@charset "UTF-8";
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Trirong:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap);
body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif
}

code {
    font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace
}

.switch {
    display: inline-block;
    height: 34px;
    position: relative;
    width: 60px
}

.switch input {
    height: 0;
    opacity: 0;
    width: 0
}

.slider {
    background-color: #ccc;
    bottom: 0;
    cursor: pointer;
    left: 0;
    right: 0;
    top: 0
}

.slider,
.slider:before {
    position: absolute;
    transition: .4s
}

.slider:before {
    background-color: #fff;
    bottom: 4px;
    content: "";
    height: 26px;
    left: 4px;
    width: 26px
}

input:checked+.slider {
    background-color: #2196f3
}

input:focus+.slider {
    box-shadow: 0 0 1px #2196f3
}

input:checked+.slider:before {
    transform: translateX(26px)
}

.slider.round {
    border-radius: 34px
}

.slider.round:before {
    border-radius: 50%
}

img.product_img {
    height: 135px;
    margin: 0 auto;
    width: auto
}

.loading {
    bottom: 0;
    height: 2em;
    margin: auto;
    overflow: show;
    right: 0;
    width: 2em;
    z-index: 999
}

.loading,
.loading:before {
    left: 0;
    position: fixed;
    top: 0
}

.loading:before {
    background: radial-gradient(#141414cc, #000c);
    background: -webkit-radial-gradient(#141414cc, #000c);
    content: "";
    display: block;
    height: 100%;
    width: 100%
}

.loading:not(:required) {
    background-color: initial;
    border: 0;
    color: #0000;
    font: 0/0 a;
    text-shadow: none
}

.loading:not(:required):after {
    animation: spinner .15s linear infinite;
    border-radius: .5em;
    box-shadow: 1.5em 0 0 0 #ffffffbf, 1.1em 1.1em 0 0 #ffffffbf, 0 1.5em 0 0 #ffffffbf, -1.1em 1.1em 0 0 #ffffffbf, -1.5em 0 0 0 #ffffffbf, -1.1em -1.1em 0 0 #ffffffbf, 0 -1.5em 0 0 #ffffffbf, 1.1em -1.1em 0 0 #ffffffbf;
    content: "";
    display: block;
    font-size: 10px;
    height: 1em;
    margin-top: -.5em;
    width: 1em
}

@keyframes spinner {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.custom-rating {
    display: inline-block;
    font-size: 50px;
    height: 50px;
    line-height: 50px;
    position: relative
}

.custom-rating label {
    cursor: pointer;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0
}

.custom-rating label:last-child {
    position: static
}

.custom-rating label:first-child {
    z-index: 5
}

.custom-rating label:nth-child(2) {
    z-index: 4
}

.custom-rating label:nth-child(3) {
    z-index: 3
}

.custom-rating label:nth-child(4) {
    z-index: 2
}

.custom-rating label:nth-child(5) {
    z-index: 1
}

.custom-rating label input {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0
}

.custom-rating label .icon {
    color: #0000;
    float: left
}

.custom-rating label:last-child .icon {
    color: #000
}

.custom-rating:hover label:hover input~.icon,
.custom-rating:not(:hover) label input:checked~.icon {
    color: orange
}

.custom-rating label input:focus:not(:checked)~.icon:last-child {
    color: #000;
    text-shadow: 0 0 5px orange
}

.custom-rating label {
    font-size: 20px
}

.cursor-pointer {
    cursor: pointer
}



.templateMaster-1 {
    background: url(../images/inner-banner-bg.ee4462dfc84241d9b934.jpg) no-repeat 0 0;
    background-color: #000;
    padding-top: 30px
}

.masterShipAddr input#shippingCheckbox {
    height: 15px !important;
    left: 3px;
    margin-top: 0;
    position: absolute;
    top: 2px !important;
    width: 15px
}

.orderWrapper {
    background-color: #fff;
    border-radius: 6px;
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 20px
}

.formBox .masterShipAddr .formLabel {
    margin-bottom: 5px
}

.wrapper {
    padding: 0 .5ch
}

.wrapperText {
    color: #f5f5f5
}

.wrapperTextdark {
    color: #000
}

.textEdit {
    text-decoration: underline
}

.orderWrapper-left {
    flex: 0 0 65%;
    max-width: 65%;
    padding-right: 15px
}

.orderWrapper-right {
    flex: 0 0 35%;
    max-width: 35%;
    padding-left: 15px
}

.payProd {
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26
}

.payProd_header {
    background: #464646;
    background: linear-gradient(6deg, #464646, #3d3d3d 50%, #343434);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #fff;
    padding: 10px;
    position: relative
}

.payProd_header p {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    text-shadow: 0 1px 0 #000
}

.shipping_msg {
    background: #ea7901;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    bottom: 0;
    font-size: 16px;
    font-weight: 700;
    padding: 5px 15px;
    position: absolute;
    right: 10px;
    text-transform: uppercase
}

.payProd_body {
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 10px 10px 45px;
    position: relative
}

.product_figure {
    align-items: center;
    display: flex;
    flex: 0 0 60%;
    max-width: 60%
}

.product_cont {
    flex: 0 0 40%;
    font-size: 14px;
    line-height: 18px;
    max-width: 40%
}

.prod_name,
.text_red1 {
    color: #d02734
}

.prod_name {
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

.prod_offer_price {
    font-weight: 700
}

.prod_actual_price {
    color: #0975cf;
    font-size: 36px;
    font-weight: 700;
    line-height: 34px
}

.prod_actual_price em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.selected_pack .payProd {
    background-color: #feeeb0 !important
}

.radio {
    background: #fff;
    border: 2px solid #8b8585;
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

.radio:before {
    border-bottom: 3px solid #0975cf;
    border-left: 3px solid #0975cf;
    content: "";
    height: 7px;
    opacity: 0;
    position: absolute;
    transform: rotate(-45deg) translate(-1px, 6px);
    width: 15px
}

.selected_pack .radio:before {
    opacity: 1
}

.icon_delivery {
    left: 15px;
    position: absolute;
    top: 15px;
    width: 90px
}

.order-counter {
    font-weight: 500
}

.float_left {
    float: left
}

.float_right {
    float: right
}

.order-satisfaction .gurantee_img {
    left: 15px;
    position: absolute
}

.order-satisfaction p {
    font-size: 16px;
    line-height: 22px
}

.formBox-body {
    padding: 15px 10px 10px
}

.formBox-hdr img {
    width: 100%
}

.payOption {
    margin-bottom: 30px
}


.section-guranteed {
    margin-bottom: 0
}

.section-guranteed .w_inner .w_desc p strong {
    color: #29af5c
}

.yellowbox {
    padding: 20px 10px
}

.yellowbox .pulse {
    width: 25px
}

.check_area [type=checkbox]:checked,
.check_area [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.check_area [type=checkbox]:checked+label,
.check_area [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.check_area [type=checkbox]:checked~label:before,
.check_area.check_area [type=checkbox]:not(:checked)~label:before {
    width: 18px
}

.check_area [type=checkbox]:checked~label:after,
.check_area [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.check_area [type=checkbox]:checked~label:before,
.check_area.check_area [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute
}

.check_area label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.check_area [type=checkbox]:checked~label:before {
    background: #1063a0
}

.orderWrapper-right .formBox .check_area [type=checkbox]~label:before {
    top: 0 !important;
    transform: none
}

.top-trends-desc p {
    font-weight: 500
}

.securityIcon-sec .container .order-icons-list {
    margin-bottom: 0;
    text-align: center
}

.order-icons-list li {
    display: inline-block;
    list-style: none;
    padding: 0 5px
}

.order-icons-list li:last-child {
    display: block
}

.footerWrapper {
    background-color: #000;
    padding: 30px 0;
    position: relative;
    z-index: 2
}

.not-selected-msg {
    font-size: 18px;
    font-weight: 700;
    text-align: center
}



@media only screen and (max-width:767.8px) {
    div#layoutSidenav_content .container.funnel-container,
    div#layoutSidenav_content .container.securityIcon-container {
        padding: 15px !important
    }
    .orderWrapper-left,
    .orderWrapper-right {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .product_cont,
    .product_figure {
        flex: 0 0 100%;
        max-width: 100%
    }
    .orderWrapper-right {
        margin-top: 30px
    }
    .order-icons-list li img {
        margin-bottom: 15px;
        max-width: 100%
    }
    .shipping_msg {
        font-size: 10px;
        padding: 5px;
        position: absolute;
        right: 5px
    }
    .payProd_header p {
        font-size: 14px
    }
    .order-delivery {
        padding-left: 15px !important;
        padding-right: 15px
    }
    .icon_delivery {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        top: auto;
        width: 90px
    }
    .order-delivery h3 {
        font-size: 16px;
        padding: 0
    }
    .payProd_header {
        padding-left: 35px
    }
    .payProd_body {
        padding: 15px
    }
    .radio {
        left: 7px;
        position: absolute;
        top: -33px
    }
    .product_figure {
        margin-bottom: 15px
    }
    .product_cont {
        text-align: center
    }
    .order-satisfaction {
        padding: 15px
    }
    .order-satisfaction .gurantee_img {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        text-align: center
    }
    #layoutSidenav_content .cardBg-1 {
        padding: 15px 0
    }
}

@media only screen and (max-width:480.8px) {
    .payProd_header p {
        font-size: 11px
    }
    .radio {
        height: 20px;
        left: 6px;
        top: -28px;
        width: 20px
    }
    .radio:before {
        height: 6px;
        transform: rotate(-45deg) translate(-2px, 4px);
        width: 12px
    }
    .payProd_header {
        padding-left: 30px
    }
}

/*!
* Start Bootstrap - SB Admin v7.0.5 (https://startbootstrap.com/template/sb-admin)
* Copyright 2013-2022 Start Bootstrap
* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin/blob/master/LICENSE)
*/

/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

:root {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #0d6efd;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 13, 110, 253;
    --bs-secondary-rgb: 108, 117, 125;
    --bs-success-rgb: 25, 135, 84;
    --bs-info-rgb: 13, 202, 240;
    --bs-warning-rgb: 255, 193, 7;
    --bs-danger-rgb: 220, 53, 69;
    --bs-light-rgb: 248, 249, 250;
    --bs-dark-rgb: 33, 37, 41;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-body-color-rgb: 33, 37, 41;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, #ffffff26, #fff0);
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-bg: #fff
}

body {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}

hr {
    background-color: currentColor
}

hr:not([size]) {
    height: 1px
}

abbr[data-bs-original-title],
abbr[title] {
    cursor: help;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

.mark,
mark {
    background-color: #fcf8e3;
    padding: .2em
}

a:hover {
    color: #0a58ca
}

code,
kbd,
pre,
samp {
    direction: ltr;
    unicode-bidi: bidi-override
}

kbd {
    border-radius: .2rem;
    padding: .2rem .4rem
}

kbd kbd {
    font-weight: 700
}

caption {
    color: #6c757d
}

[list]::-webkit-calendar-picker-indicator {
    display: none
}

.img-thumbnail {
    border-radius: .25rem
}

.figure-caption {
    color: #6c757d
}

.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
    padding-left: .75rem;
    padding-left: var(--bs-gutter-x, .75rem);
    padding-right: .75rem;
    padding-right: var(--bs-gutter-x, .75rem)
}

.row-cols-3>* {
    width: 33.3333333333%
}

.row-cols-6>* {
    width: 16.6666666667%
}

@media (min-width:576px) {
    .col-sm {
        flex: 1 0
    }
    .row-cols-sm-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-sm-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-sm-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-sm-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }
    .row-cols-sm-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-sm-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-sm-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }
    .col-sm-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-sm-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-sm-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-sm-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-sm-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-sm-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-sm-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-sm-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-sm-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-sm-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-sm-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-sm-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-sm-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-sm-0 {
        margin-left: 0
    }
    .offset-sm-1 {
        margin-left: 8.33333333%
    }
    .offset-sm-2 {
        margin-left: 16.66666667%
    }
    .offset-sm-3 {
        margin-left: 25%
    }
    .offset-sm-4 {
        margin-left: 33.33333333%
    }
    .offset-sm-5 {
        margin-left: 41.66666667%
    }
    .offset-sm-6 {
        margin-left: 50%
    }
    .offset-sm-7 {
        margin-left: 58.33333333%
    }
    .offset-sm-8 {
        margin-left: 66.66666667%
    }
    .offset-sm-9 {
        margin-left: 75%
    }
    .offset-sm-10 {
        margin-left: 83.33333333%
    }
    .offset-sm-11 {
        margin-left: 91.66666667%
    }
    .g-sm-0,
    .gx-sm-0 {
        --bs-gutter-x: 0
    }
    .g-sm-0,
    .gy-sm-0 {
        --bs-gutter-y: 0
    }
    .g-sm-1,
    .gx-sm-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-sm-1,
    .gy-sm-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-sm-2,
    .gx-sm-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-sm-3,
    .gx-sm-3 {
        --bs-gutter-x: 1rem
    }
    .g-sm-3,
    .gy-sm-3 {
        --bs-gutter-y: 1rem
    }
    .g-sm-4,
    .gx-sm-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-sm-4,
    .gy-sm-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-sm-5,
    .gx-sm-5 {
        --bs-gutter-x: 3rem
    }
    .g-sm-5,
    .gy-sm-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:768px) {
    .col-md {
        flex: 1 0
    }
    .row-cols-md-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-md-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-md-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-md-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }
    .row-cols-md-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-md-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-md-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }
    .col-md-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-md-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-md-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-md-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-md-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-md-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-md-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-md-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-md-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-md-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-md-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-md-0 {
        margin-left: 0
    }
    .offset-md-1 {
        margin-left: 8.33333333%
    }
    .offset-md-2 {
        margin-left: 16.66666667%
    }
    .offset-md-3 {
        margin-left: 25%
    }
    .offset-md-4 {
        margin-left: 33.33333333%
    }
    .offset-md-5 {
        margin-left: 41.66666667%
    }
    .offset-md-6 {
        margin-left: 50%
    }
    .offset-md-7 {
        margin-left: 58.33333333%
    }
    .offset-md-8 {
        margin-left: 66.66666667%
    }
    .offset-md-9 {
        margin-left: 75%
    }
    .offset-md-10 {
        margin-left: 83.33333333%
    }
    .offset-md-11 {
        margin-left: 91.66666667%
    }
    .g-md-0,
    .gx-md-0 {
        --bs-gutter-x: 0
    }
    .g-md-0,
    .gy-md-0 {
        --bs-gutter-y: 0
    }
    .g-md-1,
    .gx-md-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-md-1,
    .gy-md-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-md-2,
    .gx-md-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-md-3,
    .gx-md-3 {
        --bs-gutter-x: 1rem
    }
    .g-md-3,
    .gy-md-3 {
        --bs-gutter-y: 1rem
    }
    .g-md-4,
    .gx-md-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-md-4,
    .gy-md-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-md-5,
    .gx-md-5 {
        --bs-gutter-x: 3rem
    }
    .g-md-5,
    .gy-md-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:992px) {
    .col-lg {
        flex: 1 0
    }
    .row-cols-lg-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-lg-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-lg-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-lg-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }
    .row-cols-lg-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-lg-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-lg-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }
    .col-lg-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-lg-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-lg-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-lg-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-lg-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-lg-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-lg-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-lg-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-lg-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-lg-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-lg-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-lg-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-lg-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-lg-0 {
        margin-left: 0
    }
    .offset-lg-1 {
        margin-left: 8.33333333%
    }
    .offset-lg-2 {
        margin-left: 16.66666667%
    }
    .offset-lg-3 {
        margin-left: 25%
    }
    .offset-lg-4 {
        margin-left: 33.33333333%
    }
    .offset-lg-5 {
        margin-left: 41.66666667%
    }
    .offset-lg-6 {
        margin-left: 50%
    }
    .offset-lg-7 {
        margin-left: 58.33333333%
    }
    .offset-lg-8 {
        margin-left: 66.66666667%
    }
    .offset-lg-9 {
        margin-left: 75%
    }
    .offset-lg-10 {
        margin-left: 83.33333333%
    }
    .offset-lg-11 {
        margin-left: 91.66666667%
    }
    .g-lg-0,
    .gx-lg-0 {
        --bs-gutter-x: 0
    }
    .g-lg-0,
    .gy-lg-0 {
        --bs-gutter-y: 0
    }
    .g-lg-1,
    .gx-lg-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-lg-1,
    .gy-lg-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-lg-2,
    .gx-lg-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-lg-3,
    .gx-lg-3 {
        --bs-gutter-x: 1rem
    }
    .g-lg-3,
    .gy-lg-3 {
        --bs-gutter-y: 1rem
    }
    .g-lg-4,
    .gx-lg-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-lg-4,
    .gy-lg-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-lg-5,
    .gx-lg-5 {
        --bs-gutter-x: 3rem
    }
    .g-lg-5,
    .gy-lg-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:1200px) {
    .col-xl {
        flex: 1 0
    }
    .row-cols-xl-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-xl-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-xl-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-xl-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }
    .row-cols-xl-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-xl-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-xl-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }
    .col-xl-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-xl-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-xl-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-xl-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-xl-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-xl-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-xl-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-xl-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-xl-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-xl-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-xl-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-xl-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-xl-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-xl-0 {
        margin-left: 0
    }
    .offset-xl-1 {
        margin-left: 8.33333333%
    }
    .offset-xl-2 {
        margin-left: 16.66666667%
    }
    .offset-xl-3 {
        margin-left: 25%
    }
    .offset-xl-4 {
        margin-left: 33.33333333%
    }
    .offset-xl-5 {
        margin-left: 41.66666667%
    }
    .offset-xl-6 {
        margin-left: 50%
    }
    .offset-xl-7 {
        margin-left: 58.33333333%
    }
    .offset-xl-8 {
        margin-left: 66.66666667%
    }
    .offset-xl-9 {
        margin-left: 75%
    }
    .offset-xl-10 {
        margin-left: 83.33333333%
    }
    .offset-xl-11 {
        margin-left: 91.66666667%
    }
    .g-xl-0,
    .gx-xl-0 {
        --bs-gutter-x: 0
    }
    .g-xl-0,
    .gy-xl-0 {
        --bs-gutter-y: 0
    }
    .g-xl-1,
    .gx-xl-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-xl-1,
    .gy-xl-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-xl-2,
    .gx-xl-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-xl-3,
    .gx-xl-3 {
        --bs-gutter-x: 1rem
    }
    .g-xl-3,
    .gy-xl-3 {
        --bs-gutter-y: 1rem
    }
    .g-xl-4,
    .gx-xl-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-xl-4,
    .gy-xl-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-xl-5,
    .gx-xl-5 {
        --bs-gutter-x: 3rem
    }
    .g-xl-5,
    .gy-xl-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:1400px) {
    .col-xxl {
        flex: 1 0
    }
    .row-cols-xxl-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-xxl-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-xxl-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-xxl-3>* {
        flex: 0 0 auto;
        width: 33.3333333333%
    }
    .row-cols-xxl-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-xxl-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-xxl-6>* {
        flex: 0 0 auto;
        width: 16.6666666667%
    }
    .col-xxl-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-xxl-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-xxl-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-xxl-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-xxl-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-xxl-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-xxl-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-xxl-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-xxl-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-xxl-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-xxl-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-xxl-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-xxl-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-xxl-0 {
        margin-left: 0
    }
    .offset-xxl-1 {
        margin-left: 8.33333333%
    }
    .offset-xxl-2 {
        margin-left: 16.66666667%
    }
    .offset-xxl-3 {
        margin-left: 25%
    }
    .offset-xxl-4 {
        margin-left: 33.33333333%
    }
    .offset-xxl-5 {
        margin-left: 41.66666667%
    }
    .offset-xxl-6 {
        margin-left: 50%
    }
    .offset-xxl-7 {
        margin-left: 58.33333333%
    }
    .offset-xxl-8 {
        margin-left: 66.66666667%
    }
    .offset-xxl-9 {
        margin-left: 75%
    }
    .offset-xxl-10 {
        margin-left: 83.33333333%
    }
    .offset-xxl-11 {
        margin-left: 91.66666667%
    }
    .g-xxl-0,
    .gx-xxl-0 {
        --bs-gutter-x: 0
    }
    .g-xxl-0,
    .gy-xxl-0 {
        --bs-gutter-y: 0
    }
    .g-xxl-1,
    .gx-xxl-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-xxl-1,
    .gy-xxl-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-xxl-2,
    .gx-xxl-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-xxl-2,
    .gy-xxl-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-xxl-3,
    .gx-xxl-3 {
        --bs-gutter-x: 1rem
    }
    .g-xxl-3,
    .gy-xxl-3 {
        --bs-gutter-y: 1rem
    }
    .g-xxl-4,
    .gx-xxl-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-xxl-4,
    .gy-xxl-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-xxl-5,
    .gx-xxl-5 {
        --bs-gutter-x: 3rem
    }
    .g-xxl-5,
    .gy-xxl-5 {
        --bs-gutter-y: 3rem
    }
}

.dataTable-table,
.table {
    --bs-table-bg: #0000;
    --bs-table-accent-bg: #0000;
    --bs-table-striped-color: #212529;
    --bs-table-striped-bg: #0000000d;
    --bs-table-active-color: #212529;
    --bs-table-active-bg: #0000001a;
    --bs-table-hover-color: #212529;
    --bs-table-hover-bg: rgba(0, 0, 0, .075);
    border-color: #dee2e6;
    color: #212529;
    margin-bottom: 1rem;
    vertical-align: top;
    width: 100%
}

.dataTable-table>:not(caption)>*>*,
.table>:not(caption)>*>* {
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
    padding: .5rem
}

.dataTable-table>tbody,
.table>tbody {
    vertical-align: inherit
}

.dataTable-table>thead,
.table>thead {
    vertical-align: bottom
}

.dataTable-table>:not(:first-child),
.table>:not(:first-child) {
    border-top: 2px solid
}

.dataTable-table>:not(caption)>*,
.table-bordered>:not(caption)>* {
    border-width: 1px 0
}

.dataTable-table>:not(caption)>*>*,
.table-bordered>:not(caption)>*>* {
    border-width: 0 1px
}

.table-striped>tbody>tr:nth-of-type(odd)>* {
    --bs-table-accent-bg: var(--bs-table-striped-bg);
    color: var(--bs-table-striped-color)
}

.table-active {
    --bs-table-accent-bg: var(--bs-table-active-bg);
    color: var(--bs-table-active-color)
}

.dataTable-table>tbody>tr:hover>*,
.table-hover>tbody>tr:hover>* {
    --bs-table-accent-bg: var(--bs-table-hover-bg);
    color: var(--bs-table-hover-color)
}

.table-primary {
    border-color: #bacbe6;
    color: #000
}

.table-secondary {
    border-color: #cbccce;
    color: #000
}

.table-success {
    border-color: #bcd0c7;
    color: #000
}

.table-info {
    border-color: #badce3;
    color: #000
}

.table-warning {
    border-color: #e6dbb9;
    color: #000
}

.table-danger {
    border-color: #dfc2c4;
    color: #000
}

.table-light {
    border-color: #dfe0e1;
    color: #000
}

.table-dark {
    border-color: #373b3e;
    color: #fff
}

.dataTable-wrapper .dataTable-container,
.table-responsive {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto
}

.form-text {
    color: #6c757d
}

.dataTable-input,
.form-control {
    -webkit-appearance: none;
    appearance: none;
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    color: #212529;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .375rem .75rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .dataTable-input,
    .form-control {
        transition: none
    }
}

.form-control[type=file],
[type=file].dataTable-input {
    overflow: hidden
}

.form-control[type=file]:not(:disabled):not([readonly]),
[type=file].dataTable-input:not(:disabled):not([readonly]) {
    cursor: pointer
}

.dataTable-input:focus,
.form-control:focus {
    background-color: #fff;
    border-color: #86b7fe;
    box-shadow: 0 0 0 .25rem #0d6efd40;
    color: #212529;
    outline: 0
}

.dataTable-input::-webkit-date-and-time-value,
.form-control::-webkit-date-and-time-value {
    height: 1.5em
}

.dataTable-input::placeholder,
.form-control::placeholder {
    color: #6c757d;
    opacity: 1
}

.dataTable-input:disabled,
.form-control:disabled,
.form-control[readonly],
[readonly].dataTable-input {
    background-color: #e9ecef;
    opacity: 1
}

.dataTable-input::file-selector-button,
.form-control::file-selector-button {
    background-color: #e9ecef;
    border: 0 solid;
    border-color: inherit;
    border-inline-end-width: 1px;
    border-radius: 0;
    color: #212529;
    margin: -.375rem -.75rem;
    margin-inline-end: .75rem;
    padding: .375rem .75rem;
    pointer-events: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .dataTable-input::file-selector-button,
    .form-control::file-selector-button {
        transition: none
    }
}

.dataTable-input:hover:not(:disabled):not([readonly])::file-selector-button,
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #dde0e3
}

.dataTable-input::-webkit-file-upload-button,
.form-control::-webkit-file-upload-button {
    background-color: #e9ecef;
    border: 0 solid;
    border-color: inherit;
    border-inline-end-width: 1px;
    border-radius: 0;
    color: #212529;
    margin: -.375rem -.75rem;
    margin-inline-end: .75rem;
    padding: .375rem .75rem;
    pointer-events: none;
    -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .dataTable-input::-webkit-file-upload-button,
    .form-control::-webkit-file-upload-button {
        -webkit-transition: none;
        transition: none
    }
}

.dataTable-input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #dde0e3
}

.form-control-sm {
    border-radius: .2rem
}

.form-control-sm::-webkit-file-upload-button {
    margin: -.25rem -.5rem;
    margin-inline-end: .5rem;
    padding: .25rem .5rem
}

.form-control-lg {
    border-radius: .3rem
}

.form-control-lg::-webkit-file-upload-button {
    margin: -.5rem -1rem;
    margin-inline-end: 1rem;
    padding: .5rem 1rem
}

textarea.dataTable-input,
textarea.form-control {
    min-height: calc(1.5em + .75rem + 2px)
}

.form-control-color {
    height: auto
}

.form-control-color::-moz-color-swatch {
    border-radius: .25rem;
    height: 1.5em
}

.form-control-color::-webkit-color-swatch {
    border-radius: .25rem;
    height: 1.5em
}

.dataTable-selector,
.form-select {
    -moz-padding-start: calc(.75rem - 3px);
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");
    background-position: right .75rem center;
    background-repeat: no-repeat;
    background-size: 16px 12px;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    color: #212529;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .375rem 2.25rem .375rem .75rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .dataTable-selector,
    .form-select {
        transition: none
    }
}

.dataTable-selector:focus,
.form-select:focus {
    border-color: #86b7fe;
    box-shadow: 0 0 0 .25rem #0d6efd40;
    outline: 0
}

.form-select[multiple],
.form-select[size]:not([size="1"]),
[multiple].dataTable-selector,
[size].dataTable-selector:not([size="1"]) {
    background-image: none;
    padding-right: .75rem
}

.dataTable-selector:disabled,
.form-select:disabled {
    background-color: #e9ecef
}

.dataTable-selector:-moz-focusring,
.form-select:-moz-focusring {
    color: #0000;
    text-shadow: 0 0 0 #212529
}

.form-select-sm {
    border-radius: .2rem
}

.form-select-lg {
    border-radius: .3rem
}

.form-check-input {
    color-adjust: exact;
    background-color: #fff;
    border: 1px solid #00000040
}

.form-check-input:checked[type=checkbox] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")
}

.form-check-input:checked[type=radio] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")
}

.form-check-input[type=checkbox]:indeterminate {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")
}

.form-switch .form-check-input {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E")
}

.consec {
    align-items: center;
    background-color: #18aebf;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 100vh;
    padding: 45px 15px
}

.consec h1 {
    color: #f5f5f5;
    font-weight: 800;
    padding-top: 0;
    text-align: center
}

.form-switch .form-check-input:focus {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")
}

.form-switch .form-check-input:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
}

.form-range::-webkit-slider-runnable-track {
    background-color: #dee2e6
}

.form-range::-moz-range-track {
    background-color: #dee2e6
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd
}

.form-range:disabled::-moz-range-thumb {
    background-color: #adb5bd
}

.form-floating>.dataTable-input,
.form-floating>.dataTable-selector,
.form-floating>.form-control,
.form-floating>.form-select {
    height: calc(3.5rem + 2px);
    line-height: 1.25
}

.form-floating>.dataTable-input,
.form-floating>.form-control {
    padding: 1rem .75rem
}

.form-floating>.dataTable-input::placeholder,
.form-floating>.form-control::placeholder {
    color: #0000
}

.form-floating>.dataTable-input:focus,
.form-floating>.dataTable-input:not(:placeholder-shown),
.form-floating>.form-control:focus,
.form-floating>.form-control:not(:placeholder-shown) {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.dataTable-input:-webkit-autofill,
.form-floating>.form-control:-webkit-autofill {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.dataTable-selector,
.form-floating>.form-select {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.dataTable-input:focus~label,
.form-floating>.dataTable-input:not(:placeholder-shown)~label,
.form-floating>.dataTable-selector~label,
.form-floating>.form-control:focus~label,
.form-floating>.form-control:not(:placeholder-shown)~label,
.form-floating>.form-select~label {
    opacity: .65;
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating>.dataTable-input:-webkit-autofill~label,
.form-floating>.form-control:-webkit-autofill~label {
    opacity: .65;
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.input-group>.dataTable-input,
.input-group>.dataTable-selector,
.input-group>.form-control,
.input-group>.form-select {
    flex: 1 1 auto;
    min-width: 0;
    position: relative;
    width: 1%
}

.input-group .btn:focus,
.input-group>.dataTable-input:focus,
.input-group>.dataTable-selector:focus,
.input-group>.form-control:focus,
.input-group>.form-select:focus {
    z-index: 3
}

.input-group-text {
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: .25rem
}

.input-group-lg>.btn,
.input-group-lg>.dataTable-input,
.input-group-lg>.dataTable-selector,
.input-group-lg>.form-control,
.input-group-lg>.form-select,
.input-group-lg>.input-group-text {
    border-radius: .3rem;
    font-size: 1.25rem;
    padding: .5rem 1rem
}

.input-group-sm>.btn,
.input-group-sm>.dataTable-input,
.input-group-sm>.dataTable-selector,
.input-group-sm>.form-control,
.input-group-sm>.form-select,
.input-group-sm>.input-group-text {
    border-radius: .2rem;
    font-size: .875rem;
    padding: .25rem .5rem
}

.input-group-lg>.dataTable-selector,
.input-group-lg>.form-select,
.input-group-sm>.dataTable-selector,
.input-group-sm>.form-select {
    padding-right: 3rem
}

.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.valid-tooltip {
    background-color: #198754e6;
    border-radius: .25rem
}

.form-control.is-valid,
.is-valid.dataTable-input,
.was-validated .dataTable-input:valid,
.was-validated .form-control:valid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
    background-position: right calc(.375em + .1875rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem);
    border-color: #198754;
    padding-right: calc(1.5em + .75rem)
}

.form-control.is-valid:focus,
.is-valid.dataTable-input:focus,
.was-validated .dataTable-input:valid:focus,
.was-validated .form-control:valid:focus {
    border-color: #198754;
    box-shadow: 0 0 0 .25rem #19875440
}

.was-validated textarea.dataTable-input:valid,
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid,
textarea.is-valid.dataTable-input {
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
    padding-right: calc(1.5em + .75rem)
}

.form-select.is-valid,
.is-valid.dataTable-selector,
.was-validated .dataTable-selector:valid,
.was-validated .form-select:valid {
    border-color: #198754
}

.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"],
.is-valid.dataTable-selector:not([multiple]):not([size]),
.is-valid.dataTable-selector:not([multiple])[size="1"],
.was-validated .dataTable-selector:valid:not([multiple]):not([size]),
.was-validated .dataTable-selector:valid:not([multiple])[size="1"],
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"), url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
    background-position: right .75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem);
    padding-right: 4.125rem
}

.form-select.is-valid:focus,
.is-valid.dataTable-selector:focus,
.was-validated .dataTable-selector:valid:focus,
.was-validated .form-select:valid:focus {
    border-color: #198754;
    box-shadow: 0 0 0 .25rem #19875440
}

.input-group .form-control.is-valid,
.input-group .form-select.is-valid,
.input-group .is-valid.dataTable-input,
.input-group .is-valid.dataTable-selector,
.was-validated .input-group .dataTable-input:valid,
.was-validated .input-group .dataTable-selector:valid,
.was-validated .input-group .form-control:valid,
.was-validated .input-group .form-select:valid {
    z-index: 1
}

.input-group .form-control.is-valid:focus,
.input-group .form-select.is-valid:focus,
.input-group .is-valid.dataTable-input:focus,
.input-group .is-valid.dataTable-selector:focus,
.was-validated .input-group .dataTable-input:valid:focus,
.was-validated .input-group .dataTable-selector:valid:focus,
.was-validated .input-group .form-control:valid:focus,
.was-validated .input-group .form-select:valid:focus {
    z-index: 3
}

.invalid-tooltip {
    background-color: #dc3545e6;
    border-radius: .25rem
}

.form-control.is-invalid,
.is-invalid.dataTable-input,
.was-validated .dataTable-input:invalid,
.was-validated .form-control:invalid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
    background-position: right calc(.375em + .1875rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem);
    border-color: #dc3545;
    padding-right: calc(1.5em + .75rem)
}

.form-control.is-invalid:focus,
.is-invalid.dataTable-input:focus,
.was-validated .dataTable-input:invalid:focus,
.was-validated .form-control:invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 .25rem #dc354540
}

.was-validated textarea.dataTable-input:invalid,
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid,
textarea.is-invalid.dataTable-input {
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
    padding-right: calc(1.5em + .75rem)
}

.form-select.is-invalid,
.is-invalid.dataTable-selector,
.was-validated .dataTable-selector:invalid,
.was-validated .form-select:invalid {
    border-color: #dc3545
}

.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"],
.is-invalid.dataTable-selector:not([multiple]):not([size]),
.is-invalid.dataTable-selector:not([multiple])[size="1"],
.was-validated .dataTable-selector:invalid:not([multiple]):not([size]),
.was-validated .dataTable-selector:invalid:not([multiple])[size="1"],
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"), url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
    background-position: right .75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem);
    padding-right: 4.125rem
}

.form-select.is-invalid:focus,
.is-invalid.dataTable-selector:focus,
.was-validated .dataTable-selector:invalid:focus,
.was-validated .form-select:invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 .25rem #dc354540
}

.input-group .form-control.is-invalid,
.input-group .form-select.is-invalid,
.input-group .is-invalid.dataTable-input,
.input-group .is-invalid.dataTable-selector,
.was-validated .input-group .dataTable-input:invalid,
.was-validated .input-group .dataTable-selector:invalid,
.was-validated .input-group .form-control:invalid,
.was-validated .input-group .form-select:invalid {
    z-index: 2
}

.input-group .form-control.is-invalid:focus,
.input-group .form-select.is-invalid:focus,
.input-group .is-invalid.dataTable-input:focus,
.input-group .is-invalid.dataTable-selector:focus,
.was-validated .input-group .dataTable-input:invalid:focus,
.was-validated .input-group .dataTable-selector:invalid:focus,
.was-validated .input-group .form-control:invalid:focus,
.was-validated .input-group .form-select:invalid:focus {
    z-index: 3
}

.btn {
    background-color: initial;
    border: 1px solid #0000;
    border-radius: .25rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .375rem .75rem
}

.btn,
.btn:hover {
    color: #212529
}

.btn-check:focus+.btn,
.btn:focus {
    box-shadow: 0 0 0 .25rem #0d6efd40;
    outline: 0
}

.btn.disabled,
.btn:disabled,
fieldset:disabled .btn {
    opacity: .65
}

.btn-primary {
    background-color: #0d6efd;
    border-color: #0d6efd;
    color: #fff
}

.btn-check:focus+.btn-primary,
.btn-primary:focus,
.btn-primary:hover {
    background-color: #0b5ed7;
    border-color: #0a58ca;
    color: #fff
}

.btn-check:focus+.btn-primary,
.btn-primary:focus {
    box-shadow: 0 0 0 .25rem #3184fd80
}

.btn-check:active+.btn-primary,
.btn-check:checked+.btn-primary,
.btn-primary.active,
.btn-primary:active,
.show>.btn-primary.dropdown-toggle {
    background-color: #0a58ca;
    border-color: #0a53be;
    color: #fff
}

.btn-check:active+.btn-primary:focus,
.btn-check:checked+.btn-primary:focus,
.btn-primary.active:focus,
.btn-primary:active:focus,
.show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem #3184fd80
}

.btn-primary.disabled,
.btn-primary:disabled {
    background-color: #0d6efd;
    border-color: #0d6efd;
    color: #fff
}

.btn-secondary {
    background-color: #6c757d;
    border-color: #6c757d;
    color: #fff
}

.btn-check:focus+.btn-secondary,
.btn-secondary:focus,
.btn-secondary:hover {
    background-color: #5c636a;
    border-color: #565e64;
    color: #fff
}

.btn-check:focus+.btn-secondary,
.btn-secondary:focus {
    box-shadow: 0 0 0 .25rem #828a9180
}

.btn-check:active+.btn-secondary,
.btn-check:checked+.btn-secondary,
.btn-secondary.active,
.btn-secondary:active,
.show>.btn-secondary.dropdown-toggle {
    background-color: #565e64;
    border-color: #51585e;
    color: #fff
}

.btn-check:active+.btn-secondary:focus,
.btn-check:checked+.btn-secondary:focus,
.btn-secondary.active:focus,
.btn-secondary:active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem #828a9180
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    background-color: #6c757d;
    border-color: #6c757d;
    color: #fff
}

.btn-success {
    background-color: #198754;
    border-color: #198754;
    color: #fff
}

.btn-check:focus+.btn-success,
.btn-success:focus,
.btn-success:hover {
    background-color: #157347;
    border-color: #146c43;
    color: #fff
}

.btn-check:focus+.btn-success,
.btn-success:focus {
    box-shadow: 0 0 0 .25rem #3c996e80
}

.btn-check:active+.btn-success,
.btn-check:checked+.btn-success,
.btn-success.active,
.btn-success:active,
.show>.btn-success.dropdown-toggle {
    background-color: #146c43;
    border-color: #13653f;
    color: #fff
}

.btn-check:active+.btn-success:focus,
.btn-check:checked+.btn-success:focus,
.btn-success.active:focus,
.btn-success:active:focus,
.show>.btn-success.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem #3c996e80
}

.btn-success.disabled,
.btn-success:disabled {
    background-color: #198754;
    border-color: #198754;
    color: #fff
}

.btn-info {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #000
}

.btn-check:focus+.btn-info,
.btn-info:focus,
.btn-info:hover {
    background-color: #31d2f2;
    border-color: #25cff2;
    color: #000
}

.btn-check:focus+.btn-info,
.btn-info:focus {
    box-shadow: 0 0 0 .25rem #0baccc80
}

.btn-check:active+.btn-info,
.btn-check:checked+.btn-info,
.btn-info.active,
.btn-info:active,
.show>.btn-info.dropdown-toggle {
    background-color: #3dd5f3;
    border-color: #25cff2;
    color: #000
}

.btn-check:active+.btn-info:focus,
.btn-check:checked+.btn-info:focus,
.btn-info.active:focus,
.btn-info:active:focus,
.show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem #0baccc80
}

.btn-info.disabled,
.btn-info:disabled {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #000
}

.btn-warning {
    background-color: #ffc107;
    border-color: #ffc107;
    color: #000
}

.btn-check:focus+.btn-warning,
.btn-warning:focus,
.btn-warning:hover {
    background-color: #ffca2c;
    border-color: #ffc720;
    color: #000
}

.btn-check:focus+.btn-warning,
.btn-warning:focus {
    box-shadow: 0 0 0 .25rem #d9a40680
}

.btn-check:active+.btn-warning,
.btn-check:checked+.btn-warning,
.btn-warning.active,
.btn-warning:active,
.show>.btn-warning.dropdown-toggle {
    background-color: #ffcd39;
    border-color: #ffc720;
    color: #000
}

.btn-check:active+.btn-warning:focus,
.btn-check:checked+.btn-warning:focus,
.btn-warning.active:focus,
.btn-warning:active:focus,
.show>.btn-warning.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem #d9a40680
}

.btn-warning.disabled,
.btn-warning:disabled {
    background-color: #ffc107;
    border-color: #ffc107;
    color: #000
}

.btn-danger {
    background-color: #dc3545;
    border-color: #dc3545;
    color: #fff
}

.btn-check:focus+.btn-danger,
.btn-danger:focus,
.btn-danger:hover {
    background-color: #bb2d3b;
    border-color: #b02a37;
    color: #fff
}

.btn-check:focus+.btn-danger,
.btn-danger:focus {
    box-shadow: 0 0 0 .25rem #e1536180
}

.btn-check:active+.btn-danger,
.btn-check:checked+.btn-danger,
.btn-danger.active,
.btn-danger:active,
.show>.btn-danger.dropdown-toggle {
    background-color: #b02a37;
    border-color: #a52834;
    color: #fff
}

.btn-check:active+.btn-danger:focus,
.btn-check:checked+.btn-danger:focus,
.btn-danger.active:focus,
.btn-danger:active:focus,
.show>.btn-danger.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem #e1536180
}

.btn-danger.disabled,
.btn-danger:disabled {
    background-color: #dc3545;
    border-color: #dc3545;
    color: #fff
}

.btn-light {
    background-color: #f8f9fa;
    border-color: #f8f9fa;
    color: #000
}

.btn-check:focus+.btn-light,
.btn-light:focus,
.btn-light:hover {
    background-color: #f9fafb;
    border-color: #f9fafb;
    color: #000
}

.btn-check:focus+.btn-light,
.btn-light:focus {
    box-shadow: 0 0 0 .25rem #d3d4d580
}

.btn-check:active+.btn-light,
.btn-check:checked+.btn-light,
.btn-light.active,
.btn-light:active,
.show>.btn-light.dropdown-toggle {
    background-color: #f9fafb;
    border-color: #f9fafb;
    color: #000
}

.btn-check:active+.btn-light:focus,
.btn-check:checked+.btn-light:focus,
.btn-light.active:focus,
.btn-light:active:focus,
.show>.btn-light.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem #d3d4d580
}

.btn-light.disabled,
.btn-light:disabled {
    background-color: #f8f9fa;
    border-color: #f8f9fa;
    color: #000
}

.btn-dark {
    background-color: #212529;
    border-color: #212529;
    color: #fff
}

.btn-check:focus+.btn-dark,
.btn-dark:focus,
.btn-dark:hover {
    background-color: #1c1f23;
    border-color: #1a1e21;
    color: #fff
}

.btn-check:focus+.btn-dark,
.btn-dark:focus {
    box-shadow: 0 0 0 .25rem #42464980
}

.btn-check:active+.btn-dark,
.btn-check:checked+.btn-dark,
.btn-dark.active,
.btn-dark:active,
.show>.btn-dark.dropdown-toggle {
    background-color: #1a1e21;
    border-color: #191c1f;
    color: #fff
}

.btn-check:active+.btn-dark:focus,
.btn-check:checked+.btn-dark:focus,
.btn-dark.active:focus,
.btn-dark:active:focus,
.show>.btn-dark.dropdown-toggle:focus {
    box-shadow: 0 0 0 .25rem #42464980
}

.btn-dark.disabled,
.btn-dark:disabled {
    background-color: #212529;
    border-color: #212529;
    color: #fff
}

.btn-outline-primary {
    border-color: #0d6efd;
    color: #0d6efd
}

.btn-outline-primary:hover {
    background-color: #0d6efd;
    border-color: #0d6efd;
    color: #fff
}

.btn-check:focus+.btn-outline-primary,
.btn-outline-primary:focus {
    box-shadow: 0 0 0 .25rem #0d6efd80
}

.btn-check:active+.btn-outline-primary,
.btn-check:checked+.btn-outline-primary,
.btn-outline-primary.active,
.btn-outline-primary.dropdown-toggle.show,
.btn-outline-primary:active {
    background-color: #0d6efd;
    border-color: #0d6efd;
    color: #fff
}

.btn-check:active+.btn-outline-primary:focus,
.btn-check:checked+.btn-outline-primary:focus,
.btn-outline-primary.active:focus,
.btn-outline-primary.dropdown-toggle.show:focus,
.btn-outline-primary:active:focus {
    box-shadow: 0 0 0 .25rem #0d6efd80
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    background-color: initial;
    color: #0d6efd
}

.btn-outline-secondary {
    border-color: #6c757d;
    color: #6c757d
}

.btn-outline-secondary:hover {
    background-color: #6c757d;
    border-color: #6c757d;
    color: #fff
}

.btn-check:focus+.btn-outline-secondary,
.btn-outline-secondary:focus {
    box-shadow: 0 0 0 .25rem #6c757d80
}

.btn-check:active+.btn-outline-secondary,
.btn-check:checked+.btn-outline-secondary,
.btn-outline-secondary.active,
.btn-outline-secondary.dropdown-toggle.show,
.btn-outline-secondary:active {
    background-color: #6c757d;
    border-color: #6c757d;
    color: #fff
}

.btn-check:active+.btn-outline-secondary:focus,
.btn-check:checked+.btn-outline-secondary:focus,
.btn-outline-secondary.active:focus,
.btn-outline-secondary.dropdown-toggle.show:focus,
.btn-outline-secondary:active:focus {
    box-shadow: 0 0 0 .25rem #6c757d80
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    background-color: initial;
    color: #6c757d
}

.btn-outline-success {
    border-color: #198754;
    color: #198754
}

.btn-outline-success:hover {
    background-color: #198754;
    border-color: #198754;
    color: #fff
}

.btn-check:focus+.btn-outline-success,
.btn-outline-success:focus {
    box-shadow: 0 0 0 .25rem #19875480
}

.btn-check:active+.btn-outline-success,
.btn-check:checked+.btn-outline-success,
.btn-outline-success.active,
.btn-outline-success.dropdown-toggle.show,
.btn-outline-success:active {
    background-color: #198754;
    border-color: #198754;
    color: #fff
}

.btn-check:active+.btn-outline-success:focus,
.btn-check:checked+.btn-outline-success:focus,
.btn-outline-success.active:focus,
.btn-outline-success.dropdown-toggle.show:focus,
.btn-outline-success:active:focus {
    box-shadow: 0 0 0 .25rem #19875480
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
    background-color: initial;
    color: #198754
}

.btn-outline-info {
    border-color: #0dcaf0;
    color: #0dcaf0
}

.btn-outline-info:hover {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #000
}

.btn-check:focus+.btn-outline-info,
.btn-outline-info:focus {
    box-shadow: 0 0 0 .25rem #0dcaf080
}

.btn-check:active+.btn-outline-info,
.btn-check:checked+.btn-outline-info,
.btn-outline-info.active,
.btn-outline-info.dropdown-toggle.show,
.btn-outline-info:active {
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    color: #000
}

.btn-check:active+.btn-outline-info:focus,
.btn-check:checked+.btn-outline-info:focus,
.btn-outline-info.active:focus,
.btn-outline-info.dropdown-toggle.show:focus,
.btn-outline-info:active:focus {
    box-shadow: 0 0 0 .25rem #0dcaf080
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
    background-color: initial;
    color: #0dcaf0
}

.btn-outline-warning {
    border-color: #ffc107;
    color: #ffc107
}

.btn-outline-warning:hover {
    background-color: #ffc107;
    border-color: #ffc107;
    color: #000
}

.btn-check:focus+.btn-outline-warning,
.btn-outline-warning:focus {
    box-shadow: 0 0 0 .25rem #ffc10780
}

.btn-check:active+.btn-outline-warning,
.btn-check:checked+.btn-outline-warning,
.btn-outline-warning.active,
.btn-outline-warning.dropdown-toggle.show,
.btn-outline-warning:active {
    background-color: #ffc107;
    border-color: #ffc107;
    color: #000
}

.btn-check:active+.btn-outline-warning:focus,
.btn-check:checked+.btn-outline-warning:focus,
.btn-outline-warning.active:focus,
.btn-outline-warning.dropdown-toggle.show:focus,
.btn-outline-warning:active:focus {
    box-shadow: 0 0 0 .25rem #ffc10780
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    background-color: initial;
    color: #ffc107
}

.btn-outline-danger {
    border-color: #dc3545;
    color: #dc3545
}

.btn-outline-danger:hover {
    background-color: #dc3545;
    border-color: #dc3545;
    color: #fff
}

.btn-check:focus+.btn-outline-danger,
.btn-outline-danger:focus {
    box-shadow: 0 0 0 .25rem #dc354580
}

.btn-check:active+.btn-outline-danger,
.btn-check:checked+.btn-outline-danger,
.btn-outline-danger.active,
.btn-outline-danger.dropdown-toggle.show,
.btn-outline-danger:active {
    background-color: #dc3545;
    border-color: #dc3545;
    color: #fff
}

.btn-check:active+.btn-outline-danger:focus,
.btn-check:checked+.btn-outline-danger:focus,
.btn-outline-danger.active:focus,
.btn-outline-danger.dropdown-toggle.show:focus,
.btn-outline-danger:active:focus {
    box-shadow: 0 0 0 .25rem #dc354580
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    background-color: initial;
    color: #dc3545
}

.btn-outline-light {
    border-color: #f8f9fa;
    color: #f8f9fa
}

.btn-outline-light:hover {
    background-color: #f8f9fa;
    border-color: #f8f9fa;
    color: #000
}

.btn-check:focus+.btn-outline-light,
.btn-outline-light:focus {
    box-shadow: 0 0 0 .25rem #f8f9fa80
}

.btn-check:active+.btn-outline-light,
.btn-check:checked+.btn-outline-light,
.btn-outline-light.active,
.btn-outline-light.dropdown-toggle.show,
.btn-outline-light:active {
    background-color: #f8f9fa;
    border-color: #f8f9fa;
    color: #000
}

.btn-check:active+.btn-outline-light:focus,
.btn-check:checked+.btn-outline-light:focus,
.btn-outline-light.active:focus,
.btn-outline-light.dropdown-toggle.show:focus,
.btn-outline-light:active:focus {
    box-shadow: 0 0 0 .25rem #f8f9fa80
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
    background-color: initial;
    color: #f8f9fa
}

.btn-outline-dark {
    border-color: #212529;
    color: #212529
}

.btn-outline-dark:hover {
    background-color: #212529;
    border-color: #212529;
    color: #fff
}

.btn-check:focus+.btn-outline-dark,
.btn-outline-dark:focus {
    box-shadow: 0 0 0 .25rem #21252980
}

.btn-check:active+.btn-outline-dark,
.btn-check:checked+.btn-outline-dark,
.btn-outline-dark.active,
.btn-outline-dark.dropdown-toggle.show,
.btn-outline-dark:active {
    background-color: #212529;
    border-color: #212529;
    color: #fff
}

.btn-check:active+.btn-outline-dark:focus,
.btn-check:checked+.btn-outline-dark:focus,
.btn-outline-dark.active:focus,
.btn-outline-dark.dropdown-toggle.show:focus,
.btn-outline-dark:active:focus {
    box-shadow: 0 0 0 .25rem #21252980
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    background-color: initial;
    color: #212529
}

.btn-link {
    color: #0d6efd;
    font-weight: 400
}

.btn-link:hover {
    color: #0a58ca
}

.btn-link.disabled,
.btn-link:disabled {
    color: #6c757d
}

.btn-group-lg>.btn,
.btn-lg {
    border-radius: .3rem;
    font-size: 1.25rem;
    padding: .5rem 1rem
}

.btn-group-sm>.btn,
.btn-sm {
    border-radius: .2rem;
    font-size: .875rem;
    padding: .25rem .5rem
}

.datatable>header {
    margin-bottom: 20px;
    padding: 0
}

.datatable>header input {
    border: 1px solid #a59a9aee;
    border-radius: 5px;
    max-width: 100%;
    padding: 5px 15px;
    width: 300px
}

.datatable .rdt_TableCol {
    background: #0000;
    color: #181c32;
    font-size: 16px;
    font-weight: 700;
    vertical-align: middle
}

.rdt_TableCell {
    padding: 5px 15px
}

.rdt_TableBody div {
    background: #0000;
    color: #181c32;
    font-size: 14px;
    font-weight: 400;
    padding-bottom: 5px;
    padding-top: 5px;
    vertical-align: middle
}

.rdt_TableCell img {
    object-fit: contain
}

.rdt_TableCell .btn {
    border-radius: 100%;
    height: 32px;
    margin-right: 5px !important;
    min-width: 32px;
    padding: 5px;
    text-align: center;
    width: 32px !important
}

.rdt_TableCell .btn:last-child {
    margin-right: 0 !important
}

.modal .modal-dialog {
    max-width: calc(100% - 30px);
    width: 650px
}

.modal-dialog .modal-title {
    font-size: 20px;
    font-weight: 700
}

.modal-body .card-body {
    margin-right: -15px;
    padding: 0;
    padding: 0 15px 0 0
}

.ass_lander_modal .modal-body .card-body {
    max-height: none
}

.modal-body .card-body::-webkit-scrollbar-track {
    background-color: #f5f5f5;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 6px #0000004d
}

.modal-body .card-body::-webkit-scrollbar {
    background-color: #f5f5f5;
    width: 12px
}

.modal-body .card-body::-webkit-scrollbar-thumb {
    background-color: #555;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 6px #0000004d
}

.searchButton {
    background: #18aebf;
    border: none;
    border-radius: 5px;
    color: #fff;
    margin: 19px 0;
    padding: 5px 15px
}

.records {
    margin: 0 auto 10px;
    text-align: center
}

.headerCus {
    text-align: right
}

.cus-modal .modal-dialog {
    top: 40%
}

.page-item .page-link {
    padding: 13px 20px
}

.pagination {
    margin-top: 30px
}

.dropdown,
.dropend,
.dropstart,
.dropup {
    position: relative
}

.dropdown-menu {
    background-color: #fff;
    border: 1px solid #00000026;
    border-radius: .25rem;
    color: #212529;
    font-size: 1rem;
    min-width: 10rem;
    padding: .5rem 0;
    z-index: 1000
}

.dropdown-menu[data-bs-popper] {
    margin-top: .125rem
}

.dropup .dropdown-menu[data-bs-popper] {
    margin-bottom: .125rem
}

.dropend .dropdown-menu[data-bs-popper] {
    margin-left: .125rem
}

.dropstart .dropdown-menu[data-bs-popper] {
    margin-right: .125rem
}

.dropdown-divider {
    border-top: 1px solid #00000026;
    margin: .5rem 0
}

.dropdown-item {
    color: #212529;
    padding: .25rem 1rem
}

.dropdown-item:focus,
.dropdown-item:hover {
    background-color: #e9ecef;
    color: #1e2125
}

.dropdown-item.active,
.dropdown-item:active {
    background-color: #0d6efd;
    color: #fff
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    color: #adb5bd
}

.dropdown-header {
    color: #6c757d;
    padding: .5rem 1rem
}

.dropdown-item-text {
    color: #212529;
    padding: .25rem 1rem
}

.dropdown-menu-dark {
    background-color: #343a40;
    border-color: #00000026;
    color: #dee2e6
}

.dropdown-menu-dark .dropdown-item {
    color: #dee2e6
}

.dropdown-menu-dark .dropdown-item:focus,
.dropdown-menu-dark .dropdown-item:hover {
    background-color: #ffffff26;
    color: #fff
}

.dropdown-menu-dark .dropdown-item.active,
.dropdown-menu-dark .dropdown-item:active {
    background-color: #0d6efd;
    color: #fff
}

.dropdown-menu-dark .dropdown-item.disabled,
.dropdown-menu-dark .dropdown-item:disabled {
    color: #adb5bd
}

.dropdown-menu-dark .dropdown-divider {
    border-color: #00000026
}

.dropdown-menu-dark .dropdown-item-text {
    color: #dee2e6
}

.dropdown-menu-dark .dropdown-header {
    color: #adb5bd
}

.btn-group>.btn-group:not(:first-child),
.btn-group>.btn:not(:first-child) {
    margin-left: -1px
}

.btn-group>.btn-group:not(:last-child)>.btn,
.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.nav-link {
    color: #0d6efd;
    padding: .5rem 1rem
}

.nav-link:focus,
.nav-link:hover {
    color: #0a58ca
}

.nav-link.disabled {
    color: #6c757d;
    cursor: default;
    pointer-events: none
}

.nav-tabs {
    border-bottom: 1px solid #dee2e6
}

.nav-tabs .nav-link {
    background: none;
    border: 1px solid #0000;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    margin-bottom: -1px
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: #e9ecef #e9ecef #dee2e6
}

.nav-tabs .nav-link.disabled {
    background-color: initial;
    border-color: #0000;
    color: #6c757d
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
    color: #495057
}

.nav-tabs .dropdown-menu {
    margin-top: -1px
}

.nav-pills .nav-link {
    background: none;
    border: 0;
    border-radius: .25rem
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    background-color: #0d6efd;
    color: #fff
}

.navbar {
    padding-bottom: .5rem;
    padding-top: .5rem
}

.navbar-brand {
    font-size: 1.25rem;
    margin-right: 1rem;
    padding-bottom: .3125rem;
    padding-top: .3125rem
}

.navbar-nav .nav-link {
    padding-left: 0;
    padding-right: 0
}

.navbar-toggler {
    border: 1px solid #0000;
    border-radius: .25rem;
    font-size: 1.25rem;
    padding: .25rem .75rem;
    transition: box-shadow .15s ease-in-out
}

.navbar-toggler:focus {
    box-shadow: 0 0 0 .25rem
}

@media (min-width:576px) {
    .navbar-expand-sm {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-sm .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-sm .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-sm .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-sm .navbar-toggler,
    .navbar-expand-sm .offcanvas-header {
        display: none
    }
    .navbar-expand-sm .offcanvas {
        background-color: initial;
        border-left: 0;
        border-right: 0;
        bottom: 0;
        flex-grow: 1;
        position: inherit;
        transform: none;
        transition: none;
        visibility: visible !important;
        z-index: 1000
    }
    .navbar-expand-sm .offcanvas-bottom,
    .navbar-expand-sm .offcanvas-top {
        border-bottom: 0;
        border-top: 0;
        height: auto
    }
    .navbar-expand-sm .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (min-width:768px) {
    .navbar-expand-md {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-md .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-md .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-md .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-md .navbar-toggler,
    .navbar-expand-md .offcanvas-header {
        display: none
    }
    .navbar-expand-md .offcanvas {
        background-color: initial;
        border-left: 0;
        border-right: 0;
        bottom: 0;
        flex-grow: 1;
        position: inherit;
        transform: none;
        transition: none;
        visibility: visible !important;
        z-index: 1000
    }
    .navbar-expand-md .offcanvas-bottom,
    .navbar-expand-md .offcanvas-top {
        border-bottom: 0;
        border-top: 0;
        height: auto
    }
    .navbar-expand-md .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (min-width:992px) {
    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-lg .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-lg .navbar-toggler,
    .navbar-expand-lg .offcanvas-header {
        display: none
    }
    .navbar-expand-lg .offcanvas {
        background-color: initial;
        border-left: 0;
        border-right: 0;
        bottom: 0;
        flex-grow: 1;
        position: inherit;
        transform: none;
        transition: none;
        visibility: visible !important;
        z-index: 1000
    }
    .navbar-expand-lg .offcanvas-bottom,
    .navbar-expand-lg .offcanvas-top {
        border-bottom: 0;
        border-top: 0;
        height: auto
    }
    .navbar-expand-lg .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (min-width:1200px) {
    .navbar-expand-xl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-xl .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-xl .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-xl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-xl .navbar-toggler,
    .navbar-expand-xl .offcanvas-header {
        display: none
    }
    .navbar-expand-xl .offcanvas {
        background-color: initial;
        border-left: 0;
        border-right: 0;
        bottom: 0;
        flex-grow: 1;
        position: inherit;
        transform: none;
        transition: none;
        visibility: visible !important;
        z-index: 1000
    }
    .navbar-expand-xl .offcanvas-bottom,
    .navbar-expand-xl .offcanvas-top {
        border-bottom: 0;
        border-top: 0;
        height: auto
    }
    .navbar-expand-xl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (min-width:1400px) {
    .navbar-expand-xxl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-xxl .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .navbar-expand-xxl .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-xxl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-xxl .navbar-toggler,
    .navbar-expand-xxl .offcanvas-header {
        display: none
    }
    .navbar-expand-xxl .offcanvas {
        background-color: initial;
        border-left: 0;
        border-right: 0;
        bottom: 0;
        flex-grow: 1;
        position: inherit;
        transform: none;
        transition: none;
        visibility: visible !important;
        z-index: 1000
    }
    .navbar-expand-xxl .offcanvas-bottom,
    .navbar-expand-xxl .offcanvas-top {
        border-bottom: 0;
        border-top: 0;
        height: auto
    }
    .navbar-expand-xxl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

.navbar-expand .navbar-nav .dropdown-menu {
    padding: 0;
    right: 0
}

.navbar-expand .navbar-nav .nav-link {
    padding-left: .5rem;
    padding-right: .5rem
}

.navbar-expand .offcanvas-header {
    display: none
}

.navbar-expand .offcanvas {
    background-color: initial;
    border-left: 0;
    border-right: 0;
    bottom: 0;
    position: inherit;
    transform: none;
    z-index: 1000
}

.navbar-expand .offcanvas-bottom,
.navbar-expand .offcanvas-top {
    border-bottom: 0;
    border-top: 0;
    height: auto
}

.navbar-expand .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
}

.navbar-light .navbar-brand,
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
    color: #000000e6
}

.navbar-light .navbar-nav .nav-link {
    color: #0000008c
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
    color: #000000b3
}

.navbar-light .navbar-nav .nav-link.disabled {
    color: #0000004d
}

.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .show>.nav-link {
    color: #000000e6
}

.navbar-light .navbar-toggler {
    border-color: #0000001a;
    color: #0000008c
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.navbar-light .navbar-text {
    color: #0000008c
}

.navbar-light .navbar-text a,
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
    color: #000000e6
}

.navbar-dark .navbar-brand,
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
    color: #fff
}

.navbar-dark .navbar-nav .nav-link {
    color: #ffffff8c
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: #ffffffbf
}

.navbar-dark .navbar-nav .nav-link.disabled {
    color: #ffffff40
}

.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .show>.nav-link {
    color: #fff
}

.navbar-dark .navbar-toggler {
    border-color: #ffffff1a;
    color: #ffffff8c
}

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.navbar-dark .navbar-text {
    color: #ffffff8c
}

.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
    color: #fff
}

.card {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: .25rem
}

.card>.list-group:first-child {
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px)
}

.card>.list-group:last-child {
    border-bottom-left-radius: calc(.25rem - 1px);
    border-bottom-right-radius: calc(.25rem - 1px)
}

.card-body {
    padding: 1rem
}

.card-title {
    margin-bottom: .5rem
}

.card-subtitle {
    margin-top: -.25rem
}

.card-link+.card-link {
    margin-left: 1rem
}

.card-header {
    background-color: #00000008;
    border-bottom: 1px solid rgba(0, 0, 0, .125);
    padding: .5rem 1rem
}

.card-header:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
}

.card-footer {
    background-color: #00000008;
    border-top: 1px solid rgba(0, 0, 0, .125);
    padding: .5rem 1rem
}

.card-footer:last-child {
    border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
}

.card-header-tabs {
    margin-bottom: -.5rem
}

.card-header-pills,
.card-header-tabs {
    margin-left: -.5rem;
    margin-right: -.5rem
}

.card-img-overlay {
    border-radius: calc(.25rem - 1px);
    padding: 1rem
}

.card-img,
.card-img-top {
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px)
}

.card-img,
.card-img-bottom {
    border-bottom-left-radius: calc(.25rem - 1px);
    border-bottom-right-radius: calc(.25rem - 1px)
}

.card-group>.card {
    margin-bottom: .75rem
}

.accordion-button {
    background-color: #fff;
    color: #212529;
    padding: 1rem 1.25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease
}

.accordion-button:not(.collapsed) {
    background-color: #e7f1ff;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
    color: #0c63e4
}

.accordion-button:not(.collapsed):after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
    transform: rotate(-180deg)
}

.accordion-button:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
    background-size: 1.25rem;
    height: 1.25rem;
    transition: transform .2s ease-in-out;
    width: 1.25rem
}

.accordion-button:focus {
    border-color: #86b7fe;
    box-shadow: 0 0 0 .25rem #0d6efd40
}

.accordion-item {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .125)
}

.accordion-item:first-of-type {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px)
}

.accordion-item:last-of-type {
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-left-radius: calc(.25rem - 1px);
    border-bottom-right-radius: calc(.25rem - 1px)
}

.accordion-item:last-of-type .accordion-collapse {
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem
}

.accordion-body {
    padding: 1rem 1.25rem
}

.accordion-flush .accordion-collapse {
    border-width: 0
}

.accordion-flush .accordion-item {
    border-left: 0;
    border-radius: 0;
    border-right: 0
}

.accordion-flush .accordion-item:first-child {
    border-top: 0
}

.accordion-flush .accordion-item:last-child {
    border-bottom: 0
}

.accordion-flush .accordion-item .accordion-button {
    border-radius: 0
}

.breadcrumb {
    margin-bottom: 1rem;
    padding: 0
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: .5rem
}

.breadcrumb-item+.breadcrumb-item:before {
    color: #6c757d;
    padding-right: .5rem
}

.breadcrumb-item.active {
    color: #6c757d
}

.dataTable-pagination ul,
.pagination {
    display: flex;
    list-style: none;
    padding-left: 0
}

.dataTable-pagination a,
.page-link {
    background-color: #fff;
    border: 1px solid #dee2e6;
    color: #0d6efd;
    display: block;
    position: relative;
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .dataTable-pagination a,
    .page-link {
        transition: none
    }
}

.dataTable-pagination a:hover,
.page-link:hover {
    background-color: #e9ecef;
    border-color: #dee2e6;
    color: #0a58ca;
    z-index: 2
}

.dataTable-pagination a:focus,
.page-link:focus {
    background-color: #e9ecef;
    box-shadow: 0 0 0 .25rem #0d6efd40;
    color: #0a58ca;
    outline: 0;
    z-index: 3
}

.dataTable-pagination .page-item:not(:first-child) a,
.dataTable-pagination li:not(:first-child) .page-link,
.dataTable-pagination li:not(:first-child) a,
.page-item:not(:first-child) .dataTable-pagination a,
.page-item:not(:first-child) .page-link {
    margin-left: -1px
}

.dataTable-pagination .page-item.active a,
.dataTable-pagination li.active .page-link,
.dataTable-pagination li.active a,
.page-item.active .dataTable-pagination a,
.page-item.active .page-link {
    background-color: #0d6efd;
    border-color: #0d6efd;
    color: #fff;
    z-index: 3
}

.dataTable-pagination .page-item.disabled a,
.dataTable-pagination li.disabled .page-link,
.dataTable-pagination li.disabled a,
.page-item.disabled .dataTable-pagination a,
.page-item.disabled .page-link {
    background-color: #fff;
    border-color: #dee2e6;
    color: #6c757d;
    pointer-events: none
}

.dataTable-pagination a,
.page-link {
    padding: .375rem .75rem
}

.dataTable-pagination .page-item:first-child a,
.dataTable-pagination li:first-child .page-link,
.dataTable-pagination li:first-child a,
.page-item:first-child .dataTable-pagination a,
.page-item:first-child .page-link {
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem
}

.dataTable-pagination .page-item:last-child a,
.dataTable-pagination li:last-child .page-link,
.dataTable-pagination li:last-child a,
.page-item:last-child .dataTable-pagination a,
.page-item:last-child .page-link {
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem
}

.dataTable-pagination .pagination-lg a,
.pagination-lg .dataTable-pagination a,
.pagination-lg .page-link {
    font-size: 1.25rem;
    padding: .75rem 1.5rem
}

.dataTable-pagination .pagination-lg .page-item:first-child a,
.dataTable-pagination .pagination-lg li:first-child .page-link,
.dataTable-pagination .pagination-lg li:first-child a,
.pagination-lg .dataTable-pagination li:first-child .page-link,
.pagination-lg .dataTable-pagination li:first-child a,
.pagination-lg .page-item:first-child .dataTable-pagination a,
.pagination-lg .page-item:first-child .page-link {
    border-bottom-left-radius: .3rem;
    border-top-left-radius: .3rem
}

.dataTable-pagination .pagination-lg .page-item:last-child a,
.dataTable-pagination .pagination-lg li:last-child .page-link,
.dataTable-pagination .pagination-lg li:last-child a,
.pagination-lg .dataTable-pagination li:last-child .page-link,
.pagination-lg .dataTable-pagination li:last-child a,
.pagination-lg .page-item:last-child .dataTable-pagination a,
.pagination-lg .page-item:last-child .page-link {
    border-bottom-right-radius: .3rem;
    border-top-right-radius: .3rem
}

.dataTable-pagination .pagination-sm a,
.pagination-sm .dataTable-pagination a,
.pagination-sm .page-link {
    font-size: .875rem;
    padding: .25rem .5rem
}

.dataTable-pagination .pagination-sm .page-item:first-child a,
.dataTable-pagination .pagination-sm li:first-child .page-link,
.dataTable-pagination .pagination-sm li:first-child a,
.pagination-sm .dataTable-pagination li:first-child .page-link,
.pagination-sm .dataTable-pagination li:first-child a,
.pagination-sm .page-item:first-child .dataTable-pagination a,
.pagination-sm .page-item:first-child .page-link {
    border-bottom-left-radius: .2rem;
    border-top-left-radius: .2rem
}

.dataTable-pagination .pagination-sm .page-item:last-child a,
.dataTable-pagination .pagination-sm li:last-child .page-link,
.dataTable-pagination .pagination-sm li:last-child a,
.pagination-sm .dataTable-pagination li:last-child .page-link,
.pagination-sm .dataTable-pagination li:last-child a,
.pagination-sm .page-item:last-child .dataTable-pagination a,
.pagination-sm .page-item:last-child .page-link {
    border-bottom-right-radius: .2rem;
    border-top-right-radius: .2rem
}

.badge {
    border-radius: .25rem;
    color: #fff;
    font-size: .75em;
    font-weight: 700;
    padding: .35em .65em
}

.alert {
    border: 1px solid #0000;
    border-radius: .25rem;
    margin-bottom: 1rem;
    padding: 1rem
}

.alert-primary {
    background-color: #cfe2ff;
    border-color: #b6d4fe;
    color: #084298
}

.alert-primary .alert-link {
    color: #06357a
}

.alert-secondary {
    background-color: #e2e3e5;
    border-color: #d3d6d8;
    color: #41464b
}

.alert-secondary .alert-link {
    color: #34383c
}

.alert-success {
    background-color: #d1e7dd;
    border-color: #badbcc;
    color: #0f5132
}

.alert-success .alert-link {
    color: #0c4128
}

.alert-info {
    background-color: #cff4fc;
    border-color: #b6effb;
    color: #055160
}

.alert-info .alert-link {
    color: #04414d
}

.alert-warning {
    background-color: #fff3cd;
    border-color: #ffecb5;
    color: #664d03
}

.alert-warning .alert-link {
    color: #523e02
}

.alert-danger {
    background-color: #f8d7da;
    border-color: #f5c2c7;
    color: #842029
}

.alert-danger .alert-link {
    color: #6a1a21
}

.alert-light {
    background-color: #fefefe;
    border-color: #fdfdfe;
    color: #636464
}

.alert-light .alert-link {
    color: #4f5050
}

.alert-dark {
    background-color: #d3d3d4;
    border-color: #bcbebf;
    color: #141619
}

.alert-dark .alert-link {
    color: #101214
}

.App .table .btn {
    border-radius: 50%;
    font-size: 13px;
    height: 32px;
    padding: 5px;
    text-align: center;
    width: 32px
}

.page-name {
    color: #181c32;
    font-size: 16px;
    font-weight: 600;
    padding-left: 30px
}

.buttun_div {
    display: flex
}

.buttun_div .btn {
    margin-left: auto
}

h1.display-6 {
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 20px;
    text-transform: capitalize
}

.form-group label {
    color: #3f4254;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .5px;
    margin-bottom: 5px
}

.form-group {
    margin-bottom: 15px
}

.btn.btn-primary:focus,
.btn.btn-primary:hover {
    background-color: #0ea2b3;
    border-color: #0ea2b3
}

.App table td {
    background: #0000;
    color: #181c32;
    font-size: 14px;
    font-weight: 400;
    vertical-align: middle
}

.custom_admin_table tr:last-child td {
    border-bottom: none
}

.custom_admin_table:last-child {
    margin-bottom: 0
}

.App .card {
    border: 0;
    box-shadow: 0 0 20px 0 #4c577d05
}

.App .card-body {
    padding: 25px 20px
}

.App .btn {
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: .5px;
    width: auto
}

.table.table-striped>:not(:first-child),
.table>:not(:first-child) {
    border-top: none
}

div#layoutSidenav_content .container {
    padding: 10px 30px !important
}

.navbar-dark .navbar-nav .nav-link.dropdown-toggle {
    color: #413e3e;
    font-size: 20px
}

.navbar-dark .navbar-nav .nav-link.dropdown-toggle:hover {
    color: #18aebf
}

#layoutSidenav_nav .navbar-custom {
    background-color: #1e1e2d !important
}

.sb-sidenav .sb-sidenav-menu .nav .nav-link svg path {
    transition: .4s
}

.sb-sidenav .sb-sidenav-menu .nav .nav-link:hover svg path {
    fill: #fff
}

.sb-sidenav .sb-sidenav-menu .nav .nav-link {
    align-items: center;
    color: #b6b9c8;
    display: flex;
    font-size: 14px;
    letter-spacing: .5px;
    padding-bottom: .75rem;
    padding-top: .75rem;
    position: relative
}

.btn.btn-primary {
    background-color: #18aebf;
    border-color: #18aebf
}

.progress {
    background-color: #e9ecef;
    border-radius: .25rem;
    display: flex;
    font-size: .75rem;
    height: 1rem;
    overflow: hidden
}

.progress-bar {
    background-color: #0d6efd;
    color: #fff;
    transition: width .6s ease
}

.progress-bar-striped {
    background-size: 1rem 1rem
}

.list-group {
    border-radius: .25rem
}

.list-group-numbered>li:before {
    content: counters(section, ".") ". ";
    counter-increment: section
}

.list-group-item-action {
    color: #495057
}

.list-group-item-action:focus,
.list-group-item-action:hover {
    background-color: #f8f9fa;
    color: #495057
}

.list-group-item-action:active {
    background-color: #e9ecef;
    color: #212529
}

.list-group-item {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .125);
    color: #212529;
    padding: .5rem 1rem
}

.list-group-item.disabled,
.list-group-item:disabled {
    background-color: #fff;
    color: #6c757d
}

.list-group-item.active {
    background-color: #0d6efd;
    border-color: #0d6efd;
    color: #fff
}

.list-group-item+.list-group-item.active {
    border-top-width: 1px;
    margin-top: -1px
}

.list-group-horizontal>.list-group-item:first-child {
    border-bottom-left-radius: .25rem;
    border-top-right-radius: 0
}

.list-group-horizontal>.list-group-item:last-child {
    border-bottom-left-radius: 0;
    border-top-right-radius: .25rem
}

.list-group-horizontal>.list-group-item+.list-group-item {
    border-top-width: 1px
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
    border-left-width: 1px;
    margin-left: -1px
}

@media (min-width:576px) {
    .list-group-horizontal-sm {
        flex-direction: row
    }
    .list-group-horizontal-sm>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }
    .list-group-horizontal-sm>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }
    .list-group-horizontal-sm>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-sm>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 1px
    }
    .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
        border-left-width: 1px;
        margin-left: -1px
    }
}

@media (min-width:768px) {
    .list-group-horizontal-md {
        flex-direction: row
    }
    .list-group-horizontal-md>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }
    .list-group-horizontal-md>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }
    .list-group-horizontal-md>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-md>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 1px
    }
    .list-group-horizontal-md>.list-group-item+.list-group-item.active {
        border-left-width: 1px;
        margin-left: -1px
    }
}

@media (min-width:992px) {
    .list-group-horizontal-lg {
        flex-direction: row
    }
    .list-group-horizontal-lg>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }
    .list-group-horizontal-lg>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }
    .list-group-horizontal-lg>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-lg>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 1px
    }
    .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
        border-left-width: 1px;
        margin-left: -1px
    }
}

@media (min-width:1200px) {
    .list-group-horizontal-xl {
        flex-direction: row
    }
    .list-group-horizontal-xl>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }
    .list-group-horizontal-xl>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }
    .list-group-horizontal-xl>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-xl>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 1px
    }
    .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
        border-left-width: 1px;
        margin-left: -1px
    }
}

@media (min-width:1400px) {
    .list-group-horizontal-xxl {
        flex-direction: row
    }
    .list-group-horizontal-xxl>.list-group-item:first-child {
        border-bottom-left-radius: .25rem;
        border-top-right-radius: 0
    }
    .list-group-horizontal-xxl>.list-group-item:last-child {
        border-bottom-left-radius: 0;
        border-top-right-radius: .25rem
    }
    .list-group-horizontal-xxl>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-xxl>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: 1px
    }
    .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
        border-left-width: 1px;
        margin-left: -1px
    }
}

.list-group-flush>.list-group-item {
    border-width: 0 0 1px
}

.list-group-item-primary {
    background-color: #cfe2ff;
    color: #084298
}

.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
    background-color: #bacbe6;
    color: #084298
}

.list-group-item-primary.list-group-item-action.active {
    background-color: #084298;
    border-color: #084298;
    color: #fff
}

.list-group-item-secondary {
    background-color: #e2e3e5;
    color: #41464b
}

.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
    background-color: #cbccce;
    color: #41464b
}

.list-group-item-secondary.list-group-item-action.active {
    background-color: #41464b;
    border-color: #41464b;
    color: #fff
}

.list-group-item-success {
    background-color: #d1e7dd;
    color: #0f5132
}

.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
    background-color: #bcd0c7;
    color: #0f5132
}

.list-group-item-success.list-group-item-action.active {
    background-color: #0f5132;
    border-color: #0f5132;
    color: #fff
}

.list-group-item-info {
    background-color: #cff4fc;
    color: #055160
}

.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
    background-color: #badce3;
    color: #055160
}

.list-group-item-info.list-group-item-action.active {
    background-color: #055160;
    border-color: #055160;
    color: #fff
}

.list-group-item-warning {
    background-color: #fff3cd;
    color: #664d03
}

.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
    background-color: #e6dbb9;
    color: #664d03
}

.list-group-item-warning.list-group-item-action.active {
    background-color: #664d03;
    border-color: #664d03;
    color: #fff
}

.list-group-item-danger {
    background-color: #f8d7da;
    color: #842029
}

.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
    background-color: #dfc2c4;
    color: #842029
}

.list-group-item-danger.list-group-item-action.active {
    background-color: #842029;
    border-color: #842029;
    color: #fff
}

.list-group-item-light {
    background-color: #fefefe;
    color: #636464
}

.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
    background-color: #e5e5e5;
    color: #636464
}

.list-group-item-light.list-group-item-action.active {
    background-color: #636464;
    border-color: #636464;
    color: #fff
}

.list-group-item-dark {
    background-color: #d3d3d4;
    color: #141619
}

.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
    background-color: #bebebf;
    color: #141619
}

.list-group-item-dark.list-group-item-action.active {
    background-color: #141619;
    border-color: #141619;
    color: #fff
}

.btn-close {
    background: #0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;
    border-radius: .25rem;
    color: #000;
    opacity: .5
}

.btn-close:hover {
    color: #000;
    opacity: .75
}

.btn-close:focus {
    box-shadow: 0 0 0 .25rem #0d6efd40;
    opacity: 1
}

.btn-close.disabled,
.btn-close:disabled {
    opacity: .25
}

.btn-close-white {
    filter: invert(1) grayscale(100%) brightness(200%)
}

.toast {
    background-color: #ffffffd9;
    border: 1px solid #0000001a;
    border-radius: .25rem;
    box-shadow: 0 .5rem 1rem #00000026;
    font-size: .875rem;
    width: 350px
}

.toast-container>:not(:last-child) {
    margin-bottom: .75rem
}

.toast-header {
    background-color: #ffffffd9;
    border-bottom: 1px solid #0000000d;
    border-top-left-radius: calc(.25rem - 1px);
    border-top-right-radius: calc(.25rem - 1px);
    color: #6c757d;
    padding: .5rem .75rem
}

.toast-header .btn-close {
    margin-left: .75rem;
    margin-right: -.375rem
}

.toast-body {
    padding: .75rem
}

.modal {
    z-index: 1055
}

.modal-dialog {
    margin: .5rem
}

.modal-dialog-scrollable {
    height: calc(100% - 1rem)
}

.modal-dialog-centered {
    min-height: calc(100% - 1rem)
}

.modal-content {
    background-color: #fff;
    border: 1px solid #0003;
    border-radius: .3rem
}

.modal-backdrop {
    background-color: #000;
    z-index: 1050
}

.modal-backdrop.show {
    opacity: .5
}

.modal-header {
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px);
    justify-content: space-between;
    padding: 1rem
}

.modal-header .btn-close {
    margin: -.5rem -.5rem -.5rem auto;
    padding: .5rem
}

.modal-title {
    line-height: 1.5
}

.modal-body {
    padding: 1rem
}

.modal-footer {
    border-bottom-left-radius: calc(.3rem - 1px);
    border-bottom-right-radius: calc(.3rem - 1px);
    border-top: 1px solid #dee2e6;
    padding: .75rem
}

.modal-footer>* {
    margin: .25rem
}

@media (min-width:576px) {
    .modal-dialog {
        margin: 1.75rem auto;
        max-width: 500px
    }
    .modal-dialog-scrollable {
        height: calc(100% - 3.5rem)
    }
    .modal-dialog-centered {
        min-height: calc(100% - 3.5rem)
    }
    .modal-sm {
        max-width: 300px
    }
}

@media (min-width:992px) {
    .modal-lg,
    .modal-xl {
        max-width: 800px
    }
}

@media (min-width:1200px) {
    .modal-xl {
        max-width: 1140px
    }
}

.modal-fullscreen .modal-footer,
.modal-fullscreen .modal-header {
    border-radius: 0
}

@media (max-width:575.98px) {
    .modal-fullscreen-sm-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-sm-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-sm-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto
    }
    .modal-fullscreen-sm-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width:767.98px) {
    .modal-fullscreen-md-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-md-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-md-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto
    }
    .modal-fullscreen-md-down .modal-footer {
        border-radius: 0
    }
    #layoutSidenav #layoutSidenav_nav.show {
        margin-top: 50px;
        transform: translateX(0)
    }
}

@media (max-width:991.98px) {
    .modal-fullscreen-lg-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-lg-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-lg-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto
    }
    .modal-fullscreen-lg-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width:1199.98px) {
    .modal-fullscreen-xl-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-xl-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-xl-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto
    }
    .modal-fullscreen-xl-down .modal-footer {
        border-radius: 0
    }
}

@media (max-width:1399.98px) {
    .modal-fullscreen-xxl-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-xxl-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-xxl-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto
    }
    .modal-fullscreen-xxl-down .modal-footer {
        border-radius: 0
    }
}

.tooltip {
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: .875rem;
    margin: 0;
    position: absolute;
    z-index: 1080
}

.tooltip.show {
    opacity: .9
}

.tooltip .tooltip-arrow {
    height: .4rem;
    position: absolute;
    width: .8rem
}

.bs-tooltip-auto[data-popper-placement^=top],
.bs-tooltip-top {
    padding: .4rem 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.bs-tooltip-top .tooltip-arrow {
    bottom: 0
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,
.bs-tooltip-top .tooltip-arrow:before {
    border-top-color: #000;
    border-width: .4rem .4rem 0
}

.bs-tooltip-auto[data-popper-placement^=right],
.bs-tooltip-end {
    padding: 0 .4rem
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,
.bs-tooltip-end .tooltip-arrow {
    height: .8rem;
    left: 0;
    width: .4rem
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,
.bs-tooltip-end .tooltip-arrow:before {
    border-right-color: #000;
    border-width: .4rem .4rem .4rem 0
}

.bs-tooltip-auto[data-popper-placement^=bottom],
.bs-tooltip-bottom {
    padding: .4rem 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,
.bs-tooltip-bottom .tooltip-arrow {
    top: 0
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,
.bs-tooltip-bottom .tooltip-arrow:before {
    border-bottom-color: #000;
    border-width: 0 .4rem .4rem
}

.bs-tooltip-auto[data-popper-placement^=left],
.bs-tooltip-start {
    padding: 0 .4rem
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.bs-tooltip-start .tooltip-arrow {
    height: .8rem;
    right: 0;
    width: .4rem
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,
.bs-tooltip-start .tooltip-arrow:before {
    border-left-color: #000;
    border-width: .4rem 0 .4rem .4rem
}

.tooltip-inner {
    background-color: #000;
    border-radius: .25rem;
    color: #fff;
    max-width: 200px;
    padding: .25rem .5rem
}

.popover {
    background-color: #fff;
    border: 1px solid #0003;
    border-radius: .3rem;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Liberation Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: .875rem;
    left: 0;
    max-width: 276px;
    position: absolute;
    top: 0;
    z-index: 1070
}

.popover .popover-arrow {
    height: .5rem;
    position: absolute;
    width: 1rem
}

.popover .popover-arrow:after,
.popover .popover-arrow:before {
    border-color: #0000;
    border-style: solid
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,
.bs-popover-top>.popover-arrow {
    bottom: calc(-.5rem - 1px)
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,
.bs-popover-top>.popover-arrow:before {
    border-top-color: #00000040;
    border-width: .5rem .5rem 0
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,
.bs-popover-top>.popover-arrow:after {
    border-top-color: #fff;
    border-width: .5rem .5rem 0;
    bottom: 1px
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,
.bs-popover-end>.popover-arrow {
    height: 1rem;
    left: calc(-.5rem - 1px);
    width: .5rem
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,
.bs-popover-end>.popover-arrow:before {
    border-right-color: #00000040;
    border-width: .5rem .5rem .5rem 0
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,
.bs-popover-end>.popover-arrow:after {
    border-right-color: #fff;
    border-width: .5rem .5rem .5rem 0;
    left: 1px
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,
.bs-popover-bottom>.popover-arrow {
    top: calc(-.5rem - 1px)
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,
.bs-popover-bottom>.popover-arrow:before {
    border-bottom-color: #00000040;
    border-width: 0 .5rem .5rem
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,
.bs-popover-bottom>.popover-arrow:after {
    border-bottom-color: #fff;
    border-width: 0 .5rem .5rem;
    top: 1px
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,
.bs-popover-bottom .popover-header:before {
    border-bottom: 1px solid #f0f0f0;
    margin-left: -.5rem;
    width: 1rem
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,
.bs-popover-start>.popover-arrow {
    height: 1rem;
    right: calc(-.5rem - 1px);
    width: .5rem
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,
.bs-popover-start>.popover-arrow:before {
    border-left-color: #00000040;
    border-width: .5rem 0 .5rem .5rem
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,
.bs-popover-start>.popover-arrow:after {
    border-left-color: #fff;
    border-width: .5rem 0 .5rem .5rem;
    right: 1px
}

.popover-header {
    background-color: #f0f0f0;
    border-bottom: 1px solid #0003;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px);
    font-size: 1rem;
    padding: .5rem 1rem
}

.popover-body {
    color: #212529;
    padding: 1rem
}

.carousel-control-next,
.carousel-control-prev {
    background: none
}

.carousel-indicators {
    list-style: none
}

.spinner-border {
    animation: spinner-border .75s linear infinite;
    border: .25em solid;
    border-radius: 50%;
    border-right: .25em solid #0000;
    display: inline-block;
    height: 2rem;
    vertical-align: -.125em;
    width: 2rem
}

.spinner-border-sm {
    border-width: .2em;
    height: 1rem;
    width: 1rem
}

.spinner-grow {
    animation: spinner-grow .75s linear infinite;
    background-color: currentColor;
    border-radius: 50%;
    display: inline-block;
    height: 2rem;
    vertical-align: -.125em;
    width: 2rem
}

.spinner-grow-sm {
    height: 1rem;
    width: 1rem
}

@media (prefers-reduced-motion:reduce) {
    .spinner-border,
    .spinner-grow {
        animation-duration: 1.5s
    }
}

.offcanvas {
    background-color: #fff;
    transition: transform .3s ease-in-out;
    z-index: 1045
}

.offcanvas-header {
    justify-content: space-between;
    padding: 1rem
}

.offcanvas-header .btn-close {
    margin-bottom: -.5rem;
    margin-right: -.5rem;
    margin-top: -.5rem;
    padding: .5rem
}

.offcanvas-title {
    line-height: 1.5
}

.offcanvas-body {
    padding: 1rem
}

.offcanvas-start {
    border-right: 1px solid #0003;
    left: 0;
    top: 0;
    transform: translateX(-100%);
    width: 400px
}

.offcanvas-end {
    border-left: 1px solid #0003;
    right: 0;
    top: 0;
    transform: translateX(100%);
    width: 400px
}

.offcanvas-top {
    border-bottom: 1px solid #0003;
    top: 0;
    transform: translateY(-100%)
}

.offcanvas-bottom,
.offcanvas-top {
    height: 30vh;
    left: 0;
    max-height: 100%;
    right: 0
}

.offcanvas-bottom {
    border-top: 1px solid #0003;
    transform: translateY(100%)
}

.offcanvas.show {
    transform: none
}

.placeholder {
    background-color: currentColor
}

.link-primary {
    color: #0d6efd
}

.link-primary:focus,
.link-primary:hover {
    color: #0a58ca
}

.link-secondary {
    color: #6c757d
}

.link-secondary:focus,
.link-secondary:hover {
    color: #565e64
}

.link-success {
    color: #198754
}

.link-success:focus,
.link-success:hover {
    color: #146c43
}

.link-info {
    color: #0dcaf0
}

.link-info:focus,
.link-info:hover {
    color: #3dd5f3
}

.link-warning {
    color: #ffc107
}

.link-warning:focus,
.link-warning:hover {
    color: #ffcd39
}

.link-danger {
    color: #dc3545
}

.link-danger:focus,
.link-danger:hover {
    color: #b02a37
}

.link-light {
    color: #f8f9fa
}

.link-light:focus,
.link-light:hover {
    color: #f9fafb
}

.link-dark {
    color: #212529
}

.link-dark:focus,
.link-dark:hover {
    color: #1a1e21
}

.sb-nav-fixed #layoutSidenav #layoutSidenav_nav {
    z-index: 9 !important
}

.modal-body .card {
    border: none;
    padding: 0
}

.sb-nav-fixed .sb-topnav {
    background: #fff !important;
    box-shadow: 0 10px 30px 0 #523f690d !important;
    width: 100%;
    z-index: 99 !important
}

.navbar-expand .navbar-nav .dropdown-menu .dropdown-item {
    font-size: 15px;
    line-height: 20px;
    padding: 10px 15px
}

.navbar-expand .navbar-nav .dropdown-menu li:not(:last-child) {
    border-bottom: 1px solid #ddd
}

.navbar-expand .navbar-nav .dropdown-menu hr.dropdown-divider {
    display: none
}

.fixed-top,
.sb-nav-fixed #layoutSidenav #layoutSidenav_nav,
.sb-nav-fixed .sb-topnav {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1030
}

.dropdown_button_wrapper {
    margin-left: auto;
    margin-right: 30px
}

.dropdown_button_wrapper .btn {
    background: #0000 !important;
    border: none;
    color: #000 !important
}

.dropdown_button_wrapper .btn:focus {
    box-shadow: none !important;
    outline: none
}

@media (min-width:576px) {
    .sticky-sm-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

@media (min-width:768px) {
    .sticky-md-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

@media (min-width:992px) {
    .sticky-lg-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

@media (min-width:1200px) {
    .sticky-xl-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

@media (min-width:1400px) {
    .sticky-xxl-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
    position: absolute !important
}

.vr {
    background-color: currentColor
}

.border-primary {
    border-color: #0d6efd !important
}

.border-secondary {
    border-color: #6c757d !important
}

.border-success {
    border-color: #198754 !important
}

.border-info {
    border-color: #0dcaf0 !important
}

.border-warning {
    border-color: #ffc107 !important
}

.border-danger {
    border-color: #dc3545 !important
}

.border-light {
    border-color: #f8f9fa !important
}

.border-dark {
    border-color: #212529 !important
}

.border-white {
    border-color: #fff !important
}

.text-muted {
    color: #6c757d !important
}

.rounded {
    border-radius: .25rem !important
}

.rounded-1 {
    border-radius: .2rem !important
}

.rounded-2 {
    border-radius: .25rem !important
}

.rounded-3 {
    border-radius: .3rem !important
}

.rounded-top {
    border-top-left-radius: .25rem !important
}

.rounded-end,
.rounded-top {
    border-top-right-radius: .25rem !important
}

.rounded-bottom,
.rounded-end {
    border-bottom-right-radius: .25rem !important
}

.rounded-bottom,
.rounded-start {
    border-bottom-left-radius: .25rem !important
}

.rounded-start {
    border-top-left-radius: .25rem !important
}

@media (min-width:576px) {
    .float-sm-start {
        float: left !important
    }
    .float-sm-end {
        float: right !important
    }
    .float-sm-none {
        float: none !important
    }
    .d-sm-inline {
        display: inline !important
    }
    .d-sm-inline-block {
        display: inline-block !important
    }
    .d-sm-block {
        display: block !important
    }
    .d-sm-grid {
        display: grid !important
    }
    .d-sm-table {
        display: table !important
    }
    .d-sm-table-row {
        display: table-row !important
    }
    .d-sm-table-cell {
        display: table-cell !important
    }
    .d-sm-flex {
        display: flex !important
    }
    .d-sm-inline-flex {
        display: inline-flex !important
    }
    .d-sm-none {
        display: none !important
    }
    .flex-sm-fill {
        flex: 1 1 auto !important
    }
    .flex-sm-row {
        flex-direction: row !important
    }
    .flex-sm-column {
        flex-direction: column !important
    }
    .flex-sm-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-sm-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-sm-grow-0 {
        flex-grow: 0 !important
    }
    .flex-sm-grow-1 {
        flex-grow: 1 !important
    }
    .flex-sm-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-sm-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-sm-wrap {
        flex-wrap: wrap !important
    }
    .flex-sm-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .gap-sm-0 {
        gap: 0 !important
    }
    .gap-sm-1 {
        gap: .25rem !important
    }
    .gap-sm-2 {
        gap: .5rem !important
    }
    .gap-sm-3 {
        gap: 1rem !important
    }
    .gap-sm-4 {
        gap: 1.5rem !important
    }
    .gap-sm-5 {
        gap: 3rem !important
    }
    .justify-content-sm-start {
        justify-content: flex-start !important
    }
    .justify-content-sm-end {
        justify-content: flex-end !important
    }
    .justify-content-sm-center {
        justify-content: center !important
    }
    .justify-content-sm-between {
        justify-content: space-between !important
    }
    .justify-content-sm-around {
        justify-content: space-around !important
    }
    .justify-content-sm-evenly {
        justify-content: space-evenly !important
    }
    .align-items-sm-start {
        align-items: flex-start !important
    }
    .align-items-sm-end {
        align-items: flex-end !important
    }
    .align-items-sm-center {
        align-items: center !important
    }
    .align-items-sm-baseline {
        align-items: baseline !important
    }
    .align-items-sm-stretch {
        align-items: stretch !important
    }
    .align-content-sm-start {
        align-content: flex-start !important
    }
    .align-content-sm-end {
        align-content: flex-end !important
    }
    .align-content-sm-center {
        align-content: center !important
    }
    .align-content-sm-between {
        align-content: space-between !important
    }
    .align-content-sm-around {
        align-content: space-around !important
    }
    .align-content-sm-stretch {
        align-content: stretch !important
    }
    .align-self-sm-auto {
        align-self: auto !important
    }
    .align-self-sm-start {
        align-self: flex-start !important
    }
    .align-self-sm-end {
        align-self: flex-end !important
    }
    .align-self-sm-center {
        align-self: center !important
    }
    .align-self-sm-baseline {
        align-self: baseline !important
    }
    .align-self-sm-stretch {
        align-self: stretch !important
    }
    .order-sm-first {
        order: -1 !important
    }
    .order-sm-0 {
        order: 0 !important
    }
    .order-sm-1 {
        order: 1 !important
    }
    .order-sm-2 {
        order: 2 !important
    }
    .order-sm-3 {
        order: 3 !important
    }
    .order-sm-4 {
        order: 4 !important
    }
    .order-sm-5 {
        order: 5 !important
    }
    .order-sm-last {
        order: 6 !important
    }
    .m-sm-0 {
        margin: 0 !important
    }
    .m-sm-1 {
        margin: .25rem !important
    }
    .m-sm-2 {
        margin: .5rem !important
    }
    .m-sm-3 {
        margin: 1rem !important
    }
    .m-sm-4 {
        margin: 1.5rem !important
    }
    .m-sm-5 {
        margin: 3rem !important
    }
    .m-sm-auto {
        margin: auto !important
    }
    .mx-sm-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-sm-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-sm-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-sm-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-sm-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-sm-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-sm-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-sm-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-sm-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-sm-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-sm-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-sm-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-sm-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-sm-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-sm-0 {
        margin-top: 0 !important
    }
    .mt-sm-1 {
        margin-top: .25rem !important
    }
    .mt-sm-2 {
        margin-top: .5rem !important
    }
    .mt-sm-3 {
        margin-top: 1rem !important
    }
    .mt-sm-4 {
        margin-top: 1.5rem !important
    }
    .mt-sm-5 {
        margin-top: 3rem !important
    }
    .mt-sm-auto {
        margin-top: auto !important
    }
    .me-sm-0 {
        margin-right: 0 !important
    }
    .me-sm-1 {
        margin-right: .25rem !important
    }
    .me-sm-2 {
        margin-right: .5rem !important
    }
    .me-sm-3 {
        margin-right: 1rem !important
    }
    .me-sm-4 {
        margin-right: 1.5rem !important
    }
    .me-sm-5 {
        margin-right: 3rem !important
    }
    .me-sm-auto {
        margin-right: auto !important
    }
    .mb-sm-0 {
        margin-bottom: 0 !important
    }
    .mb-sm-1 {
        margin-bottom: .25rem !important
    }
    .mb-sm-2 {
        margin-bottom: .5rem !important
    }
    .mb-sm-3 {
        margin-bottom: 1rem !important
    }
    .mb-sm-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-sm-5 {
        margin-bottom: 3rem !important
    }
    .mb-sm-auto {
        margin-bottom: auto !important
    }
    .ms-sm-0 {
        margin-left: 0 !important
    }
    .ms-sm-1 {
        margin-left: .25rem !important
    }
    .ms-sm-2 {
        margin-left: .5rem !important
    }
    .ms-sm-3 {
        margin-left: 1rem !important
    }
    .ms-sm-4 {
        margin-left: 1.5rem !important
    }
    .ms-sm-5 {
        margin-left: 3rem !important
    }
    .ms-sm-auto {
        margin-left: auto !important
    }
    .p-sm-0 {
        padding: 0 !important
    }
    .p-sm-1 {
        padding: .25rem !important
    }
    .p-sm-2 {
        padding: .5rem !important
    }
    .p-sm-3 {
        padding: 1rem !important
    }
    .p-sm-4 {
        padding: 1.5rem !important
    }
    .p-sm-5 {
        padding: 3rem !important
    }
    .px-sm-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-sm-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-sm-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-sm-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-sm-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-sm-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-sm-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-sm-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-sm-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-sm-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-sm-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-sm-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-sm-0 {
        padding-top: 0 !important
    }
    .pt-sm-1 {
        padding-top: .25rem !important
    }
    .pt-sm-2 {
        padding-top: .5rem !important
    }
    .pt-sm-3 {
        padding-top: 1rem !important
    }
    .pt-sm-4 {
        padding-top: 1.5rem !important
    }
    .pt-sm-5 {
        padding-top: 3rem !important
    }
    .pe-sm-0 {
        padding-right: 0 !important
    }
    .pe-sm-1 {
        padding-right: .25rem !important
    }
    .pe-sm-2 {
        padding-right: .5rem !important
    }
    .pe-sm-3 {
        padding-right: 1rem !important
    }
    .pe-sm-4 {
        padding-right: 1.5rem !important
    }
    .pe-sm-5 {
        padding-right: 3rem !important
    }
    .pb-sm-0 {
        padding-bottom: 0 !important
    }
    .pb-sm-1 {
        padding-bottom: .25rem !important
    }
    .pb-sm-2 {
        padding-bottom: .5rem !important
    }
    .pb-sm-3 {
        padding-bottom: 1rem !important
    }
    .pb-sm-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-sm-5 {
        padding-bottom: 3rem !important
    }
    .ps-sm-0 {
        padding-left: 0 !important
    }
    .ps-sm-1 {
        padding-left: .25rem !important
    }
    .ps-sm-2 {
        padding-left: .5rem !important
    }
    .ps-sm-3 {
        padding-left: 1rem !important
    }
    .ps-sm-4 {
        padding-left: 1.5rem !important
    }
    .ps-sm-5 {
        padding-left: 3rem !important
    }
    .text-sm-start {
        text-align: left !important
    }
    .text-sm-end {
        text-align: right !important
    }
    .text-sm-center {
        text-align: center !important
    }
}

@media (min-width:768px) {
    .float-md-start {
        float: left !important
    }
    .float-md-end {
        float: right !important
    }
    .float-md-none {
        float: none !important
    }
    .d-md-inline {
        display: inline !important
    }
    .d-md-inline-block {
        display: inline-block !important
    }
    .d-md-block {
        display: block !important
    }
    .d-md-grid {
        display: grid !important
    }
    .d-md-table {
        display: table !important
    }
    .d-md-table-row {
        display: table-row !important
    }
    .d-md-table-cell {
        display: table-cell !important
    }
    .d-md-flex {
        display: flex !important
    }
    .d-md-inline-flex {
        display: inline-flex !important
    }
    .d-md-none {
        display: none !important
    }
    .flex-md-fill {
        flex: 1 1 auto !important
    }
    .flex-md-row {
        flex-direction: row !important
    }
    .flex-md-column {
        flex-direction: column !important
    }
    .flex-md-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-md-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-md-grow-0 {
        flex-grow: 0 !important
    }
    .flex-md-grow-1 {
        flex-grow: 1 !important
    }
    .flex-md-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-md-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-md-wrap {
        flex-wrap: wrap !important
    }
    .flex-md-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .gap-md-0 {
        gap: 0 !important
    }
    .gap-md-1 {
        gap: .25rem !important
    }
    .gap-md-2 {
        gap: .5rem !important
    }
    .gap-md-3 {
        gap: 1rem !important
    }
    .gap-md-4 {
        gap: 1.5rem !important
    }
    .gap-md-5 {
        gap: 3rem !important
    }
    .justify-content-md-start {
        justify-content: flex-start !important
    }
    .justify-content-md-end {
        justify-content: flex-end !important
    }
    .justify-content-md-center {
        justify-content: center !important
    }
    .justify-content-md-between {
        justify-content: space-between !important
    }
    .justify-content-md-around {
        justify-content: space-around !important
    }
    .justify-content-md-evenly {
        justify-content: space-evenly !important
    }
    .align-items-md-start {
        align-items: flex-start !important
    }
    .align-items-md-end {
        align-items: flex-end !important
    }
    .align-items-md-center {
        align-items: center !important
    }
    .align-items-md-baseline {
        align-items: baseline !important
    }
    .align-items-md-stretch {
        align-items: stretch !important
    }
    .align-content-md-start {
        align-content: flex-start !important
    }
    .align-content-md-end {
        align-content: flex-end !important
    }
    .align-content-md-center {
        align-content: center !important
    }
    .align-content-md-between {
        align-content: space-between !important
    }
    .align-content-md-around {
        align-content: space-around !important
    }
    .align-content-md-stretch {
        align-content: stretch !important
    }
    .align-self-md-auto {
        align-self: auto !important
    }
    .align-self-md-start {
        align-self: flex-start !important
    }
    .align-self-md-end {
        align-self: flex-end !important
    }
    .align-self-md-center {
        align-self: center !important
    }
    .align-self-md-baseline {
        align-self: baseline !important
    }
    .align-self-md-stretch {
        align-self: stretch !important
    }
    .order-md-first {
        order: -1 !important
    }
    .order-md-0 {
        order: 0 !important
    }
    .order-md-1 {
        order: 1 !important
    }
    .order-md-2 {
        order: 2 !important
    }
    .order-md-3 {
        order: 3 !important
    }
    .order-md-4 {
        order: 4 !important
    }
    .order-md-5 {
        order: 5 !important
    }
    .order-md-last {
        order: 6 !important
    }
    .m-md-0 {
        margin: 0 !important
    }
    .m-md-1 {
        margin: .25rem !important
    }
    .m-md-2 {
        margin: .5rem !important
    }
    .m-md-3 {
        margin: 1rem !important
    }
    .m-md-4 {
        margin: 1.5rem !important
    }
    .m-md-5 {
        margin: 3rem !important
    }
    .m-md-auto {
        margin: auto !important
    }
    .mx-md-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-md-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-md-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-md-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-md-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-md-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-md-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-md-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-md-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-md-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-md-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-md-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-md-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-md-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-md-0 {
        margin-top: 0 !important
    }
    .mt-md-1 {
        margin-top: .25rem !important
    }
    .mt-md-2 {
        margin-top: .5rem !important
    }
    .mt-md-3 {
        margin-top: 1rem !important
    }
    .mt-md-4 {
        margin-top: 1.5rem !important
    }
    .mt-md-5 {
        margin-top: 3rem !important
    }
    .mt-md-auto {
        margin-top: auto !important
    }
    .me-md-0 {
        margin-right: 0 !important
    }
    .me-md-1 {
        margin-right: .25rem !important
    }
    .me-md-2 {
        margin-right: .5rem !important
    }
    .me-md-3 {
        margin-right: 1rem !important
    }
    .me-md-4 {
        margin-right: 1.5rem !important
    }
    .me-md-5 {
        margin-right: 3rem !important
    }
    .me-md-auto {
        margin-right: auto !important
    }
    .mb-md-0 {
        margin-bottom: 0 !important
    }
    .mb-md-1 {
        margin-bottom: .25rem !important
    }
    .mb-md-2 {
        margin-bottom: .5rem !important
    }
    .mb-md-3 {
        margin-bottom: 1rem !important
    }
    .mb-md-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-md-5 {
        margin-bottom: 3rem !important
    }
    .mb-md-auto {
        margin-bottom: auto !important
    }
    .ms-md-0 {
        margin-left: 0 !important
    }
    .ms-md-1 {
        margin-left: .25rem !important
    }
    .ms-md-2 {
        margin-left: .5rem !important
    }
    .ms-md-3 {
        margin-left: 1rem !important
    }
    .ms-md-4 {
        margin-left: 1.5rem !important
    }
    .ms-md-5 {
        margin-left: 3rem !important
    }
    .ms-md-auto {
        margin-left: auto !important
    }
    .p-md-0 {
        padding: 0 !important
    }
    .p-md-1 {
        padding: .25rem !important
    }
    .p-md-2 {
        padding: .5rem !important
    }
    .p-md-3 {
        padding: 1rem !important
    }
    .p-md-4 {
        padding: 1.5rem !important
    }
    .p-md-5 {
        padding: 3rem !important
    }
    .px-md-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-md-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-md-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-md-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-md-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-md-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-md-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-md-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-md-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-md-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-md-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-md-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-md-0 {
        padding-top: 0 !important
    }
    .pt-md-1 {
        padding-top: .25rem !important
    }
    .pt-md-2 {
        padding-top: .5rem !important
    }
    .pt-md-3 {
        padding-top: 1rem !important
    }
    .pt-md-4 {
        padding-top: 1.5rem !important
    }
    .pt-md-5 {
        padding-top: 3rem !important
    }
    .pe-md-0 {
        padding-right: 0 !important
    }
    .pe-md-1 {
        padding-right: .25rem !important
    }
    .pe-md-2 {
        padding-right: .5rem !important
    }
    .pe-md-3 {
        padding-right: 1rem !important
    }
    .pe-md-4 {
        padding-right: 1.5rem !important
    }
    .pe-md-5 {
        padding-right: 3rem !important
    }
    .pb-md-0 {
        padding-bottom: 0 !important
    }
    .pb-md-1 {
        padding-bottom: .25rem !important
    }
    .pb-md-2 {
        padding-bottom: .5rem !important
    }
    .pb-md-3 {
        padding-bottom: 1rem !important
    }
    .pb-md-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-md-5 {
        padding-bottom: 3rem !important
    }
    .ps-md-0 {
        padding-left: 0 !important
    }
    .ps-md-1 {
        padding-left: .25rem !important
    }
    .ps-md-2 {
        padding-left: .5rem !important
    }
    .ps-md-3 {
        padding-left: 1rem !important
    }
    .ps-md-4 {
        padding-left: 1.5rem !important
    }
    .ps-md-5 {
        padding-left: 3rem !important
    }
    .text-md-start {
        text-align: left !important
    }
    .text-md-end {
        text-align: right !important
    }
    .text-md-center {
        text-align: center !important
    }
}

@media (min-width:992px) {
    .float-lg-start {
        float: left !important
    }
    .float-lg-end {
        float: right !important
    }
    .float-lg-none {
        float: none !important
    }
    .d-lg-inline {
        display: inline !important
    }
    .d-lg-inline-block {
        display: inline-block !important
    }
    .d-lg-block {
        display: block !important
    }
    .d-lg-grid {
        display: grid !important
    }
    .d-lg-table {
        display: table !important
    }
    .d-lg-table-row {
        display: table-row !important
    }
    .d-lg-table-cell {
        display: table-cell !important
    }
    .d-lg-flex {
        display: flex !important
    }
    .d-lg-inline-flex {
        display: inline-flex !important
    }
    .d-lg-none {
        display: none !important
    }
    .flex-lg-fill {
        flex: 1 1 auto !important
    }
    .flex-lg-row {
        flex-direction: row !important
    }
    .flex-lg-column {
        flex-direction: column !important
    }
    .flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-lg-grow-0 {
        flex-grow: 0 !important
    }
    .flex-lg-grow-1 {
        flex-grow: 1 !important
    }
    .flex-lg-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-lg-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-lg-wrap {
        flex-wrap: wrap !important
    }
    .flex-lg-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .gap-lg-0 {
        gap: 0 !important
    }
    .gap-lg-1 {
        gap: .25rem !important
    }
    .gap-lg-2 {
        gap: .5rem !important
    }
    .gap-lg-3 {
        gap: 1rem !important
    }
    .gap-lg-4 {
        gap: 1.5rem !important
    }
    .gap-lg-5 {
        gap: 3rem !important
    }
    .justify-content-lg-start {
        justify-content: flex-start !important
    }
    .justify-content-lg-end {
        justify-content: flex-end !important
    }
    .justify-content-lg-center {
        justify-content: center !important
    }
    .justify-content-lg-between {
        justify-content: space-between !important
    }
    .justify-content-lg-around {
        justify-content: space-around !important
    }
    .justify-content-lg-evenly {
        justify-content: space-evenly !important
    }
    .align-items-lg-start {
        align-items: flex-start !important
    }
    .align-items-lg-end {
        align-items: flex-end !important
    }
    .align-items-lg-center {
        align-items: center !important
    }
    .align-items-lg-baseline {
        align-items: baseline !important
    }
    .align-items-lg-stretch {
        align-items: stretch !important
    }
    .align-content-lg-start {
        align-content: flex-start !important
    }
    .align-content-lg-end {
        align-content: flex-end !important
    }
    .align-content-lg-center {
        align-content: center !important
    }
    .align-content-lg-between {
        align-content: space-between !important
    }
    .align-content-lg-around {
        align-content: space-around !important
    }
    .align-content-lg-stretch {
        align-content: stretch !important
    }
    .align-self-lg-auto {
        align-self: auto !important
    }
    .align-self-lg-start {
        align-self: flex-start !important
    }
    .align-self-lg-end {
        align-self: flex-end !important
    }
    .align-self-lg-center {
        align-self: center !important
    }
    .align-self-lg-baseline {
        align-self: baseline !important
    }
    .align-self-lg-stretch {
        align-self: stretch !important
    }
    .order-lg-first {
        order: -1 !important
    }
    .order-lg-0 {
        order: 0 !important
    }
    .order-lg-1 {
        order: 1 !important
    }
    .order-lg-2 {
        order: 2 !important
    }
    .order-lg-3 {
        order: 3 !important
    }
    .order-lg-4 {
        order: 4 !important
    }
    .order-lg-5 {
        order: 5 !important
    }
    .order-lg-last {
        order: 6 !important
    }
    .m-lg-0 {
        margin: 0 !important
    }
    .m-lg-1 {
        margin: .25rem !important
    }
    .m-lg-2 {
        margin: .5rem !important
    }
    .m-lg-3 {
        margin: 1rem !important
    }
    .m-lg-4 {
        margin: 1.5rem !important
    }
    .m-lg-5 {
        margin: 3rem !important
    }
    .m-lg-auto {
        margin: auto !important
    }
    .mx-lg-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-lg-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-lg-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-lg-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-lg-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-lg-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-lg-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-lg-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-lg-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-lg-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-lg-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-lg-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-lg-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-lg-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-lg-0 {
        margin-top: 0 !important
    }
    .mt-lg-1 {
        margin-top: .25rem !important
    }
    .mt-lg-2 {
        margin-top: .5rem !important
    }
    .mt-lg-3 {
        margin-top: 1rem !important
    }
    .mt-lg-4 {
        margin-top: 1.5rem !important
    }
    .mt-lg-5 {
        margin-top: 3rem !important
    }
    .mt-lg-auto {
        margin-top: auto !important
    }
    .me-lg-0 {
        margin-right: 0 !important
    }
    .me-lg-1 {
        margin-right: .25rem !important
    }
    .me-lg-2 {
        margin-right: .5rem !important
    }
    .me-lg-3 {
        margin-right: 1rem !important
    }
    .me-lg-4 {
        margin-right: 1.5rem !important
    }
    .me-lg-5 {
        margin-right: 3rem !important
    }
    .me-lg-auto {
        margin-right: auto !important
    }
    .mb-lg-0 {
        margin-bottom: 0 !important
    }
    .mb-lg-1 {
        margin-bottom: .25rem !important
    }
    .mb-lg-2 {
        margin-bottom: .5rem !important
    }
    .mb-lg-3 {
        margin-bottom: 1rem !important
    }
    .mb-lg-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-lg-5 {
        margin-bottom: 3rem !important
    }
    .mb-lg-auto {
        margin-bottom: auto !important
    }
    .ms-lg-0 {
        margin-left: 0 !important
    }
    .ms-lg-1 {
        margin-left: .25rem !important
    }
    .ms-lg-2 {
        margin-left: .5rem !important
    }
    .ms-lg-3 {
        margin-left: 1rem !important
    }
    .ms-lg-4 {
        margin-left: 1.5rem !important
    }
    .ms-lg-5 {
        margin-left: 3rem !important
    }
    .ms-lg-auto {
        margin-left: auto !important
    }
    .p-lg-0 {
        padding: 0 !important
    }
    .p-lg-1 {
        padding: .25rem !important
    }
    .p-lg-2 {
        padding: .5rem !important
    }
    .p-lg-3 {
        padding: 1rem !important
    }
    .p-lg-4 {
        padding: 1.5rem !important
    }
    .p-lg-5 {
        padding: 3rem !important
    }
    .px-lg-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-lg-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-lg-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-lg-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-lg-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-lg-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-lg-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-lg-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-lg-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-lg-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-lg-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-lg-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-lg-0 {
        padding-top: 0 !important
    }
    .pt-lg-1 {
        padding-top: .25rem !important
    }
    .pt-lg-2 {
        padding-top: .5rem !important
    }
    .pt-lg-3 {
        padding-top: 1rem !important
    }
    .pt-lg-4 {
        padding-top: 1.5rem !important
    }
    .pt-lg-5 {
        padding-top: 3rem !important
    }
    .pe-lg-0 {
        padding-right: 0 !important
    }
    .pe-lg-1 {
        padding-right: .25rem !important
    }
    .pe-lg-2 {
        padding-right: .5rem !important
    }
    .pe-lg-3 {
        padding-right: 1rem !important
    }
    .pe-lg-4 {
        padding-right: 1.5rem !important
    }
    .pe-lg-5 {
        padding-right: 3rem !important
    }
    .pb-lg-0 {
        padding-bottom: 0 !important
    }
    .pb-lg-1 {
        padding-bottom: .25rem !important
    }
    .pb-lg-2 {
        padding-bottom: .5rem !important
    }
    .pb-lg-3 {
        padding-bottom: 1rem !important
    }
    .pb-lg-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-lg-5 {
        padding-bottom: 3rem !important
    }
    .ps-lg-0 {
        padding-left: 0 !important
    }
    .ps-lg-1 {
        padding-left: .25rem !important
    }
    .ps-lg-2 {
        padding-left: .5rem !important
    }
    .ps-lg-3 {
        padding-left: 1rem !important
    }
    .ps-lg-4 {
        padding-left: 1.5rem !important
    }
    .ps-lg-5 {
        padding-left: 3rem !important
    }
    .text-lg-start {
        text-align: left !important
    }
    .text-lg-end {
        text-align: right !important
    }
    .text-lg-center {
        text-align: center !important
    }
}

@media (min-width:1200px) {
    .float-xl-start {
        float: left !important
    }
    .float-xl-end {
        float: right !important
    }
    .float-xl-none {
        float: none !important
    }
    .d-xl-inline {
        display: inline !important
    }
    .d-xl-inline-block {
        display: inline-block !important
    }
    .d-xl-block {
        display: block !important
    }
    .d-xl-grid {
        display: grid !important
    }
    .d-xl-table {
        display: table !important
    }
    .d-xl-table-row {
        display: table-row !important
    }
    .d-xl-table-cell {
        display: table-cell !important
    }
    .d-xl-flex {
        display: flex !important
    }
    .d-xl-inline-flex {
        display: inline-flex !important
    }
    .d-xl-none {
        display: none !important
    }
    .flex-xl-fill {
        flex: 1 1 auto !important
    }
    .flex-xl-row {
        flex-direction: row !important
    }
    .flex-xl-column {
        flex-direction: column !important
    }
    .flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-xl-grow-0 {
        flex-grow: 0 !important
    }
    .flex-xl-grow-1 {
        flex-grow: 1 !important
    }
    .flex-xl-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-xl-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-xl-wrap {
        flex-wrap: wrap !important
    }
    .flex-xl-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .gap-xl-0 {
        gap: 0 !important
    }
    .gap-xl-1 {
        gap: .25rem !important
    }
    .gap-xl-2 {
        gap: .5rem !important
    }
    .gap-xl-3 {
        gap: 1rem !important
    }
    .gap-xl-4 {
        gap: 1.5rem !important
    }
    .gap-xl-5 {
        gap: 3rem !important
    }
    .justify-content-xl-start {
        justify-content: flex-start !important
    }
    .justify-content-xl-end {
        justify-content: flex-end !important
    }
    .justify-content-xl-center {
        justify-content: center !important
    }
    .justify-content-xl-between {
        justify-content: space-between !important
    }
    .justify-content-xl-around {
        justify-content: space-around !important
    }
    .justify-content-xl-evenly {
        justify-content: space-evenly !important
    }
    .align-items-xl-start {
        align-items: flex-start !important
    }
    .align-items-xl-end {
        align-items: flex-end !important
    }
    .align-items-xl-center {
        align-items: center !important
    }
    .align-items-xl-baseline {
        align-items: baseline !important
    }
    .align-items-xl-stretch {
        align-items: stretch !important
    }
    .align-content-xl-start {
        align-content: flex-start !important
    }
    .align-content-xl-end {
        align-content: flex-end !important
    }
    .align-content-xl-center {
        align-content: center !important
    }
    .align-content-xl-between {
        align-content: space-between !important
    }
    .align-content-xl-around {
        align-content: space-around !important
    }
    .align-content-xl-stretch {
        align-content: stretch !important
    }
    .align-self-xl-auto {
        align-self: auto !important
    }
    .align-self-xl-start {
        align-self: flex-start !important
    }
    .align-self-xl-end {
        align-self: flex-end !important
    }
    .align-self-xl-center {
        align-self: center !important
    }
    .align-self-xl-baseline {
        align-self: baseline !important
    }
    .align-self-xl-stretch {
        align-self: stretch !important
    }
    .order-xl-first {
        order: -1 !important
    }
    .order-xl-0 {
        order: 0 !important
    }
    .order-xl-1 {
        order: 1 !important
    }
    .order-xl-2 {
        order: 2 !important
    }
    .order-xl-3 {
        order: 3 !important
    }
    .order-xl-4 {
        order: 4 !important
    }
    .order-xl-5 {
        order: 5 !important
    }
    .order-xl-last {
        order: 6 !important
    }
    .m-xl-0 {
        margin: 0 !important
    }
    .m-xl-1 {
        margin: .25rem !important
    }
    .m-xl-2 {
        margin: .5rem !important
    }
    .m-xl-3 {
        margin: 1rem !important
    }
    .m-xl-4 {
        margin: 1.5rem !important
    }
    .m-xl-5 {
        margin: 3rem !important
    }
    .m-xl-auto {
        margin: auto !important
    }
    .mx-xl-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-xl-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-xl-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-xl-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-xl-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-xl-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-xl-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-xl-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-xl-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-xl-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-xl-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-xl-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-xl-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-xl-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-xl-0 {
        margin-top: 0 !important
    }
    .mt-xl-1 {
        margin-top: .25rem !important
    }
    .mt-xl-2 {
        margin-top: .5rem !important
    }
    .mt-xl-3 {
        margin-top: 1rem !important
    }
    .mt-xl-4 {
        margin-top: 1.5rem !important
    }
    .mt-xl-5 {
        margin-top: 3rem !important
    }
    .mt-xl-auto {
        margin-top: auto !important
    }
    .me-xl-0 {
        margin-right: 0 !important
    }
    .me-xl-1 {
        margin-right: .25rem !important
    }
    .me-xl-2 {
        margin-right: .5rem !important
    }
    .me-xl-3 {
        margin-right: 1rem !important
    }
    .me-xl-4 {
        margin-right: 1.5rem !important
    }
    .me-xl-5 {
        margin-right: 3rem !important
    }
    .me-xl-auto {
        margin-right: auto !important
    }
    .mb-xl-0 {
        margin-bottom: 0 !important
    }
    .mb-xl-1 {
        margin-bottom: .25rem !important
    }
    .mb-xl-2 {
        margin-bottom: .5rem !important
    }
    .mb-xl-3 {
        margin-bottom: 1rem !important
    }
    .mb-xl-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-xl-5 {
        margin-bottom: 3rem !important
    }
    .mb-xl-auto {
        margin-bottom: auto !important
    }
    .ms-xl-0 {
        margin-left: 0 !important
    }
    .ms-xl-1 {
        margin-left: .25rem !important
    }
    .ms-xl-2 {
        margin-left: .5rem !important
    }
    .ms-xl-3 {
        margin-left: 1rem !important
    }
    .ms-xl-4 {
        margin-left: 1.5rem !important
    }
    .ms-xl-5 {
        margin-left: 3rem !important
    }
    .ms-xl-auto {
        margin-left: auto !important
    }
    .p-xl-0 {
        padding: 0 !important
    }
    .p-xl-1 {
        padding: .25rem !important
    }
    .p-xl-2 {
        padding: .5rem !important
    }
    .p-xl-3 {
        padding: 1rem !important
    }
    .p-xl-4 {
        padding: 1.5rem !important
    }
    .p-xl-5 {
        padding: 3rem !important
    }
    .px-xl-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-xl-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-xl-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-xl-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-xl-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-xl-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-xl-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-xl-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-xl-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-xl-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-xl-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-xl-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-xl-0 {
        padding-top: 0 !important
    }
    .pt-xl-1 {
        padding-top: .25rem !important
    }
    .pt-xl-2 {
        padding-top: .5rem !important
    }
    .pt-xl-3 {
        padding-top: 1rem !important
    }
    .pt-xl-4 {
        padding-top: 1.5rem !important
    }
    .pt-xl-5 {
        padding-top: 3rem !important
    }
    .pe-xl-0 {
        padding-right: 0 !important
    }
    .pe-xl-1 {
        padding-right: .25rem !important
    }
    .pe-xl-2 {
        padding-right: .5rem !important
    }
    .pe-xl-3 {
        padding-right: 1rem !important
    }
    .pe-xl-4 {
        padding-right: 1.5rem !important
    }
    .pe-xl-5 {
        padding-right: 3rem !important
    }
    .pb-xl-0 {
        padding-bottom: 0 !important
    }
    .pb-xl-1 {
        padding-bottom: .25rem !important
    }
    .pb-xl-2 {
        padding-bottom: .5rem !important
    }
    .pb-xl-3 {
        padding-bottom: 1rem !important
    }
    .pb-xl-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-xl-5 {
        padding-bottom: 3rem !important
    }
    .ps-xl-0 {
        padding-left: 0 !important
    }
    .ps-xl-1 {
        padding-left: .25rem !important
    }
    .ps-xl-2 {
        padding-left: .5rem !important
    }
    .ps-xl-3 {
        padding-left: 1rem !important
    }
    .ps-xl-4 {
        padding-left: 1.5rem !important
    }
    .ps-xl-5 {
        padding-left: 3rem !important
    }
    .text-xl-start {
        text-align: left !important
    }
    .text-xl-end {
        text-align: right !important
    }
    .text-xl-center {
        text-align: center !important
    }
}

.navbar-custom {
    background-color: #1c4e80 !important
}

.App {
    background-color: #f5f8fa
}

.Auth-form-container {
    align-items: center;
    display: flex;
    height: auto;
    justify-content: center;
    margin-top: 45px;
    width: 100%
}

.Auth-form {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 1px 1px 10px #00000029;
    padding-bottom: 20px;
    padding-top: 30px;
    width: 420px
}

.Auth-form-content {
    padding-left: 12%;
    padding-right: 12%
}

.Auth-form-title {
    color: #222;
    font-size: 24px;
    font-weight: 800;
    margin-bottom: 1em;
    text-align: center
}

@media (min-width:1400px) {
    .float-xxl-start {
        float: left !important
    }
    .float-xxl-end {
        float: right !important
    }
    .float-xxl-none {
        float: none !important
    }
    .d-xxl-inline {
        display: inline !important
    }
    .d-xxl-inline-block {
        display: inline-block !important
    }
    .d-xxl-block {
        display: block !important
    }
    .d-xxl-grid {
        display: grid !important
    }
    .d-xxl-table {
        display: table !important
    }
    .d-xxl-table-row {
        display: table-row !important
    }
    .d-xxl-table-cell {
        display: table-cell !important
    }
    .d-xxl-flex {
        display: flex !important
    }
    .d-xxl-inline-flex {
        display: inline-flex !important
    }
    .d-xxl-none {
        display: none !important
    }
    .flex-xxl-fill {
        flex: 1 1 auto !important
    }
    .flex-xxl-row {
        flex-direction: row !important
    }
    .flex-xxl-column {
        flex-direction: column !important
    }
    .flex-xxl-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-xxl-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-xxl-grow-0 {
        flex-grow: 0 !important
    }
    .flex-xxl-grow-1 {
        flex-grow: 1 !important
    }
    .flex-xxl-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-xxl-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-xxl-wrap {
        flex-wrap: wrap !important
    }
    .flex-xxl-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .gap-xxl-0 {
        gap: 0 !important
    }
    .gap-xxl-1 {
        gap: .25rem !important
    }
    .gap-xxl-2 {
        gap: .5rem !important
    }
    .gap-xxl-3 {
        gap: 1rem !important
    }
    .gap-xxl-4 {
        gap: 1.5rem !important
    }
    .gap-xxl-5 {
        gap: 3rem !important
    }
    .justify-content-xxl-start {
        justify-content: flex-start !important
    }
    .justify-content-xxl-end {
        justify-content: flex-end !important
    }
    .justify-content-xxl-center {
        justify-content: center !important
    }
    .justify-content-xxl-between {
        justify-content: space-between !important
    }
    .justify-content-xxl-around {
        justify-content: space-around !important
    }
    .justify-content-xxl-evenly {
        justify-content: space-evenly !important
    }
    .align-items-xxl-start {
        align-items: flex-start !important
    }
    .align-items-xxl-end {
        align-items: flex-end !important
    }
    .align-items-xxl-center {
        align-items: center !important
    }
    .align-items-xxl-baseline {
        align-items: baseline !important
    }
    .align-items-xxl-stretch {
        align-items: stretch !important
    }
    .align-content-xxl-start {
        align-content: flex-start !important
    }
    .align-content-xxl-end {
        align-content: flex-end !important
    }
    .align-content-xxl-center {
        align-content: center !important
    }
    .align-content-xxl-between {
        align-content: space-between !important
    }
    .align-content-xxl-around {
        align-content: space-around !important
    }
    .align-content-xxl-stretch {
        align-content: stretch !important
    }
    .align-self-xxl-auto {
        align-self: auto !important
    }
    .align-self-xxl-start {
        align-self: flex-start !important
    }
    .align-self-xxl-end {
        align-self: flex-end !important
    }
    .align-self-xxl-center {
        align-self: center !important
    }
    .align-self-xxl-baseline {
        align-self: baseline !important
    }
    .align-self-xxl-stretch {
        align-self: stretch !important
    }
    .order-xxl-first {
        order: -1 !important
    }
    .order-xxl-0 {
        order: 0 !important
    }
    .order-xxl-1 {
        order: 1 !important
    }
    .order-xxl-2 {
        order: 2 !important
    }
    .order-xxl-3 {
        order: 3 !important
    }
    .order-xxl-4 {
        order: 4 !important
    }
    .order-xxl-5 {
        order: 5 !important
    }
    .order-xxl-last {
        order: 6 !important
    }
    .m-xxl-0 {
        margin: 0 !important
    }
    .m-xxl-1 {
        margin: .25rem !important
    }
    .m-xxl-2 {
        margin: .5rem !important
    }
    .m-xxl-3 {
        margin: 1rem !important
    }
    .m-xxl-4 {
        margin: 1.5rem !important
    }
    .m-xxl-5 {
        margin: 3rem !important
    }
    .m-xxl-auto {
        margin: auto !important
    }
    .mx-xxl-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-xxl-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-xxl-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-xxl-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-xxl-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-xxl-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-xxl-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-xxl-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-xxl-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-xxl-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-xxl-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-xxl-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-xxl-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-xxl-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-xxl-0 {
        margin-top: 0 !important
    }
    .mt-xxl-1 {
        margin-top: .25rem !important
    }
    .mt-xxl-2 {
        margin-top: .5rem !important
    }
    .mt-xxl-3 {
        margin-top: 1rem !important
    }
    .mt-xxl-4 {
        margin-top: 1.5rem !important
    }
    .mt-xxl-5 {
        margin-top: 3rem !important
    }
    .mt-xxl-auto {
        margin-top: auto !important
    }
    .me-xxl-0 {
        margin-right: 0 !important
    }
    .me-xxl-1 {
        margin-right: .25rem !important
    }
    .me-xxl-2 {
        margin-right: .5rem !important
    }
    .me-xxl-3 {
        margin-right: 1rem !important
    }
    .me-xxl-4 {
        margin-right: 1.5rem !important
    }
    .me-xxl-5 {
        margin-right: 3rem !important
    }
    .me-xxl-auto {
        margin-right: auto !important
    }
    .mb-xxl-0 {
        margin-bottom: 0 !important
    }
    .mb-xxl-1 {
        margin-bottom: .25rem !important
    }
    .mb-xxl-2 {
        margin-bottom: .5rem !important
    }
    .mb-xxl-3 {
        margin-bottom: 1rem !important
    }
    .mb-xxl-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-xxl-5 {
        margin-bottom: 3rem !important
    }
    .mb-xxl-auto {
        margin-bottom: auto !important
    }
    .ms-xxl-0 {
        margin-left: 0 !important
    }
    .ms-xxl-1 {
        margin-left: .25rem !important
    }
    .ms-xxl-2 {
        margin-left: .5rem !important
    }
    .ms-xxl-3 {
        margin-left: 1rem !important
    }
    .ms-xxl-4 {
        margin-left: 1.5rem !important
    }
    .ms-xxl-5 {
        margin-left: 3rem !important
    }
    .ms-xxl-auto {
        margin-left: auto !important
    }
    .p-xxl-0 {
        padding: 0 !important
    }
    .p-xxl-1 {
        padding: .25rem !important
    }
    .p-xxl-2 {
        padding: .5rem !important
    }
    .p-xxl-3 {
        padding: 1rem !important
    }
    .p-xxl-4 {
        padding: 1.5rem !important
    }
    .p-xxl-5 {
        padding: 3rem !important
    }
    .px-xxl-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-xxl-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-xxl-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-xxl-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-xxl-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-xxl-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-xxl-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-xxl-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-xxl-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-xxl-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-xxl-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-xxl-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-xxl-0 {
        padding-top: 0 !important
    }
    .pt-xxl-1 {
        padding-top: .25rem !important
    }
    .pt-xxl-2 {
        padding-top: .5rem !important
    }
    .pt-xxl-3 {
        padding-top: 1rem !important
    }
    .pt-xxl-4 {
        padding-top: 1.5rem !important
    }
    .pt-xxl-5 {
        padding-top: 3rem !important
    }
    .pe-xxl-0 {
        padding-right: 0 !important
    }
    .pe-xxl-1 {
        padding-right: .25rem !important
    }
    .pe-xxl-2 {
        padding-right: .5rem !important
    }
    .pe-xxl-3 {
        padding-right: 1rem !important
    }
    .pe-xxl-4 {
        padding-right: 1.5rem !important
    }
    .pe-xxl-5 {
        padding-right: 3rem !important
    }
    .pb-xxl-0 {
        padding-bottom: 0 !important
    }
    .pb-xxl-1 {
        padding-bottom: .25rem !important
    }
    .pb-xxl-2 {
        padding-bottom: .5rem !important
    }
    .pb-xxl-3 {
        padding-bottom: 1rem !important
    }
    .pb-xxl-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-xxl-5 {
        padding-bottom: 3rem !important
    }
    .ps-xxl-0 {
        padding-left: 0 !important
    }
    .ps-xxl-1 {
        padding-left: .25rem !important
    }
    .ps-xxl-2 {
        padding-left: .5rem !important
    }
    .ps-xxl-3 {
        padding-left: 1rem !important
    }
    .ps-xxl-4 {
        padding-left: 1.5rem !important
    }
    .ps-xxl-5 {
        padding-left: 3rem !important
    }
    .text-xxl-start {
        text-align: left !important
    }
    .text-xxl-end {
        text-align: right !important
    }
    .text-xxl-center {
        text-align: center !important
    }
}

@media print {
    .d-print-inline {
        display: inline !important
    }
    .d-print-inline-block {
        display: inline-block !important
    }
    .d-print-block {
        display: block !important
    }
    .d-print-grid {
        display: grid !important
    }
    .d-print-table {
        display: table !important
    }
    .d-print-table-row {
        display: table-row !important
    }
    .d-print-table-cell {
        display: table-cell !important
    }
    .d-print-flex {
        display: flex !important
    }
    .d-print-inline-flex {
        display: inline-flex !important
    }
    .d-print-none {
        display: none !important
    }
}

body,
html {
    height: 100%
}

#layoutAuthentication {
    display: flex;
    flex-direction: column;
    min-height: 100vh
}

#layoutAuthentication #layoutAuthentication_content {
    flex-grow: 1;
    min-width: 0
}

#layoutAuthentication #layoutAuthentication_footer {
    min-width: 0
}

#layoutSidenav {
    display: flex
}

#layoutSidenav #layoutSidenav_nav {
    flex-basis: 225px;
    flex-shrink: 0;
    transform: translateX(-225px);
    transition: transform .15s ease-in-out;
    z-index: 1038
}

#layoutSidenav #layoutSidenav_content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between;
    margin-left: -225px;
    min-height: calc(100vh - 56px);
    min-width: 0;
    position: relative
}

.sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav {
    transform: translateX(0)
}

.sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before {
    background: #000;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: .5;
    position: absolute;
    top: 0;
    transition: opacity .3s ease-in-out;
    width: 100%;
    z-index: 1037
}

@media (min-width:992px) {
    #layoutSidenav #layoutSidenav_nav {
        transform: translateX(0)
    }
    #layoutSidenav #layoutSidenav_content {
        margin-left: 0;
        transition: margin .15s ease-in-out
    }
    .sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav {
        transform: translateX(-225px)
    }
    .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content {
        margin-left: -225px
    }
    .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before {
        display: none
    }
}

.sb-nav-fixed #layoutSidenav #layoutSidenav_nav {
    height: 100vh;
    width: 225px;
    z-index: 1038
}

.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav {
    padding-top: 56px
}

.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav .sb-sidenav-menu {
    overflow-y: auto
}

.sb-nav-fixed #layoutSidenav #layoutSidenav_content {
    padding-left: 225px;
    top: 56px
}

#layoutError {
    display: flex;
    flex-direction: column;
    min-height: 100vh
}

#layoutError #layoutError_content {
    flex-grow: 1;
    min-width: 0
}

#layoutError #layoutError_footer {
    min-width: 0
}

.img-error {
    max-width: 20rem
}

.nav .nav-link .sb-nav-link-icon,
.sb-sidenav-menu .nav-link .sb-nav-link-icon {
    margin-right: .5rem
}

.sb-topnav {
    height: 56px;
    padding-left: 0;
    z-index: 1039
}

.sb-topnav .navbar-brand {
    align-items: center;
    background: #1e1e2d !important;
    border-bottom: 1px solid #fff3;
    display: flex;
    font-size: 15px;
    font-weight: 700;
    height: 100%;
    justify-content: center;
    letter-spacing: 1px;
    margin: 0;
    padding: 0 !important;
    width: 225px
}

.sb-topnav.navbar-dark #sidebarToggle {
    color: #ffffff80
}

.sb-topnav.navbar-light #sidebarToggle {
    color: #212529
}

.sb-sidenav {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%
}

.sb-sidenav .sb-sidenav-menu {
    flex-grow: 1
}

.sb-sidenav .sb-sidenav-menu .nav {
    flex-direction: column;
    flex-wrap: nowrap
}

.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-heading {
    font-size: .75rem;
    font-weight: 700;
    padding: 1.75rem 1rem .75rem;
    text-transform: uppercase
}

.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-nav-link-icon {
    font-size: .9rem
}

.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-sidenav-collapse-arrow {
    display: inline-block;
    margin-left: auto;
    transition: transform .15s ease
}

.sb-sidenav .sb-sidenav-menu .nav .nav-link.collapsed .sb-sidenav-collapse-arrow {
    transform: rotate(-90deg)
}

.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-nested {
    flex-direction: column;
    margin-left: 1.5rem
}

.sb-sidenav .sb-sidenav-footer {
    flex-shrink: 0;
    padding: .75rem
}

.sb-sidenav-dark {
    background-color: #212529;
    color: #ffffff80
}

.sb-sidenav-dark .sb-sidenav-menu .sb-sidenav-menu-heading {
    color: #ffffff40
}

.sb-sidenav-dark .sb-sidenav-menu .nav-link {
    color: #ffffff80
}

.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-nav-link-icon,
.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow {
    color: #ffffff40
}

.sb-sidenav-dark .sb-sidenav-menu .nav-link.active,
.sb-sidenav-dark .sb-sidenav-menu .nav-link.active .sb-nav-link-icon,
.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover {
    color: #fff
}

.sb-sidenav-dark .sb-sidenav-footer {
    background-color: #343a40
}

.sb-sidenav-light {
    background-color: #f8f9fa;
    color: #212529
}

.sb-sidenav-light .sb-sidenav-menu .sb-sidenav-menu-heading {
    color: #adb5bd
}

.sb-sidenav-light .sb-sidenav-menu .nav-link {
    color: #212529
}

.sb-sidenav-light .sb-sidenav-menu .nav-link .sb-nav-link-icon,
.sb-sidenav-light .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow {
    color: #adb5bd
}

.sb-sidenav-light .sb-sidenav-menu .nav-link.active,
.sb-sidenav-light .sb-sidenav-menu .nav-link.active .sb-nav-link-icon,
.sb-sidenav-light .sb-sidenav-menu .nav-link:hover {
    color: #0d6efd
}

.sb-sidenav-light .sb-sidenav-footer {
    background-color: #e9ecef
}

.dataTable-wrapper .dataTable-container {
    font-size: .875rem
}

.dataTable-wrapper.no-header .dataTable-container {
    border-top: none
}

.dataTable-wrapper.no-footer .dataTable-container {
    border-bottom: none
}

.dataTable-top {
    padding: 0 0 1rem
}

.dataTable-bottom {
    padding: 0
}

.dataTable-bottom>div:first-child,
.dataTable-bottom>nav:first-child,
.dataTable-top>div:first-child,
.dataTable-top>nav:first-child {
    float: left
}

.dataTable-bottom>div:last-child,
.dataTable-bottom>nav:last-child,
.dataTable-top>div:last-child,
.dataTable-top>nav:last-child {
    float: right
}

.dataTable-selector {
    display: inline-block;
    margin-right: .25rem;
    padding-left: 1.125rem;
    padding-right: 2.125rem;
    width: auto
}

.dataTable-info {
    margin: 7px 0
}

.dataTable-pagination a:hover {
    background-color: #e9ecef
}

.dataTable-pagination .active a,
.dataTable-pagination .active a:focus,
.dataTable-pagination .active a:hover {
    background-color: #0d6efd
}

.dataTable-pagination .disabled a,
.dataTable-pagination .disabled a:focus,
.dataTable-pagination .disabled a:hover,
.dataTable-pagination .ellipsis a {
    cursor: not-allowed
}

.dataTable-pagination .disabled a,
.dataTable-pagination .disabled a:focus,
.dataTable-pagination .disabled a:hover {
    cursor: not-allowed;
    opacity: .4
}

.dataTable-pagination .pager a {
    font-weight: 700
}

.dataTable-table {
    border-collapse: collapse
}

.dataTable-table>tbody>tr>td,
.dataTable-table>tbody>tr>th,
.dataTable-table>tfoot>tr>td,
.dataTable-table>tfoot>tr>th,
.dataTable-table>thead>tr>td,
.dataTable-table>thead>tr>th {
    padding: .5rem;
    vertical-align: top
}

.dataTable-table>thead>tr>th {
    border-bottom: none
}

.dataTable-table th,
.dataTable-table>tfoot>tr>th,
.dataTable-table>thead>tr>th {
    text-align: left;
    vertical-align: bottom
}

.dataTable-table th a {
    color: inherit;
    text-decoration: none
}

.dataTable-sorter {
    display: inline-block;
    height: 100%;
    padding-right: 1rem;
    position: relative;
    width: 100%
}

.dataTable-sorter:after,
.dataTable-sorter:before {
    border-left: 4px solid #0000;
    border-right: 4px solid #0000;
    content: "";
    height: 0;
    opacity: .2;
    position: absolute;
    right: 4px;
    width: 0
}

.dataTable-sorter:before {
    bottom: 4px
}

.dataTable-sorter:after {
    top: 0
}

.asc .dataTable-sorter:after,
.desc .dataTable-sorter:before {
    opacity: .6
}

.dataTables-empty {
    text-align: center
}

.dataTable-bottom:after,
.dataTable-top:after {
    clear: both;
    content: " ";
    display: table
}

.btn-datatable {
    border-radius: .25rem !important;
    font-size: .75rem;
    height: 20px !important;
    width: 20px !important
}

.navbar-expand .navbar-nav {
    margin-left: auto !important
}

.swal2-container button.swal2-confirm:focus,
.swal2-container button.swal2-confirm:hover {
    background-color: #0ea2b3;
    border-color: #0ea2b3
}

.swal2-container .swal2-title {
    font-size: 20px
}

.card .custom_card_hdr {
    background: #18aebfab;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    min-width: 100px;
    padding: 5px 15px
}

.App .funnelFlow-form .card-body {
    padding: 15px 20px
}

.funnelFlow-form .error-msg {
    font-size: 14px
}

.cardBg-1 {
    background: #f1f1f1 !important
}

#layoutSidenav_content .cardBg-1 {
    padding: 30px
}

.funnelFlow-form .card {
    margin-bottom: 15px !important
}

.close-icon {
    background: #f70e0e;
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    height: 22px;
    line-height: 18px;
    opacity: .9;
    position: absolute;
    right: -5px;
    text-align: center;
    top: -7px;
    width: 22px
}

.close-icon:hover {
    opacity: 1
}

.arrow_next {
    height: 22px;
    margin: 0 auto 15px;
    width: 22px
}

.custom_pagination li {
    background: #0000 !important;
    border: none
}

.custom_pagination {
    align-items: center
}

.custom_pagination li .page-link {
    background: #0000 !important;
    border: none;
    color: #0000008a !important;
    padding: 0 10px
}

.downloadBtn {
    background: #18aebf;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    line-height: 20px;
    padding: 5px 10px;
    text-decoration: none
}

.downloadBtn:hover {
    background: #1291a0;
    color: #fff
}

.custom-modal .modal-body .card-body {
    margin-right: -15px;
    max-height: none;
    min-height: 450px;
    overflow-y: scroll;
    padding: 0 15px 0 0
}

@media (max-width:991.5px) {
    #layoutSidenav #layoutSidenav_content,
    .sb-nav-fixed #layoutSidenav #layoutSidenav_content {
        margin-left: 0;
        padding-left: 0
    }
}

.loader-new:before {
    background: #000;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%
}

.App .upsell {
    background: #0000;
    border: none !important;
    color: #8e8e8e
}

.App .upsell:hover {
    background: #dc3545;
    border: 3px solid #dc3545 !important;
    color: #fff
}

.App .upsell:hover .cross {
    color: #fff !important
}


.modal-content {
    left: 50%;
    max-width: 1000px !important;
    transform: translateX(-50%)
}

.cust-input {
    display: flex;
    margin-bottom: 15px
}

.ci-common {
    align-items: center;
    display: flex;
    width: 50%
}

.ci-common input[type=text] {
    -webkit-appearance: none;
    appearance: none;
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .375rem;
    color: #212529;
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    margin-left: 10px;
    padding: .375rem .75rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 70%
}

.ci-right input[type=text] {
    width: 40%
}

.control-head {
    margin-bottom: 20px
}

.control-head .add {
    background-color: #18aebf;
    border-color: #18aebf;
    border-radius: 10px;
    margin-left: 20px
}

.ci-common .remove,
.control-head .add {
    box-shadow: none;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: .5px;
    outline: none;
    padding: 5px 20px;
    text-transform: uppercase;
    width: auto
}

.ci-common .remove {
    background-color: #dc3545;
    border-color: #dc3545;
    border-radius: 10px;
    margin-left: 15px
}

@media screen and (max-width:1000px) {
    .modal-content {
        min-width: 100% !important
    }
    .ci-right input[type=text] {
        width: 25%
    }
    .ci-right {
        margin-left: 15px
    }
    .ci-common .remove {
        padding: 5px 7px
    }
}

@media screen and (max-width:650px) {
    .ci-common {
        align-items: start;
        flex-direction: column;
        position: relative
    }
    .ci-common input[type=text] {
        margin-left: 0;
        margin-top: 15px
    }
    .ci-common .remove {
        font-size: 12px;
        position: absolute;
        right: 0;
        top: 0
    }
    .control-head .add {
        font-size: 12px
    }
    .ci-common input[type=text] {
        width: 100%
    }
}

.deskSearch_col {
    text-align: right
}

.deskSearch_col .serchBtn {
    background: none;
    border: none
}

.deskSearch_col .serchBtn img {
    width: 30px
}

.f_social_links li {
    max-width: 50px
}

.modal-backdrop {
    background-color: #000000d9 !important
}

.modal-content {
    background-color: #0000
}

.modal-backdrop.show {
    opacity: 1 !important
}

.product-modal .slick-track {
    background-color: #0000004d !important
}

.product-modal .slick-slider {
    max-width: 1000px
}

.product-modal .modal-header .btn-close {
    position: relative;
    right: 10px;
    top: 10px
}

.modal-header {
    padding: 5px
}

.product-modal .slick-prev {
    left: 0;
    z-index: 999
}

.product-modal .slick-next {
    right: 7px;
    z-index: 999
}

.product-modal .slick-next:before,
.product-modal .slick-prev:before {
    font-size: 28px
}

.sur-add {
    align-items: center;
    display: flex;
    flex-direction: row
}

.sur-add .form-control {
    margin-bottom: 7px;
    margin-right: 10px;
    width: 50%
}

.sur-add .cross {
    background-color: initial;
    border: 1px solid #ffcaca;
    border-radius: 50%;
    color: red;
    font-size: 13px;
    font-weight: 600;
    height: 30px;
    margin-right: 10px;
    width: 30px
}

.suram-btn {
    max-height: 37px;
    max-width: 100px
}

@media screen and (max-width:425px) {
    .sur-add .form-control {
        width: 40%
    }
}

.surveyDataTable .rdt_TableCell:first-child,
.surveyDataTable .rdt_TableCol:first-child {
    flex: 0 0 20%;
    max-width: 20%;
    min-width: 150px
}

.surveyDataTable .rdt_TableCell:last-child,
.surveyDataTable .rdt_TableCol:last-child {
    flex: 0 0 65%;
    max-width: 65%
}

.surveyDataTable ul {
    padding-left: 0
}

.surveyDataTable ul li:not(:last-child) {
    padding-bottom: 10px
}

.surveyDataTable ul li {
    line-height: 20px;
    white-space: normal
}

#layoutSidenav .react-tooltip {
    z-index: 9
}

.rdrInputRanges .rdrInputRange {
    display: none
}

body {
    padding: 0
}



.site-secure {
    position: fixed
}

.inner-logo {
    padding: 45px 0 20px
}

.inner-logo h2 {
    color: #ed145b;
    font-family: Oswald, sans-serif;
    font-weight: 700
}

.payLeft {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.order-delivery p {
    margin-bottom: 10px;
    margin-top: 0
}

.right {
    float: right
}

.order-satisfaction {
    background: #fff url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px
}

.payRight {
    float: left;
    padding-top: 0;
    width: 33%
}



.form-holder {
    margin-bottom: 10px
}

.form-holder .form-control {
    border-radius: 0
}

.form-div-1 {
    margin-bottom: 30px
}


@media screen and (max-width:991.5px) {
    .productDiv-info .price {
        font-size: 25px;
        line-height: 30px;
        margin-bottom: 10px
    }
    .instock-info {
        font-size: 13px;
        line-height: 16px
    }
}

@media screen and (max-width:767.5px) {
    .payLeft,
    .payRight {
        margin-bottom: 30px;
        padding: 0 15px;
        width: 100%
    }
    .order-delivery {
        padding-top: 100px
    }
}

@media screen and (max-width:480.5px) {
    .productDiv>div:first-child,
    .productDiv>div:last-child {
        flex: 0 0 100%;
        max-width: 100%
    }
    .productDiv-img {
        margin-bottom: 20px
    }
    .proexInfo {
        margin-top: 0
    }
}

.prod_offer_price {
    font-size: 15px
}

.skincare6pLead_wrapper {
    background-color: #fef4f2 !important;
    background: #fef4f2;
    padding: 40px 0;
    width: 100%
}

.skincare6pLead_wrapper div#layoutSidenav_content .container {
    max-width: 1170px !important
}

.resize1 {
    background: #fff;
    box-shadow: 0 0 6px 0 #b3b1b1;
    float: left;
    padding: 20px 30px;
    width: 100%
}

.stepwizard2 {
    margin: 20px 0 0;
    position: relative;
    width: 100%
}

.stepwizard-row2 {
    border: 1px solid #000;
    border-radius: 50px;
    margin: 0 0 30px;
    overflow: hidden;
    text-align: center;
    width: 100%
}

.stepwizard-row2 .row {
    margin: 0;
    padding: 0
}

.stepwizard-row2 .row>.col-xs-6 {
    width: 50%
}

.stepwizard-row2 .active.bsFlexWrapClass {
    background-color: #000;
    position: relative
}

.stepwizard-row2 .active.bsFlexWrapClass:before {
    border-bottom: 23px solid #0000;
    border-left: 20px solid #000;
    border-top: 23px solid #0000;
    content: "";
    height: 0;
    position: absolute;
    right: -20px;
    top: -1px;
    width: 0;
    z-index: 2
}

.stepwizard-row2 .bsFlexWrapClass a {
    cursor: default;
    display: block;
    padding: 3px;
    width: 100%
}

.skincare6pLead_wrapper .stepwizard-row2 .bsFlexWrapClass a:focus,
.stepwizard-row2 .bsFlexWrapClass a {
    border: none;
    box-shadow: none;
    outline: none
}

.stepwizard-row2 .active.bsFlexWrapClass a {
    background: #0000 !important;
    border: none !important;
    color: #fff !important
}

.stepwizard-step2 {
    font-family: Trirong, sans-serif;
    font-weight: 700 !important;
    position: relative;
    text-align: center
}

.stepwizard-step2 a {
    background: #0000;
    color: #202324 !important;
    font-size: 23px !important;
    font-weight: 700 !important;
    margin: 0 !important;
    opacity: 1
}

.skincareCheckStep .tab_offer {
    background: #fff;
    border: 1px solid #d85271;
    border-radius: 50px;
    padding: 20px 10px;
    width: 100%
}

.skincareCheckStep .tab_offer p {
    color: #3b3636;
    font-size: 26px;
    font-weight: 400;
    line-height: 32px;
    margin: 0;
    padding: 0;
    vertical-align: middle
}

.skincareCheckStep .tab_offer .count-up {
    color: #d85271 !important;
    font-size: 40px;
    vertical-align: middle
}

.tracking_offer_col {
    padding: 10px 0 15px;
    width: 100%
}

.tracking_offer_col .col_title {
    color: #2b2b34;
    font-family: Albert Sans, sans-serif;
    font-size: 19px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 20px;
    text-align: left;
    width: 100%
}

.tracking_offer_col .col_title span {
    color: red;
    float: left;
    font-family: Trirong, sans-serif;
    font-size: 40px;
    font-weight: 700;
    padding: 0 10px 0 0;
    vertical-align: middle
}

.skincareCheckStep .availabilty_col {
    background: #005e991a;
    background-color: #fef4f2 !important;
    border: 1px solid #0a7399;
    border-color: #fef4f2 !important;
    display: inline-block;
    margin-top: 10px;
    padding: 14px 10px;
    width: 100%
}

.skincareCheckStep .availabilty_col p {
    color: #3d3d3d;
    display: inline-block;
    font-family: Albert Sans, sans-serif;
    font-size: 18px;
    margin: 0 5px 0 0;
    vertical-align: middle
}

.meter_col {
    border: 1.6px solid #0a7399;
    display: inline-block;
    height: 24px;
    padding: 0 2px;
    position: relative;
    vertical-align: middle;
    width: 98px
}

.meter_col .low {
    background: red;
    height: 16px;
    margin: 2px 0;
    width: 16%
}

.skincareCheckStep .availabilty_col .meter_text {
    color: red;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 0 6px;
    vertical-align: middle
}

.skincareCheckStep .chk-premium {
    margin-top: 20px
}

.skincareCheckStep .chk-premium p {
    color: red;
    font-family: Albert Sans, sans-serif;
    font-size: 15px
}

.skincareCheckStep .selected_package .nav-tabs {
    border: none;
    justify-content: flex-end;
    margin-top: -45px
}

.skincareCheckStep .selected_package h2 {
    color: #3b3636;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 20px
}

.skincareCheckStep .selected_package .nav-item button {
    background: #3b3b3b;
    border-radius: 1px;
    color: #fff;
    float: left;
    font-family: Oswald, sans-serif;
    font-size: 19px;
    font-weight: 600;
    margin-left: 8px;
    padding: 7px 2px;
    text-align: center;
    width: 124px
}

.skincareCheckStep .selected_package .nav-item button.active {
    background: #d85271 !important;
    color: #fff
}

.skincareCheckStep .product_info {
    background: #fef4f273;
    border-bottom: 4px solid #0a7399;
    padding: 35px 0;
    width: 100%
}

.product_info__div {
    font-family: Oswald, sans-serif;
    text-align: center
}

.pricePerJar {
    font-weight: 600
}

.pricePerJar,
.skincareCheckStep .product_info h1 {
    color: #000;
    font-size: 50px;
    line-height: 35px;
    margin-bottom: 8px;
    width: 100%
}

.skincareCheckStep .product_info h1 {
    font-weight: 500
}

.skincareCheckStep .product_info .sale {
    color: #696969;
    font-size: 22px;
    margin: 20px 0 12px
}

.skincareCheckStep .product_info .sale_price {
    text-decoration: line-through
}

.skincareCheckStep .product_info .regular {
    color: #000;
    font-size: 22px;
    margin: 0 0 5px
}

.skincareCheckStep .product_info .free {
    color: #000;
    font-size: 22px;
    margin: 5px 0 10px
}

.money_back_sec {
    background-color: #fef4f2;
    border-color: #fef4f2;
    margin-top: 20px;
    padding: 35px 25px;
    width: 100%
}

.seal_div {
    float: left;
    padding: 40px 0 0;
    width: 100%
}

.seal_div img {
    height: auto;
    opacity: 1;
    width: auto !important
}

.money_back_sec h2 {
    color: #272323;
    font-family: Albert Sans, sans-serif;
    font-size: 28px;
    font-weight: 600;
    margin-bottom: 15px
}

.skincare6pLead_wrapper .sidebar {
    background: #fff;
    border: 1px solid #d85271;
    border-radius: 8px;
    margin-bottom: 20px;
    padding-bottom: 15px;
    width: 100%
}

.final_step_heading {
    background: #d85271;
    border-bottom: 4px solid #d85271;
    border-radius: 6px 6px 0 0;
    color: #fff;
    padding: 10px 5px;
    text-align: center;
    width: 100%
}

.final_step_heading h1 {
    font-family: Trirong, sans-serif;
    font-size: 33px;
    font-weight: 500;
    margin: 0
}

.final_step_heading h2 {
    font-family: Albert Sans, sans-serif;
    font-size: 23px;
    font-weight: 400;
    margin: 4px
}

.skincare6pLead_wrapper .sidebar_resize {
    margin: 0 auto;
    width: 85%
}

.prospect_form form {
    padding-top: 20px
}

.prospect_form .form-group {
    position: relative
}

.prospect_form .input_form {
    background: #fff;
    border: 1px solid #a7abad;
    border-radius: 0 !important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #222;
    font-size: 14px;
    font-weight: 400;
    height: 32px;
    line-height: 22px;
    outline: 0;
    padding: 3px 8px;
    width: 100% !important
}

.prospect_form select.input_form {
    -webkit-appearance: unset !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACZSURBVFiF7ZJBCoMwEEUfuOsNBLelywolFwoN1F7cva7VbiZUAm11ICm08yBkIX/eHwkYhmH8O9WH7w6ogV45/wQcgEETdsAkJyjyXrIj0GgKXGTAIvdVIY/Zo6ZAOmgG7orMTSt/NbArKd9TIpt8S4ns8ncliskjQUTxha9fu88tj6y3LrZ5SuD5B4ptntIC52/JDcMwfoMHZ1NCuUBWIxsAAAAASUVORK5CYII=);
    background-position: calc(100% - 2px);
    background-repeat: no-repeat;
    background-size: 16px
}

.prospect_form .input_form option,
.prospect_form .input_form::placeholder {
    color: #222;
    opacity: 1
}

.prospect_form .input_form::-ms-input-placeholder {
    color: #222;
    opacity: 1
}

.prospect_form .formDiv {
    padding: 0 !important
}

.prospect_form .formCol {
    margin-bottom: 5px
}

.prospect_form .paymentMethod .form-control {
    border: 1px solid #999;
    font-size: 13px;
    margin-bottom: 10px;
    padding: 5px 10px
}

.prospect_form .cardTime-row {
    margin-left: -5px;
    margin-right: -5px
}

.prospect_form .cardTime-row>div {
    padding-left: 5px;
    padding-right: 5px
}

.prospect_form .pay-btn {
    border: none;
    margin-bottom: 15px;
    width: 100%
}


.testSmBlock {
    align-items: center;
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    margin-bottom: 20px;
    padding: 12px 10px;
    width: 100%
}

.testSmBlock,
.testSmBlock img {
    align-self: auto;
    justify-content: flex-start
}

.testSmBlock img {
    align-items: stretch;
    color: #000 !important;
    display: block;
    height: 100px;
    margin: 0 auto;
    width: 100px !important
}

.testSmBlock_quote {
    font-family: Albert Sans, sans-serif;
    font-size: 18px;
    line-height: 28px;
    padding: 10px;
    position: relative;
    text-align: center;
    z-index: 1
}

.testSmBlock_quote:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAbFBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vANgfzOAAAAI3RSTlMAtC0UIwb6hO6knPNqPufGqopMlCkO4bqQ2dTOenNURjcdXPtTvRsAAAFASURBVDjLbZNZkoMwDERlwOxrgAQCYYnuf8cpikGOkPrz1SssNTbwBHMDSuxSBze0vhCNNP2oRPQY2ipExbVRhshdmyJqbvFEvLndiKobId7dIkbNtTUKd8tQdUl17h4Teu3g0hDOvheriA3wkwfhZ3exj6725YXLgKqOaQC9AiwkCwP2t2jf1PVCR0XE2GSxLzcIfea+L946lurTBsq08KQOx2pwPHeFTXXenysgS3XtlzAc5wdbETn9l6cbb9xZLtPpZnf+oHY5BOgFrlwNLoZq4OkgESw+XE+6ueKir7uN5na6m8Kgu7vECcz6DDYUuIWHYKGlq8MyQy8+8IYjrdZ7Lfc9Utxx1gtIr6MS44obRa/D48OV/gGt4S1eWcJf1Tuhzeklj19w8QzNlfpE7RolxqSfDXiCvK1N0iyn+QdTAHH+KzCqHgAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size: 100%;
    left: 0;
    top: 0
}

.testSmBlock_quote:after,
.testSmBlock_quote:before {
    content: "";
    height: 29px;
    position: absolute;
    width: 35px;
    z-index: -1
}

.testSmBlock_quote:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAclBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vDQS1vAAAAAJXRSTlMAxS0fvxML3p+X+ubTpWNM2K2BUDX18LSObFdCJRnOiXpcKXU8MhTNEwAAAUxJREFUOMttk+uygiAURj9FRTQ1tbSye/n+r3hGTrCBzfq5Zg3s4QLNYZh3UiZqhEfRlomUu/4jrEqz1SA7EMNkvSqg6Y6rw9kumrn6nm/uqlNi+bWNr2dyxA6awxrQAbcqlF/dlqHOgNcaonRbM5/jwVyypfnK6FAyV23tm7cfNFzetjPn+kTrEtftJLkuaV4ijc/boOVSxM9B4RqfF31kXiRMYmNk+gksoat1y9doAZzZZWrEPvAH/Sh9q/BPXlaeL6BZhoZe6wUG0aq+NvoOy+i8EZe70Q9yPY3r8qZxaTs728trS/oCfNmanPc7Wute7t8kCntC0rrvkbZymVfDaBT9+ioFkdM5Nmajk3uPxFLT3y5+LqV0oNJ9EFKAtU9E271JqZ0uiLZzjrDNBGLtZA6R2j0t6raVuiFoEyrddjqFe4nhjRjPsfDFHyywePey0oZXAAAAAElFTkSuQmCC) no-repeat 100% 100%;
    background-size: 100%;
    bottom: 0;
    right: 0
}

.testSmBlock_name {
    color: #333;
    font-family: Helvetica, serif;
    font-size: 20px;
    text-align: center
}

.forSmallDevice {
    display: none
}

.billingAddOption {
    cursor: pointer;
    position: relative
}

.billingAddOption label {
    cursor: pointer
}

.billingAddOption input#billingCheck {
    margin-right: 5px;
    position: relative;
    top: 2px
}

.closed.billing_add {
    display: none
}

.skincare6pLead_wrapper .whats_this {
    color: #f15d4e;
    cursor: pointer;
    display: inline-block;
    font-family: Albert Sans, sans-serif;
    font-size: 19px;
    font-style: italic;
    margin: 0;
    width: 100%
}

.prospect_form .paymentMethod .creditdiv {
    background-color: initial;
    border: none;
    padding: 0
}

.sk6Upsell {
    background-color: #fff
}

.trirong_font {
    font-family: Trirong, serif !important
}

.cont_sec {
    margin-left: auto;
    margin-right: auto;
    max-width: 1250px;
    padding-left: 15px;
    padding-right: 15px
}

.skincare6pLead_wrapper .upsellCont p {
    color: #000;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    margin-bottom: 25px
}

.sthereapy2_sec4 .upsellSkip a,
.thereapy1_sec17 .upsellSkip a {
    color: #007bff
}

.sk6Upsell_banner {
    position: relative
}

.sk6Upsell_topbar {
    background-color: #d85271 !important;
    padding-bottom: 8px;
    padding-top: 8px;
    text-align: center
}

.sk6Upsell_topbar h2 {
    color: #fff;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 500;
    margin: 0
}

.sk6Upsell_banner {
    background-image: url(../images/upsell_bg1.4baea74fbbf72aee9b36.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    padding: 0 10px
}

.sk6Upsell_banner .cont_sec .row>.col {
    flex-basis: 76%;
    padding-bottom: 85px;
    padding-top: 70px
}

.sk6Upsell_banner .cont_sec .row>.col:last-child {
    flex-basis: 24%
}

.sk6_title {
    font-size: 59px;
    text-align: left
}

.sk6_title,
.sk6_title2 {
    color: #000;
    font-family: Trirong, serif;
    font-weight: 700;
    line-height: 1.2em
}

.sk6_title2 {
    font-size: 50px
}

.sk6_title3 {
    color: #000;
    font-size: 40px;
    line-height: 1.2em;
    margin-bottom: 20px
}

.sk6_title3,
.sk6_title4 {
    font-family: Trirong, serif;
    font-weight: 700
}

.sk6_title4 {
    font-size: 36px;
    line-height: 1.3em;
    margin-bottom: 15px;
    margin-top: 0
}

.sk6_subTitle {
    color: #000 !important;
    font-family: Albert Sans, sans-serif;
    font-size: 34px;
    font-weight: 600;
    line-height: 1.4em;
    padding: 10px 1px;
    text-align: left
}

.sk6_subTitle2 {
    color: #000;
    font-family: Trirong, serif;
    font-size: 30px
}

.txt_pink {
    color: #d85271
}

.sk6Upsell_banner__img {
    color: #000 !important;
    height: auto;
    position: absolute;
    right: -135px;
    top: 0;
    width: 690px
}

.skincare6pLead_wrapper .upsellCont .f-30 {
    font-size: 30px;
    font-weight: 500
}

.sk6Upsell_sec2 {
    padding: 55px 0
}

.yellowStrip1 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0 -10px;
    padding: 0 10px
}

.btn.btn_lg_blue {
    background: #007bff;
    border-color: #007bff;
    color: #fff;
    display: block;
    font-size: 36px;
    margin: 10px auto;
    white-space: normal
}

.sk6Upsell_sec3 {
    padding-bottom: 50px
}

.contentCard,
.sk6Upsell_sec3Wrap {
    background-color: #fef4f2;
    padding: 40px;
    width: 100%
}

.contentCard2 {
    box-shadow: 0 0 20px -2px #0000002e;
    margin: 45px 0;
    padding: 50px 40px 40px;
    width: 100%
}

.sk6Upsell_sec6 {
    padding: 30px 0
}

.sk6Upsell_sec6 .contentCard {
    padding-left: 0;
    padding-right: 0
}

.side_gap,
.sk6Upsell_sec6 .inner_cont {
    padding-left: 40px;
    padding-right: 40px
}

.imageCard_row {
    margin-left: -10px;
    margin-right: -10px
}

.imageCard_col {
    margin-bottom: 20px;
    padding-left: 10px !important;
    padding-right: 10px !important
}

.imageCard1 {
    background-color: #fff;
    border: 2px dashed #fbc2cf;
    height: 100%;
    padding: 15px;
    width: 100%
}

.imageCard1_cont {
    font-size: 24px;
    margin-top: 15px;
    padding: 5px 10px
}

.imageCard1_cont p:last-child {
    margin-bottom: 0
}

.imageCard1_fig img {
    width: 100%
}

.sk6Upsell_sec8,
.sk6Upsell_sec9 {
    padding: 35px 0
}

.sk6Upsell_sec10 {
    padding-bottom: 45px
}

.proCard_row>.proCard_col {
    margin-bottom: 30px
}

.proCard {
    border: 2px solid #0a0a0a;
    border-radius: 6px;
    max-width: 100%;
    position: relative;
    width: 394px
}

.proCard_header {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYYAAACCCAMAAAB1uJ91AAAAQlBMVEUNDQ0SEhIXFxdTU1NXV1daWlpPT09LS0sxMTE2NjY6OjoeHh5HR0c+Pj4tLS0bGxtERERBQUEqKionJyckJCQhISFpL/JxAAABfElEQVR42u3Ty5HbQBAFwSYJASTF3dXXf1cFuqDL1CGznwGIKMx8I0CGBBkSZEiQIeHMsLnlNxsBZ4blv4LbvIYEGRJkSJjbttnyze1222z1Zv0n2HZmIECGBBkSZEg4M+y2fLPvN1u9fdZ/g71fAwEyJMiQcGY4bPnmOHZbvWPWf4O9XwMBMiTIkHBmeNnyzet12Oq9Zv032Ps1ECBDggwJ84MAGRJkSJAhYX4SIEOCDAkyJMwHATIkyJAgQ8I8CZiPp1t/XkOCDAkyJMyDgHk83frzGhJkSJAhYR53t/7mTsCZ4WHL5zUkyJAgQ8J8EjD3T7f+vIYEGRJkSJhfBMiQIEOCDAnzmwAZEmRIkCFh/hAgQ4IMCTIkzF8CZEiQIUGGhPlOgAwJMiTIkCBDwnwRIEOCDAkyJMyVgPm6uvXnNSTIkCBDggwJMiTM5erWn9eQMBcCzgxXWz6vIUGGBBkSZEiQIWFc4byGhCHh4gJHw8UCAwAAAADgf/0D6udbKsX69sQAAAAASUVORK5CYII=) no-repeat 0 0;
    background-size: cover;
    padding: 20px 10px 25px
}

.proCard_header__title {
    font-size: 30px
}

.proCard_header__subtitle,
.proCard_header__title {
    color: #fff;
    font-family: Trirong, serif;
    font-weight: 700;
    line-height: 1.3em;
    text-align: center
}

.proCard_header__subtitle {
    font-size: 24px;
    margin-bottom: 0;
    padding-bottom: 0
}

.horizontal_line {
    background: #e5dcaa;
    border-radius: 100px;
    border-style: none;
    height: 6px !important;
    margin: 0 auto 15px;
    opacity: 1;
    width: 109px
}

.proCard_body {
    border-radius: 0 0 10px 10px;
    box-shadow: 0 7px .1px 0 #000;
    padding: 12px 25px
}

.proCard_price {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 80px;
    font-weight: 700;
    line-height: 1.1em;
    text-align: center
}

.proCard_pricePer .per {
    color: #b0b0b0;
    font-weight: 600;
    letter-spacing: 2.5px;
    padding: 0 0 10px
}

.proCard_pricePer .per,
.save_price {
    font-size: 26px;
    line-height: 1.3em;
    text-align: center
}

.save_price {
    background-color: #d85271;
    color: #fff;
    left: 0;
    padding: 10px;
    position: absolute
}

.reg_price,
.save_price {
    font-family: Oswald, sans-serif
}

.reg_price {
    color: #b0b0b0;
    font-size: 30px;
    font-weight: 600;
    line-height: 1.3em;
    text-align: center
}

.reg_price .pr {
    position: relative
}

.reg_price .pr:before {
    border-bottom: 2px solid #000;
    content: "";
    left: 0;
    position: absolute;
    top: 6%;
    transform: translateY(16px) translateX(0) rotate(-12deg);
    width: 90px
}

.actual_price {
    font-family: Oswald, sans-serif;
    font-size: 30px;
    margin-bottom: 15px;
    text-align: center
}

.actual_price,
.img_box {
    color: #000;
    font-weight: 700;
    line-height: 1.3em
}

.img_box {
    align-items: center;
    display: flex;
    font-family: Albert Sans, sans-serif;
    font-size: 16px;
    padding: 5px 5px 5px 10px
}

.img_box img {
    margin-right: 10px
}

.upsellSkip {
    color: #0e0e99;
    font-size: 24px;
    font-weight: 500;
    text-align: center
}

.upsellSkip a {
    color: #0e0e99;
    text-decoration: none
}

.sk6Upsell_sec11 {
    padding-bottom: 45px
}

.sk6Upsell2_banner .sk6_title {
    font-size: 47px
}

.sk6Upsell2_banner .sk6Upsell_banner__img {
    right: -50px;
    width: 830px
}

.sk6Upsell2_sec5 .btn.btn_lg_blue {
    font-size: 28px;
    line-height: 43px
}

.img_shadow {
    box-shadow: 0 0 15px 0 #e1e1e1
}

.sk6Upsell2_banner .for-small-screen {
    display: none
}

.thereapy1_banner {
    padding: 60px 0
}

.thereapy1_banner.sk6Upsell_banner .sk6Upsell_banner__img {
    right: 60px
}

.thereapy1_banne .sk6Upsell_banner__img {
    right: 30px
}

.s6TextCard_row {
    margin-left: -3px !important;
    margin-right: -3px !important
}

.s6TextCard_col {
    margin-bottom: 30px;
    padding-left: 3px !important;
    padding-right: 3px !important
}

.s6TextCard {
    box-shadow: 0 0 15px 0 #e1e1e1;
    margin: 0 auto;
    max-width: 100%;
    padding: 20px;
    width: 300px
}

.s6TextCard_fig {
    margin-bottom: 10px
}

.s6TextCard_cont p {
    color: #000;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    line-height: 34px
}

.s6TextCard_cont p:last-child {
    margin-bottom: 0
}

.thereapy1_sec9 .s6TextCard {
    min-height: 500px
}

.thereapy1_sec10 .s6TextCard {
    min-height: 400px
}

.f-30 {
    font-size: 30px
}

.skincare6pLead_wrapper .wrapper {
    background-color: #f9eeeb;
    padding: 30px
}

.imgTextCard_row {
    margin-left: -5px !important;
    margin-right: -5px !important
}

.imgTextCard_col {
    margin-bottom: 20px;
    padding-left: 5px !important;
    padding-right: 5px !important;
    text-align: center
}

.imgTextCard p {
    font-size: 23px;
    font-weight: 500;
    line-height: 34px;
    padding: 10px
}

.imgTextCard p:last-child {
    margin-bottom: 0
}

.textList_1 li {
    font-size: 24px;
    list-style: none;
    padding-bottom: 20px;
    padding-left: 20px;
    position: relative
}

.textList_1 li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAS1BMVEUAAAAaGhoaGhoaGhr+/v6bm5v19fXy8vLm5ub8/PzY2Nienp7j4+PS0tL6+vqjo6P////YUnHomav22N/aV3XdZYHmkKTqobLeboh+m9iNAAAAEHRSTlMACxEY9DXAsYfnajaAYNs5bMJFRQAAAQBJREFUOMvNlFkOgzAMRElD0rC0ZW/vf9JiD4IkyiKQKnU+kAiPsQ22i/+RKASrEFkKApzEbiyQIdnUwQbtgMlNURScbIyuyrLS5iVBBv2kune77koGPME9ys5SWYN0DJlrO08tkTYIruaH4zBP0zyMfANPz1Bx3He/aeDoikDPkOtY+l0LV8SWDtjQ+UCE49kAPEqWhvLrHVGeRtqOFFnD0LfUFNtJsVpPZxec16OKk7RBqnlywYnqvgTmQ58sRhTJz3Pmg1/4hemmSLTZJ9RmAPONmx8F4YDx4YqMq+JxfWpDGDgfDCyAyP5JrJT8khKZtZfEQG4p4K3cysXl5/oCkN0fr/7rm8kAAAAASUVORK5CYII=) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 40px;
    left: -30px;
    position: absolute;
    top: -2px;
    width: 40px
}

.thereapy1_sec13 .imageCard1_cont {
    min-height: 125px
}

.s6TextCard2-col {
    margin-bottom: 30px
}

.s6TextCard2 {
    background-color: #fff;
    box-shadow: 0 0 15px 0 #e1e1e1;
    height: 100%;
    padding: 15px 20px;
    width: 100%
}

.s6TextCard2-body {
    display: flex;
    flex-wrap: wrap;
    margin-inline: -10px
}

.s6TextCard2-hdr {
    margin-bottom: 25px
}

.s6TextCard2-hdr h2 {
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 700
}

.s6TextCard2-body .s6TextCard2-fig {
    flex: 1 0 34%;
    padding-inline: 10px
}

.s6TextCard2-body .s6TextCard2-cont {
    flex: 1 0 66%;
    padding-inline: 10px
}

.priceCard-block {
    border: 2px solid #0a0a0a;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 7px .1px 0 #000;
    padding: 12px 25px
}

.priceCard-block .proCard {
    border: none;
    padding: 0
}

.priceCard-block .proCard .proCard_body {
    box-shadow: none;
    padding: 0
}

.priceCard-block .proCard_price {
    font-family: Oswald, sans-serif;
    font-size: 80px;
    font-weight: 300;
    text-align: left
}

.priceCard-block .save_price {
    left: auto;
    right: -28px;
    top: -13px
}

.priceCard-block .product_prices p {
    color: #b0b0b0;
    font-family: Oswald, sans-serif;
    font-weight: 300;
    text-align: left
}

.priceCard-block .reg_price .pr:before {
    width: 72px
}

.thereapy2_banner {
    padding: 60px 0
}

.sthereapy2_sec3 .s6TextCard_row {
    margin-left: -10px !important;
    margin-right: -10px !important
}

.sthereapy2_sec3 .s6TextCard_col {
    padding-left: 10px !important;
    padding-right: 10px !important
}

.sthereapy2_sec3 .s6TextCard {
    height: 100%;
    padding: 15px
}

.skincare6pLead_wrapper .paymentMethod .radioSec {
    padding-left: 25px
}

.skincare6pLead_wrapper .rb-credit:checked~.creditdiv {
    padding: 7px
}

.skincare6pLead_wrapper .rb-credit:checked~.creditdiv .errMsg {
    font-size: 12px
}

.skincare6pLead_wrapper .checkboxLabel {
    text-align: left
}

@media screen and (max-width:1390.5px) {
    .sk6_title {
        font-size: 48px
    }
    .thereapy1_banner.sk6Upsell_banner .sk6Upsell_banner__img {
        height: 360px;
        right: -10px;
        width: auto
    }
    .sk6Upsell_banner__img {
        width: 510px
    }
}

@media screen and (max-width:1199.5px) {
    .sk6_title {
        font-size: 48px
    }
    .proCard_price {
        font-size: 60px
    }
    .sk6Upsell2_banner .sk6_title {
        font-size: 40px
    }
    .sk6Upsell2_banner .sk6_subTitle {
        font-size: 26px
    }
    .sk6Upsell_banner .cont_sec .row>.col {
        flex-basis: 54%
    }
    .thereapy1_banner.sk6Upsell_banner .sk6Upsell_banner__img {
        height: 360px;
        right: -10px;
        width: auto
    }
    .skincare6pLead_wrapper .creditdiv label {
        font-size: 12px
    }
}

@media screen and (max-width:1199.5px) and (min-width:1025px) {
    .prospect_form .cardTime-row .formCol {
        width: 100%
    }
    .skincareCheckStep .product_info h1 {
        font-size: 40px
    }
    .skincareCheckStep .selected_package .nav-item button {
        font-size: 16px;
        width: 110px
    }
    .skincareCheckStep .selected_package h2 {
        font-size: 20px
    }
    .skincareCheckStep .availabilty_col p {
        font-size: 15px
    }
}

@media screen and (max-width:1024.5px) {
    .forSmallDevice {
        display: block
    }
    .money_back_sec.checkout_moneyback.forSmallDevice {
        text-align: center
    }
    .money_back_sec.checkout_moneyback .seal_div {
        margin-bottom: 20px
    }
    .forLargeDevice {
        display: none
    }
    .sk6_subTitle {
        font-size: 25px
    }
    .sk6_title2 {
        font-size: 45px
    }
    .sk6_title3 {
        font-size: 35px
    }
    .sk6_title4 {
        font-size: 32px
    }
    .sk6Upsell_banner .cont_sec .row>.col {
        flex-basis: 70%
    }
    .skincare6pLead_wrapper .upsellCont p {
        font-size: 20px
    }
    .proCard_header__title,
    .skincare6pLead_wrapper .btn.btn_lg_blue {
        font-size: 25px
    }
    .proCard_header__subtitle {
        font-size: 20px
    }
    .skincare6pLead_wrapper .stepwizard-row2 .bsFlexWrapClass a {
        font-size: 20px !important;
        line-height: 38px
    }
    .sk6Upsell2_banner .for-small-screen {
        display: block
    }
    .sk6Upsell2_banner .col_right {
        display: none
    }
    .sk6Upsell2_banner .sk6Upsell_banner__img {
        position: static
    }
    .sk6Upsell_banner .cont_sec .row>.col {
        flex-basis: 100%
    }
    .sk6Upsell_banner__mobimg {
        display: block;
        margin: 0 auto;
        max-width: 100%;
        width: 475px
    }
    .s6TextCard2-body .s6TextCard2-fig {
        flex: 1 0 100%;
        margin-bottom: 25px;
        text-align: center
    }
    .s6TextCard2-body .s6TextCard2-cont {
        flex: 1 0 100%
    }
    .thereapy1_sec15 .therepyImg41 {
        display: block;
        margin: 0 auto
    }
    .tthereapy1_sec11 .imgTextCard_col {
        flex-basis: 33%
    }
    .thereapy1_banner .sk6Upsell_banner__img {
        display: none !important
    }
    .thereapy1_banner .sk6Upsell_banner__img_mob {
        display: block !important
    }
    .thereapy1_banner .row>div {
        flex: 0 0 auto;
        width: 100%
    }
    .thereapy1_banner .sk6_title {
        text-align: center
    }
    .skincareCheckStep .tab_offer {
        padding: 15px 10px
    }
    .skincareCheckStep .row .col-7 {
        width: 60%
    }
    .skincareCheckStep .tab_offer p {
        font-size: 18px
    }
    .skincareCheckStep .tab_offer .count-up {
        font-size: 25px
    }
}

@media screen and (max-width:991.5px) {
    .skincare6pLead_wrapper div#layoutSidenav_content .container {
        max-width: 100% !important
    }
    .sk6_title {
        font-size: 32px
    }
    .sk6_title2 {
        font-size: 40px;
        line-height: 1em
    }
    .sk6_title3 {
        font-size: 30px
    }
    .sk6_title4 {
        font-size: 28px
    }
    .sk6Upsell_banner .cont_sec .row>.col {
        flex-basis: 60%
    }
    .sk6Upsell_banner__img {
        width: 455px
    }
    .sk6_subTitle {
        font-size: 22px
    }
    .sk6Upsell_topbar h2 {
        font-size: 20px
    }
}

@media screen and (max-width:767.5px) {
    .skincare6pLead_wrapper {
        padding: 10px 0
    }
    .skincare6pLead_wrapper div#layoutSidenav_content .container {
        padding: 10px 15px !important
    }
    .resize1 {
        padding: 20px 15px
    }
    .stepwizard-step2 {
        display: inline-block;
        padding: 7px 0
    }
    .stepwizard-step2 a {
        font-size: 14px !important
    }
    .tab_offer {
        padding: 10px
    }
    .skincareCheckStep .tab_offer p {
        font-size: 16px
    }
    .skincareCheckStep .tab_offer .count-up {
        font-size: 30px
    }
    .tracking_offer_col .col_title span {
        font-size: 18px
    }
    .tracking_offer_col .col_title {
        font-size: 16px
    }
    .skincareCheckStep .availabilty_col .row>div:not(:last-child) {
        margin-bottom: 10px
    }
    .skincareCheckStep .selected_package h2 {
        text-align: center
    }
    .skincareCheckStep .selected_package .nav-tabs {
        margin-top: 25px
    }
    .skincareCheckStep .selected_package .nav-item button {
        font-size: 16px;
        padding: 7px 10px;
        width: auto
    }
    .skincareCheckStep .selected_package .nav-tabs {
        justify-content: center
    }
    .skincareCheckStep .product_info h1 {
        font-size: 40px
    }
    .skincareCheckStep .product_info .free,
    .skincareCheckStep .product_info .regular,
    .skincareCheckStep .product_info .sale {
        font-size: 20px
    }
    .skincare6pLead_wrapper .stepwizard-row2 .bsFlexWrapClass a {
        font-size: 16px !important;
        line-height: 24px
    }
    .seal_div {
        margin-bottom: 20px
    }
    .money_back_sec {
        text-align: center
    }
    .money_back_sec h2 {
        font-size: 21px
    }
    .sk6Upsell_banner .cont_sec .row>.col {
        flex-basis: 100%;
        padding-bottom: 30px;
        text-align: center
    }
    .cont_sec .sk6_subTitle,
    .cont_sec .sk6_title {
        text-align: center
    }
    .sk6Upsell_topbar h2 {
        font-size: 15px
    }
    .sk6_title2 {
        font-size: 28px;
        line-height: 40px
    }
    .sk6Upsell_banner__img {
        max-width: 100%;
        position: static;
        top: 0
    }
    .sk6Upsell_banner .cont_sec .row>.col:last-child {
        padding: 0 15px;
        width: 100%
    }
    .sk6Upsell_sec3 .upImg-2,
    .upImg-3,
    .upImg-4 {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 260px
    }
    .sk6Upsell_sec4 .upImg-3 {
        margin-bottom: 20px;
        width: 400px;
        width: 360px
    }
    .contentCard,
    .sk6Upsell_sec3Wrap {
        padding: 30px 15px 15px
    }
    .side_gap,
    .sk6Upsell_sec6 .inner_cont {
        padding-left: 15px;
        padding-right: 15px
    }
    .contentCard2 {
        padding: 30px 15px 15px
    }
    .upImg-7 {
        margin-bottom: 20px
    }
    .sk6Upsell_sec7 .row>div:first-child {
        margin-top: 20px;
        order: 2
    }
    .imageCard_col {
        margin-bottom: 25px
    }
    .gurantee_mob_img {
        display: block;
        margin-bottom: 30px;
        width: 55%
    }
    .upsellSkip {
        font-size: 17px
    }
    .sk6Upsell2_banner .sk6_title {
        font-size: 30px;
        text-align: left !important
    }
    .sk6Upsell2_banner .sk6_subTitle {
        text-align: left !important
    }
    .textList_1 li {
        font-size: 20px
    }
    .priceCard-block .proCard_price,
    .priceCard-block .product_prices p {
        text-align: center
    }
    .thereapy2_banner {
        padding: 40px 0
    }
    .stepwizard-row2 .row>.col-xs-6 {
        height: 43px
    }
    .skincare6pLead_wrapper .creditdiv label {
        font-size: 14px
    }
    .skincareCheckStep .row .col-7,
    .skincareCheckStep .row>div {
        flex: 0 0 auto;
        width: 100%
    }
}

@media screen and (max-width:480.5px) {
    .skincareCheckStep .selected_package .nav-item button {
        font-size: 14px;
        margin: 0 1px;
        padding: 7px
    }
    .sk6_title {
        font-size: 26px
    }
    .sk6Upsell_sec3 .upImg-2,
    .upImg-3,
    .upImg-4 {
        margin-bottom: 15px;
        width: 100%
    }
    .tthereapy1_sec11 .imgTextCard_col {
        flex-basis: 100%
    }
    .stepwizard-row2 .row>.col-xs-6:first-child {
        width: 55%
    }
    .stepwizard-row2 .row>.col-xs-6:last-child {
        width: 45%
    }
    .skincare6pLead_wrapper .stepwizard-row2 .bsFlexWrapClass a {
        font-size: 14px !important;
        line-height: 24px
    }
    .final_step_heading h1 {
        font-size: 26px
    }
    .final_step_heading h2 {
        font-size: 20px
    }
}

@media screen and (max-width:330.5px) {
    .stepwizard2 .stepwizard-step2 a {
        font-size: 11px !important
    }
}

@media screen and (orientation:portrait) and (max-width:1024.5px) {
    .acvgummiesMobile .header {
        text-align: center
    }
}

@media screen and (max-width:991.5px) {
    .acvgummiesMobile .header {
        text-align: center
    }
    .acvgummiesMobile .security-icons.d-mobile {
        display: none
    }
    .acvgummiesMobile .first-section__bottle.gummies_img ul.garante-list.row.gummies_badge li:before,
    .acvgummiesMobile .first-section__bottle:after,
    .acvgummiesMobile .first-section__bottle:before {
        opacity: 0
    }
    .acvgummiesMobile .garante-list {
        bottom: 0;
        left: -277px;
        list-style-type: none;
        position: absolute;
        transform: scale(.8);
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8)
    }
    .acvgummiesMobile .garante-item_2 {
        background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 -237px no-repeat;
        height: 98px;
        width: 119px
    }
    .acvgummiesMobile .garante-item_3 {
        background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 -432px no-repeat;
        height: 96px;
        width: 116px
    }
    .acvgummiesMobile .first-section__info img {
        margin-bottom: 10px
    }
}

@media only screen and (max-width:991.9px) {
    .mobileCheckout.acvMobileCheckout .top-terms {
        padding: 10px !important
    }
    .mobileCheckout.acvMobileCheckout .acvMob-top .breadcrumbs__list {
        padding-left: 0
    }
    .acvgummiesMobile .garante-item_1 {
        background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 -335px no-repeat;
        height: 97px;
        width: 112px
    }
    .acvgummiesMobile .first-section__bottle {
        bottom: -115px;
        left: 350px;
        position: absolute
    }
    .acvgummiesMobile .first-section__info ul {
        flex-wrap: nowrap
    }
    .acvgummiesMobile .garante-list li {
        display: inline-block !important;
        float: left;
        padding: 0 !important
    }
    .acvgummiesMobile .first-section__bottle:before {
        left: 5px;
        opacity: 1;
        top: -45px
    }
    .acvgummiesMobile .first-section__info .gummies_img img {
        margin-left: -25px;
        max-width: 268px;
        width: auto
    }
    .acvgummiesMobile .garante-list {
        left: -320px
    }
    .acvgummiesMobile .header {
        position: relative
    }
    .acvgummiesMobile .headerMain {
        padding-top: 10px
    }
    .acvgummiesMobile .header:before {
        display: none
    }
    .acvgummiesMobile .header__logo {
        display: block;
        float: none;
        margin: 0 auto -15px;
        max-width: 122px
    }
    .acvgummiesMobile .header:before {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmwAAABICAMAAAB86VkeAAAAM1BMVEUAAAAlO4kgQH8kO4gkOYokO4clOYolOogjOoglO4kjOoslOookPIokOoklO4gkOoklO4g3vAHFAAAAEHRSTlMA7xC/P49vX5/PTzAfr99/IPRw4AAAAhhJREFUeNrt3FGSgjAQRdEQA6Iisv/VDvITZ9QYHEh1d+5ZhI/K7dIN5/Y0ATs7tcfB3flwOzQTsIvmcAve/RK66zgBm2r67uJeuxx7NhVbLmeaP7eHCfjfcrZn7z6Jm8pHHL7SXLvg3mJTsZGxj8u52sCmYrPlTONhBLnL6d1mLjyMILGcWyM24I/0crKpELmcj4gNiMaYBb7Cwwhys4B3uyA2IBHUywsdH3H2Lcspw7ypfMSZtQR1WYgNBglYTh5GatDIWU5ig2UClzO1qTyMKHUP6lKXM7mpfMTpspyi6cUVphZjr2g5iQ1q6VxOYoM683KKfdwgNhhiZDlTm8rDiATGlpMrTKHMLiexQRZBQT0LsUGpOQvU9YNGbFihjqBemg88jDxgOV8iNsimKqhnITZIxHISG96r7RRNDmIDy/kZsWEdgrocxIY6TtHEIDbUHtSzEBuesJxKEBsqD+o5iA0zllOpumMDy5mH2MByalVVbCCoC1BDbOAUTRDDsYGgLpHB2MBySmYoNhDUVVAfG1hOXQatDyOcoumkLjawnMopiQ0EdSuExwZO0awR+v/SBHWzRD2MsJz2iYgNBPV6rIwNLCcUxgaWs2IhERtYTiyUPYwQ1PH2CpNTNDyTHRsI6vi0qSwn0iTFBoI6Vj+MsJwoIF5hcoqGAmJsYDlRQtxUgjoKiLGBUzQUEB9GCOooIMYGlvMrP6qQcMKJfb3gAAAAAElFTkSuQmCC) no-repeat;
        background-size: contain;
        bottom: -24px;
        content: "";
        display: block;
        height: 24px;
        left: 50%;
        margin-left: -100px;
        position: absolute;
        top: auto;
        width: 197px
    }
    .acvgummiesMobile .first-section {
        background-color: #fff;
        background: url(../images/model.0fb680db8f815bf70c08.jpg) #fff no-repeat 100% 0;
        background-size: 346px auto;
        padding-bottom: 100px;
        padding-top: 30px
    }
    .acvgummiesMobile .first-section__side.first-section__info {
        margin-top: 0 !important
    }
    .acvgummiesMobile .slide__item_left,
    .acvgummiesMobile .slide__item_right {
        padding: 0;
        width: 100%
    }
    .acvgummiesMobile .last-block_left,
    .acvgummiesMobile .last-block_right {
        width: 44%
    }
    .acvgummiesMobile .last-block_left h3 {
        font-size: 20px
    }
    .acvgummiesMobile .last-block_middle {
        padding-left: 10px;
        width: 56%
    }
    .acvgummiesMobile .last-block__block .last-block_left h2 {
        font-size: 20px
    }
    .acvgummiesMobile .last-block__block .last-block_left ul li:last-child {
        display: block
    }
    .acvgummiesMobile .last-block__block .last-block_left ul li {
        padding: 0
    }
    .acvgummiesMobile .review .container {
        padding-bottom: 65px
    }
    .acvgummiesMobile .carousel-indicators {
        bottom: -38px
    }
    .acvgummiesMobile .last-block_left {
        padding-right: 0
    }
    .acvgummiesMobile .website-secure {
        margin-top: 0
    }
    .acvgummiesMobile .proLand-footer p+p {
        padding-top: 0
    }
    .shipping-form-wrapper label[for=shippingAddrCheck] {
        font-size: 14px !important;
        padding-left: 20px;
        position: relative
    }
    .shipping-form-wrapper label[for=shippingAddrCheck] [type=checkbox] {
        height: 15px;
        left: 0;
        position: absolute;
        top: 3px;
        width: 15px
    }
}

@media only screen and (max-width:590.9px) {
    .acvgummiesMobile .header__warning {
        font-size: 13px
    }
    .acvgummiesMobile .first-section__info .gummies_img img {
        margin-left: -75px;
        max-width: 235px
    }
    #top-1 .breadcrumbs__list {
        margin-right: 0 !important
    }
}

@media only screen and (max-width:480.9px) {
    .acvgummiesMobile .header__warning {
        font-size: 12px;
        letter-spacing: .5px;
        line-height: 1.3;
        padding: 10px 30px
    }
    .acvgummiesMobile .slide__item_right>div {
        min-height: 290px
    }
    .acvgummiesMobile .first-section__info .gummies_img img {
        margin-left: -50px;
        max-width: 205px
    }
    .acvgummiesMobile .first-section {
        padding-bottom: 68px
    }
    .acvgummiesMobile .first-section__bottle {
        bottom: -80px;
        left: 240px;
        position: absolute
    }
    .acvgummiesMobile .garante-list {
        bottom: -20px;
        left: -290px
    }
    .acvgummiesMobile .gummies_badge {
        transform: scale(.45)
    }
    .acvgummiesMobile .first-section__bottle:before {
        left: -30px;
        opacity: 1;
        top: -65px;
        transform: scale(.8)
    }
    .acvMobileCheckout .form-partial button[type=submit],
    .partialsubmitbutton {
        font-size: 20px
    }
    .package-btn {
        font-size: 16px
    }
    .acvgummiesMobile .first-section {
        background: url(../images/model.0fb680db8f815bf70c08.jpg) #fff no-repeat 155px top;
        background-size: 338px auto
    }
}

@media only screen and (max-width:375.9px) {
    .acvgummiesMobile .first-section__bottle {
        bottom: -75px
    }
    .acvgummiesMobile .first-section__info .gummies_img img {
        margin-left: -50px;
        max-width: 180px;
        top: 0
    }
    .acvgummiesMobile .first-section {
        background-position: 129px top
    }
}

.MasterTemplate1Checkout_checkoutMain__vLbpk {
    background: #1e1e2d;
    padding-top: 10px
}

div#MasterTemplate1Checkout_layoutSidenav_content__pq6lM .MasterTemplate1Checkout_checkout_container__RM0hX.MasterTemplate1Checkout_container__DfL2c {
    padding: 0 !important
}

.MasterTemplate1Checkout_checkout_container__RM0hX.MasterTemplate1Checkout_container__DfL2c {
    max-width: 1140px
}

.MasterTemplate1Checkout_templateMaster_1__zQe4D {
    background: url(../images/inner-banner-bg.ee4462dfc84241d9b934.jpg) no-repeat 0 0;
    background-color: #000;
    padding-top: 30px
}

.MasterTemplate1Checkout_masterShipAddr__P\+WDs input#MasterTemplate1Checkout_shippingCheckbox__dVaaz {
    height: 15px !important;
    left: 3px;
    margin-top: 0;
    position: absolute;
    top: 2px !important;
    width: 15px
}

.MasterTemplate1Checkout_site_secure__-DunH {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.MasterTemplate1Checkout_orderWrapper__JaSCV {
    background-color: #fff;
    border-radius: 6px;
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 20px
}

.MasterTemplate1Checkout_formBox__4yXL9 .MasterTemplate1Checkout_masterShipAddr__P\+WDs .MasterTemplate1Checkout_formLabel__NjTo8 {
    margin-bottom: 5px
}

.MasterTemplate1Checkout_arrive_date__R\+phl .MasterTemplate1Checkout_orange__9oVtG {
    color: #ff1c1c
}

.MasterTemplate1Checkout_wrapper__llxFR {
    padding: 0 .5ch
}

.MasterTemplate1Checkout_wrapperText__peek4 {
    color: #f5f5f5
}

.MasterTemplate1Checkout_wrapperTextdark__4-by6 {
    color: #000
}

.MasterTemplate1Checkout_textEdit__fWnrB {
    text-decoration: underline
}

.MasterTemplate1Checkout_orderWrapper_left__UFGgV {
    flex: 0 0 65%;
    max-width: 65%;
    padding-right: 15px
}

.MasterTemplate1Checkout_orderWrapper_right__JxswG {
    flex: 0 0 35%;
    max-width: 35%;
    padding-left: 15px
}

.MasterTemplate1Checkout_formBox__4yXL9 {
    background-color: #fff;
    border: 4px solid #0699ee;
    border-radius: 20px;
    overflow: hidden
}

.MasterTemplate1Checkout_plan_selection__dbkSt {
    cursor: pointer;
    margin-bottom: 15px
}

.MasterTemplate1Checkout_payProd__F5zGI {
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26
}

.MasterTemplate1Checkout_payProd_header__i8AO1 {
    background: #464646;
    background: linear-gradient(6deg, #464646, #3d3d3d 50%, #343434);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #fff;
    padding: 10px;
    position: relative
}

.MasterTemplate1Checkout_payProd_header__i8AO1 p {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    text-shadow: 0 1px 0 #000
}

.MasterTemplate1Checkout_shipping_msg__M-Tbf {
    background: #ea7901;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    bottom: 0;
    font-size: 16px;
    font-weight: 700;
    padding: 5px 15px;
    position: absolute;
    right: 10px;
    text-transform: uppercase
}

.MasterTemplate1Checkout_payProd_body__4UNvC {
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 10px 10px 45px;
    position: relative
}

.MasterTemplate1Checkout_product_figure__5URLe {
    align-items: center;
    display: flex;
    flex: 0 0 60%;
    max-width: 60%;
    padding: 0 30px
}

.MasterTemplate1Checkout_product_figure__5URLe img {
    height: 135px;
    margin-left: auto;
    margin-right: auto;
    object-fit: contain;
    width: auto
}

.MasterTemplate1Checkout_product_cont__p9D29 {
    flex: 0 0 40%;
    font-size: 14px;
    line-height: 18px;
    max-width: 40%
}

.MasterTemplate1Checkout_text_red1__8Wi-7 {
    color: #d02734
}

.MasterTemplate1Checkout_prod_name__CPLKr {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

.MasterTemplate1Checkout_prod_offer_price__WRKA3 {
    font-size: 15px;
    font-weight: 700
}

.MasterTemplate1Checkout_prod_actual_price__uE13Y {
    color: #0975cf;
    font-size: 36px;
    font-weight: 700;
    line-height: 34px
}

.MasterTemplate1Checkout_stock_status__Xj4SY {
    font-weight: 900
}

.MasterTemplate1Checkout_prod_actual_price__uE13Y em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.MasterTemplate1Checkout_selected_pack__tkRI3 .MasterTemplate1Checkout_payProd__F5zGI {
    background-color: #feeeb0 !important
}

.MasterTemplate1Checkout_radio__lJX9s {
    background: #fff;
    border: 2px solid #8b8585;
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

.MasterTemplate1Checkout_radio__lJX9s:before {
    border-bottom: 3px solid #0975cf;
    border-left: 3px solid #0975cf;
    content: "";
    height: 7px;
    opacity: 0;
    position: absolute;
    transform: rotate(-45deg) translate(-1px, 6px);
    width: 15px
}

.MasterTemplate1Checkout_selected_pack__tkRI3 .MasterTemplate1Checkout_radio__lJX9s:before {
    opacity: 1
}

.MasterTemplate1Checkout_order_delivery__M5syY {
    background: #fff url(../images/icon-delivery.d9cf89cedaaf5bcece20.png) no-repeat 20px 15px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.MasterTemplate1Checkout_order_delivery__M5syY h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.MasterTemplate1Checkout_icon_delivery__5IgQX {
    left: 15px;
    position: absolute;
    top: 15px;
    width: 90px
}

.MasterTemplate1Checkout_order_counter__cPcJM {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.MasterTemplate1Checkout_order_counter__cPcJM article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.MasterTemplate1Checkout_clearfix__rLfoI:after,
.MasterTemplate1Checkout_clearfix__rLfoI:before {
    content: "";
    display: table;
    line-height: 0
}

.MasterTemplate1Checkout_float_left__yWPE\+ {
    float: left
}

.MasterTemplate1Checkout_float_right__mhTSp {
    float: right
}

.MasterTemplate1Checkout_order_counter__cPcJM article.MasterTemplate1Checkout_last__9Z0ow {
    border: none
}

.MasterTemplate1Checkout_order_counter__cPcJM article b {
    color: #ff1c1c
}

.MasterTemplate1Checkout_order_satisfaction__WmXg0 {
    background: url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px #fff;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.MasterTemplate1Checkout_order_satisfaction__WmXg0 .MasterTemplate1Checkout_gurantee_img__D9QDV {
    left: 15px;
    position: absolute
}

.MasterTemplate1Checkout_order_satisfaction__WmXg0 h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px
}

.MasterTemplate1Checkout_order_satisfaction__WmXg0 p {
    font-size: 16px;
    line-height: 22px
}

.MasterTemplate1Checkout_order-special__mqZWp header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.MasterTemplate1Checkout_arrive_date__R\+phl {
    font-size: 14px;
    padding: 20px
}

.MasterTemplate1Checkout_formBox_body__UKZGc {
    padding: 15px 10px 10px
}

.MasterTemplate1Checkout_formBox_hdr__mA6WA img {
    width: 100%
}

.MasterTemplate1Checkout_payOption__WV3DY {
    margin-bottom: 30px
}

.MasterTemplate1Checkout_checkout_form_div__mPPKq {
    margin-bottom: 10px
}

.MasterTemplate1Checkout_paymentMethod__6PmwS {
    background: #fff;
    border: 1px solid #8b8b8b;
    padding: 20px 10px
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_title__0L7rW {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_radioSec__-05mX {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px;
    position: relative
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_radioSec__-05mX:last-child {
    margin-bottom: 0
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_radioSec__-05mX .MasterTemplate1Checkout_label_title__CN-yk {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-left: 10px
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_radioSec__-05mX .MasterTemplate1Checkout_label_subtitle__Z1AVC {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.MasterTemplate1Checkout_checkout-b__fUDfL .MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_radioSec__-05mX span.MasterTemplate1Checkout_errMsg__YND\+z {
    font-size: 12px
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_creditdiv__x1gaz input,
.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_creditdiv__x1gaz select {
    border: 1px solid #c0cad5;
    color: #333;
    font-size: 15px;
    height: 35px;
    margin: 0;
    padding: .375rem .75rem
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_creditdiv__x1gaz select {
    padding-right: 25px
}

.MasterTemplate1Checkout_paymentMethod__6PmwS input[type=radio i] {
    display: inline-block;
    height: 14px;
    left: 15px;
    position: absolute;
    top: 17px;
    width: 14px
}

.MasterTemplate1Checkout_paypalCred_payment__DhsP9 .MasterTemplate1Checkout_formCol__0sQb2 {
    margin-bottom: 10px
}

.MasterTemplate1Checkout_paypalCred_payment__DhsP9 .MasterTemplate1Checkout_formColPay__bQlSH .MasterTemplate1Checkout_formCol__0sQb2 {
    padding-left: 5px;
    padding-right: 5px
}

.MasterTemplate1Checkout_paypalCred_payment__DhsP9 .MasterTemplate1Checkout_formColPay__bQlSH>div {
    margin-left: -5px;
    margin-right: -5px
}

.MasterTemplate1Checkout_paypalCred_payment__DhsP9 .MasterTemplate1Checkout_errMsg__YND\+z {
    font-size: 12px
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_creditdiv__x1gaz,
.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_paypaldiv__4gVQ\+ {
    display: none
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_formTitle__iqA4I {
    color: #1b1464
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_shippingChec__5qdLv {
    color: #000
}

.MasterTemplate1Checkout_masterShipAddr__P\+WDs .MasterTemplate1Checkout_form_holder__HaNbx input[type=text],
.MasterTemplate1Checkout_masterShipAddr__P\+WDs .MasterTemplate1Checkout_form_holder__HaNbx select,
.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_creditdiv__x1gaz input,
.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_creditdiv__x1gaz select {
    border: 1px solid #c0cad5;
    border-radius: 0 !important;
    box-shadow: none;
    color: #333;
    font-size: 14px;
    height: 33px;
    margin: 0 0 5px;
    padding: .375rem .75rem;
    text-overflow: ellipsis
}

.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_creditdiv__x1gaz input+span,
.MasterTemplate1Checkout_paymentMethod__6PmwS .MasterTemplate1Checkout_creditdiv__x1gaz select+span {
    font-size: 12px
}

.MasterTemplate1Checkout_creditdiv__x1gaz,
.MasterTemplate1Checkout_rb_credit__F6Dh4:checked~.MasterTemplate1Checkout_creditdiv__x1gaz {
    background: #f4f6f8;
    border-radius: 10px;
    display: block !important;
    margin-top: 15px;
    padding: 5px
}

.MasterTemplate1Checkout_rb_paypal__pCsdM:checked~.MasterTemplate1Checkout_paypaldiv__4gVQ\+ {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 20px
}

.MasterTemplate1Checkout_radioSec__-05mX label {
    cursor: pointer
}

.MasterTemplate1Checkout_checkout_form_div__mPPKq .MasterTemplate1Checkout_pay_btn__RMeMy {
    display: block
}

.MasterTemplate1Checkout_checkout_form_div__mPPKq .MasterTemplate1Checkout_form_col__Akzpc {
    margin-bottom: 10px;
    padding-left: 7.5px;
    padding-right: 7.5px
}

.MasterTemplate1Checkout_checkout_form_div__mPPKq .MasterTemplate1Checkout_form-control__dVeQa {
    border: 1px solid #999;
    border-radius: 0;
    height: 33px;
    padding: 5px 10px;
    text-indent: 9px
}

.MasterTemplate1Checkout_checkout_form_div__mPPKq .MasterTemplate1Checkout_pay_btn__RMeMy {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: MasterTemplate1Checkout_pulse__hFEzY;
    -webkit-animation-name: MasterTemplate1Checkout_pulse__hFEzY;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 0;
    text-align: center;
    width: 100% !important;
    width: 100%
}

.MasterTemplate1Checkout_checkoutPageWrapper__8L5HQ .MasterTemplate1Checkout_checkboxLabel__Rqwkf {
    padding-left: 25px !important
}

@keyframes MasterTemplate1Checkout_pulse__hFEzY {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 {
    margin-bottom: 0
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 .MasterTemplate1Checkout_w_inner__oB-Yu .MasterTemplate1Checkout_w_desc__MiDff p strong {
    color: #29af5c
}

.MasterTemplate1Checkout_yellowbox__ij23i {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 20px 10px;
    position: relative;
    width: 100%
}

.MasterTemplate1Checkout_yellowbox__ij23i .MasterTemplate1Checkout_pulse__hFEzY {
    width: 25px
}

.MasterTemplate1Checkout_check_area__r\+rSv,
.MasterTemplate1Checkout_yellowbox__ij23i i {
    display: table-cell;
    vertical-align: middle
}

.MasterTemplate1Checkout_yellowbox__ij23i label {
    font-size: 12px !important
}

.MasterTemplate1Checkout_check_area__r\+rSv {
    padding-left: 10px
}

.MasterTemplate1Checkout_paypallogo__KDwsL {
    width: 100px
}

.MasterTemplate1Checkout_paypalBtn__b49Lk {
    width: 350px
}

.MasterTemplate1Checkout_paypaldiv__4gVQ\+ {
    text-align: center
}

.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:checked,
.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:checked+label,
.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:checked~label:before,
.MasterTemplate1Checkout_check_area__r\+rSv.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:not(:checked)~label:before {
    width: 18px
}

.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:checked~label:after,
.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:checked~label:before,
.MasterTemplate1Checkout_check_area__r\+rSv.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute
}

.MasterTemplate1Checkout_check_area__r\+rSv label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]:checked~label:before {
    background: #1063a0
}

.MasterTemplate1Checkout_orderWrapper_right__JxswG .MasterTemplate1Checkout_formBox__4yXL9 .MasterTemplate1Checkout_check_area__r\+rSv [type=checkbox]~label:before {
    top: 0 !important;
    transform: none
}

.MasterTemplate1Checkout_top_terms__Uiuh8 {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.MasterTemplate1Checkout_top_trends_desc__xivGv {
    display: none
}

.MasterTemplate1Checkout_open__FQ8mF .MasterTemplate1Checkout_top_trends_desc__xivGv {
    display: block
}

.MasterTemplate1Checkout_top_termsHdng__QJNqU {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.MasterTemplate1Checkout_top_termsHdng__QJNqU:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.MasterTemplate1Checkout_top_terms__Uiuh8.MasterTemplate1Checkout_open__FQ8mF .MasterTemplate1Checkout_top_termsHdng__QJNqU:after {
    content: "-"
}

.MasterTemplate1Checkout_top_trends_desc__xivGv p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.MasterTemplate1Checkout_order_icons_list__Xc0zy {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px
}

.MasterTemplate1Checkout_securityIcon_sec__WrLk1 .MasterTemplate1Checkout_order_icons_list__Xc0zy {
    background: #fff;
    border-radius: 6px;
    margin-bottom: 0;
    padding: 30px 15px 10px;
    text-align: center
}

.MasterTemplate1Checkout_order_icons_list__Xc0zy li {
    display: inline-block;
    list-style: none;
    margin-bottom: 15px;
    padding: 0 5px
}

.MasterTemplate1Checkout_order_icons_list__Xc0zy li:last-child {
    display: block
}

.MasterTemplate1Checkout_order_icons_list__Xc0zy li img {
    height: 40px;
    margin: 0;
    width: auto
}

.MasterTemplate1Checkout_footerWrapper__vW8Je {
    background-color: #000;
    padding: 30px 0;
    position: relative;
    z-index: 2
}

.MasterTemplate1Checkout_footer-links__Q8816 {
    text-align: center
}

.MasterTemplate1Checkout_footer-links__Q8816 li {
    display: inline-block;
    font-size: 12pt;
    list-style: none;
    padding: 0 10px;
    position: relative;
    text-transform: capitalize
}

.MasterTemplate1Checkout_footer-links__Q8816 li a {
    color: #fff !important
}

.MasterTemplate1Checkout_copy-right-txt__YxiJ2 {
    color: #fff;
    font-size: 11px;
    line-height: 17px;
    margin-top: 3px;
    padding: 0 15px;
    text-align: center
}

.MasterTemplate1Checkout_not-selected-msg__limEL {
    font-size: 18px;
    font-weight: 700;
    text-align: center
}

.MasterTemplate1Checkout_brain15p_checkout__uLck3 .MasterTemplate1Checkout_formBox_hdr__mA6WA img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.MasterTemplate1Checkout_custom_radio__section__XEVuQ {
    position: relative
}

.MasterTemplate1Checkout_custom_radio__input__dnPFf {
    opacity: 0;
    position: absolute
}

.MasterTemplate1Checkout_custom_radio__section__XEVuQ .MasterTemplate1Checkout_custom_radio__button__8r55e+.MasterTemplate1Checkout_label_title__CN-yk {
    font-size: 16px;
    line-height: 20px
}

.MasterTemplate1Checkout_custom_radio__input__dnPFf+.MasterTemplate1Checkout_custom_radio__button__8r55e {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0 !important;
    position: absolute;
    top: 13px;
    width: 16px
}

.MasterTemplate1Checkout_custom_radio__input__dnPFf.MasterTemplate1Checkout_rb-paypal__SiZvf+.MasterTemplate1Checkout_custom_radio__button__8r55e {
    top: 15px
}

.MasterTemplate1Checkout_custom_radio__input__dnPFf+.MasterTemplate1Checkout_custom_radio__button__8r55e:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.MasterTemplate1Checkout_custom_radio__input__dnPFf:checked+.MasterTemplate1Checkout_custom_radio__button__8r55e {
    border-color: #1063a0
}

.MasterTemplate1Checkout_custom_radio__input__dnPFf:checked+.MasterTemplate1Checkout_custom_radio__button__8r55e:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.MasterTemplate1Checkout_form_holder__HaNbx {
    margin-bottom: 10px;
    position: relative
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ.MasterTemplate1Checkout_checkboxLabel__Rqwkf {
    padding-left: 22px !important;
    position: relative
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ .MasterTemplate1Checkout_cus_checkBoxButton__-6kqn {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.MasterTemplate1Checkout_FacecreamCheckout-form-div__c3F4O.MasterTemplate1Checkout_skincare3p__OnkJW .MasterTemplate1Checkout_newCustomCheckbox__vjIOJ.MasterTemplate1Checkout_checkboxLabel__Rqwkf.MasterTemplate1Checkout_skncr3-p__DZUf6 {
    padding-left: 40px !important
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ.MasterTemplate1Checkout_skncr3-p__DZUf6 .MasterTemplate1Checkout_cus_checkBoxButton__-6kqn {
    left: 15px
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ .MasterTemplate1Checkout_cus_checkBoxButton__-6kqn:before {
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ [type=checkbox]:checked+.MasterTemplate1Checkout_cus_checkBoxButton__-6kqn {
    background: #1063a0;
    border-color: #1063a0
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ [type=checkbox]:checked+.MasterTemplate1Checkout_cus_checkBoxButton__-6kqn:before {
    opacity: 1
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ .MasterTemplate1Checkout_newCustomCheckbox_label__-UPvb {
    display: block;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    text-align: left
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ.MasterTemplate1Checkout_checkboxLabel__Rqwkf input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.MasterTemplate1Checkout_newCustomCheckbox__vjIOJ [type=checkbox]:checked~.MasterTemplate1Checkout_newCustomCheckbox_label__-UPvb:before {
    background: #1063a0;
    border-color: #1063a0
}

.MasterTemplate1Checkout_secure_icon__CK6s0 {
    margin-bottom: 19px;
    text-align: center
}

.MasterTemplate1Checkout_secure_icon__CK6s0 span {
    font-size: .75rem;
    position: relative
}

.MasterTemplate1Checkout_secure_icon__CK6s0 span:before {
    background: url(../images/lock-img.2e401450fd46c9f82709.svg) no-repeat 50%;
    content: "";
    height: 12px;
    left: -14px;
    position: absolute;
    top: 2px;
    width: 10px
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 .MasterTemplate1Checkout_w_inner__oB-Yu {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 .MasterTemplate1Checkout_w_inner__oB-Yu .MasterTemplate1Checkout_w_thumb__EPo9B {
    order: 2;
    width: 100%
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 .MasterTemplate1Checkout_w_inner__oB-Yu .MasterTemplate1Checkout_w_thumb__EPo9B img {
    width: auto
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 .MasterTemplate1Checkout_w_inner__oB-Yu .MasterTemplate1Checkout_w_desc__MiDff {
    order: 1;
    position: relative;
    width: 100%
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 .MasterTemplate1Checkout_w_inner__oB-Yu .MasterTemplate1Checkout_w_desc__MiDff:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.MasterTemplate1Checkout_section_guranteed__Fvtt5 .MasterTemplate1Checkout_w_inner__oB-Yu .MasterTemplate1Checkout_w_desc__MiDff p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.MasterTemplate1Checkout_newCheckout_wrapper__jJgC6 {
    background-color: #fff;
    border: .0625rem solid #ccc;
    margin-bottom: 20px;
    padding: 19px 17px
}

@media only screen and (max-width:1024.8px) {
    .MasterTemplate1Checkout_masterShipAddr__P\+WDs input#MasterTemplate1Checkout_shippingCheckbox__dVaaz {
        top: 2px !important
    }
    .MasterTemplate1Checkout_brain15p_checkout__uLck3 .MasterTemplate1Checkout_orderWrapper_left__UFGgV,
    .MasterTemplate1Checkout_brain15p_checkout__uLck3 .MasterTemplate1Checkout_orderWrapper_right__JxswG {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
}

@media only screen and (max-width:991.8px) {
    .MasterTemplate1Checkout_newCheckout_wrapper__jJgC6,
    .MasterTemplate1Checkout_orderWrapper__JaSCV {
        padding: 10px !important
    }
    .MasterTemplate1Checkout_orderWrapper_left__UFGgV {
        padding-right: 0
    }
    .MasterTemplate1Checkout_cardTime_row__PWEmW .MasterTemplate1Checkout_col-6__Nevq3 {
        width: 100%
    }
    .MasterTemplate1Checkout_formBox__4yXL9 {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
}

@media screen and (max-width:991px) and (min-width:768.5px) {
    .MasterTemplate1Checkout_brain15p_checkout__uLck3 .MasterTemplate1Checkout_prod_name__CPLKr {
        font-size: 17px
    }
    .MasterTemplate1Checkout_brain15p_checkout__uLck3 .MasterTemplate1Checkout_prod_actual_price__uE13Y {
        font-size: 33px
    }
    .MasterTemplate1Checkout_brain15p_checkout__uLck3 .MasterTemplate1Checkout_payProd_header__i8AO1 p {
        font-size: 15px
    }
}

@media only screen and (max-width:767.8px) {
    div#MasterTemplate1Checkout_layoutSidenav_content__pq6lM .MasterTemplate1Checkout_container__DfL2c.MasterTemplate1Checkout_funnel-container__LR7zl,
    div#MasterTemplate1Checkout_layoutSidenav_content__pq6lM .MasterTemplate1Checkout_container__DfL2c.MasterTemplate1Checkout_securityIcon_container__Z1Yuz {
        padding: 15px !important
    }
    .MasterTemplate1Checkout_orderWrapper_left__UFGgV,
    .MasterTemplate1Checkout_orderWrapper_right__JxswG {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .MasterTemplate1Checkout_product_cont__p9D29,
    .MasterTemplate1Checkout_product_figure__5URLe {
        flex: 0 0 100%;
        max-width: 100%
    }
    .MasterTemplate1Checkout_orderWrapper_right__JxswG {
        margin-top: 30px
    }
    .MasterTemplate1Checkout_order_icons_list__Xc0zy li img {
        margin-bottom: 15px;
        max-width: 100%
    }
    .MasterTemplate1Checkout_shipping_msg__M-Tbf {
        font-size: 10px;
        padding: 5px;
        position: absolute;
        right: 5px
    }
    .MasterTemplate1Checkout_payProd_header__i8AO1 p {
        font-size: 14px
    }
    .MasterTemplate1Checkout_order_delivery__M5syY {
        padding-left: 15px !important;
        padding-right: 15px
    }
    .MasterTemplate1Checkout_icon_delivery__5IgQX {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        top: auto;
        width: 90px
    }
    .MasterTemplate1Checkout_order_delivery__M5syY h3 {
        font-size: 16px;
        padding: 0
    }
    .MasterTemplate1Checkout_payProd_header__i8AO1 {
        padding-left: 35px
    }
    .MasterTemplate1Checkout_payProd_body__4UNvC {
        padding: 15px
    }
    .MasterTemplate1Checkout_radio__lJX9s {
        left: 7px;
        position: absolute;
        top: -33px
    }
    .MasterTemplate1Checkout_product_figure__5URLe {
        margin-bottom: 15px
    }
    .MasterTemplate1Checkout_product_cont__p9D29 {
        text-align: center
    }
    .MasterTemplate1Checkout_order_satisfaction__WmXg0 {
        padding: 15px
    }
    .MasterTemplate1Checkout_order_satisfaction__WmXg0 .MasterTemplate1Checkout_gurantee_img__D9QDV {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        text-align: center
    }
    #MasterTemplate1Checkout_layoutSidenav_content__pq6lM .MasterTemplate1Checkout_cardBg-1__Mo7D5 {
        padding: 15px 0
    }
    .MasterTemplate1Checkout_order_delivery__M5syY {
        padding: 108px 15px 20px
    }
    .MasterTemplate1Checkout_order_satisfaction__WmXg0 {
        background-position: center 20px;
        padding: 130px 10px 15px;
        text-align: center
    }
}

@media only screen and (max-width:480.8px) {
    .MasterTemplate1Checkout_payProd_header__i8AO1 p {
        font-size: 11px
    }
    .MasterTemplate1Checkout_radio__lJX9s {
        height: 20px;
        left: 6px;
        top: -28px;
        width: 20px
    }
    .MasterTemplate1Checkout_radio__lJX9s:before {
        height: 6px;
        transform: rotate(-45deg) translate(-2px, 4px);
        width: 12px
    }
    .MasterTemplate1Checkout_payProd_header__i8AO1 {
        padding-left: 30px
    }
}

.landing {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.landing h1 {
    font-size: 59px;
    margin: 0
}

.landing h2 {
    font-size: 48px;
    margin: 0
}

.landing h3 {
    font-size: 38px;
    margin: 0
}

.landing h4 {
    font-size: 30px;
    margin: 0
}

.landing h5 {
    font-size: 24px;
    margin: 0
}

.landing h6 {
    font-size: 18px;
    margin: 0
}

.bold-blk {
    font-weight: 900
}

.landing h1 span,
.landing h2,
.landing h2 span,
.landing h3,
.landing h3 span,
.landing h4,
.landing h4 span,
.landing h5,
.landing h5 span,
.landing h6,
.landing h6 span,
.mental-ability-content span.orange {
    font-weight: 700
}

.landing .container {
    margin: 0 auto;
    max-width: 100%;
    position: relative;
    width: 1000px !important
}

.clearfix:after,
.clearfix:before,
.container:after,
.container:before,
.landing .row:after,
.landing .row:before {
    content: " ";
    display: table
}

.clearfix:after,
.container:after,
.landing .row:after {
    clear: both
}

.clear {
    content: " ";
    display: table
}

.hide {
    display: none
}

body.header-fixed {
    padding-top: 75px
}

body.header-fixed.alt {
    padding-top: 76px
}

.header-fixed header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.landing header {
    background: #fff
}

.header-section {
    padding: 0
}

.App .landing .header-section .btn {
    font-size: 15px
}

.heartbeat {
    animation: heartbeat 5s ease 0s infinite normal
}

.sprite-header-arrow {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.right-heaader-section {
    margin-top: 10px
}

.inner-footer,
.inner-footer a {
    color: #070707 !important
}

header.header-inner {
    position: relative
}

.landing .header-section .logo {
    float: left;
    padding: 20px 0;
    width: auto
}

.logo img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.right-header {
    float: right
}

.right-header .btn-with {
    width: 250px
}

.header-risk-trial {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.header-risk-trial i,
.header-risk-trial img {
    margin-left: 10px;
    vertical-align: middle
}

.header-btn {
    float: left
}

.top-header {
    background: #9150af;
    color: #fff;
    padding: 11px 0;
    text-align: center
}

#stopwatch,
.top-header .today {
    color: #fb9841
}

.warning-notice-timer {
    font-size: 14px
}

.App .landing .btn {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    font-size: 18px;
    padding: 15px 20px
}

.App .landing .btn,
.App .landing .btn2,
.btn2 {
    color: #fff;
    cursor: pointer;
    text-decoration: none
}

.App .landing .btn2,
.btn2 {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    padding: 12px 15px
}

.btn2:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.header-btn {
    font-size: 15px;
    text-transform: uppercase
}

.right-arrow {
    border: 8px solid #0000;
    border-left: 10px solid #000;
    top: 2px
}

.right-arrow,
.right-arrow2 {
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    width: 0
}

.right-arrow2 {
    border-color: #0000 #0000 #0000 #000;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    top: 3px
}

.site-secure {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.site-secure img {
    width: 112px
}

.logo-text {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px;
    text-transform: uppercase
}

.banner {
    background: #000;
    position: relative
}

.banner-col {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.banner-col1 {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.banner-col1 .logo-text {
    color: #fff
}

.btn-block {
    display: block;
    width: 100%
}

.banner-col2 {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.banner-right {
    text-align: right
}

.banner-col1 h1 {
    color: #04bcf2;
    font-size: 59px
}

.banner-col1 p {
    font-size: 24px;
    margin-top: 10px
}

.banner-col1 ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.banner-col1 ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.sapill {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.sapill span {
    color: #2aabd3;
    display: block
}

.banner-btn {
    font-size: 20px;
    margin-top: 40px;
    padding: 20px;
    text-transform: uppercase
}

.banner-right-img {
    float: right
}

.banner-right-list {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.banner-lists {
    padding: 0
}

.banner-right-list li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.banner-right-list li:first-child {
    background-position: 0 0;
    display: block
}

.banner-right-list li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.banner-right-img img {
    float: left;
    max-width: 70%;
    width: 100%
}

.banner-client-icon {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.banner-client-icon li {
    display: inline;
    padding: 4px
}

.banner-client-icon:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.banner-client-icon i {
    display: inline-block
}

.sprite {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.sprite-ba-client1 {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.sprite-ba-client2 {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.sprite-ba-client3 {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.sprite-ba-client4 {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.sprite-ba-client5 {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.mb-banner,
.tab-banner {
    display: none
}

.tab-banner .container {
    position: relative
}

.tab-banner .banner-btn {
    bottom: 35px;
    left: 0;
    position: absolute
}

.dr-img {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.dr-img img {
    width: 95px
}

.skyblue {
    color: #2aabd3
}

.orange {
    color: #2aabd3
}

.black {
    color: #000
}

.white {
    color: #fff
}

.red {
    color: #eb3424
}

.grey-bg {
    background-color: #f6f6f6
}

.yellow-bg {
    background-color: #ffe400
}

.uppercase {
    text-transform: uppercase
}

.bold {
    font-weight: 700
}

.italic {
    font-style: italic
}

.mental-ability {
    padding: 55px 0;
    position: relative
}

.mental-ability h2 {
    text-align: center
}

.mental-ability h2 span {
    display: block
}

.mental-ability-inner {
    margin: 30px 0
}

.mental-ability-img {
    float: left;
    margin-right: 40px;
    width: 280px
}

.mental-ability-img img {
    display: block;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.mental-ability-content {
    float: left;
    width: 625px
}

.ability-box {
    margin-top: 30px
}

.ability-oranga-box {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.ability-oranga-box:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.ability-realy-work {
    float: right;
    width: 134px
}

.ability-realy-work i,
.ability-realy-work img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.ability-list h5 {
    text-align: center
}

.ability-list ul {
    margin-top: 30px;
    padding-left: 0
}

.ability-list li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.ability-list li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.mental-ability:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.sprite-really-works {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.brain-power {
    background: #000 !important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.brain-power.steps p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.brain-power h2 {
    margin-bottom: 20px;
    text-align: center
}

.brain-power h2 span {
    display: block
}

.after-before {
    margin: 30px -15px 40px
}

.brain-after,
.brain-before {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.after-before-txt {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.after-before img {
    display: block;
    margin: 0 auto;
    width: 100%
}

.brain-list {
    margin: 0 0 15px;
    padding-left: 0
}

.brain-list li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.brain-list li h5 {
    color: #2aabd3;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.brain-list li i {
    position: absolute
}

.brain-power:after {
    border: 20px solid #0000;
    border-top-color: #000;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.sprite-brain-list-icon1 {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.sprite-brain-list-icon2 {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.sprite-brain-list-icon3 {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.sprite-brain-list-icon4 {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.genius {
    padding: 55px 0;
    position: relative
}

.genius h2 {
    text-align: center
}

.genius-inner {
    margin: 50px 0 30px
}

.genius-img {
    float: left;
    margin-right: 20px;
    width: 340px
}

.genius-img img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.genius-content {
    float: right;
    width: 510px
}

.genius-after-before {
    margin: 20px 0
}

.genius-after-before li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.genius-after-before li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.genius-after-before-txt {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.genius-after-before-txt.orange {
    color: #f86801
}

.hard-clear {
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.hardclear-inner {
    margin: 0 -30px
}

.hardclear-content {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 30px;
    width: 50%
}

.hardclear-content h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.hardclear-img {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.hardclear-img img {
    display: block;
    margin: 0 auto;
    max-width: 484px;
    width: 100%
}

.boosttest {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.boosttest-inner {
    display: relative;
    margin: 0 -30px
}

.boosttest-content {
    background: #fff;
    color: #000;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.boosttest-content h2 {
    margin-bottom: 30px
}

.boosttest-img {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.boosttest-img img {
    bottom: 0;
    display: block;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.cognitive-enhancement {
    padding: 55px 0;
    position: relative
}

.cognitive-enhancement h2,
.cognitive-enhancement h5 {
    margin-bottom: 20px;
    text-align: center
}

.cognitive-enhancement-table {
    margin-top: 20px
}

.cognitive-enhancement-table tr th img {
    margin-bottom: 15px
}

.cognitive-enhancement-table tr td,
.cognitive-enhancement-table tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.cognitive-enhancement-table tr th {
    padding-left: 50px;
    text-align: left
}

.cognitive-enhancement-table tr.td-lg-font td,
.cognitive-enhancement-table tr.td-lg-font th {
    font-size: 24px
}

.cognitive-enhancement-table tr:last-child td {
    border-bottom: 0
}

.cognitive-enhancement-table tr td:nth-child(2) {
    background: #ff7e00
}

.cognitive-enhancement-table tr:first-child td:nth-child(2),
.cognitive-enhancement-table tr:last-child td:nth-child(2) {
    background: #0000
}

.cognitive-enhancement:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.testimonial {
    background: #2aabd3;
    color: #000;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.testimonial .img_slides_wrap {
    margin: 0;
    padding: 0
}

.testimonial h2 {
    color: #000;
    margin: 10px 0 20px
}

.brain-power .img_slides_wrap {
    background: #0000;
    border: none;
    padding-left: 0
}

.testimonial-box {
    margin-top: 40px
}

.testimonial-img {
    float: left;
    margin-right: 40px;
    width: 196px
}

.testimonial-img img {
    display: block;
    margin: 0 auto;
    max-width: 196px;
    width: 100%
}

.testimonial-content {
    float: left;
    margin-top: 20px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.testimonial:after {
    border: 20px solid #0000;
    border-top-color: #2aabd3;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#testimonials-slider.testimonial .dotlist {
    display: none
}

.form-section {
    background-color: #000;
    position: relative
}

.form-section-inner {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.form-box {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.form-box label {
    color: #fff
}

.form-box h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.form-box .form-holder select.form-control {
    color: #000;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.form-product {
    float: right
}

.form-product-list {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.form-product-list li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAADXCAMAAACzkYaFAAAC+lBMVEUAAAD+7WL74FH95lT+8G/81DHm1Crt2TSzq0nm1CrYykvlzkR9biShkzj71zqejDCJdiT562H//bf75FHq0Sv//Zvl5KD//6axpD7u10Z+ZRj+7225t1Xu7aT/9nv10SKzhAj5yir/+Y344E79+qD/+6Dz4kHy2SWGeyz99XP87GH9vg64lCDTuTvjzy/FvFL79Hz++Y3v0kD8+Iz++5P64lDMx1uQfyr/+Xb+/Z3d0Fb+8nP+/ZL7+7D8+X7m1CqQhDG4pzz9/K3993H46l9eThSUkkTd12T+7F5rTweknkb5wxH+82O3rUf+/Z7p5XHW0GDnuhOTiTX+/ZLr2VL/7V374kbVv0KtmjLirAlgSgvUog6cl0Tq5nL++4v//qTPxFPc2W2yihLErjpWQwt8cSlURA///7Px73f09KzDwFjm1CrOszj/2BWrgRBURhDu10arqE+WkD26tE95WgfEkw2mhhyxpUJeXkDz5WPEwFbm1CrkzUnp5XV4ayF1bCi7tVHt3lympW+5uIC1jRT241bl439jYTX/9HPW1Y35yiqYlUXW0GADAgD//3n9yCP//37/+3P/6FP+yyb/6lr+xx//30Lm1Cr/82r+2Tz/zyn/0S7//4X/1DL/xBX/40z/7l3/72P//2wmIwz/+Gz+vxMgHAhqaS7/vgvRy1pBPhr/1CD/+V49MQj39nb/1zPW02SqqlH+xRyooUWbfhn/7UPTxEvr6XCphRX9uQtOSh9nUw7/8FK7rD4sKhGHhD1rWxVvZSLOoxpZRwxaWSjz5WC7oi///4317mqUjTnGuUr0zTN6eDY1Mxb99oDf3Gb/yx28lRnjtyLLyW3o3F/DwFuem0jiwzjPsTCFZw//82Gqp0eEeS3SrCNYUR7yvh+QdRf/+0/vsw7IlQuZmWayr1KqnjihkzTw7pX184/12EGtlSapjyHo6JrEw4Hj4WzepAxJOwn+9Hb/5zfW1ZP9vA94Xw7dyUVubkrqxzN/f1iMcxXRxDmvrV0gQAnCAAAAjXRSTlMACgYOEye7QRR3N/4yQMdaIVzHymk4/HRvHBDi/u7YpPrL/vveyZVRS0fKxZP9iirox/7x2bmncWcf/sed3rLdyrqlgXRP/tnZ1tC6qpz5yL61oo3+5eDc3Mm6trWobGBT+/venYqCTP7e3czBgX9m7uOKfu2ppv797I3u5OLgssmI/v395Pz53OrE/Ls0dy6lAAAZ3UlEQVR42qyUTUsbQRjHn50kRFLDJnRDNym4h4LGuJIqVNMXQm0sFlRiFIUQUgW1vaiFSnqQkuAX6GEYhs1pd8Wj9NLUU4v0ENH0KqTH3vwanUlTunnZaIw/Qsgh++P//GeehesypCgSglvFrWREb0YZAs6+C24Bx3ZKBYa8JQUBgkSC3pFSqg9qhET2Y45sQY8g92zOAxYShI5GoSdc26lwqMFp6HRc7rHMyQala86gRUqneilzVu0HC8L0MqHjD3R9HTlvfI1yIliJRQil1Y8rWF+POrL+m5SpZCYRWBiOYEqLv7YeYR0fi+CeyAagO4JSWu0DC85BzMosnk7tE4LJsQwg7M4kAt3dzJyvsYpXTPm1eqn67xOMyRMZGGg++drZxU56oQE/qcXMy9yps6TvoUZ0Ivv2etdISU9CkxNTdkKlRc/0ZzY7IUZFhjprC2OP4SoEaXanvzk5pjym6I5rRMeYS8X/7cvJpSs6GEqptcmR5Uu4y3aoVOjzP6wrDeOLtZ7obnzV0UmZCUML0zr9+XsTEiymzoc3zfJzaMAz8WLV7hopaZVH4x9k6XiFFkvciXlOhnFYWYQm5IVnba/XduqDD6y2egPDOj0tQMzkTsyd5tm5F1r+tpddElonz3mhLYPfqnkU0HC9T9PUKgVoQ3Qvvtq8kyKCVhACZ4SWwsIAqeVkSuPg4qQf2uJZiAcs78z0TgjagsC1XC1AwuRnxDC0g7Pzd2CDICaX6lq25j6wcTIpKXmdGvk3PHNugj19UvKewMoc4TuJbKWeOwWIMyfhTu3w4uQN2IP45o7FIL2DbJ1c6h4NOz6RvzEPy5X8S2B01K7NQDoEArKVCjC8DjGNza5pWrlysmE5I7snIAIjLsScdrCk8xBnMY/Kx5d5i7JT1qdcKnSSBl2uAeOIfP+x8Uf8kFKbsKFaBAwF+UJwxpRtB1P1GRhF00VZiDUUpBE3YGSwWLKtjodBVEjF77ifimpwuiVLfBw+U8GGMgIjCl/AO1sBzXQykHFzuyazMnG7sYqtcTFBQ5mY8PsmeDMPs41pcQI7l6ZLbKy/tXGGGweZhiJc6uPAwKUpaKPiBwQqJiZ+c57m4w9ULQZvVqCZeMO0UYLB0slvzsQlE4Fgwpw5MvVS+A0VZvCWZCIQmeyson7rTqxZBDKzr2/dU6CZ+AERhjIyivbEpDo8PT8DZORKtzRggBJ2KQGHMrJw6bMwS2oEdd9+em1/lAYjA0WGIhzLAgL6/OauPMyEUz8jwvuEjWZhZGSEmEnYpZR3NTAjqov6hvKhGKqnBiJEQFUMgFk6xq0YhMEAbAnJyAydWDJFb4GNK/hAHCEH+a9bm0RqqCKUbvVA7BA+xTIcqLFHYi8bZcvL6J7Fv2q2JE5E0ryUCf3cUEa8znRUqzwirBQm8aJbXsfKbEtE9HqjgLpA+UQDUNwy8Ae18440YLujdAjJQQsUcaD5EH1ACbangjyhRamXGf26o6w80LInpCc004a07xOaUFFXaEZ09MjW1FP7iUSt2QklhdIKJS2GJmy08w29DWovth0ntKFN6Oc3mqFyAggXul0od0/h0SbUHmuUFEJdmRl1oGEMp4xchSpsS/sfUYGct663AVHxX4wjb0rtvKqBD+YW0ZnTCzQckt1yYaCBgWtoCVnFXyEzAI6wiAt0EYFex3uU/gf6zZ65xbgQhXG8j5ISEkkfKJFF4kXilkgkEi8EDyKCiHghIjy5RNgXLy7BwzedS9tMO52202lVB+3MFi1ro1sl2AaLdWndVbPd3S427pfE980Q635/80v3zJxu99fv/M85053dof9COnv28JG7kCkjp0yZMoYYYbLmI9M/MAYfY4mJY/HFIy2G7xo+m9ixDllMXLQt8oZ4ftGi4RMmTCZQ6TAhMbbmcc10aonpY0ymjOknHT4cjTt2rLPb7eR1+VfYFoXMewRlwuSGhoZ5kyejaduLF9tQu7Xx1RPHk0pjxbG7cQT2HL2NjY3bRoxo3D1m5+4pU3aOHLll/c71W0iKSnQ+txNtru22RbyJcq7BpNbp2AZIr6OC7VFHI7avesGBXesbTxzQOw+KDQ3Q11fEflFRFH70QrShlR4vUTq8n5TorL/QnjzRXjjUF0+2oq7ieLW1F+qWtF7XKihtALh0DsRpkBZbWsJhNz/a/hFT6nabt119H0qtwdbOzq3QizXh4LV6vd7ZC531CtTxUNtZqZNQi/eBmNYUN8GHuibZ7ZMIGn4TSRG0in3nCGzxh85dgkvQiVR21mq1hktQq1Wghk92qG9rcKkPHkAClGor1vic50Mhb9ekSV1EW1ubKziKpGGqNSwSfaLIQQfHdIAOq/E9jAIbYFkd2HOGdi4BAGqmDxIiKForhKu3+ND4HCq9PqSrCxuhTWiypEqYAlCQEnqjWjHKFQsZMNhkhxPOs3rmPOjM8TiXgPKt42KUpOEWAHcLPP8gTaV8RMrlcsVIqihhhSoNh0ulEjqjaYjHwcnFoagVkqpaVK8wmlYEA6VRp3oSpVEIlzRwj1bV62rOS05JSqXQLHtcntjeUbYJCoKFWlIFpdErAFcYLlkAdTlzXoVCktp4kqSn1XSEpKXSWXDzzx/D4/E+Hzn9KUSWULrXlOKQMVScrlIpbEqZJMuyHMMmAwGGZZIYKp6zAYZDImKEUPC1bv4Y34VVyrLkFyTZPH6QigiPULUth5Xy5Sjj1Fk2YXTgb+KG4UwGMgaS0Y1y+TQTaUlkyuVyeuHhFje/sGrv6clm24V8tl023Sh9+l4a5d/TWg3D8SgTN1gnAMwKxLGNB3RAdMOc+0hrOQHI4Sos5N/ANUCab2Jz0HT2l7r7SeEySjNQZvQrAbSfh4wODOZhxLnTt4qmNBIR91fhBkp9ch780usDN18fRKfL47Kkk6McxiiWcKLc7taqCGCwccMocChCO8MUdB0tTKQcj+4/C/tbq4fh7l3voW7Y0/UGhTdBknOvZakNncFgLPaUpPM7TkYYtCKK0prm4Iy6Om6gjQ2QlOM0PQHpdDVcbT12zAvjc93jobu729eTO9CDQpTKcg+8vigIAgqfBvc+OrjUZhs0N5FkOIt4mQFdMywpG2fjxxNlOHkYkFA3rUi4lusxc/T25Nr35LHKm5CS254BtLtie48c2Xtv1Bzr1m3q+vO4dDiGKkOpUy0Ys85gD1iaqDQ/HnAtosXnewkvUYoarK7Zf6DZqhRXaf5EczC2d++R+xtXDrNZDNjgzDABhsEwOdBZDQynimsVqFLtrO8m+P2S3JOTpewBqTlLXUHINru2A55hBP526sZiRx5d/+TPDAMXYAZMwKyUNcBIagVnEaVlpZqT8pDNZi9mD2QPQlZozlpdlLr2gCDg7At7mrefeBa8d3DpTFt/KFqdKmVBZ5IqriQNVNz/af4l5POA5LMAe7IuD0mpS9IseDx5/Lp/AA48GrVx7bAvb3+mrn9IM44p0GpiTuOKUNwhWRBciIfWNdLU5PoE89lY0z0zzK8xYIFzdSBgSgMcFw2bFzUJpR8VJnRGDZ3R28SCj64vxTC/waBliSRdOBgWnV6aVnyQVBD8H6SWkQpv8nhwdmIYJi6j7zGOosUVK4qhlIBFCn5L6pex169cKvEC7aDgETPM7zNg6oOHHMOJCu8zLZaL3MhHKY666UIMrfevrxzyA6UVbcdJjlPcXrlfmnjaDzTi2LFS3JOfhfm9aE9HlGM+mcZuGSkJOrdqtLhghvnzDJ47TdxP/zCQLCE2sjn+j87bwfsbV9l+iWFTNy8M+3wySsllxep3WVK8xu3bd4/25K9BO7dloTvko08JyynJeE7zte/Cvgs/H+YXO/fw6JCXNoAkoZOU5PRc2Hd71JyZw2y/ydQlV0MhnnaWLMmoNp37PO0Y5h8wbMMpe8hLH+kySgUauyf/RZi/Ee2pST4fKf00Vfsu0gXuzxk341qbD6XkvL2CVuafQ8tryUVJRiWFSXvyL2kXdN9O+W/eWYrKv8jATe0U5n/+85//vGPXen6aCKLwNzPb0DSL3QWa/ojRmGqhaEXUUqq1sT9MjdBUqVqMvzAN1hAgUSNGAwlePHryajxz8QgnjiYGDyZKhIv/i/t2lnS3bFGEgwe+NG9mZ2e+ee/Nm02afAc4wAH+M3QcJVnbvoLECv4bRzuwfyABETea2ekJgX1C79EXquxFOhn2BaT8sD0NF4o+7BHhmZGUZhOl3KyPz9/WsRfwnhuzNkoUNx5H+EAitadkjjjVWOHorGGHExr04X9PZotLukEHcXUMhqxtNP4vkc/cmPXCiVidmJdVs8qGqmnsDqL35AsNregm6dNoTj54X5ceKLurzLsq377TbSOl7GoZFrRyRWe7uJN+1/F5P6U0Z9cd/a1isEWT5CsWdBlmfLmTxAsO9elEKSP+RnQ51+c4nLPj44nbMQ9ls87J1rxO7VUl+KfILdEll4YjtpmKcHVsMxqDJzpJo4W1AVuNUCivsw2+8zX3Om/p2UlzoTaX6M8mVFDtL21ToE0MZdqlVpm5M8dguSgb6N9VdCTprnfWVy+bY/Elf3MSGcLzSjXd5pupylncMkS6YYydTvQPA97Hsso86yHYplhqKzZ0P+gauYta5NaHEHk5t9zvgwVxpAw3+IYyDWfqZBlxJ+CL1jePCRhQ56MecOl9dshotsMsr2YOlJ47s5o9SVZsKG6q/o2kYkYSPQ0LmcVm5DYjxZhBi7bXTKbL5kZGfehJ3CwEFKokL1ExoLroJYUZ49sMoEnFYMcIJZO7AeHoIfr//HLtVfZBdk2jWRYp50RkJ5UDlNpsHCdPsTacxjnNJ5IC0PpSufWly0RFv+B16rUDoEu1nFsojIGN5rTpbl0q41c7wUzgwULY7HJ3A1RIL9V2z2QNvFwbLegBpNf9kDHC967gGhuTxlLLuW1oLu/9GAPUZ/dqjwYzX0LglqtvPhmlwyTkmGO1JHU9SQKSH2NUKpG+5OeffUQq8/J8ZdAHtvVoNk3D0b8jKUvmVq8OU+WllyfRJIW+Uv4DqTEqmHAYLmgqPN1+dexa6WK1EVgJgcYkoDxKyUcLwm7aeEqNaW/1AF5f6vqTM4f9aLqDhyUNziOwGempaPFUbPVQjMZBuD9+RSPX5HuunCjDtoY54+QyfC5oQ8tY7tIow+kL2YeBAAuWALmWgIePVNYe6CZSl3Ra+3P4c9/eLSy8fWqvncC5Z3AhkxQWqTDAxBaYNMwygH+5Fkr1WV9l8j59/JrRuKVMLuVE2sw3+dcMX44BE1NvPEqgEczkuzIKkL405QXbASapcKLFcYVhoHy9UilNLY6VF843ApcOq2DmC8U0zPgJZl/cmlPXOuDwqqoWAdBZevvjmgpnbTpP3wrflg5h57MZJtMp4J2cjGBnH4h0xHZQivGT3DJyMkZDMdJboweAychl0IqcJNdaq9khg5QJcCE4rFoyP+CMGgEYk0BHBuu+kc80Zk7i3LpgQqHV8r3RkAZNCE/sUHcsLLjvvq4wPZupZrJFpRpXePBEVz7AG/l8PhNHI69zw7VgV1c+rQTz+Wo+HwhUfYIHBwczYaYEMx1QCjoTRMpF8tfc9NcegeL72gD06drN+uWQ51OP+M2q+ay0EUVh/Jx7T/AyGJOphkmIKMU/JJI6sTEhMSoTjQ2EpIY2Jlnkn4gYQjbiqqLFblwWKqUg9AXcWFfmCaSLLroILX2DLvsKvTeTCK1018Pwzcw3zG++w4HhDkyja+WvM8w4P8xaGtv4XOBARqR6/LGGm4XwbjvbbHQ1MLqp0N08YfJ9jPOFPKCCouPTPtAPi0OuVHYBA1OtQ4OvvLR0BlB7xhqTAgBxLtw2Gc1WAba/I0B80g1g3GgwVQFI32osWiprOB4aQi8XgXu3BEUXS0eMmORx5lHQbYKmixm7pmR6kunzJiQieSCXSxAavzSO9RsNp1IM9Csni07PeOUKntnt4/TlvA8AR060XIpxUFDw+L1cfzflARnnbf3Ag0bBjBxDYjkGqAYoH+VErK9oTEHjtxI6Ee2waD/pmIO4CD0ppRlPl1luj/pJpfiPOBy1I6sJZrQyp7HEagyXC30oESdCCeUSqpKiguK4N112RGXSxxLKUS0UZ5qUi8qLJge7/bCEgjt/XUOj5xp14tob2MgIWs7bSfFB0nGv+VSXUFRQcqRHwHfS8SV3clN3Tc7uoUYdYfPK1+iNAnqehzfWeiadyqRGXSW9GST1p9CGhmh8emyQFLWLRcBcWduxrFQxP2w/7E3MbnM5X7PR0xAPzq1qYddFkRjAo29qUCs2FPwd9WmpoDA/cw91zIxp8WJIL44CFNqCBbsqactL662GZ/ZQGD3Z6MueGxytGK2H9YNIFWX7X6UbLzohd6EH/RU3SujIhy/D9nGiUt6zhG4JDseWCcEzFzEpqLXbmawL9KyTUe2FAIpVfQ7lBYi4dDnXK05opvbKP7cYdfaBKq/3B4PibDQQQCTBZQkavpsEZyIQEMz2iA08sj1Ooi8kbeeWm8kztQkp/aSk7iC1+1s4sgceKe9PlwmhjrgtEhol+N8l/5ZbSMpa6tfcoB79s+b60i/7lt9Um8Fu0zAcxh8AiQvX3bghceFY7j3yDnDiDfoUtszYptCZUezgkJCkldK0IitJq2ZKu9XqhNqiSWEwoYkDh4J4AT4nMImvjtW06k9/+9+cvs8Pa927d+9Ordu3byMtB7dxzwiHdCrB3aYYjHEI040YNbkKCkfd6DVSXRhVBMvoxcvaCIS1WKXl6sNEvhB2x8ZkC/xQ0EoMwkyZgeHClxi+8P1Oxx+NRq924ziGvQzBDIb24XsDulszxcmpawvLmsHcN1cYGlKIFwc6NNAQH9vWrCrxZO8uTh7ePXjwwsS6zl6+POt2DfP5/tH+kzothzpbUsvcspzoGW/mMxY63rbgTS+V3prTredYdOglLl3ljVJpL1UfPgRSqvvfMctPPwKpph8PDfV8/8hAzX76K6LdiMypKkWRq7BwJYk4S1SzKeVTfk1Sly8R4kMczT2dX5Jyfqsk837/1tTMZ2PS/yoD2JXQkYFWPRIt4jLhbGiascKRYZElXsZ5khSPrkkPteOupxNtr9RAiJbsCH8i/aurOAmu4rh7HMTxE/L5HYjQPyjdIH8CWf+guRNd0sJAN2TL8ihPWE9vUvdEDSz/u7y1N5rIEXoEKHp0HLS7iPrUUBNsQ6YJlUbERRuoXUMpTTaP1ZDn6WaTZHQolwuNIFpDlzVUAVqSyeTr2VhdjPuH4+CwbaBIe9TQ15BFI7J0tbdhNZQ91tunas0dkiqy5GtJd9RqpWZl4sqB3wF0F9AgGGM3fwUX7XHQfldDQa2gSLMZaG+YkZz/hUYqDGVWJB4dao81vdlSRSu1ashWWkNfYfnmH5oEcbfbPg7eGej5G6hOy4FZQTnVDpfNavlNkqbEQaMYzxR1FO7mDdkQ6SS9X0PjiYoP4v+g3wB9//YmLWcjx3hd0DTnMudFkoZOst5xUgYoW+iZdnbW+hIrF6VWg9EeoAeAmmdzGvw+bFfQC/Lz/AjQm0ptEXoqc0j+aEEWC5JtyTVn2GYvpXyBtOUOpSVpkYE4JeT+aLdPPh3EYzKdJh+n5Hg6/WLek1+IugD5vq4UD98z2su15/xp1Yx90oijON44NYFG5qZDExaXLixN3NukW9N0cHByaJoujU2jY/+CHwE0FzwP0IOegbsTE+8qlQOBK1RQUyA2YKJyahoHByUkzH3v97uiJsZQ5QEXpk/e+x6/dwyfuLC8kUjA7d5eE3zn2+erL71CfKmyAbLLaL6y/1Zx5/OOQKS57+G4Us40zXotbQIUr9YxtgnK2He05WIxPNM+gapsvp+CgG/Um3BH+f1w9gUxuCjCGsEtogQinH4Eg3d0qGSy0+nIrGB2ZOL4r+Obflpe6qHBlW0m/L62sin6vfHpzG4suKgUK9MZt2GvOjAemEECRQ8n3nfKBI3mwcPhyRW67IDZE7B8yIQjJP0R/CDuSlJZXBhNEInsNAIRJFLoPGMiEX0kJKLa9u4xNTg+rDEeANmFQuNZUOXQbyyXiTQq/iBqZp3kI7qhI3ULJQq66xgUsoROT/Z6soJz/Pd7SBAKL9grhrEkSQAtk0MxSEhGicKnRCTOk083OV2zcCnzFBkG6FdkXlyXFUbGwb3Cp4VA4/Tj50l8HdYfQhckG5ohRIfjmebm2lYHZ0cmxglE5gleq6HhyV9IxJcXmQD2J8iq9xq0RAiXTp+luZQJi56tTwaFMLs3mB9oDOLwTF5F6OZVqBElpSMbmtvqplijNjPMwryhMNpl7NPHsGLRhiqLV6E5tdstmDwPeVYBikhU217cqrUBkkKDvU4V6LT0DzrXNM3anpVq77WqYWgUkBDmrQIRypg+EU+Y3amI0Nkr0C0uGaq3C1FTqsk4ejVMw7y9XChjIjV4CTUQKtnQ0HzS0g7aBXWCrs8Lqy8nyQla2yX0lKhuByHNoyzRdIuo4E211PqBeqI+heEvIMy+tbZ40BsTi1lyKjokko0SlTM0QlRCUthol6+r6eiJjGH+h+D1aXI3Js7ur1cU49nhjppr6JxHU7OqhnpXuybLqbYWBhurf6QdbVGBdRcIKEaEM/C0651QsgNns1UHY0yWW9YdBKJH4xX3wiwaaLYHHwIdnMp9slytHqcgzDvU0MjYt0AAoPb6tJWxGexy4vNH1521tjEHUAGJUPZfkZerqLbdx8Zyvcl4KBTbnGez1zHM+9XIVBP2PGp9MzyUPCC1bXiswfKE2Vs1fFoMolzPzxrAhL3UC3Mg2KlSi+fr2ivnwJDMGCxgmAMu55f+f+1/AVqtAD/MvqQDAAAAAElFTkSuQmCC) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.form-product-list li:first-child {
    background-position: 0 0;
    display: block
}

.form-product-list li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.form-col2 {
    margin: 15px -10px 0
}

.form-col2 .form-holder {
    margin-bottom: 0
}

.form-col1-2 {
    float: left;
    padding: 0 10px;
    width: 50%
}

.form-col label,
.form-col1-2 label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.form-col input,
.form-col select,
.form-col1-2 input,
.form-col1-2 select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.landing #email,
.landing #firstName,
.landing #lastName,
.landing #phone {
    width: 100%
}

.form-col {
    margin-top: 20px
}

.submit-btn {
    text-align: center
}

.sub-btn {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.secure-form {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.secure-lock {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.error_msg_frm {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.sprite-Dr {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.footer-client {
    background: #ebebeb;
    padding: 25px 0
}

.footer-client ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.footer-client ul li {
    display: inline-block;
    padding: 5px
}

.sprite-f-norton {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.sprite-f-mcafee {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.sprite-f-visa {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.f-nav {
    display: none;
    margin: 30px 0
}

.f-nav li {
    float: left;
    width: 50%
}

.f-nav li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.f-nav li a:hover {
    background: #0db9f9
}

.floating-bar.float {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.floating-bar {
    background: #0006;
    padding: 5px
}

.float-btn {
    text-transform: uppercase
}

.header-inner {
    background-color: #000;
    padding-bottom: 60px
}

.inner-logo {
    padding: 10px 0;
    text-align: center
}

.inner-logo img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.order-banner {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.order-product {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.order-form {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.order-product-head {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.order-product-head ul li {
    float: left
}

.order-product-head ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.order-inner-product {
    padding: 40px 40px 9px
}

.order-product-img {
    float: left;
    margin-right: 60px;
    width: 120px
}

.order-product-img img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.order-product-content {
    float: left;
    margin-top: 30px;
    width: 365px
}

.order-product-content h5 {
    font-size: 20px
}

.order-product-content h5 br {
    display: none
}

.ex-space {
    margin-left: 28px
}

.sm-txt {
    font-size: 14px
}

.order-product-content table tbody {
    margin-top: 40px
}

.order-product-content table thead tr td {
    padding: 0
}

.order-product-content table tr td {
    padding: 10px
}

.order-product-content table tr td:last-child {
    text-align: right
}

.order-product-content.ty table tr td:last-child {
    text-align: left
}

.order-product-content.ty p {
    margin-bottom: 0
}

.table-style {
    display: table;
    margin: 0 auto
}

.table-style.order-arrive {
    text-align: center
}

.table-cell-align {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.payment-head {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.payment-icons-list {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.payment-icons-list li {
    display: inline;
    padding: 0 1px
}

.payment-form {
    padding: 0 15px
}

.payment-form .form-col2 {
    margin: 10px -5px 0
}

.payment-form .form-col1-2 {
    float: left;
    padding: 0 5px;
    width: 50%
}

.payment-form .form-col label,
.payment-form .form-col1-2 label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.payment-form .form-col input,
.payment-form .form-col select,
.payment-form .form-col1-2 input,
.payment-form .form-col1-2 select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.payment-form select {
    font-size: 13px
}

.payment-form .form-col {
    margin-top: 10px
}

.payment-form input[type=tel].cc-input {
    padding-left: 30px
}

.secure-form2 {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.secure-lock2 {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.sub-btn2 {
    margin: 16px 5px 0;
    padding: 15px;
    width: 98%
}

.sub-btn2,
.sub-btn3 {
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase
}

.sub-btn3 {
    margin-top: 5px;
    padding: 30px;
    width: 80%
}

.payment-form input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.payment-form input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.payment-form input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.payment-form input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.form-secure-link {
    color: #969696
}

.billing .order-product-content .discount,
.billing .order-product-content .total-discounted {
    display: none
}

.billing.downsell .order-product-content .discount,
.billing.downsell .order-product-content .total-discounted {
    display: table-row
}

.billing.downsell .order-product-content .total {
    display: none
}

.billing.showAddress .form-address {
    display: block
}

.order-icons-list li img {
    width: auto
}

.inner-footer {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.footer-menu {
    padding-left: 0
}

.footer-menu li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.footer-menu li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.footer-menu li:last-child a {
    border-right: 0
}

.copyright {
    font-size: 12px;
    margin: 10px 0 30px
}

.inner-footer p {
    font-size: 10px;
    line-height: 16px
}

.header-inner2 .logo img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.header-txt-flag {
    color: #fff;
    font-size: 13px;
    margin-right: 5px;
    text-align: right
}

.flag-img,
.header-txt-flag {
    float: left;
    margin-top: 12px
}

.upsell-wait-txt {
    background-color: red;
    color: #fff
}

.upsell-wait-txt,
.upsell-wait-txt.alt {
    margin: 0;
    padding: 10px;
    text-align: center
}

.upsell-wait-txt.alt {
    background-color: #fff;
    color: red
}

.upsell-thks-txt {
    margin: 20px 0;
    text-align: center
}

.upsell-thks-txt.alttxt2 {
    margin: 0
}

.upsell-thks-txt .sm-txt {
    color: #959595;
    margin-bottom: 5px
}

.upsell-thks-txt h4 {
    margin-bottom: 10px
}

.upsell-thks-txt h6 {
    line-height: 22px
}

.upsell-product-header {
    padding-left: 20px
}

.upsell-coupon {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.upsell-coupon img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.upsell-btn-area {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.upsell-btn-inner {
    position: relative;
    text-align: center
}

.limttime-offer {
    color: #690409;
    margin-top: 30px
}

.limttime-offer,
.limttime-offer-1 {
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px
}

.limttime-offer-1 {
    color: #666;
    font-weight: 700;
    text-align: center
}

.md-btn {
    font-size: 13px;
    padding: 10px 20px
}

.lg-btn {
    font-size: 23px
}

.addfor-just {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.order-btn-inner {
    max-width: 245px;
    position: relative;
    text-align: center
}

.thks-continue {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.thks-continue a {
    color: #959595;
    text-decoration: underline
}

.thks-continue.alt:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.verified-by-logos {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.confirm-container {
    margin: 40px auto;
    width: 750px
}

.confirm-inner {
    margin: 40px auto;
    width: 600px
}

.confirm-img {
    float: left;
    margin-right: 25px;
    width: 125px
}

.confirm-img img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.confirm-txt {
    float: left;
    width: 450px
}

.confirm-txt h4 {
    margin-bottom: 10px
}

.protect-package {
    background-size: 8%
}

.error-message {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.has-error .error-message {
    display: block
}

.inner-page .popup-wrapper,
.popup-wrapper {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.popup-wrapper .popup {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.popup-wrapper .popup .popup-inner {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.popup-wrapper .popup .close-popup-link {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.popup-wrapper .popup .close-popup-link:after,
.popup-wrapper .popup .close-popup-link:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.popup-wrapper .popup .close-popup-link:before {
    transform: rotate(45deg)
}

.popup-wrapper .popup .close-popup-link:after {
    transform: rotate(-45deg)
}

.popup-wrapper .popup footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.popup-wrapper .popup footer .close-popup-link {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.popup-wrapper .popup footer .close-popup-link:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.popup-wrapper .popup footer .close-popup-link:after,
.popup-wrapper .popup footer .close-popup-link:before {
    display: none
}

.popup-wrapper .popup h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.popup-wrapper .popup h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.popup-wrapper .popup header+h3 {
    padding: 3px 0 17px
}

.popup-wrapper .popup h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.popup-wrapper .popup p {
    padding: 0 0 17px
}

.popup-wrapper .popup .form-popup {
    padding: 8px 0 22px
}

.popup-wrapper .popup .form-popup .form-holder {
    margin: 0;
    width: auto
}

.popup-wrapper .popup .form-popup .form-holder input[type=email],
.popup-wrapper .popup .form-popup .form-holder input[type=tel],
.popup-wrapper .popup .form-popup .form-holder input[type=text],
.popup-wrapper .popup .form-popup .form-holder select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.popup-wrapper .popup .form-popup .form-holder textarea {
    border-radius: 5px;
    margin-top: 10px
}

.popup-wrapper .popup .form-popup .form-holder .error-message {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.popup-wrapper .popup .form-popup .form-holder .error-message:after {
    display: none
}

.popup-wrapper .popup .form-popup .button {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.captcha {
    margin-top: 10px
}

.popup-wrapper .popup .form-popup .button:hover {
    color: #fff !important
}

.popup-wrapper #popup-declined .popup-inner {
    padding: 27px 40px 40px;
    position: relative
}

.popup-wrapper #popup-declined h2 {
    padding: 0 0 24px;
    text-align: center
}

.popup-wrapper #popup-declined h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.popup-wrapper #popup-declined .reason {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.popup-wrapper #popup-declined .reason h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.popup-wrapper #popup-declined ul {
    padding: 4px 0 3px 30px
}

.popup-wrapper #popup-declined form {
    margin: 0;
    padding: 12px 0
}

.popup-wrapper #popup-declined form .form-holder {
    padding: 0 0 10px;
    width: 100%
}

.popup-wrapper #popup-declined form .form-holder label {
    float: left;
    line-height: 34px;
    width: 150px
}

.popup-wrapper #popup-declined form .form-holder input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.popup-wrapper #popup-declined form .form-holder select,
.popup-wrapper #popup-declined form .form-holder.cvv-code input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-link a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-image {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-image img {
    width: 205px
}

.popup-wrapper #popup-declined form .button {
    margin: 0 0 0 150px;
    width: 205px
}

.popup-wrapper #popup-declined .lock {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.popup-wrapper #popup-declined .lock img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.popup-wrapper #popup-declined .tip {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.popup-wrapper #popup-declined .tip .icon {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.popup-wrapper #popup-declined .tip .text {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.popup-wrapper #popup-declined .tip .text:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.popup-wrapper #popup-declined .tip:focus .text,
.popup-wrapper #popup-declined .tip:hover .text {
    display: block
}

.popup-loading-wrapper .popup .product-image {
    height: 260px;
    margin: 0 auto 6px;
    width: 198px
}

.floating-bar.float {
    display: none !important;
    opacity: 0
}

.popup-loading-wrapper .popup .lock-image {
    margin: 0 auto 3px;
    width: 90px
}

.popup-banner-wrapper {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.popup-banner-wrapper .popup-banner {
    padding: 50px 10px 0
}

.popup-banner-wrapper .popup-banner figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.popup-banner-wrapper .popup-banner figure a img {
    width: 100%
}

.popup#popup-mobile-order-form .popup-inner {
    background: none;
    box-shadow: none;
    padding: 0
}

.popup#popup-mobile-order-form form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.popup#popup-mobile-order-form form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.popup#popup-mobile-order-form form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.popup#popup-mobile-order-form form .form-holder {
    margin: 0 20px
}

.popup#popup-mobile-order-form form .button {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.popup#popup-mobile-order-form form .button span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.popup#popup-mobile-order-form form .icons {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.popup#popup-mobile-order-form form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.popup#popup-mobile-order-form form footer .button {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#payLft {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.order-banner {
    border-radius: 6px;
    padding: 20px
}

#payRgt {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#rightForm .rushWrp {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes pulse {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#rightForm .rushWrp input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#rightForm .secure {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.pulse {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: pulse;
    -webkit-animation-name: pulse
}

#payMulti .payProd {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#payMulti #payProd6 .bottleOver {
    background-size: contain
}

#payMulti .payProd .bottleOver,
#payMulti .payProd .bottleOver_discount {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#payMulti .payProd span.radio {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#payMulti .title16 {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#payMulti .title17 {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#payMulti .title18 {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#payMulti .title19 {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#payMulti .title16-2 {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#payMulti .title18 strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#payMulti em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.blu2,
.blu2 * {
    color: #0975cf !important
}

.red,
.red1 {
    color: #c00
}

#payMulti #payProd1 .bottleOver,
#payMulti #payProd3 .bottleOver {
    background-size: contain
}

#paymentWrp .formBg {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.package-info__title {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#rightForm {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#rightForm p.full3 {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.formContent {
    color: #000
}

.s-info {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#rightForm input,
#rightForm select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#rightForm .rushWrp input {
    height: auto !important
}

.order-banner .s-info .error-message {
    right: 94% !important;
    top: -1px !important
}

.order-special {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.order-special header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.order-special article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.order-special header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.order-special header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.order-special header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.inner-page footer {
    top: 0 !important
}

.order-special footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.clear {
    clear: both
}

.order-satisfaction {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px
}

.order-special header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.order-banner .formContent .title {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.order-banner .form-holder {
    padding: 0 0 7px;
    position: relative
}

#rightForm .form p.half2 {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#rightForm .form p.half {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#rightForm .half {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.formBg .error-message {
    right: 90% !important;
    top: 25px !important
}

.home #index-form .error-message:after {
    display: none
}

.has-error .error-message {
    display: block !important
}

.cvv-link {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.cvv-link:hover {
    text-decoration: none
}

.exp-date {
    margin-bottom: 6px
}

.error-message:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.selW {
    display: block;
    float: left;
    width: 48%
}

.half4:after,
.half4:before {
    clear: bottom;
    content: "";
    display: block
}

.half4 {
    display: block;
    margin: 0 auto;
    width: 90%
}

.selW select {
    float: none
}

.selW:last-child {
    margin-left: 4%
}

.half3 {
    display: block;
    margin: 0 auto;
    width: 90%
}

.half3 input {
    width: 50%
}

@keyframes pulseHow {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes flipInX {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

.no-dec {
    display: none
}

.order-banner .error-message {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#payMulti .payProd.cuR {
    background-color: #feeeb0 !important
}

#payMulti .package1 .payProd .bottleOver,
#payMulti .payProd .bottleOver_discount {
    margin-right: 11px;
    padding-left: 360px
}

.btn-with {
    width: 220px
}

#payMulti .package1 .payProd .bottleOver:before {
    display: none
}

.top-trends-desc p {
    padding: 5px
}

select.error,
select.valid {
    background-position: 85% 50%
}

#error_msg {
    display: none;
    margin-bottom: 45px
}

#error_msg,
.errorMsg {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.errorMsg {
    margin-bottom: 15px
}

.page-id-2472 .heading_content_container,
.page-id-2577 .heading_content_container,
.page-id-2793 .heading_content_container,
.page-id-3109 .heading_content_container {
    padding-top: 60px;
    width: 100%
}

.page-id-2472 .lc_content_full.lc_swp_boxed.lc_basic_content_padding,
.page-id-2577 .lc_content_full.lc_swp_boxed.lc_basic_content_padding,
.page-id-2793 .lc_content_full.lc_swp_boxed.lc_basic_content_padding,
.page-id-3109 .lc_content_full.lc_swp_boxed.lc_basic_content_padding {
    max-width: 100%;
    padding: 0
}

.section-guranteed {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.section-guranteed .w_inner .w_thumb img {
    width: auto
}

.section-guranteed .w_inner .w_desc {
    position: relative
}

.section-guranteed .w_inner .w_desc:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.section-guranteed .w_inner .w_desc p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.landing .check_area,
.yellowbox i {
    display: table-cell;
    vertical-align: middle
}

.landing .check_area {
    padding-left: 10px
}

.landing .check_area [type=checkbox]:checked,
.landing .check_area [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.landing .check_area [type=checkbox]:checked+label,
.landing .check_area [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.landing .check_area [type=checkbox]:checked~label:before,
.landing .check_area [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.landing .check_area [type=checkbox]:checked~label:after,
.landing .check_area [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.landing .check_area label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.landing .check_area [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.header-inner.billing br {
    display: none
}

div#account-nformation>div {
    display: block !important
}

.in_fileld.bill_adr,
.in_fileld.bill_city,
.in_fileld.bill_cont,
.in_fileld.bill_state,
.in_fileld.bill_zip,
.in_fileld.email,
.in_fileld.first_name,
.in_fileld.last_name,
.in_fileld.password,
.in_fileld.phone,
.in_fileld.ship_info,
.shippingInfo-wrapper {
    display: none
}

.checkout-form-div {
    padding: 20px 5px
}

.checkout-form-div input,
.checkout-form-div select {
    border: 1px solid #999;
    font-size: 14px;
    height: 33px !important;
    margin-bottom: 10px;
    text-indent: 9px !important
}

.checkout-form-div input[type=number]::-webkit-inner-spin-button,
.checkout-form-div input[type=number]::-webkit-outer-spin-button,
.form-col input[type=number]::-webkit-inner-spin-button,
.form-col inputinput[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.checkout-form-div input[type=number],
.form-col input[type=number] {
    -moz-appearance: textfield
}

.in_fileld .in_fileld {
    height: auto !important
}

.ex_date .select2-container {
    width: 50% !important
}

.ex_date .select2-selection__rendered {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}

.checkout-form-div .mm-button.large {
    background-size: contain;
    margin-top: 30px;
    text-indent: -9999px
}

.checkout-form-div .mm-button.large,
.checkout-form-div .pay_button {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: pulse;
    -webkit-animation-name: pulse;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    text-align: center;
    width: 100% !important;
    width: 100%
}

.checkout-form-div .pay_button {
    background: #0000;
    background-size: contain;
    margin-top: 0
}

.shippingInfo-wrapper {
    margin-top: 20px
}

#payMulti .title17 br {
    display: block
}

#payMulti .title17 p {
    padding-top: 10px
}

.mm-checkoutContainer p.mm-formError,
.mm-formError {
    border-radius: 0 !important;
    font-size: 11px !important;
    line-height: 16px !important;
    margin-bottom: 10px !important
}

.arrive-date {
    font-size: 14px;
    padding: 20px
}

.arrive-date .orange {
    color: #ff1c1c
}

.secu-row {
    margin-left: -5px;
    margin-right: -5px
}

.order-icons-list {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.order-icons-list li {
    display: inline;
    padding: 0 2px
}

.order-icons-list li img {
    margin-bottom: 15px
}

.secu-2 {
    margin-bottom: 30px
}

.securityIcon-sec .container .order-icons-list {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.securityIcon-sec .container .order-icons-list li {
    margin-bottom: 15px
}

.securityIcon-sec .container .order-icons-list li img {
    height: 40px;
    margin: 0;
    width: auto
}

.securityIcon-sec .container .order-icons-list li:last-child {
    width: 100%
}

.sticky-red-top {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.sticky-red-top h2 {
    margin: 0
}

.focusOffer-page .upsellMain {
    min-height: calc(100vh - 325px)
}

.upsellMain h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.upsellMain p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.font-weight-bold {
    font-weight: 700
}

.upsellPage img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.upsellPage span#button_focus {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.bottom-nothanks a.btn,
.bottom-nothanks a.btn:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

@media (min-width:1400px) {
    .upsellMain .container {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .dr-img,
    .site-secure {
        display: none
    }
}

@media (max-width:1199.5px) {
    .mental-ability-content {
        width: 615px
    }
    .testimonial-content {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.header-fixed {
        padding-top: 100px
    }
    .container {
        width: 750px !important
    }
    .landing h1 {
        font-size: 38px
    }
    .landing h2 {
        font-size: 34px
    }
    .landing h3 {
        font-size: 28px
    }
    .landing h4 {
        font-size: 24px
    }
    .landing h5 {
        font-size: 20px
    }
    .banner-col1 {
        margin-top: 50px;
        width: 330px
    }
    .banner-col2 {
        margin-top: 150px;
        width: 395px
    }
    .banner-col1 ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .banner-right-list {
        margin-top: 30px
    }
    .banner-right-list li {
        margin-right: 0
    }
    .banner-right-img img {
        max-width: 100%;
        width: 265px
    }
    .sapill {
        font-size: 20px;
        line-height: 30px
    }
    .tab-banner {
        background-color: #000;
        display: none
    }
    .brain-power,
    .cognitive-enhancement,
    .genius,
    .mental-ability,
    .testimonial {
        padding: 40px 10px !important
    }
    .mental-ability-img {
        width: 185px
    }
    .mental-ability-content {
        width: 485px
    }
    .ability-oranga-box {
        width: 345px
    }
    .ability-list li {
        float: none;
        width: 100%
    }
    .brain-list {
        margin-bottom: 0
    }
    .genius-inner {
        margin: 30px 0
    }
    .genius-img {
        width: 245px
    }
    .genius-content {
        width: 445px
    }
    .boosttest .container,
    .hard-clear .container {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .boosttest-inner,
    .hardclear-inner {
        margin: 0
    }
    .boosttest-content,
    .hardclear-content {
        min-height: inherit;
        width: 75%
    }
    .boosttest-img img,
    .hardclear-img {
        display: none
    }
    .testimonial-img {
        width: 120px
    }
    .testimonial-content {
        margin-top: 0;
        width: 530px
    }
    .cognitive-enhancement-table tr th {
        padding-left: 20px
    }
    .order-product-img {
        margin-right: 20px;
        width: 95px
    }
    .order-product-content {
        margin-top: 5px;
        width: 331px
    }
    .payment-head h3 {
        font-size: 34px
    }
    .table-cell-align {
        padding: 0 3px
    }
    .order-inner-product {
        padding: 40px 20px 9px
    }
    .ex-space {
        margin-left: 0
    }
    .thks-continue {
        margin-bottom: 30px
    }
    .form-product-list {
        margin: 120px auto 20px
    }
    .sub-btn2 {
        font-size: 15px
    }
    .right-arrow2 {
        top: 2px
    }
    #payMulti .package1 .payProd .bottleOver,
    #payMulti .payProd .bottleOver_discount {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #payMulti .package1 .payProd .bottleOver:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .main-page.landing .container {
        max-width: 100%
    }
    .securityIcon-sec .container .order-icons-list {
        margin-bottom: 0
    }
    .form-box {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .container {
        padding: 0 15px;
        width: 100% !important
    }
    .landing h1 {
        font-size: 37px
    }
    .landing h2 {
        font-size: 34px
    }
    .landing h3 {
        font-size: 28px
    }
    .landing h4 {
        font-size: 24px
    }
    .landing h5 {
        font-size: 22px
    }
    #payLft {
        width: 100%
    }
    .floating-bar.float {
        display: block !important;
        opacity: 1 !important;
        padding-bottom: 17px
    }
    .banner-right-list {
        display: none
    }
    .order-counter {
        font-size: 12px
    }
    .order-special article {
        width: 100%
    }
    .order-special footer {
        padding: 14px 15px 16px
    }
    .order-special header h2 {
        font-size: 30px
    }
    .order-satisfaction {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .order-delivery {
        background: #fff3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABGCAMAAAB/l6PtAAACfFBMVEUAAAAAYZ4AYZ4AYZ4DYZ8AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4BYZ8AYZ4BYqAAYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4EYqAAYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYqAAYZ4CYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4AYZ8AYZ4AYp8AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYp8AYZ4AYZ4BYZ8AYZ4AYZ4CYZ4AYZ4AYZ8BYZ8AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4AYZ4AYZ4AYqAAYZ8AYqAAbbAAYZ4AYZ4AYZ4AbK8CaasAYZ/LJUSRO2UAYqD4EykAYZ6bOWIAYZ8AYp//DR0AYZ55P2vmGC4AbLAAaqwAcLUAaqsAYZ4AYZ4AbK+AP2vOIT2KO2bJJEIAZ6jLJkX7GjPuGzb/Cx7PJkb/BQ/gFy8AYZ4Ad78Ac7oAaasAaaoDaqsAa60AbbEAdr0AdLwAbK8CaKnHLVFoSHrIK0y7L1SFPmqPO2SNO2bMI0IAbrKqNl7EKEq9L1P6EiRpSHn3EycAb7UFa64AbbIAZ6jMJkQIZ6pzQ3G4OGFwRHQFZKOrM1rBKkwAaKh9Q3GWOWOoNVzKI0KOPWjOHzvOKkzfIT9USXoAYp8AdLwAZaUAbrELa64Adbx0SXl1SnsdX5oAdLufO2UvV5ADe8UCbK/LJkYAaqzGNFo5Vo4AecIuWpNbR3f/GjEMa62zMFQoVo5qRXb/BxcAYZ4AaqwAY6EAYJwAb7QAZ6fYxElbAAAAznRSTlMA4H31BP3B+fL7zAjwylVSIRDRYjjatyjPiHoG6MS0lJFwIxoWEgzm3LCrn56YgDIraF5ORB/u67ybd2taSUctJceppINlPhw1E9WnoYp0T0z37OTi2MCuQkA7DufTuY7vjYVsVjAmsk1LNjIvEwf++/Dj1r6ZeHJuY2FfSD88MioUCv788vDp3trXysGyk4B3a2hjX1hNOTgoIRAEt6qfmYJ4eHVuXFhUTExEREQ+LiIaBPjszsy9urmimIuFgYCAfHt6bmNbW1lLQzkuDeyP+b8AAAhJSURBVFjDpNbpTuJQFAfwg4WhQGXRQtkRWRVZLA6ytIiAiDswRFkiJpMYk8l8mzeYBzzPNLQueIe2LP6+NGma25P7v+fkwn+ey0Fnz4Td477uK5hNmGPJVg4COgN+TRGURe6aL5cmXJ8H1J2Lt1dbuCYraDsfhK8fcXUmDhaLZLfTq1b+eAFL0UezfMhNLZ9o3QLL+5s7S5v9RlzGBqyK40OB/uLK87AOTniaOFELU4N17dqaQR2qCcTgC/RctVxXXvwaSLnRaFgV8zarIPD8toznBUGw2vIdsVodDFsj9lf7mbNHYr73g856CjjnFghiv1BgaJqiqK7RaDTJjFPd6Rt6imGYQqHXO/Ynfugev7keDrxWqQ+iO3NhVoGQWb3BqOROFuCWYfyJRMJP4asEB4QrXEspDjV73AcwzpvfsouT89KMyrrFvcA3RfeTUsOIwSHbGhyJdyywXZSUgJD1ozJjC3ygxkrhOwOv30RJGAiCakOlQFn2LF18W5NJdBEn4MIp6ggITVRT4ECJvojo3LsJC3k2V7PnivgEbpxK2oGwh6rCKu2XO3fMxljaMKrROHUPhMglqpr4QFtMD7DlhApKQkBgaVRFseqNHTmxlUPmeuwEz8As7/chEPjV56uFE70N52t6nMcMhyhhBkB4Qg3m8fwGW29cfZzqBVLNwxFkHQMaJc4Y+XcXEjS733eUCcqVFh7KYs4BMvZY8Uqxq0NVZCBxa2pLrs3c7NQsH2+btPKVooWaklGQOfIpnVHqxoA3e/ERYPtn4w++MQlAqKA26fNx25OUVmVOM78tnyIsUThDt8lTU0JtDYjaJnL+7hALM3bbPjkKnORoc9yjNl35VH7UBT3MDDfmotkHwncGl1AM5z4XW3nBeRkgiLgQtdOxwEw+5UQFBhsQvLjAJVnsRoBCRfQumd2VdrHFuyh8GHf2/ajGTWY3/ld9fX4lFcZxAP/CvSSigIASQxkCCgioCZFaIZpbszKzYeXKNNP23nvvvffee++9fmr9Q4lZeQ92KnvV58V9ce89zznP+T7j9yugX4vOTOyyuDI01hD6tSKWWzUx9CtlhowuGUsyf1MVpoFDIqDu9UrrUum6XcF5/aakqKZuKZPZn3kl2+j3+uaCQ0fdKJdq8d2Q1Cj6EzNl3JuF100KkT8SM7lEDP0ZJzhyhMTFFPm+DxuXUl5KfywdHApuS+ct8rGd7cFkfkEI/YUccOipi3jHhO95ldjp7/BiwRHTZTc4fejAjhxkpb+lDOMebcOpE6PP63xl1FEPGMDR0Jl5qCGy86xLLaMeUYBjMAUI9JM7Ty4xQz0jjARHAhExWUkdi8tti6cem2HitpxyCrclsoDFx48S0D/QgWNUeExg+U1wxdM/UoNjUjbayTT2wvEufs9pBukT0Q0t/h9O+xhEjJD0iZHCM9OdlioZ0U8nHjHEIBaL9e5ysdivCNR2CWKRWuNXKsW2MGOMb4BonE3cK6W6/R9HRLFYlGlCkAiBKAwKKrGRDSk0cGZZiZ0hUbGCUTmV6WqKyewbqoAsinGM0AxWEvmNo4WU7FZ6yW/QkMhgc/VjHH5nHIK4iQ/oy3JiGK8sbWweLxVhcrkWLoGkdwRmRpuRRDbIGF4+wOYyE7VQ+f2F0Cq9ZgxihmREaKNCcsEimJGkYOXK7GHpUSl6pZuyYaJyoJCi2/QYq2RhJjvQEK7KB9wMH2kUmTUDnnAdkEVRpGQTo0tzEYy1MbkIEzj4QnOMv6DY2JaHgW0aaAvKJMlJvkBDMbit/YFEq8gEPpM0JjQBhuEY2cZHHE8sTR4FxKqsHgTR3mZiMahld+YtVFGrO2Fo+wxvnEOeMDXOHDa4Nbu35suGMYidJCts3Y1+DIoYT2xqKea3ncOk1qPaXJk5MV/d+grB3qxYd+jz46YVR/Dh89qM6XeBjTe1eL2yZfXUquctU1d9ftAEdsOX1VMfHrg+bdOolvlVq1pWyapWHsDpz1PXtMw62rJ6ypEmBGn+dOb+vUd1i2uuLF30ombvgr11jbvOXtu/aOvWOcdOLlgwZ/O2q0sXLqqpmVOzbNnSXUvOzFu2bc6zeVe2nVy09NK8eZs3L9hVc2xr87K6uv3g+ji7tn7f/sa9F+aeWlJ3rb52x4ntO+vnbpldt+/8ksWLL9c3Ni58u3DPxdra95dOza7dcXbP9h0Xrl7cvrhxYe3cy+eXHNwzd3b9vp0ntmzZCa5ZU6avuRMnOzxt+srj2nfrp1cenlVRWVm50Zy14uXBpvWHmg82Nx94UrGmQnp8SkXFutObpqytrKpa34TrGzbOWsfmTKtY+1TaUlkxjQ8OGY83wUjJm4RGz3jBfGtZRElknoSxSizJre3xj6ZqtNtNzqQhHpXc44lsIJvFHuqMnoD5JOlVPuqLbnKcTBmdYRkYC45Y0oMf4giRAmFWh4tKAJjIARmTZVchmaQdm9Mqj0VvUhnTLX0E0t6qgj6hJWy83TysWC4GYCnlpaf7wJXCqO2UnVkWGC++GLpAydGHFHCQ2aWCgTIQ4PN6TaOJVzC8t0s+wCv3eUgioYg8npOyA1+ZYfK+6eBSD5Mah0AczQIaigQmUg4MffOTaDAUY5frxuKb/PBxhr6ByVrLTaF8yKwqrwPjefyOs11BDQgiKo3ruE4nuscLUvtnqVU0ElEiiEQDnPLhKap4g12BiITC6nC/TmAoVksoAf3CLbBTqQVlPEuvkKJiTRE51Y4GUz534AS0Y/kMj9GwOsHQGVI2X64ZGD8wK1Q4QqHzCsmFnFABkzC5MD46hJcmz0a2cBLSwqWQyR3IzRQw1WpeaQj1icxAF18BUvT/Fi7yKgQAAAAASUVORK5CYII=) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #rightForm .secure {
        margin: 15px auto
    }
    .popup-wrapper p {
        font-size: .875em
    }
    .popup-wrapper .popup h2 {
        font-size: 28px;
        line-height: 30px
    }
    .popup-wrapper #popup-declined form .form-holder label {
        line-height: 21px;
        width: 100%
    }
    .popup-wrapper #popup-declined form .form-holder input[type=text] {
        margin-top: 0
    }
    .popup-wrapper #popup-declined form .form-holder input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #cvv_popup,
    .popup-wrapper #popup-declined form .form-holder select {
        width: 48% !important
    }
    .popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-image {
        padding: 15px 0 0
    }
    .popup-wrapper #popup-declined form .button {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .popup-wrapper #popup-declined .popup-inner {
        padding: 27px 15px 40px
    }
    .popup-wrapper #popup-declined .reason {
        padding: 23px 15px 25px
    }
    #payRgt {
        width: 100%
    }
    #payMulti .title16 {
        background-size: 100% 31px;
        line-height: 36px
    }
    #payMulti .payProd.cuR span.radio {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #payMulti .payProd span.radio {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #payMulti .title16 {
        padding: 0 0 0 35px
    }
    .no-dec {
        display: block
    }
    #payMulti .title16-2 {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #payMulti .payProd .bottleOver,
    #payMulti .payProd .bottleOver_discount {
        padding-left: 100% !important
    }
    #payRgt {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #form2 {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .popup-wrapper .popup .form-popup .form-holder input[type=tel],
    .popup-wrapper .popup .form-popup .form-holder input[type=text],
    .popup-wrapper .popup .form-popup .form-holder select {
        max-width: 100%
    }
    #rightForm p.full3 {
        margin-top: 10px
    }
    .trans img {
        margin-top: 15px
    }
    .cvv-code .error-message {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .formBg .error-message {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .formBg .error-message:after {
        display: none
    }
    .sub-btn {
        font-size: 16px !important
    }
    #rightForm .rushWrp input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #payMulti .payProd {
        min-height: 300px
    }
    #payMulti .title17 {
        margin-top: 10px;
        padding-left: 10px
    }
    #payMulti .title18,
    #payMulti .title19 {
        padding-left: 10px
    }
    #payMulti .title16 {
        font-size: 16px
    }
    #payMulti .package1 .payProd .bottleOver,
    #payMulti .payProd .bottleOver_discount {
        padding-left: 100%
    }
    #payMulti .title16 {
        font-size: 10px
    }
    #payMulti #payProd1 .bottleOver,
    #payMulti #payProd3 .bottleOver,
    #payMulti #payProd6 .bottleOver {
        background: none;
        display: none;
        padding: 0
    }
    .img-mobile img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .img-mobile-best {
        position: relative
    }
    .img-mobile-best:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #payLft {
        padding-right: 0
    }
    .top-header {
        padding: 5px 0
    }
    .warning-notice-timer {
        font-size: 12px;
        line-height: 18px
    }
    .header-fixed header {
        position: static
    }
    body.header-fixed,
    body.header-fixed.alt {
        padding-top: 0
    }
    .header-inner {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .tab-banner {
        display: none
    }
    .form-section-inner {
        padding: 45px 0
    }
    .banner-col {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .banner-col1 {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .banner-col2 {
        margin: 0 !important;
        width: 50% !important
    }
    .guarnteedMob img {
        width: 115px
    }
    .banner-col1 .logo-text {
        font-size: 18px
    }
    .sapill {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .banner-col1 ul li {
        font-size: 12px
    }
    .banner-col1 .scroll-btn {
        display: none
    }
    .banner .container,
    .boosttest .container,
    .hard-clear .container {
        padding: 0
    }
    .landing .header-section .logo {
        float: none;
        text-align: center;
        width: 100%
    }
    .right-header {
        display: none;
        float: none
    }
    .banner-col1 {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .App .landing .mobileGetMyBottle-btn .btn {
        margin-top: 0
    }
    .mobileGetMyBottle-btn {
        padding: 0 0 85px;
        text-align: center
    }
    .banner-col1 p {
        font-size: 22px
    }
    .banner-col2 {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .banner-right-list {
        margin-top: 0
    }
    .banner-right-list li {
        float: left
    }
    .banner-right-list {
        bottom: 55px
    }
    .banner-client-icon,
    .banner-right-list {
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .banner-client-icon {
        bottom: 0
    }
    .banner-btn {
        display: none
    }
    .banner-client-icon li {
        display: inline-block;
        padding: 2px
    }
    .cognitive-enhancement,
    .mental-ability {
        padding: 30px 0
    }
    .ability-oranga-box,
    .genius-img,
    .mental-ability-img {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .form-box,
    .genius-content,
    .mental-ability-content {
        float: none;
        width: 100%
    }
    .ability-realy-work,
    .form-product {
        display: none
    }
    .ability-list ul {
        margin-top: 15px
    }
    .ability-oranga-box:after {
        display: none
    }
    .ability-list li,
    .mental-ability-inner {
        margin-bottom: 10px
    }
    .ability-list li {
        font-size: 18px
    }
    .ability-list h5 {
        text-align: left
    }
    .brain-list {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .brain-list li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .brain-list li:nth-child(2) {
        background-position: 18px 0
    }
    .genius-inner {
        margin: 20px 0
    }
    .genius-after-before {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .after-before {
        margin: 30px 0
    }
    .boosttest-content,
    .hardclear-content {
        padding: 30px 20px 15px
    }
    .floating-bar {
        display: block
    }
    .testimonial-box {
        margin-top: 30px;
        padding: 0 20px
    }
    .testi-name {
        text-align: center
    }
    .order-banner {
        display: block
    }
    .order-form,
    .order-product,
    .order-product-img {
        float: none;
        width: 100%
    }
    .order-product-img {
        margin-right: 0
    }
    .order-product-img img {
        max-width: 120px
    }
    .ex-space {
        margin-left: 30px
    }
    .order-product-content {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .order-product-head {
        display: none
    }
    .order-arrive .table-cell-align {
        display: block
    }
    .table-style.order-arrive {
        display: block;
        text-align: center
    }
    .upsell-product-img {
        width: 100px
    }
    .upsell-product,
    .upsell-product.bsburn,
    .upsell-product.pr {
        background: none;
        padding: 20px;
        width: 440px
    }
    .upsell-product-content,
    .upsell-product-content.pr {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .upsell-thks-txt h6 {
        font-size: 16px
    }
    .upsell-thks-txt.alttxt {
        margin: 10px 0
    }
    .limttime-offer,
    .order-btn-inner {
        margin-left: 40px
    }
    .confirm-container {
        margin: 20px 0;
        width: 100%
    }
    .confirm-inner {
        margin: 0 auto 20px;
        width: 460px
    }
    .confirm-img,
    .confirm-txt {
        width: 100%
    }
    .confirm-txt {
        margin-top: 10px
    }
    .order-icons-list {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .form-section-inner {
        background: none
    }
    .checkout-form-div .mm-button.large {
        background-size: contain !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 212px !important
    }
    .testimonial-img {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .testimonial-content {
        width: 100%
    }
    .banner-right-img {
        float: left
    }
    .slider_ctrl .step {
        padding-top: 40px
    }
    .slider_ctrl .after-before-txt {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .banner-col {
        background-position: -40px top !important;
        background-size: 190px !important
    }
    .sticky-red-top {
        padding: 5px 10px
    }
    .sticky-red-top h2 {
        font-size: 16px;
        margin: 0
    }
}

@media (max-width:479px) {
    .landing h1 {
        font-size: 32px
    }
    .landing h2 {
        font-size: 28px
    }
    .landing h3 {
        font-size: 24px
    }
    .landing h4 {
        font-size: 18px
    }
    .landing h5 {
        font-size: 17px
    }
    .banner-col1 h1 {
        font-size: 56px
    }
    .banner-col1 p {
        font-size: 20px
    }
    .boosttest-content,
    .hardclear-content {
        width: 90%
    }
    .banner-col {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .banner-col:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .banner-col1 {
        margin: 20px auto;
        padding: 15px 15px 0
    }
    .banner-col1,
    .banner-col2 {
        float: none;
        position: relative;
        z-index: 2
    }
    .banner-col2 {
        margin-top: 20px;
        padding-top: 0;
        width: 100%
    }
    .form-box {
        padding: 15px
    }
    .banner-right-list {
        float: left;
        position: static;
        width: 115px
    }
    .banner-right-list li {
        display: block;
        float: none
    }
    .banner-right-list li:last-child {
        margin-right: 0
    }
    .banner-right-img {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        padding: 0 20px;
        width: 100%
    }
    .banner-client-icon {
        position: static;
        text-align: center;
        width: 100%
    }
    .banner-right-img img {
        float: left;
        margin: 0 auto 0 -25px;
        max-width: 175px
    }
    .sub-btn {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .sub-btn3 {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .table-cell-align,
    .table-style {
        display: block
    }
    .table-style {
        text-align: center
    }
    .order-product-content h5 br {
        display: block
    }
    .ex-space {
        margin-left: 18px
    }
    .order-btn-inner {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .limttime-offer,
    .order-btn-inner {
        margin-left: 0
    }
    .limttime-offer-1 {
        font-size: 16px;
        margin-bottom: 5px
    }
    .confirm-inner {
        margin: 0 auto 20px;
        width: 100%
    }
    .footer-client {
        padding-bottom: 15px
    }
    .footer-client ul li img {
        margin-bottom: 10px
    }
    .footer-menu li a {
        padding: 0 5px
    }
    .reveal-modal.small,
    dialog.small {
        padding: 20px
    }
    .sub-btn2 {
        font-size: 16px
    }
    .right-arrow2 {
        top: 4px
    }
    .mobileGetMyBottle-btn {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .mobile_navigation ul li {
        font-size: 14px
    }
    .slider_wrap .slider_ctrl {
        position: relative
    }
    .slides_wrap>li.active~li {
        left: 100%
    }
    .slider_wrap .slider_ctrl .slides_wrap>li,
    .slides_wrap>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .slides_wrap>li {
        float: left;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        z-index: 1
    }
    .slides_wrap>li.active {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .slider_wrap .slider_ctrl .slides_wrap {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .slider_wrap .slider_ctrl .slider-arrow.slider-left-arrow {
        left: 0;
        text-align: left
    }
    .slider_wrap .slider_ctrl .slider-arrow.slider-right-arrow {
        right: 0;
        text-align: right
    }
    .slider_wrap .slider_ctrl .slider-arrow {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .testiminial-arrow-left {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .testiminial-arrow-right {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .slider_wrap .slider_ctrl .slider-arrow .table {
        display: table;
        height: 100%;
        width: 100%
    }
    .table .table-cell {
        display: table-cell !important;
        vertical-align: middle
    }
    .slider_wrap .dotlist {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .slider_wrap .dotlist .dot-wrap {
        display: inline
    }
    .slider_wrap .dotlist .dot-wrap .dot {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .steps-slider.slider_wrap .dotlist .dot-wrap.active .dot {
        background-color: #2aabd3
    }
    .testimonial.slider_wrap .dotlist .dot-wrap.active .dot {
        background-color: #000
    }
    .brain-after,
    .brain-before {
        width: 100%
    }
    .testimonial-img {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .testimonial-content {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .hide-for-phone-only {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .hide-for-tablet-up {
        display: none !important
    }
}

.responsive-img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .hide-tb-portrait {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .hide-tb-portrait-up {
        display: none !important
    }
}

@media (min-width:768px) {
    #payMulti .payProd .bottleOver {
        left: 35px;
        right: auto
    }
    #payMulti.newCheckout-wrapper .package1 .payProd .bottleOver {
        background-position: 50% !important;
        left: 35px;
        padding-left: 0;
        padding-right: 135px;
        padding-top: 155px;
        right: auto
    }
    #payMulti.newCheckout-wrapper .title17 {
        margin-left: auto
    }
    #payMulti.newCheckout-wrapper .title18,
    #payMulti.newCheckout-wrapper .title19 {
        margin-left: auto;
        width: 290px
    }
}

@media (min-width:992px) {
    #payMulti.newCheckout-wrapper .package1 .payProd .bottleOver {
        padding-left: 0;
        padding-right: 280px
    }
}

@media (min-width:1024px) {
    #payMulti.newCheckout-wrapper .package1 .payProd .bottleOver {
        padding-left: 0;
        padding-right: 315px
    }
}

@media only screen and (min-width:992px) and (max-width:1024px) {
    #payMulti .payProd .bottleOver,
    #payMulti .payProd .bottleOver_discount {
        padding-left: 295px !important
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .cognitive-enhancement-table tr td,
    .cognitive-enhancement-table tr th {
        font-size: 16px
    }
    .cognitive-enhancement h2 {
        font-size: 28px
    }
    #payMulti .payProd .bottleOver,
    #payMulti .payProd .bottleOver_discount {
        padding-left: 215px
    }
    #payMulti.newCheckout-wrapper .payProd .bottleOver,
    #payMulti.newCheckout-wrapper .payProd .bottleOver_discount {
        padding-left: 135px
    }
    .floating-bar.float {
        display: block !important;
        opacity: 1
    }
    .floating-bar.float .btn {
        width: 100%
    }
    #rightForm .secure {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .inner-footer {
        padding-bottom: 75px
    }
    .inner-footer:has(+div#bottom-floating-bar>:not(.mobile-optn)) {
        padding-bottom: 25px
    }
    .main-page.landing {
        max-width: 100%
    }
    .banner-col1 ul li:before {
        top: 6px
    }
}

@media only screen and (max-width:991.5px) {
    .warning-notice-timer {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .upsellPage span#button_focus {
        padding: 8px 8px 0 0
    }
    div#bottom-floating-bar {
        background-color: initial;
        font-size: 14px
    }
    div#bottom-floating-bar:has(.mobile-optn) {
        background: #0006
    }
    .warning-notice-timer span.hurry {
        white-space: nowrap
    }
}

@media only screen and (orientation:landscape) and (max-width:1199.5px) {
    .floating_bar {
        display: block;
        opacity: 1
    }
}

#at_page_header,
#heading_area {
    display: none !important
}

#brainModal {
    text-align: center
}

@media screen and (min-width:768px) {
    #brainModal:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#brainModal>.modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.Brain_landing__6gyPz {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.Brain_landing__6gyPz h1 {
    font-size: 59px;
    margin: 0
}

.Brain_landing__6gyPz h2 {
    font-size: 48px;
    margin: 0
}

.Brain_landing__6gyPz h3 {
    font-size: 38px;
    margin: 0
}

.Brain_landing__6gyPz h4 {
    font-size: 30px;
    margin: 0
}

.Brain_landing__6gyPz h5 {
    font-size: 24px;
    margin: 0
}

.Brain_landing__6gyPz h6 {
    font-size: 18px;
    margin: 0
}

.Brain_bold_blk__DVvvm {
    font-weight: 900
}

.Brain_landing__6gyPz h1 span,
.Brain_landing__6gyPz h2,
.Brain_landing__6gyPz h2 span,
.Brain_landing__6gyPz h3,
.Brain_landing__6gyPz h3 span,
.Brain_landing__6gyPz h4,
.Brain_landing__6gyPz h4 span,
.Brain_landing__6gyPz h5,
.Brain_landing__6gyPz h5 span,
.Brain_landing__6gyPz h6,
.Brain_landing__6gyPz h6 span,
.Brain_mental_ability_content__AuevQ span.Brain_orange__Hz4yJ {
    font-weight: 700
}

.Brain_landing__6gyPz .Brain_customContainer__qLbD3 {
    margin: 0 auto;
    max-width: 100% !important;
    position: relative;
    width: 1000px !important
}

.Brain_clearfix__L8NQ4:after,
.Brain_clearfix__L8NQ4:before,
.Brain_customContainer__qLbD3:after,
.Brain_customContainer__qLbD3:before,
.Brain_landing__6gyPz .Brain_row__TEaot:after,
.Brain_landing__6gyPz .Brain_row__TEaot:before {
    content: " ";
    display: table
}

.Brain_clearfix__L8NQ4:after,
.Brain_customContainer__qLbD3:after,
.Brain_landing__6gyPz .Brain_row__TEaot:after {
    clear: both
}

.Brain_clear__tlNrA {
    content: " ";
    display: table
}

.Brain_hide__ktTcV {
    display: none
}

body.Brain_header_fixed__2HZaL {
    padding-top: 75px
}

body.Brain_header_fixed__2HZaL.Brain_alt__FVCEK {
    padding-top: 76px
}

.Brain_header_fixed__2HZaL header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.Brain_landing__6gyPz header {
    background: #fff
}

.Brain_header_section__sRk7c {
    padding: 0
}

.Brain_App__HQvCr .Brain_landing__6gyPz .Brain_header_section__sRk7c .Brain_btn__EKuEN {
    font-size: 15px
}

@keyframes Brain_heartbeat__J0qXf {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.Brain_heartbeat__J0qXf {
    animation: Brain_heartbeat__J0qXf 5s ease 0s infinite normal
}

.Brain_sprite_header_arrow__5y7ah {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.Brain_right_header_section__lzRVh {
    margin-top: 10px
}

.Brain_inner_footer__r78RR,
.Brain_inner_footer__r78RR a {
    color: #070707 !important
}

header.Brain_header-inner__VjF7w {
    position: relative
}

.Brain_landing__6gyPz .Brain_header_section__sRk7c .Brain_logo__l\+0SP {
    float: left;
    padding: 20px 0;
    width: auto
}

.Brain_logo__l\+0SP img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.Brain_right_header__Fz61P {
    float: right
}

.Brain_right_header__Fz61P .Brain_btn_with__cg9lT {
    width: 250px
}

.Brain_header_risk_trial__NWEjl {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.Brain_header_risk_trial__NWEjl i,
.Brain_header_risk_trial__NWEjl img {
    margin-left: 10px;
    vertical-align: middle
}

.Brain_header_btn__EwDg0 {
    float: left
}

.Brain_heartbeat__J0qXf {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: Brain_heartbeat__J0qXf 0 5s ease infinite normal;
    transform: scale(.94)
}

.Brain_top_header__UyGUV {
    background: #9150af;
    color: #fff;
    padding: 11px 0;
    text-align: center
}

#Brain_stopwatch__hdaB8,
.Brain_top_header__UyGUV .Brain_today__l2f91 {
    color: #fb9841
}

.Brain_warning_notice_timer__Xr99q {
    font-size: 14px
}

.Brain_btn__EKuEN {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 15px 20px;
    text-decoration: none
}

.Brain_btn2__zlhYk,
.Brain_landing__6gyPz .Brain_btn2__zlhYk {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    padding: 12px 15px;
    text-decoration: none
}

.Brain_btn2__zlhYk:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.Brain_submit_btn_div__MMo88 {
    text-align: center
}

.Brain_submit_btn__9iJi\+ {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    height: auto;
    letter-spacing: .5px;
    margin: 4% auto;
    outline: none;
    padding: 15px 20px;
    text-decoration: none;
    text-transform: uppercase
}

.Brain_floating_bar__efJES .Brain_btn__EKuEN {
    font-size: 16px;
    text-transform: uppercase
}

.Brain_header_btn__EwDg0 {
    font-size: 15px;
    text-transform: uppercase
}

.Brain_right_arrow__2e8Wj {
    border: 8px solid #0000;
    border-left: 10px solid #000;
    top: 2px
}

.Brain_right_arrow2__ckUfy,
.Brain_right_arrow__2e8Wj {
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    width: 0
}

.Brain_right_arrow2__ckUfy {
    border-color: #0000 #0000 #0000 #000;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    top: 3px
}

.Brain_acceptIcon__CWNiv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    bottom: 12px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: auto;
    width: 15px
}

.Brain_site_secure__UFql1 {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Brain_site_secure__UFql1 img {
    width: 112px
}

.Brain_logo_text__EdpZw {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px;
    text-transform: uppercase
}

.Brain_banner__jepho {
    background: #000;
    position: relative
}

.Brain_banner_col__kIcaR {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.Brain_banner_col1__whdkG {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.Brain_banner_col1__whdkG .Brain_logo_text__EdpZw {
    color: #fff
}

.Brain_btnBlock__ABmq5 {
    display: block;
    width: 100%
}

.Brain_banner_col2__NwsDd {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.Brain_banner_right__bqkFQ {
    text-align: right
}

.Brain_banner_col1__whdkG h1 {
    color: #04bcf2;
    font-size: 59px
}

.Brain_banner_col1__whdkG p {
    font-size: 24px;
    margin-top: 10px
}

.Brain_banner_col1__whdkG ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.Brain_banner_col1__whdkG ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.Brain_sapill__Woayz {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.Brain_sapill__Woayz span {
    color: #2aabd3;
    display: block
}

.Brain_banner_btn__b0TlW {
    display: inline-block;
    font-size: 20px;
    font-size: 18px;
    margin-top: 40px;
    padding: 15px 20px;
    text-transform: uppercase
}

.Brain_banner_right_img__amRrY {
    float: right;
    min-width: 380px
}

.Brain_banner_right_list__VVpSF {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.Brain_banner_lists__NJA0O {
    padding: 0
}

.Brain_banner_right_list__VVpSF li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.Brain_banner_right_list__VVpSF li:first-child {
    background-position: 0 0;
    display: block
}

.Brain_banner_right_list__VVpSF li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.Brain_banner_right_img__amRrY img {
    float: left;
    max-width: 70%;
    width: 100%
}

.Brain_banner_client_icon__\+P3J\+ {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.Brain_banner_client_icon__\+P3J\+li {
    display: inline;
    padding: 4px
}

.Brain_banner_client_icon__\+P3J\+:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.Brain_banner_client_icon__\+P3J\+i {
    display: inline-block
}

.Brain_sprite__KQsAa {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.Brain_sprite_ba_client1__4sJen {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.Brain_sprite_ba_client2__ZYXqm {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.Brain_sprite_ba_client3__6wQ\+g {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.Brain_sprite_ba_client4__WCLDF {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.Brain_sprite_ba_client5__IVn\+X {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.Brain_mb_banner__VnfnF,
.Brain_tab-banner__M7jUL {
    display: none
}

.Brain_tab-banner__M7jUL .Brain_customContainer__qLbD3 {
    position: relative
}

.Brain_tab-banner__M7jUL .Brain_banner_btn__b0TlW {
    bottom: 35px;
    left: 0;
    position: absolute
}

.Brain_dr_img__vNIsG {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.Brain_dr_img__vNIsG img {
    width: 95px
}

.Brain_orange2__FStB1 {
    color: #2aabd3
}

.Brain_orange__Hz4yJ {
    color: #2aabd3
}

.Brain_black__77gSA {
    color: #000
}

.Brain_white__KfNcl {
    color: #fff
}

.Brain_red__WG7zy {
    color: #eb3424
}

.Brain_grey-bg__0bVVQ {
    background-color: #f6f6f6
}

.Brain_yellow-bg__zRh8o {
    background-color: #ffe400
}

.Brain_uppercase__AVzoM {
    text-transform: uppercase
}

.Brain_bold__aXGZI {
    font-weight: 700
}

.Brain_italic__xwR5I {
    font-style: italic
}

.Brain_mental_ability__0zePW {
    padding: 55px 0;
    position: relative
}

.Brain_mental_ability__0zePW h2 {
    text-align: center
}

.Brain_mental_ability__0zePW h2 span {
    display: block
}

.Brain_mental_ability_inner__FnWaz {
    margin: 30px 0
}

.Brain_mental_ability_img__RWaPc {
    float: left;
    margin-right: 40px;
    width: 280px
}

.Brain_mental_ability_img__RWaPc img {
    display: block;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.Brain_mental_ability_content__AuevQ {
    float: left;
    width: 625px
}

.Brain_ability_box__JDtsH {
    margin-top: 30px
}

.Brain_ability_orange_box__y4JdA {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.Brain_ability_orange_box__y4JdA:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.Brain_ability_realy_work__yiSZQ {
    float: right;
    width: 134px
}

.Brain_ability_realy_work__yiSZQ i,
.Brain_ability_realy_work__yiSZQ img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.Brain_ability_list__H4noo h5 {
    text-align: center
}

.Brain_ability_list__H4noo ul {
    margin-top: 30px;
    padding-left: 0
}

.Brain_ability_list__H4noo li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.Brain_ability_list__H4noo li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.Brain_mental_ability__0zePW:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain_sprite_really_works__yF5FG {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.Brain_brain_power__qpyv4 {
    background: #000 !important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.Brain_brain_power__qpyv4.Brain_steps__wcQv- p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.Brain_brain_power__qpyv4 h2 {
    margin-bottom: 20px;
    text-align: center
}

.Brain_brain_power__qpyv4 h2 span {
    display: block
}

.Brain_after_before__xf6fo {
    margin: 30px -15px 40px
}

.Brain_brain_after__AJEAJ,
.Brain_brain_before__LoHp0 {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain_after_beforeTxt__oKBZ5 {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain_after_before__xf6fo img {
    display: block;
    margin: 0 auto;
    width: 100%
}

.Brain_after_before_txt__yu\+6I {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain_brain_list__OWMR1 {
    margin: 0 0 15px;
    padding-left: 0
}

.Brain_brain_list__OWMR1 li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.Brain_brain_list__OWMR1 li h5 {
    color: #2aabd3;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.Brain_brain_list__OWMR1 li i {
    position: absolute
}

.Brain_brain_power__qpyv4:after {
    border: 20px solid #0000;
    border-top-color: #000;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain_sprite_brain_list_icon1__zd2eZ {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.Brain_sprite_brain_list_icon2__XXcjn {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.Brain_sprite_brain_list_icon3__EwurS {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.Brain_sprite_brain_list_icon4__qHoQM {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.Brain_genius__UNU5f {
    padding: 55px 0;
    position: relative
}

.Brain_genius__UNU5f h2 {
    text-align: center
}

.Brain_genius_inner__ggpEV {
    margin: 50px 0 30px
}

.Brain_genius_img__\+MrSU {
    float: left;
    margin-right: 20px;
    width: 340px
}

.Brain_genius_img__\+MrSU img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain_genius_content__PjZuL {
    float: right;
    width: 510px
}

.Brain_genius_after_before__ZPxg3 {
    margin: 20px 0
}

.Brain_genius_after_before__ZPxg3 li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain_genius_after_before__ZPxg3 li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.Brain_genius_after_before_txt__NgIFx {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.Brain_genius_after_before_txt__NgIFx.Brain_orange__Hz4yJ {
    color: #f86801
}

.Brain_hard_clear__oVoMh {
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain_hardclear_inner__l-5Lb {
    margin: 0 -30px
}

.Brain_hardclear_content__o6w-X {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 29px;
    width: 50%
}

.Brain_hardclear_content__o6w-X h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.Brain_hardclear_img__hBreY {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.Brain_hardclear_img__hBreY img {
    display: block;
    margin: 0 auto;
    max-width: 484px;
    width: 100%
}

.Brain_boosttest__8LWoI {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain_boosttest_inner__EKzio {
    display: relative;
    margin: 0 -30px
}

.Brain_boosttest_content__iOGDd {
    background: #fff;
    color: #000;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.Brain_boosttest_content__iOGDd h2 {
    margin-bottom: 30px
}

.Brain_boosttest_img__VhQkR {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.Brain_boosttest_img__VhQkR img {
    bottom: 0;
    display: block;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.Brain_cognitive_enhancement__ZOSPC {
    padding: 55px 0;
    position: relative
}

.Brain_cognitive_enhancement__ZOSPC h2,
.Brain_cognitive_enhancement__ZOSPC h5 {
    margin-bottom: 20px;
    text-align: center
}

.Brain_cognitive_enhancement_table__Jqnyu {
    margin-top: 20px
}

.Brain_cognitive_enhancement_table__Jqnyu tr th img {
    margin-bottom: 15px
}

.Brain_cognitive_enhancement_table__Jqnyu tr td,
.Brain_cognitive_enhancement_table__Jqnyu tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.Brain_cognitive_enhancement_table__Jqnyu tr th {
    padding-left: 50px;
    text-align: left
}

.Brain_cognitive_enhancement_table__Jqnyu tr.Brain_td-lg-font__Tni0o td,
.Brain_cognitive_enhancement_table__Jqnyu tr.Brain_td-lg-font__Tni0o th {
    font-size: 24px
}

.Brain_cognitive_enhancement_table__Jqnyu tr:last-child td {
    border-bottom: 0
}

.Brain_cognitive_enhancement_table__Jqnyu tr td:nth-child(2) {
    background: #ff7e00
}

.Brain_cognitive_enhancement_table__Jqnyu tr:first-child td:nth-child(2),
.Brain_cognitive_enhancement_table__Jqnyu tr:last-child td:nth-child(2) {
    background: #0000
}

.Brain_cognitive_enhancement__ZOSPC:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain_testimonial__K1xsD {
    background: #2aabd3;
    color: #000;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.Brain_testimonial__K1xsD .Brain_img_slides_wrap__ylIGN {
    margin: 0;
    padding: 0
}

.Brain_testimonial__K1xsD h2 {
    color: #000;
    margin: 10px 0 20px
}

.Brain_brain_power__qpyv4 .Brain_img_slides_wrap__ylIGN {
    background: #0000;
    border: none;
    padding-left: 0
}

.Brain_testimonial_box__5Q7br {
    margin-top: 40px
}

.Brain_testimonial_img__jHu9b {
    float: left;
    margin-right: 40px;
    width: 196px
}

.Brain_testimonial_img__jHu9b img {
    display: block;
    margin: 0 auto;
    max-width: 196px;
    width: 100%
}

.Brain_testimonial_content__nWveU {
    float: left;
    margin-top: 20px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.Brain_testimonial__K1xsD:after {
    border: 20px solid #0000;
    border-top-color: #2aabd3;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#Brain_testimonials-slider__2v9IW.Brain_testimonial__K1xsD .Brain_dotlist__fIsJq {
    display: none
}

.Brain_form_section__FZa5T {
    background-color: #000;
    position: relative
}

.Brain_form_section__inner__MV74F {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.Brain_form_box__K2I9v {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.Brain_form_box__K2I9v label {
    color: #fff
}

.Brain_form_box__K2I9v h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.Brain_form_holder__gBu7K {
    margin-bottom: 10px
}

.Brain_form_box__K2I9v .Brain_form_holder__gBu7K select.Brain_form_control__oX\+vX {
    color: #595c5f;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.Brain_form_product__LJHSH {
    float: right
}

.Brain_form_product__list__7biG2 {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.Brain_form_product__list__7biG2 li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAADXCAMAAACzkYaFAAAC+lBMVEUAAAD+7WL74FH95lT+8G/81DHm1Crt2TSzq0nm1CrYykvlzkR9biShkzj71zqejDCJdiT562H//bf75FHq0Sv//Zvl5KD//6axpD7u10Z+ZRj+7225t1Xu7aT/9nv10SKzhAj5yir/+Y344E79+qD/+6Dz4kHy2SWGeyz99XP87GH9vg64lCDTuTvjzy/FvFL79Hz++Y3v0kD8+Iz++5P64lDMx1uQfyr/+Xb+/Z3d0Fb+8nP+/ZL7+7D8+X7m1CqQhDG4pzz9/K3993H46l9eThSUkkTd12T+7F5rTweknkb5wxH+82O3rUf+/Z7p5XHW0GDnuhOTiTX+/ZLr2VL/7V374kbVv0KtmjLirAlgSgvUog6cl0Tq5nL++4v//qTPxFPc2W2yihLErjpWQwt8cSlURA///7Px73f09KzDwFjm1CrOszj/2BWrgRBURhDu10arqE+WkD26tE95WgfEkw2mhhyxpUJeXkDz5WPEwFbm1CrkzUnp5XV4ayF1bCi7tVHt3lympW+5uIC1jRT241bl439jYTX/9HPW1Y35yiqYlUXW0GADAgD//3n9yCP//37/+3P/6FP+yyb/6lr+xx//30Lm1Cr/82r+2Tz/zyn/0S7//4X/1DL/xBX/40z/7l3/72P//2wmIwz/+Gz+vxMgHAhqaS7/vgvRy1pBPhr/1CD/+V49MQj39nb/1zPW02SqqlH+xRyooUWbfhn/7UPTxEvr6XCphRX9uQtOSh9nUw7/8FK7rD4sKhGHhD1rWxVvZSLOoxpZRwxaWSjz5WC7oi///4317mqUjTnGuUr0zTN6eDY1Mxb99oDf3Gb/yx28lRnjtyLLyW3o3F/DwFuem0jiwzjPsTCFZw//82Gqp0eEeS3SrCNYUR7yvh+QdRf/+0/vsw7IlQuZmWayr1KqnjihkzTw7pX184/12EGtlSapjyHo6JrEw4Hj4WzepAxJOwn+9Hb/5zfW1ZP9vA94Xw7dyUVubkrqxzN/f1iMcxXRxDmvrV0gQAnCAAAAjXRSTlMACgYOEye7QRR3N/4yQMdaIVzHymk4/HRvHBDi/u7YpPrL/vveyZVRS0fKxZP9iirox/7x2bmncWcf/sed3rLdyrqlgXRP/tnZ1tC6qpz5yL61oo3+5eDc3Mm6trWobGBT+/venYqCTP7e3czBgX9m7uOKfu2ppv797I3u5OLgssmI/v395Pz53OrE/Ls0dy6lAAAZ3UlEQVR42qyUTUsbQRjHn50kRFLDJnRDNym4h4LGuJIqVNMXQm0sFlRiFIUQUgW1vaiFSnqQkuAX6GEYhs1pd8Wj9NLUU4v0ENH0KqTH3vwanUlTunnZaIw/Qsgh++P//GeehesypCgSglvFrWREb0YZAs6+C24Bx3ZKBYa8JQUBgkSC3pFSqg9qhET2Y45sQY8g92zOAxYShI5GoSdc26lwqMFp6HRc7rHMyQala86gRUqneilzVu0HC8L0MqHjD3R9HTlvfI1yIliJRQil1Y8rWF+POrL+m5SpZCYRWBiOYEqLv7YeYR0fi+CeyAagO4JSWu0DC85BzMosnk7tE4LJsQwg7M4kAt3dzJyvsYpXTPm1eqn67xOMyRMZGGg++drZxU56oQE/qcXMy9yps6TvoUZ0Ivv2etdISU9CkxNTdkKlRc/0ZzY7IUZFhjprC2OP4SoEaXanvzk5pjym6I5rRMeYS8X/7cvJpSs6GEqptcmR5Uu4y3aoVOjzP6wrDeOLtZ7obnzV0UmZCUML0zr9+XsTEiymzoc3zfJzaMAz8WLV7hopaZVH4x9k6XiFFkvciXlOhnFYWYQm5IVnba/XduqDD6y2egPDOj0tQMzkTsyd5tm5F1r+tpddElonz3mhLYPfqnkU0HC9T9PUKgVoQ3Qvvtq8kyKCVhACZ4SWwsIAqeVkSuPg4qQf2uJZiAcs78z0TgjagsC1XC1AwuRnxDC0g7Pzd2CDICaX6lq25j6wcTIpKXmdGvk3PHNugj19UvKewMoc4TuJbKWeOwWIMyfhTu3w4uQN2IP45o7FIL2DbJ1c6h4NOz6RvzEPy5X8S2B01K7NQDoEArKVCjC8DjGNza5pWrlysmE5I7snIAIjLsScdrCk8xBnMY/Kx5d5i7JT1qdcKnSSBl2uAeOIfP+x8Uf8kFKbsKFaBAwF+UJwxpRtB1P1GRhF00VZiDUUpBE3YGSwWLKtjodBVEjF77ifimpwuiVLfBw+U8GGMgIjCl/AO1sBzXQykHFzuyazMnG7sYqtcTFBQ5mY8PsmeDMPs41pcQI7l6ZLbKy/tXGGGweZhiJc6uPAwKUpaKPiBwQqJiZ+c57m4w9ULQZvVqCZeMO0UYLB0slvzsQlE4Fgwpw5MvVS+A0VZvCWZCIQmeyson7rTqxZBDKzr2/dU6CZ+AERhjIyivbEpDo8PT8DZORKtzRggBJ2KQGHMrJw6bMwS2oEdd9+em1/lAYjA0WGIhzLAgL6/OauPMyEUz8jwvuEjWZhZGSEmEnYpZR3NTAjqov6hvKhGKqnBiJEQFUMgFk6xq0YhMEAbAnJyAydWDJFb4GNK/hAHCEH+a9bm0RqqCKUbvVA7BA+xTIcqLFHYi8bZcvL6J7Fv2q2JE5E0ryUCf3cUEa8znRUqzwirBQm8aJbXsfKbEtE9HqjgLpA+UQDUNwy8Ae18440YLujdAjJQQsUcaD5EH1ACbangjyhRamXGf26o6w80LInpCc004a07xOaUFFXaEZ09MjW1FP7iUSt2QklhdIKJS2GJmy08w29DWovth0ntKFN6Oc3mqFyAggXul0od0/h0SbUHmuUFEJdmRl1oGEMp4xchSpsS/sfUYGct663AVHxX4wjb0rtvKqBD+YW0ZnTCzQckt1yYaCBgWtoCVnFXyEzAI6wiAt0EYFex3uU/gf6zZ65xbgQhXG8j5ISEkkfKJFF4kXilkgkEi8EDyKCiHghIjy5RNgXLy7BwzedS9tMO52202lVB+3MFi1ro1sl2AaLdWndVbPd3S427pfE980Q635/80v3zJxu99fv/M85053dof9COnv28JG7kCkjp0yZMoYYYbLmI9M/MAYfY4mJY/HFIy2G7xo+m9ixDllMXLQt8oZ4ftGi4RMmTCZQ6TAhMbbmcc10aonpY0ymjOknHT4cjTt2rLPb7eR1+VfYFoXMewRlwuSGhoZ5kyejaduLF9tQu7Xx1RPHk0pjxbG7cQT2HL2NjY3bRoxo3D1m5+4pU3aOHLll/c71W0iKSnQ+txNtru22RbyJcq7BpNbp2AZIr6OC7VFHI7avesGBXesbTxzQOw+KDQ3Q11fEflFRFH70QrShlR4vUTq8n5TorL/QnjzRXjjUF0+2oq7ieLW1F+qWtF7XKihtALh0DsRpkBZbWsJhNz/a/hFT6nabt119H0qtwdbOzq3QizXh4LV6vd7ZC531CtTxUNtZqZNQi/eBmNYUN8GHuibZ7ZMIGn4TSRG0in3nCGzxh85dgkvQiVR21mq1hktQq1Wghk92qG9rcKkPHkAClGor1vic50Mhb9ekSV1EW1ubKziKpGGqNSwSfaLIQQfHdIAOq/E9jAIbYFkd2HOGdi4BAGqmDxIiKForhKu3+ND4HCq9PqSrCxuhTWiypEqYAlCQEnqjWjHKFQsZMNhkhxPOs3rmPOjM8TiXgPKt42KUpOEWAHcLPP8gTaV8RMrlcsVIqihhhSoNh0ulEjqjaYjHwcnFoagVkqpaVK8wmlYEA6VRp3oSpVEIlzRwj1bV62rOS05JSqXQLHtcntjeUbYJCoKFWlIFpdErAFcYLlkAdTlzXoVCktp4kqSn1XSEpKXSWXDzzx/D4/E+Hzn9KUSWULrXlOKQMVScrlIpbEqZJMuyHMMmAwGGZZIYKp6zAYZDImKEUPC1bv4Y34VVyrLkFyTZPH6QigiPULUth5Xy5Sjj1Fk2YXTgb+KG4UwGMgaS0Y1y+TQTaUlkyuVyeuHhFje/sGrv6clm24V8tl023Sh9+l4a5d/TWg3D8SgTN1gnAMwKxLGNB3RAdMOc+0hrOQHI4Sos5N/ANUCab2Jz0HT2l7r7SeEySjNQZvQrAbSfh4wODOZhxLnTt4qmNBIR91fhBkp9ch780usDN18fRKfL47Kkk6McxiiWcKLc7taqCGCwccMocChCO8MUdB0tTKQcj+4/C/tbq4fh7l3voW7Y0/UGhTdBknOvZakNncFgLPaUpPM7TkYYtCKK0prm4Iy6Om6gjQ2QlOM0PQHpdDVcbT12zAvjc93jobu729eTO9CDQpTKcg+8vigIAgqfBvc+OrjUZhs0N5FkOIt4mQFdMywpG2fjxxNlOHkYkFA3rUi4lusxc/T25Nr35LHKm5CS254BtLtie48c2Xtv1Bzr1m3q+vO4dDiGKkOpUy0Ys85gD1iaqDQ/HnAtosXnewkvUYoarK7Zf6DZqhRXaf5EczC2d++R+xtXDrNZDNjgzDABhsEwOdBZDQynimsVqFLtrO8m+P2S3JOTpewBqTlLXUHINru2A55hBP526sZiRx5d/+TPDAMXYAZMwKyUNcBIagVnEaVlpZqT8pDNZi9mD2QPQlZozlpdlLr2gCDg7At7mrefeBa8d3DpTFt/KFqdKmVBZ5IqriQNVNz/af4l5POA5LMAe7IuD0mpS9IseDx5/Lp/AA48GrVx7bAvb3+mrn9IM44p0GpiTuOKUNwhWRBciIfWNdLU5PoE89lY0z0zzK8xYIFzdSBgSgMcFw2bFzUJpR8VJnRGDZ3R28SCj64vxTC/waBliSRdOBgWnV6aVnyQVBD8H6SWkQpv8nhwdmIYJi6j7zGOosUVK4qhlIBFCn5L6pex169cKvEC7aDgETPM7zNg6oOHHMOJCu8zLZaL3MhHKY666UIMrfevrxzyA6UVbcdJjlPcXrlfmnjaDzTi2LFS3JOfhfm9aE9HlGM+mcZuGSkJOrdqtLhghvnzDJ47TdxP/zCQLCE2sjn+j87bwfsbV9l+iWFTNy8M+3wySsllxep3WVK8xu3bd4/25K9BO7dloTvko08JyynJeE7zte/Cvgs/H+YXO/fw6JCXNoAkoZOU5PRc2Hd71JyZw2y/ydQlV0MhnnaWLMmoNp37PO0Y5h8wbMMpe8hLH+kySgUauyf/RZi/Ee2pST4fKf00Vfsu0gXuzxk341qbD6XkvL2CVuafQ8tryUVJRiWFSXvyL2kXdN9O+W/eWYrKv8jATe0U5n/+85//vGPXen6aCKLwNzPb0DSL3QWa/ojRmGqhaEXUUqq1sT9MjdBUqVqMvzAN1hAgUSNGAwlePHryajxz8QgnjiYGDyZKhIv/i/t2lnS3bFGEgwe+NG9mZ2e+ee/Nm02afAc4wAH+M3QcJVnbvoLECv4bRzuwfyABETea2ekJgX1C79EXquxFOhn2BaT8sD0NF4o+7BHhmZGUZhOl3KyPz9/WsRfwnhuzNkoUNx5H+EAitadkjjjVWOHorGGHExr04X9PZotLukEHcXUMhqxtNP4vkc/cmPXCiVidmJdVs8qGqmnsDqL35AsNregm6dNoTj54X5ceKLurzLsq377TbSOl7GoZFrRyRWe7uJN+1/F5P6U0Z9cd/a1isEWT5CsWdBlmfLmTxAsO9elEKSP+RnQ51+c4nLPj44nbMQ9ls87J1rxO7VUl+KfILdEll4YjtpmKcHVsMxqDJzpJo4W1AVuNUCivsw2+8zX3Om/p2UlzoTaX6M8mVFDtL21ToE0MZdqlVpm5M8dguSgb6N9VdCTprnfWVy+bY/Elf3MSGcLzSjXd5pupylncMkS6YYydTvQPA97Hsso86yHYplhqKzZ0P+gauYta5NaHEHk5t9zvgwVxpAw3+IYyDWfqZBlxJ+CL1jePCRhQ56MecOl9dshotsMsr2YOlJ47s5o9SVZsKG6q/o2kYkYSPQ0LmcVm5DYjxZhBi7bXTKbL5kZGfehJ3CwEFKokL1ExoLroJYUZ49sMoEnFYMcIJZO7AeHoIfr//HLtVfZBdk2jWRYp50RkJ5UDlNpsHCdPsTacxjnNJ5IC0PpSufWly0RFv+B16rUDoEu1nFsojIGN5rTpbl0q41c7wUzgwULY7HJ3A1RIL9V2z2QNvFwbLegBpNf9kDHC967gGhuTxlLLuW1oLu/9GAPUZ/dqjwYzX0LglqtvPhmlwyTkmGO1JHU9SQKSH2NUKpG+5OeffUQq8/J8ZdAHtvVoNk3D0b8jKUvmVq8OU+WllyfRJIW+Uv4DqTEqmHAYLmgqPN1+dexa6WK1EVgJgcYkoDxKyUcLwm7aeEqNaW/1AF5f6vqTM4f9aLqDhyUNziOwGempaPFUbPVQjMZBuD9+RSPX5HuunCjDtoY54+QyfC5oQ8tY7tIow+kL2YeBAAuWALmWgIePVNYe6CZSl3Ra+3P4c9/eLSy8fWqvncC5Z3AhkxQWqTDAxBaYNMwygH+5Fkr1WV9l8j59/JrRuKVMLuVE2sw3+dcMX44BE1NvPEqgEczkuzIKkL405QXbASapcKLFcYVhoHy9UilNLY6VF843ApcOq2DmC8U0zPgJZl/cmlPXOuDwqqoWAdBZevvjmgpnbTpP3wrflg5h57MZJtMp4J2cjGBnH4h0xHZQivGT3DJyMkZDMdJboweAychl0IqcJNdaq9khg5QJcCE4rFoyP+CMGgEYk0BHBuu+kc80Zk7i3LpgQqHV8r3RkAZNCE/sUHcsLLjvvq4wPZupZrJFpRpXePBEVz7AG/l8PhNHI69zw7VgV1c+rQTz+Wo+HwhUfYIHBwczYaYEMx1QCjoTRMpF8tfc9NcegeL72gD06drN+uWQ51OP+M2q+ay0EUVh/Jx7T/AyGJOphkmIKMU/JJI6sTEhMSoTjQ2EpIY2Jlnkn4gYQjbiqqLFblwWKqUg9AXcWFfmCaSLLroILX2DLvsKvTeTCK1018Pwzcw3zG++w4HhDkyja+WvM8w4P8xaGtv4XOBARqR6/LGGm4XwbjvbbHQ1MLqp0N08YfJ9jPOFPKCCouPTPtAPi0OuVHYBA1OtQ4OvvLR0BlB7xhqTAgBxLtw2Gc1WAba/I0B80g1g3GgwVQFI32osWiprOB4aQi8XgXu3BEUXS0eMmORx5lHQbYKmixm7pmR6kunzJiQieSCXSxAavzSO9RsNp1IM9Csni07PeOUKntnt4/TlvA8AR060XIpxUFDw+L1cfzflARnnbf3Ag0bBjBxDYjkGqAYoH+VErK9oTEHjtxI6Ee2waD/pmIO4CD0ppRlPl1luj/pJpfiPOBy1I6sJZrQyp7HEagyXC30oESdCCeUSqpKiguK4N112RGXSxxLKUS0UZ5qUi8qLJge7/bCEgjt/XUOj5xp14tob2MgIWs7bSfFB0nGv+VSXUFRQcqRHwHfS8SV3clN3Tc7uoUYdYfPK1+iNAnqehzfWeiadyqRGXSW9GST1p9CGhmh8emyQFLWLRcBcWduxrFQxP2w/7E3MbnM5X7PR0xAPzq1qYddFkRjAo29qUCs2FPwd9WmpoDA/cw91zIxp8WJIL44CFNqCBbsqactL662GZ/ZQGD3Z6MueGxytGK2H9YNIFWX7X6UbLzohd6EH/RU3SujIhy/D9nGiUt6zhG4JDseWCcEzFzEpqLXbmawL9KyTUe2FAIpVfQ7lBYi4dDnXK05opvbKP7cYdfaBKq/3B4PibDQQQCTBZQkavpsEZyIQEMz2iA08sj1Ooi8kbeeWm8kztQkp/aSk7iC1+1s4sgceKe9PlwmhjrgtEhol+N8l/5ZbSMpa6tfcoB79s+b60i/7lt9Um8Fu0zAcxh8AiQvX3bghceFY7j3yDnDiDfoUtszYptCZUezgkJCkldK0IitJq2ZKu9XqhNqiSWEwoYkDh4J4AT4nMImvjtW06k9/+9+cvs8Pa927d+9Ordu3byMtB7dxzwiHdCrB3aYYjHEI040YNbkKCkfd6DVSXRhVBMvoxcvaCIS1WKXl6sNEvhB2x8ZkC/xQ0EoMwkyZgeHClxi+8P1Oxx+NRq924ziGvQzBDIb24XsDulszxcmpawvLmsHcN1cYGlKIFwc6NNAQH9vWrCrxZO8uTh7ePXjwwsS6zl6+POt2DfP5/tH+kzothzpbUsvcspzoGW/mMxY63rbgTS+V3prTredYdOglLl3ljVJpL1UfPgRSqvvfMctPPwKpph8PDfV8/8hAzX76K6LdiMypKkWRq7BwJYk4S1SzKeVTfk1Sly8R4kMczT2dX5Jyfqsk837/1tTMZ2PS/yoD2JXQkYFWPRIt4jLhbGiascKRYZElXsZ5khSPrkkPteOupxNtr9RAiJbsCH8i/aurOAmu4rh7HMTxE/L5HYjQPyjdIH8CWf+guRNd0sJAN2TL8ihPWE9vUvdEDSz/u7y1N5rIEXoEKHp0HLS7iPrUUBNsQ6YJlUbERRuoXUMpTTaP1ZDn6WaTZHQolwuNIFpDlzVUAVqSyeTr2VhdjPuH4+CwbaBIe9TQ15BFI7J0tbdhNZQ91tunas0dkiqy5GtJd9RqpWZl4sqB3wF0F9AgGGM3fwUX7XHQfldDQa2gSLMZaG+YkZz/hUYqDGVWJB4dao81vdlSRSu1ashWWkNfYfnmH5oEcbfbPg7eGej5G6hOy4FZQTnVDpfNavlNkqbEQaMYzxR1FO7mDdkQ6SS9X0PjiYoP4v+g3wB9//YmLWcjx3hd0DTnMudFkoZOst5xUgYoW+iZdnbW+hIrF6VWg9EeoAeAmmdzGvw+bFfQC/Lz/AjQm0ptEXoqc0j+aEEWC5JtyTVn2GYvpXyBtOUOpSVpkYE4JeT+aLdPPh3EYzKdJh+n5Hg6/WLek1+IugD5vq4UD98z2su15/xp1Yx90oijON44NYFG5qZDExaXLixN3NukW9N0cHByaJoujU2jY/+CHwE0FzwP0IOegbsTE+8qlQOBK1RQUyA2YKJyahoHByUkzH3v97uiJsZQ5QEXpk/e+x6/dwyfuLC8kUjA7d5eE3zn2+erL71CfKmyAbLLaL6y/1Zx5/OOQKS57+G4Us40zXotbQIUr9YxtgnK2He05WIxPNM+gapsvp+CgG/Um3BH+f1w9gUxuCjCGsEtogQinH4Eg3d0qGSy0+nIrGB2ZOL4r+Obflpe6qHBlW0m/L62sin6vfHpzG4suKgUK9MZt2GvOjAemEECRQ8n3nfKBI3mwcPhyRW67IDZE7B8yIQjJP0R/CDuSlJZXBhNEInsNAIRJFLoPGMiEX0kJKLa9u4xNTg+rDEeANmFQuNZUOXQbyyXiTQq/iBqZp3kI7qhI3ULJQq66xgUsoROT/Z6soJz/Pd7SBAKL9grhrEkSQAtk0MxSEhGicKnRCTOk083OV2zcCnzFBkG6FdkXlyXFUbGwb3Cp4VA4/Tj50l8HdYfQhckG5ohRIfjmebm2lYHZ0cmxglE5gleq6HhyV9IxJcXmQD2J8iq9xq0RAiXTp+luZQJi56tTwaFMLs3mB9oDOLwTF5F6OZVqBElpSMbmtvqplijNjPMwryhMNpl7NPHsGLRhiqLV6E5tdstmDwPeVYBikhU217cqrUBkkKDvU4V6LT0DzrXNM3anpVq77WqYWgUkBDmrQIRypg+EU+Y3amI0Nkr0C0uGaq3C1FTqsk4ejVMw7y9XChjIjV4CTUQKtnQ0HzS0g7aBXWCrs8Lqy8nyQla2yX0lKhuByHNoyzRdIuo4E211PqBeqI+heEvIMy+tbZ40BsTi1lyKjokko0SlTM0QlRCUthol6+r6eiJjGH+h+D1aXI3Js7ur1cU49nhjppr6JxHU7OqhnpXuybLqbYWBhurf6QdbVGBdRcIKEaEM/C0651QsgNns1UHY0yWW9YdBKJH4xX3wiwaaLYHHwIdnMp9slytHqcgzDvU0MjYt0AAoPb6tJWxGexy4vNH1521tjEHUAGJUPZfkZerqLbdx8Zyvcl4KBTbnGez1zHM+9XIVBP2PGp9MzyUPCC1bXiswfKE2Vs1fFoMolzPzxrAhL3UC3Mg2KlSi+fr2ivnwJDMGCxgmAMu55f+f+1/AVqtAD/MvqQDAAAAAElFTkSuQmCC) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.Brain_form_product__list__7biG2 li:first-child {
    background-position: 0 0;
    display: block
}

.Brain_form_product__list__7biG2 li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.Brain_form_col2__pVaSy {
    margin: 15px -10px 0
}

.Brain_form_col2__pVaSy .Brain_form_holder__gBu7K {
    margin-bottom: 0
}

.Brain_form_col1__2__7eAia {
    float: left;
    padding: 0 10px;
    width: 50%
}

.Brain_form_col1__2__7eAia label,
.Brain_form_col__lkX1W label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.Brain_form_col1__2__7eAia input,
.Brain_form_col1__2__7eAia select,
.Brain_form_col__lkX1W input,
.Brain_form_col__lkX1W select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.Brain_landing__6gyPz #Brain_email__nNfb9,
.Brain_landing__6gyPz #Brain_firstName__FSRlU,
.Brain_landing__6gyPz #Brain_lastName__TFwAq,
.Brain_landing__6gyPz #Brain_phone__DX84P {
    width: 100%
}

.Brain_form_col__lkX1W {
    margin-top: 20px;
    position: relative
}

.Brain_submit-btn__7rC2G {
    text-align: center
}

.Brain_sub-btn__YGuSm {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.Brain_secure_form__zSm1k {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.Brain_error_msg_frm__CBB0Z {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.Brain_sprite_Dr__Wbld3 {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.Brain_footer_client__Qmrko {
    background: #ebebeb;
    padding: 25px 0
}

.Brain_footer_client__Qmrko ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.Brain_footer_client__Qmrko ul li {
    display: inline-block;
    padding: 5px
}

.Brain_sprite_f_norton__Pya6O {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.Brain_sprite_f_mcafee__YiAvx {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.Brain_sprite_f_visa__hqbov {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.Brain_f-nav__xdBjt {
    display: none;
    margin: 30px 0
}

.Brain_f-nav__xdBjt li {
    float: left;
    width: 50%
}

.Brain_f-nav__xdBjt li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.Brain_f-nav__xdBjt li a:hover {
    background: #0db9f9
}

.Brain_floating_bar__efJES.Brain_float__qRl-C {
    bottom: 0;
    left: 0;
    padding: 10px 5px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.Brain_floating_bar__efJES {
    background: #0006 !important;
    padding: 0
}

.Brain_floating_bar__efJES:has(button.Brain_d-none__XBsQq) {
    display: none !important
}

.Brain_floating_bar__efJES button {
    max-width: 360px;
    text-transform: uppercase
}

.Brain_header-inner__VjF7w {
    background-color: #000;
    padding-bottom: 60px
}

.Brain_inner-logo__Gw7At {
    padding: 10px 0;
    text-align: center
}

.Brain_inner-logo__Gw7At img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.Brain_order-banner__Joola {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.Brain_order-product__aF7aN {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.Brain_order-form__hSH5U {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.Brain_order-product-head__Khtuv {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.Brain_order-product-head__Khtuv ul li {
    float: left
}

.Brain_order-product-head__Khtuv ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.Brain_order-inner-product__-ixOb {
    padding: 40px 40px 9px
}

.Brain_order-product-img__VzrDB {
    float: left;
    margin-right: 60px;
    width: 120px
}

.Brain_order-product-img__VzrDB img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain_order-product-content__cu1P9 {
    float: left;
    margin-top: 30px;
    width: 365px
}

.Brain_order-product-content__cu1P9 h5 {
    font-size: 20px
}

.Brain_order-product-content__cu1P9 h5 br {
    display: none
}

.Brain_ex-space__c7iqp {
    margin-left: 28px
}

.Brain_sm-txt__DdXz7 {
    font-size: 14px
}

.Brain_order-product-content__cu1P9 table tbody {
    margin-top: 40px
}

.Brain_order-product-content__cu1P9 table thead tr td {
    padding: 0
}

.Brain_order-product-content__cu1P9 table tr td {
    padding: 10px
}

.Brain_order-product-content__cu1P9 table tr td:last-child {
    text-align: right
}

.Brain_order-product-content__cu1P9.Brain_ty__5uSpG table tr td:last-child {
    text-align: left
}

.Brain_order-product-content__cu1P9.Brain_ty__5uSpG p {
    margin-bottom: 0
}

.Brain_table-style__uBNSt {
    display: table;
    margin: 0 auto
}

.Brain_table-style__uBNSt.Brain_order-arrive__nCcGn {
    text-align: center
}

.Brain_table-cell-align__5ED7H {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.Brain_payment-head__6BqRr {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.Brain_payment-icons-list__itxnR {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.Brain_payment-icons-list__itxnR li {
    display: inline;
    padding: 0 1px
}

.Brain_payment-form__4Xag4 {
    padding: 0 15px
}

.Brain_payment-form__4Xag4 .Brain_form_col2__pVaSy {
    margin: 10px -5px 0
}

.Brain_payment-form__4Xag4 .Brain_form_col1__2__7eAia {
    float: left;
    padding: 0 5px;
    width: 50%
}

.Brain_payment-form__4Xag4 .Brain_form_col1__2__7eAia label,
.Brain_payment-form__4Xag4 .Brain_form_col__lkX1W label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.Brain_payment-form__4Xag4 .Brain_form_col1__2__7eAia input,
.Brain_payment-form__4Xag4 .Brain_form_col1__2__7eAia select,
.Brain_payment-form__4Xag4 .Brain_form_col__lkX1W input,
.Brain_payment-form__4Xag4 .Brain_form_col__lkX1W select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.Brain_payment-form__4Xag4 select {
    font-size: 13px
}

.Brain_payment-form__4Xag4 .Brain_form_col__lkX1W {
    margin-top: 10px
}

.Brain_payment-form__4Xag4 input[type=tel].Brain_cc-input__zmCeB {
    padding-left: 30px
}

.Brain_secure_form2__Yp2nk {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.Brain_secure_lock2__sWCdA {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.Brain_secure_lock__pb\+Zu {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.Brain_sub-btn2__mdicj {
    margin: 16px 5px 0;
    padding: 15px;
    width: 98%
}

.Brain_sub-btn2__mdicj,
.Brain_sub-btn3__knDjv {
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase
}

.Brain_sub-btn3__knDjv {
    margin-top: 5px;
    padding: 30px;
    width: 80%
}

.Brain_payment-form__4Xag4 input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain_payment-form__4Xag4 input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain_payment-form__4Xag4 input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain_payment-form__4Xag4 input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain_form-secure-link__DfEPN {
    color: #969696
}

.Brain_billing__BmpFt .Brain_order-product-content__cu1P9 .Brain_discount__JpZi1,
.Brain_billing__BmpFt .Brain_order-product-content__cu1P9 .Brain_total-discounted__L6Ce6 {
    display: none
}

.Brain_billing__BmpFt.Brain_downsell__JJlxM .Brain_order-product-content__cu1P9 .Brain_discount__JpZi1,
.Brain_billing__BmpFt.Brain_downsell__JJlxM .Brain_order-product-content__cu1P9 .Brain_total-discounted__L6Ce6 {
    display: table-row
}

.Brain_billing__BmpFt.Brain_downsell__JJlxM .Brain_order-product-content__cu1P9 .Brain_total__zXg\+7 {
    display: none
}

.Brain_billing__BmpFt.Brain_showAddress__bHlo0 .Brain_form-address__KSmDC {
    display: block
}

.Brain_order-icons-list__wcrdS li img {
    width: auto
}

.Brain_inner_footer__r78RR {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.Brain_footer_menu__PaE8p {
    padding-left: 0
}

.Brain_footer_menu__PaE8p li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.Brain_footer_menu__PaE8p li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.Brain_footer_menu__PaE8p li:last-child a {
    border-right: 0
}

.Brain_copyright__cMz6H {
    font-size: 12px;
    margin: 10px 0 30px
}

.Brain_inner_footer__r78RR p {
    font-size: 10px;
    line-height: 16px
}

.Brain_header_inner2__bj8mg .Brain_logo__l\+0SP img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.Brain_header-txt-flag__PvfJ4 {
    color: #fff;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 12px;
    text-align: right
}

.Brain_flag-img__sH1Yc {
    float: left;
    margin-top: 12px
}

.Brain_upsell-wait-txt__4Ss23 {
    background-color: red;
    color: #fff;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain_upsell-wait-txt__4Ss23.Brain_alt__FVCEK {
    background-color: #fff;
    color: red;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain_upsell-thks-txt__8QcBY {
    margin: 20px 0;
    text-align: center
}

.Brain_upsell-thks-txt__8QcBY.Brain_alttxt2__\+Bytr {
    margin: 0
}

.Brain_upsell-thks-txt__8QcBY .Brain_sm-txt__DdXz7 {
    color: #959595;
    margin-bottom: 5px
}

.Brain_upsell-thks-txt__8QcBY h4 {
    margin-bottom: 10px
}

.Brain_upsell-thks-txt__8QcBY h6 {
    line-height: 22px
}

.Brain_upsell-product-header__tO2a4 {
    padding-left: 20px
}

.Brain_upsell-coupon__Lixw- {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.Brain_upsell-coupon__Lixw- img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.Brain_upsell-btn-area__7F-Eq {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.Brain_upsell-btn-inner__UmJ9d {
    position: relative;
    text-align: center
}

.Brain_limttime-offer__QOzab {
    color: #690409;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 30px
}

.Brain_limttime-offer-1__XNlsM {
    color: #666;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.Brain_md-btn__oPvzl {
    font-size: 13px;
    padding: 10px 20px
}

.Brain_lg-btn__97eMP {
    font-size: 23px
}

.Brain_addfor-just__l3Gki {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.Brain_order-btn-inner__F818Y {
    max-width: 245px;
    position: relative;
    text-align: center
}

.Brain_thks-continue__s8y8X {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.Brain_thks-continue__s8y8X a {
    color: #959595;
    text-decoration: underline
}

.Brain_thks-continue__s8y8X.Brain_alt__FVCEK:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.Brain_verified-by-logos__RjL5T {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.Brain_confirm-container__DDEAj {
    margin: 40px auto;
    width: 750px
}

.Brain_confirm-inner__PhUfn {
    margin: 40px auto;
    width: 600px
}

.Brain_confirm-img__ULPr5 {
    float: left;
    margin-right: 25px;
    width: 125px
}

.Brain_confirm-img__ULPr5 img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.Brain_confirm-txt__2n8xM {
    float: left;
    width: 450px
}

.Brain_confirm-txt__2n8xM h4 {
    margin-bottom: 10px
}

.Brain_protect-package__eOthK {
    background-size: 8%
}

.Brain_error-message__r\+GMR {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.Brain_has-error__WgRVe .Brain_error-message__r\+GMR {
    display: block
}

.Brain_inner-page__22ISE .Brain_popup-wrapper__2uDm\+,
.Brain_popup-wrapper__2uDm\+ {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_popup-inner__9LY6I {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_close-popup-link__l9\+Q- {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_close-popup-link__l9\+Q-:after,
.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_close-popup-link__l9\+Q-:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_close-popup-link__l9\+Q-:before {
    transform: rotate(45deg)
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_close-popup-link__l9\+Q-:after {
    transform: rotate(-45deg)
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h footer .Brain_close-popup-link__l9\+Q- {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h footer .Brain_close-popup-link__l9\+Q-:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h footer .Brain_close-popup-link__l9\+Q-:after,
.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h footer .Brain_close-popup-link__l9\+Q-:before {
    display: none
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h header+h3 {
    padding: 3px 0 17px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h p {
    padding: 0 0 17px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 {
    padding: 8px 0 22px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K {
    margin: 0;
    width: auto
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K input[type=email],
.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K input[type=tel],
.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K input[type=text],
.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K textarea {
    border-radius: 5px;
    margin-top: 10px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K .Brain_error-message__r\+GMR {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K .Brain_error-message__r\+GMR:after {
    display: none
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_button__KH2AI {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.Brain_captcha__ffxml {
    margin-top: 10px
}

.Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_button__KH2AI:hover {
    color: #fff !important
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_popup-inner__9LY6I {
    padding: 27px 40px 40px;
    position: relative
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI h2 {
    padding: 0 0 24px;
    text-align: center
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_reason__ITfop {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_reason__ITfop h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI ul {
    padding: 4px 0 3px 30px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form {
    margin: 0;
    padding: 12px 0
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K {
    padding: 0 0 10px;
    width: 100%
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K label {
    float: left;
    line-height: 34px;
    width: 150px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K select,
.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K.Brain_cvv-code__\+Hy1b input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K.Brain_cvv-code__\+Hy1b .Brain_cvv-link__XOJqj a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K.Brain_cvv-code__\+Hy1b .Brain_cvv-image__vSWKx {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K.Brain_cvv-code__\+Hy1b .Brain_cvv-image__vSWKx img {
    width: 205px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_button__KH2AI {
    margin: 0 0 0 150px;
    width: 205px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_lock__b-rNY {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_lock__b-rNY img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_tip__imMvA {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_tip__imMvA .Brain_icon__6Cq7q {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_tip__imMvA .Brain_text__g415I {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_tip__imMvA .Brain_text__g415I:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_tip__imMvA:focus .Brain_text__g415I,
.Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_tip__imMvA:hover .Brain_text__g415I {
    display: block
}

.Brain_popup-loading-wrapper__KxMP7 {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100
}

.Brain_popup__wCF1h p {
    margin: 0
}

.Brain_popup-loading-wrapper__KxMP7 .Brain_popup__wCF1h {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.Brain_popup-loading-wrapper__KxMP7 .Brain_popup__wCF1h h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.Brain_popup-loading-wrapper__KxMP7 .Brain_popup__wCF1h h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.Brain_popup-loading-wrapper__KxMP7 .Brain_popup__wCF1h p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.Brain_popup-loading-wrapper__KxMP7 .Brain_popup__wCF1h .Brain_product-image__r5Dt5 {
    background-size: contain;
    height: 260px;
    margin: 0 auto 6px;
    position: relative;
    width: 198px
}

.Brain_floating_bar__efJES.Brain_float__qRl-C {
    display: none;
    opacity: 0
}

.Brain_popup-loading-wrapper__KxMP7 .Brain_popup__wCF1h .Brain_lock-image__WXxno {
    margin: 0 auto 3px;
    width: 90px
}

.Brain_popup-loading-wrapper__KxMP7 .Brain_popup__wCF1h .Brain_loading-image__nPx20 {
    animation: Brain_spin__Z-6M3 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

.Brain_popup-banner-wrapper__nTA7V {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain_popup-banner-wrapper__nTA7V .Brain_popup-banner__INQ11 {
    padding: 50px 10px 0
}

.Brain_popup-banner-wrapper__nTA7V .Brain_popup-banner__INQ11 figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.Brain_popup-banner-wrapper__nTA7V .Brain_popup-banner__INQ11 figure a img {
    width: 100%
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 .Brain_popup-inner__9LY6I {
    background: none;
    box-shadow: none;
    padding: 0
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form .Brain_form_holder__gBu7K {
    margin: 0 20px
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form .Brain_button__KH2AI {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form .Brain_button__KH2AI span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form .Brain_icons__EE01y {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.Brain_popup__wCF1h#Brain_popup-mobile-order-form__97Mf4 form footer .Brain_button__KH2AI {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#Brain_payLft__DUy5K {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.Brain_order-banner__Joola {
    border-radius: 6px;
    padding: 20px
}

#Brain_payRgt__qENzN {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#Brain_rightForm__kk\+kA .Brain_rushWrp__otvLC {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes Brain_pulse__VB-Yj {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#Brain_rightForm__kk\+kA .Brain_rushWrp__otvLC input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#Brain_rightForm__kk\+kA .Brain_secure__W4qxm {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.Brain_pulse__VB-Yj {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain_pulse__VB-Yj;
    -webkit-animation-name: Brain_pulse__VB-Yj
}

#Brain_payMulti__jZMzU .Brain_payProd__uOYTC {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#Brain_payMulti__jZMzU #Brain_payProd6__s9tDE .Brain_bottleOver__xjl\+P {
    background-size: contain
}

#Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P,
#Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver_discount__JMiAY {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#Brain_payMulti__jZMzU .Brain_payProd__uOYTC span.Brain_radio__LB\+cY {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#Brain_payMulti__jZMzU .Brain_title16__EAu7D {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain_payMulti__jZMzU .Brain_title17__Pb6mI {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#Brain_payMulti__jZMzU .Brain_title18__ZDh54 {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#Brain_payMulti__jZMzU .Brain_title19__76cUm {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#Brain_payMulti__jZMzU .Brain_title16-2__xn4aI {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain_payMulti__jZMzU .Brain_title18__ZDh54 strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#Brain_payMulti__jZMzU em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Brain_blu2__88Vmj,
.Brain_blu2__88Vmj * {
    color: #0975cf !important
}

.Brain_red1__t7\+RV,
.Brain_red__WG7zy {
    color: #c00
}

#Brain_payMulti__jZMzU #Brain_payProd1__75OaD .Brain_bottleOver__xjl\+P,
#Brain_payMulti__jZMzU #Brain_payProd3__M4efC .Brain_bottleOver__xjl\+P {
    background-size: contain
}

#Brain_paymentWrp__Hyi76 .Brain_formBg__ZGUBs {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.Brain_package-info__title__fRmKR {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#Brain_rightForm__kk\+kA {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#Brain_rightForm__kk\+kA p.Brain_full3__ldxZj {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.Brain_formContent__Bl6zo {
    color: #000
}

.Brain_s-info__1IwUR {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#Brain_rightForm__kk\+kA input,
#Brain_rightForm__kk\+kA select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#Brain_rightForm__kk\+kA .Brain_rushWrp__otvLC input {
    height: auto !important
}

.Brain_order-banner__Joola .Brain_s-info__1IwUR .Brain_error-message__r\+GMR {
    right: 94% !important;
    top: -1px !important
}

.Brain_order-delivery__-8Dnv {
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Brain_order-delivery__-8Dnv h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Brain_order-counter__kdCOO {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Brain_order-counter__kdCOO article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Brain_clearfix__L8NQ4:after,
.Brain_clearfix__L8NQ4:before {
    content: "";
    display: table;
    line-height: 0
}

.Brain_left__-zyox {
    float: left
}

.Brain_order-counter__kdCOO article.Brain_last__i\+4nJ {
    border: none
}

.Brain_order-counter__kdCOO article b {
    color: #ff1c1c
}

.Brain_order-special__iDjSM {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.Brain_order-special__iDjSM header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.Brain_order-special__iDjSM article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.Brain_order-special__iDjSM header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.Brain_order-special__iDjSM header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.Brain_order-special__iDjSM header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.Brain_inner-page__22ISE footer {
    top: 0 !important
}

.Brain_order-special__iDjSM footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.Brain_clear__tlNrA {
    clear: both
}

.Brain_order-satisfaction__Y4qBO {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Brain_order-satisfaction__Y4qBO h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.Brain_order-special__iDjSM header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Brain_order-banner__Joola .Brain_formContent__Bl6zo .Brain_title__W5PBj {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.Brain_order-banner__Joola .Brain_form_holder__gBu7K {
    padding: 0 0 7px;
    position: relative
}

#Brain_rightForm__kk\+kA .Brain_form__MxIdm p.Brain_half2__haA4r {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#Brain_rightForm__kk\+kA .Brain_form__MxIdm p.Brain_half__XjnqP {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#Brain_rightForm__kk\+kA .Brain_half__XjnqP {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.Brain_formBg__ZGUBs .Brain_error-message__r\+GMR {
    right: 90% !important;
    top: 25px !important
}

.Brain_home__bhty7 #Brain_index-form__jb61z .Brain_error-message__r\+GMR:after {
    display: none
}

.Brain_has-error__WgRVe .Brain_error-message__r\+GMR {
    display: block !important
}

.Brain_cvv-image__vSWKx {
    display: none
}

.Brain_cvv-link__XOJqj {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.Brain_cvv-link__XOJqj:hover {
    text-decoration: none
}

.Brain_exp-date__b5kCP {
    margin-bottom: 6px
}

.Brain_error-message__r\+GMR:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.Brain_selW__Mh0S2 {
    display: block;
    float: left;
    width: 48%
}

.Brain_half4__0wpAH:after,
.Brain_half4__0wpAH:before {
    clear: bottom;
    content: "";
    display: block
}

.Brain_half4__0wpAH {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain_selW__Mh0S2 select {
    float: none
}

.Brain_selW__Mh0S2:last-child {
    margin-left: 4%
}

.Brain_half3__se7Fr {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain_half3__se7Fr input {
    width: 50%
}

@keyframes Brain_pulseHow__\+Xsgo {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes Brain_flipInX__upGzs {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

@keyframes Brain_spin__Z-6M3 {
    to {
        transform: rotate(1turn)
    }
}

.Brain_no-dec__mHbJK {
    display: none
}

.Brain_order-banner__Joola .Brain_error-message__r\+GMR {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#Brain_payMulti__jZMzU .Brain_payProd__uOYTC.Brain_cuR__Un9YP {
    background-color: #feeeb0 !important
}

#Brain_payMulti__jZMzU .Brain_package1__pRsls .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P,
#Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver_discount__JMiAY {
    margin-right: 11px;
    padding-left: 360px
}

.Brain_btn_with__cg9lT {
    width: 220px
}

#Brain_payMulti__jZMzU .Brain_package1__pRsls .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P:before {
    display: none
}

.Brain_top-terms__E0fkN {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Brain_top-trends-desc__MITRi {
    display: none
}

.Brain_open__1FDFW .Brain_top-trends-desc__MITRi {
    display: block
}

.Brain_top-termsHdng__0G8Sy {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Brain_top-termsHdng__0G8Sy:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Brain_top-terms__E0fkN.Brain_open__1FDFW .Brain_top-termsHdng__0G8Sy:after {
    content: "-"
}

.Brain_top-trends-desc__MITRi p {
    color: #3d3d3d;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px;
    text-align: left
}

select.Brain_error__IXsan,
select.Brain_valid__Urqnq {
    background-position: 85% 50%
}

#Brain_error_msg__W2Th\+ {
    display: none;
    margin-bottom: 45px
}

#Brain_error_msg__W2Th\+,
.Brain_errorMsg__IvCcx {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.Brain_errorMsg__IvCcx {
    margin-bottom: 15px;
    text-align: center
}

.Brain_page-id-2472__SBecF .Brain_heading_content_container__3jY-1,
.Brain_page-id-2577__fQnzw .Brain_heading_content_container__3jY-1,
.Brain_page-id-2793__G-8vI .Brain_heading_content_container__3jY-1,
.Brain_page-id-3109__sa7Gh .Brain_heading_content_container__3jY-1 {
    padding-top: 60px;
    width: 100%
}

.Brain_page-id-2472__SBecF .Brain_lc_content_full__jOHpy.Brain_lc_swp_boxed__I50mo.Brain_lc_basic_content_padding__jd\+Gp,
.Brain_page-id-2577__fQnzw .Brain_lc_content_full__jOHpy.Brain_lc_swp_boxed__I50mo.Brain_lc_basic_content_padding__jd\+Gp,
.Brain_page-id-2793__G-8vI .Brain_lc_content_full__jOHpy.Brain_lc_swp_boxed__I50mo.Brain_lc_basic_content_padding__jd\+Gp,
.Brain_page-id-3109__sa7Gh .Brain_lc_content_full__jOHpy.Brain_lc_swp_boxed__I50mo.Brain_lc_basic_content_padding__jd\+Gp {
    max-width: 100%;
    padding: 0
}

.Brain_section-guranteed__uM\+fQ {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Brain_section-guranteed__uM\+fQ .Brain_w_inner__ekQEu {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Brain_section-guranteed__uM\+fQ .Brain_w_inner__ekQEu .Brain_w_thumb__2ADCv {
    order: 2;
    width: 100%
}

.Brain_section-guranteed__uM\+fQ .Brain_w_inner__ekQEu .Brain_w_thumb__2ADCv img {
    width: auto
}

.Brain_section-guranteed__uM\+fQ .Brain_w_inner__ekQEu .Brain_w_desc__JCU92 {
    order: 1;
    position: relative;
    width: 100%
}

.Brain_section-guranteed__uM\+fQ .Brain_w_inner__ekQEu .Brain_w_desc__JCU92:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Brain_section-guranteed__uM\+fQ .Brain_w_inner__ekQEu .Brain_w_desc__JCU92 p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Brain_yellowbox__0XHve {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.Brain_landing__6gyPz .Brain_check_area__s4yep,
.Brain_yellowbox__0XHve i {
    display: table-cell;
    vertical-align: middle
}

.Brain_landing__6gyPz .Brain_check_area__s4yep {
    padding-left: 10px
}

.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:checked,
.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:checked+label,
.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:checked~label:before,
.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:checked~label:after,
.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.Brain_landing__6gyPz .Brain_check_area__s4yep label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Brain_landing__6gyPz .Brain_check_area__s4yep [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.Brain_header-inner__VjF7w.Brain_billing__BmpFt br {
    display: none
}

div#Brain_account-nformation__Zkhly>div {
    display: block !important
}

.Brain_in_fileld__PD-um.Brain_bill_adr__vGWj5,
.Brain_in_fileld__PD-um.Brain_bill_city__2u3oX,
.Brain_in_fileld__PD-um.Brain_bill_cont__MJzI\+,
.Brain_in_fileld__PD-um.Brain_bill_state__ki63H,
.Brain_in_fileld__PD-um.Brain_bill_zip__BIVRA,
.Brain_in_fileld__PD-um.Brain_email__nNfb9,
.Brain_in_fileld__PD-um.Brain_first_name__lqbiH,
.Brain_in_fileld__PD-um.Brain_last_name__mtd2H,
.Brain_in_fileld__PD-um.Brain_password__hE0zf,
.Brain_in_fileld__PD-um.Brain_phone__DX84P,
.Brain_in_fileld__PD-um.Brain_ship_info__n88L8,
.Brain_shippingInfo-wrapper__3hjA- {
    display: none
}

.Brain_checkout-form-div__mYyZt {
    padding: 20px 5px
}

.Brain_checkout-form-div__mYyZt input,
.Brain_checkout-form-div__mYyZt select {
    border: 1px solid #999;
    font-size: 14px;
    height: 33px !important;
    margin-bottom: 10px;
    text-indent: 9px !important
}

.Brain_checkout-form-div__mYyZt input[type=number]::-webkit-inner-spin-button,
.Brain_checkout-form-div__mYyZt input[type=number]::-webkit-outer-spin-button,
.Brain_form_col__lkX1W input[type=number]::-webkit-inner-spin-button,
.Brain_form_col__lkX1W inputinput[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.Brain_checkout-form-div__mYyZt input[type=number],
.Brain_form_col__lkX1W input[type=number] {
    -moz-appearance: textfield
}

.Brain_in_fileld__PD-um .Brain_in_fileld__PD-um {
    height: auto !important
}

.Brain_ex_date__\+PYxU .Brain_select2-container__n\+QLe {
    width: 50% !important
}

.Brain_ex_date__\+PYxU .Brain_select2-selection__rendered__G0Zdf {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}

.Brain_checkout-form-div__mYyZt .Brain_mm-button__e\+RXR.Brain_large__ci0-K {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain_pulse__VB-Yj;
    -webkit-animation-name: Brain_pulse__VB-Yj;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 30px;
    text-align: center;
    text-indent: -9999px;
    width: 100% !important;
    width: 100%
}

.Brain_shippingInfo-wrapper__3hjA- {
    margin-top: 20px
}

#Brain_payMulti__jZMzU .Brain_title17__Pb6mI br {
    display: block
}

#Brain_payMulti__jZMzU .Brain_title17__Pb6mI p {
    padding-top: 10px
}

.Brain_mm-checkoutContainer__rnmg4 p.Brain_mm-formError__LwDLL,
.Brain_mm-formError__LwDLL {
    border-radius: 0 !important;
    font-size: 11px !important;
    line-height: 16px !important;
    margin-bottom: 10px !important
}

.Brain_arrive-date__nuvpR {
    font-size: 14px;
    padding: 20px
}

.Brain_arrive-date__nuvpR .Brain_orange__Hz4yJ {
    color: #ff1c1c
}

.Brain_secu-row__\+aHng {
    margin-left: -5px;
    margin-right: -5px
}

.Brain_secu-row__\+aHng>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.Brain_order-icons-list__wcrdS {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.Brain_order-icons-list__wcrdS li {
    display: inline;
    padding: 0 2px
}

.Brain_order-icons-list__wcrdS li img {
    margin-bottom: 15px
}

.Brain_secu-2__hw7tz {
    margin-bottom: 30px
}

.Brain_securityIcon-sec__DU12y .Brain_order-icons-list__wcrdS {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.Brain_securityIcon-sec__DU12y .Brain_order-icons-list__wcrdS li {
    margin-bottom: 15px
}

.Brain_securityIcon-sec__DU12y .Brain_order-icons-list__wcrdS li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Brain_securityIcon-sec__DU12y .Brain_order-icons-list__wcrdS li:last-child {
    width: 100%
}

.Brain_sticky-red-top__wjZAu {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.Brain_sticky-red-top__wjZAu h2 {
    margin: 0
}

.Brain_focusOffer-page__LmuG1 .Brain_upsellMain__WCuA1 {
    min-height: calc(100vh - 325px)
}

.Brain_upsellMain__WCuA1 h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.Brain_upsellMain__WCuA1 p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.Brain_font-weight-bold__Sa7Lq {
    font-weight: 700
}

.Brain_upsellPage__ZlFML img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.Brain_upsellPage__ZlFML span#Brain_button_focus__LtSbU {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.Brain_bottom-nothanks__Swwfe a.Brain_btn__EKuEN,
.Brain_bottom-nothanks__Swwfe a.Brain_btn__EKuEN:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

.Brain_text_unset__dFuGW {
    text-transform: inherit
}

.Brain_slider_ctrl__3\+nhN {
    margin-top: 60px
}

.Brain_hurry__Ay5Df {
    color: #f5f0b4 !important
}

@media (min-width:1400px) {
    .Brain_upsellMain__WCuA1 .Brain_customContainer__qLbD3 {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .Brain_dr_img__vNIsG,
    .Brain_site_secure__UFql1 {
        display: none
    }
}

@media (max-width:1199.5px) {
    .Brain_mental_ability_content__AuevQ {
        width: 615px
    }
    .Brain_testimonial_content__nWveU {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.Brain_header_fixed__2HZaL {
        padding-top: 100px
    }
    .Brain_landing__6gyPz h1 {
        font-size: 38px
    }
    .Brain_landing__6gyPz h2 {
        font-size: 34px
    }
    .Brain_landing__6gyPz h3 {
        font-size: 28px
    }
    .Brain_landing__6gyPz h4 {
        font-size: 24px
    }
    .Brain_landing__6gyPz h5 {
        font-size: 20px
    }
    .Brain_banner_col1__whdkG {
        margin-top: 50px;
        width: 330px
    }
    .Brain_banner_col2__NwsDd {
        margin-top: 150px;
        width: 395px
    }
    .Brain_banner_col1__whdkG ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .Brain_banner_right_list__VVpSF {
        margin-top: 30px
    }
    .Brain_banner_right_list__VVpSF li {
        margin-right: 0
    }
    .Brain_banner_right_img__amRrY img {
        max-width: 100%;
        width: 265px
    }
    .Brain_sapill__Woayz {
        font-size: 20px;
        line-height: 30px
    }
    .Brain_tab-banner__M7jUL {
        background-color: #000;
        display: none
    }
    .Brain_brain_power__qpyv4,
    .Brain_cognitive_enhancement__ZOSPC,
    .Brain_genius__UNU5f,
    .Brain_mental_ability__0zePW,
    .Brain_testimonial__K1xsD {
        padding: 40px 10px !important
    }
    .Brain_mental_ability_img__RWaPc {
        width: 185px
    }
    .Brain_mental_ability_content__AuevQ {
        width: 485px
    }
    .Brain_ability_orange_box__y4JdA {
        width: 345px
    }
    .Brain_ability_list__H4noo li {
        float: none;
        width: 100%
    }
    .Brain_brain_list__OWMR1 {
        margin-bottom: 0
    }
    .Brain_genius_inner__ggpEV {
        margin: 30px 0
    }
    .Brain_genius_img__\+MrSU {
        width: 245px
    }
    .Brain_genius_content__PjZuL {
        width: 445px
    }
    .Brain_boosttest__8LWoI .Brain_customContainer__qLbD3,
    .Brain_hard_clear__oVoMh .Brain_customContainer__qLbD3 {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .Brain_boosttest_inner__EKzio,
    .Brain_hardclear_inner__l-5Lb {
        margin: 0
    }
    .Brain_boosttest_content__iOGDd,
    .Brain_hardclear_content__o6w-X {
        min-height: inherit;
        width: 75%
    }
    .Brain_boosttest_img__VhQkR img,
    .Brain_hardclear_img__hBreY {
        display: none
    }
    .Brain_testimonial_img__jHu9b {
        width: 120px
    }
    .Brain_testimonial_content__nWveU {
        margin-top: 0;
        width: 530px
    }
    .Brain_cognitive_enhancement_table__Jqnyu tr th {
        padding-left: 20px
    }
    .Brain_order-product-img__VzrDB {
        margin-right: 20px;
        width: 95px
    }
    .Brain_order-product-content__cu1P9 {
        margin-top: 5px;
        width: 331px
    }
    .Brain_payment-head__6BqRr h3 {
        font-size: 34px
    }
    .Brain_table-cell-align__5ED7H {
        padding: 0 3px
    }
    .Brain_order-inner-product__-ixOb {
        padding: 40px 20px 9px
    }
    .Brain_ex-space__c7iqp {
        margin-left: 0
    }
    .Brain_thks-continue__s8y8X {
        margin-bottom: 30px
    }
    .Brain_form_product__list__7biG2 {
        margin: 120px auto 20px
    }
    .Brain_sub-btn2__mdicj {
        font-size: 15px
    }
    .Brain_right_arrow2__ckUfy {
        top: 2px
    }
    #Brain_payMulti__jZMzU .Brain_package1__pRsls .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P,
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver_discount__JMiAY {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #Brain_payMulti__jZMzU .Brain_package1__pRsls .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .Brain_main_page__RcKmz.Brain_landing__6gyPz .Brain_customContainer__qLbD3 {
        max-width: 100%
    }
    .Brain_securityIcon-sec__DU12y .Brain_order-icons-list__wcrdS {
        margin-bottom: 0
    }
    .Brain_form_box__K2I9v {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .Brain_customContainer__qLbD3 {
        padding: 0 15px;
        width: 100% !important
    }
    .Brain_banner__jepho .Brain_customContainer__qLbD3 {
        padding: 0 !important
    }
    .Brain_landing__6gyPz h1 {
        font-size: 37px
    }
    .Brain_landing__6gyPz h2 {
        font-size: 34px
    }
    .Brain_landing__6gyPz h3 {
        font-size: 28px
    }
    .Brain_landing__6gyPz h4 {
        font-size: 24px
    }
    .Brain_landing__6gyPz h5 {
        font-size: 22px
    }
    #Brain_payLft__DUy5K {
        width: 100%
    }
    .Brain_floating_bar__efJES.Brain_float__qRl-C {
        display: block;
        opacity: 1;
        padding: 10px 5px
    }
    .Brain_banner_right_list__VVpSF {
        display: none
    }
    .Brain_order-counter__kdCOO {
        font-size: 12px
    }
    .Brain_order-special__iDjSM article {
        width: 100%
    }
    .Brain_order-special__iDjSM footer {
        padding: 14px 15px 16px
    }
    .Brain_order-special__iDjSM header h2 {
        font-size: 30px
    }
    .Brain_order-satisfaction__Y4qBO {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .Brain_order-delivery__-8Dnv {
        background: #fff3 url(data:image/png;base64,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) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #Brain_rightForm__kk\+kA .Brain_secure__W4qxm {
        margin: 15px auto
    }
    .Brain_popup-wrapper__2uDm\+p {
        font-size: .875em
    }
    .Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h h2 {
        font-size: 28px;
        line-height: 30px
    }
    .Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K label {
        line-height: 21px;
        width: 100%
    }
    .Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K input[type=text] {
        margin-top: 0
    }
    .Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #Brain_cvv_popup__n5e2d,
    .Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K select {
        width: 48% !important
    }
    .Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_form_holder__gBu7K.Brain_cvv-code__\+Hy1b .Brain_cvv-image__vSWKx {
        padding: 15px 0 0
    }
    .Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI form .Brain_button__KH2AI {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_popup-inner__9LY6I {
        padding: 27px 15px 40px
    }
    .Brain_popup-wrapper__2uDm\+#Brain_popup-declined__KJKiI .Brain_reason__ITfop {
        padding: 23px 15px 25px
    }
    #Brain_payRgt__qENzN {
        width: 100%
    }
    #Brain_payMulti__jZMzU .Brain_title16__EAu7D {
        background-size: 100% 31px;
        line-height: 36px
    }
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC.Brain_cuR__Un9YP span.Brain_radio__LB\+cY {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC span.Brain_radio__LB\+cY {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #Brain_payMulti__jZMzU .Brain_title16__EAu7D {
        padding: 0 0 0 35px
    }
    .Brain_no-dec__mHbJK {
        display: block
    }
    #Brain_payMulti__jZMzU .Brain_title16-2__xn4aI {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P,
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver_discount__JMiAY {
        padding-left: 100% !important
    }
    #Brain_payRgt__qENzN {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #Brain_form2__VNR7G {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K input[type=tel],
    .Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K input[type=text],
    .Brain_popup-wrapper__2uDm\+.Brain_popup__wCF1h .Brain_form-popup__ifpb4 .Brain_form_holder__gBu7K select {
        max-width: 100%
    }
    #Brain_rightForm__kk\+kA p.Brain_full3__ldxZj {
        margin-top: 10px
    }
    .Brain_trans__6srQW img {
        margin-top: 15px
    }
    .Brain_cvv-code__\+Hy1b .Brain_error-message__r\+GMR {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .Brain_formBg__ZGUBs .Brain_error-message__r\+GMR {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .Brain_formBg__ZGUBs .Brain_error-message__r\+GMR:after {
        display: none
    }
    .Brain_sub-btn__YGuSm {
        font-size: 16px !important
    }
    #Brain_rightForm__kk\+kA .Brain_rushWrp__otvLC input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC {
        min-height: 300px
    }
    #Brain_payMulti__jZMzU .Brain_title17__Pb6mI {
        margin-top: 10px;
        padding-left: 10px
    }
    #Brain_payMulti__jZMzU .Brain_title18__ZDh54,
    #Brain_payMulti__jZMzU .Brain_title19__76cUm {
        padding-left: 10px
    }
    #Brain_payMulti__jZMzU .Brain_title16__EAu7D {
        font-size: 16px
    }
    #Brain_payMulti__jZMzU .Brain_package1__pRsls .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P,
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver_discount__JMiAY {
        padding-left: 100%
    }
    #Brain_payMulti__jZMzU .Brain_title16__EAu7D {
        font-size: 10px
    }
    #Brain_payMulti__jZMzU #Brain_payProd1__75OaD .Brain_bottleOver__xjl\+P,
    #Brain_payMulti__jZMzU #Brain_payProd3__M4efC .Brain_bottleOver__xjl\+P,
    #Brain_payMulti__jZMzU #Brain_payProd6__s9tDE .Brain_bottleOver__xjl\+P {
        background: none;
        display: none;
        padding: 0
    }
    .Brain_img-mobile__wL0KI img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .Brain_img-mobile-best__92BFu {
        position: relative
    }
    .Brain_img-mobile-best__92BFu:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #Brain_payLft__DUy5K {
        padding-right: 0
    }
    .Brain_top_header__UyGUV {
        padding: 5px 0
    }
    .Brain_warning_notice_timer__Xr99q {
        font-size: 12px;
        line-height: 18px
    }
    .Brain_header_fixed__2HZaL header {
        position: static
    }
    body.Brain_header_fixed__2HZaL,
    body.Brain_header_fixed__2HZaL.Brain_alt__FVCEK {
        padding-top: 0
    }
    .Brain_header-inner__VjF7w {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .Brain_tab-banner__M7jUL {
        display: none
    }
    .Brain_form_section__inner__MV74F {
        padding: 45px 0
    }
    .Brain_banner_col__kIcaR {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .Brain_banner_col1__whdkG {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .Brain_banner_col2__NwsDd {
        margin: 0 !important;
        width: 50% !important
    }
    .Brain_guarnteedMob__mmkob img {
        width: 115px
    }
    .Brain_banner_col1__whdkG .Brain_logo_text__EdpZw {
        font-size: 18px
    }
    .Brain_sapill__Woayz {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .Brain_banner_col1__whdkG ul li {
        font-size: 12px
    }
    .Brain_banner_col1__whdkG .Brain_scroll_btn__5AkQP {
        display: none
    }
    .Brain_banner__jepho .Brain_customContainer__qLbD3,
    .Brain_boosttest__8LWoI .Brain_customContainer__qLbD3,
    .Brain_hard_clear__oVoMh .Brain_customContainer__qLbD3 {
        padding: 0
    }
    .Brain_landing__6gyPz .Brain_header_section__sRk7c .Brain_logo__l\+0SP {
        float: none;
        text-align: center;
        width: 100%
    }
    .Brain_right_header__Fz61P {
        display: none;
        float: none
    }
    .Brain_banner_col1__whdkG {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .Brain_App__HQvCr .Brain_landing__6gyPz .Brain_mobileGetMyBottle-btn__pvt91 .Brain_btn__EKuEN {
        margin-top: 0
    }
    .Brain_mobileGetMyBottle-btn__pvt91 {
        padding: 0 0 85px;
        text-align: center
    }
    .Brain_banner_col1__whdkG p {
        font-size: 22px
    }
    .Brain_banner_col2__NwsDd {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .Brain_banner_right_list__VVpSF {
        margin-top: 0
    }
    .Brain_banner_right_list__VVpSF li {
        float: left
    }
    .Brain_banner_right_list__VVpSF {
        bottom: 55px;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain_banner_client_icon__\+P3J\+ {
        bottom: 0;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain_banner_btn__b0TlW {
        display: none
    }
    .Brain_banner_client_icon__\+P3J\+li {
        display: inline-block;
        padding: 2px
    }
    .Brain_cognitive_enhancement__ZOSPC,
    .Brain_mental_ability__0zePW {
        padding: 30px 0
    }
    .Brain_ability_orange_box__y4JdA,
    .Brain_genius_img__\+MrSU,
    .Brain_mental_ability_img__RWaPc {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .Brain_form_box__K2I9v,
    .Brain_genius_content__PjZuL,
    .Brain_mental_ability_content__AuevQ {
        float: none;
        width: 100%
    }
    .Brain_ability_realy_work__yiSZQ,
    .Brain_form_product__LJHSH {
        display: none
    }
    .Brain_ability_list__H4noo ul {
        margin-top: 15px
    }
    .Brain_ability_orange_box__y4JdA:after {
        display: none
    }
    .Brain_mental_ability_inner__FnWaz {
        margin-bottom: 10px
    }
    .Brain_ability_list__H4noo li {
        font-size: 18px;
        margin-bottom: 10px
    }
    .Brain_ability_list__H4noo h5 {
        text-align: left
    }
    .Brain_brain_list__OWMR1 {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .Brain_brain_list__OWMR1 li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .Brain_brain_list__OWMR1 li:nth-child(2) {
        background-position: 18px 0
    }
    .Brain_genius_inner__ggpEV {
        margin: 20px 0
    }
    .Brain_genius_after_before__ZPxg3 {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .Brain_after_before__xf6fo {
        margin: 30px 0
    }
    .Brain_boosttest_content__iOGDd,
    .Brain_hardclear_content__o6w-X {
        padding: 30px 20px 15px
    }
    .Brain_floating_bar__efJES {
        display: block
    }
    .Brain_testimonial_box__5Q7br {
        margin-top: 30px;
        padding: 0 20px
    }
    .Brain_testi_name__DA3XB {
        text-align: center
    }
    .Brain_order-banner__Joola {
        display: block
    }
    .Brain_order-form__hSH5U,
    .Brain_order-product__aF7aN {
        float: none;
        width: 100%
    }
    .Brain_order-product-img__VzrDB {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .Brain_order-product-img__VzrDB img {
        max-width: 120px
    }
    .Brain_ex-space__c7iqp {
        margin-left: 30px
    }
    .Brain_order-product-content__cu1P9 {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .Brain_order-product-head__Khtuv {
        display: none
    }
    .Brain_order-arrive__nCcGn .Brain_table-cell-align__5ED7H {
        display: block
    }
    .Brain_table-style__uBNSt.Brain_order-arrive__nCcGn {
        display: block;
        text-align: center
    }
    .Brain_upsell-product-img__gW-th {
        width: 100px
    }
    .Brain_upsell-product__RZP-A,
    .Brain_upsell-product__RZP-A.Brain_bsburn__hWXDX,
    .Brain_upsell-product__RZP-A.Brain_pr__hRoT9 {
        background: none;
        padding: 20px;
        width: 440px
    }
    .Brain_upsell-product-content__RTkM-,
    .Brain_upsell-product-content__RTkM-.Brain_pr__hRoT9 {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .Brain_upsell-thks-txt__8QcBY h6 {
        font-size: 16px
    }
    .Brain_upsell-thks-txt__8QcBY.Brain_alttxt__DwX9t {
        margin: 10px 0
    }
    .Brain_limttime-offer__QOzab,
    .Brain_order-btn-inner__F818Y {
        margin-left: 40px
    }
    .Brain_confirm-container__DDEAj {
        margin: 20px 0;
        width: 100%
    }
    .Brain_confirm-inner__PhUfn {
        margin: 0 auto 20px;
        width: 460px
    }
    .Brain_confirm-img__ULPr5,
    .Brain_confirm-txt__2n8xM {
        width: 100%
    }
    .Brain_confirm-txt__2n8xM {
        margin-top: 10px
    }
    .Brain_order-icons-list__wcrdS {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .Brain_form_section__inner__MV74F {
        background: none
    }
    .Brain_checkout-form-div__mYyZt .Brain_mm-button__e\+RXR.Brain_large__ci0-K {
        background-size: contain !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 212px !important
    }
    .Brain_testimonial_img__jHu9b {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain_testimonial_content__nWveU {
        width: 100%
    }
    .Brain_banner_right_img__amRrY {
        float: left
    }
    .Brain_slider_ctrl__3\+nhN .Brain_step__u9zxI {
        padding-top: 40px
    }
    .Brain_slider_ctrl__3\+nhN .Brain_after_beforeTxt__oKBZ5 {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .Brain_banner_col__kIcaR {
        background-position: -40px top !important;
        background-size: 190px !important
    }
    .Brain_sticky-red-top__wjZAu {
        padding: 5px 10px
    }
    .Brain_sticky-red-top__wjZAu h2 {
        font-size: 16px;
        margin: 0
    }
    .Brain_submitBtn__E3vzq {
        font-size: 16px
    }
    .Brain_slider_ctrl__3\+nhN {
        margin-top: 0
    }
}

@media (max-width:479px) {
    .Brain_landing__6gyPz h1 {
        font-size: 32px
    }
    .Brain_landing__6gyPz h2 {
        font-size: 28px
    }
    .Brain_landing__6gyPz h3 {
        font-size: 24px
    }
    .Brain_landing__6gyPz h4 {
        font-size: 18px
    }
    .Brain_landing__6gyPz h5 {
        font-size: 17px
    }
    .Brain_banner_col1__whdkG h1 {
        font-size: 56px
    }
    .Brain_banner_col1__whdkG p {
        font-size: 20px
    }
    .Brain_boosttest_content__iOGDd,
    .Brain_hardclear_content__o6w-X {
        width: 90%
    }
    .Brain_banner_col__kIcaR {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .Brain_banner_col__kIcaR:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .Brain_banner_col1__whdkG {
        float: none;
        margin: 20px auto;
        padding: 15px 15px 0;
        position: relative;
        z-index: 2
    }
    .Brain_banner_col2__NwsDd {
        float: none;
        margin-top: 20px;
        padding-top: 0;
        position: relative;
        width: 100%;
        z-index: 2
    }
    .Brain_form_box__K2I9v {
        padding: 15px
    }
    .Brain_banner_right_list__VVpSF {
        float: left;
        position: static;
        width: 115px
    }
    .Brain_banner_right_list__VVpSF li {
        display: block;
        float: none
    }
    .Brain_banner_right_list__VVpSF li:last-child {
        margin-right: 0
    }
    .Brain_banner_right_img__amRrY {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        min-width: 0;
        min-width: auto;
        padding: 0 20px;
        width: 100%
    }
    .Brain_banner_client_icon__\+P3J\+ {
        position: static;
        text-align: center;
        width: 100%
    }
    .Brain_banner_right_img__amRrY img {
        float: left;
        margin: 0 auto 0 -25px;
        max-width: 175px
    }
    .Brain_sub-btn__YGuSm {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .Brain_sub-btn3__knDjv {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .Brain_table-cell-align__5ED7H {
        display: block
    }
    .Brain_table-style__uBNSt {
        display: block;
        text-align: center
    }
    .Brain_order-product-content__cu1P9 h5 br {
        display: block
    }
    .Brain_ex-space__c7iqp {
        margin-left: 18px
    }
    .Brain_order-btn-inner__F818Y {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .Brain_limttime-offer__QOzab,
    .Brain_order-btn-inner__F818Y {
        margin-left: 0
    }
    .Brain_limttime-offer-1__XNlsM {
        font-size: 16px;
        margin-bottom: 5px
    }
    .Brain_confirm-inner__PhUfn {
        margin: 0 auto 20px;
        width: 100%
    }
    .Brain_footer_client__Qmrko {
        padding-bottom: 15px
    }
    .Brain_footer_client__Qmrko ul li img {
        margin-bottom: 10px
    }
    .Brain_footer_menu__PaE8p li a {
        padding: 0 5px
    }
    .Brain_reveal-modal__xeI4n.Brain_small__i4uLh,
    dialog.Brain_small__i4uLh {
        padding: 20px
    }
    .Brain_sub-btn2__mdicj {
        font-size: 16px
    }
    .Brain_right_arrow2__ckUfy {
        top: 4px
    }
    .Brain_mobileGetMyBottle-btn__pvt91 {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .Brain_mobile_navigation__2QWKZ ul li {
        font-size: 14px
    }
    .Brain_slider_wrap__V0SOp .Brain_slider_ctrl__3\+nhN {
        position: relative
    }
    .Brain_slides_wrap__nKK0U>li.Brain_active__DGaXN~li {
        left: 100%
    }
    .Brain_slider_wrap__V0SOp .Brain_slider_ctrl__3\+nhN .Brain_slides_wrap__nKK0U>li,
    .Brain_slides_wrap__nKK0U>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .Brain_slides_wrap__nKK0U>li {
        float: left;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        z-index: 1
    }
    .Brain_slides_wrap__nKK0U>li.Brain_active__DGaXN {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .Brain_slider_wrap__V0SOp .Brain_slider_ctrl__3\+nhN .Brain_slides_wrap__nKK0U {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .Brain_slider_wrap__V0SOp .Brain_slider_ctrl__3\+nhN .Brain_slider_arrow__zC565.Brain_slider_left_arrow__dV7sh {
        left: 0;
        text-align: left
    }
    .Brain_slider_wrap__V0SOp .Brain_slider_ctrl__3\+nhN .Brain_slider_arrow__zC565.Brain_slider_right_arrow__CTnPZ {
        right: 0;
        text-align: right
    }
    .Brain_slider_wrap__V0SOp .Brain_slider_ctrl__3\+nhN .Brain_slider_arrow__zC565 {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .Brain_testiminial_arrow_left__7hLOU {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain_testiminial_arrow_right__Bp\+nG {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain_slider_wrap__V0SOp .Brain_slider_ctrl__3\+nhN .Brain_slider_arrow__zC565 .Brain_table__dBh8m {
        display: table;
        height: 100%;
        width: 100%
    }
    .Brain_table__dBh8m .Brain_table-cell__gaRaA {
        display: table-cell !important;
        vertical-align: middle
    }
    .Brain_slider_wrap__V0SOp .Brain_dotlist__fIsJq {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .Brain_slider_wrap__V0SOp .Brain_dotlist__fIsJq .Brain_dot_wrap__M6Dds {
        display: inline
    }
    .Brain_slider_wrap__V0SOp .Brain_dotlist__fIsJq .Brain_dot_wrap__M6Dds .Brain_dot__8dllP {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .Brain_steps_slider__xyDmo.Brain_slider_wrap__V0SOp .Brain_dotlist__fIsJq .Brain_dot_wrap__M6Dds.Brain_active__DGaXN .Brain_dot__8dllP {
        background-color: #2aabd3
    }
    .Brain_testimonial__K1xsD.Brain_slider_wrap__V0SOp .Brain_dotlist__fIsJq .Brain_dot_wrap__M6Dds.Brain_active__DGaXN .Brain_dot__8dllP {
        background-color: #000
    }
    .Brain_brain_after__AJEAJ,
    .Brain_brain_before__LoHp0 {
        width: 100%
    }
    .Brain_testimonial_img__jHu9b {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain_testimonial_content__nWveU {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .Brain_hide-for-phone-only__JZqjn {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .Brain_hide-for-tablet-up__6Fi5P {
        display: none !important
    }
}

.Brain_responsive-img__sJoyu {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .Brain_hide-tb-portrait__MjAS2 {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .Brain_hide-tb-portrait-up__Drd7O {
        display: none !important
    }
}

@media (min-width:768px) {
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P {
        left: 35px;
        right: auto
    }
    #Brain_payMulti__jZMzU.Brain_newCheckout-wrapper__qJ-Z\+.Brain_package1__pRsls .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P {
        background-position: 50% !important;
        left: 35px;
        padding-left: 0;
        padding-right: 135px;
        padding-top: 155px;
        right: auto
    }
    #Brain_payMulti__jZMzU.Brain_newCheckout-wrapper__qJ-Z\+.Brain_title17__Pb6mI {
        margin-left: auto
    }
    #Brain_payMulti__jZMzU.Brain_newCheckout-wrapper__qJ-Z\+.Brain_title18__ZDh54,
    #Brain_payMulti__jZMzU.Brain_newCheckout-wrapper__qJ-Z\+.Brain_title19__76cUm {
        margin-left: auto;
        width: 290px
    }
}

@media (min-width:992px) {
    #Brain_payMulti__jZMzU.Brain_newCheckout-wrapper__qJ-Z\+.Brain_package1__pRsls .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P {
        padding-left: 0;
        padding-right: 280px
    }
}

@media (min-width:1024px) {
    #Brain_payMulti__jZMzU.Brain_newCheckout-wrapper__qJ-Z\+.Brain_package1__pRsls .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P {
        padding-left: 0;
        padding-right: 315px
    }
}

@media only screen and (min-width:992px) and (max-width:1024px) {
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P,
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver_discount__JMiAY {
        padding-left: 295px !important
    }
}

@media only screen and (max-width:1199.5px) and (orientation:landscape) {
    .Brain_floating_bar__efJES.Brain_float__qRl-C {
        display: block;
        opacity: 1
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .Brain_cognitive_enhancement_table__Jqnyu tr td,
    .Brain_cognitive_enhancement_table__Jqnyu tr th {
        font-size: 16px
    }
    .Brain_cognitive_enhancement__ZOSPC h2 {
        font-size: 28px
    }
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P,
    #Brain_payMulti__jZMzU .Brain_payProd__uOYTC .Brain_bottleOver_discount__JMiAY {
        padding-left: 215px
    }
    #Brain_payMulti__jZMzU.Brain_newCheckout-wrapper__qJ-Z\+.Brain_payProd__uOYTC .Brain_bottleOver__xjl\+P,
    #Brain_payMulti__jZMzU.Brain_newCheckout-wrapper__qJ-Z\+.Brain_payProd__uOYTC .Brain_bottleOver_discount__JMiAY {
        padding-left: 135px
    }
    .Brain_floating_bar__efJES.Brain_float__qRl-C {
        display: block;
        opacity: 1
    }
    .Brain_floating_bar__efJES.Brain_float__qRl-C .Brain_btn__EKuEN {
        width: 100%
    }
    #Brain_rightForm__kk\+kA .Brain_secure__W4qxm {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .Brain_inner_footer__r78RR {
        padding-bottom: 75px
    }
    .Brain_inner_footer__r78RR:has(+div#Brain_bottom-floating-bar__vmhA6>:not(.Brain_mobileOptn__Efb2e)) {
        padding-bottom: 25px
    }
    .Brain_main_page__RcKmz.Brain_landing__6gyPz {
        max-width: 100%
    }
    .Brain_banner_col1__whdkG ul li:before {
        top: 6px
    }
    .Brain_floating_bar__efJES.Brain_float__qRl-C .Brain_btn__EKuEN {
        max-width: 360px;
        width: 100%
    }
}

@media only screen and (max-width:991.5px) {
    .Brain_warning_notice_timer__Xr99q {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .Brain_upsellPage__ZlFML span#Brain_button_focus__LtSbU {
        padding: 8px 8px 0 0
    }
    div#Brain_bottom-floating-bar__vmhA6 {
        background-color: initial;
        font-size: 14px
    }
    div#Brain_bottom-floating-bar__vmhA6:has(.Brain_mobileOptn__Efb2e) {
        background: #0006 !important
    }
    .Brain_submit_btn__9iJi\+ {
        font-size: 14px
    }
    .Brain_warning_notice_timer__Xr99q span.Brain_hurry__Ay5Df {
        color: #fb9841;
        white-space: nowrap
    }
}

@media only screen and (max-width:480.5px) {
    .Brain_floating_bar__efJES .Brain_btn__EKuEN {
        font-size: 14px
    }
}

#Brain_at_page_header__k1dFK,
#Brain_heading_area__QbIPm {
    display: none !important
}

#Brain_brainModal__xJ9wi {
    text-align: center
}

@media screen and (min-width:768px) {
    #Brain_brainModal__xJ9wi:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#Brain_brainModal__xJ9wi>.Brain_modal-dialog__9Jbzs {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.Upsell_doNotExitAlert__tfHb5 {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.Upsell_doNotExitAlert__tfHb5 h2 {
    font-family: Oswald, sans-serif;
    margin: 0
}

.Upsell_yellowBg__9gGtp {
    background-color: #ff0
}

.Upsell_upsellMain__mlbrP h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.Upsell_focusOffer_page__7vo5Y .Upsell_upsellMain__mlbrP {
    min-height: calc(100vh - 325px)
}

.Upsell_upsellPage__n7oLj img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.Upsell_upsellPage__n7oLj span#Upsell_button_focus__1SGJA {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.Upsell_bottom-nothanks__wewQL a.Upsell_btn__gFDDh,
.Upsell_bottom-nothanks__wewQL a.Upsell_btn__gFDDh:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

.Upsell_upsellBtn__ZVkPx {
    background: #0000;
    border: none;
    color: #8e8e8e !important;
    display: inline-block;
    font-size: 10px !important;
    font-weight: 500;
    letter-spacing: .5px;
    width: auto
}

.Upsell_upsellBtn__ZVkPx:hover {
    background: #dc3545 !important;
    color: #fff !important
}

.Upsell_upsellBtn__ZVkPx:hover .Upsell_cross__wrC7r {
    color: #fff !important
}

.Upsell_upsellMain__mlbrP p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.Upsell_upsellPage__n7oLj .Upsell_focus_button__k4QpM {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

@media (min-width:1400px) {
    .Upsell_upsellMain__mlbrP .Upsell_container__4WS03 {
        max-width: 1140px
    }
}

@media only screen and (max-width:767.9px) {
    .Upsell_doNotExitAlert__tfHb5 {
        padding: 5px 0
    }
    .Upsell_doNotExitAlert__tfHb5 h2 {
        font-size: 16px;
        margin: 0
    }
}

.gummiesUpsell1 {
    padding-top: 30px
}

.gummiesUpsell1 .ups {
    -webkit-font-smoothing: antialiased;
    background: 0 0;
    color: #000;
    height: auto;
    padding: 0 30px
}

.gummiesUpsell1 .ups .u-right {
    padding-left: 45px
}

.u-main {
    padding: 38px 0 55px;
    position: relative
}

.u-heading {
    margin: 0 -20px;
    text-align: center
}

.u-heading h5 {
    color: #cb1313;
    font-family: Lato, sans-serif;
    font-size: 18px;
    font-weight: 700;
    margin: 0
}

.u-heading h1 {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 26px;
    font-weight: 700;
    margin: 15px 0
}

.u-heading p {
    color: #000;
    font-family: arial;
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 15px
}

.ups1 .u-box {
    background: #fff;
    background: #eee;
    border: 3px dashed #b7b7b7;
    border-radius: 7px;
    margin: 20px auto;
    max-width: 865px;
    padding-bottom: 10px;
    position: relative
}

.u-left {
    float: left;
    position: relative;
    width: 33%
}

.ups1 .u-left img {
    display: block;
    left: auto;
    margin: 28px auto 8px;
    position: relative;
    width: 170px
}

.u-price {
    color: #000;
    display: flex;
    float: left;
    padding: 0 0 0 30px;
    width: 100%
}

.ups1 .u-price-left {
    float: left;
    margin: 0;
    padding: 0
}

.ups1 .u-old-price {
    color: #7a7979;
    font-family: Oswald, sans-serif;
    font-size: 30px;
    letter-spacing: -.03em;
    line-height: 1;
    position: relative
}

.u-old-price:before {
    background: red;
    content: "";
    height: 2px;
    left: -1px;
    position: absolute;
    right: -9px;
    top: 23px;
    transform: rotate(-16deg);
    width: 100%
}

.u-price-left span:last-child {
    display: block;
    font-family: Lato, sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 15px;
    margin-bottom: 3px;
    margin-left: 4px;
    margin-top: 1px
}

.ups1 .u-new-price {
    float: left;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 62px;
    margin: 0 0 0 14px
}

.ups1 .u-new-price font {
    font-size: 14px
}

.ups1 .u-left .u-label3 {
    height: auto;
    left: auto;
    margin: 0;
    max-width: 100%;
    position: absolute;
    right: -45px;
    top: 95px;
    vertical-align: top;
    width: 110px
}

.u-label {
    left: -26px;
    max-width: 90px;
    position: absolute;
    top: -20px
}

.u-right {
    color: #4a4a4a;
    float: left;
    font-family: Roboto, sans-serif;
    font-size: 18px;
    line-height: 24px;
    padding: 11px 14px 0 3px;
    position: relative;
    width: 67%;
    z-index: 1
}

.logo,
.u-right {
    text-align: center
}

.logo {
    display: block;
    float: none;
    width: 100%
}

img.header__logoX {
    max-height: 65px;
    width: auto
}

.u-title-lg {
    color: red;
    font-size: 65px;
    font-style: italic;
    letter-spacing: -2px;
    line-height: 70px;
    padding-right: 20px;
    text-shadow: 0 5px 4px #860202e0;
    word-spacing: -.2em
}

.u-title-lg,
.u-title2 {
    display: block;
    font-weight: 700;
    margin-bottom: 6px
}

.u-title2 {
    font-size: 25px
}

.sub_text {
    color: #000;
    font-family: Gilroy;
    font-size: 18px;
    font-style: italic;
    font-weight: 900;
    margin: 45px 0 12px;
    text-transform: uppercase
}

.u-right p {
    font-size: 14px;
    line-height: 24px;
    margin: 0 0 8px 32px;
    word-spacing: .07em
}

.btnSet {
    padding-bottom: 0;
    text-align: center
}

.only_text2 {
    color: #cb1313;
    font-size: 30px;
    margin: 0 0 20px;
    text-transform: uppercase
}

.checkout_btn2 {
    background: #9fea61;
    background: -webkit-gradient(left top, left bottom, color-stop(0, #9fea61), color-stop(51%, #78bd3b), color-stop(100%, #478e09));
    background: linear-gradient(180deg, #9fea61 0, #78bd3b 51%, #478e09);
    border: 1px solid #4c6436;
    border-radius: 10px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9fea61", endColorstr="#478e09", GradientType=0);
    font-size: 30px;
    font-weight: 400;
    max-width: 100%;
    padding: 15px 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 2px 2px #21063433;
    transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    width: 660px
}

.btnSet .pic2 {
    margin: 20px 0
}

.u-button__no {
    background: #0000;
    border-radius: 5px;
    color: #8e8e8e;
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 25px;
    margin-top: 20px;
    padding: 10px;
    text-decoration: none;
    transition: all .4s
}

.u-button__no:hover {
    background: #dc3545;
    color: #fff
}

.u-button__no:last-child {
    margin-bottom: 0
}

.btnSet .cross {
    color: red;
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    transition: all .4s
}

.btnSet .u-button__no:hover .cross {
    color: #fff
}

.comnt_area2 {
    background: #fff;
    border-bottom: 0 solid #b7b7b7;
    border-top: 3px solid #b7b7b7;
    padding: 50px 0 30px
}

.connection_text span {
    display: block;
    margin: 0 0 20px;
    text-align: center
}

.doNotExitAlert {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.doNotExitAlert h2 {
    font-family: Oswald, sans-serif;
    margin: 0
}

.yellowBg {
    background-color: #ff0
}

.couponCountdown {
    border: 3px dashed #ca0808
}

.couponCountdown .yellowBg {
    display: inline-block;
    padding: 0 10px
}

.smallText {
    font-size: 9px
}

.timer-container {
    border: 1px solid #343a40;
    border-radius: .25rem
}

#timerbox {
    align-items: center;
    flex-direction: column
}

.couponCountdown #timerbox img {
    margin-top: 8px
}

.timerText {
    font-size: 37px
}

.medText {
    font-size: 11px
}

.contentBox p {
    font-size: 14px
}

.contentBox p.largeText {
    font-size: 18px
}

.inputBtn {
    border: 1px solid #000;
    padding-right: 8px;
    padding-top: 4px
}

.gummiesUpsell2 .bottom-nothanks .btn {
    background: #0000;
    border: none;
    color: #8e8e8e;
    font-size: 10px !important
}

.gummiesUpsell2 .bottom-nothanks .btn:hover {
    background: #dc3545;
    color: #fff
}

.gummiesUpsell2 .bottom-nothanks .btn:hover .text-danger {
    color: #fff !important
}

div#root:has(.gummiesUpsell2)~iframe:empty,
div#root:has(.gummiesUpsell2)~iframe[src="https://www.sjdm2odks.com/?nid=1917&aid=1&adv_event_id=1"] {
    display: none !important;
    height: 0
}

.gummiesUpsell2 .prodImg img#product_img {
    max-height: 230px
}

.upsell2_cont1 .prodImg {
    max-height: 190px;
    width: auto
}

@media only screen and (max-width:992.9px) {
    .ups1 .u-left .u-label3 {
        right: -45px;
        width: 80px
    }
    .u-title2 {
        font-size: 22px
    }
    .sub_text {
        font-size: 16px
    }
}

@media only screen and (max-width:767.9px) {
    .gummiesUpsell1 .ups {
        padding: 0 15px
    }
    .u-left,
    .u-right {
        float: none;
        width: 100%
    }
    .u-right {
        padding: 10px
    }
    .gummiesUpsell1 .ups .u-right {
        padding-left: 10px
    }
    .u-label {
        left: 15px;
        max-width: 50px;
        top: 15px
    }
    .ups1 .u-left .u-label3 {
        left: 50%;
        right: auto;
        transform: translate(80px, -20px);
        width: 90px
    }
    .u-price {
        align-items: center;
        justify-content: center;
        padding: 0 15px
    }
    .u-heading {
        margin: 0
    }
    .u-main {
        padding-top: 15px
    }
    .u-right p {
        margin-left: 0
    }
    .checkout_btn2 {
        font-size: 25px
    }
    .doNotExitAlert {
        padding: 5px 0
    }
    .gummiesUpsell2 .sticky-top.doNotExitAlert h2 {
        font-size: 16px;
        margin: 0
    }
    .couponCountdown>div {
        padding: 15px 10px
    }
    .facecreamUpsell .footerDark {
        padding: 30px 0 0
    }
    .gummiesUpsell2 .prodImg img#product_img {
        max-height: 150px
    }
    .u-title-lg {
        font-size: 45px
    }
}

@media only screen and (max-width:480.9px) {
    .ups1 .u-left .u-label3 {
        transform: translate(70px, -20px);
        width: 60px
    }
    .ups1 .u-left img {
        width: 150px
    }
}

@media only screen and (max-width:360.5px) {
    .ups1 .u-left .u-label3 {
        transform: translate(65px, -20px);
        width: 60px
    }
}

img {
    max-width: 100%
}

.GummiesUpsell_gummiesUpsell1__uDpKa {
    padding-top: 30px
}

.GummiesUpsell_gummiesUpsell1__uDpKa .GummiesUpsell_ups__EKFZo {
    -webkit-font-smoothing: antialiased;
    background: 0 0;
    color: #000;
    height: auto;
    padding: 0 30px
}

.GummiesUpsell_gummiesUpsell1__uDpKa .GummiesUpsell_ups__EKFZo .GummiesUpsell_u-right__LrlUl {
    padding-left: 45px
}

.GummiesUpsell_u-main__FIDEk {
    padding: 38px 0 55px;
    position: relative
}

.GummiesUpsell_u-heading__oEbO3 {
    margin: 0 -20px;
    text-align: center
}

.GummiesUpsell_u-heading__oEbO3 h5 {
    color: #cb1313;
    font-family: Lato, sans-serif;
    font-size: 18px;
    font-weight: 700;
    margin: 0
}

.GummiesUpsell_u-heading__oEbO3 h1 {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 26px;
    font-weight: 700;
    margin: 15px 0
}

.GummiesUpsell_u-heading__oEbO3 p {
    color: #000;
    font-family: arial;
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 15px
}

.GummiesUpsell_ups1__TH007 .GummiesUpsell_u-box__GPmZ5 {
    background: #fff;
    background: #eee;
    border: 3px dashed #b7b7b7;
    border-radius: 7px;
    margin: 20px auto;
    max-width: 865px;
    padding-bottom: 10px;
    position: relative
}

.GummiesUpsell_u_left__z0AE6 {
    float: left;
    position: relative;
    width: 33%
}

.GummiesUpsell_ups1__TH007 .GummiesUpsell_u_left__z0AE6 img {
    display: block;
    left: auto;
    margin: 28px auto 8px;
    position: relative;
    width: 170px
}

.GummiesUpsell_u-price__cvX6u {
    color: #000;
    display: flex;
    float: left;
    padding: 0 0 0 30px;
    width: 100%
}

.GummiesUpsell_ups1__TH007 .GummiesUpsell_u-price-left__cm\+0R {
    float: left;
    margin: 0;
    padding: 0
}

.GummiesUpsell_ups1__TH007 .GummiesUpsell_u-old-price__AWp-0 {
    color: #7a7979;
    font-family: Oswald, sans-serif;
    font-size: 30px;
    letter-spacing: -.03em;
    line-height: 1;
    position: relative
}

.GummiesUpsell_u-old-price__AWp-0:before {
    background: red;
    content: "";
    height: 2px;
    left: -1px;
    position: absolute;
    right: -9px;
    top: 23px;
    transform: rotate(-16deg);
    width: 100%
}

.GummiesUpsell_u-price-left__cm\+0R span:last-child {
    display: block;
    font-family: Lato, sans-serif;
    font-size: 13px;
    font-weight: 700;
    line-height: 15px;
    margin-bottom: 3px;
    margin-left: 4px;
    margin-top: 1px
}

.GummiesUpsell_ups1__TH007 .GummiesUpsell_u-new-price__cPFhs {
    float: left;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 62px;
    margin: 0 0 0 14px
}

.GummiesUpsell_ups1__TH007 .GummiesUpsell_u-new-price__cPFhs font {
    font-size: 14px
}

.GummiesUpsell_ups1__TH007 .GummiesUpsell_u_left__z0AE6 .GummiesUpsell_u_label3__HGNJ3 {
    height: auto;
    left: auto;
    margin: 0;
    max-width: 100%;
    position: absolute;
    right: -45px;
    top: 95px;
    vertical-align: top;
    width: 110px
}

.GummiesUpsell_u_label__dExhB {
    left: -26px;
    max-width: 90px;
    position: absolute;
    top: -20px
}

.GummiesUpsell_u-right__LrlUl {
    color: #4a4a4a;
    float: left;
    font-family: Roboto, sans-serif;
    font-size: 18px;
    line-height: 24px;
    padding: 11px 14px 0 3px;
    position: relative;
    text-align: center;
    width: 67%;
    z-index: 1
}

.GummiesUpsell_logo__jMX2I {
    display: block;
    float: none;
    text-align: center;
    width: 100%
}

img.GummiesUpsell_header__logoX__vMIBD {
    max-height: 65px;
    width: auto
}

.GummiesUpsell_u-title-lg__b3BCU {
    color: red;
    display: block;
    font-size: 65px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -2px;
    line-height: 70px;
    margin-bottom: 6px;
    padding-right: 20px;
    text-shadow: 0 5px 4px #860202e0;
    word-spacing: -.2em
}

.GummiesUpsell_u-title2__HFDK2 {
    display: block;
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 6px
}

.GummiesUpsell_sub_text__ObCz1 {
    color: #000;
    font-family: Gilroy;
    font-size: 18px;
    font-style: italic;
    font-weight: 900;
    margin: 45px 0 12px;
    text-transform: uppercase
}

.GummiesUpsell_u-right__LrlUl p {
    font-size: 14px;
    line-height: 24px;
    margin: 0 0 8px 32px;
    word-spacing: .07em
}

.GummiesUpsell_btnSet__iaKXo {
    padding-bottom: 0;
    text-align: center
}

.GummiesUpsell_only_text2__L\+8fS {
    color: #cb1313;
    font-size: 30px;
    margin: 0 0 20px;
    text-transform: uppercase
}

.GummiesUpsell_checkout_btn2__QX0sL {
    background: #9fea61;
    background: -webkit-gradient(left top, left bottom, color-stop(0, #9fea61), color-stop(51%, #78bd3b), color-stop(100%, #478e09));
    background: linear-gradient(180deg, #9fea61 0, #78bd3b 51%, #478e09);
    border: 1px solid #4c6436;
    border-radius: 10px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9fea61", endColorstr="#478e09", GradientType=0);
    font-size: 30px;
    font-weight: 400;
    max-width: 100%;
    padding: 15px 0;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 2px 2px #21063433;
    transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    width: 660px
}

.GummiesUpsell_btnSet__iaKXo .GummiesUpsell_pic2__EmOCv {
    margin: 20px 0
}

.GummiesUpsell_u-button__no__hfBIb {
    background: #0000;
    border-radius: 5px;
    color: #8e8e8e;
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 25px;
    margin-top: 20px;
    padding: 10px;
    text-decoration: none;
    transition: all .4s
}

.GummiesUpsell_u-button__no__hfBIb:hover {
    background: #dc3545;
    color: #fff
}

.GummiesUpsell_u-button__no__hfBIb:last-child {
    margin-bottom: 0
}

.GummiesUpsell_btnSet__iaKXo .GummiesUpsell_cross__VaSDQ {
    color: red;
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    transition: all .4s
}

.GummiesUpsell_btnSet__iaKXo .GummiesUpsell_u-button__no__hfBIb:hover .GummiesUpsell_cross__VaSDQ {
    color: #fff
}

.GummiesUpsell_comnt_area2__HLG6q {
    background: #fff;
    border-bottom: 0 solid #b7b7b7;
    border-top: 3px solid #b7b7b7;
    padding: 50px 0 30px
}

.GummiesUpsell_connection_text__k3eyX span {
    display: block;
    margin: 0 0 20px;
    text-align: center
}

.GummiesUpsell_doNotExitAlert__IZOFN {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.GummiesUpsell_doNotExitAlert__IZOFN h2 {
    font-family: Oswald, sans-serif;
    margin: 0
}

.GummiesUpsell_yellowBg__DAmZH {
    background-color: #ff0
}

.GummiesUpsell_couponCountdown__Pc8FJ {
    border: 3px dashed #ca0808
}

.GummiesUpsell_couponCountdown__Pc8FJ .GummiesUpsell_yellowBg__DAmZH {
    display: inline-block;
    padding: 0 10px
}

.GummiesUpsell_smallText__iAEAU {
    font-size: 9px
}

.GummiesUpsell_timer_container__MRNCb {
    border: 1px solid #343a40;
    border-radius: .25rem
}

#GummiesUpsell_timerbox__gbyaZ {
    align-items: center;
    flex-direction: column
}

.GummiesUpsell_couponCountdown__Pc8FJ #GummiesUpsell_timerbox__gbyaZ img {
    margin-top: 8px
}

.GummiesUpsell_timerText__e1psb {
    font-size: 37px
}

.GummiesUpsell_medText__NvXs7 {
    font-size: 11px
}

.GummiesUpsell_contentBox__L2d9F p {
    font-size: 14px
}

.GummiesUpsell_contentBox__L2d9F p.GummiesUpsell_largeText__aZ1Fr {
    font-size: 18px
}

.GummiesUpsell_inputBtn__Xs2Xq {
    border: 1px solid #000;
    padding-right: 8px;
    padding-top: 4px
}

.GummiesUpsell_gummiesUpsell2__YNe6Q .GummiesUpsell_bottom_nothanks__spd75 .GummiesUpsell_btn__FuQX6 {
    background: #0000;
    border: none;
    color: #8e8e8e;
    font-size: 10px !important
}

.GummiesUpsell_gummiesUpsell2__YNe6Q .GummiesUpsell_bottom_nothanks__spd75 .GummiesUpsell_btn__FuQX6:hover {
    background: #dc3545;
    color: #fff
}

.GummiesUpsell_gummiesUpsell2__YNe6Q .GummiesUpsell_bottom_nothanks__spd75 .GummiesUpsell_btn__FuQX6:hover .GummiesUpsell_text-danger__O0wLg {
    color: #fff !important
}

div#GummiesUpsell_root__uoa8n:has(.GummiesUpsell_gummiesUpsell2__YNe6Q)~iframe:empty,
div#GummiesUpsell_root__uoa8n:has(.GummiesUpsell_gummiesUpsell2__YNe6Q)~iframe[src="https://www.sjdm2odks.com/?nid=1917&aid=1&adv_event_id=1"] {
    display: none !important;
    height: 0
}

.GummiesUpsell_gummiesUpsell2__YNe6Q .GummiesUpsell_prodImg__4T4jA img#GummiesUpsell_product_img__gI-hx {
    max-height: 230px
}

.GummiesUpsell_upsellImg__MSf8C {
    max-height: 190px
}

.GummiesUpsell_upsellBtn__kpst0 {
    background: #0000;
    border: none;
    color: #8e8e8e !important;
    display: inline-block;
    font-size: 10px !important;
    font-weight: 500;
    letter-spacing: .5px;
    width: auto
}

.GummiesUpsell_upsellBtn__kpst0:hover {
    background: #dc3545 !important;
    color: #fff !important
}

.GummiesUpsell_upsellBtn__kpst0:hover .GummiesUpsell_cross__VaSDQ {
    color: #fff !important
}

.GummiesUpsell_upsell2_cont1__QlFs2 .GummiesUpsell_prodImg__4T4jA img {
    max-height: 190px;
    width: auto
}

@media only screen and (max-width:992.9px) {
    .GummiesUpsell_ups1__TH007 .GummiesUpsell_u_left__z0AE6 .GummiesUpsell_u_label3__HGNJ3 {
        right: -45px;
        width: 80px
    }
    .GummiesUpsell_u-title2__HFDK2 {
        font-size: 22px
    }
    .GummiesUpsell_sub_text__ObCz1 {
        font-size: 16px
    }
}

@media only screen and (max-width:767.9px) {
    .GummiesUpsell_gummiesUpsell1__uDpKa .GummiesUpsell_ups__EKFZo {
        padding: 0 15px
    }
    .GummiesUpsell_u-right__LrlUl,
    .GummiesUpsell_u_left__z0AE6 {
        float: none;
        width: 100%
    }
    .GummiesUpsell_u-right__LrlUl {
        padding: 10px
    }
    .GummiesUpsell_gummiesUpsell1__uDpKa .GummiesUpsell_ups__EKFZo .GummiesUpsell_u-right__LrlUl {
        padding-left: 10px
    }
    .GummiesUpsell_u_label__dExhB {
        left: 15px;
        max-width: 50px;
        top: 15px
    }
    .GummiesUpsell_ups1__TH007 .GummiesUpsell_u_left__z0AE6 .GummiesUpsell_u_label3__HGNJ3 {
        left: 50%;
        right: auto;
        transform: translate(80px, -20px);
        width: 90px
    }
    .GummiesUpsell_u-price__cvX6u {
        align-items: center;
        justify-content: center;
        padding: 0 15px
    }
    .GummiesUpsell_u-heading__oEbO3 {
        margin: 0
    }
    .GummiesUpsell_u-main__FIDEk {
        padding-top: 15px
    }
    .GummiesUpsell_u-right__LrlUl p {
        margin-left: 0
    }
    .GummiesUpsell_checkout_btn2__QX0sL {
        font-size: 25px
    }
    .GummiesUpsell_doNotExitAlert__IZOFN {
        padding: 5px 0
    }
    .GummiesUpsell_gummiesUpsell2__YNe6Q .GummiesUpsell_sticky-top__xk\+Q-.GummiesUpsell_doNotExitAlert__IZOFN h2 {
        font-size: 16px;
        margin: 0
    }
    .GummiesUpsell_couponCountdown__Pc8FJ>div {
        padding: 15px 10px
    }
    .GummiesUpsell_facecreamUpsell__QGM6v .GummiesUpsell_footerDark__TPnS6 {
        padding: 30px 0 0
    }
    .GummiesUpsell_gummiesUpsell2__YNe6Q .GummiesUpsell_prodImg__4T4jA img#GummiesUpsell_product_img__gI-hx {
        max-height: 150px
    }
    .GummiesUpsell_u-title-lg__b3BCU {
        font-size: 45px
    }
}

@media only screen and (max-width:480.9px) {
    .GummiesUpsell_ups1__TH007 .GummiesUpsell_u_left__z0AE6 .GummiesUpsell_u_label3__HGNJ3 {
        transform: translate(70px, -20px);
        width: 60px
    }
    .GummiesUpsell_ups1__TH007 .GummiesUpsell_u_left__z0AE6 img {
        width: 150px
    }
}

@media only screen and (max-width:360.5px) {
    .GummiesUpsell_ups1__TH007 .GummiesUpsell_u_left__z0AE6 .GummiesUpsell_u_label3__HGNJ3 {
        transform: translate(65px, -20px);
        width: 60px
    }
}

.section-container {
    margin: 0 auto;
    max-width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    width: 670px
}

.section-2 .topHeader {
    padding-top: 25px;
    text-align: center
}

.section-2 .topHeader .upsell-header {
    color: red;
    display: inline-block;
    font-size: 24px;
    font-weight: 700;
    line-height: 50px;
    margin-bottom: 5px;
    text-align: center;
    text-transform: uppercase
}

.section-2 .topHeader .sub-header {
    color: #5a5a5a;
    display: inline-block;
    font-size: 20px;
    margin-bottom: 30px;
    text-align: center
}

.coupon {
    background: url(../images/bioderm_upsell_background.60eb34cec6d14a91847f.jpg) no-repeat;
    border: 5px dashed #000;
    cursor: inherit;
    margin: 0 auto;
    max-width: 100%;
    width: 580px
}

.bottle-wrap {
    display: inline-block;
    padding-right: 25px;
    text-align: center;
    vertical-align: top;
    width: 220px
}

.bottle-wrap .bottle {
    width: 220px
}

.bottle-info {
    display: inline-block;
    margin-left: -20px;
    text-align: center;
    vertical-align: top;
    width: 360px
}

.bottle-info .line-2 {
    color: #0c3d8c;
    font-size: 26px;
    font-weight: 700;
    margin-top: 70px
}

.bottle-info .line-3 {
    color: #0c3d8c;
    font-size: 20px;
    height: 50px
}

.bottle-info p.line-3 span {
    color: #cd4c6b;
    font-size: 20px;
    font-weight: 700
}

.bottle-info .line-4,
p.line-5 {
    color: #0c3d8c
}

p.line-5 {
    font-size: 65px;
    font-weight: 700;
    line-height: 65px
}

p.line-5 span {
    font-size: 16px
}

div.scissors-wrap {
    text-align: right
}

img.scissors {
    margin-right: 20px;
    width: 80px
}

#security-tag {
    color: #d3d3d3;
    margin: 0 auto;
    padding: 10px 0
}

#security-tag>p {
    font-size: 20px;
    margin-bottom: 0;
    text-align: center
}

#security-tag img#up-lock-two {
    position: relative;
    top: -1px
}

.upsellBtnDiv {
    background: #222
}

.btnDiv-inner {
    padding: 0 0 30px
}

.btnDiv-inner img {
    max-width: 300px
}

.footer-wrap {
    background-color: #000;
    color: #9a9494;
    font-size: 14px;
    margin-top: -20px;
    padding-bottom: 30px
}

.footer-wrap-logo {
    background-color: #222;
    padding-bottom: 20px;
    padding-top: 10px
}

.footer-wrap img.secure {
    display: block;
    margin: 0 auto
}

.footer-wrap h1.privacy {
    color: grey;
    margin-bottom: 10px;
    text-align: center
}

.footer-wrap h1.privacy a {
    color: #aaa;
    display: inline-block;
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 15px;
    padding-top: 10px
}

.footerTxt {
    color: #9a9494 !important;
    font-size: 13px;
    padding: 10px
}

.footerTxt a {
    display: inline-block
}

.footer-wrap .footerBtm a.footerlink {
    color: #9a9494;
    cursor: pointer;
    display: inline-block;
    font-size: 22px;
    text-decoration: none
}

p.copyRightTxt {
    color: #9a9494;
    font-size: 12px
}

.faceCreamUpsell-3 {
    padding: 30px 0 60px
}

.medImage {
    margin-bottom: 30px
}

.medImage img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    width: 850px
}

.fcUpsell3-btn {
    margin-bottom: 30px
}

.bottom-nothanks a {
    background: #0000;
    border: none;
    border-radius: 5px;
    box-shadow: none;
    color: #000;
    color: #8e8e8e;
    font-size: 12px;
    padding: 10px;
    transition: all .5s
}

.bottom-nothanks a:hover {
    background: #dc3545;
    color: #fff;
    text-decoration: none
}

.bottom-nothanks a:hover .text-danger {
    color: #fff !important
}

@media only screen and (max-width:767.9px) {
    .section-2 .topHeader .upsell-header {
        font-size: 20px;
        line-height: 25px
    }
    .section-2 .topHeader .sub-header {
        font-size: 15px
    }
    .bottle-info,
    .bottle-wrap {
        display: block;
        padding: 0 15px;
        width: 100%
    }
    .coupon {
        background: #d9f4fb
    }
    .bottle-info {
        margin: 0
    }
    .bottle-info .line-2 {
        font-size: 20px;
        margin-top: 30px
    }
    .bottle-info .line-3 {
        font-size: 20px;
        height: auto
    }
    p.line-5 {
        font-size: 40px;
        line-height: 50px
    }
    #security-tag>p {
        font-size: 16px
    }
    .footer-wrap .footerBtm {
        padding: 0 15px
    }
    .footer-wrap .footerBtm a.footerlink {
        font-size: 15px
    }
    .footer-links {
        padding: 0 10px
    }
    .footer-links li:first-child {
        padding-left: 0
    }
    .footer-links li:last-child {
        padding-right: 0
    }
}

.thankYou-page {
    padding: 50px 0
}

.thankYou-page h3,
.thankYou-page h3 a {
    color: #18aebf !important;
    font-family: Oswald, sans-serif;
    font-size: 26px !important;
    font-weight: 700;
    letter-spacing: 0;
    margin-bottom: 30px;
    text-align: center
}

.thankYou-cont .thankYou-card {
    border: 1px solid #ccc;
    border-radius: 10px;
    font-size: 17px;
    margin: 15px auto;
    padding: 15px
}

.thankYou-card strong {
    border-bottom: 1px solid #ccc;
    color: #18aebf;
    display: inline-block;
    margin-bottom: 10px;
    padding-bottom: 10px
}

.item_price_th,
.item_status_th,
.unit_price_th {
    text-align: center
}

@media only screen and (max-width:767.9px) {
    .thankYou-page h3,
    .thankYou-page h3 a {
        font-size: 20px !important;
        line-height: 30px
    }
}

html {
    -webkit-text-size-adjust: 100%;
    font-size: 16px;
    line-height: 1.15
}

@media (min-width:1400px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1140px !important
    }
}

main {
    display: block;
    line-height: 1.5
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

a {
    background-color: initial
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted
}

.row:after,
.row:before {
    clear: both;
    content: "";
    display: block
}

body {
    font-family: Open Sans, sans-serif
}

.row>div {
    padding-left: 15px;
    padding-right: 15px
}

header#at_page_header {
    display: none !important
}

.diet-header {
    background: #253b88;
    letter-spacing: 0;
    padding-bottom: 10px;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 22
}

.diet-header:before {
    background: url(data:image/png;base64,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);
    content: "";
    height: 112px;
    left: 0;
    position: absolute;
    top: 0;
    width: 112px
}

.diet-header__warning {
    background-color: #000;
    color: #fff;
    font-size: 15px;
    padding: 6px 80px;
    text-align: center
}

.diet-page .date-container,
.diet-page .hurry,
.diet-page .timer {
    color: #f5f0b4
}

.diet-header__logo {
    margin-top: 21px;
    max-width: 122px
}

.first-section {
    background: url(../images/model.0fb680db8f815bf70c08.jpg) no-repeat 120% 100%;
    background-color: #fff;
    background-size: auto 86%;
    padding-bottom: 26px;
    padding-top: 150px
}

@media (max-width:1750px) {
    .first-section {
        background: url(../images/model.0fb680db8f815bf70c08.jpg) no-repeat 110% 100%;
        background-size: auto 87%
    }
}

@media (max-width:1540px) {
    .first-section {
        background: url(../images/model.0fb680db8f815bf70c08.jpg) no-repeat 116% 100%;
        background-size: auto 87%
    }
}

@media (max-width:1440px) {
    .first-section {
        background: url(../images/model.0fb680db8f815bf70c08.jpg) no-repeat 120% 100%;
        background-size: auto 86%;
        padding-bottom: 26px
    }
}

.first-section__bottle:before {
    left: -46px;
    top: -33px
}

.garante-list {
    display: none
}

.wy-btl {
    bottom: 20px;
    left: 41%;
    width: 33%
}

.why-is__side {
    float: left;
    padding: 30px 1.5% 0;
    position: relative;
    width: 47%
}

.why-is__side h2 {
    font-size: 54px
}

.why-is__side p {
    font-size: 18px
}

.header__warning {
    background-color: #000;
    color: #fff;
    font-size: 15px;
    padding: 5px 0;
    text-align: center
}

.header {
    background: #253b88;
    border-bottom: 2px solid #252525;
    padding-bottom: 10px;
    position: fixed;
    width: 100%;
    z-index: 22
}

.header:before {
    background: url(data:image/png;base64,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);
    content: "";
    height: 112px;
    left: 0;
    position: absolute;
    top: 0;
    width: 112px
}

.header__logo {
    float: left;
    margin-top: 8px;
    max-width: 100%
}
 
#email,
#firstName,
#lastName,
#phone {
    display: inline-block;
    width: 100%
}

.date-container,
.hurry {
    color: #f5f0b4 !important
}

#email,
#firstName {
    margin-right: 4%
}

.diet-header__info,
.header__info {
    float: right;
    margin-top: 16px;
    width: calc(100% - 190px)
}

.diet-header__btn,
.header__btn {
    background-color: #5fbb49;
    background-image: linear-gradient(top, #a3cc2c, #5fbb49) !important;
    border-radius: 10px;
    box-shadow: none;
    color: #fff;
    display: block;
    float: right;
    font-size: 20px;
    font-weight: 700;
    line-height: 56px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 0 0 #6ba605;
    text-transform: uppercase;
    transition: all .5s;
    width: 230px
}

.diet-header__btn:hover,
.header__btn:hover {
    color: #fff;
    transition: all .5s
}

.diet-header__info_side,
.header__info_side {
    float: left;
    margin-right: 40px;
    margin-top: 5px;
    text-align: right;
    width: calc(100% - 270px)
}

.diet-header__info_side span,
.header__info_side span {
    color: #fff;
    display: block;
    font-size: 24px;
    font-style: italic;
    line-height: 24px
}

.diet-header__info_side p,
.header__info_side p {
    color: #fff;
    font-size: 16px;
    margin-top: 5px
}

.diet-header__info_side p span,
.header__info_side p span {
    color: #00eaff;
    display: inline-block;
    font-size: 16px;
    font-weight: 400
}

.first-section .first-section__side {
    float: left;
    width: 62%
}

.first-section .first-section__side:last-child {
    margin-left: 1%;
    width: 37%
}

.kform .row {
    margin-left: 0;
    margin-right: 0
}

.kform .row>div {
    padding-left: 0;
    padding-right: 0
}

.kform .select2-container {
    border: 1px solid #989898;
    box-shadow: inset 0 1px 2px #0006;
    color: #000000bf;
    height: 40px;
    margin-bottom: 15px;
    max-width: 100% !important
}

.kform .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #000000bf;
    font-size: 14px
}

.form-title {
    color: #262626;
    font-family: Open Sans, sans-serif;
    font-size: 35px;
    font-weight: 700;
    max-width: 400px;
    text-transform: uppercase
}

.form-title span {
    color: #ff5a00
}

.diet-page form {
    margin-top: 17px
}

.diet-page form label {
    color: #4d4d4d;
    display: block;
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 4px
}

.diet-page form input,
.diet-page form select {
    -webkit-appearance: none;
    background-color: #fff;
    border: 1px solid #989898;
    border-radius: 0;
    box-shadow: inset 0 1px 2px #0006;
    box-sizing: border-box;
    color: #000000bf;
    color: #787878;
    display: block;
    font-family: inherit;
    font-size: 14px;
    height: 40px;
    line-height: normal;
    margin: 0 0 10px;
    padding: .5rem;
    text-overflow: ellipsis;
    transition: box-shadow .45s, border-color .45s ease-in-out;
    width: 100%
}

.diet-page form .row .form-holder {
    float: left;
    width: 48%
}

.diet-page form .row .form-holder:first-child {
    margin-right: 4%
}

.button-submit {
    background-color: #5fbb49;
    background-image: linear-gradient(top, #a3cc2c, #5fbb49) !important;
    border: none;
    border-radius: 10px;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 26px;
    font-weight: 700;
    line-height: 74px;
    margin-top: 11px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 0 0 #6ba605;
    text-transform: uppercase;
    transition: all .2s;
    width: 100%
}

.button-submit:hover {
    background: #253b88 !important
}

.first-section__info h1 {
    color: #253b88;
    font-family: Roboto Condensed, sans-serif;
    font-size: 110px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.09em;
    margin-top: -20px
}

.first-section__info h1 span {
    font-style: italic
}

.first-section__info h2 {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 55px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.01em;
    line-height: 82px;
    margin-top: -27px
}

.first-section__info {
    padding-top: 11px;
    position: relative
}

.first-section__info h3 {
    color: #7fc407;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.03em;
    line-height: 46px;
    max-width: 417px
}

.first-section__info ul {
    margin-top: 20px;
    padding-left: 0
}

.first-section__info ul li {
    color: #000;
    font-family: Roboto Condensed, sans-serif;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 35px;
    margin-bottom: 8px;
    padding-left: 20px;
    position: relative
}

.first-section__info ul li:before {
    background: #ca3070;
    border-radius: 50%;
    content: "";
    display: block;
    height: 9px;
    left: 0;
    position: absolute;
    top: 13px;
    width: 9px
}

.security-icons {
    display: block;
    margin: -32px 0 0 51px
}

.first-section__bottle {
    bottom: 22px;
    max-width: 230px;
    position: absolute;
    right: 105px
}

.first-section__bottle:before {
    background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 -148px no-repeat;
    content: "";
    height: 89px;
    left: -5px;
    opacity: 1;
    position: absolute;
    top: -3px;
    width: 98px
}

.first-section__bottle:after {
    background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 -235px no-repeat;
    content: "";
    height: 292px;
    position: absolute;
    right: -93px;
    top: -89px;
    width: 119px
}

.first-section__bottle img {
    width: 100%
}

.why-is {
    background-color: #f7bd1a;
    background-image: linear-gradient(top, #f8cc1c, #f58d13)
}

.why-is__side h2 {
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 3.24rem;
    font-weight: 700;
    margin-bottom: 20px;
    margin-top: 61px
}

.why-is__side h2 span {
    color: #253b88
}

.why-is__side h2 span.prod-name {
    color: #fff
}

.why-is__side p {
    color: #fff;
    font-size: 1rem;
    line-height: 1.4;
    margin-bottom: 1.25rem
}

.why-is__side p:last-child {
    font-weight: 700
}

.keto-magazines {
    max-width: 100%
}

.wy-btl {
    bottom: 25px;
    left: 204px;
    position: absolute;
    width: 164px
}

.how-use__item img {
    display: block;
    margin: 0 auto
}

.how-use__step,
.how-use__title {
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 23px;
    font-weight: 700
}

.how-use__title {
    color: #a2d408
}

.how-use__item p {
    font-family: Open Sans, sans-serif;
    font-size: 1rem;
    line-height: 1.4;
    margin-bottom: 1.25rem;
    margin-top: 10px
}

.how-use__titleMain {
    font-family: Oswald, sans-serif;
    font-size: 3.3125rem;
    margin-bottom: 1.875rem;
    text-align: center
}

.how-use__titleMain span {
    color: #253b88
}

svg.diagonal-line {
    height: 100%;
    width: 100%
}

.how-use {
    overflow: hidden;
    position: relative;
    z-index: 1
}

.how-use .container {
    padding-bottom: 54px;
    padding-top: 36px
}

.container {
    position: relative
}

.diagonal-line-container {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: -1
}

.science {
    background-color: #a3cc2c;
    background-image: linear-gradient(top, #a3cc2c, #5fbb49);
    overflow: hidden
}

.diagonal-line-container.flip svg.diagonal-line {
    transform: scaleX(-1);
    z-index: 2
}

.green-gradient svg.diagonal-line polygon {
    fill: #fff20029
}

.science .container {
    padding-bottom: 80px
}

.science__img {
    margin-top: 67px;
    position: relative
}

.science .row {
    position: relative;
    z-index: 2
}

.science .diagonal-line-container {
    z-index: 1
}

.science__img:before {
    background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 0 no-repeat;
    content: "";
    display: block;
    height: 148px;
    left: 0;
    position: absolute;
    top: -42px;
    width: 148px
}

.science__title {
    color: #fff;
    margin-top: 40px
}

.science__subTitle,
.science__title {
    font-family: Oswald, sans-serif;
    font-size: 3.3125rem;
    font-style: normal;
    font-weight: 700
}

.science__subTitle {
    color: #083b0b
}

.science__subTitle span {
    font-size: 1.25rem
}

.science__subTitle>span {
    bottom: 5px;
    display: inline-block;
    left: 5px;
    position: relative
}

.science__left p {
    color: #fff;
    font-family: inherit;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: 1.25rem;
    margin-top: 1.875rem
}

.science__left ul {
    margin-left: 1.1rem;
    padding-left: 0
}

.science__left ul li {
    color: #fff;
    font-family: inherit;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: .75rem;
    position: relative
}

.science__left ul li:before {
    background: #603603;
    border-radius: 50%;
    content: "";
    display: block;
    height: 5px;
    left: -15px;
    position: absolute;
    top: 7px;
    width: 5px
}

.science__left ul li span {
    font-weight: 700;
    text-decoration: underline
}

.slide__item_right>div {
    padding-left: 100px
}

.slide__item {
    outline: 0
}

.slide__item_left img {
    width: auto
}

.slide__item_right p {
    font-size: 1rem;
    line-height: 1.4;
    margin-bottom: 1.25rem;
    margin-top: 108px
}

.slide__item_right span {
    display: block;
    font-size: 1rem;
    font-weight: 700;
    text-align: right
}

.slide__item_right span.prod-name {
    display: inline-block
}

.review {
    position: relative;
    z-index: 1
}

.review h2 {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 3.3125rem;
    margin: 50px 0 30px;
    text-align: center;
    text-transform: uppercase;
    width: 100%
}

.review h2 span {
    color: #ed1973
}

.slide__item_right {
    padding-right: 100px
}

.review .container {
    padding-bottom: 90px
}

.slick-dots {
    bottom: -38px
}

.slick-dots li {
    background-color: #c2c2c2 !important;
    border-radius: 50%
}

.carousel-indicators li.active,
.slick-dots li.slick-active {
    background-color: #858383 !important
}

.carousel-indicators {
    bottom: -38px
}

.carousel-indicators [data-bs-target],
.carousel-indicators li,
.slick-dots li button {
    background-color: #c2c2c2 !important;
    background: 0 0;
    border: none !important;
    border-radius: 100%;
    box-sizing: border-box;
    color: #0000;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px !important;
    line-height: 0;
    outline: 0;
    padding: 5px;
    transform: none !important;
    width: 20px !important
}

.carousel-indicators li {
    display: inline-block;
    margin: 0 5px !important;
    padding: 0 !important
}

.last-block {
    position: relative;
    z-index: 1
}

.last-block__block .last-block_left,
.last-block__block .last-block_right {
    float: left;
    width: 33%
}

.last-block__block .last-block_left {
    padding-top: 40px
}

.last-block__block .last-block_right {
    margin-bottom: -7px;
    margin-left: -6%;
    width: 39%
}

.last-block__block .last-block_middle {
    float: left;
    padding-top: 20px;
    width: 34%
}

.last-block__block {
    align-items: flex-end;
    border-bottom: 3px solid #ccc;
    border-top: 3px solid #ccc
}

.last-block__block.row {
    padding-bottom: 20px
}

.last-block__block img {
    max-width: 100%
}

.last-block__block .last-block_left h2 {
    color: #8fc00c;
    font-family: Oswald, sans-serif;
    font-size: 54px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -.035em;
    line-height: 112.3%;
    margin-bottom: 11px;
    max-width: 440px
}

.last-block__block .last-block_left h3 {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -.055em;
    line-height: 118.3%
}

.last-block__block .last-block_left ul {
    margin-bottom: 0;
    margin-top: 20px;
    padding-left: 0
}

.last-block__block .last-block_left ul li {
    display: inline-block;
    float: left;
    padding: 0 5px;
    text-align: center;
    width: 25%
}

.last-block__block .last-block_left ul li:last-child {
    margin-top: 5px
}

.last-block-bottle {
    display: block;
    margin: 1px auto 15px;
    max-width: 265px;
    position: relative
}

.last-block-bottle:before {
    background: url(../images/BHB.83d72cca41e218a1a30c.png) no-repeat 50%;
    background-size: contain;
    content: "";
    display: block;
    height: 169px;
    left: -81px;
    position: absolute;
    top: -11px;
    width: 100px;
    z-index: -1
}

.last-block__btn {
    background: linear-gradient(180deg, #fdd508, #fcaa07);
    border: 2px solid #c69004;
    border-radius: 15px;
    box-sizing: border-box;
    color: #000;
    display: block;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: .02em;
    line-height: 74px;
    text-align: center;
    text-decoration: none
}

button {
    outline: 0
}

.last-block__btn:hover {
    background: linear-gradient(90deg, #fcaa07 100%, #fdd508 0);
    transition: all 2.2s
}

.last-block__btn span {
    display: block;
    position: relative
}

.last-block__btn span:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeBAMAAAABcllHAAAAG1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUUeIgAAAACHRSTlMAf98g718wQM8IPB0AAABMSURBVBjTXcgxDcAwEMVQQyiHEiiKdg2EUEnUSB92lvMST9bjobqdKUXK7DV5nb/X5HPSnOWkOcPJBZEiHTNAQEBAQEBAQEBAQEBA2BH7PEJm7eYzAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: contain;
    content: "";
    display: block;
    height: 15px;
    left: 8px;
    position: absolute;
    top: 29px;
    width: 12px
}

.logo-f {
    display: block;
    margin: 5px auto 0
}

.website-secure {
    display: block;
    margin: 20px auto
}

.soc-list {
    display: block;
    margin: 0 auto 20px !important;
    max-width: 411px
}

.soc-list li {
    display: table;
    float: left;
    height: 51px;
    position: relative;
    text-align: center;
    width: 50%
}

.soc-list li img {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.proLand-footer {
    padding-bottom: 50px;
    padding-top: 30px
}

.proLand-footer p {
    font-size: .75rem;
    line-height: 1.4;
    margin-bottom: 1.25rem;
    text-align: center
}

.proLand-footer p+p {
    padding: 20px 0 0
}

.slick-slide img {
    margin: 0 auto;
    max-width: 350px
}

.custom-social-proof {
    bottom: 20px
}

.heartbeat {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: heartbeat infinite 5s ease 0 normal;
    transform: scale(.94)
}

@keyframes heartbeat {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.popup-loading-wrapper .popup h2,
.popup-loading-wrapper .popup p {
    font-family: Open Sans, sans-serif
}

.popup-loading-wrapper .popup .product-image {
    background: url(../images/product.8d1d2d1d205baebbd9b4.png) no-repeat 50%
}

.soc-list {
    margin-left: auto;
    margin-right: auto
}

.fixed-btn a {
    background-color: #5fbb49;
    background-image: linear-gradient(top, #a3cc2c, #5fbb49) !important;
    border-radius: 10px;
    box-shadow: none;
    box-sizing: initial;
    color: #fff;
    display: block;
    font-size: 21px;
    line-height: 45px;
    margin: 0 15px;
    position: relative;
    text-align: center;
    text-decoration: none
}

.fixed-btn a:focus,
.fixed-btn a:hover {
    color: #fff
}

.soc-list {
    padding-left: 0
}

@media screen and (max-width:1500.5px) {
    .first-section__info ul li {
        font-size: 25px
    }
    .first-section__bottle {
        max-width: 200px
    }
}

@media screen and (max-width:1199.5px) {
    .first-section__info h1 {
        font-size: 80px
    }
    .first-section__info h2 {
        font-size: 40px;
        line-height: 50px
    }
    .first-section__info h3 {
        font-size: 30px;
        line-height: 35px
    }
    .first-section__info ul li,
    .form-title {
        font-size: 25px
    }
}

@media screen and (max-width:1024.5px) {
    .first-section__bottle:after {
        transform: scale(.8)
    }
    .first-section__bottle:before {
        transform: scale(.7)
    }
}

@media screen and (max-width:991.5px) {
    .first-section__bottle {
        bottom: 22px;
        max-width: 130px;
        right: 70px
    }
    .diet-header__btn,
    .header__btn {
        font-size: 18px;
        width: 210px
    }
    .diet-header__info_side span,
    .header__info_side span {
        font-size: 20px
    }
    .diet-header__info,
    .header__info {
        margin-top: 10px
    }
    .diet-header__info_side p,
    .diet-header__info_side p span {
        font-size: 12px
    }
    .how-use__titleMain,
    .why-is__side h2 {
        font-size: 2.1rem
    }
    .last-block__block .last-block_left h2 {
        font-size: 36px
    }
    .slide__item_right>div {
        padding-left: 30px
    }
    .slide__item_right p {
        margin-top: 30px
    }
    .diet-header__info_side {
        margin-right: 10px;
        width: calc(100% - 220px)
    }
    .science__title {
        font-size: 35px
    }
    .science__subTitle {
        font-size: 30px
    }
    .d-mobile.arrow-img {
        margin-bottom: 15px;
        max-width: 230px
    }
    .last-block__block .last-block_left ul {
        margin-bottom: 15px
    }
    .last-block__btn {
        font-size: 20px
    }
}

@media screen and (max-width:767.5px) {
    .diet-page .container {
        max-width: 711px !important;
        width: 100% !important
    }
    .diet-header {
        background: #253b88;
        padding-bottom: 10px;
        position: relative;
        text-align: center;
        width: 100%;
        z-index: 22
    }
    .diet-header:after {
        background-size: contain;
        bottom: -24px;
        content: "";
        display: block;
        height: 24px;
        left: 50%;
        margin-left: -100px;
        position: absolute;
        width: 197px
    }
    .diet-header__warning {
        font-size: 12px;
        letter-spacing: .5px;
        line-height: 1.3;
        padding: 10px
    }
    .diet-header__warning .container {
        max-width: 551px !important
    }
    .diet-header:before,
    .diet-header__info {
        display: none
    }
    .first-section__info {
        padding-top: 11px;
        position: relative
    }
    .first-section {
        background: url(../images/model.0fb680db8f815bf70c08.jpg) no-repeat 105% top;
        background-size: 321px auto;
        overflow: hidden;
        padding-bottom: 45px;
        padding-top: 0
    }
    .first-section .first-section__side {
        float: none;
        width: 100%
    }
    .first-section .first-section__side:last-child {
        margin: 150px 0 0;
        width: 100%
    }
    .first-section__info h1 {
        font-size: 55px;
        line-height: 73px
    }
    .first-section__info h2 {
        font-size: 30px;
        line-height: 40px;
        margin-bottom: 0
    }
    .first-section__info h3 {
        max-width: 300px
    }
    .first-section__info ul li {
        font-size: 22px;
        line-height: 26px
    }
    .first-section__info ul li:before {
        top: 8px
    }
    .first-section__bottle {
        bottom: -104px;
        left: 308px;
        max-width: 154px;
        position: absolute;
        right: auto
    }
    .first-section__bottle:after,
    .first-section__bottle:before {
        opacity: 0
    }
    .first-section__bottle:before {
        left: -20px;
        opacity: 1;
        top: -60px
    }
    .first-section .first-section__side_in .arrow-img {
        display: none
    }
    .why-is {
        padding: 0
    }
    .why-is__side {
        float: none;
        padding: 0 15px;
        width: 100%;
        width: auto
    }
    .why-is__side:first-child {
        padding: 0;
        text-align: center;
        width: 100%
    }
    .why-is__side h2 {
        font-size: 24px;
        margin-top: 17px
    }
    .why-is__side p {
        padding-top: 0
    }
    .why-is__side h2 br:first-child {
        display: none
    }
    .wy-btl {
        left: 150px
    }
    .how-use__titleMain {
        font-size: 24px
    }
    .science__title {
        font-size: 2.5rem
    }
    .first-section__info img {
        margin-bottom: 5px;
        padding-top: 0
    }
    .garante-list {
        display: block
    }
    .first-section__info ul li {
        list-style: none
    }
    .garante-list li {
        display: inline-block !important;
        float: left;
        list-style: none !important;
        padding: 0 !important
    }
    .garante-list li:before {
        display: none !important
    }
    .garante-list {
        bottom: 0;
        left: -277px;
        list-style-type: none;
        position: absolute;
        transform: scale(.8);
        -ms-transform: scale(.8);
        -webkit-transform: scale(.8)
    }
    .garante-item_1 {
        background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 -335px no-repeat;
        height: 97px;
        width: 117px
    }
    .garante-item_2 {
        background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 -237px no-repeat;
        height: 98px;
        width: 119px
    }
    .garante-item_3 {
        background: url(../images/sprite1.258403afd7ce75eb77b9.png) 0 -432px no-repeat;
        height: 96px;
        width: 116px
    }
    .security-icons.d-mobile {
        display: none
    }
    .how-use__item img {
        max-width: 100%
    }
    .carousel-indicators li {
        border: none !important;
        padding: 0 !important
    }
    .how-use .carousel-indicators {
        bottom: -25px
    }
    .science__subTitle,
    .science__title {
        font-size: 30px
    }
    .science__img {
        margin-top: 50px;
        position: relative
    }
    .review h2 {
        font-size: 30px
    }
    .slide__item_right>div {
        padding-left: 0
    }
    .slide__item_right span.prod-name {
        display: inline-block
    }
    .slide__item_right p {
        margin-top: 15px
    }
    .single-item ol.carousel-indicators {
        bottom: -45px;
        margin: 0 auto;
        width: 100%
    }
    .last-block__block .last-block_right {
        display: none
    }
    .last-block__block .last-block_left {
        width: 55%
    }
    .last-block__block .last-block_middle {
        width: 45%
    }
    .last-block__btn {
        border-radius: 5px;
        font-size: 14px;
        line-height: 35px
    }
    .last-block__btn span:before {
        display: none
    }
    .last-block__block .last-block_left h2 {
        font-size: 25px
    }
    .last-block-bottle {
        max-width: 175px
    }
    .last-block-bottle:before {
        height: 60px;
        left: auto;
        width: 60px
    }
}

@media screen and (max-width:590.5px) {
    .first-section {
        background: url(../images/model.0fb680db8f815bf70c08.jpg) no-repeat 126% top;
        background-size: 323px auto;
        padding-bottom: 45px
    }
    .first-section__info h1 {
        font-size: 77px;
        line-height: 60px;
        margin-top: 0;
        max-width: 243px
    }
    .first-section__info h2 {
        font-size: 31px;
        line-height: 33px;
        margin-bottom: 14px;
        margin-top: 12px;
        max-width: 251px
    }
    .first-section__info h3 {
        font-size: 24px;
        line-height: 25px;
        max-width: 240px
    }
    .first-section__info ul li {
        font-size: 17px;
        line-height: 15px
    }
    .first-section__info ul li:before {
        top: 2px
    }
    .first-section__bottle {
        bottom: -104px;
        left: 246px
    }
}

@media screen and (max-width:480.5px) {
    .diet-header__logo {
        margin-top: 15px
    }
    .diet-header:after {
        bottom: -15px
    }
    .first-section {
        background: url(../images/model.0fb680db8f815bf70c08.jpg) no-repeat 163px top;
        background-size: 335px auto
    }
    .first-section__info h1 {
        font-size: 63px;
        max-width: 243px
    }
    .first-section__info h2 {
        font-size: 27px;
        line-height: 29px;
        margin-bottom: 9px;
        margin-top: 4px;
        max-width: 251px
    }
    .first-section__info h3 {
        font-size: 20px;
        line-height: 21px;
        margin-top: 9px;
        max-width: 198px
    }
    .first-section__bottle {
        bottom: -104px;
        left: 235px;
        max-width: 124px
    }
    .garante-list {
        bottom: 0;
        left: -277px;
        list-style-type: none;
        position: absolute;
        transform: scale(.6);
        -ms-transform: scale(.6);
        -webkit-transform: scale(.6)
    }
    .last-block__block .last-block_left,
    .last-block__block .last-block_middle {
        width: 100%
    }
    .last-block__block .last-block_left ul li {
        width: 33%
    }
    .last-block__block .last-block_left ul li:last-child {
        display: none
    }
}

@media screen and (max-width:380.5px) {
    .first-section {
        background: url(../images/model.0fb680db8f815bf70c08.jpg) no-repeat 129px top;
        background-size: 346px auto
    }
    .first-section__info h2 {
        font-size: 24px;
        line-height: 29px;
        margin-bottom: 3px;
        margin-top: 2px;
        max-width: 222px
    }
    .first-section__info h3 {
        font-size: 20px;
        line-height: 24px;
        margin-top: 9px;
        max-width: 162px
    }
    .first-section__info ul li {
        font-size: 14px;
        line-height: 12px
    }
    .first-section__bottle {
        bottom: -87px;
        left: 225px;
        max-width: 124px
    }
    .first-section__bottle img {
        position: relative;
        top: -30px
    }
    .wy-btl {
        width: 145px
    }
}

.mobileCheckout {
    font-family: Open Sans, sans-serif;
    font-size: 12pt;
    line-height: 1.5;
    overflow: hidden;
    padding: 45px 0
}

.mobileCheckout .container {
    display: block;
    margin: 0 auto;
    max-width: 1000px
}

.m-check-left {
    float: left;
    width: 66.6%
}

.m-check-right {
    float: left;
    padding: 0 15px;
    width: 33.4%
}

#top-1 {
    display: block;
    padding-top: 2px
}

.breadcrumbs__list {
    background: #eee;
    margin-left: -14px
}

.breadcrumbs__list:after,
.breadcrumbs__list:before {
    clear: both;
    content: "";
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.breadcrumbs__item {
    background: #dcdcdc;
    float: left;
    list-style-type: none !important;
    position: relative;
    text-align: center;
    width: 31.98%
}

.breadcrumbs__item_active {
    background: #253b88
}

.breadcrumbs__item:first-child {
    margin-right: 0
}

.breadcrumbs__item:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA3CAMAAAAlpqoUAAAATlBMVEUAAAD////////////////////////////////////////////////////////////f39/////8/Pzk5OTv7+/y8vLq6ur5+fn39/ft7e361xt/AAAAEHRSTlMA3yB/EO9vzzCvjz+fX79QV1QSAwAAAMNJREFUOMt1lEkOwjAAxNj3JQOUlv9/FIlIrpATX31xpkkXQ7JbtClTcu6o8sh21VHPR5ZNV35uv2mr8k4uHVVeybqjypBcrSpjtoe2ItOKTKuaeewoZ5YZlrZiaau6tBVH2FhVl9ysKp/kJKUjSLG0FUtbsbQVS1txIVDOtJqXRmmVPcqRKH+BppqSO4XuQzXHb8ehFIdyHEozSOmaOg5810BxTTUmf8/PceA48MsDx4HjwHHgOCDOEGeIM47zv9eQIL7hQDKAKQh15QAAAABJRU5ErkJggg==) no-repeat 50%;
    background-size: cover;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: -18px;
    top: 0;
    width: 20px;
    z-index: 2
}

.breadcrumbs__item_active:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA3CAMAAAAlpqoUAAAAZlBMVEUAAAD///////////////////////////////////////////////////////8lO4j////k5/BAU5eSncTy8/hOYJ+gqcuRncN2hbUzR5AySI/W2unJzuGttdO7wtqFkbxbbKbW2+iKrTFwAAAAD3RSTlMAIO/ff8+PUHA/EL+fXzCUptYrAAAA6ElEQVQ4y5XUuwKCMBBEURMCvt3FiA8U0P//SafSgtwC2lMwk2x2dXPfrMqfDe5boMfTYyiTnVuvdkWSXXwPZN3FGyC7KyaQqcIWyK6KCWSDYgKpXg1kqtcAmeolIOvc10CqFwOQ6lUBSPVqInv5gUj10oz+9Y5AqhdPQPZWTCDVq3dAqncgUr1EpHpHokcbT0CKuQfq2xjwX5vFCbM30GvSpZWp8yrgyQe6r99YzQrhLY8KV6aME5VxDiecXp55xU5L31ff4qscFa5MGTdAVjjcNgl2lNOOUuya92EoUv+RLN29WeHK8gWXADBR5vuuoQAAAABJRU5ErkJggg==) no-repeat 50%;
    background-size: contain
}

.breadcrumbs__item span {
    -webkit-text-size-adjust: 100%;
    color: #565656;
    display: inline-block;
    font-size: 11px;
    font-weight: 600;
    height: 34px;
    letter-spacing: -.5px;
    line-height: 35px;
    margin-left: 26px;
    position: relative;
    right: -6px;
    z-index: 4
}

.breadcrumbs__item_active span {
    color: #fff
}

.breadcrumbs__item span:before {
    -webkit-text-size-adjust: 100%;
    background: #fff;
    border-radius: 50%;
    color: #565656;
    content: "1";
    font-size: 12px;
    height: 18px;
    left: -22px;
    line-height: 19px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    width: 18px
}

.breadcrumbs__item_2 span:before {
    content: "2"
}

.breadcrumbs__item_3 span:before {
    content: "3"
}

.breadcrumbs__item_active span:before {
    color: #7f389e
}

.billing-form .form-holder>span,
.mob-check-form label {
    font-family: arial, sans-serif !important;
    font-size: 12pt !important
}

.mob-check-form input[type=email],
.mob-check-form input[type=number],
.mob-check-form input[type=password],
.mob-check-form input[type=tel],
.mob-check-form input[type=text],
.mob-check-form input[type=url] {
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #000;
    border-radius: 5px;
    box-shadow: none;
    box-sizing: border-box;
    display: block;
    font-size: 17px;
    height: 40px;
    line-height: 40px;
    margin-bottom: 10px;
    margin-right: -5px;
    padding-left: 5px;
    width: 100%
}

.diet-page .mob-check-form select,
.mob-check-form select {
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid #000;
    border-radius: 5px;
    box-shadow: none;
    display: block;
    font-size: 17px;
    height: 40px;
    line-height: 40px;
    margin: 0 5px 10px 0;
    padding: 0 0 0 5px;
    width: 100%
}

.mob-check-form input::placeholder {
    font-family: Open Sans, sans-serif;
    font-size: 17px
}

.mob-check-form input:-ms-input-placeholder {
    font-family: Open Sans, sans-serif;
    font-size: 17px
}

.mob-check-form input::-ms-input-placeholder {
    font-family: Open Sans, sans-serif;
    font-size: 17px
}

.mob-check-form .select2.select2-container {
    height: 40px;
    margin-bottom: 15px !important
}

.mob-check-form .select2-container .select2-selection--single {
    box-shadow: none;
    color: #222;
    height: 40px
}

.mob-check-form .select2-container--default .select2-selection--single .select2-selection__rendered {
    border: 1px solid #000 !important;
    border-radius: 5px;
    color: #222;
    font-size: 14px;
    line-height: 40px
}

.mob-check-form span.select2-selection {
    padding-top: 0
}

.mob-check-form .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 8px
}

.form-partial button[type=submit],
.partialsubmitbutton {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: #253b88;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: block;
    display: inline-block;
    font-family: arial, helvetica, sans-serif;
    font-size: 25px;
    font-weight: 700;
    height: 3em;
    line-height: normal;
    margin-top: 25px;
    outline: none;
    text-align: center;
    text-decoration: none;
    text-shadow: -1px -1px 0 #0000004d;
    width: 100%
}

.qualify-btn {
    border: none !important;
    box-shadow: none !important;
    height: auto !important;
    padding: 0 !important
}

.linebreak {
    background-color: #ececec;
    height: 4px
}

.package:after,
.package:before {
    clear: both;
    content: "";
    display: block
}

.package__left {
    float: left;
    font-weight: 700;
    margin-bottom: 3px;
    position: relative;
    width: 43%
}

.acvMobileCheckout .package__left>p,
.acvMobileCheckout .package__left>span:not(.save-label,
.package__stock) {
    max-width: 117px
}

.package__right {
    box-sizing: border-box;
    float: left;
    margin-bottom: 3px;
    width: 57%
}

.bottle-block {
    margin-right: -5px;
    padding-left: 11px;
    padding-top: 5px
}

.bottle-block,
.package1 {
    position: relative
}

.package2 .bottle-block {
    padding-left: 0;
    padding-top: 0
}

.package2 .package__bottle {
    height: 82px
}

.package3 .bottle-block {
    padding-left: 0;
    padding-right: 8px;
    padding-top: 0
}

.package3 .package__bottle {
    height: 82px
}

.package__name {
    color: #000;
    display: block;
    font-family: Arial Black, Gadget, sans-serif;
    font-size: 16px;
    margin-bottom: 2px;
    text-transform: uppercase
}

.package {
    margin: 0 10px
}

.package__coll {
    color: #7f37a8;
    display: block;
    font-size: 11px;
    font-weight: 500;
    font-weight: 700;
    letter-spacing: .05em;
    line-height: 13px
}

.package__free {
    color: #000;
    display: block;
    font-size: 11px;
    font-style: italic;
    letter-spacing: .01em;
    line-height: 11px
}

.package__some {
    display: block;
    font-size: 9px;
    line-height: 7px;
    margin-bottom: 3px
}

.package__right:after,
.package__right:before {
    clear: both;
    content: "";
    display: block
}

.package__bottle {
    float: left;
    height: 80px;
    width: 50%
}

.package {
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 auto;
    max-width: 440px;
    padding: 3px 10px 4px;
    position: relative
}

.package_active {
    background-color: #f8f187
}

.package-btn {
    background: #253b88;
    border-radius: 2px;
    box-sizing: border-box;
    color: #fff;
    display: block;
    float: left;
    font-size: 18px;
    height: 50px;
    line-height: 46x;
    text-align: center;
    text-transform: uppercase;
    width: 100%
}

.package-btn span {
    font-size: 28px
}

.package__bottle {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    position: relative
}

.packWrapper .package-images__item {
    float: left;
    height: 85px;
    position: relative;
    width: 50%
}

.packWrapper .package-images__item .prod-btl1,
.packWrapper .prod-btl2,
.packWrapper .prod-btl3,
.packWrapper .prod-btl4,
.packWrapper .prod-btl5 {
    left: 37%;
    position: absolute;
    top: 10px;
    width: 34%;
    z-index: 4
}

.packWrapper .prod-btl2 {
    left: 59%;
    top: 3px;
    width: 32%;
    z-index: 2
}

.packWrapper .prod-btl3 {
    left: 17%;
    top: 3px;
    width: 32%;
    z-index: 2
}

.packWrapper .prod-btl4 {
    left: 26px;
    top: 3px;
    width: 32%
}

.packWrapper .prod-btl5 {
    left: 41%
}

.packWrapper .chk-plus {
    left: 58%;
    position: absolute;
    top: 34px;
    width: 7%;
    z-index: 9
}

.package__price,
.package__price p {
    color: #359401;
    display: block;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.01em
}

.package__price span {
    font-size: 9px;
    font-weight: 400;
    margin-left: 1px
}

.package__retail {
    color: #676654;
    display: inline-block;
    font-size: 8px;
    font-weight: 400;
    margin-right: 7px
}

.package2 .package__retail {
    margin-right: 13px
}

.package__stock {
    color: #777;
    display: block;
    font-size: 10px;
    font-weight: 400;
    letter-spacing: -.01em;
    margin-top: 3px
}

.retail-block {
    clear: both;
    line-height: 12px;
    position: relative;
    text-align: center;
    top: 0
}

.shipping-block {
    font-family: Georgia, "Georgia, Times, sans-serif";
    font-size: 9px;
    letter-spacing: -.03em;
    margin-left: -4px;
    text-transform: uppercase
}

.shipping-block span {
    font-weight: 700;
    vertical-align: middle
}

.shipping-block:before {
    background: url(../images/box-icon.1de868e5c7268722771b.svg) no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 3px;
    margin-top: -2px;
    vertical-align: middle;
    width: 12px
}

.save-label {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAADvCAMAAADCbBi1AAABxVBMVEUAAADkAxDjBBDmLTb6gYL3PkT2goToXVn5U1X5U1XyeXXBAg75U1XzcEn1b075g4T1blD4a2TzEhf6aGz5U1X3PkTzcEnzcEn5U1X5gIDzcEn5U1Xfhl2zfz35KDL6aGz6cHP3PkT5hof3PkT2bVXddkV7KBf3PkT6aGz6aGz4SU2/VD9nAwLqGCKeAgm/VD+zgT73PkT/ARSeAgm2AQz4AhOqAArkAxDxAhLBAg79ARPpAxD3BQ9nAwL7ARLuAhDJAg7rAxDZAg7DAg71AhGnAArhAxDMAw+/Ag2tAAvWAg7RAw/cAg7GAg7PAw/eAxC5AQz9Awe0AAzTAg7VAg7NAw/gAxD7FCC8AQ3/ARG7AQzOAw/dAg/6KDL5BA+hAQn3PkSkAQqwAAv0BA/+BQr5U1V1FQz8DRvzEhexAAvvBA/zbUbKBBD6aGzzcEnqFyH+AQ75qqvFJzP4w8G/VD/5gID7FyJ7KBf2ChOiAQnVCBHOBRD5wr/5j5L5kpPxakbOCRL5fX36aWz6LDb5ra2zgT7XHinnFSDFCxP51NH6ZWrcWmPtZUTvs7LunZ/ZQ02+EBXecHXaU1n5JjG1DRXCTj3FJzE60iRVAAAAMnRSTlMA+/j+T/ZxGPjILfjbqVyLdz379O3r5caon4mHCvz66tzYuLeZTP7Kvqxk7ujaz7CTj/eyCywAABTVSURBVHja3JdBq9QwEMe9+SX0qBdFhYZADwvFUkyRSokIpZfH20OhWBTKiuzJkyLoQUX9vM5MdjZpbLKiHjb77zbppkk6v/wnfW9vrOrVbs5kdgEaNsOwIT28c2ud9T2yzhdBmw0ghMXi3qNbK7Dv3264s0yPWXJBksMApKzhwc3fnT0wXkoyuxrue7g7tjVBYz3QbIBy48lL5AsyNsvmt0MMF7xNXVLyBXxmoI3gwhv5srSJ4e5kmi/jkIYV3Ev0lt+zQwT36+X4KuFA2hjuLpzHV9mVr/1+/3sTV3jli2+t3wh8AWW2hDiw5pgCpGQuVadwlYSuvqqjrqtrK/gSV7xv5bbC3HhSCz+K64AgMHN6Ql5Tzjuk9eXsXCmovz2uqqvqWsLBD6bS0v9/XfvfbGkPuZf7ag+x7eUVHNniIKHL8xzBfZ8JteKsrM5S5CqVK+6aMo7LqZw53sIBqwjenpcgHnYZY1w4TKksBO3iOK6YoPuKqoXF1MDyW6GgCztEgrhk2Uu/hYZHJW1vuWIu40IF2qxosXNpm69Dc2nEfMvv0pPFDSt+2z6RVsJrD+NCPYRx3/MW51pCgshr+MBangqz8ujjPHE0KKK4xlOoj9fXFGrGHwd3iOEyp/+0M9VpdzerOv4SOnS+ABGuHGK4DJs6b8a4cxj3zUy90jK3liEJgX91I+7OmSBcKbTUMM8IJ35qKPg0FYibQKadTtvmRWUHsfg7N6/0k4vJ7HNMzW0cmtR0kszejeK+n3FNFHRVi+lrX9QelSUKDouPCzXE4mGzhaRCQB3D3REuutsfrarPUTLQKEd2FxTF5T9DQgsYomtdu9rWaYgwNRwIexrXZEGtBdCO2tU4bkkjautrJJkrr92K73rzUB2Z3M68nJ1nHY89dI0H799TuDvas0AqdaqC3BRQ1sK6G8cFVImZDINcOROejURY8s9wIZGFqGuiTVp/hKvR3V7o5HE10BrcXRj3Skz6WndCb1PHFVIbXBlxV6gJMhk3aj2mjasF2Bv/RbSbCVcj7jZxXMKI496eW9WISsDeBRE1M+uzy20NWmn1LgBXhnGVUqIWbSv0UaHJW5D4B+FwvviLmY+xUdWillFKU2Zhdz/9bCEH+tbOGLC3RfX9v/C2KHvh3/HAY7hE22M0Wo/1CN+PYxRAD0MA99Vr2LiVzi3vcuVMAKy+6/rWlVjeP0Xb4+hjpM6KLmhBYVxntg6j0eO23mrddq1DHMR9ibhSqLZ1U4y4fBgIkR7gywRPimYnU/q4q2sSwmUjoDbRCA3/OmtA50Eqhvv1Q064fctkPJMHBm3cKExWcwkViADiJtl1YVzUEtfLIOGLnuUEZFIQjcbOzAu0AXc/KFHXxl0n/I7ZuMlZAg4cRE3YZnm5w5pJv+XD4gbTKnUAxj7+BPxI01GRp2aJBFArdjeE++7gLiP1bCM9lal93EWnvmdcy8y4AVrrkdubeiAEzso7Zzm+I5m7hGvWBb3VoxaqI14VdvejErpuVc9EPYNYdWwlRmG95rvQSOJIHKCA2KOeu/MF04K61f3Ed0C8LCAozd/Rrjvl7kfMiB5wcZRHyrLtBGzC8+9yACCb5368pENfLp00QR4WtdEM/gq7Mdo1RuBOtWhvHJdypPVJc5BaEfeLiddmXerP5Y9zQ3LiA95O5WWpWoXmTkHcb4Dbt5imPi3hnpnyAK7qgLZ48iTHy/YELu8YWr4UZeiLoihzoIm5+/lL2aC7pFRxD7wl211EcFWjutRxKYnxjQtq86kJ4v74roo8eVrkxX8oFWn6EN67hEugieMqTtL8SRS3OYCmTEsigLi7nz8axvRxyxKKBiGm2JtZ5U1RHlO5TFIYeAN1U+ZA8fxpFHd60hjeVGmR91Ar0PR0E8V9UTR5nrC5Rk3TlKpXxfT88RDHfYLpnD7tBLaBadOzAXjhHPC0n4F+IuTFsxdTSbwwKEkdcIupMNl89+7bVcGbOSdcGpEqLeOCctq7t28E9IsaO9ZtI4bBANx07QMFtx0Y4ASQsjz8VBb5DSo0u2+Ip7iPXVJ2x+hm/oDPHuzhw0/qDv68rUtvKfVT5Dh3XF273F9+TLnFuJ41aFw6uIvltHz9+pb7+2arve9pZI2awXXvaTwwzbj9LUmr8b1+UJ2Mu0qfcrtAqnlrjet17ljHZbHrvF1h1BSca+lmsDvMAVe6cZtrawqa/9w9mbX0r7+Tk7m/VRrc1kJ711SLfdxlvrupg2DQIiUs18E9lWKtCfR+OxpmK7eItBozz7lsxV687x8/v+deJSVIT1UgJaa3Feu1NR/PCsbtgCssqScRsV+FTLEIoChVjHt/mXFXkKy9ebuBI2CWuoOMO2sXCdRSKwKUwBFV7OmYy0RPbuR6RQCpqR5w/1wBJdlT9e8HDgC/kYIwP5lBIFTnalwvwL66Y5jTfHeVWHzqmcN6AWUilCf3ZcZ1ZU2FiRhho+TcVjF/zPi8AkTSqjhXETXs3FqLkBztrkL2AjIua8jg0a5KKYBgzlUmFFHKREG5CkdkIgC8Yz7MBDUuk4WDRtW558z2jjRrN2eAIWDKcbnD63UBSjr74/VMMCicG7heVguRk6EfsxuRgt6dSTlT1AywEy7ba9b5UYUx9KG5xB6i8/a6ZWt3zn0Pzx0ZXLNMuareLjQyNz/yaJdnR9U154txmR7cHDOXkfN527acp+3+I7eOcRuGYSgM36FH6cKBAggumgxoKdxFmzoEWrJm69VLPttol1Jdmf4JPMlAPrw4yFapAtq3tBl096p5ie7RupXA3VpL6+3NpEdU37aI25y7446etnZpd5su5vZKtbXmZ1vanHu1Rf+ZG/m6fa9Eib3OBbkbJ/qpMi6glTJ7jQowGBRw/QBTxdW8WasIm23xuheXEnMvbSV749kN1z2ruSPaK57df8EFoYXP7ufBTe6lM3ZJj9alp4mZVVnjL/Ok7kcpd8zAqqhJbo+I6zEuedHAWiy65h5Q5rReaJFz7y9LLhM/A1fW3E7E6q+83otr2D+tqygrl3+sKwuuQIs4cQdAxqDtpr9zP0S/Y6aUL9cikUH99gi4k1XOEu+riNXWpZirKnMKSs4V5VFEQq4jD+7M64WWzVDGgguoSxNz9WouudO5YwKdlKvqH37KFB5Lrir7WdygOZM5BxJwR8AVUl8XSU6vAFvKGHO57hA/jZLOewCK51p5fw24BdLjmnJeAbegIbzi2uGCnJuzL27qGEdCGIbC8J0sIaGnyBUXoHTjhqmmWFHu8ddxlqEjge7NX9B/ejHJzd4D634NFyjbNfe3xMkeD3/m9L5Prne54SwtWu7cBItIPOfS4UZ+zEtacreiEt8+1zW9yzKT1rgbpET9dVWdmft/up5cv+K+2rrhdZ9YuUvxmrZ1+1wAqsTcuhdgZmNcMwvwxPqag4uq3THCdbf0snKXKbT7bm4ywHVFaMVYuUvl7rUhrprBRKS+Zs6mulcSulxz3y2i5qq04D2uiIkpAGYu5KzHjaABDi6p9+C61C65JjX3XJc1yNl6xV3bupVL7D24vXV/Gtcq12i5enBLrtvnllx3Ik1vrivu8g3cdfB2S2G+3Q8Xg+smV+i5ebtDXOLHrOO3e3J51z256+ifuXFJw6N1X0oa5PbtmhjvuvJkXVfSIOO3e3IFShmerbuCtfu3m+uy9seuGew4DsJg+J2QcvmFfJoXyPG/+FKk7pFjHn+NHUJnGlajdLVSV/NPBkpNbD6MW6ntlexS8a46avcnu1PcgnfVxdpN/4O+i6s04rf8u1a7QXt/w/bS+y6T3W365y3sognzOQAmVnv6Uu1q+o5GYEzMIdpjjifO50ZH2n+tk9dawBsRgN3dy7U72sQ0ET2ciAraCDxFEDWJgCR4jHHmD4jeVA1XQm02H+IBrW0+GeHD24C+UrsDF+COwmdcYoQ7x1WXoML3xdrc6KdHgQdu8MbdnbbxIb79UWFw7w/4V7JLCODOCD4ll+OkTsLBVwQQessCYmmjSp7P9Uw2XBKuBjxQIAfu1m8B3JC6rtVufEDHhiuKQPuMy1iWGfiHEmIYCf3YFviwNvEJ1s9KrJ67WtCHo39sHXTb8Ljt+nrt/so5ayE7Z3ToGCoipda9krBImokswgS1GZUBW8pXXjMwXN1tVAFWm8NKYATVtiRdSymrIg2VwvRa7bLhai6zFytWaRBNok1PM2qv90rNPRd+J0XXtX7x5xuAJW8Nl7rQeEnfZSwORxy4dqWeA1aUla9kNzr2ZZ+KCZ8Odnp4C4TCj5mqm5E3hLFGB2Tl8LRvits0f7iTu7uVBL2R+QbPrdpl/YiH+P3Ub1bNZtVtGIjCi7yRoKSYAb9AN7MSWShoURETEK4xDl04hpsbCknJLaUv3DMjq4r7s3InufpyZiRLR46czT0czMqzy9q9+KmyoWcsvt27YncPMweSmyXVarZ7EAvzECL0MEnv31e7d5QeDwf4OyS7CDmp0hNNBYlGjO7lEruPyS4hvbd2/dmtafF7QpQeCvN9AfN5mqmaKZPycJwIovSB9gx+JHOoPgkrWMUlQYJl1I+V1Pf4arPZJTs6ryXKu5o+pdUw05FZ87z+d5d1iHqU+IS9ZcpVtYuM6pTBCrkoYt0f0viVQ3IvXz6cy/2xQnW3E3uM5c//1YW9hWVmdMEW6diDldxOLyi6tMda7DKtvLvLIKIGK8Cb5bGIDKDTMFJK1hqoZQPCm6kYZTqyAZno4+4jAjQA82dCHtQL6gOo0parCnovU+CldZ1B5wIZAUpbaYZo9dldurU/nDtZa0+vr84Kneom0y5plW1D1r165yypPhGd3Cs+GQbxQh0fcEVzUp5mWs1jhI6T8afEBj0TrctES//r7vKsf7iXMXrvX7quuydeYwjupbt2oB+uXTdAD8iDyENHv1UOieezr4XT2R2Fb50/3s9vXTf6rbIL7f3lDEIrgwtxEt3e44QZvn4LAfoqfOuv0DEOU/AWK1x7dssDYIebexpusOHPYz8OHuz72wRbU9/3klfGsJn6x20Cz9DTFLbTCJ799jw+xusj1DL+DbahH7AJ+9exvwXZjscI3s8dtFeOY3BxuPaPPrQgrgR7ob8p4xX8/jXCdgxu9ZOZ1WrSCGvD4J3Dbl9mxiE4Z32MEboRwn0bIl5+s1Ud3WcfLxeQVH9rhQOWR+EC/dWyD7ii1EOcebmADfLo0dbo/32uQ7tWZwY9OoC1w4ZsvjR27dktAV3X1jrsoTXOe58Jl7XzLtM531DSpNp7y6q9Jem/aY0BRSduQB1n2UoC+R8u1dvWCdm5zRfJW5vqemRVA5hPxrXb9WeXDD/bJfsUxmRSIVB07qBEQ0DTNNBCa1jLmc4gVNNMnilBiSVfSCSsa2PWnd1lkEaqMi9plsyq1PNA2hIavGtOObyp0RFqU/WSfwRRYcmJWn93n4PyFKy+lZpQ5DxDK1mYfx6gEw1LRlTqy9w0SCLQF1poADD51YkSOVtTVTZxriL+y9kttrnYK1za10btUrYrIbIQoX2yvWyXn3TuzzbRUFlZqorvspmMduWTuZgufufcv2ioLiQSpkL9QagbwMsty72EmjP6OWmt5L+cK6tIT5WUW3928/5pW2wBmfXf7dpEkvO6tKtiseB0mpOx3+2Wys/uzqWnbSCI4yuRt5IQ1EKBVrzaqg+ph+6Fy1/yZ9jTnEbaiyVfwJdy7aGfvPvwsrJLEpOCk81PSgKGSPwynt2ZcYCaVEijNbr++BrdkKWtwLIjzUdg5fMQjy35yvLnI97HQ0ArXVWdWJCpAidrk6aNrjO1d+kZI2tsV6B1SxUedWV6umh+tE4XSqJIMbKNbQKPAc8KrNCVksoi0dS1Wauit8PoZnuq61BSIZ6dRLQmurC66SVupRq3IeVtaWXuIuzdKUfYEtuU1brSkKguYpg9MBrMYhlnF6Q8ya7OsfI1ZLdl+W4uljJ8f8y+W0kSIBScykH88UisZjDlQiXpa/um0Ce7vyFYziZiPZ/HTEQyOVAVGMoWF8XBwc+haMfk20hTigEOk7VbPl60kY1J3CcDZDrSqFZkFAX9+P5BPJcTTRl8GsM18rEQtZ9tlebOASCrxkMZf+mJTZh/CVdfYIi11r+6ncgD/+iiPtCxN7sYb8rRt5xthKMQgpyqKXYQ7Xi9GXFyhkwivgBl2T8V/8XkU5+JpIeeEkRn8UWjZvLIMHYl6r8X/8/gUpeN6HWwL68vFOGEQ8YSnQzEyzCfMtUiq56YqEF2BZoDP4D5+rt4OXpfNckgaXCvbmi6OgVwDVtcQwzE4554WSanF0QUk0Zuiajrb2Q4PRKvwOFbTW5RqOt2Zo64LMahOvfPJuJ1+LC4JqKq7IjSqjvlmDvK6XL/fChekd44RNjR/SrlgLJAT8WrM5m5q/fWtdscRlUWG09bF5O+notOOHxjQywJhg6LyAzVo/mHaGU+Ft2xeMtUhbg7IKvWvTzQp6JrdJxgdyZtM7bk0SfRPZ8/aqZCtoU2CGYTkOHte7ElzuzUw/DET9e8XoOsfQhDKRFT5bGX1VcDsT2G58dERWVmHetvonDDstbVCOIJC5V5X8TWswDxeC62zGCqqfnGUb+G+j65NfW93M+6nXQVWZ3f9MQO0HunuYoOorj08pvoRoyte9WI9YXYHWYjJqmCaBPIdVtWPCeoMR1RBqL8jdgtzke+2FIqdN+1QrfNUoVGSaG8LrE+FrvH4ERrF4xwVa0h034AR6GnNjDnV2I3mVfXH5SC123SXtefDUSUj8UOc5P7nTi4IraJz5NWUIr1w43YbczokgiSom0Y9azBf5OKozai0UwkwOFlzjbvNphCB9mCmN8cikQwpQeHt7Q8c7qlDEWp88uBSIje17uD2wxhoW69dClkZZnfifSY9TXTM3WJmHUu0sROPaokRrvIsr6/F+mymDITtctbKpjzlGU9uS4yqLhm1deu2C0e/Hp4EOlzNAtTD6Vquir8yh0KIub0A/vIyCUxMtSbu9DMZ/r+t9gjhosTG2IniPogVRFpLfaPq5zJNw9h05G+l01141k79cg1k9X1kCXZXbYNZ3+YwsjOdTx7lbJPcO6uPxRZQUR7sMu2IdflLeu7fdhl2ybx/dZz9i+h9u+JaS7qvQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    color: #fff;
    font-size: 7px;
    font-weight: 400;
    height: 50px;
    line-height: 14px;
    padding: 9px 6px 0 0;
    position: absolute;
    right: -20px;
    text-align: center;
    text-transform: uppercase;
    top: 20px;
    width: 50px
}

.save-label span {
    display: block;
    font-size: 18px;
    position: relative
}

.save-block {
    background: url(../images/save-star.77683e01dca2e604df02.png) no-repeat;
    background-size: contain;
    border-radius: 50%;
    color: #5c5c5c;
    font-size: 10px;
    height: 45px;
    left: -35px;
    line-height: 10px;
    position: absolute;
    top: 28px;
    width: 45px;
    z-index: 3
}

.save-block__title {
    display: block;
    margin-top: 13px;
    text-align: center
}

.save-block__price {
    display: block;
    font-size: 8px;
    font-weight: 400;
    text-align: center
}

.best-choise {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAABVCAMAAAAv68XQAAABlVBMVEUAAAD8Awr7Cxb9Awj8BxL9Awj9Awj9Awj8Aw39ChD9Awj8BA/9Awv9Awv9CBD9Awr9Awr9Awn9AwnnBQf7Cxf9Bgz9Awf9Awf7Ex/7EBz8BxH9Awj9Awj7DRn9Awj9Awj9Awv7Awf9Awj9Awf7Dxv6qar7BxP9Awn9Awn9Awf6Awf9Awj9Awj9Awj6lpn9Awj9Awj9WVz9Awf9Awf7paX5jJD9Awf9Fhz9Awf9Awj6SlP7JzP9Awj9PUD9Awj9Iib9Awj9Awf5qav9Awj9AwivBAf6XWWvBgeMDwjlAwd/Ewv6Z275eoD9DBD9GR39Awf9jI39enz9Ki77CBT9Zmn9enx/Ewv9jI3lAweMDwjUAwd1FQydCQfCAwf9Awj9Awj8Awn8Awv8BA78BhH7CBT7Cxf7DRn7ChX7ER37Dxv7Ex/5rK36p6idCQevBAfUAwfCAwf5m578m5z5jJH9jI35eoD9enz6Z279Zmn6VFz9UlX6QEr9PUD7Lzr9Ki77ICz7FiL9GR39DBB/EwuMDwjyAwflAwdUROJgAAAAX3RSTlMAmbu7qqruzJkh3Zl2ZRBVRDKJBcwL+fPMzIgT6N3RsJBvK/zuu5mCTN/b1sfBuKijm5Z8aEU3JhnizMydnJmLaFxVUDw2Mx3+8t7MyMW4uKqqqpyIgn13ZmNWTk1KSLLiqfsAAAJcSURBVGje1dt3T9tAGMfxJ5jYdZp41nYbp7GTtA2ZZCfsDd17L6C7ge69d193z06RLCQQ/IHE7/sKPrJk+Xz3HO1ghiTZoiimVVVVFGVAluWYV9QrG2e5R1gX+v36Ah3w2+83MjI8fOJkuXyYVT57rlodm5iI11NXr9+aW9BpO/matqq2mMWnpJhD0zQ3FAoNhsMOx3FFQUhGIpEEz/PLa91Z191A93o99Lrv98DrMesRq9vtfv/25dOHd29evVhdWVl9+frt+4+fv/74ufTn77PnT58cPX7De0q2/4x8lY/KalptfJyROK7EQL7HXAy0tGHLgXbe//sX0ZnFrbVb/ekMtp9q4H7bwvZTFNyv57D9JIP7qQjub4H7qQLuFy1sP2XB/UYC208xcD8lwf0KuJ8ccH/bxPaTC+63eWw/pcD9eh7bTzPgfuLA/WoG20+j4P6Ohe2nOrjfGML20xS4nwRw/yy4n8LgftHE9pMG7pcS2H6aBPfrBWw/3Qb3K+B+AdsvY7+/eh7bP4n9/TIS2P469vrNtrD9Lvb6XzSx/RXs/990BtvvYO//zILvHxax/TPY++d6Adsfwz5/MYaw/VHs80cJ/PxXwz5/71jY/lHs+ZN0BtvvYM8vtcDn30rY/gHw+c8ktn8Ke/5Zz2H7U9jz8xKP7c9i3x/pWNj+Gvb9KdHE9g9i3x9Uwe+fcsxj8v/LRXoVhLVKXCAnHKgS2jwt7u4JtjdQf6C+Xvt6HfQ6xNqif1dnSJIkiu35+WazOT3daDSuXLpYHTt/+lQyfwzBv1n6wtzNa5fpH6ardG+IyiSrAAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    color: #fff;
    font-family: Times New Roman, serif;
    font-size: 8px;
    font-style: italic;
    height: 22px;
    line-height: 8px;
    padding: 3px;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 42px;
    width: 45px;
    z-index: 10
}

@keyframes btn_anim {
    0% {
        opacity: .5;
        transform: scale(.9)
    }
    to {
        opacity: 1;
        transform: scale(1.02)
    }
}

.btn_pulse {
    animation-direction: alternate;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-name: btn_anim
}

.partialform button {
    background: #253b88;
    color: #fff;
    outline: none
}

.payment_as_shipping_label input {
    display: inline-block !important;
    height: auto !important;
    margin: -2px 5px 0 0 !important;
    width: auto !important
}

.cards-list {
    margin: 15px 20px 0;
    text-align: center
}

form#order_form {
    padding: 20px 0 0
}

.cards-list img {
    display: inline-block;
    height: 30px;
    margin: 0 3px;
    vertical-align: middle;
    width: auto
}

#shortcheckoutcontainer #cvv,
#shortcheckoutcontainer #expire_m,
#shortcheckoutcontainer #expire_y,
.checkout-form-wrapper select#mm_field_cc_exp_month,
.checkout-form-wrapper select#mm_field_cc_exp_year {
    float: left;
    width: 48%
}

.checkout-form-wrapper .cvv-link {
    margin-top: 0
}

.cvv-link a {
    color: #00e !important;
    font-size: 15px !important;
    margin: 10px 0 0 17px !important;
    text-decoration: underline !important
}

.checkout-form-wrapper input#cform-submit-btn {
    border: none !important;
    box-shadow: none !important;
    height: auto !important
}

.paymentform .cvv-link {
    margin: 0;
    width: auto
}

.paymentform .cvv-link a {
    color: #00e;
    cursor: pointer
}

.paymentform input[type=checkbox] {
    -webkit-appearance: button !important;
    height: 15px !important;
    position: relative;
    top: 2px;
    width: 15px !important
}

.cards-list span {
    color: #6f6c6c;
    display: block;
    font-size: 15px;
    font-weight: 700;
    line-height: 25px
}

.diet-page label.spl-checkbox,
.finalOrder .frmCheckElemts .spl-checkbox {
    display: block;
    font-size: 12px !important
}

div#shortcheckoutcontainer {
    padding: 20px 0 0
}

.finalOrder label.payment_as_shipping_label {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 15px
}

.checkout-form-wrapper .mm-button {
    animation-direction: alternate;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-name: btn_anim;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border: none;
    box-shadow: none;
    color: #0000 !important;
    height: 60px;
    margin: 0;
    outline: none;
    padding: 0;
    text-shadow: none;
    width: 100% !important
}

.err_msg {
    color: red;
    font-size: 13px;
    font-weight: 500
}

.form-partial button[type=submit]:focus,
.partialsubmitbutton:focus {
    color: #ffffffdb
}

.form-holder {
    position: relative
}

.formErrorContent {
    background: #ee0101;
    border: 2px solid #ddd;
    box-shadow: 0 0 6px #000;
    -moz-box-shadow: 0 0 6px #000;
    -webkit-box-shadow: 0 0 6px #000;
    -o-box-shadow: 0 0 6px #000;
    color: #fff;
    font-size: 11px;
    min-width: 120px;
    padding: 4px 10px;
    position: relative;
    position: absolute;
    top: -30px;
    width: 100%;
    z-index: 9
}

.formErrorContent:before {
    border-left: 5px solid #0000;
    border-right: 5px solid #0000;
    border-top: 7px solid #ee0101;
    bottom: -7px;
    content: "";
    position: absolute
}

.loading_sidebar:after {
    left: 50%;
    position: absolute;
    top: 50vh
}

.acvMobileCheckout .accept-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    margin: 0 !important;
    position: absolute;
    right: 3px;
    top: 35px;
    width: 15px
}

.acvMobileCheckout .dScrollTop {
    bottom: 85px
}

.acvMobileCheckout .mob-check-form .form-control {
    padding-right: 28px
}

.acvMobileCheckout .mob-check-form .accept-icon {
    right: 8px;
    top: 40px
}

.acvMobileCheckout .shipping-form-wrapper .accept-icon {
    top: 15px
}

@media screen and (max-width:1500.5px) {
    .first-section {
        padding-top: 185px
    }
}

@media screen and (max-width:1199.5px) and (min-width:992px) {
    .first-section__bottle {
        bottom: 55px;
        max-width: 200px;
        right: 75px
    }
    .first-section__bottle:before {
        left: 15px
    }
    .first-section__bottle:after {
        top: -80px;
        transform: scale(.8)
    }
}

@media screen and (max-width:992.5px) {
    .how-use__titleMain,
    .why-is__side h2 {
        font-size: 1.7rem
    }
}

@media screen and (max-width:767.5px) {
    .m-check-left {
        float: none;
        width: 100%
    }
    .m-check-right {
        width: 100%
    }
    .mob-check-form .select2.select2-container {
        max-width: 100% !important;
        width: 100% !important
    }
    .page-id-3600 .packWrapper .package-images__item .prod-btl1,
    .page-id-3600 .packWrapper .prod-btl2,
    .page-id-3600 .packWrapper .prod-btl3,
    .page-id-3600 .packWrapper .prod-btl4,
    .page-id-3600 .packWrapper .prod-btl5 {
        width: 55px
    }
    .first-section__info ul.workLists {
        margin-bottom: 30px
    }
    .acvMobileCheckout .footer-links {
        flex-wrap: wrap;
        gap: 0 !important
    }
    .acvMobileCheckout .footer-links a+span {
        display: inline-block !important
    }
    .acv2Footer .footer-links a {
        margin: 0 3px
    }
}

@media (max-width:400px) {
    .first-section__bottle:before {
        left: -40px;
        opacity: 1;
        top: -60px;
        transform: scale(.7)
    }
    .save-label {
        right: -23px
    }
    .save-label span {
        font-size: 16px
    }
    .save-block {
        top: 0
    }
    .breadcrumbs__item span {
        font-size: 10px
    }
    .breadcrumbs__item:first-child {
        right: 0
    }
    .breadcrumbs__item:not(:first-child) span {
        right: -10px
    }
}

@media (max-height:400px) {
    .package__stock {
        font-size: 9px
    }
    .shipping-block {
        font-size: .48em
    }
}

.footerWrapper,
div#heading_area {
    display: block
}

.lc_content_full.lc_swp_boxed.lc_basic_content_padding {
    max-width: 100%;
    padding: 0
}

body,
html {
    font-family: Open Sans, sans-serif !important
}

hr {
    box-sizing: initial;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%
}

img {
    border-style: none
}

button,
input,
optgroup,
select,
textarea {
    font-size: 100%;
    line-height: 1.15
}

button,
input {
    overflow: visible
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    white-space: normal
}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

[hidden],
template {
    display: none
}

.clearFix:after,
.clearFix:before {
    clear: both;
    content: "";
    display: block
}

ul {
    list-style-type: none
}

h1,
h2,
h3,
h4,
p {
    margin: 0;
    padding: 0
}

.acv-checkout .container {
    display: block;
    margin: 0 auto;
    max-width: 1140px
}

.views-coll:before {
    top: 0
}

.delivery-block {
    float: left;
    font-size: .875rem;
    margin-left: 100px;
    margin-top: 28px;
    max-width: 220px;
    min-width: 375px;
    padding-left: 153px;
    position: relative
}

.delivery-block:before {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 38px;
    left: 0;
    position: absolute;
    top: -2px;
    width: 148px
}

.acv-checkout .wrapper {
    background: linear-gradient(180deg, #f7ffd3 0, #f7ffd3 31%, #fff 50%, #fff);
    height: auto;
    margin: 0;
    padding: 0
}

.order__left {
    float: left;
    width: 65%
}

.order__right {
    float: left;
    padding: 0 15px;
    width: 35%
}

.steps {
    background: #fff;
    border: .0625rem solid #ccc;
    font-size: 14px;
    padding: 15px
}

.steps p {
    color: #393f40;
    font-size: .875rem;
    line-height: 18px
}

.steps p span {
    color: #fc0303
}

.package-item__header:after,
.package-item__header:before {
    clear: both;
    content: "";
    display: block
}

.title-block {
    background: #7ec304;
    float: left;
    height: 38px;
    line-height: 37px;
    padding-top: 3px;
    width: 71%
}

.title-block__main {
    color: #fff9ef;
    float: left;
    font-size: 25px;
    font-weight: 700;
    letter-spacing: .01em;
    line-height: 32px;
    padding-left: 15px;
    text-transform: uppercase
}

.title-block__retail {
    color: #fff9ef;
    float: left;
    font-size: 12px;
    line-height: 13px;
    margin-left: 55px;
    padding-top: 3px
}

.product3 .title-block__retail {
    margin-left: 117px
}

.package-item__header {
    border-radius: 10px 10px 0 0;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 -1px;
    overflow: hidden
}

.shipping-row {
    background: #f704b6;
    float: left;
    font-weight: 400;
    height: 38px;
    line-height: 35px;
    position: relative;
    width: 29%
}

.shipping-row:before {
    background: #f704b6;
    clear: both;
    content: "";
    display: block;
    height: 60px;
    left: -28px;
    position: absolute;
    top: 2px;
    transform: rotate(49deg);
    width: 30px;
    z-index: 2
}

.shipping-row span {
    color: #fff9ef;
    display: block;
    font-size: 18px;
    line-height: 35px;
    padding-left: 31px;
    position: relative;
    z-index: 3
}

.acv-checkout .shipping-row span {
    line-height: 40px
}

.shipping-row span:before {
    background: url(../images/box-icon.1de868e5c7268722771b.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    display: block;
    height: 23px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 28px
}

.footnote {
    display: block;
    font-size: 11px;
    max-width: 100%;
    width: 630px
}

.package-item {
    background: #fff;
    border-bottom: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    border-radius: 10px;
    border-right: 1px solid #d2d2d2;
    cursor: pointer;
    margin-bottom: 14px
}

.package-item__content:after,
.package-item__content:before {
    clear: both;
    content: "";
    display: block
}

.package-item__status {
    float: left;
    height: 160px;
    width: 7%
}

.package-item__status span {
    border: 4px solid #59aeee;
    border-radius: 50%;
    display: block;
    height: 30px;
    left: 7px;
    margin-top: 58px;
    position: relative;
    top: 6px;
    width: 30px
}

.product.active .package-item__status span:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAAB2CAYAAAAdp2cRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU0Q0ZCRTJBMkJFMTFFQTgxMTBCNTJBRjI0MjFEQUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU0Q0ZCRTNBMkJFMTFFQTgxMTBCNTJBRjI0MjFEQUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRTRDRkJFMEEyQkUxMUVBODExMEI1MkFGMjQyMURBQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRTRDRkJFMUEyQkUxMUVBODExMEI1MkFGMjQyMURBQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgEyTNcAAAiaSURBVHja7J0LsFVTGMe/oyaUbmkij0RqRjQMZtJjRghRJoO8CrkIMyVJU+klzEhlSqLcQoZSKUI03pXSgyaupGmaULkURQrF5cr3n/3dcee695y19uusffb3n/lm6ty19177/M56fetba2W2Fh9NqkSrGdtUtnpsA9m+wYeH6PeSaF3LtpGtJ1sPtlK26/CHuvrdJFJFbE+x9a7h87lsLRRs8tRe4LXMkqaOVsXJUYZtKNuKLFAr2PqxjdMSmww1ZntB2tHaVM5WLKVZ29gE6Ey2hTmq3v3SkVpc+YFWxW7rFrbVOaDuY+tWFaqCdVeoSSezzWQ7LEu6XWwXsC2v6QYqt9SEbR7bxTnSfc92Idum2n4ZKnd0GtsitlY50m0TqF/VlkCrYnfUVdrTXFAB87xsUBWsO7pdOj9FOdKh2u0sJZYUrNtOh3FsMwyaxfVs50vbatT7UuVH6O3OYrvaIO2nUlX/ZNOtVuWn5/sGWyeDtJ8I1L224yVVvGrB9pb0gCOBqmDjV1u2d9iON0j7MdslfqBq5yledSDPQ2QCdU0QqAo23jHq+9K2mkC9NAhUBRuPrpSOUoO4oCrY6HU923zyAs1yaW1YUBVstLqZbbZhB7U0aJuqYOPRnWzPsdUxSLtB2uA9YWZAwYYvxPYigjBjkHYzedNzu8LOhIINV8PImyA3gYrZGUy97YwiIwo2PA0nz6FvojKBWhZVZhRseCV1rGHaynCWbVFmSMEG1xCLkope70VsW6LOlIIN3lGaYJgWIaLdyZtXJQXrrhD18JhhWgRzX8W2Kq7MKVh/6sNWYtj7xbKLG8mb1SEF664Q8TDT4rsbwLYg7kwqWDvBQ/QimXmUoBHirCAF6646sr1KZg59EqCP5CuzCtZMp5MXzlLfMP0iqYJJwbqr1mzvsTUyTL+EvOm6CgXrro6SktrMMP0XMqw5kO+MK9jahRK6WEqsicrEAbHXhcwr2JqFDhIWG7czTA+vUg+K0KmvYIMrI+PULobp0Zb2Ii8KghSsu3qA7QaL9AOkF0wK1l0B6GiL9OPy5YBQsObqIlVwxjA9SukoV19Gwf7ngFhI5l4lDGt653usqmBzj1Vft3BAIALiMrbfXX6ptIOFixBR+i0N05fLsOZb118szWAxQ4NdzNpbXHMbeavgSMG6K8y8XG6RfhJ5kf2kYN0VIiCGWKTHSrmhSXrBNILFOtWnLdJjx+5eLveAFSxRc+kBmw5r4APGMsjdSXvRNIGtL04Fm0MQ+rJ9nsSXTRNYVL9nWaR/UnrNpGDd1b30//3zswm7tQxO8gunASyWVEywSI/29BpxRihYR3WSVKem4aL/kBfcvT3pL17IYLGl3StsTS2uGU8xR+wrWHs9zna2RfqP2O4vlJcvVLA3sd1hkf5n8ibZ/1aw7grb2pVYpD/IdmshtKtBwB7JNke+uHoOvk9DtpfJPGIfmkaeN6qgZLNJJnY3QehIc/n/qeTNTe5z6H2woXMbi/Q48G8IFaBMSix+/VOkt9i8yued5bNGjrxLf/KWVpiqXNrVA2kEi4DpdeSFWNYU5NVB4NbP83sgn5Msr0EgWikVqA7JUkWPIW9pfa6qDREIs8g8ui9sYUfRBZZt/nIfP4TEgz2FbSV5gdOmbTAWIo3NQ/4z8qM60eKa38g7WqwiLWAz0k7hYIFzfNzrPpLThmMUohq6W16DPZm+pgJXJVjsev02eVNVQdpL9Epbx5R3/PgesrzmA3I0cj8KsChl2Huoawj3w4FAL7EdGnG+i2Q8bdOuogruKw6JVIB9k7ywyi9Duif8s49GnG84FVpZXjOSbSulRACLiPbXBMjUkO57F9u5EeW5D9mthoPWhPhuies8lQuQYSH1VmdEUCW39gHoL/ImBCrSCrZSiDYYHsK920j1F5Yw9ELA9hGW100kbxEVpR0sFNa6T5T+tiHldTTZLceAsMbmYUqhsrkU4UZcFvD+9aRKDuqV6uiz9A+W3rCCrSK0SXCq7wj4jE4+OjtV1VCq4DqW1y2lPOxhmASw0A8yFAo69hsbwPGBmaWTLa9BJMTdlGKZTNthA6vpAZ9zAnmxvba6gq3Y5zh3Q5rBZrYWG614aCA9y5YBnrVPSp7p4bZNBU4zy+fslB75Xi2xuQUnRv+AzyqyHCOX+IAKjUo7VBuwlVVy0M4IHCDHGqTDcoyePu6Pw+mfJ5V1MNsgtl8DPO9wg1J7HNsTPu8/hgoohDROsN+R+VEktQnuvWwN+zNkds5qdX2W5uFNULAQQkq2Byy199TyNwytuvm87whKyZRcVGD/oOC+5H5sjat9hgjIiT7v9yF5gQKqAGAhrGBbG+C5CFntW+2zGeQ/lHWkogwH7EEKvo8gfNGVwXJ9AlTBiDhcqSjDAQu9K1+qX7UgL7rxGDI/caomjVeM4YKFRge8fpAMbZr4vH69jK9V1VQ34PXLpeT6DYTrEPD5E7QnHE2JhR7MU963khcRqYoI7CoZbsQtRHiolylCsFDcyzsQeDdT8UUPFu3suhjzjU1Ddiu+6MFCcR7QV6Lo4gOLkxo3xZDnzWwrFF18YLH5VRxrTufqECdesNDsGNq+eYotfrAHIm7/SmOq7hVsDZpG0W0wuVCR5Q/sjgirS/UL5xEsNDmCe/5I3jYKqjyCRfzR6pDvuUR63qo8goXC3uthjeJyA+z8kIc+axWXG2D/pHAd9RsVlxtgoekhtItYi4NVAb8oLnfAYqOsIGGh2PTkDB2/ugfWbycKq9ARPI5TqnYpJjfBwqlQZpEeSyfbkU6kOw8WWx6YroDDhpfYQET9wQkAS1L6sk21YS+mgeQFju9XLMkBi07U0lr+hhM0EL46RXEkDyz0bA2fbZKqd5miSC5YhM7sqfJ/lGBsFbRFMSQbLCbh58i/EejdrRpoVYiqG/PzUB1jEn4wadxSpPpXgAEAwKh30/WaO+AAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain;
    content: "";
    display: block;
    height: 58px;
    left: -4px;
    position: absolute;
    top: -35px;
    width: 58px
}

.package-images {
    display: block;
    float: left;
    padding: 2px 10% 0 2%;
    position: relative;
    width: 60%
}

.package-images__item {
    float: left;
    height: 160px;
    padding-right: 65px;
    padding-top: 20px;
    position: relative;
    text-align: center;
    width: 100%
}

.package-images__item img {
    max-height: 100%
}

.prod-btl2 {
    left: 90px
}

.prod-btl2,
.prod-btl3 {
    top: 35px;
    width: 71px;
    z-index: 2
}

.prod-btl3 {
    left: 10px
}

.prod-btl4 {
    left: 17px;
    top: 35px;
    width: 71px
}

.prod-btl5 {
    left: 60px
}

.chk-plus {
    left: 50%;
    margin-left: -45px;
    position: absolute;
    top: 68px;
    width: 36px;
    z-index: 9
}

.package-info {
    float: left;
    width: 32%
}

.package-info__price {
    display: block;
    margin-left: -7px;
    margin-top: 3px;
    word-spacing: -5px
}

.package-info__price,
.package-info__price .CTE--text {
    font-size: 42px;
    line-height: 36px
}

.perBottle {
    display: block
}

.package-info__price span {
    display: inline-block;
    font-size: 15px;
    margin-left: -5px;
    padding-left: 5px
}

.check-package-info__title {
    color: #f704b6;
    display: block;
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.04em;
    line-height: 19px;
    margin-bottom: 3px;
    margin-top: 13px;
    padding-left: 3px
}

.package-info__subTitle {
    display: block;
    font-size: 14px;
    letter-spacing: .1em;
    padding-right: 23px;
    text-align: center
}

.package-info__btn {
    background: #fc6806;
    border-radius: 3px;
    box-shadow: 2px 2px 1px 0 #0003;
    color: #fff;
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 17px;
    height: 33px;
    line-height: 31px;
    margin-left: 4px;
    min-width: 77%;
    padding: 0 10px;
    text-align: center;
    word-spacing: normal
}

.product .package-item__content {
    padding-bottom: 10px
}

.product.active .package-item__content {
    background: #fdfbe2;
    border-radius: 0 0 10px 10px
}

.package__save {
    background-size: cover;
    height: 95px;
    width: 95px
}

.package__save_title {
    font-size: 17px;
    margin-top: 27px
}

.package__save_item {
    font-size: 16px
}

.product-selection {
    background-color: #fff;
    border: .0625rem solid #ccc;
    margin-top: .625rem;
    padding: 19px 17px
}

.product-selection select.form-control {
    margin-bottom: 15px
}

.guarantee-block {
    border: 1px solid #979797;
    border-radius: 10px;
    font-family: Montserrat, Arial, Helvetica, sans-serif;
    margin-bottom: 17px;
    overflow: hidden;
    text-align: center
}

.guarantee-top {
    background-color: #6b0d7d;
    color: #fff;
    font-size: 24px;
    font-weight: 600;
    line-height: 26px;
    padding: 3px 5px 4px;
    text-transform: uppercase
}

.guarantee-content {
    overflow: hidden;
    padding: 7px 15px 10px 5px
}

.guarantee-icon {
    float: left;
    margin: 4px 3% 0;
    width: 23%
}

.guarantee-text {
    font-size: 15px;
    overflow: hidden
}

.guarantee-text p {
    color: #393f40;
    font-family: inherit;
    font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    margin: 0
}

.line {
    background-image: linear-gradient(180deg, #fe8814 0, #fc5603 72%, #fb5514);
    margin-left: -17px;
    margin-right: 0;
    padding: 1rem 0;
    text-align: center
}

.arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAA7CAMAAAB1yuuHAAACeVBMVEX7QAD7QgD7QwD7RAD7RQD7RgD7RwD7SAD7SQD7SQP7SgP7SwP7TAP7TQP7TgP7TwP7UAP7UQP8SgD8SwD8TAD8TQD8TgD8TwD8UgP8UwP8VAP9awD9bAD9bgD9bwD9cAD9dQP9dgP+cQD+cgD+cwD+dAD+dQD+dgD+dwD+dwP+eAD+eAP+eQD+eQP+egP+ewP+fAP+fQP+fgP+fwP+0sD+08D+1MD+1cD+1sD+2cP/28D/3MD/3MP/3cD/3sD/38D////9hUL+kkL+2cP/28P8UAD8VQP9agD9dAP8UgP+dwP7UAP+eQP7TQP+ewP7SwP+fQP9jUr+lEr7SQP+fwP9hkL+kUL8UQD9aQD8VgP9cwP8UwP9dgP7UAP+eAP7TgP+ewP7TAP+fQP7SgP+fwP8YQP9aAP8VgD9ZAD8UgD9aAD8VwP9cgP8VAP9dQP7UQP+eAP7TwP+egP7TQP+fAP7SwP+fgP8YgP9ZwP8WAD9YwD8VAD9ZwD8WAP9cQP8VQP9dAP8UgP+dwP+eQP7UAP7SQP+fwP7TQP+ewP7SwP+fQP8YwP9ZgP8VQD9ZQD8WQD9YgD8VgP8WQP9cAP9cwP8UwP9dgP7UAP+eAP7TgP9ZQP+ewP7SgP+fwP7TAP+fQP8YQP9aAP7SwP7TAP7TQP7TgP7TwP7UAP7UQP8UgP8UwP8VAP8VQP8VgP8VwP8WAP8WQP8WgP8XAP8XQP8XgP8XwP8YAP8YQP8YgP8YwP9ZQP9ZgP9ZwP9aAP9aQP9agP9awP9bAP9bgP9bwP9cAP9cQP9cgP9cwP9dAP9dQP9dgP+dwP+eAP+eQP+egP+ewP+fAP+fQP+fgPWlAqvAAAAonRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICAwMGBgYGCwsMDA8PEREeHiEhKCgpKTAwMzM6Ojw9RERPT1dXXFxmZmhocnJ0dH9/gYGQkJqao6OoqLCwsrK8vL2+wMDHx8nJ0tLc3N3d5OTk5Ovr7Ozx8fHy8vPz/PxgzJ4eAAABAklEQVQoz0XRu07DQBCF4ZOVJVIhPFlDgRRaCgpI4BV5KgoKCioKREWDhGiC7SEgRLjuodidWVefjn5LHnlyfvMAAF+zSdjbQXnCmZAkExAY50Z0YgFPckEElgIIwEws4FLKSrKdOztJiUQAcCrWknKQSsAon3+FS7HXSDlkQkMAiOLropJy5OxaGo8F5TVApqmslGgBF/JrAWTq3N12ttG5L07UFbXFa+XgXKnzpa7Pb079MN7rllEH/0jd2BWP6gf16mfqra1PSqOOlXdkZq+0dajUa2wy10qUPzQqgLyOV0Bu35VGLQzAcInS/igBkGjYZwIBw0U5tPlWIq/Nam38B6YR8KEkS8L/AAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: contain;
    height: 4rem;
    position: absolute;
    right: -20px;
    top: 0;
    width: 20px
}

.line-block {
    margin: 36px 0 25px
}

.line .text-center {
    color: #fff;
    font-size: 1.375rem;
    font-style: italic;
    font-weight: 700
}

.line-block {
    position: relative
}

.form__header {
    background-color: #323232;
    display: inline-block;
    padding: .625rem 0;
    text-align: center;
    width: 100%
}

.form__header h2,
.form__header h3 {
    color: #fff;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 2.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.1;
    margin-bottom: .5rem;
    margin-top: .2rem
}

.form__header h3 {
    font-size: 1.25rem;
    font-weight: 400
}

.form__in {
    background-color: #ebebeb;
    font-size: 15px;
    padding-bottom: 20px;
    position: relative;
    width: 100%
}

.accept-text {
    display: block;
    padding: 20px 15px 0;
    text-align: center
}

.form__cards {
    padding-left: 0;
    text-align: center
}

.form__cards li {
    display: inline-block;
    margin: 10px 5px
}

.form__cards li img {
    height: 33px;
    width: auto
}

.form__in .form {
    padding: 0 15px
}

.form__in .form label {
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.2;
    margin-bottom: 5px
}

.form__in .checkboxLabel.acvCheck {
    font-weight: 600
}

.form__in .checkboxLabel.acvCheck input[type=checkbox] {
    top: 0 !important
}

select {
    -webkit-appearance: none !important;
    background-color: #fff;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Im01Ljk5MiAwLTMgMy0zLTN6Ii8+PC9zdmc+);
    background-position: 94%;
    background-repeat: no-repeat
}

.form__in .form label.checkboxLabel {
    margin-left: 10px;
    text-align: left
}

.form__in .form label.checkboxLabel input#shippingCheckbox {
    left: 0;
    position: absolute;
    top: 0
}

.form__in input,
.form__in input[type=number],
.form__in select {
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff !important;
    border: 1px solid #989898;
    border-radius: 0;
    box-shadow: inset 0 1px 2px #0006;
    box-sizing: border-box;
    color: #000000bf;
    display: block;
    font-family: inherit;
    font-size: 1rem;
    height: 2.4375rem;
    margin: 0 0 1rem !important;
    outline: 0;
    padding: .5rem;
    transition: box-shadow .45s, border-color .45s ease-in-out;
    width: 100%
}

#cc_exp_month {
    margin-right: 5px !important
}

#cc_exp_year {
    margin-left: 5px !important
}

select#mm_field_cc_exp_month~.select2-container {
    margin-right: 5px
}

.select2-container .select2-selection--single {
    background: #fff;
    border: 1px solid #989898;
    border-radius: 0;
    box-shadow: inset 0 1px 2px #0006;
    color: #000000bf;
    color: #989898;
    font-size: 13px;
    height: 38px;
    margin-bottom: 0
}

.form__in .select2-container .select2-selection--single {
    margin-bottom: 15px !important
}

.form__in .form .clearFix .form-holder {
    float: left;
    width: 48%
}

.form__in .form .clearFix .form-holder.col-md-12 {
    width: 100%
}

.form__in .form .clearFix .form-holder:first-child {
    margin-right: 4%
}

.secure-icon {
    max-width: 100%
}

.form__in .btn-wrapper .mm-button,
.form__in .send-btn {
    background-color: #71c105 !important;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: none;
    color: #fff !important;
    cursor: pointer;
    display: block;
    font-family: Open Sans, sans-serif !important;
    font-size: 22px;
    height: 70px;
    line-height: 48px;
    outline: none;
    padding: 10px 15px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-indent: 10px;
    transition: all .2s;
    width: 100% !important
}

.send-btn:hover {
    background: #80da06 !important
}

.send-btn span {
    position: relative
}

.form__in .btn-wrapper .mm-button:before,
.send-btn span:before {
    background: url(../images/arrow-white.b4cc79c64e506f4787e3.svg) no-repeat 50%;
    content: "";
    display: block;
    height: 25px;
    left: 25px;
    position: absolute;
    right: auto;
    top: 22px;
    width: 9px
}

.secure-icon {
    margin-bottom: 19px;
    text-align: center
}

.secure-icon span {
    font-size: .75rem;
    position: relative
}

.secure-icon span:before {
    background: url(../images/lock-img.2e401450fd46c9f82709.svg) no-repeat 50%;
    content: "";
    height: 12px;
    left: -14px;
    position: absolute;
    top: 2px;
    width: 10px
}

.acv-checkout .date-container {
    color: #661997 !important
}

.acv-checkout .order__header_top span {
    color: #ee226e
}

#cvv,
.form-fields #expire_m,
.form-fields #expire_y {
    display: inline-block;
    width: 48%
}

.form-fields #expire_m {
    margin-right: 4%
}

.footer-part {
    padding-left: 0
}

.footer-part li {
    float: left;
    margin-bottom: 25px;
    padding: 0 2.5%;
    text-align: center;
    width: 25%
}

.footer-part__img {
    height: 65px;
    position: relative;
    width: 100%
}

.footer-part__img img {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.cvv-link {
    display: block;
    float: left;
    width: 100%
}

.cvv-link a {
    color: #00e;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 15px;
    font-weight: 600;
    margin: 10px 0 0;
    text-decoration: underline
}

.cvv-image {
    display: none;
    padding: 0;
    text-align: center
}

.cvv-image.show {
    display: block
}

.cvv-image img {
    margin: auto;
    width: 190px
}

.checkout-footer {
    font-size: 12px;
    padding-bottom: 50px
}

.checkout-footer p {
    font-size: 12px;
    line-height: 1.4;
    margin-bottom: 1.25rem;
    text-align: center
}

.terms-links {
    margin-top: 30px;
    padding-left: 0;
    text-align: center
}

.terms-links li {
    display: inline-block
}

.terms-links li a {
    color: #000 !important;
    font-size: .75rem;
    text-decoration: none
}

.checkout-footer .footer_pj {
    font-family: inherit;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: 30px !important;
    margin-top: 15px;
    text-align: center;
    text-rendering: optimizeLegibility
}

.acv-checkout .footer {
    color: #393f40
}

.payment_as_shipping_label {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 15px
}

.payment_as_shipping_label input {
    margin: -3px 5px 10px 0 !important
}

.billing-form .form-holder {
    font-size: .75rem
}

.billing-title {
    display: block;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.product2 .package-images__item:before {
    right: -28px
}

.custom-social-proof {
    bottom: 0;
    display: none;
    font-family: Open Sans, sans-serif;
    left: 20px;
    position: fixed;
    z-index: 9999999999999 !important
}

.custom-notification {
    background-color: #fff;
    border: 0;
    border-radius: 6px;
    box-shadow: 2px 2px 10px 2px #0b0a0a33;
    box-sizing: border-box;
    cursor: pointer;
    font-weight: 400;
    padding-bottom: 7px;
    position: relative;
    text-align: left;
    width: 320px;
    z-index: 99999
}

.custom-notification-container {
    align-items: center;
    display: block !important;
    height: 80px;
    max-width: 320px;
    width: 100%
}

.custom-notification-image-wrapper {
    float: left;
    margin-top: 5px;
    width: 80px
}

.custom-notification-image-wrapper img {
    border-radius: 6px 0 0 6px;
    display: block;
    margin: 0 auto 5px;
    max-height: 75px;
    overflow: hidden;
    width: auto
}

.custom-notification-content-wrapper {
    border-radius: 0 6px 6px 0;
    color: gray;
    height: 100%;
    margin: 0;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px
}

.custom-notification-content {
    float: left;
    font-family: inherit !important;
    font-size: 14px;
    line-height: 16px;
    margin-left: 10px;
    margin-top: 10px;
    padding: 0 !important;
    padding-bottom: 5px;
    width: calc(100% - 70px)
}

.custom-notification-content small {
    display: block !important;
    font-size: 12px !important;
    margin-top: 3px !important;
    opacity: .8
}

.custom-close {
    cursor: pointer;
    height: 12px;
    opacity: 0;
    position: absolute;
    right: 8px;
    top: 8px;
    transform: rotate(45deg);
    transition: .2s ease-in-out;
    width: 12px
}

.custom-close:before {
    height: 2px;
    left: 0;
    top: 5px;
    width: 100%
}

.custom-close:after,
.custom-close:before {
    background-color: gray;
    content: "";
    display: block;
    position: absolute
}

.custom-close:after {
    height: 100%;
    left: 5px;
    top: 0;
    width: 2px
}

.custom-close:hover .custom-close {
    opacity: 1
}

.custom-social-proof .custom-notification .custom-close:before {
    background-color: gray;
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 100%
}

.custom-social-proof .custom-notification .custom-close:after {
    background-color: gray;
    content: "";
    display: block;
    height: 100%;
    left: 5px;
    position: absolute;
    top: 0;
    width: 2px
}

.custom-social-proof .custom-notification:hover .custom-close {
    opacity: 1
}

.popup-loading-wrapper {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 1100
}

.popup p {
    margin: 0
}

.popup-loading-wrapper .popup {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.popup-loading-wrapper .popup h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.popup-loading-wrapper .popup h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.popup-loading-wrapper .popup p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.popup-loading-wrapper .popup .product-image {
    background-size: contain;
    height: 207px;
    margin: 0 auto 12px;
    position: relative;
    width: 206px
}

.popup-loading-wrapper .popup .loading-image {
    animation: spin 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

.loading-screen {
    align-items: center;
    background: #000000b3;
    bottom: 0;
    display: flex;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

.loading-pop {
    float: left;
    padding: 25px 0;
    text-align: center;
    width: 100%
}

.pop-content {
    background: #fff;
    border-radius: 10px;
    max-width: 500px;
    padding: 10px;
    width: 90%
}

.loading-img,
.pop-content {
    display: inline-block;
    vertical-align: middle
}

.loading-img {
    margin-right: 10px
}

ul.pop-list {
    display: inline-block;
    margin: 10px 0;
    vertical-align: middle;
    width: 230px
}

ul.pop-list li {
    color: #134f7a;
    float: left;
    font-size: 19px;
    letter-spacing: .5px;
    line-height: 24px;
    margin: 3px 0;
    opacity: .5;
    padding-left: 30px;
    position: relative;
    text-align: left;
    transition: all .6s ease;
    width: 100%
}

ul.pop-list li img {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 6px;
    transform: translateX(-10px);
    width: 20px
}

ul.pop-list li.active {
    opacity: 1;
    transition: all .5s ease
}

ul.pop-list li.active img {
    opacity: 1;
    transform: translateX(0);
    transition: all .2s ease
}

.chkbox {
    -webkit-appearance: checkbox !important;
    appearance: checkbox !important;
    display: inline !important;
    height: auto !important;
    outline: auto !important;
    text-align: center !important;
    width: auto !important
}

label.payment_as_shipping_label {
    display: inline;
    font-size: 16px !important;
    text-align: center
}

.yellowbox {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.check_area,
.yellowbox i {
    display: table-cell;
    vertical-align: middle
}

.check_area {
    padding-left: 10px
}

.form__in .check_area label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.form__in .check_area #checkD {
    position: absolute;
    top: 15px
}

.top-termsHdng {
    padding: 15px 30px 15px 2px
}

.top-trends-desc {
    display: none
}

.top-trends-desc p {
    font-size: 13px
}

.form__in .form .expiryholder .phone-12.columns.form-holder {
    display: flex;
    margin-bottom: 15px;
    width: 100%
}

.form__in .form .expiryholder .phone-12.columns.form-holder>div:first-child {
    margin-bottom: 15px;
    margin-right: 5px;
    width: 50%
}

.form__in .form .expiryholder .phone-12.columns.form-holder>div:last-child {
    margin-bottom: 15px;
    margin-left: 5px;
    width: calc(50% - 10px)
}

.cc-month select,
.cc-year select {
    margin-bottom: 0 !important
}

.fixed-btn {
    bottom: 15px;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 21
}

.proLand-footer .btn__send.loading-btn {
    background-color: #5fbb49;
    background-image: linear-gradient(top, #a3cc2c, #5fbb49) !important;
    border-radius: 10px;
    box-shadow: none;
    box-sizing: initial;
    color: #fff;
    display: block;
    font-size: 21px;
    line-height: 45px;
    margin: 0 15px;
    position: relative;
    text-align: center;
    text-decoration: none
}

.check-package-info__title~br,
.package-info__subTitle~br,
.package__save br {
    display: none
}

.paypalCred-payment .radioSec input[type=radio] {
    -webkit-appearance: auto;
    appearance: auto;
    background: #0000;
    box-shadow: none;
    left: 10px;
    top: 15.5px
}

.paypalCred-payment .paymentMethod .radioSec {
    padding-left: 25px
}

.paypalCred-payment .radioSec .label-title {
    margin: 0
}

.paypalCred-payment .rb-credit:checked~.creditdiv {
    padding: 5px
}

.paypalCred-payment .errMsg {
    font-size: 12px
}

.paypalCred-payment .cardTime-row {
    margin-left: -5px;
    margin-right: -5px
}

.paypalCred-payment .cardTime-row .formCol {
    padding-left: 5px;
    padding-right: 5px
}

.paypalCred-payment .form-control {
    border-radius: 0 !important;
    box-shadow: none
}

.form__in .paypalCred-payment label.checkboxLabel {
    margin-left: 0
}

.paypalCred-payment .checkboxLabel input[type=checkbox] {
    top: 2px !important
}

.form__in .paypalCred-payment.form label {
    font-weight: 600
}

.paypalCred-payment .formCol {
    margin-bottom: 10px
}

.paypalCred-payment .form-control {
    margin-bottom: 5px !important;
    overflow: hidden;
    text-overflow: ellipsis
}

.paypalCred-payment select.form-control {
    padding-right: 20px
}

.acv-checkout .package-images {
    padding-left: 6%
}

.acv-checkout .guarantee-block .guarantee-content {
    align-items: center;
    display: flex
}

.acv-checkout .check_area [type=checkbox]:checked~label:before,
.acv-checkout .check_area.check_area [type=checkbox]:not(:checked)~label:before {
    top: -1px
}

.acvCustom_radio[type=radio]:checked,
.acvCustom_radio[type=radio]:not(:checked) {
    height: auto !important;
    left: -9999px;
    opacity: 0;
    position: absolute
}

.acvCustom_radio[type=radio]:checked+label,
.acvCustom_radio[type=radio]:not(:checked)+label {
    color: #666;
    cursor: pointer;
    display: inline-block;
    font-size: 16px !important;
    line-height: 20px;
    position: relative
}

.acvCustom_radio[type=radio]:checked+label:before,
.acvCustom_radio[type=radio]:not(:checked)+label:before {
    background: #fff;
    border: 1px solid #333;
    border-radius: 30px;
    content: "";
    height: 15px;
    left: -15px;
    position: absolute;
    top: 3.5px;
    width: 15px
}

.acvCustom_radio[type=radio]:checked+label:before {
    border-color: #1063a0
}

.acvCustom_radio[type=radio]:checked+label:after,
.acvCustom_radio[type=radio]:not(:checked)+label:after {
    background: #1063a0;
    border: none;
    border-radius: 100%;
    content: "";
    height: 10px;
    left: -12.5px;
    position: absolute;
    top: 6px;
    transition: all .2s ease;
    width: 10px
}

.acvCustom_radio[type=radio]:not(:checked)+label:after {
    opacity: 0;
    transform: scale(0)
}

.acvCustom_radio[type=radio]:checked+label:after {
    opacity: 1;
    transform: scale(1)
}

.acvCustom_radio.rb-paypal[type=radio]:checked+label:before,
.acvCustom_radio.rb-paypal[type=radio]:not(:checked)+label:before {
    top: 6px
}

.acvCustom_radio[type=radio].rb-paypal:checked+label:after,
.acvCustom_radio[type=radio].rb-paypal:not(:checked)+label:after {
    top: 8.5px
}

.acv-checkout .masterShipAddr .cus_checkBox {
    font-size: 14px;
    position: relative
}

.acv-checkout .masterShipAddr .checkboxLabel input[type=checkbox] {
    opacity: 0
}

.acv-checkout .masterShipAddr .checkboxLabel .cus_checkBox:before {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    height: 15px;
    left: -24px;
    position: absolute;
    top: 3px;
    width: 15px
}

.acv-checkout .masterShipAddr [type=checkbox]:checked~.cus_checkBox:before {
    background: #1063a0;
    border-color: #1063a0
}

.acv-checkout .masterShipAddr [type=checkbox]:checked~.cus_checkBox:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    content: "";
    height: 4px;
    left: -21px;
    position: absolute;
    top: 7px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 9px
}

.d_none {
    display: none
}

@media screen and (max-width:1400.5px) {
    .form__in .paypalCred-payment.form label {
        font-size: 13px
    }
    .title-block__main {
        font-size: 22px
    }
}

@media screen and (max-width:1199.5px) {
    .title-block__main {
        font-size: 22px
    }
    .acv-checkout .paypalCred-payment .cardTime-row .formCol {
        width: 100%
    }
    .acv-checkout .yellowbox {
        display: block
    }
}

@media screen and (max-width:1023.5px) {
    .container {
        max-width: 100% !important;
        width: 900px !important
    }
}

@media screen and (max-width:991.5px) {
    .order__left,
    .order__right {
        float: none;
        width: 100%
    }
    .acv-checkout .checkboxLabel {
        padding-left: 25px !important
    }
    .acv-checkout .checkboxLabel input[type=checkbox] {
        top: 1px !important
    }
    .funnel_card .acv-checkout .yellowbox label {
        font-size: 14px !important
    }
}

@media screen and (max-width:960px) and (min-width:768px) {
    .acv-checkout .checkboxLabel input[type=checkbox] {
        top: -1px !important
    }
}

@media screen and (max-width:767.5px) {
    .footer-part li {
        width: 33.33%
    }
    .order__left,
    .order__right {
        float: none;
        width: 100%
    }
    .line .text-center {
        font-size: 1.2rem
    }
    .product-selection {
        margin-bottom: 30px
    }
    .package-item__status {
        width: 15%
    }
    .package-images {
        max-width: 450px;
        width: 85%
    }
    .acv-checkout .package-images {
        max-width: 100%;
        padding: 0 20px !important;
        width: 70%
    }
    .acv-checkout .package-item__content {
        float: none
    }
    .package-info {
        float: left;
        padding-left: 0;
        text-align: center;
        width: 100%
    }
    .title-block__main {
        font-size: 14px
    }
    .guarantee-top {
        font-size: 18px;
        font-weight: 600;
        line-height: 22px
    }
    .delivery-block {
        font-size: 12px;
        margin: 0;
        max-width: 100%;
        min-width: 100%
    }
    .guarantee-icon {
        float: none;
        margin-bottom: 15px;
        width: 100px
    }
    .guarantee-text {
        font-size: 13px;
        padding: 0 10px
    }
    .guarantee-text p {
        font-size: 14px
    }
    .order__header_top {
        font-size: 13px
    }
    .order__header_in img {
        display: block;
        float: none;
        margin: 15px auto
    }
    .package-images__item {
        padding-right: 0
    }
    .acv-checkout .package-item .package-info__price {
        margin-left: 0
    }
    .acv-checkout .check-package-info__title,
    .acv-checkout .package-info__subTitle {
        padding: 0
    }
    .acv-checkout .package-info__price span {
        margin-left: 0
    }
    .acv-checkout .checkboxLabel {
        padding-left: 25px !important
    }
    .acv-checkout .guarantee-block .guarantee-content {
        flex-wrap: wrap;
        justify-content: center
    }
    .acv-checkout .line-block .arrow {
        height: 3.7rem
    }
}

@media screen and (max-width:620.9px) {
    .package-images {
        width: 345px
    }
    .package__save {
        right: 10px
    }
    .chk-plus {
        margin-left: -13px;
        width: 25px
    }
    .product2 .prod-btl5 {
        left: 45px
    }
}

@media screen and (max-width:480px) {
    .footer-part li {
        width: 100%
    }
    .line .text-center {
        font-size: 1rem
    }
    .form__header h2,
    .form__header h3 {
        font-size: 1.5rem
    }
    .steps__item {
        font-size: 13px;
        line-height: 22px
    }
    .package-images {
        padding: 0;
        width: 230px
    }
    .prod-btl2 {
        left: 55px;
        width: 55px
    }
    .prod-btl3,
    .prod-btl4 {
        width: 55px
    }
    .package-images__item .prod-btl1 {
        height: 100%;
        object-fit: contain;
        width: auto
    }
    .prod-btl5 {
        left: 40px;
        width: 60px
    }
    .package__save {
        height: 75px;
        right: -45px;
        top: 30px;
        width: 75px
    }
    .package__save_title {
        margin-top: 18px
    }
    .chk-plus {
        margin-left: 2px;
        top: 55px;
        width: 20px
    }
    .paymentform .cvv-link a {
        font-size: 13px !important;
        margin-left: 0 !important
    }
    .package-item .title-block__main {
        font-size: 11px
    }
    .shipping-row span {
        font-size: 14px
    }
    .shipping-row span:before {
        left: -4px;
        top: 8px
    }
    .acv-checkout .line-block .arrow {
        height: 3.5rem
    }
}

@media screen and (max-width:360.5px) {
    #top-1 .breadcrumbs__list {
        margin-right: -14px
    }
    .packWrapper .package1 .chk-plus {
        left: 60%
    }
    .shipping-row span {
        font-size: 13px;
        padding-left: 25px
    }
    .title-block__main {
        font-size: 13px
    }
}

@media screen and (max-width:320.5px) {
    .packWrapper .chk-plus {
        left: 60%
    }
    .packWrapper .package1 .chk-plus {
        left: 64%
    }
}

.faceCream-landing-page {
    background-color: #fff
}

.topAnnoncment {
    background: #ed145b none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 15px;
    line-height: normal;
    padding: 10px 20px;
    text-align: center
}

.contactInfo {
    background: #333;
    color: #ccc;
    padding: 3px;
    text-align: center
}

.contactInfo,
.contactInfop p {
    font-size: 10px
}

.headerbg {
    background: url(../images/bg-desktop.2a2d314dbd7ed74e8368.jpg) top no-repeat;
    min-height: 1018px
}

img.Top_Logo {
    height: 90px;
    position: absolute;
    right: 50px;
    top: 30px
}

.bannerLeft {
    padding-top: 75px;
    position: relative
}

img.Step1_Product {
    left: -8%;
    position: absolute;
    top: 500px;
    width: 284px
}

.grabber-img {
    float: right;
    margin-bottom: 25px;
    margin-right: -25px;
    width: 79%
}

.bannerTextImg .mobile {
    display: none;
    margin-bottom: 25px
}

.viraltext {
    color: #050505;
    display: block;
    font-family: Montserrat, sans-serif;
    font-size: 25px;
    font-weight: 500;
    padding: 25px 75px !important;
    text-align: center
}

.viraltextm {
    display: none
}

.viraltext .star {
    margin-bottom: 15px;
    object-fit: contain
}

.formSeals {
    padding: 15px 0
}

.formBox {
    background-color: #fff;
    border: 4px solid #0699ee;
    border-radius: 20px;
    overflow: hidden
}

.formTop {
    background: #0699ee;
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 35px;
    overflow: visible;
    padding: 25px;
    text-align: center
}

.formTop img {
    float: right;
    margin: 0;
    padding: 0;
    position: absolute;
    right: -95px;
    top: 100px
}

.stripe {
    background-color: #666;
    color: #fff;
    font-family: Fira Sans, sans-serif;
    font-size: 13px;
    padding: 5px 8px;
    text-align: center;
    text-transform: uppercase
}

.formBody {
    padding: 30px 30px 25px
}

.prospectForm .fields {
    margin-bottom: 15px;
    position: relative
}

.prospectForm .form-control {
    background: #fff;
    border: 1px solid #a7abad;
    border-radius: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    color: #000;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 35px;
    line-height: 22px;
    outline: 0;
    padding: 3px 8px;
    width: 100%
}

.secTxt {
    color: #666;
    font-size: 12px;
    text-align: center
}

.secTxt .fa-lock {
    background: url(../images/lock-img-yellow.2e401450fd46c9f82709.svg) top no-repeat;
    display: inline-block;
    height: 14px;
    margin-top: 10px;
    position: relative;
    top: 2px;
    width: 14px
}

.facecreamCheckout .checkboxLabel input[type=checkbox] {
    top: 3px !important
}

.pt_30 {
    padding-top: 30px
}

.revLeft {
    padding: 30px
}

.revolutionary-section h2 {
    color: #e70464;
    font-family: Fira Sans, sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-transform: uppercase
}

.revolutionary-section .highlight {
    color: #04a8f5
}

.revRight {
    position: relative
}

img.Step1_Product-col-sm-5 {
    left: 142px;
    position: absolute;
    top: 148px;
    width: 231px
}

.mobile {
    display: none
}

.theproofD {
    background: url(../images/flowerwoman-bg.01641acc1cee0475c36d.jpg) top no-repeat;
    min-height: 1013px
}

.theproofD h1 {
    color: #fff;
    font-family: Fira Sans, sans-serif;
    font-size: 37px;
    font-weight: 700;
    margin: 15px 0;
    text-align: center
}

.theproofD-inner {
    position: relative
}

.theproofD-inner img.Step1_Product-viral {
    left: -502px;
    position: absolute;
    top: 655px
}

.theproofD p {
    color: #363535;
    font-size: 12px;
    font-weight: 700
}

.the-proof {
    margin-top: 107px
}

.mont60 {
    color: #e70464;
    font-family: Fira Sans, sans-serif;
    font-size: 60px;
    font-weight: 300
}

.os28 {
    color: #333;
    font: 28px Open Sans, sans-serif;
    font-weight: 300;
    line-height: normal
}

.blue {
    color: #1496c6
}

.how_it_work h2 {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700
}

.how_it_work .orange {
    color: #e70464
}

.how_it_work h4 {
    font-family: Oswald, sans-serif;
    font-size: 18px;
    font-weight: 700
}

.how_it_work .result_img {
    max-width: 100%;
    width: 412px
}

.content {
    color: #666
}

.dark {
    color: #333
}

.visibleResult {
    padding: 45px 0
}

.os33 {
    font-family: Oswald, sans-serif;
    font-size: 33px;
    font-weight: 300;
    text-transform: uppercase
}

.super {
    font-weight: 800
}

.orange {
    color: #e70464 !important
}

.ketpoia-ketosis-banner {
    background: url(../images/featurebg.1567a27f0e45d8a437c6.jpg) top no-repeat;
    min-height: 845px;
    padding-top: 320px
}

.ketpoia-ketosis-banner .container h2 {
    color: #fff;
    font-family: Open Sans, sans-serif;
    font-size: 30px;
    font-weight: 300;
    text-align: center
}

img.Step1_Product-ketpoia {
    left: 554px;
    width: 300px
}

.ketoImg-wrapper {
    align-items: center;
    display: flex;
    justify-content: center
}

.ketoImg-wrapper,
.ketoImg-wrapper .product {
    position: relative
}

img.Logo-Ketpoia {
    left: auto;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.ketoImg-wrapper .product img.flowerImg {
    bottom: -70px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0
}

.checkoutBtn-div {
    margin-top: 20px
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.space {
    display: block;
    height: 40px
}

.whatYouGet_img_grp {
    position: relative
}

.whatYouGet_img_grp_inner {
    align-items: center;
    bottom: 25px;
    display: flex;
    justify-content: center;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0
}

.whatYouGet_img_grp_inner img {
    max-height: 230px
}

.whatYouGet_img_grp_inner img:first-child {
    transform: translateX(75px)
}

.whatYouGet_img_grp_inner img:nth-child(2) {
    z-index: 2
}

.whatYouGet_img_grp_inner img:last-child {
    transform: translateX(-75px)
}

img.Step1_Product-col-sm-offset-2-01,
img.Step1_Product-col-sm-offset-2-02,
img.Step1_Product-col-sm-offset-2-03 {
    position: absolute;
    top: 266px;
    width: 270px
}

img.Step1_Product-col-sm-offset-2-01 {
    left: 135px
}

img.Step1_Product-col-sm-offset-2-02 {
    left: 370px
}

img.Step1_Product-col-sm-offset-2-03 {
    left: 246px
}

.productTitle {
    color: #06a5f4;
    font-family: Montserrat, sans-serif;
    font-size: 32px;
    font-weight: 600;
    padding-bottom: 10px
}

.productSub {
    color: #000;
    font-size: 18px;
    padding-bottom: 10px
}

.text-lists {
    padding-left: 0
}

.text-lists li {
    color: #666;
    list-style: none
}

.c2abtn {
    background: #e70464;
    border: none;
    border-radius: 15px;
    cursor: pointer;
    font-family: Montserrat, sans-serif;
    font-size: 34px;
    font-weight: 600;
    padding: 15px 30px
}

.c2abtn,
.c2abtn:hover {
    color: #fff;
    text-decoration: none
}

.c2abtn:hover {
    background: #f24d11
}

.stayingKetosis {
    background: url(../images/simplebg.0bb002858d8fd23c13b0.jpg) top no-repeat;
    min-height: 847px;
    padding-top: 320px
}

.stayingKetosis h2 {
    color: #e70464;
    font-size: 125px;
    font-weight: 600
}

.stayingKetosis h2,
.stayingKetosis h3 {
    font-family: Montserrat, sans-serif;
    margin: 0;
    padding: 0;
    text-align: center
}

.stayingKetosis h3 {
    color: #000;
    font-size: 45px;
    font-weight: 700
}

.posRelative {
    position: relative
}

.ketopiainfo .row {
    align-items: center
}

.ketopiainfo .productImg {
    margin-top: -90px
}

.ketopiainfo h2 {
    font-size: 20px;
    text-transform: uppercase
}

.ketopiainfo h2,
.ketopiainfo h3 {
    color: #06a6f5;
    font-family: Montserrat, sans-serif;
    font-weight: 700
}

.ketopiainfo h3 {
    font-size: 26px
}

img.Step1_Product-col-sm-4 {
    left: 87px;
    width: 300px
}

.productImg {
    position: relative;
    text-align: center;
    z-index: 1
}

.productImg .flowerImg {
    height: auto;
    left: -30px;
    position: absolute;
    top: 40%;
    width: 100px;
    z-index: -1
}

.allnatural {
    background: url(../images/feturebg2.33037fcf608a50412e81.jpg) top no-repeat;
    min-height: 850px;
    padding-top: 258px
}

.footerC2a {
    background: url(../images/footerbg_1.af5b308fceebd0f98eaf.jpg) top no-repeat;
    min-height: 1030px;
    padding-top: 157px
}

.footerC2a .posRelative {
    padding-top: 75px
}

.footerProductWrapper {
    left: -60px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 345px;
    width: 425px
}

.footerProductWrapper img {
    display: block;
    margin: 0 auto;
    width: 180px
}

.Step1_Product-footer-01,
.Step1_Product-footer-02,
.Step1_Product-footer-03 {
    position: absolute;
    top: 0
}

.Step1_Product-footer-01 {
    left: 0
}

.Step1_Product-footer-02 {
    right: 0
}

.Step1_Product-footer-03 {
    left: 0;
    right: 0
}

.footer-logo {
    left: -115px;
    position: absolute;
    right: 0;
    top: -25px
}

.facecream-footer {
    color: #666;
    font: 12pt 700 Arial, Helvetica, sans-serif;
    margin: 50px auto;
    text-align: center
}

.facecream-footer .copyright {
    clear: both;
    color: #8a8a8a;
    font-size: 12px;
    text-align: center
}

.facecream-footer .footerlinks {
    display: block
}

.facecream-footer .footerlinks a {
    color: #666;
    font-size: 12px;
    text-decoration: none
}

.facecream-footer .footerlinks a:hover {
    color: #8a8a8a
}

#footer_trial_disclaimer,
#footer_trial_disclaimer p {
    color: #8a8a8a !important;
    font-family: Open Sans, Arial, san-serif;
    font-size: 12px
}

.facecream-footer .footerlinks a:not(:first-child) {
    display: inline-block;
    padding-left: 5px
}

#RushOrderFacecream button {
    background-color: initial !important;
    border: 2px solid #000 !important;
    min-height: 90px
}

.claim {
    cursor: pointer
}

@media screen and (max-width:1199.5px) {
    .formTop img {
        height: auto;
        right: -45px;
        width: 60px
    }
    img.Step1_Product {
        width: 225px
    }
    img.Top_Logo {
        right: 30px;
        top: 20px
    }
    img.Step1_Product {
        left: -4%;
        top: 435px
    }
    .formBody {
        padding: 20px 15px 25px
    }
    .formTop {
        line-height: 30px;
        padding: 15px
    }
    .formTop,
    .viraltext {
        font-size: 20px
    }
    .headerbg {
        min-height: 900px
    }
    .theproofD h1 {
        font-size: 25px
    }
    .theproofD-inner img.Step1_Product-viral {
        left: -430px;
        top: 480px;
        width: 335px
    }
    .mont60 {
        font-size: 45px
    }
    .os28 {
        font-size: 20px
    }
    .whatYouGet_img_grp_inner img {
        max-height: 215px
    }
    img.Step1_Product-col-sm-offset-2-01,
    img.Step1_Product-col-sm-offset-2-02,
    img.Step1_Product-col-sm-offset-2-03 {
        width: 200px
    }
    img.Step1_Product-col-sm-offset-2-01 {
        left: 95px
    }
    img.Step1_Product-col-sm-offset-2-03 {
        left: 215px
    }
    img.Step1_Product-col-sm-offset-2-02 {
        left: 340px
    }
    .productTitle {
        font-size: 25px
    }
    .stayingKetosis h3 {
        font-size: 30px
    }
    .stayingKetosis h2 {
        font-size: 85px
    }
    .ketopiainfo h3 {
        font-size: 22px
    }
    .c2abtn {
        font-size: 24px
    }
    .footerProductWrapper {
        top: 287px;
        width: 345px
    }
    .footerProductWrapper img {
        width: 145px
    }
    .footerC2a {
        min-height: 835px
    }
    .footer_bottom {
        padding-top: 45px
    }
}

@media screen and (max-width:1024.5px) {
    img.Step1_Product {
        left: -8%;
        top: 400px
    }
    .footerC2a {
        background-position-x: 55%
    }
}

@media screen and (max-width:991.5px) {
    .headerbg {
        background-position: 40% top
    }
    .grabber-img {
        margin-right: 10px;
        width: 515px
    }
    .viraltext {
        float: left
    }
    .formTop img {
        display: none;
        right: 0
    }
    img.Top_Logo {
        right: 75px
    }
    img.Step1_Product-col-sm-5 {
        left: 55px;
        top: 175px;
        width: 190px
    }
    img.Step1_Product {
        left: auto;
        right: 475px;
        top: 480px;
        width: 220px
    }
    .theproofD-inner img.Step1_Product-viral {
        left: -385px;
        top: 445px;
        width: 280px
    }
    img.Step1_Product-ketpoia {
        width: 225px
    }
    img.Logo-Ketpoia {
        width: 200px
    }
    .ketoImg-wrapper .product img.flowerImg {
        bottom: -45px;
        width: 100px
    }
    img.Step1_Product-col-sm-offset-2-01,
    img.Step1_Product-col-sm-offset-2-02,
    img.Step1_Product-col-sm-offset-2-03 {
        width: 145px
    }
    img.Step1_Product-col-sm-offset-2-01 {
        left: 60px
    }
    img.Step1_Product-col-sm-offset-2-03 {
        left: 171px
    }
    img.Step1_Product-col-sm-offset-2-02 {
        left: 285px
    }
    .whatYouGet .space {
        display: none
    }
    .whatYouGet .text-lists {
        margin-bottom: 35px
    }
    .footerProductWrapper {
        top: 315px
    }
    .footerC2a .toForm.text-center img {
        max-width: 100%;
        width: 545px
    }
    #RushOrderFacecream button {
        display: block;
        margin: 0 auto
    }
    .stayingKetosis h2 {
        font-size: 65px
    }
    .formBox {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
    .checkout-14-order-banner .formBox {
        width: 350px
    }
    .checkout-14-order-banner .productDiv>div:first-child,
    .checkout-14-order-banner .productDiv>div:last-child {
        flex: 0 0 100%;
        max-width: 100%
    }
    .form-holder .form-control {
        border-radius: 0;
        font-size: 14px
    }
    .form-div-1 {
        margin-bottom: 15px
    }
    .checkoutBtn-div {
        margin-top: 15px
    }
    .whatYouGet_img_grp img.Step1_Product-col-sm-offset-2-01,
    .whatYouGet_img_grp img.Step1_Product-col-sm-offset-2-02,
    .whatYouGet_img_grp img.Step1_Product-col-sm-offset-2-03 {
        left: 0;
        margin: 0 auto;
        right: 0
    }
    .whatYouGet_img_grp img.Step1_Product-col-sm-offset-2-02 {
        z-index: 4
    }
    .whatYouGet_img_grp img.Step1_Product-col-sm-offset-2-01 {
        transform: translateX(-75px)
    }
    .whatYouGet_img_grp img.Step1_Product-col-sm-offset-2-03 {
        transform: translateX(75px)
    }
}

@media screen and (min-width:1199.5px) and (max-width:768.5px) {
    #RushOrderFacecream button {
        min-height: 95px
    }
}

@media screen and (max-width:767.5px) {
    img.Step1_Product-col-sm-4 {
        margin-bottom: 30px;
        width: 250px
    }
    .bannerLeft {
        margin-left: auto;
        position: relative
    }
    img.Top_Logo {
        right: 60px
    }
    .grabber-img {
        width: 460px
    }
    img.Step1_Product {
        left: auto;
        right: 432px;
        top: 454px;
        width: 165px
    }
    img.Step1_Product-col-sm-5 {
        left: 0;
        margin: 0 auto;
        right: 0
    }
    .formTop img {
        display: none;
        height: auto;
        right: 30px;
        top: 200px;
        width: 70px
    }
    .stayingKetosis h2 {
        font-size: 55px
    }
    .footerProductWrapper {
        top: 290px
    }
    img.Step1_Product-col-sm-offset-2-01,
    img.Step1_Product-col-sm-offset-2-02,
    img.Step1_Product-col-sm-offset-2-03 {
        width: 115px
    }
    img.Step1_Product-col-sm-offset-2-01 {
        left: 55px
    }
    img.Step1_Product-col-sm-offset-2-03 {
        left: 0;
        margin: 0 auto;
        right: 0
    }
    img.Step1_Product-col-sm-offset-2-02 {
        left: 250px
    }
    .ketopiainfo .productImg {
        margin-top: 0
    }
    .productImg .flowerImg {
        display: none
    }
    .checkoutpage-14 .formBox {
        margin-bottom: 20px;
        padding: 0;
        width: 100%
    }
    .checkoutpage-14 .checkoutBtn-div {
        margin-top: 20px
    }
    .form-div-1 {
        margin-bottom: 22px
    }
    .footerProductWrapper img {
        width: 120px
    }
    .footerProductWrapper {
        top: 330px;
        width: 270px
    }
    .footerC2a {
        background-position-x: 64%
    }
    .whatYouGet_img_grp_inner {
        bottom: 60px
    }
    .whatYouGet_img_grp_inner img {
        max-height: 160px
    }
}

@media screen and (max-width:640.5px) {
    img.Step1_Product {
        left: auto;
        right: 325px;
        top: 320px;
        width: 130px
    }
    .revolutionary-section h2 {
        font-size: 25px
    }
    .theproofD-inner img.Step1_Product-viral {
        left: -275px;
        top: 420px;
        width: 220px
    }
    .revLeft img {
        display: block;
        margin: 0 auto
    }
    .ketpoia-ketosis-banner .container h2,
    .mont60,
    .os33 {
        font-size: 25px
    }
    .os28 {
        font-size: 18px
    }
    .ketoImg-wrapper {
        flex-wrap: wrap
    }
    img.Logo-Ketpoia {
        display: block;
        margin: 15px auto;
        position: static;
        transform: none;
        width: 200px
    }
    .ketoImg-wrapper .product {
        margin-bottom: 50px
    }
    .whatYouGet h1.mont60 {
        margin-top: 20px
    }
    .ketpoia-ketosis-banner {
        background-position: 50%;
        min-height: 700px;
        padding-top: 140px
    }
    .stayingKetosis h3 {
        font-size: 25px
    }
    .mont50,
    .mont60 {
        font-size: 35px;
        margin-bottom: 10px
    }
    img.Top_Logo {
        height: 65px;
        right: 45px
    }
    .bannerLeft {
        padding-top: 50px
    }
    .grabber-img {
        width: 345px
    }
    .footerC2a {
        background-position-x: 62%
    }
}

@media screen and (max-width:575.5px) {
    .productImg .flowerImg {
        display: none
    }
    .topAnnoncment {
        font-size: 13px
    }
    .revLeft {
        padding: 30px 0
    }
    .formTop img {
        display: none
    }
    .viraltext {
        font-size: 18px;
        padding: 25px 17px !important
    }
    .headerbg {
        background-size: 760px
    }
    .theproofD {
        padding-top: 100px
    }
    img.Step1_Product-col-sm-offset-2-02 {
        left: 205px
    }
    .stayingKetosis h2 {
        font-size: 40px
    }
    .stayingKetosis h3 {
        font-size: 25px
    }
    .theproofD-inner img.Step1_Product-viral {
        bottom: -120px;
        left: 39px;
        width: 170px
    }
    .img-fluid.center-block.the-proof {
        max-width: 300px
    }
    .theproofD h1 {
        font-size: 20px
    }
    .footerC2a {
        min-height: 700px
    }
    .footerC2a .toForm.text-center img {
        width: 365px
    }
    .footerProductWrapper {
        left: -30px;
        top: 160px;
        width: 225px
    }
    .footerProductWrapper img {
        width: 100px
    }
    .mont50,
    .mont60 {
        font-size: 30px
    }
    .footer-logo {
        width: 190px
    }
    .footerC2a .posRelative {
        padding-top: 0
    }
    .footer-logo {
        left: -65px;
        top: -85px
    }
    .theproofD-inner img.Step1_Product-viral {
        bottom: -95px;
        left: 15px;
        top: auto;
        width: 115px
    }
    .footerC2a {
        background-position-x: 55%;
        padding-top: 240px
    }
}

@media screen and (max-width:480.5px) {
    img.Step1_Product {
        left: 0;
        top: 190px;
        width: 135px
    }
    .topAnnoncment {
        font-size: 12px
    }
    .footerC2a {
        background-position-x: 53%;
        min-height: 625px
    }
    .footerC2a .toForm.text-center img {
        margin-left: auto;
        margin-right: 0;
        width: 300px
    }
    .footerProductWrapper img {
        width: 75px
    }
    .footerProductWrapper {
        left: auto;
        right: 100px;
        top: 135px;
        width: 130px
    }
    .footer-logo {
        left: auto;
        right: 80px;
        top: -85px
    }
}

.Facecream_faceCream_landing_page__JwrKh {
    background-color: #fff
}

.Facecream_faceCream_landing_page__JwrKh p:last-child {
    margin-bottom: 0
}

.Facecream_topAnnoncment__FeBlB {
    background: #ed145b none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 15px;
    line-height: normal;
    padding: 10px 20px;
    text-align: center
}

.Facecream_contactInfo__JXi4v {
    background: #333;
    color: #ccc;
    font-size: 10px;
    padding: 3px;
    text-align: center
}

.Facecream_contactInfop__IAhSn p {
    font-size: 10px
}

.Facecream_headerbg__HxvIq {
    background: url(../images/bg-desktop.2a2d314dbd7ed74e8368.jpg) top no-repeat;
    min-height: 1018px
}

img.Facecream_Top_Logo__xBusP {
    height: 90px;
    position: absolute;
    right: 50px;
    top: 30px
}

.Facecream_bannerLeft__oCSxG {
    padding-top: 75px;
    position: relative
}

img.Facecream_Step1_Product__920Qu {
    left: -8%;
    position: absolute;
    top: 500px;
    width: 284px
}

.Facecream_grabber_img__fj8k8 {
    float: right;
    margin-bottom: 25px;
    margin-right: -25px;
    width: 79%
}

.Facecream_bannerTextImg__Yh7Gf .Facecream_mobile__ljb3p {
    display: none;
    margin-bottom: 25px
}

.Facecream_viraltext__IDYb9 {
    color: #050505;
    display: block;
    font-family: Montserrat, sans-serif;
    font-size: 25px;
    font-weight: 500;
    padding: 25px 75px !important;
    text-align: center
}

.Facecream_viraltextm__tgUcT {
    display: none
}

.Facecream_viraltext__IDYb9 .Facecream_star__9UflR {
    margin-bottom: 15px;
    object-fit: contain
}

.Facecream_formSeals__jzP\+G {
    padding: 15px 0
}

.Facecream_formBox__lUdH3 {
    background-color: #fff;
    border: 4px solid #0699ee;
    border-radius: 20px;
    overflow: hidden
}

.Facecream_formTop__cbFc0 {
    background: #0699ee;
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 35px;
    overflow: visible;
    padding: 25px;
    text-align: center
}

.Facecream_formTop__cbFc0 img {
    float: right;
    margin: 0;
    padding: 0;
    position: absolute;
    right: -95px;
    top: 100px
}

.Facecream_stripe__jc8T\+ {
    background-color: #666;
    color: #fff;
    font-family: Fira Sans, sans-serif;
    font-size: 13px;
    padding: 5px 8px;
    text-align: center;
    text-transform: uppercase
}

.Facecream_formBody__NzpNS {
    padding: 30px 30px 25px
}

.Facecream_prospectForm__vc3sw .Facecream_fields__Soiy3 {
    margin-bottom: 15px;
    position: relative
}

.Facecream_prospectForm__vc3sw .Facecream_form_control__3Bzss {
    background: #fff;
    border: 1px solid #a7abad;
    border-radius: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    color: #696868;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 35px;
    line-height: 22px;
    outline: 0;
    padding: 3px 8px;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 100%
}

.Facecream_secTxt__hvIzc {
    color: #666;
    font-size: 12px;
    text-align: center
}

.Facecream_secTxt__hvIzc .Facecream_fa_lock__p8oIV {
    background: url(../images/lock-img-yellow.2e401450fd46c9f82709.svg) top no-repeat;
    display: inline-block;
    height: 14px;
    margin-top: 10px;
    position: relative;
    top: 2px;
    width: 14px
}

.Facecream_facecreamCheckout__440DN .Facecream_checkboxLabel__IVFax input[type=checkbox] {
    top: 3px !important
}

.Facecream_pt_30__HqsBS {
    padding-top: 30px
}

.Facecream_revLeft__Oux8V {
    padding: 30px
}

.Facecream_revolutionary_section__gj0\+W h2 {
    color: #e70464;
    font-family: Fira Sans, sans-serif;
    font-size: 34px;
    font-weight: 700;
    text-transform: uppercase
}

.Facecream_revolutionary_section__gj0\+W .Facecream_highlight__OaLRx {
    color: #04a8f5
}

.Facecream_revRight__VPhxv {
    position: relative
}

img.Facecream_Step1_Product_col_sm_5__OwZbc {
    left: 142px;
    position: absolute;
    top: 148px;
    width: 231px
}

.Facecream_mobile__ljb3p {
    display: none
}

.Facecream_theproofD__rrwfZ {
    background: url(../images/flowerwoman-bg.01641acc1cee0475c36d.jpg) top no-repeat;
    min-height: 1013px
}

.Facecream_theproofD__rrwfZ h1 {
    color: #fff;
    font-family: Fira Sans, sans-serif;
    font-size: 37px;
    font-weight: 700;
    margin: 15px 0;
    text-align: center
}

.Facecream_theproofD_inner__2F87k {
    position: relative
}

.Facecream_theproofD_inner__2F87k img.Facecream_step1_product_viral__kCOq\+ {
    left: -502px;
    position: absolute;
    top: 655px
}

.Facecream_theproofD__rrwfZ p {
    color: #363535;
    font-size: 12px;
    font-weight: 700
}

.Facecream_the_proof__pMCT\+ {
    margin-top: 107px
}

.Facecream_mont60__F5-Im {
    color: #e70464;
    font-family: Fira Sans, sans-serif;
    font-size: 60px;
    font-weight: 300
}

.Facecream_os28__HOM4e {
    color: #333;
    font: 28px Open Sans, sans-serif;
    font-weight: 300;
    line-height: normal
}

.Facecream_blue__DBJi9 {
    color: #1496c6
}

.Facecream_how_it_work__BqOHB h2 {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700
}

.Facecream_how_it_work__BqOHB .Facecream_orange__Cgplq {
    color: #e70464
}

.Facecream_how_it_work__BqOHB h4 {
    font-family: Oswald, sans-serif;
    font-size: 18px;
    font-weight: 700
}

.Facecream_how_it_work__BqOHB .Facecream_result_img__rHVNo {
    max-width: 100%;
    width: 412px
}

.Facecream_content__MHzSv {
    color: #666
}

.Facecream_dark__45Mb3 {
    color: #333
}

.Facecream_visibleResult__52amD {
    padding: 45px 0
}

.Facecream_os33__LkdDu {
    font-family: Oswald, sans-serif;
    font-size: 33px;
    font-weight: 300;
    text-transform: uppercase
}

.Facecream_super__BmnZu {
    font-weight: 800
}

.Facecream_orange__Cgplq {
    color: #e70464 !important
}

.Facecream_ketpoia_ketosis_banner__OrZIB {
    background: url(../images/featurebg.1567a27f0e45d8a437c6.jpg) top no-repeat;
    min-height: 845px;
    padding-top: 320px
}

.Facecream_ketpoia_ketosis_banner__OrZIB h2 {
    color: #fff;
    font-family: Open Sans, sans-serif;
    font-size: 30px;
    font-weight: 300;
    text-align: center
}

img.Facecream_step1_product_ketpoia__9Caa0 {
    left: 554px;
    width: 300px
}

.Facecream_ketoImg_wrapper__r9phD {
    align-items: center;
    display: flex;
    justify-content: center;
    position: relative
}

.Facecream_ketoImg_wrapper__r9phD .Facecream_product__SV50o {
    position: relative
}

img.Facecream_logo_ketpoia__6CNy1 {
    left: auto;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.Facecream_ketoImg_wrapper__r9phD .Facecream_product__SV50o img.Facecream_flowerImg__-XMWd {
    bottom: -70px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0
}

.Facecream_checkoutBtn-div__Xyzz- {
    margin-top: 20px
}

.Facecream_center_block__JdcSQ {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.Facecream_space__1WF-P {
    display: block;
    height: 40px
}

img.Facecream_step1_product_col_sm_offset_2_01__w0gHg,
img.Facecream_step1_product_col_sm_offset_2_02__vCOwo,
img.Facecream_step1_product_col_sm_offset_2_03__QLhTh {
    position: absolute;
    top: 266px;
    width: 270px
}

img.Facecream_step1_product_col_sm_offset_2_01__w0gHg {
    left: 135px
}

img.Facecream_step1_product_col_sm_offset_2_02__vCOwo {
    left: 370px
}

img.Facecream_step1_product_col_sm_offset_2_03__QLhTh {
    left: 246px
}

.Facecream_productTitle__kPIIb {
    color: #06a5f4;
    font-family: Montserrat, sans-serif;
    font-size: 32px;
    font-weight: 600;
    padding-bottom: 10px
}

.Facecream_productSub__oQDsE {
    color: #000;
    font-size: 18px;
    padding-bottom: 10px
}

.Facecream_text_lists__C5oJF {
    padding-left: 0
}

.Facecream_text_lists__C5oJF li {
    color: #666;
    list-style: none
}

.Facecream_c2abtn__oiu4W {
    background: #e70464;
    border: none;
    border-radius: 15px;
    color: #fff;
    cursor: pointer;
    font-family: Montserrat, sans-serif;
    font-size: 34px;
    font-weight: 600;
    padding: 15px 30px;
    text-decoration: none
}

.Facecream_c2abtn__oiu4W:hover {
    background: #f24d11;
    color: #fff;
    text-decoration: none
}

.Facecream_stayingKetosis__aEoBi {
    background: url(../images/simplebg.0bb002858d8fd23c13b0.jpg) top no-repeat;
    min-height: 847px;
    padding-top: 320px
}

.Facecream_stayingKetosis__aEoBi h2 {
    color: #e70464;
    font-family: Montserrat, sans-serif;
    font-size: 100px;
    font-weight: 600;
    margin: 0;
    padding: 0;
    text-align: center
}

.Facecream_stayingKetosis__aEoBi h3 {
    color: #000;
    font-family: Montserrat, sans-serif;
    font-size: 45px;
    font-weight: 700;
    margin: 0;
    padding: 0;
    text-align: center
}

.Facecream_posRelative__W2raO {
    position: relative
}

.Facecream_ketopiainfo__zV-A6 .Facecream_row__CB8Ma {
    align-items: center
}

.Facecream_ketopiainfo__zV-A6 .Facecream_productImg__olQHy {
    margin-top: -90px
}

.Facecream_ketopiainfo__zV-A6 h2 {
    color: #06a6f5;
    font-family: Montserrat, sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase
}

.Facecream_ketopiainfo__zV-A6 h3 {
    color: #06a6f5;
    font-family: Montserrat, sans-serif;
    font-size: 26px;
    font-weight: 700
}

img.Facecream_step1_product_col_sm_4__jH4uJ {
    left: 87px;
    width: 300px
}

.Facecream_productImg__olQHy {
    position: relative;
    text-align: center;
    z-index: 1
}

.Facecream_productImg__olQHy .Facecream_flowerImg__-XMWd {
    height: auto;
    left: -30px;
    position: absolute;
    top: 40%;
    width: 100px;
    z-index: -1
}

.Facecream_allnatural__D9Ey1 {
    background: url(../images/feturebg2.33037fcf608a50412e81.jpg) top no-repeat;
    min-height: 850px;
    padding-top: 258px
}

.Facecream_footerC2a__Yac45 {
    background: url(../images/footerbg_1.af5b308fceebd0f98eaf.jpg) top no-repeat;
    min-height: 1030px;
    padding-top: 157px
}

.Facecream_footerC2a__Yac45 .Facecream_posRelative__W2raO {
    padding-top: 75px
}

.Facecream_footerProductWrapper__ZyYEC {
    left: -60px;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 345px;
    width: 425px
}

.Facecream_footerProductWrapper__ZyYEC img {
    display: block;
    margin: 0 auto;
    width: 180px
}

.Facecream_step1_product_footer_01__H0rvx,
.Facecream_step1_product_footer_02__zv1qf,
.Facecream_step1_product_footer_03__-4SoG {
    position: absolute;
    top: 0
}

.Facecream_step1_product_footer_01__H0rvx {
    left: 0
}

.Facecream_step1_product_footer_02__zv1qf {
    right: 0
}

.Facecream_step1_product_footer_03__-4SoG {
    left: 0;
    right: 0
}

.Facecream_footer_logo__6m41k {
    left: -115px;
    position: absolute;
    right: 0;
    top: -25px
}

.Facecream_facecream-footer__nbJvp {
    color: #666;
    font: 12pt 700 Arial, Helvetica, sans-serif;
    margin: 50px auto;
    text-align: center
}

.Facecream_facecream-footer__nbJvp .Facecream_copyright__HmJ1L {
    clear: both;
    color: #8a8a8a;
    font-size: 12px;
    text-align: center
}

.Facecream_facecream-footer__nbJvp .Facecream_footerlinks__9C9Jl {
    display: block
}

.Facecream_facecream-footer__nbJvp .Facecream_footerlinks__9C9Jl a {
    color: #666;
    font-size: 12px;
    text-decoration: none
}

.Facecream_facecream-footer__nbJvp .Facecream_footerlinks__9C9Jl a:hover {
    color: #8a8a8a
}

#Facecream_footer_trial_disclaimer__IrX\+z,
#Facecream_footer_trial_disclaimer__IrX\+z p {
    color: #8a8a8a !important;
    font-family: Open Sans, Arial, san-serif;
    font-size: 12px
}

.Facecream_facecream-footer__nbJvp .Facecream_footerlinks__9C9Jl a:not(:first-child) {
    display: inline-block;
    padding-left: 5px
}

#Facecream_RushOrderFacecream__eSq4\+button {
    background-color: initial !important;
    border: 2px solid #000 !important;
    min-height: 90px
}

.Facecream_claim__YSoKg {
    cursor: pointer
}

@media screen and (max-width:1199.5px) {
    .Facecream_formTop__cbFc0 img {
        height: auto;
        right: -45px;
        width: 60px
    }
    img.Facecream_Step1_Product__920Qu {
        width: 225px
    }
    img.Facecream_Top_Logo__xBusP {
        right: 30px;
        top: 20px
    }
    img.Facecream_Step1_Product__920Qu {
        left: -4%;
        top: 435px
    }
    .Facecream_formBody__NzpNS {
        padding: 20px 15px 25px
    }
    .Facecream_formTop__cbFc0 {
        font-size: 20px;
        line-height: 30px;
        padding: 15px
    }
    .Facecream_viraltext__IDYb9 {
        font-size: 20px
    }
    .Facecream_headerbg__HxvIq {
        min-height: 900px
    }
    .Facecream_theproofD__rrwfZ h1 {
        font-size: 25px
    }
    .Facecream_theproofD_inner__2F87k img.Facecream_step1_product_viral__kCOq\+ {
        left: -430px;
        top: 480px;
        width: 335px
    }
    .Facecream_mont60__F5-Im {
        font-size: 45px
    }
    .Facecream_os28__HOM4e {
        font-size: 20px
    }
    img.Facecream_step1_product_col_sm_offset_2_01__w0gHg,
    img.Facecream_step1_product_col_sm_offset_2_02__vCOwo,
    img.Facecream_step1_product_col_sm_offset_2_03__QLhTh {
        top: 320px;
        width: 200px
    }
    img.Facecream_step1_product_col_sm_offset_2_01__w0gHg {
        left: 95px
    }
    img.Facecream_step1_product_col_sm_offset_2_03__QLhTh {
        left: 215px
    }
    img.Facecream_step1_product_col_sm_offset_2_02__vCOwo {
        left: 340px
    }
    .Facecream_productTitle__kPIIb {
        font-size: 25px
    }
    .Facecream_stayingKetosis__aEoBi h3 {
        font-size: 30px
    }
    .Facecream_stayingKetosis__aEoBi h2 {
        font-size: 85px
    }
    .Facecream_ketopiainfo__zV-A6 h3 {
        font-size: 22px
    }
    .Facecream_c2abtn__oiu4W {
        font-size: 24px
    }
    .Facecream_footerProductWrapper__ZyYEC {
        top: 287px;
        width: 345px
    }
    .Facecream_footerProductWrapper__ZyYEC img {
        width: 145px
    }
    .Facecream_footerC2a__Yac45 {
        min-height: 835px
    }
    .Facecream_footer_bottom__k5tCY {
        padding-top: 45px
    }
}

@media screen and (max-width:1024.5px) {
    img.Facecream_Step1_Product__920Qu {
        left: -8%;
        top: 400px
    }
    .Facecream_footerC2a__Yac45 {
        background-position-x: 55%
    }
}

@media screen and (max-width:991.5px) {
    .Facecream_headerbg__HxvIq {
        background-position: 40% top
    }
    .Facecream_grabber_img__fj8k8 {
        margin-right: 10px;
        width: 515px
    }
    .Facecream_viraltext__IDYb9 {
        float: left
    }
    .Facecream_formTop__cbFc0 img {
        display: none;
        right: 0
    }
    img.Facecream_Top_Logo__xBusP {
        right: 75px
    }
    img.Facecream_Step1_Product_col_sm_5__OwZbc {
        left: 55px;
        top: 175px;
        width: 190px
    }
    img.Facecream_Step1_Product__920Qu {
        left: auto;
        right: 475px;
        top: 480px;
        width: 220px
    }
    .Facecream_theproofD_inner__2F87k img.Facecream_step1_product_viral__kCOq\+ {
        left: -385px;
        top: 445px;
        width: 280px
    }
    img.Facecream_step1_product_ketpoia__9Caa0 {
        width: 225px
    }
    img.Facecream_logo_ketpoia__6CNy1 {
        width: 200px
    }
    .Facecream_ketoImg_wrapper__r9phD .Facecream_product__SV50o img.Facecream_flowerImg__-XMWd {
        bottom: -45px;
        width: 100px
    }
    img.Facecream_step1_product_col_sm_offset_2_01__w0gHg,
    img.Facecream_step1_product_col_sm_offset_2_02__vCOwo,
    img.Facecream_step1_product_col_sm_offset_2_03__QLhTh {
        top: 320px;
        width: 185px
    }
    img.Facecream_step1_product_col_sm_offset_2_01__w0gHg {
        left: 60px
    }
    img.Facecream_step1_product_col_sm_offset_2_03__QLhTh {
        left: 171px
    }
    img.Facecream_step1_product_col_sm_offset_2_02__vCOwo {
        left: 285px
    }
    .Facecream_whatYouGet__pDf5G .Facecream_space__1WF-P {
        display: none
    }
    .Facecream_whatYouGet__pDf5G .Facecream_text_lists__C5oJF {
        margin-bottom: 35px
    }
    .Facecream_footerProductWrapper__ZyYEC {
        top: 315px
    }
    .Facecream_footerC2a__Yac45 .Facecream_toForm__LH4YD.Facecream_text-center__kr-yr img {
        max-width: 100%;
        width: 545px
    }
    #Facecream_RushOrderFacecream__eSq4\+button {
        display: block;
        margin: 0 auto
    }
    .Facecream_stayingKetosis__aEoBi h2 {
        font-size: 65px
    }
    .Facecream_formBox__lUdH3 {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
    .Facecream_checkout-14-order-banner__mlyTu .Facecream_formBox__lUdH3 {
        width: 350px
    }
    .Facecream_checkout-14-order-banner__mlyTu .Facecream_productDiv__mwwkv>div:first-child,
    .Facecream_checkout-14-order-banner__mlyTu .Facecream_productDiv__mwwkv>div:last-child {
        flex: 0 0 100%;
        max-width: 100%
    }
    .Facecream_form-holder__a96Lq .Facecream_form_control__3Bzss {
        border-radius: 0;
        font-size: 14px
    }
    .Facecream_form-div-1__NmwCp {
        margin-bottom: 15px
    }
    .Facecream_checkoutBtn-div__Xyzz- {
        margin-top: 15px
    }
    .Facecream_footerC2a__Yac45 .Facecream_claim__YSoKg img {
        max-height: 586px;
        object-fit: contain
    }
}

@media screen and (min-width:1199.5px) and (max-width:768.5px) {
    #Facecream_RushOrderFacecream__eSq4\+button {
        min-height: 95px
    }
}

@media screen and (max-width:767.5px) {
    img.Facecream_step1_product_col_sm_4__jH4uJ {
        margin-bottom: 30px;
        width: 250px
    }
    .Facecream_bannerLeft__oCSxG {
        margin-left: auto;
        position: relative
    }
    img.Facecream_Top_Logo__xBusP {
        right: 60px
    }
    .Facecream_grabber_img__fj8k8 {
        width: 460px
    }
    img.Facecream_Step1_Product__920Qu {
        left: auto;
        right: 432px;
        top: 454px;
        width: 165px
    }
    img.Facecream_Step1_Product_col_sm_5__OwZbc {
        left: 0;
        margin: 0 auto;
        right: 0
    }
    .Facecream_formTop__cbFc0 img {
        display: none;
        height: auto;
        right: 30px;
        top: 200px;
        width: 70px
    }
    .Facecream_stayingKetosis__aEoBi h2 {
        font-size: 55px
    }
    .Facecream_footerProductWrapper__ZyYEC {
        top: 290px
    }
    img.Facecream_step1_product_col_sm_offset_2_01__w0gHg,
    img.Facecream_step1_product_col_sm_offset_2_02__vCOwo,
    img.Facecream_step1_product_col_sm_offset_2_03__QLhTh {
        width: 115px
    }
    img.Facecream_step1_product_col_sm_offset_2_01__w0gHg {
        left: 55px
    }
    img.Facecream_step1_product_col_sm_offset_2_03__QLhTh {
        left: 0;
        margin: 0 auto;
        right: 0
    }
    img.Facecream_step1_product_col_sm_offset_2_02__vCOwo {
        left: 250px
    }
    .Facecream_ketopiainfo__zV-A6 .Facecream_productImg__olQHy {
        margin-top: 0
    }
    .Facecream_productImg__olQHy .Facecream_flowerImg__-XMWd {
        display: none
    }
    .Facecream_checkoutpage-14__PFH13 .Facecream_formBox__lUdH3 {
        margin-bottom: 20px;
        padding: 0;
        width: 100%
    }
    .Facecream_checkoutpage-14__PFH13 .Facecream_checkoutBtn-div__Xyzz- {
        margin-top: 20px
    }
    .Facecream_form-div-1__NmwCp {
        margin-bottom: 22px
    }
    .Facecream_footerProductWrapper__ZyYEC img {
        width: 120px
    }
    .Facecream_footerProductWrapper__ZyYEC {
        top: 330px;
        width: 270px
    }
    .Facecream_footerC2a__Yac45 {
        background-position-x: 64%
    }
}

@media screen and (max-width:640.5px) {
    img.Facecream_Step1_Product__920Qu {
        left: auto;
        right: 325px;
        top: 320px;
        width: 130px
    }
    .Facecream_revolutionary_section__gj0\+W h2 {
        font-size: 25px
    }
    .Facecream_theproofD_inner__2F87k img.Facecream_step1_product_viral__kCOq\+ {
        left: -275px;
        top: 420px;
        width: 220px
    }
    .Facecream_revLeft__Oux8V img {
        display: block;
        margin: 0 auto
    }
    .Facecream_ketpoia_ketosis_banner__OrZIB h2,
    .Facecream_mont60__F5-Im,
    .Facecream_os33__LkdDu {
        font-size: 25px
    }
    .Facecream_os28__HOM4e {
        font-size: 18px
    }
    .Facecream_ketoImg_wrapper__r9phD {
        flex-wrap: wrap
    }
    img.Facecream_logo_ketpoia__6CNy1 {
        display: block;
        margin: 15px auto;
        position: static;
        transform: none;
        width: 200px
    }
    .Facecream_ketoImg_wrapper__r9phD .Facecream_product__SV50o {
        margin-bottom: 50px
    }
    .Facecream_whatYouGet__pDf5G h1.Facecream_mont60__F5-Im {
        margin-top: 20px
    }
    .Facecream_ketpoia_ketosis_banner__OrZIB {
        background-position: 50%;
        min-height: 700px;
        padding-top: 140px
    }
    .Facecream_stayingKetosis__aEoBi h3 {
        font-size: 25px
    }
    .Facecream_mont50__SS7PC,
    .Facecream_mont60__F5-Im {
        font-size: 35px;
        margin-bottom: 10px
    }
    img.Facecream_Top_Logo__xBusP {
        height: 65px;
        right: 45px
    }
    .Facecream_bannerLeft__oCSxG {
        padding-top: 50px
    }
    .Facecream_grabber_img__fj8k8 {
        width: 345px
    }
    .Facecream_footerC2a__Yac45 {
        background-position-x: 62%
    }
}

@media screen and (max-width:575.5px) {
    .Facecream_productImg__olQHy .Facecream_flowerImg__-XMWd {
        display: none
    }
    .Facecream_topAnnoncment__FeBlB {
        font-size: 13px
    }
    .Facecream_revLeft__Oux8V {
        padding: 30px 0
    }
    .Facecream_formTop__cbFc0 img {
        display: none
    }
    .Facecream_viraltext__IDYb9 {
        font-size: 18px;
        padding: 25px 17px !important
    }
    .Facecream_headerbg__HxvIq {
        background-size: 760px
    }
    .Facecream_theproofD__rrwfZ {
        padding-top: 100px
    }
    img.Facecream_step1_product_col_sm_offset_2_02__vCOwo {
        left: 205px
    }
    .Facecream_stayingKetosis__aEoBi h2 {
        font-size: 40px
    }
    .Facecream_stayingKetosis__aEoBi h3 {
        font-size: 25px
    }
    .Facecream_theproofD_inner__2F87k img.Facecream_step1_product_viral__kCOq\+ {
        bottom: -120px;
        left: 39px;
        width: 170px
    }
    .Facecream_center_block__JdcSQ.Facecream_the_proof__pMCT\+ {
        max-width: 300px
    }
    .Facecream_theproofD__rrwfZ h1 {
        font-size: 20px
    }
    .Facecream_footerC2a__Yac45 {
        min-height: 700px
    }
    .Facecream_footerC2a__Yac45 .Facecream_toForm__LH4YD.Facecream_text-center__kr-yr img {
        width: 365px
    }
    .Facecream_footerProductWrapper__ZyYEC {
        left: -30px;
        top: 215px;
        width: 225px
    }
    .Facecream_footerC2a__Yac45 .Facecream_claim__YSoKg img {
        max-height: 485px
    }
    .Facecream_footerProductWrapper__ZyYEC img {
        width: 100px
    }
    .Facecream_mont50__SS7PC,
    .Facecream_mont60__F5-Im {
        font-size: 30px
    }
    .Facecream_footer_logo__6m41k {
        width: 190px
    }
    .Facecream_footerC2a__Yac45 .Facecream_posRelative__W2raO {
        padding-top: 0
    }
    .Facecream_footer_logo__6m41k {
        left: -65px;
        top: -85px
    }
    .Facecream_theproofD_inner__2F87k img.Facecream_step1_product_viral__kCOq\+ {
        bottom: -95px;
        left: 15px;
        top: auto;
        width: 115px
    }
    .Facecream_footerC2a__Yac45 {
        background-position-x: 55%;
        padding-top: 240px
    }
}

@media screen and (max-width:480.5px) {
    img.Facecream_Step1_Product__920Qu {
        left: 0;
        top: 190px;
        width: 135px
    }
    .Facecream_topAnnoncment__FeBlB {
        font-size: 12px
    }
    .Facecream_footerC2a__Yac45 {
        background-position-x: 53%;
        min-height: 625px
    }
    .Facecream_footerC2a__Yac45 .Facecream_toForm__LH4YD.Facecream_text-center__kr-yr img {
        margin-left: auto;
        margin-right: 0;
        width: 300px
    }
    .Facecream_footerProductWrapper__ZyYEC img {
        width: 75px
    }
    .Facecream_footerProductWrapper__ZyYEC {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 150px;
        transform: translateX(-10px);
        width: 130px
    }
    .Facecream_footerC2a__Yac45 .Facecream_claim__YSoKg img {
        max-height: 356px;
        min-height: 356px
    }
    .Facecream_footer_logo__6m41k {
        left: auto;
        right: 80px;
        top: -85px
    }
}

.order__header_top {
    background: #000;
    color: #fff;
    display: block;
    font-size: 17px;
    padding: 5px 0;
    text-align: center
}

.order__header_top span {
    color: #661997
}

.facecreamCheckout .order__header_top span {
    color: #ed145b
}

.views-coll {
    padding-left: 41px;
    position: relative
}

.views-coll:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAMAAACU7vXVAAABI1BMVEXuIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7uIm7EOGotAAAAYHRSTlMAAQIFBgcJCgwNDxASFhgdIiMmJy01ODw/QUNHSEpPVllaW11iY2psbnBxc3R4ioyNlJWWl5iZm5ydnqGiq6ytsbKztLe4uby9xcbM0dLV29zd3+Lm6u7v8fL3+Pn7/P3y70cXAAAA/0lEQVQoz22S10LCUBBEJ4qKqGDvYq/BrthQbAF7LyAQzv9/hQ8pJIF9m517d2d3VvIjtXL+WuLnKbfQq+YYu6njReV0MML2XwHwd3/5WAeo7SaC9FwJoGx2S0ru2AAfoz7bfgTA97CLZ2yAmunCuOV0nZbS1rokbTqJ/TZJ6npwUEEyYU2SOr6c1LEhxYqu6CUlK1CUJB26uS0p6w01rlmAbF+iUxv4nw4iPDDQ4JcVuwvVB94Nv/52QJ8lZQCqU76+E0OS4gUHTUrpwsvFiPvOm6/FfqoAdqax3/nm/X5OhPy5Dvtj7/VE/b0N+Hs21OICUqv5tzK/z7nFwH38A+FXa0DhKPKqAAAAAElFTkSuQmCC) no-repeat 50%;
    content: "";
    display: block;
    height: 18px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 31px
}

.order__header_in img {
    float: left;
    margin: 25px 0 8px;
    max-width: 185px
}

.order {
    padding: 36px 0
}

.orderContainer {
    border-radius: 6px;
    margin: 0 auto;
    max-width: 100%;
    padding: 20px 0;
    width: 940px
}

.checkout__leftCol {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.checkout__RightCol {
    float: left;
    width: 33%
}

.orderSteps {
    background: #fff;
    border: .0625rem solid #ccc;
    font-size: 14px;
    padding: 15px
}

.steps__list {
    padding: 0
}

.steps__item {
    background-color: #ebebeb;
    color: #000;
    float: left;
    font-size: 16px;
    line-height: 36px;
    text-align: center;
    width: 33.3%
}

.steps__item.active {
    background-color: #fd6f03;
    color: #fff
}

.approved-text {
    color: #393f40;
    font-size: .875rem;
    margin-bottom: 5px;
    margin-top: .9375rem
}

.approved-text span {
    color: #661997
}

.orderSteps p {
    color: #393f40;
    font-size: .875rem;
    line-height: 18px
}

.orderSteps p span {
    color: #fc0303
}

.newCheckout-wrapper {
    background-color: #fff;
    border: .0625rem solid #ccc;
    margin-bottom: 20px;
    padding: 19px 17px
}

.plan-selection {
    margin-bottom: 15px;
    position: relative
}

.newCheckout-wrapper .payProd {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

.newCheckout-wrapper .activePack.payProd {
    background-color: #ecd3db
}

.payProdTitle {
    background: #ed145b;
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    padding: 10px;
    position: relative
}

.freeShip,
.payProdTitle {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #fff
}

.freeShip {
    background: linear-gradient(0deg, #c45100, #f57d02);
    display: inline-block;
    font-size: 14px;
    line-height: 24px;
    padding: 5px 10px;
    position: absolute;
    right: 15px;
    top: 7px
}

.productDiv {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
    padding: 15px
}

.productDiv>div:first-child {
    flex: 0 0 55%;
    max-width: 55%;
    padding: 0 15px
}

.productDiv>div:last-child {
    flex: 0 0 45%;
    max-width: 45%;
    padding: 0 15px
}

.productDiv-img {
    padding-left: 55px !important;
    position: relative
}

.productDiv-img .radio {
    background-color: #fff;
    border: 1px solid #000;
    display: inline-block;
    height: 25px;
    left: 12.5px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 25px
}

.productDiv-img .radio:before {
    border: 3px solid #000;
    border-right: none;
    border-top: none;
    content: "";
    height: 8px;
    left: 4px;
    opacity: 0;
    position: absolute;
    top: 5px;
    transform: rotate(-50deg);
    visibility: hidden;
    width: 15px
}

.activePack .productDiv-img .radio:before {
    opacity: 1;
    visibility: visible
}

.package__save {
    background: url(data:image/png;base64,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) no-repeat;
    background-position: 50%;
    background-size: 96%;
    bottom: 33px;
    color: #000;
    font-family: Oswald, sans-serif;
    height: 80px;
    position: absolute;
    right: 10%;
    width: 80px;
    z-index: 10
}

.faceCream-checkout-wrapper .package__save {
    right: 0
}

.package__save.d-flex {
    align-items: center;
    justify-content: center
}

.package__save_title {
    display: block;
    font-size: 11px;
    font-weight: 500;
    line-height: 20px;
    margin-top: 0;
    text-align: center
}

.package__save_item {
    display: block;
    font-size: 10px;
    letter-spacing: -.02em;
    text-align: center
}

.proName {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

.productDiv-info .price {
    color: #0975cf;
    font-size: 36px;
    font-weight: 700;
    line-height: 34px;
    margin-bottom: 10px;
    vertical-align: middle
}

.productDiv-info .price span.per {
    font-size: 12px
}

.red {
    color: #c00
}

.faceCream-checkout-wrapper .instock-info {
    font-size: 12px
}

.order-delivery {
    background: #fff url(../images/icon-delivery.d9cf89cedaaf5bcece20.png) no-repeat 20px 15px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.order-delivery h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.order-counter {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.order-counter article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.clearfix:after,
.clearfix:before {
    content: "";
    display: table;
    line-height: 0
}

.left {
    float: left
}

.order-counter article.last {
    border: none
}

.order-counter article b {
    color: #ff1c1c
}

.order-satisfaction {
    background: url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px #fff;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.order-satisfaction h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.secu-row>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.FacecreamCheckout-form-div {
    background-color: #fff;
    border: 1px solid #ddd;
    border-top: none;
    padding: 30px 15px
}

.FacecreamCheckout-form-div label.formLabel {
    margin-bottom: 5px
}

.FacecreamCheckout-form-div .form-control {
    font-family: Arial, sans-serif;
    font-size: 14px;
    outline: 0
}

.cc_form-holder {
    display: flex;
    flex-wrap: wrap
}

.cc_form-holder>select {
    flex: 0 0 47%;
    max-width: 47%
}

.checkboxLabel {
    padding-left: 24px
}

.checkboxLabel .check,
.checkboxLabel input[type=checkbox] {
    top: 3px
}

.check_area label {
    font-size: 12px !important
}

.top-terms {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.top-termsHdng {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 20px 15px 15px;
    position: relative
}

.top-termsHdng:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.top-terms.open .top-termsHdng:after {
    content: "-"
}

.open .top-trends-desc {
    display: block
}

.top-trends-desc p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.top-trends-desc p a {
    word-break: break-word
}

.trans img {
    object-fit: contain
}

.section-guranteed .w_inner {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.section-guranteed .w_inner .w_thumb {
    order: 2;
    width: 100%
}

.section-guranteed .w_inner .w_desc {
    order: 1;
    width: 100%
}

.fc__checkBox.checkboxLabel {
    padding-left: 22px !important;
    position: relative
}

.fc__checkBox input[type=checkbox] {
    opacity: 0
}

.fc__checkBox .fc__checkBox--button {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 2px;
    transform: none;
    width: 15px
}

.fc__checkBox .fc__checkBox--button:before {
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%
}

.fc__checkBox input[type=checkbox]:checked+.fc__checkBox--button {
    background: #1063a0;
    border-color: #1063a0
}

.fc__checkBox input[type=checkbox]:checked+.fc__checkBox--button:before {
    opacity: 1
}

.brain15p-checkout .newCheckout-wrapper img.product_img {
    height: auto;
    max-width: 350px;
    object-fit: contain;
    padding: 15px;
    width: calc(100% - 50px)
}

.formBox_body {
    padding: 15px 10px 10px
}

.facecreamCheckoutNew .orderContainer {
    width: 100%
}

@media screen and (max-width:1024.5px) {
    .top-trends-desc p {
        font-size: 13px;
        line-height: 22px
    }
    .facecreamCheckoutNew .checkout__RightCol,
    .facecreamCheckoutNew .checkout__leftCol {
        width: 100%
    }
    .facecreamCheckoutNew .formBox {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
}

@media screen and (max-width:1024.5px) and (min-width:768px) {
    .funnel_card .check_area label {
        font-size: 10px !important
    }
    .funnel_card .top-termsHdng {
        font-size: 15px
    }
    .newCheckout-wrapper img.product_img {
        height: 100px;
        object-fit: contain
    }
    .newCheckout-wrapper .prod_offer_price {
        font-size: 13px
    }
    .payProd_header p {
        font-size: 16px
    }
    .newCheckout-wrapper .product_cont,
    .newCheckout-wrapper .product_figure {
        flex: 0 0 50%;
        max-width: 50%
    }
}

@media screen and (max-width:767.5px) {
    .checkout__RightCol,
    .checkout__leftCol {
        padding-left: 0;
        padding-right: 0;
        width: 100%
    }
    .order-delivery {
        padding: 108px 15px 20px
    }
    .proName {
        font-size: 15px
    }
    .faceCream-checkout-wrapper .package__save {
        right: 2%
    }
    .FacecreamCheckout-form-div .checkboxLabel {
        padding-left: 24px !important
    }
}

@media screen and (max-width:640.5px) {
    .productDiv>div:first-child,
    .productDiv>div:last-child {
        flex: 0 0 100%;
        max-width: 100%
    }
    .order-satisfaction {
        background-position: center 20px;
        padding: 130px 10px 15px;
        text-align: center
    }
    .productDiv-info .price {
        font-size: 30px
    }
}

@media screen and (max-width:480.5px) {
    .freeShip {
        font-size: 12px;
        line-height: 20px;
        padding: 2px 5px;
        right: 5px;
        top: 14px
    }
    .payProdTitle {
        font-size: 15px
    }
    .steps__item {
        font-size: 12px
    }
    .orderContainer {
        padding-left: 0;
        padding-right: 0
    }
    .order__header_top {
        font-size: 13px
    }
    .order__header_top .views-coll:before {
        background-position: 50%;
        background-size: contain;
        height: 12px;
        top: 50%;
        transform: translateY(-50%);
        width: 23px
    }
    .views-coll {
        padding-left: 30px
    }
}

.mobileCheckout.acvMobileCheckout {
    background: #fff;
    padding-top: 25px
}

.acvMob-logo img {
    margin: 6px 0 10px;
    width: 158px
}

.fastDelivery img {
    margin: 0 auto 20px
}

.claimTitle {
    color: #f18704;
    display: block;
    font-size: 19px;
    margin-bottom: 20px;
    padding: 0 5px
}

.acvMob-top .breadcrumbs__list {
    margin-bottom: 30px
}

.packageTitle {
    color: #80399f;
    font-size: 18px
}

.acvMobileCheckout .partialsubmitbutton {
    font-size: 20px
}

.acvMobileCheckout .select-package-div {
    margin: 0 -15px
}

.acvMobileCheckout .packItem img {
    display: block;
    margin: 0 auto;
    max-height: 95px
}

.acvMobileCheckout .package__price .price {
    display: inline-block
}

.finalOrder .smText {
    font-size: 11px
}

.mb_form_row {
    display: flex;
    flex-wrap: nowrap;
    margin: 0 -5px
}

.mb_form_row .col_6 {
    flex: 0 0 auto;
    padding-left: 5px;
    padding-right: 5px;
    width: 50%
}

.checkout-form-wrapper .cvv-link button {
    background: #0000;
    border: none;
    color: #00e;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 15px;
    font-weight: 600;
    margin: 10px 0 0 17px;
    padding: 0;
    text-decoration: underline;
    width: 100%
}

.mob-check-form label.spl-checkbox {
    padding-left: 20px;
    position: relative;
    text-align: left
}

.mob-check-form select {
    color: #000
}

.frmCheckElemts input#emag_subscription {
    left: 0;
    outline: none !important;
    position: absolute;
    top: 3px
}

.secureLogo {
    color: #7b0600;
    font-size: 11px;
    text-align: center
}

.checkboxLabel .check,
.checkboxLabel input[type=checkbox] {
    display: inline-block;
    height: 15px;
    left: 0;
    margin-right: 5px;
    position: absolute;
    top: 5px !important;
    width: 15px
}

.billing-form .form-holder>span,
.mob-check-form label {
    color: #000 !important;
    font-family: Open Sans, sans-serif !important;
    font-size: 14px !important;
    font-weight: 300;
    line-height: 1.5 !important
}

.acvMobileCheckout .confirm-order label.checkboxLabel,
.acvMobileCheckout .paymentMethod label.checkboxLabel {
    padding-left: 25px !important
}

.acvMobileCheckout .checkout-form-wrapper .cvv-link button {
    margin-top: 25px
}

.acvMobileCheckout .finalOrder .rb-credit:checked~.creditdiv {
    padding: 15px
}

.acvMobileCheckout select:checked {
    color: #000
}

.retail-price-mobile {
    font-size: 11px;
    margin-bottom: 3px;
    margin-top: 30px
}

.acvMobileCheckout .paymentMethod .creditdiv .formCol {
    margin-bottom: 10px
}

.acvMobileCheckout .paymentMethod .creditdiv input,
.acvMobileCheckout .paymentMethod .creditdiv select {
    line-height: 15px;
    margin-bottom: 5px
}

.mobileCheckout.acvMobileCheckout .m-check-left {
    float: none;
    margin: 0 auto
}

.acvMobileCheckout .acvMob-top .breadcrumbs__list {
    background: #0000;
    margin-left: auto;
    margin-right: auto;
    padding: 0
}

.acvMobileCheckout .mob-check-form .form-control {
    color: #565353
}

@media screen and (max-width:640px) {
    .claimTitle {
        font-size: 16px
    }
}

@media screen and (max-width:480px) {
    .claimTitle {
        font-size: 14px
    }
}

.dPillHome .clearall {
    clear: both;
    font-size: 1px;
    height: 1px;
    line-height: 1px
}

div#container {
    height: auto
}

.dPillHome .contentWrap {
    margin: 0 auto;
    position: relative;
    width: 1004px
}

.dPillHome .tophdr {
    background: red;
    height: 32px;
    margin: 0 auto;
    min-width: 1004px;
    padding: 0;
    width: 100%
}

.dPillHome .hdrtxt {
    background: red;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 32px;
    margin: 0;
    padding: 0;
    text-align: center
}

.dPillHome .hdrtxt span {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase
}

.dPillHome .hdrtxt b {
    color: #fff200
}

.sec3inner,
.sec6inner,
.sec7inner,
div#section1,
div#section2,
div#section3,
div#section4,
div#section5,
div#section6,
div#section7 {
    display: block;
    margin: 0 auto;
    min-width: 1004px;
    width: 100%
}

.dPillHome div#section1 {
    background: #fafdfd;
    height: 772px
}

.dPillHome .sec1inner {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg) no-repeat scroll top;
    height: 772px;
    margin: 0 auto;
    position: relative
}

.dPillHome .lft-content,
.dPillHome .rgt-frm {
    display: inline-block;
    float: left;
    height: 772px;
    width: 69%
}

.dPillHome .rgt-frm {
    height: auto !important
}

.dPillHome .s1-logo,
.dPillHome .s1-tagline {
    left: 150px;
    position: absolute;
    top: 16px
}

.dPillHome .s1-tagline {
    left: 319px;
    top: 31px
}

.dPillHome .s1hding,
.dPillHome .s8hding {
    color: #2c529d;
    font-size: 29px;
    font-weight: 600;
    letter-spacing: -.6px;
    line-height: 40px;
    margin: 0;
    padding: 120px 0 0 177px;
    text-align: left
}

.dPillHome .s1hding2,
.dPillHome .s8hding2 {
    color: #f47a30;
    font-size: 52px;
    font-weight: 800;
    letter-spacing: -1.6px;
    line-height: 53px;
    margin: 0;
    padding: 0 0 0 173px;
    text-align: left;
    text-transform: uppercase
}

.dPillHome .s1hding2 span,
.dPillHome .s8hding2 span {
    color: #5a266e
}

.dPillHome .s1-arrow,
.dPillHome .s1-prod1,
.dPillHome .s1-prod2,
.dPillHome .s1seal {
    left: -115px;
    position: absolute;
    top: 406px
}

.dPillHome .s1-prod2 {
    left: -127px;
    top: 353px
}

.dPillHome .s1-arrow {
    left: 161px;
    top: 645px
}

.dPillHome .s1seal {
    left: -277px;
    top: 526px
}

.dPillHome .doctor {
    margin: 43px 0 0 200px;
    position: relative;
    width: 439px
}

.s1txt {
    color: #535353;
    font-size: 15px;
    font-style: italic;
    font-weight: 600;
    line-height: 18px;
    margin: 0;
    padding: 20px 0 0;
    text-align: left
}

.dPillHome .s1txt span {
    color: #000;
    font-style: normal;
    font-weight: 800
}

.dPillHome .s1no-pres {
    left: 0;
    position: absolute;
    top: 20px
}

.dPillHome ul.s1list,
.dPillHome ul.s8list {
    margin: 160px 0 0 228px;
    padding: 0;
    width: 66%
}

.dPillHome ul.s1list {
    margin: 177px 0 0 228px
}

.dPillHome ul.s1list li,
.dPillHome ul.s8list li {
    background: url(data:image/png;base64,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) left 7px no-repeat;
    color: #2e4555;
    font-size: 18px;
    height: 50px;
    letter-spacing: -.5px;
    line-height: 23px;
    margin: 0 0 5px;
    padding: 5px 0 0 49px;
    text-align: left
}

.dPillHome ul.s1list li span,
.dPillHome ul.s8list li span {
    color: #482556;
    font-size: 24px;
    font-weight: 700
}

.dPillHome ul.s1list li:nth-child(3) {
    margin: 5px 0 2px;
    padding: 6px 0 0 49px
}

.dPillHome .as-seen {
    margin: 120px 0 0 204px
}

.dPillHome .rgt-frm {
    background: #f7f7f1;
    border: 2px solid #2c529d;
    border-bottom: 6px solid #6a2e84;
    height: 662px;
    margin: 137px 0 0;
    width: 30.6%
}

.dPillHome #section1 .form-position {
    float: none;
    margin: 3px auto 0;
    padding: 0 10px
}

.dPillHome .frmElemts {
    clear: both;
    margin: 6px 0 0
}

.dPillHome .frmElemts label {
    color: #4d6169;
    float: left;
    font-family: Open Sans, sans-serif;
    font-size: 16px;
    letter-spacing: -.2px;
    line-height: 31px;
    margin-right: 9px;
    text-align: right;
    width: 100px;
    width: 90px
}

.dPillHome .frmElemts input,
.dPillHome .frmElemts select {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    color: #000;
    float: right;
    font-family: Open Sans, sans-serif;
    font-size: 14px;
    height: 31px;
    line-height: 37px;
    margin: 0 0 6px;
    outline: none;
    padding-left: 4px;
    text-align: left;
    width: 185px
}

.dPillHome .frmElemts select {
    height: 33px;
    line-height: 35px;
    width: 191px
}

.dPillHome .frmElemts select.short {
    height: 30px;
    line-height: 38px;
    margin: 0 1px 6px 5px;
    width: 32%
}

.dPillHome .frmElemts select.short2 {
    float: left;
    margin: 0 0 0 2px;
    width: 31%
}

.dPillHome .frmElemts input.short2 {
    float: left;
    margin: 0 0 0 2px;
    width: 29%
}

.dPillHome .frm-btm {
    margin: 0 auto;
    padding-bottom: 10px;
    width: 100%
}

.dPillHome .submit {
    border: none;
    cursor: pointer;
    display: block;
    height: 70px;
    margin: 10px auto 0;
    outline: none;
    width: 276px
}

.dPillHome .cards {
    display: block;
    margin: 5px auto
}

.dPillHome .lock,
.dPillHome .security {
    display: block;
    margin: 8px auto 0
}

.dPillHome div#section2 {
    background: #fff;
    height: 487px
}

.dPillHome .sec2inner {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg)no-repeat scroll center -767px;
    height: 487px
}

.dPillHome .sec2hding {
    color: #050404;
    font-size: 32px;
    font-weight: 800;
    letter-spacing: -1px;
    line-height: 41px;
    margin: 0;
    padding: 49px 0 0;
    text-align: center;
    text-transform: uppercase
}

.dPillHome .sec2hding span {
    color: red;
    font-size: 48px;
    line-height: 33px
}

.dPillHome .s2txt {
    color: #282828;
    font-size: 20px;
    line-height: 22px;
    margin: 0;
    padding: 0;
    text-align: center
}

#section2 .box-area {
    box-sizing: border-box;
    display: block;
    height: 394px;
    margin: 24px auto 0;
    padding: 0;
    position: relative;
    width: 92%
}

.dPillHome .s2box1,
.dPillHome .s2box2,
.dPillHome .s2box3,
.dPillHome .s2box4 {
    box-sizing: border-box;
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 25%
}

.s2box-txt {
    color: #282828;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 22px;
    margin: 0;
    padding: 10px 0 0;
    text-align: center
}

div#section3 {
    background: #eff0f2;
    height: 963px
}

div#section3 .pro_pack_5_3 {
    margin-left: 51%;
    position: relative;
    text-align: center;
    top: 585px;
    width: 41%
}

.sec3inner {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg) no-repeat scroll center -1254px;
    height: 963px;
    margin: 0 auto
}

.hding-img,
.s3-prod1,
.s3-prod2,
.s3img1 {
    position: absolute;
    right: 160px;
    top: 296px
}

.dPillHome .satisfaction-seal {
    left: -163px;
    position: absolute;
    top: 667px
}

#science-info {
    display: none
}

.s3-prod1 {
    right: 77px;
    top: 440px
}

.s3-prod2 {
    right: -39px;
    top: 375px
}

.s3hding,
.s4hding,
.s5hding,
.s6hding,
.s7hding {
    color: #5a266e;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 41px;
    margin-left: -.5px;
    padding: 78px 0 0;
    text-align: left;
    text-transform: uppercase
}

.s3hding span,
.s4hding span,
.s5hding span,
.s6hding span,
.s7hding span {
    color: #f47a30;
    font-size: 41px;
    line-height: 33px
}

.dPillHome .hding-img {
    right: 416px;
    top: 10px
}

.sec3txt {
    font-size: 15px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 30px 0;
    width: 626px
}

.sec3txt span {
    color: #f47a30
}

.sec3txt2,
.sec3txt3 {
    color: #fff;
    font-size: 24px;
    letter-spacing: -.5px;
    line-height: 27px;
    margin: 0;
    padding: 50px 0 0 20px;
    text-align: left;
    text-transform: uppercase
}

.sec3txt2 span {
    font-size: 28px;
    font-weight: 700
}

.sec3txt3,
.sec3txt4 {
    font-size: 13px;
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 19px;
    padding: 6px 0 0 20px;
    text-transform: none;
    width: 366px
}

.sec3txt4 {
    color: #232323;
    font-size: 18px;
    letter-spacing: -.5px;
    line-height: 24px;
    padding: 56px 0 0 90px;
    width: 660px
}

.dPillHome .btn-strip,
.dPillHome .s4btn-strip,
.dPillHome .s5btn-strip,
.dPillHome .s6btn-strip {
    background: url(data:image/png;base64,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) top no-repeat;
    height: 123px;
    margin: 40px auto 0;
    position: relative;
    width: 100%
}

.dPillHome .btn-txt {
    color: #262626;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 33px;
    margin: 0;
    padding: 31px 0 0 20px;
    text-align: left
}

.dPillHome .btn-txt span {
    font-size: 32px;
    letter-spacing: -1px;
    text-transform: uppercase
}

.sec3btn {
    position: absolute;
    right: 27px;
    top: 27px
}

div#section4 {
    background: url(../images/sec-4-bg-back.e1f03a90b17ee9566f3e.jpg)no-repeat scroll top;
    height: 922px
}

.hding-img2,
.s4-logo {
    left: 116px;
    position: absolute;
    top: 38px
}

.hding-img2 {
    left: 446px;
    top: 6px
}

.s4hding {
    line-height: 40px;
    margin: 0;
    padding: 53px 0 0 137px
}

.s4seal {
    position: absolute;
    right: 0;
    top: 36px
}

.s4txt,
.s4txt2,
.s4txt3 {
    color: #404040;
    font-size: 16px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    max-width: 100%;
    padding: 21px 0 0 204px;
    text-align: left;
    width: 944px
}

.s4txt span,
.s4txt6 {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px
}

.s4txt b {
    color: #e66120
}

#section4 .s4txt2 {
    color: #fff;
    font-size: 13.5px;
    font-weight: 600;
    height: 135px;
    margin: 0;
    padding: 35px 10px 0 129px;
    text-align: left;
    width: 685px;
    width: 670px
}

#section4 .s4txt2,
.s4txt3 {
    letter-spacing: -.5px;
    line-height: 20px
}

.s4txt3 {
    font-size: 15px;
    font-weight: 700;
    padding: 21px 0 15px 127px;
    text-transform: uppercase
}

#section4 p.s4txt3 {
    font-size: 12px;
    width: 670px
}

.s4txt4,
.s4txt5 {
    color: #e66120;
    font-size: 20px;
    font-style: italic;
    font-weight: 800 !important;
    letter-spacing: -.6px;
    line-height: 30px;
    margin: 0;
    padding: 14px 0 0 182px;
    text-align: left;
    text-transform: uppercase
}

.s4txt5 {
    letter-spacing: normal;
    padding: 11px 0 0 182px
}

.s4img {
    position: absolute;
    right: 0;
    top: 396px
}

.s4txt6 {
    color: #303030;
    letter-spacing: -.4px;
    line-height: 22px;
    padding: 31px 0 0 9px
}

.s4txt3 span,
.s4txt6 span {
    color: #e66120
}

.s4btn-strip {
    margin: 30px auto 0
}

div#section5 {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg)no-repeat scroll center -3181px;
    height: 1105px
}

div#section5 .s5lft-txt {
    display: inline-block
}

#section5 .pro_pack_5_3 {
    left: -63%;
    position: relative;
    text-align: center;
    top: 578px;
    width: 41%
}

.sec5inner {
    height: 1080px;
    width: 100%
}

.s5hding {
    line-height: 36px;
    padding: 46px 0 0;
    text-align: center
}

.sec5txt {
    color: #000;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 26px;
    margin: 0;
    padding: 42px 0 0;
    text-align: center
}

.sec5txt span {
    color: #e66120
}

.s5benefits {
    margin: 0 auto;
    width: 100%
}

.s5box1,
.s5box2,
.s5box3,
.s5box4,
.s5box5 {
    display: inline-block;
    float: left;
    margin: 17px auto 0;
    width: 20%
}

.bnft-txt {
    color: #5a266e;
    font-size: 19px;
    font-weight: 700;
    height: 109px;
    letter-spacing: -.7px;
    padding: 28px 0 0;
    text-transform: uppercase
}

.bnft-txt,
.bnft-txt2 {
    line-height: 24px;
    margin: 0 auto;
    text-align: center
}

.bnft-txt2 {
    color: #2d2d2d;
    font-size: 17px;
    letter-spacing: -.5px;
    padding: 0 10px
}

.s5-prod1,
.s5-prod2,
.s5-prod3,
.s5img,
.s5img2 {
    left: 271px;
    position: absolute;
    top: 605px
}

.s5-prod2 {
    left: 444px;
    top: 605px
}

.s5-prod3 {
    left: 294px;
    top: 554px
}

.s5img {
    left: -29px;
    top: 804px
}

.s5img2 {
    left: 686px;
    top: 830px
}

.s5lft-txt,
.s5rgt-txt {
    color: #5a266e;
    display: inline-block;
    float: left;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 20px;
    margin: 294px 0 0;
    padding: 0 0 0 101px;
    text-align: left;
    text-transform: uppercase;
    width: 70%
}

.s5rgt-txt {
    font-size: 16px;
    letter-spacing: -.5px;
    margin-bottom: 30px;
    padding: 19px 0 0 80px;
    width: 30%
}

.s5lft-txt span {
    color: #f47a30;
    font-size: 16px
}

.s5rgt-txt span {
    color: #f47a30;
    font-size: 18px
}

.s5rgt-txt b {
    color: #000;
    font-size: 17px
}

.s5btn-strip {
    margin: 66px auto 0
}

div#section6 {
    background: #fff;
    height: 1029px
}

.sec6inner {
    background: url(../images/section6.0c052eed0b8fc389801d.jpg)top no-repeat;
    height: 1029px;
    margin: 0 auto
}

.s6hding {
    line-height: 32px;
    padding: 26px 0 0
}

.natural-seal {
    position: absolute;
    right: 12px;
    top: 16px
}

.sec6lft,
.sec6rgt {
    display: inline-block;
    float: left;
    margin: 80px 0 0;
    padding: 0;
    width: 26%
}

.sec6rgt {
    padding: 0 0 0 3px;
    width: 73%
}

.s6ingrnts1,
.s6ingrnts2,
.s6ingrnts3,
.s6ingrnts4,
.s6ingrnts5,
.s6ingrnts6 {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 13px 0 0;
    text-align: center;
    text-transform: uppercase
}

.s6ingrnts2 {
    padding: 56px 0 0
}

.s6ingrnts3 {
    color: #f47a30;
    padding: 0 0 0 164px;
    text-align: left
}

.lftingrnts,
.rgtingrnts {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    width: 49%
}

.s6ingrnts4,
.s6ingrnts5 {
    color: #d50023;
    padding: 20px 0 0 21px;
    text-align: left
}

.s6ingrnts5 {
    color: #083c90;
    padding: 27px 0 0 24px
}

.s6txt,
.s6txt2,
.s6txt3 {
    color: #353535;
    letter-spacing: -.4px;
    line-height: 23px;
    margin: 0;
    padding: 112px 0 0;
    text-align: center
}

.s6txta {
    padding: 110px 10px 0;
    text-align: left
}

.s6txtb {
    padding: 95px 10px 0;
    text-align: left
}

.s6txt2 {
    padding: 3px 34px 0 165px;
    text-align: left
}

.s6txt3 {
    padding: 6px 10px 0 23px;
    text-align: left;
    width: 200px
}

.s6ingrnts6 {
    color: #703135;
    padding: 43px 0 5px 165px;
    text-align: left
}

.s6btm-txt {
    color: #353535;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 43px 0 0 37px;
    text-align: left;
    width: 700px
}

.s6btm-txt span {
    color: #f47a30;
    font-size: 30px;
    font-weight: 700;
    line-height: 34px;
    text-transform: uppercase
}

.sec7inner,
div#section7 {
    height: 648px
}

.sec7inner {
    background: url(../images/section7.38ea6160265cdacf3b7c.jpg)top no-repeat
}

.s7hding {
    line-height: 48px;
    padding: 27px 0 0
}

.s7hding,
.s7txt {
    text-align: center
}

.s7txt {
    color: #000;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 35px 0 0
}

.s7txt span {
    color: #f47a30
}

#section7 .slider {
    background: none;
    display: block;
    height: 358px;
    margin: 2% auto;
    position: static;
    width: 100%
}

#section7 .s7hding {
    margin: 0
}

.dPillHome .lft-box,
.dPillHome .rgt-box {
    background: url(data:image/png;base64,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) top no-repeat;
    display: inline-block;
    float: left;
    height: 358px;
    margin-right: 3%;
    position: relative;
    width: 48.5%
}

.dPillHome .rgt-box {
    margin: 0
}

.sldr-tstimnl {
    color: #161616;
    font-size: 15px;
    font-style: italic;
    letter-spacing: -.5px;
    line-height: 21px;
    margin: 0;
    padding: 81px 0 0 21px;
    text-align: left;
    width: 300px
}

#section7 .slick-slide {
    display: block;
    width: 1004px
}

.slider-txt span {
    color: #00adef;
    line-height: 40px
}

#section7 .sliderimg,
#section7 .star {
    position: absolute;
    right: 8px;
    top: 109px
}

#section7 .star {
    right: 29px;
    top: 297px
}

.dPillHome .tstmnl-name,
.dPillHome .tstmnl-name2 {
    color: #f47a30;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.3px;
    line-height: 22px;
    margin: 0;
    padding: 25px 0 0 21px;
    text-align: left
}

div#section8 {
    background: url(../images/section8.63b7a9c9c1db0be54541.jpg) top no-repeat;
    height: 718px;
    min-width: 1004px
}

div#section8 .pro_pack_5_3 {
    left: 62%;
    position: relative;
    text-align: center;
    top: 278px;
    width: 41%
}

.dPillHome .s8hding {
    padding: 98px 0 0 27px
}

.dPillHome .s8hding2 {
    padding: 0 0 0 22px
}

.dPillHome .s8txt {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 28px;
    margin: 0;
    padding: 26px 0 0 32px;
    text-align: left
}

.dPillHome .s8seal1 {
    position: absolute;
    right: 282px;
    top: 16px
}

.dPillHome .s8-logo,
.dPillHome .s8-prod1,
.dPillHome .s8-prod2,
.dPillHome .s8-prod3 {
    left: 33px;
    position: absolute;
    top: 11px
}

.dPillHome .s8-prod1 {
    left: 444px;
    top: 317px
}

.dPillHome .s8-prod2 {
    left: 641px;
    top: 316px
}

.dPillHome .s8-prod3 {
    left: 510px;
    top: 219px
}

.dPillHome .s1-prod3 {
    left: 323px;
    position: absolute;
    top: 386px;
    z-index: 10
}

.dPillHome .s8no-pres {
    left: 10px;
    position: absolute;
    top: 294px
}

.dPillHome .s8seal2 {
    position: absolute;
    right: -49px;
    top: 442px
}

.dPillHome ul.s8list {
    margin: 0;
    padding: 144px 0 0 32px
}

.dPillHome ul.s8list li {
    padding: 6px 0 0 52px
}

.dPillHome ul.s8list li:nth-child(3) {
    margin: 5px 0 2px;
    padding: 6px 0 0 49px
}

.sec8btn {
    display: block;
    left: 33px;
    position: absolute;
    top: 584px
}

.dPillHome div#footer {
    background: #fff;
    border-top: 1px solid #e7e7ce;
    height: auto
}

.dHomPulse2 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: dHomPulse2;
    -webkit-animation-name: dHomPulse2
}

@keyframes dHomPulse2 {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.dPillHome .slick-slider {
    margin-bottom: 30px
}

.dPillHome .hideText {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap
}

.dPillHome .rounded8top {
    border-radius: 8px 8px 0 0
}

.dPillHome .rounded10 {
    border-radius: 10px
}

.dPillHome .shadow {
    box-shadow: 0 0 3px 1px #ddd
}

.dPillHome .spinner {
    height: 120px;
    width: 100%
}

.dPillHome #noticeBar {
    background-color: #333;
    color: #ccc;
    font-size: 18px;
    font-weight: 700;
    padding: 10px 0;
    text-align: center
}

.dPillHome #cvvTip {
    font-family: Arial, Helvetica, sans-serif
}

.dPillHome #cvvTip h3 {
    color: #333;
    font-size: 12px;
    font-weight: 700
}

.dPillHome #cvvTip p {
    color: #333;
    font-size: 12px;
    padding: 10px 0
}

.dPillHome .dPillHome-footer {
    min-width: 1004px;
    padding: 0 15px
}

.dPillHome-footer {
    border-top: 1px solid #e7e7ce;
    color: #887070;
    font-family: Arial;
    font-size: 12pt;
    margin: 20px auto;
    max-width: none;
    padding-bottom: 6px;
    padding-top: 23px;
    text-align: center;
    width: 100%;
    width: 80%
}

.dPillHome-footer ul {
    margin: 0;
    padding: 0
}

.dPillHome-footer ul li {
    color: #887070;
    display: inline;
    float: none;
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    margin: 0;
    padding: 0 2px
}

.dPillHome-footer .site_info {
    margin-top: 20px
}

.dPillHome-footer a {
    background: none;
    color: #887070;
    display: inline;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    font-weight: 400;
    height: auto;
    margin-left: 20px;
    text-decoration: none;
    text-transform: capitalize;
    width: auto
}

.dPillHome-footer a:first-child {
    margin-left: 0
}

.dPillHome-footer p {
    line-height: normal;
    padding: 7px 0 0;
    text-align: center
}

.dPillHome-footer .terms-links li a {
    color: #a2d408 !important;
    font-size: .75rem;
    text-decoration: none
}

.dPillForm #noticeBar {
    display: none;
    padding: 10px 0
}

.dPillForm #noticeBar .content {
    background: #fff;
    border: 3px dashed red;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 1000px
}

.dPillForm #noticeBar h3 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.2em;
    text-align: left
}

.dPillForm #noticeBar h3 span {
    color: red
}

.dPillForm .form-position {
    margin: 2px auto 0;
    width: 307px
}

.dPillForm .submit {
    margin-left: 16px
}

.dPillHome .footerDark {
    min-width: 1004px
}

.s5box1 {
    margin-left: 0
}

.dPillForm .frm-btm {
    border-bottom: none
}

.dPillHome .sprite {
    background-image: url(../images/spritesheet.964bc18a217cda9bc8f4.png);
    background-repeat: no-repeat;
    display: block
}

.dPillHome .sprite-arrow {
    background-position: -4px -4px;
    height: 106px;
    width: 534px
}

.dPillHome .sprite-logo {
    background-image: url(data:image/png;base64,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);
    background-position: 50%;
    background-size: contain;
    height: 89px;
    width: 160px
}

.dPillHome .sprite-s2four {
    background-position: -251px -118px;
    height: 196px;
    width: 199px
}

.dPillHome .sprite-s2one {
    background-position: -4px -322px;
    height: 197px;
    width: 200px
}

.dPillHome .sprite-s2three {
    background-position: -212px -322px;
    height: 196px;
    width: 200px
}

.dPillHome .sprite-s2two {
    background-position: -546px -4px;
    height: 196px;
    width: 200px
}

.dPillHome .sprite-top-tagline {
    background-position: -212px -526px;
    height: 50px;
    width: 565px
}

.dPillHome #section3 .sprite-us-seal {
    background-position: -458px -208px;
    height: 177px;
    left: -80px;
    top: 645px;
    transform: scale(.6);
    width: 177px
}

.dPillForm .pop-new {
    height: 100%;
    margin: 0 !important;
    width: 100% !important
}

#science-info {
    margin: 0 auto;
    width: 830px
}

#science-info img {
    width: 100%
}

#science-info p {
    color: #887070;
    font-family: Arial;
    font-size: 16px;
    line-height: normal !important;
    text-align: center !important
}

.dPillForm .s1-prod2 {
    left: -86px;
    top: 270px
}

.dPillHome .sprite1 {
    background-image: url(../images/spritesheet12.60e8e03afa5a6f792cab.png)
}

.dPillHome .sprite1,
.dPillHome .spritebottle {
    background-repeat: no-repeat;
    display: block
}

.dPillHome .sprite-as-seen {
    background-position: -5px -5px;
    display: none;
    height: 44px;
    width: 467px
}

.dPillHome .sprite-frm-top {
    background-position: -5px -59px;
    display: none;
    height: 134px;
    width: 308px
}

.dPillHome .sprite-natural-seal {
    background-position: -482px -5px;
    height: 222px;
    width: 160px
}

.dPillHome .sprite-product {
    height: 400px;
    width: 333px
}

.dPillHome .sprite-s1no-pres {
    background-position: -5px -659px;
    height: 88px;
    width: 504px
}

.dPillHome .sprite-s4img {
    background-position: -360px -237px;
    height: 369px;
    width: 325px
}

.dPillHome .sprite-s4seal {
    background-position: -652px -5px;
    height: 156px;
    width: 156px
}

.dPillHome .sprite-s5img {
    background-position: -818px -5px;
    height: 118px;
    width: 79px
}

.dPillHome .sprite-satisfaction-seal {
    background-position: -695px -171px;
    display: none;
    height: 188px;
    width: 221px
}

.dPillHome .sprite-submit-btn {
    background-position: -519px -616px;
    height: 70px;
    width: 276px
}

.dPillHome .sprite-us-seal {
    background-position: -459px -205px !important;
    height: 190px;
    width: 206px;
    z-index: 99
}

.dPillHome #submit-link button {
    background: #0000;
    border: none;
    padding-top: 10px;
    width: 100%
}

.dPillHome #submit-link button:focus,
.dPillHome #submit-link button:focus-visible,
.dPillHome #submit-link button:focus-within,
.dPillHome #submit-link button:visited,
.dPillHome #submit-link:focus,
.dPillHome #submit-link:focus-visible,
.dPillHome #submit-link:focus-within,
.dPillHome #submit-link:visited {
    box-shadow: none;
    outline: none
}

.dPillHome #submit-link button:focus-within .rush-order {
    border: 2px solid #416f23
}

.dPillHome .rush-order {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: dHomPulse2;
    -webkit-animation-name: dHomPulse2;
    background: url(../images/submit-btn.2f95f15d12a693cff76e.png) 0 0 no-repeat;
    background-position: 50%;
    background-size: contain;
    border: none;
    cursor: pointer;
    display: block;
    height: 70px;
    margin: 10px auto 0;
    outline: none;
    width: 265px
}

.dPillForm .rush-order #process {
    display: none
}

.dPillHome select.form-control {
    appearance: none;
    -webkit-appearance: none;
    background-color: #fff !important;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%23212121'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none'/%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z'/%3E%3C/svg%3E");
    background-position: 100%;
    background-repeat: no-repeat;
    font-size: 13px;
    padding: 4px 0
}

.dPillHome .package-images__item {
    height: 145px
}

.dPillHome .package__save {
    z-index: 2
}

.dPillHome .pro_pack_5_2 {
    margin-left: -13px;
    margin-top: -6px;
    position: relative;
    text-align: center;
    width: 80%
}

.dPillHome .pro_pack_5_2 .product_l {
    margin-left: -24%;
    margin-top: -35%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.dPillHome .pro_pack_5_2 .product_c {
    margin-top: -50%;
    position: absolute;
    width: 55%;
    z-index: 2
}

.dPillHome .pro_pack_5_3 {
    margin-left: -32%;
    position: relative;
    text-align: center;
    top: 508px;
    width: 41%
}

.dPillHome .pro_pack_5_3 .product_l {
    margin-left: -14%;
    margin-top: -47%;
    position: absolute;
    width: 55%;
    z-index: 1
}

.dPillHome .pro_pack_5_3 .product_r {
    margin-left: 22%;
    margin-top: -47%;
    position: absolute;
    width: 55%;
    z-index: 1
}

.dPillHome .pro_pack_5_3 .product_c {
    margin-top: -53%;
    position: absolute;
    width: 65%;
    z-index: 2
}

.dPillHome .pro_pack_3_2 {
    margin-left: -20%;
    position: relative;
    text-align: center;
    width: 50%
}

.dPillHome .pro_pack_3_2 .product_l {
    margin-left: -14%;
    margin-top: -44%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.dPillHome .pro_pack_3_2 .product_r {
    margin-left: 22%;
    margin-top: -44%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.dPillHome .pro_pack_3_2 .product_c {
    margin-top: -50%;
    position: absolute;
    width: 50%;
    z-index: 2
}

.dPillHome .pro_pack_3_1 {
    margin-left: -20px;
    position: relative;
    text-align: center;
    width: 85%
}

.dPillHome .pro_pack_3_1 .product_l {
    margin-left: -24%;
    margin-top: -35%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.dPillHome .pro_pack_3_1 .product_c {
    margin-top: -50%;
    position: absolute;
    width: 55%;
    z-index: 2
}

.dPillHome .pro_pack_1_a {
    color: #999;
    padding: 0;
    position: relative;
    text-align: center;
    text-align: right;
    width: 65%
}

.dPillHome .pro_pack_1_a h1 {
    font-size: 35px;
    line-height: 35px;
    margin: 0
}

.dPillHome .pro_pack_1_1 {
    margin-left: -20%;
    position: relative;
    text-align: center;
    width: 35%
}

.dPillHome .pro_pack_1_1 .product_c {
    margin-left: -35%;
    margin-top: -68%;
    position: absolute;
    width: 72%;
    z-index: 2
}

.dPillHome .packet_boxes.single_pack {
    background-position: 0;
    background-repeat: no-repeat
}

.dPillHome .pro_03_upgrade {
    position: relative;
    text-align: center
}

.dPillHome .pro_03_upgrade .pro_upgrade_c {
    margin-left: -25%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.dPillHome .pro_02_upgrade {
    position: relative;
    text-align: center
}

.dPillHome .pro_02_upgrade .pro_upgrade_l {
    margin-left: -42%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.dPillHome .pro_02_upgrade .pro_upgrade_r {
    margin-left: -6%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.dPillHome .pro_02_upgrade .pro_upgrade_c {
    margin-left: -25%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.dPillHome .pro_01_upgrade {
    position: relative;
    text-align: center
}

.dPillHome .pro_01_upgrade .pro_upgrade_l_1 {
    margin-left: -57%;
    margin-top: -42%;
    position: absolute;
    width: 40%
}

.dPillHome .pro_01_upgrade .pro_upgrade_r_1 {
    margin-left: 8%;
    margin-top: -42%;
    position: absolute;
    width: 40%
}

.dPillHome .pro_01_upgrade .pro_upgrade_l {
    margin-left: -47%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.dPillHome .pro_01_upgrade .pro_upgrade_r {
    margin-left: -10%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.dPillHome .pro_01_upgrade .pro_upgrade_c {
    margin-left: -33%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.dPillHome .form-terms {
    float: left;
    padding: 10px 0
}

.dPillHome .form-terms .form-check {
    padding-left: 0
}

.dPillHome .form-terms .form-check input {
    height: auto;
    margin-right: 10px !important;
    width: auto
}

.dPillForm .form_outter {
    margin-bottom: 5px;
    position: relative
}

.dPillForm .form_grp {
    display: flex
}

.dPillForm .form-label {
    color: #4d6169;
    float: left;
    font-family: Open Sans, sans-serif;
    font-size: 12px;
    letter-spacing: -.2px;
    line-height: 31px;
    margin-bottom: 0;
    margin-left: 4px;
    margin-right: 5px;
    text-align: right;
    width: 80px
}

.dPillForm .errMsg {
    font-size: 12px;
    margin-left: auto;
    width: calc(100% - 80px)
}

.dPillForm.dPillForm_error1 .errMsg:not(:empty) {
    background: #ff2f35;
    box-shadow: 0 0 10px #0000001a;
    color: #fff;
    left: calc(100% + 10px);
    min-width: 55%;
    opacity: .9;
    padding: 5px;
    position: absolute;
    top: 0;
    width: max-content
}

.dPillForm.dPillForm_error1 .errMsg:not(:empty):before {
    border-bottom: 13px solid #0000;
    border-right: 13px solid #ff2f35;
    border-top: 13px solid #0000;
    content: "";
    height: 10px;
    left: -11px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.dPillForm_error2 .errMsg:not(:empty) {
    background: red;
    border-radius: 0;
    border-radius: 5px;
    bottom: auto;
    color: #fff;
    display: inline-block;
    font-size: 9px;
    padding: 1px 4px;
    position: absolute;
    right: 5px;
    top: -9px;
    width: max-content;
    z-index: 1
}

.dPillForm_error2 .errMsg:not(:empty):before {
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    border-top: 7px solid #ff2f35;
    content: "";
    height: 10px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 100%;
    width: 10px
}

.dPillHome .dPillForm .form_grp input,
.dPillHome .dPillForm .form_grp select {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    border-radius: 0;
    color: #212121;
    font-family: Open Sans, sans-serif;
    font-size: 13px;
    height: 30px;
    margin: 0 !important;
    outline: none;
    padding-left: 8px;
    padding-right: 18px;
    text-align: left;
    text-overflow: ellipsis;
    width: calc(100% - 65px) !important
}

.dPillHome .dPillForm .form_grp input:focus,
.dPillHome .dPillForm .form_grp select:focus {
    box-shadow: none
}

.dPillForm .accept-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    position: absolute;
    right: 3px;
    top: 7px;
    width: 15px
}

.dPillForm select~.accept-icon {
    left: 20px
}

@media (max-width:1399.98px) {
    .dPillHome .form_intro_section {
        background-image: none
    }
}

@media only screen and (max-width:1199.98px) {
    .dPillHome .s8seal2 {
        right: -5px
    }
    div#section3 .pro_pack_5_3 {
        margin-left: 50%;
        transform: scale(.9)
    }
    .dPillHome #section3 .sprite {
        left: -40px;
        top: 635px;
        transform: scale(.5)
    }
    .dPillHome .sec3txt4 {
        padding-left: 115px
    }
    .dPillHome .contentWrap {
        max-width: 100%
    }
    #section7 .slick-slide {
        padding: 0 10px;
        width: 100%
    }
    #section3 p.s3hding,
    #section3 p.sec3txt {
        padding-left: 10px
    }
}

@media only screen and (max-width:1024.98px) {
    div#section6 p.s6hding {
        padding-left: 15px
    }
    .bnft-txt {
        font-size: 16px;
        max-width: 145px
    }
    .s4txt,
    .s4txt2,
    .s4txt3 {
        font-size: 15px
    }
}

@media only screen and (max-width:991.98px) {
    .dPillHome .bundleheader .col {
        font-size: 17px
    }
    .dPillHome .pro_pack_1_a h1 {
        font-size: 25px;
        line-height: 28px;
        margin: 0
    }
    .dPillHome .pro_pack_1_a h1 .packet h2 {
        font-size: 18px;
        line-height: 18px
    }
    .dPillHome .pro_pack_1_a h1 .delivery-block {
        max-width: 409px
    }
    .dPillHome .pro_pack_1_a h1 .packet h3 {
        font-size: 26px;
        line-height: 23px
    }
    #section4 .s4txt2 {
        font-size: 14px;
        padding-right: 10px;
        width: 670px
    }
    #section4 p.s4txt3 {
        font-size: 13px;
        width: 670px
    }
}

.DickpillDesktop_pulse__eSIik {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: DickpillDesktop_pulse__eSIik;
    -webkit-animation-name: DickpillDesktop_pulse__eSIik
}

@keyframes DickpillDesktop_pulse__eSIik {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.DickpillDesktop_dPillHome__Io66P {
    display: block;
    line-height: 1.5
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_clearall__cpgWq {
    clear: both;
    font-size: 1px;
    height: 1px;
    line-height: 1px
}

div#DickpillDesktop_container__tPMtS {
    height: auto
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_contentWrap__IXC9M {
    margin: 0 auto;
    position: relative;
    width: 1004px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_tophdr__aIrdA {
    background: red;
    height: 32px;
    margin: 0 auto;
    min-width: 1004px;
    padding: 0;
    width: 100%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_hdrtxt__Rl5tr {
    background: red;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 32px;
    margin: 0;
    padding: 0;
    text-align: center
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_hdrtxt__Rl5tr span {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_hdrtxt__Rl5tr b {
    color: #fff200
}

.DickpillDesktop_sec3inner__q8e77,
.DickpillDesktop_sec6inner__9-YbV,
.DickpillDesktop_sec7inner__4WcBT,
div#DickpillDesktop_section1__pH9JP,
div#DickpillDesktop_section2__eXqFE,
div#DickpillDesktop_section3__moH9h,
div#DickpillDesktop_section4__ryh7\+,
div#DickpillDesktop_section5__0Orft,
div#DickpillDesktop_section6__ROD2Q,
div#DickpillDesktop_section7__IbNnk {
    display: block;
    margin: 0 auto;
    min-width: 1004px;
    width: 100%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_section1__pH9JP {
    background: #fafdfd;
    height: 772px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sec1inner__ykSZv {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg) no-repeat scroll top;
    height: 772px;
    margin: 0 auto;
    position: relative
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_lft_content__j-RwP,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_rgt_frm__ErOVO {
    display: inline-block;
    float: left;
    height: 772px;
    width: 69%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_rgt_frm__ErOVO {
    height: auto !important
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1_logo__IOrtI,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1_tagline__2u9TR {
    left: 150px;
    position: absolute;
    top: 16px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1_tagline__2u9TR {
    left: 319px;
    top: 31px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1hding__5CUcV,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8hding__odO1v {
    color: #2c529d;
    font-size: 29px;
    font-weight: 600;
    letter-spacing: -.6px;
    line-height: 40px;
    margin: 0;
    padding: 120px 0 0 177px;
    text-align: left
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1hding2__OXTjb,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8hding2__HHRMA {
    color: #f47a30;
    font-size: 52px;
    font-weight: 800;
    letter-spacing: -1.6px;
    line-height: 53px;
    margin: 0;
    padding: 0 0 0 173px;
    text-align: left;
    text-transform: uppercase
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1hding2__OXTjb span,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8hding2__HHRMA span {
    color: #5a266e
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1-prod1__gSifn,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1-prod2__XCE94,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1_arrow__TlWJa,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1seal__pjAgQ {
    left: -115px;
    position: absolute;
    top: 406px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1-prod2__XCE94 {
    left: -127px;
    top: 353px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1_arrow__TlWJa {
    left: 161px;
    top: 645px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1seal__pjAgQ {
    left: -277px;
    top: 526px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_doctor__ZcIuG {
    margin: 43px 0 0 200px;
    position: relative;
    width: 439px
}

.DickpillDesktop_s1txt__Qhg5K {
    color: #535353;
    font-size: 15px;
    font-style: italic;
    font-weight: 600;
    line-height: 18px;
    margin: 0;
    padding: 20px 0 0;
    text-align: left
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1txt__Qhg5K span {
    color: #000;
    font-style: normal;
    font-weight: 800
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1no_pres__l9E7d {
    left: 0;
    position: absolute;
    top: 20px
}

.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s1list__qJf4c,
.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s8list__Jtgq6 {
    margin: 160px 0 0 228px;
    padding: 0;
    width: 66%
}

.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s1list__qJf4c {
    margin: 177px 0 0 228px
}

.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s1list__qJf4c li,
.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s8list__Jtgq6 li {
    background: url(data:image/png;base64,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) left 7px no-repeat;
    color: #2e4555;
    font-size: 18px;
    height: 50px;
    letter-spacing: -.5px;
    line-height: 23px;
    margin: 0 0 5px;
    padding: 5px 0 0 49px;
    text-align: left
}

.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s1list__qJf4c li span,
.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s8list__Jtgq6 li span {
    color: #482556;
    font-size: 24px;
    font-weight: 700
}

.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s1list__qJf4c li:nth-child(3) {
    margin: 5px 0 2px;
    padding: 6px 0 0 49px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_as_seen__TxJsd {
    margin: 120px 0 0 204px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_rgt_frm__ErOVO {
    background: #f7f7f1;
    border: 2px solid #2c529d;
    border-bottom: 6px solid #6a2e84;
    height: 662px;
    margin: 137px 0 0;
    width: 30.6%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_section1__pH9JP .DickpillDesktop_form_position__JDRzx {
    float: none;
    margin: 3px auto 0;
    padding: 0 10px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frmElemts__aVBF0 {
    clear: both;
    margin: 6px 0 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frmElemts__aVBF0 label {
    color: #4d6169;
    float: left;
    font-family: Open Sans, sans-serif;
    font-size: 16px;
    letter-spacing: -.2px;
    line-height: 31px;
    margin-right: 9px;
    text-align: right;
    width: 100px;
    width: 90px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frmElemts__aVBF0 input,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frmElemts__aVBF0 select {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    color: #000;
    float: right;
    font-family: Open Sans, sans-serif;
    font-size: 14px;
    height: 31px;
    line-height: 37px;
    margin: 0 0 6px;
    outline: none;
    padding-left: 4px;
    text-align: left;
    width: 185px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frmElemts__aVBF0 select {
    height: 33px;
    line-height: 35px;
    width: 191px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frmElemts__aVBF0 select.DickpillDesktop_short__GEtiV {
    height: 30px;
    line-height: 38px;
    margin: 0 1px 6px 5px;
    width: 32%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frmElemts__aVBF0 select.DickpillDesktop_short2__tJcgg {
    float: left;
    margin: 0 0 0 2px;
    width: 31%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frmElemts__aVBF0 input.DickpillDesktop_short2__tJcgg {
    float: left;
    margin: 0 0 0 2px;
    width: 29%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_frm_btm__Js6zK {
    border-bottom: none;
    margin: 0 auto;
    padding-bottom: 10px;
    width: 100%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_submit__Xo\+1r {
    border: none;
    cursor: pointer;
    display: block;
    height: 70px;
    margin: 10px auto 0;
    outline: none;
    width: 276px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_cards__f7Yk1 {
    display: block;
    margin: 5px auto
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_lock__cBFP8,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_security__9RxFY {
    display: block;
    margin: 8px auto 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_section2__eXqFE {
    background: #fff;
    height: 487px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sec2inner__nV72D {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg)no-repeat scroll center -767px;
    height: 487px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sec2hding__ZEgex {
    color: #050404;
    font-size: 32px;
    font-weight: 800;
    letter-spacing: -1px;
    line-height: 41px;
    margin: 0;
    padding: 49px 0 0;
    text-align: center;
    text-transform: uppercase
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sec2hding__ZEgex span {
    color: red;
    font-size: 48px;
    line-height: 33px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s2txt__ZpOW- {
    color: #282828;
    font-size: 20px;
    line-height: 22px;
    margin: 0;
    padding: 0;
    text-align: center
}

.DickpillDesktop_section2__eXqFE .DickpillDesktop_box_area__\+6Yic {
    box-sizing: border-box;
    display: block;
    height: 394px;
    margin: 24px auto 0;
    padding: 0;
    position: relative;
    width: 92%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s2box1__DPOax,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s2box2__R2V8F,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s2box3__jBOsN,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s2box4__lftKj {
    box-sizing: border-box;
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 25%
}

.DickpillDesktop_s2box_txt__1jcMY {
    color: #282828;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 22px;
    margin: 0;
    padding: 10px 0 0;
    text-align: center
}

.DickpillDesktop_section3__moH9h {
    background: #eff0f2;
    height: 963px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_section3__moH9h .DickpillDesktop_pro_pack_5_3__NO2Bs {
    margin-left: 51%;
    position: relative;
    text-align: center;
    top: 585px;
    width: 41%
}

.DickpillDesktop_sec3inner__q8e77 {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg) no-repeat scroll center -1254px;
    height: 963px;
    margin: 0 auto
}

.DickpillDesktop_hding-img__t8Ir2,
.DickpillDesktop_s3-prod1__CWv8O,
.DickpillDesktop_s3-prod2__cD9y2,
.DickpillDesktop_s3img1__sN74W {
    position: absolute;
    right: 160px;
    top: 296px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_satisfaction_seal__NCLhf {
    left: -163px;
    position: absolute;
    top: 667px
}

#DickpillDesktop_science-info__Rw3vI {
    display: none
}

.DickpillDesktop_s3-prod1__CWv8O {
    right: 77px;
    top: 440px
}

.DickpillDesktop_s3-prod2__cD9y2 {
    right: -39px;
    top: 375px
}

.DickpillDesktop_s3hding__q20JY,
.DickpillDesktop_s4hding__8ZQ5q,
.DickpillDesktop_s5hding__53pqj,
.DickpillDesktop_s6hding__HqPtL,
.DickpillDesktop_s7hding__Bx3VT {
    color: #5a266e;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 41px;
    margin-left: -.5px;
    padding: 78px 0 0;
    text-align: left;
    text-transform: uppercase
}

.DickpillDesktop_s3hding__q20JY span,
.DickpillDesktop_s4hding__8ZQ5q span,
.DickpillDesktop_s5hding__53pqj span,
.DickpillDesktop_s6hding__HqPtL span,
.DickpillDesktop_s7hding__Bx3VT span {
    color: #f47a30;
    font-size: 41px;
    line-height: 33px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_hding-img__t8Ir2 {
    right: 416px;
    top: 10px
}

.DickpillDesktop_sec3txt__AFJMJ {
    font-size: 15px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 30px 0;
    width: 626px
}

.DickpillDesktop_sec3txt__AFJMJ span {
    color: #f47a30
}

.DickpillDesktop_sec3txt2__AhN-I,
.DickpillDesktop_sec3txt3__qoHHq {
    color: #fff;
    font-size: 24px;
    letter-spacing: -.5px;
    line-height: 27px;
    margin: 0;
    padding: 50px 0 0 20px;
    text-align: left;
    text-transform: uppercase
}

.DickpillDesktop_sec3txt2__AhN-I span {
    font-size: 28px;
    font-weight: 700
}

.DickpillDesktop_sec3txt3__qoHHq,
.DickpillDesktop_sec3txt4__sR8nx {
    font-size: 13px;
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 19px;
    padding: 6px 0 0 20px;
    text-transform: none;
    width: 366px
}

.DickpillDesktop_sec3txt4__sR8nx {
    color: #232323;
    font-size: 18px;
    letter-spacing: -.5px;
    line-height: 24px;
    padding: 56px 0 0 90px;
    width: 660px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_btn_strip__B7DYz,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s4btn_strip__cb27E,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s5btn_strip__-KDiq,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s6btn_strip__w2joY {
    background: url(data:image/png;base64,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) top no-repeat;
    height: 123px;
    margin: 40px auto 0;
    position: relative;
    width: 100%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_btn_txt__HmhxI {
    color: #262626;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 33px;
    margin: 0;
    padding: 31px 0 0 20px;
    text-align: left
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_btn_txt__HmhxI span {
    font-size: 32px;
    letter-spacing: -1px;
    text-transform: uppercase
}

.DickpillDesktop_sec3btn__V4AnY {
    position: absolute;
    right: 27px;
    top: 27px
}

.DickpillDesktop_section4__ryh7\+ {
    background: url(../images/sec-4-bg-back.e1f03a90b17ee9566f3e.jpg)no-repeat scroll top;
    height: 922px
}

.DickpillDesktop_hding-img2__obGvs,
.DickpillDesktop_s4-logo__58r3l {
    left: 116px;
    position: absolute;
    top: 38px
}

.DickpillDesktop_hding-img2__obGvs {
    left: 446px;
    top: 6px
}

.DickpillDesktop_s4hding__8ZQ5q {
    line-height: 40px;
    margin: 0;
    padding: 53px 0 0 137px
}

.DickpillDesktop_s4seal__ZHDuQ {
    position: absolute;
    right: 0;
    top: 36px
}

.DickpillDesktop_s4txt2__DGGwy,
.DickpillDesktop_s4txt3__ChEQd,
.DickpillDesktop_s4txt__-lIp4 {
    color: #404040;
    font-size: 16px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    max-width: 100%;
    padding: 21px 0 0 204px;
    text-align: left;
    width: 944px
}

.DickpillDesktop_s4txt6__XxxSv,
.DickpillDesktop_s4txt__-lIp4 span {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px
}

.DickpillDesktop_s4txt__-lIp4 b {
    color: #e66120
}

.DickpillDesktop_section4__ryh7\+.DickpillDesktop_s4txt2__DGGwy {
    color: #fff;
    font-size: 13.5px;
    font-weight: 600;
    height: 135px;
    letter-spacing: -.5px;
    line-height: 20px;
    margin: 0;
    padding: 35px 10px 0 129px;
    text-align: left;
    width: 685px;
    width: 670px
}

.DickpillDesktop_s4txt3__ChEQd {
    font-size: 15px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 20px;
    padding: 21px 0 15px 127px;
    text-transform: uppercase
}

.DickpillDesktop_section4__ryh7\+p.DickpillDesktop_s4txt3__ChEQd {
    font-size: 12px;
    width: 670px
}

.DickpillDesktop_s4txt4__ID2sa,
.DickpillDesktop_s4txt5__9ZRi3 {
    color: #e66120;
    font-size: 20px;
    font-style: italic;
    font-weight: 800 !important;
    letter-spacing: -.6px;
    line-height: 30px;
    margin: 0;
    padding: 14px 0 0 182px;
    text-align: left;
    text-transform: uppercase
}

.DickpillDesktop_s4txt5__9ZRi3 {
    letter-spacing: normal;
    padding: 11px 0 0 182px
}

.DickpillDesktop_s4img__wfVtZ {
    position: absolute;
    right: 0;
    top: 396px
}

.DickpillDesktop_s4txt6__XxxSv {
    color: #303030;
    letter-spacing: -.4px;
    line-height: 22px;
    padding: 31px 0 0 9px
}

.DickpillDesktop_s4txt3__ChEQd span,
.DickpillDesktop_s4txt6__XxxSv span {
    color: #e66120
}

.DickpillDesktop_s4btn_strip__cb27E {
    margin: 30px auto 0
}

.DickpillDesktop_section5__0Orft {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg)no-repeat scroll center -3181px;
    height: 1105px
}

.DickpillDesktop_section5__0Orft .DickpillDesktop_s5lft_txt__SyzNC {
    display: inline-block
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_section5__0Orft .DickpillDesktop_pro_pack_5_3__NO2Bs {
    left: -63%;
    position: relative;
    text-align: center;
    top: 578px;
    width: 41%
}

.DickpillDesktop_sec5inner__Ua\+CG {
    height: 1080px;
    width: 100%
}

.DickpillDesktop_s5hding__53pqj {
    line-height: 36px;
    padding: 46px 0 0;
    text-align: center
}

.DickpillDesktop_sec5txt__8wKv- {
    color: #000;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 26px;
    margin: 0;
    padding: 42px 0 0;
    text-align: center
}

.DickpillDesktop_sec5txt__8wKv- span {
    color: #e66120
}

.DickpillDesktop_s5benefits__nBg0g {
    margin: 0 auto;
    width: 100%
}

.DickpillDesktop_s5box1__xaNJc,
.DickpillDesktop_s5box2__bGv6p,
.DickpillDesktop_s5box3__aptdI,
.DickpillDesktop_s5box4__V\+Qz6,
.DickpillDesktop_s5box5__K55SO {
    display: inline-block;
    float: left;
    margin: 17px auto 0;
    width: 20%
}

.DickpillDesktop_bnft_txt__ClnuI {
    color: #5a266e;
    font-size: 19px;
    font-weight: 700;
    height: 109px;
    letter-spacing: -.7px;
    line-height: 24px;
    margin: 0 auto;
    padding: 28px 0 0;
    text-align: center;
    text-transform: uppercase
}

.DickpillDesktop_bnft_txt2__Pzj88 {
    color: #2d2d2d;
    font-size: 17px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0 auto;
    padding: 0 10px;
    text-align: center
}

.DickpillDesktop_s5-prod1__o3Gnr,
.DickpillDesktop_s5-prod2__t3VdH,
.DickpillDesktop_s5-prod3__Kki4u,
.DickpillDesktop_s5img2__vBCVY,
.DickpillDesktop_s5img__hvet6 {
    left: 271px;
    position: absolute;
    top: 605px
}

.DickpillDesktop_s5-prod2__t3VdH {
    left: 444px;
    top: 605px
}

.DickpillDesktop_s5-prod3__Kki4u {
    left: 294px;
    top: 554px
}

.DickpillDesktop_s5img__hvet6 {
    left: -29px;
    top: 804px
}

.DickpillDesktop_s5img2__vBCVY {
    left: 686px;
    top: 830px
}

.DickpillDesktop_s5lft_txt__SyzNC,
.DickpillDesktop_s5rgt_txt__mTcA0 {
    color: #5a266e;
    display: inline-block;
    float: left;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 20px;
    margin: 294px 0 0;
    padding: 0 0 0 101px;
    text-align: left;
    text-transform: uppercase;
    width: 70%
}

.DickpillDesktop_s5rgt_txt__mTcA0 {
    font-size: 16px;
    letter-spacing: -.5px;
    margin-bottom: 30px;
    padding: 19px 0 0 80px;
    width: 30%
}

.DickpillDesktop_s5lft_txt__SyzNC span {
    color: #f47a30;
    font-size: 16px
}

.DickpillDesktop_s5rgt_txt__mTcA0 span {
    color: #f47a30;
    font-size: 18px
}

.DickpillDesktop_s5rgt_txt__mTcA0 b {
    color: #000;
    font-size: 17px
}

.DickpillDesktop_s5btn_strip__-KDiq {
    margin: 66px auto 0
}

.DickpillDesktop_section6__ROD2Q {
    background: #fff;
    height: 1029px
}

.DickpillDesktop_sec6inner__9-YbV {
    background: url(../images/section6.0c052eed0b8fc389801d.jpg)top no-repeat;
    height: 1029px;
    margin: 0 auto
}

.DickpillDesktop_s6hding__HqPtL {
    line-height: 32px;
    padding: 26px 0 0
}

.DickpillDesktop_natural_seal__2TEKg {
    position: absolute;
    right: 12px;
    top: 16px
}

.DickpillDesktop_sec6lft__3WPQY,
.DickpillDesktop_sec6rgt__zdA50 {
    display: inline-block;
    float: left;
    margin: 80px 0 0;
    padding: 0;
    width: 26%
}

.DickpillDesktop_sec6rgt__zdA50 {
    padding: 0 0 0 3px;
    width: 73%
}

.DickpillDesktop_s6ingrnts1__TO-Tg,
.DickpillDesktop_s6ingrnts2__52nGE,
.DickpillDesktop_s6ingrnts3__X3dRS,
.DickpillDesktop_s6ingrnts4__tumrT,
.DickpillDesktop_s6ingrnts5__SJHkJ,
.DickpillDesktop_s6ingrnts6__XiYVs {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 13px 0 0;
    text-align: center;
    text-transform: uppercase
}

.DickpillDesktop_s6ingrnts2__52nGE {
    padding: 56px 0 0
}

.DickpillDesktop_s6ingrnts3__X3dRS {
    color: #f47a30;
    padding: 0 0 0 164px;
    text-align: left
}

.DickpillDesktop_lftingrnts__0eoAO,
.DickpillDesktop_rgtingrnts__lxSeZ {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    width: 49%
}

.DickpillDesktop_s6ingrnts4__tumrT,
.DickpillDesktop_s6ingrnts5__SJHkJ {
    color: #d50023;
    padding: 20px 0 0 21px;
    text-align: left
}

.DickpillDesktop_s6ingrnts5__SJHkJ {
    color: #083c90;
    padding: 27px 0 0 24px
}

.DickpillDesktop_s6txt2__USLsN,
.DickpillDesktop_s6txt3__ViELj,
.DickpillDesktop_s6txt__UPsUY {
    color: #353535;
    letter-spacing: -.4px;
    line-height: 23px;
    margin: 0;
    padding: 112px 0 0;
    text-align: center
}

.DickpillDesktop_s6txta__lQNCE {
    padding: 110px 10px 0;
    text-align: left
}

.DickpillDesktop_s6txtb__6iYtY {
    padding: 95px 10px 0;
    text-align: left
}

.DickpillDesktop_s6txt2__USLsN {
    padding: 3px 34px 0 165px;
    text-align: left
}

.DickpillDesktop_s6txt3__ViELj {
    padding: 6px 10px 0 23px;
    text-align: left;
    width: 200px
}

.DickpillDesktop_s6ingrnts6__XiYVs {
    color: #703135;
    padding: 43px 0 5px 165px;
    text-align: left
}

.DickpillDesktop_s6btm_txt__crhUZ {
    color: #353535;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 43px 0 0 37px;
    text-align: left;
    width: 700px
}

.DickpillDesktop_s6btm_txt__crhUZ span {
    color: #f47a30;
    font-size: 30px;
    font-weight: 700;
    line-height: 34px;
    text-transform: uppercase
}

.DickpillDesktop_section7__IbNnk {
    height: 648px
}

.DickpillDesktop_sec7inner__4WcBT {
    background: url(../images/section7.38ea6160265cdacf3b7c.jpg)top no-repeat;
    height: 648px
}

.DickpillDesktop_s7hding__Bx3VT {
    line-height: 48px;
    padding: 27px 0 0;
    text-align: center
}

.DickpillDesktop_s7txt__7hQYc {
    color: #000;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 35px 0 0;
    text-align: center
}

.DickpillDesktop_s7txt__7hQYc span {
    color: #f47a30
}

.DickpillDesktop_section7__IbNnk .DickpillDesktop_slider__ayFga {
    background: none;
    display: block;
    height: 358px;
    margin: 2% auto;
    position: static;
    width: 100%
}

.DickpillDesktop_section7__IbNnk .DickpillDesktop_s7hding__Bx3VT {
    margin: 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_lft_box__Q0srk,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_rgt_box__\+cANx {
    background: url(data:image/png;base64,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) top no-repeat;
    display: inline-block;
    float: left;
    height: 358px;
    margin-right: 3%;
    position: relative;
    width: 48.5%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_rgt_box__\+cANx {
    margin: 0
}

.DickpillDesktop_sldr_tstimnl__XFrKJ {
    color: #161616;
    font-size: 15px;
    font-style: italic;
    letter-spacing: -.5px;
    line-height: 21px;
    margin: 0;
    padding: 81px 0 0 21px;
    text-align: left;
    width: 300px
}

.DickpillDesktop_section7__IbNnk .DickpillDesktop_slick_slide__i6QAi {
    display: block;
    width: 1004px
}

.DickpillDesktop_slider-txt__5RzgS span {
    color: #00adef;
    line-height: 40px
}

.DickpillDesktop_section7__IbNnk .DickpillDesktop_sliderimg__8LQKj,
.DickpillDesktop_section7__IbNnk .DickpillDesktop_star__Kd-0r {
    position: absolute;
    right: 8px;
    top: 109px
}

.DickpillDesktop_section7__IbNnk .DickpillDesktop_star__Kd-0r {
    right: 29px;
    top: 297px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_tstmnl_name2__tCJbt,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_tstmnl_name__dMoPv {
    color: #f47a30;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.3px;
    line-height: 22px;
    margin: 0;
    padding: 25px 0 0 21px;
    text-align: left
}

.DickpillDesktop_section8__w1zt5 {
    background: url(../images/section8.63b7a9c9c1db0be54541.jpg) top no-repeat;
    height: 718px;
    min-width: 1004px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_section8__w1zt5 .DickpillDesktop_pro_pack_5_3__NO2Bs {
    left: 62%;
    position: relative;
    text-align: center;
    top: 278px;
    width: 41%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8hding__odO1v {
    padding: 98px 0 0 27px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8hding2__HHRMA {
    padding: 0 0 0 22px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8txt__jp8Lp {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 28px;
    margin: 0;
    padding: 26px 0 0 32px;
    text-align: left
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8seal1__QUPbO {
    position: absolute;
    right: 282px;
    top: 16px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8-logo__Xmnxu,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8-prod1__QRWlf,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8-prod2__nyJzT,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8-prod3__URGdx {
    left: 33px;
    position: absolute;
    top: 11px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8-prod1__QRWlf {
    left: 444px;
    top: 317px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8-prod2__nyJzT {
    left: 641px;
    top: 316px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8-prod3__URGdx {
    left: 510px;
    top: 219px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s1-prod3__lvYIx {
    left: 323px;
    position: absolute;
    top: 386px;
    z-index: 10
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8no_pres__kgWoY {
    left: 10px;
    position: absolute;
    top: 294px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8seal2__af0Ap {
    position: absolute;
    right: -49px;
    top: 442px
}

.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s8list__Jtgq6 {
    margin: 0;
    padding: 144px 0 0 32px
}

.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s8list__Jtgq6 li {
    padding: 6px 0 0 52px
}

.DickpillDesktop_dPillHome__Io66P ul.DickpillDesktop_s8list__Jtgq6 li:nth-child(3) {
    margin: 5px 0 2px;
    padding: 6px 0 0 49px
}

.DickpillDesktop_sec8btn__QFo7r {
    display: block;
    left: 33px;
    position: absolute;
    top: 584px
}

.DickpillDesktop_dPillHome__Io66P div#DickpillDesktop_footer__eGYnt {
    background: #fff;
    border-top: 1px solid #e7e7ce;
    height: auto
}

.DickpillDesktop_dHomPulse2__1H87i {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: DickpillDesktop_dHomPulse2__1H87i;
    -webkit-animation-name: DickpillDesktop_dHomPulse2__1H87i
}

@keyframes DickpillDesktop_dHomPulse2__1H87i {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_slick_slider__YPshG {
    margin-bottom: 30px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_hideText__0a3nW {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_rounded8top__mRIY0 {
    border-radius: 8px 8px 0 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_rounded10__1gE0t {
    border-radius: 10px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_shadow__aLbow {
    box-shadow: 0 0 3px 1px #ddd
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_spinner__2Cmor {
    height: 120px;
    width: 100%
}

.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_noticeBar__VTTrf {
    background-color: #333;
    color: #ccc;
    font-size: 18px;
    font-weight: 700;
    padding: 10px 0;
    text-align: center
}

.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_cvvTip__bleIp {
    font-family: Arial, Helvetica, sans-serif
}

.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_cvvTip__bleIp h3 {
    color: #333;
    font-size: 12px;
    font-weight: 700
}

.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_cvvTip__bleIp p {
    color: #333;
    font-size: 12px;
    padding: 10px 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_dPillHome_footer__xTO1r {
    min-width: 1004px;
    padding: 0 15px
}

.DickpillDesktop_dPillHome_footer__xTO1r {
    border-top: 1px solid #e7e7ce;
    color: #887070;
    font-family: Arial;
    font-size: 12pt;
    margin: 20px auto;
    max-width: none;
    padding-bottom: 6px;
    padding-top: 23px;
    text-align: center;
    width: 100%;
    width: 80%
}

.DickpillDesktop_dPillHome_footer__xTO1r ul {
    margin: 0;
    padding: 0
}

.DickpillDesktop_dPillHome_footer__xTO1r ul li {
    color: #887070;
    display: inline;
    float: none;
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    margin: 0;
    padding: 0 2px
}

.DickpillDesktop_dPillHome_footer__xTO1r .DickpillDesktop_site_info__Krap9 {
    margin-top: 20px
}

.DickpillDesktop_dPillHome_footer__xTO1r a {
    background: none;
    color: #887070;
    display: inline;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    font-weight: 400;
    height: auto;
    margin-left: 20px;
    text-decoration: none;
    text-transform: capitalize;
    width: auto
}

.DickpillDesktop_dPillHome_footer__xTO1r a:first-child {
    margin-left: 0
}

.DickpillDesktop_dPillHome_footer__xTO1r p {
    line-height: normal;
    padding: 7px 0 0;
    text-align: center
}

.DickpillDesktop_dPillHome_footer__xTO1r .DickpillDesktop_terms-links__eMp2T li a {
    color: #a2d408 !important;
    font-size: .75rem;
    text-decoration: none
}

.DickpillDesktop_dPillForm__6cwe6 #DickpillDesktop_noticeBar__VTTrf {
    display: none;
    padding: 10px 0
}

.DickpillDesktop_dPillForm__6cwe6 #DickpillDesktop_noticeBar__VTTrf .DickpillDesktop_content__5OXfw {
    background: #fff;
    border: 3px dashed red;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 1000px
}

.DickpillDesktop_dPillForm__6cwe6 #DickpillDesktop_noticeBar__VTTrf h3 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.2em;
    text-align: left
}

.DickpillDesktop_dPillForm__6cwe6 #DickpillDesktop_noticeBar__VTTrf h3 span {
    color: red
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_form_position__JDRzx {
    margin: 2px auto 0;
    width: 307px
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_submit__Xo\+1r {
    margin-left: 16px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_footerDark__dOP69 {
    min-width: 1004px
}

.DickpillDesktop_s5box1__xaNJc {
    margin-left: 0
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_frm_btm__Js6zK {
    border-bottom: none
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite__7F\+HY {
    background-image: url(../images/spritesheet.964bc18a217cda9bc8f4.png);
    background-repeat: no-repeat;
    display: block
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_arrow__YAODg {
    background-position: -4px -4px;
    height: 106px;
    width: 534px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_logo__OUqWG {
    background-image: url(data:image/png;base64,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);
    background-position: 50%;
    background-size: contain;
    height: 89px;
    width: 160px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_s2four__DE7E- {
    background-position: -251px -118px;
    height: 196px;
    width: 199px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_s2one__9so-q {
    background-position: -4px -322px;
    height: 197px;
    width: 200px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_s2three__9A2lQ {
    background-position: -212px -322px;
    height: 196px;
    width: 200px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_s2two__Dx3SH {
    background-position: -546px -4px;
    height: 196px;
    width: 200px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_top_tagline__M\+q9W {
    background-position: -212px -526px;
    height: 50px;
    width: 565px
}

.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_section3__moH9h .DickpillDesktop_sprite_us_seal__US45w {
    background-position: -458px -208px;
    height: 177px;
    left: -80px;
    top: 645px;
    transform: scale(.6);
    width: 177px
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_pop-new__TOhFq {
    height: 100%;
    margin: 0 !important;
    width: 100% !important
}

#DickpillDesktop_science-info__Rw3vI {
    margin: 0 auto;
    width: 830px
}

#DickpillDesktop_science-info__Rw3vI img {
    width: 100%
}

#DickpillDesktop_science-info__Rw3vI p {
    color: #887070;
    font-family: Arial;
    font-size: 16px;
    line-height: normal !important;
    text-align: center !important
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_s1-prod2__XCE94 {
    left: -86px;
    top: 270px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite1__r5MVj {
    background-image: url(../images/spritesheet12.60e8e03afa5a6f792cab.png);
    background-repeat: no-repeat;
    display: block
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_spritebottle__k\+UzN {
    background-repeat: no-repeat;
    display: block
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite-as_seen__XktWj {
    background-position: -5px -5px;
    display: none;
    height: 44px;
    width: 467px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite-frm_top__Jm7PM {
    background-position: -5px -59px;
    display: none;
    height: 134px;
    width: 308px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_natural_seal__GA-nt {
    background-position: -482px -5px;
    height: 222px;
    width: 160px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite-product__RO8mG {
    height: 400px;
    width: 333px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_s1no_pres__e4aVT {
    background-position: -5px -659px;
    height: 88px;
    width: 504px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_s4img__tiBal {
    background-position: -360px -237px;
    height: 369px;
    width: 325px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_s4seal__LaOYA {
    background-position: -652px -5px;
    height: 156px;
    width: 156px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_s5img__1mP2K {
    background-position: -818px -5px;
    height: 118px;
    width: 79px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_satisfaction_seal__Vtdve {
    background-position: -695px -171px;
    display: none;
    height: 188px;
    width: 221px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_submit_btn__5wLso {
    background-position: -519px -616px;
    height: 70px;
    width: 276px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sprite_us_seal__US45w {
    background-position: -459px -205px !important;
    height: 190px;
    width: 206px;
    z-index: 99
}

.DickpillDesktop_dPillHome__Io66P button {
    background: #0000;
    border: none;
    padding-top: 10px;
    width: 100%
}

.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_submit-link__hWny9:focus,
.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_submit-link__hWny9:focus-visible,
.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_submit-link__hWny9:focus-within,
.DickpillDesktop_dPillHome__Io66P #DickpillDesktop_submit-link__hWny9:visited,
.DickpillDesktop_dPillHome__Io66P button:focus,
.DickpillDesktop_dPillHome__Io66P button:focus-visible,
.DickpillDesktop_dPillHome__Io66P button:focus-within,
.DickpillDesktop_dPillHome__Io66P button:visited {
    box-shadow: none;
    outline: none
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_rush_order__fxlDl {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: DickpillDesktop_dHomPulse2__1H87i;
    -webkit-animation-name: DickpillDesktop_dHomPulse2__1H87i;
    background: url(../images/submit-btn.2f95f15d12a693cff76e.png) 0 0 no-repeat;
    background-position: 50%;
    background-size: contain;
    border: none;
    cursor: pointer;
    display: block;
    height: 70px;
    margin: 10px auto 0;
    outline: none;
    width: 265px
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_rush_order__fxlDl span {
    display: none
}

.DickpillDesktop_dPillHome__Io66P select.DickpillDesktop_form_control__gpbQD {
    appearance: none;
    -webkit-appearance: none;
    background-color: #fff !important;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%23212121'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none'/%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z'/%3E%3C/svg%3E");
    background-position: 100%;
    background-repeat: no-repeat;
    font-size: 13px;
    padding: 4px 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_package-images__item__Zzfos {
    height: 145px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_package__save__Hb4y1 {
    z-index: 2
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_5_2__WKSjr {
    margin-left: -13px;
    margin-top: -6px;
    position: relative;
    text-align: center;
    width: 80%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_5_2__WKSjr .DickpillDesktop_product_l__uDMrF {
    margin-left: -24%;
    margin-top: -35%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_5_2__WKSjr .DickpillDesktop_product_c__d0WVg {
    margin-top: -50%;
    position: absolute;
    width: 55%;
    z-index: 2
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_5_3__NO2Bs {
    margin-left: -32%;
    position: relative;
    text-align: center;
    top: 508px;
    width: 41%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_5_3__NO2Bs .DickpillDesktop_product_l__uDMrF {
    margin-left: -14%;
    margin-top: -47%;
    position: absolute;
    width: 55%;
    z-index: 1
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_5_3__NO2Bs .DickpillDesktop_product_r__3IR3p {
    margin-left: 22%;
    margin-top: -47%;
    position: absolute;
    width: 55%;
    z-index: 1
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_5_3__NO2Bs .DickpillDesktop_product_c__d0WVg {
    margin-top: -53%;
    position: absolute;
    width: 65%;
    z-index: 2
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_3_2__32DDD {
    margin-left: -20%;
    position: relative;
    text-align: center;
    width: 50%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_3_2__32DDD .DickpillDesktop_product_l__uDMrF {
    margin-left: -14%;
    margin-top: -44%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_3_2__32DDD .DickpillDesktop_product_r__3IR3p {
    margin-left: 22%;
    margin-top: -44%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_3_2__32DDD .DickpillDesktop_product_c__d0WVg {
    margin-top: -50%;
    position: absolute;
    width: 50%;
    z-index: 2
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_3_1__l6fYA {
    margin-left: -20px;
    position: relative;
    text-align: center;
    width: 85%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_3_1__l6fYA .DickpillDesktop_product_l__uDMrF {
    margin-left: -24%;
    margin-top: -35%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_3_1__l6fYA .DickpillDesktop_product_c__d0WVg {
    margin-top: -50%;
    position: absolute;
    width: 55%;
    z-index: 2
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_1_a__xKGpX {
    color: #999;
    padding: 0;
    position: relative;
    text-align: center;
    text-align: right;
    width: 65%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_1_a__xKGpX h1 {
    font-size: 35px;
    line-height: 35px;
    margin: 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_1_1__R6yjE {
    margin-left: -20%;
    position: relative;
    text-align: center;
    width: 35%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_1_1__R6yjE .DickpillDesktop_product_c__d0WVg {
    margin-left: -35%;
    margin-top: -68%;
    position: absolute;
    width: 72%;
    z-index: 2
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_packet_boxes__zWgsu.DickpillDesktop_single_pack__FGzuK {
    background-position: 0;
    background-repeat: no-repeat
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_03_upgrade__Drdqx {
    position: relative;
    text-align: center
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_03_upgrade__Drdqx .DickpillDesktop_pro_upgrade_c__w1Xkw {
    margin-left: -25%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_02_upgrade__3wNIw {
    position: relative;
    text-align: center
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_02_upgrade__3wNIw .DickpillDesktop_pro_upgrade_l__J3chy {
    margin-left: -42%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_02_upgrade__3wNIw .DickpillDesktop_pro_upgrade_r__JGNjf {
    margin-left: -6%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_02_upgrade__3wNIw .DickpillDesktop_pro_upgrade_c__w1Xkw {
    margin-left: -25%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_01_upgrade__KqScx {
    position: relative;
    text-align: center
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_01_upgrade__KqScx .DickpillDesktop_pro_upgrade_l_1__spawj {
    margin-left: -57%;
    margin-top: -42%;
    position: absolute;
    width: 40%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_01_upgrade__KqScx .DickpillDesktop_pro_upgrade_r_1__ONesd {
    margin-left: 8%;
    margin-top: -42%;
    position: absolute;
    width: 40%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_01_upgrade__KqScx .DickpillDesktop_pro_upgrade_l__J3chy {
    margin-left: -47%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_01_upgrade__KqScx .DickpillDesktop_pro_upgrade_r__JGNjf {
    margin-left: -10%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_01_upgrade__KqScx .DickpillDesktop_pro_upgrade_c__w1Xkw {
    margin-left: -33%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_form-terms__4vPkk {
    float: left;
    padding: 10px 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_form-terms__4vPkk .DickpillDesktop_form-check__eN09Z {
    padding-left: 0
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_form-terms__4vPkk .DickpillDesktop_form-check__eN09Z input {
    height: auto;
    margin-right: 10px !important;
    width: auto
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_form_outter__1Ta8Y {
    margin-bottom: 5px;
    position: relative
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_form_grp__uWFks {
    display: flex
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_form_label__-b06d {
    color: #4d6169;
    float: left;
    font-family: Open Sans, sans-serif;
    font-size: 12px;
    letter-spacing: -.2px;
    line-height: 31px;
    margin-bottom: 0;
    margin-left: 4px;
    margin-right: 5px;
    text-align: right;
    width: 80px
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_errMsg2__m4AXB {
    font-size: 12px;
    margin-left: auto;
    width: calc(100% - 80px)
}

.DickpillDesktop_dPillForm__6cwe6.DickpillDesktop_dPillForm_error1__CN0bG .DickpillDesktop_errMsg2__m4AXB:not(:empty) {
    background: #ff2f35;
    box-shadow: 0 0 10px #0000001a;
    color: #fff;
    left: calc(100% + 10px);
    min-width: 55%;
    opacity: .9;
    padding: 5px;
    position: absolute;
    top: 0;
    width: max-content
}

.DickpillDesktop_dPillForm__6cwe6.DickpillDesktop_dPillForm_error1__CN0bG .DickpillDesktop_errMsg2__m4AXB:not(:empty):before {
    border-bottom: 13px solid #0000;
    border-right: 13px solid #ff2f35;
    border-top: 13px solid #0000;
    content: "";
    height: 10px;
    left: -11px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.DickpillDesktop_dPillForm_error2__G3xNf .DickpillDesktop_errMsg2__m4AXB:not(:empty) {
    background: red;
    border-radius: 0;
    border-radius: 5px;
    bottom: auto;
    color: #fff;
    display: inline-block;
    font-size: 9px;
    padding: 1px 4px;
    position: absolute;
    right: 5px;
    top: -9px;
    width: max-content;
    z-index: 1
}

.DickpillDesktop_dPillForm_error2__G3xNf .DickpillDesktop_errMsg2__m4AXB:not(:empty):before {
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    border-top: 7px solid #ff2f35;
    content: "";
    height: 10px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 100%;
    width: 10px
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_form_grp__uWFks input,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_form_grp__uWFks select {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    border-radius: 0;
    color: #212121;
    font-family: Open Sans, sans-serif;
    font-size: 13px;
    height: 30px;
    margin: 0 !important;
    outline: none;
    padding-left: 8px;
    padding-right: 18px;
    text-align: left;
    text-overflow: ellipsis;
    width: calc(100% - 65px) !important
}

.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_form_grp__uWFks input:focus,
.DickpillDesktop_dPillHome__Io66P .DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_form_grp__uWFks select:focus {
    box-shadow: none
}

.DickpillDesktop_dPillForm__6cwe6 .DickpillDesktop_accept_icon__VyhHs {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    position: absolute;
    right: 3px;
    top: 7px;
    width: 15px
}

.DickpillDesktop_dPillForm__6cwe6 select~.DickpillDesktop_accept_icon__VyhHs {
    left: 20px
}

@media (max-width:1399.98px) {
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_form_intro_section__y9CtD {
        background-image: none
    }
}

@media only screen and (max-width:1199.98px) {
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_s8seal2__af0Ap {
        right: -5px
    }
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_section3__moH9h .DickpillDesktop_pro_pack_5_3__NO2Bs {
        margin-left: 50%;
        transform: scale(.9)
    }
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_section3__moH9h .DickpillDesktop_sprite__7F\+HY {
        left: -40px;
        top: 635px;
        transform: scale(.5)
    }
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_sec3txt4__sR8nx {
        padding-left: 115px
    }
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_contentWrap__IXC9M {
        max-width: 100%
    }
    .DickpillDesktop_section7__IbNnk .DickpillDesktop_slick_slide__i6QAi {
        padding: 0 10px;
        width: 100%
    }
    .DickpillDesktop_section3__moH9h p.DickpillDesktop_s3hding__q20JY,
    .DickpillDesktop_section3__moH9h p.DickpillDesktop_sec3txt__AFJMJ {
        padding-left: 10px
    }
}

@media only screen and (max-width:1024.98px) {
    .DickpillDesktop_section6__ROD2Q p.DickpillDesktop_s6hding__HqPtL {
        padding-left: 15px
    }
    .DickpillDesktop_bnft_txt__ClnuI {
        font-size: 16px;
        max-width: 145px
    }
    .DickpillDesktop_s4txt2__DGGwy,
    .DickpillDesktop_s4txt3__ChEQd,
    .DickpillDesktop_s4txt__-lIp4 {
        font-size: 15px
    }
}

@media only screen and (max-width:991.98px) {
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_bundleheader__IAZHH .DickpillDesktop_col__s4uWy {
        font-size: 17px
    }
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_1_a__xKGpX h1 {
        font-size: 25px;
        line-height: 28px;
        margin: 0
    }
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_1_a__xKGpX h1 .DickpillDesktop_packet__hex34 h2 {
        font-size: 18px;
        line-height: 18px
    }
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_1_a__xKGpX h1 .DickpillDesktop_delivery-block__ePn3u {
        max-width: 409px
    }
    .DickpillDesktop_dPillHome__Io66P .DickpillDesktop_pro_pack_1_a__xKGpX h1 .DickpillDesktop_packet__hex34 h3 {
        font-size: 26px;
        line-height: 23px
    }
    .DickpillDesktop_section4__ryh7\+.DickpillDesktop_s4txt2__DGGwy {
        font-size: 14px;
        padding-right: 10px;
        width: 670px
    }
    .DickpillDesktop_section4__ryh7\+p.DickpillDesktop_s4txt3__ChEQd {
        font-size: 13px;
        width: 670px
    }
}

.mob_container {
    max-width: 100%;
    padding: 0 !important
}

#section-one {
    background: url(../images/section1.226e7ba197c82288c8ae.jpg) top no-repeat;
    background-size: 100%;
    height: 892px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 100%
}

.sec-hight {
    height: 714px
}

#section-one .logo {
    left: 34%;
    position: absolute;
    top: 14px;
    width: 18%
}

.as-seen {
    left: 237px;
    position: absolute;
    top: 283px
}

#section-one .usa {
    left: 47px;
    position: absolute;
    top: 362px
}

.s1-txt1 {
    color: #2c529d;
    font-size: 4vw;
    letter-spacing: -.7px;
    line-height: 1;
    margin: 0 0 11px;
    padding: 82px 0 0 219px;
    text-align: left
}

.s1-txt2 {
    color: #f47a30;
    font-family: Oswald, sans-serif;
    font-size: 8vw;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 8vw;
    margin: 0;
    padding: 0 0 0 216px;
    text-align: left;
    text-transform: uppercase
}

.s1-txt2 span {
    color: #5a266e
}

ul.s1-txt3 {
    margin: 0;
    padding: 3.5vw 0 0 35vw
}

ul.s1-txt3 li {
    color: #fff;
    display: inline-block;
    font-size: 3vw;
    letter-spacing: 4px;
    line-height: 3vw;
    list-style: none;
    margin: 0;
    padding: 0 6vw 0 0;
    text-align: left;
    text-transform: uppercase
}

ul.s1-txt3 li:nth-child(3) {
    padding: 0 0 0 2vw
}

ul.s1-list {
    margin: 0;
    padding: 40px 0 0 270px
}

ul.s1-list li {
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    color: #2e4555;
    font-size: 24px;
    letter-spacing: -.6px;
    line-height: 30px;
    list-style: none;
    margin: 0;
    padding: 0 0 22px 50px;
    width: 344px
}

ul.s1-list li:nth-child(2) {
    padding: 0 0 0 50px
}

ul.s1-list li:nth-child(3) {
    margin: 25px 0 0;
    padding: 0 0 0 50px
}

ul.s1-list li:nth-child(4) {
    margin: 31px 0 0;
    padding: 0 0 0 50px
}

ul.s1-list li span {
    color: #482556;
    font-size: 4.4vw;
    font-weight: 700;
    line-height: 1
}

.s1-txt4 {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    height: 24px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 6px;
    text-align: center;
    text-transform: uppercase
}

ul.s1-list2 {
    margin: 13px auto;
    padding: 0;
    text-align: center
}

ul.s1-list2 li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAD1BMVEVMaXH0ejD0ejD0ejD0ejBkeybYAAAABHRSTlMAEUR39APBQwAAAB5JREFUeNpjYGBQcWEAASyUkJKJi5ISkA0CaBQefQBiHwiZPM31SQAAAABJRU5ErkJggg==) left 8px no-repeat;
    color: #713a86;
    display: inline-block;
    font-size: 14.56px;
    letter-spacing: 2px;
    line-height: 12.97px;
    list-style: none;
    margin: 0;
    padding: 0 9px 0 17px;
    text-align: center;
    text-transform: uppercase;
    width: 123px
}

ul.s1-list2 li span {
    color: #313131;
    font-size: 23.73px;
    font-weight: 800;
    letter-spacing: -.4px;
    line-height: 33.97px;
    text-align: left
}

ul.s1-list2 li:first-child {
    background: none
}

ul.s1-list2 li:nth-child(2) {
    padding: 0 7px 0 18px
}

ul.s1-list2 li:nth-child(3) {
    padding: 0 0 0 20px;
    width: 150px
}

#section-two {
    height: 930px;
    margin: 0 auto;
    padding: 0 15px
}

.s2-txt1 {
    color: #050404;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-weight: 800;
    letter-spacing: -.6px;
    line-height: 40px;
    margin: 0 auto;
    padding: 20px 0 0;
    text-align: center;
    text-transform: uppercase
}

.s2-txt1 span {
    color: red;
    font-size: 35px;
    font-weight: 800
}

.s2-txt2 {
    color: #282828;
    font-size: 20px;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 20px 1% 0;
    text-align: center
}

.both-part {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 36px 0 0
}

.s2-lft,
.s2-rgt {
    align-items: center;
    display: inline-flex
}

.s2-lft {
    width: 30%
}

.s2-rgt {
    width: 68%
}

.s2-lft2,
.s2-rgt2 {
    align-items: center;
    display: inline-flex;
    margin: 10px 0 0
}

.s2-lft2 {
    justify-content: right;
    width: 30%
}

.s2-img1 {
    padding: 0 0 0 16px
}

.s2-rgt2 {
    width: 68%
}

.s2-rgt-txt {
    text-align: left
}

.s2-rgt-txt,
.s2-rgt2-txt {
    color: #282828;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto
}

.s2-rgt2-txt {
    text-align: right
}

.section4_innerDiv1 {
    height: 982px;
    position: relative
}

.section4_innerDiv2 {
    height: 470px;
    position: relative
}

#section-three {
    height: auto;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.s3-txt1 {
    color: #5a266e;
    font-size: 35px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 40px;
    margin: 0 auto;
    padding: 28px 0 0 3%;
    text-align: left;
    text-transform: uppercase
}

.s3-txt1 span {
    color: #f47a30;
    font-size: 42px;
    font-weight: 800;
    line-height: 32px
}

#section-three p.s3-txt1 {
    padding-right: 10px
}

.s3-line {
    float: left;
    margin: 1% 0 0 3%;
    padding: 0
}

.s3-txt2 {
    color: #282828;
    font-size: 28px;
    letter-spacing: -.4px;
    line-height: 40px;
    margin: 0;
    max-width: 100%;
    padding: 40px 0 30px 3%;
    text-align: left;
    width: 570px
}

.s3-bg {
    background: url(data:image/png;base64,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) top no-repeat;
    background-size: cover;
    height: 140px;
    margin: 40px 0 0
}

.s3-txt3 {
    color: #fff;
    font-size: 33px;
    letter-spacing: -1.5px;
    line-height: 39px;
    margin: 0;
    padding: 10px 0 0 2%;
    text-align: left;
    text-transform: uppercase
}

.s3-modal {
    bottom: 113px;
    position: absolute;
    right: 0;
    width: 256px
}

.dickPillMob .seal {
    margin: 10px 0 0 110px
}

.s3-txt4 {
    color: #232323;
    font-size: 25px;
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 35px;
    margin: 0;
    max-width: 72%;
    padding: 50px 95px 25px 25px;
    text-align: left
}

.dickPillMob .order-bg {
    background: #f7c300;
    height: 113px;
    margin: 34px 0 0
}

.dickPillMob .order-bg-txt {
    color: #262626;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 26px 0 0;
    text-align: center
}

.dickPillMob .order-bg-txt span {
    font-size: 29px;
    text-transform: uppercase
}

#section-four {
    margin: 0 auto;
    padding: 0;
    position: relative
}

.s4-txt1,
.s4-txt2 {
    color: #303030;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 29px;
    margin: 0;
    padding: 40px 1% 0 3%;
    text-align: left
}

.s4-txt2 {
    font-size: 20px;
    padding: 25px 1% 0 32%;
    position: absolute;
    width: 100%;
    z-index: 9
}

.s4-txt1 span,
.s4-txt2 span {
    color: #e66120
}

#section-four .doc {
    left: 0;
    position: absolute;
    top: 292px
}

#section-four .doc2 {
    display: none;
    left: auto;
    position: absolute;
    right: 0;
    top: 232px
}

#section-four .seal2 {
    left: 95px;
    position: absolute;
    top: 460px
}

.dickPillMob .blood-img {
    left: 225px;
    position: absolute;
    top: 488px
}

.dickPillMob .orange-bg {
    bottom: 0;
    left: 0;
    position: absolute
}

.dickPillMob .orange-bg-txt {
    bottom: 2%;
    color: #fff;
    font-size: 22px;
    font-weight: 600;
    left: 2%;
    letter-spacing: -1px;
    line-height: 28px;
    position: absolute;
    text-align: left;
    width: 95%
}

.dickPillMob .s4-txt3 {
    color: #0e0e0e;
    font-size: 23px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 28px;
    margin: 0;
    max-width: 50%;
    padding: 0 1% 0 2%;
    text-align: left;
    text-transform: uppercase;
    width: 313px
}

.dickPillMob .s4-txt3 span {
    color: #e66120
}

.s4-img {
    position: absolute;
    right: 2%;
    top: 20px;
    width: 44%
}

.s4-txt4 {
    color: #e66120;
    font-size: 22px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 26px;
    margin: 0;
    padding: 47px 1% 0 9%;
    text-align: left;
    text-transform: uppercase
}

#section-four .step1 {
    left: 0;
    position: absolute;
    top: 220px
}

#section-four .step2 {
    left: 0;
    position: absolute;
    top: 340px
}

#section-five {
    height: auto;
    margin: 15px auto 0;
    overflow: hidden;
    padding: 0
}

ul.sec5-list {
    margin: 0 auto;
    padding: 0
}

ul.sec5-list li {
    color: #2d2d2d;
    font-size: 22px;
    line-height: 1.2;
    list-style: none;
    margin: 0 auto;
    padding: 10px 4%;
    text-align: center
}

ul.sec5-list li span {
    color: #5a266e;
    font-size: 24.2px;
    font-weight: 700;
    line-height: 40px;
    text-transform: uppercase
}

.dickPillMob .seal-bg {
    display: none;
    height: 144px;
    margin: 0;
    position: relative
}

.dickPillMob .s5seal {
    display: none;
    left: 10px;
    position: absolute;
    top: 10px
}

.seal-txt1 {
    color: #f47a30;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 28px;
    margin: 0;
    padding: 0 83px;
    text-align: left
}

.seal-txt1 span {
    color: #5a266e
}

#section-six {
    height: auto;
    margin: 31px auto 0;
    padding: 0
}

ul.sec6-list {
    margin: 0 auto;
    padding: 50px 0 0
}

ul.sec6-list li {
    color: #2d2d2d;
    font-size: 22px;
    line-height: 1.2;
    list-style: none;
    margin: 0 auto;
    padding: 10px 4%;
    text-align: center
}

ul.sec6-list li span {
    color: #266e6d;
    font-size: 24px;
    font-weight: 700;
    line-height: 50px;
    text-transform: uppercase
}

ul.sec6-list li span.text_brown {
    color: #703135 !important
}

ul.sec6-list li span.text_indigo {
    color: #083c90
}

ul.sec6-list li span.text_red {
    color: #d50023
}

.s6-last-bg {
    height: 219px;
    margin: -18px 0 0
}

.s6-last-bg-txt {
    color: #353535;
    font-size: 20px;
    letter-spacing: -.4px;
    line-height: 26px;
    margin: 0;
    padding: 96px 0 0 3%;
    text-align: left
}

.s6-last-bg-txt span {
    color: #f47a30;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
    text-transform: uppercase
}

#section-seven {
    background: #fff url(../images/section7.38ea6160265cdacf3b7c.jpg) top no-repeat;
    margin-top: 34px
}

#section-seven .s7-txt1 {
    padding-left: 10px;
    padding-right: 10px
}

.s7-txt1 {
    color: #5a266e;
    font-size: 38px;
    letter-spacing: -2px;
    line-height: 41px;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    text-transform: uppercase
}

.s7-txt1 span {
    color: #f47a30;
    font-size: 7.5vw;
    font-weight: 700;
    line-height: 50px
}

.s7-line {
    margin: 2% 0 0 3%;
    padding: 0
}

.s7-txt2 {
    color: #303030;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 20px 3% 0;
    text-align: center
}

.s7-txt2 span {
    color: #e66120
}

.s7-slid-img {
    display: block !important;
    margin: 15px auto 0;
    padding: 0;
    text-align: center
}

.sec7-text3 {
    color: #161616;
    font-size: 24px;
    font-style: italic;
    line-height: 30px;
    margin: 0 auto;
    padding: 19px 0 0;
    text-align: center;
    width: 568px
}

#section-seven .stars {
    margin: 10px auto;
    padding: 0
}

.sec7-text4 {
    color: #f47a30;
    font-weight: 700;
    padding: 15px 0 0
}

.sec7-text4,
.sec7-text5 {
    font-size: 22px;
    margin: 0 auto;
    text-align: center
}

.sec7-text5 {
    color: #b2b2b2;
    line-height: 26px
}

#section-eight {
    background: url(../images/sectiom8.bde5ea28dc763cb48473.jpg) top no-repeat;
    height: 947px;
    position: relative
}

.s8-logo {
    left: 225px;
    top: 40px;
    width: 165px
}

.s8-logo,
.s8-usa {
    position: absolute
}

.s8-usa {
    left: 47px;
    top: 368px
}

.s8-txt1 {
    color: #2c529d;
    font-size: 3.5vw;
    letter-spacing: -.5px;
    line-height: 1;
    padding: 144px 0 0 236px
}

.s8-txt1,
.s8-txt2 {
    margin: 0;
    text-align: left
}

.s8-txt2 {
    color: #f47a30;
    font-size: 7vw;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 45px;
    padding: 0 0 0 234px;
    text-transform: uppercase
}

.s8-txt2 span {
    color: #5a266e
}

ul.s8-list {
    margin: 0 0 21vw;
    padding: 40px 0 0 260px
}

ul.s8-list li {
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    color: #2e4555;
    font-size: 24px;
    letter-spacing: -.6px;
    line-height: 30px;
    list-style: none;
    margin: 0;
    max-width: 80%;
    padding: 0 0 22px 50px;
    width: 344px
}

ul.s8-list li:nth-child(2) {
    padding: 0 0 0 50px
}

ul.s8-list li:nth-child(3) {
    margin: 25px 0 0;
    padding: 0 0 0 50px
}

ul.s8-list li:nth-child(4) {
    margin: 31px 0 0;
    padding: 0 0 0 50px
}

ul.s8-list li span {
    color: #482556;
    font-size: 30px;
    font-weight: 700;
    line-height: 1
}

.s8-txt4 {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 65px 0 0 180px;
    text-align: left;
    text-transform: uppercase
}

#section-nine {
    height: 1280px;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.fixbox {
    bottom: 0;
    left: auto;
    position: fixed;
    width: 100%;
    z-index: 990
}

.dickPillMob .stick_bar {
    background: #5a266e;
    background-size: 55%;
    height: 149px;
    margin: -10px auto 0;
    position: relative
}

.dickPillMob .bottle {
    left: 35px;
    position: absolute;
    top: -80px;
    width: 145px;
    z-index: 999
}

.dickPillMob .btn,
.dickPillMob .security2 {
    float: right;
    margin: 9px 11px 0 20px;
    max-width: 415px
}

.security2 {
    margin: 7px 150px 0 0
}

.dickPillMob .legal {
    background: #000;
    color: #fff;
    display: none;
    margin-top: -4px;
    padding: 10px 0;
    text-align: center
}

.dickPillMob .footer {
    background: #fff;
    height: 80px;
    width: 100%
}

.dickPillMob .terms-links {
    margin-top: -10px;
    padding-left: 0
}

.dickPillMob .terms-links li {
    display: inline;
    float: none;
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    margin: 0;
    padding: 0 2px
}

.dickPillMob .terms-links li a {
    color: #a2d408 !important;
    text-decoration: none
}

.ftrtxt {
    color: #887070;
    font-size: 17px;
    line-height: 28px;
    margin: 0;
    padding: 20px 20px 0;
    text-align: center
}

.ftrtxt a,
.ftrtxt a:hover {
    color: #887070;
    text-decoration: none
}

.spng-hd {
    height: 139px
}

.sping-logo {
    float: left;
    margin: 14px 0 0 15px;
    width: 128px
}

.sping-us-flag {
    float: right;
    margin: 19px 13px 0 0
}

.brd-btm {
    border-bottom: 1px solid #d1d1d1;
    margin: 15px 0 0
}

.brd-top {
    border-top: 1px solid #d1d1d1;
    margin: 15px 0 0
}

.shipping-hd {
    display: block;
    margin: 0 auto;
    padding: 20px 0 0
}

div#trialsec1 {
    background: none;
    padding: 0
}

.trialsec1img,
div#trialsec1 {
    height: auto;
    margin: 0 auto;
    width: 100%
}

.trialsec1img {
    display: block
}

div#trialsec2 {
    background: none;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%
}

.trial-top {
    padding: 0 0 3%
}

.payment-top {
    margin: 0;
    padding: 3% 0 4%;
    text-align: center
}

.trial-toptxt1,
.trial-toptxt2 {
    color: #713a86;
    font-size: 35px;
    font-weight: 700;
    line-height: 50px;
    margin: -2% auto 0;
    padding: 4% 6% 0 4%;
    text-align: center
}

.trial-toptxt1 span {
    font-size: 22px;
    font-weight: 400;
    line-height: 25px
}

.trial-toptxt2 {
    font-weight: 400;
    padding: 1% 6% 0
}

.trial-toptxt2 span {
    font-weight: 600
}

.detailbox {
    background: #fff;
    display: table;
    height: 264px;
    margin: 3% auto 0;
    width: 100%
}

.lftbox,
.rgtbox {
    display: inline-block;
    float: left
}

.lftbox {
    margin-right: 2%;
    width: 249px
}

.lftbtl {
    display: block;
    margin: 8% auto 0 25%
}

.rgtbox {
    padding: 0;
    width: 59%
}

.rgtboxtxt1 {
    color: #5a266e;
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
    margin: 0;
    padding: 7% 0 2% 6%;
    text-align: left;
    text-transform: uppercase
}

.rgtboxtxt1 span {
    font-size: 19px;
    font-weight: 400;
    line-height: 22px;
    text-transform: none
}

.brdr-2 {
    border-bottom: 1px solid #dedede;
    margin: 15px 0 0 19px;
    width: 337px
}

ul.rgtlist {
    display: table;
    margin: 0;
    padding: 4% 0 2% 6%;
    width: 92%
}

ul.rgtlist li {
    color: #333;
    display: inline-block;
    float: left;
    font-size: 22px;
    font-weight: 300px;
    line-height: 40px;
    padding: 0;
    text-align: right
}

ul.rgtlist li.one {
    text-align: left;
    width: 70%
}

ul.rgtlist li.two {
    width: 25%
}

ul.rgtlist li.one span,
ul.rgtlist li.two span {
    color: #38bc5b;
    font-size: 21px;
    font-weight: 700
}

.dickPillMob input[type=checkbox] {
    zoom: 1.5
}

.dickPillMob .membership-box {
    margin: 0 0 15% 7%
}

.dickPillMob .chkbx,
.dickPillMob .membership {
    display: inline-block;
    float: left;
    margin: 5% 0;
    padding: 0;
    width: 32px
}

.chkbx {
    margin: 2% 0 5%;
    vertical-align: text-top
}

.dickPillMob .membership {
    color: #504f4f;
    font-size: 19px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    width: 82%
}

.dickPillMob .delivery {
    display: block;
    margin: 9px auto -4px;
    padding: 0;
    width: 100%
}

.trial-logo img {
    width: 33%
}

.trialform {
    background: #fff;
    display: table;
    margin: 0 auto;
    width: 100%
}

.trialfrmtopimg {
    display: block;
    margin: 0 auto;
    width: 100%
}

.trialfrmmid {
    background-size: 100%;
    display: table;
    width: 100%
}

.trialbtmbox {
    margin: 1% auto;
    padding: 0 2.5%;
    width: 95%
}

.submit {
    border: none;
    cursor: pointer;
    display: block;
    height: auto;
    margin: 4% auto;
    outline: none;
    width: 89.24%
}

.btn-box {
    background: #0b3300;
    margin: 10% auto 0;
    padding: 0;
    width: 100%
}

.trialsubmit {
    border: none;
    cursor: pointer;
    height: auto;
    margin: 2% auto;
    outline: none
}

.triallock,
.trialsubmit {
    display: block;
    width: auto
}

.triallock {
    margin: 1.6% auto 2%
}

.trialbtm {
    display: block;
    margin: 0 auto;
    width: 44.53%
}

.what {
    margin: -21px 3px;
    width: 62.34%
}

.condition {
    color: #414141;
    font-size: 18px;
    line-height: 20px;
    padding: 3%;
    text-align: left
}

.formbox,
.frmelmnts2 {
    clear: both;
    margin: 2% 0 1%;
    padding-left: 2.5%
}

.sameas {
    color: #5a5a5a;
    font-size: 20px;
    line-height: 23px;
    margin: 0;
    padding: 1% 0 2% 8%;
    text-align: left
}

.frmelmnts1 {
    display: inline-block;
    float: left;
    width: 48%
}

.frmelmnts1 label,
.frmelmnts2 label {
    color: #000;
    font-size: 26px !important;
    line-height: 39px;
    margin-right: 2%;
    text-align: left;
    width: 100%
}

.frmelmnts1 input,
.frmelmnts1 select,
.frmelmnts2 input,
.frmelmnts2 select {
    border: 1px solid #b2b2b2;
    border-radius: 6px;
    color: #000;
    font-size: 25px !important;
    height: 70px !important;
    line-height: normal;
    margin: 0 auto;
    padding: 2% 2% 2% 1%;
    text-align: left;
    width: 93.3%
}

.frmelmnts2 select {
    height: 52px;
    width: 97%
}

.frmelmnts2 select.short {
    font-style: normal;
    height: 60px;
    line-height: 64px;
    margin-right: 2%;
    width: 46.7%
}

.frmelmnts2 input.short {
    margin-right: 2%;
    width: 43%
}

.frmelmnts1 input,
.frmelmnts1 select {
    margin: 0 0 10px;
    padding: 5.5% 2%
}

.chktxt {
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 30px 7% 0;
    text-align: left
}

.chktxt,
.chktxt a,
.chktxt a:hover {
    color: #333
}

.upbtm {
    background: #5a266e;
    height: 280px;
    margin-top: 3%;
    padding: 0 0 2%
}

.pay-top-txt {
    color: #5a5a5a;
    font-size: 24px;
    font-weight: 700;
    height: 94px;
    line-height: 30px;
    margin: 0;
    padding: 20px 70px 0 3%;
    text-align: left
}

.pay-top-txt span {
    color: #6c3
}

.brdr {
    border-bottom: 1px solid #d6d6d6;
    margin: 20px
}

.scure-lock {
    color: #fff;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    margin: o auto;
    padding: 8px 0 0;
    text-align: center
}

.what,
.what a {
    color: #58aa00;
    font-size: 19px;
    font-style: italic;
    line-height: 41px;
    text-align: left;
    text-decoration: underline
}

.up-bg1 {
    background: #713a86;
    height: 79px;
    margin: 30px 0 0
}

.up-txt1 {
    color: #fff;
    font-size: 27.55px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 33px;
    padding: 24px 0 0;
    text-transform: uppercase
}

.up-txt1,
.up-txt2 {
    margin: 0 auto;
    text-align: center
}

.up-txt2 {
    color: #000;
    font-size: 22px;
    height: 39px;
    line-height: 26px;
    padding: 18px 0 0
}

.upsell-box {
    height: 266px;
    margin: 45px auto;
    padding: 0;
    width: 545px
}

.up-lft,
.up-rgt {
    display: inline-block;
    float: left
}

.up-lft {
    padding: 24px 0 0 13px;
    width: 171px
}

.up-rgt {
    padding: 0;
    width: 333px
}

.up-rgt-txt1 {
    color: #ff9e1d;
    font-size: 18.07px;
    font-weight: 700;
    line-height: 20px;
    margin: 0;
    padding: 26px 0 0 67px;
    text-align: left
}

.up-rgt-txt2 {
    font-size: 26px;
    font-weight: 700;
    padding: 10px 0 0 8px
}

.up-rgt-txt2,
.up-rgt-txt3 {
    color: #313131;
    line-height: 24px;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase
}

.up-rgt-txt3 {
    font-size: 20px;
    font-weight: 600;
    padding: 6px 0 0 8px
}

.up-rgt-txt3 b,
.up-rgt-txt3 span {
    color: #d03333;
    font-size: 22px
}

.up-rgt-txt3 span {
    font-weight: 400
}

.up-rgt-txt4 {
    color: #5a5a5a;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    margin: 0 auto;
    padding: 12px 0 0;
    text-align: center
}

.up-rgt-txt4 span {
    color: #ff9e1d;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase
}

.up-rgt-txt5 {
    color: #d03333;
    font-size: 30px;
    font-weight: 700;
    line-height: 24px;
    margin: 0 auto;
    padding: 10px 0 0 1px;
    text-align: center
}

.up-rgt-txt6,
.up-rgt-txt6 a {
    color: #868686;
    font-size: 17px;
    line-height: 20px;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    text-decoration: underline
}

.cut {
    margin: 0 0 -10px
}

.dickPillMob .lead-scroll {
    bottom: -170px;
    height: 100px;
    left: 50%;
    margin-left: -70px;
    padding: 0;
    position: absolute;
    width: 140px;
    z-index: 100
}

.dickPillMob .lead-scroll .arrows {
    bottom: 142px;
    height: 100px;
    left: 50%;
    margin-left: -30px;
    position: absolute;
    width: 60px
}

.dickPillMob svg:not(:root) {
    overflow: hidden
}

.dickPillMob svg {
    max-height: 100%
}

.dickPillMob .lead-scroll .arrows path {
    stroke: #9e63b5;
    fill: #0000;
    stroke-width: 4px;
    animation: arrow 2s infinite;
    -webkit-animation: arrow 2s infinite
}

.arrows path.a1 {
    animation-delay: -1s;
    -webkit-animation-delay: -1s
}

.arrows path.a2 {
    animation-delay: -.5s;
    -webkit-animation-delay: -.5s
}

.arrows path.a3 {
    animation-delay: 0s;
    -webkit-animation-delay: 0s
}

div#bottomarrows {
    margin-bottom: 180px;
    margin-left: 160px
}

@keyframes arrow {
    0% {
        opacity: 0
    }
    40% {
        opacity: 1
    }
    80% {
        opacity: 0
    }
    to {
        opacity: 0
    }
}

.dPillPulse {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: dPillPulse;
    -webkit-animation-name: dPillPulse
}

@keyframes dPillPulse {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.bottle {
    top: -24px
}

#noticeBar {
    display: none;
    padding: 10px 0
}

#noticeBar .content {
    background: #fff;
    border: 3px dashed red;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 1000px
}

#noticeBar h3 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.2em;
    text-align: left
}

#noticeBar h3 span {
    color: red
}

.mfp-wrap .mfp-container {
    align-items: flex-start;
    display: flex
}

html[data-openedPage=contact] .mfp-wrap .mfp-container {
    align-items: center
}

.dickPillMob .footer {
    bottom: -94px;
    position: fixed
}

.dickPillMob .sprite {
    background-image: url(../images/spritesheet-mb.53a94a420b40920292ef.png);
    background-repeat: no-repeat;
    display: inline-block
}

.dickPillMob .sprite-as-seen {
    background-position: -5px -5px;
    display: none;
    height: 27px;
    width: 394px
}

.dickPillMob .sprite-blood-img {
    background-position: -5px -42px;
    height: 274px;
    width: 409px
}

.dickPillMob .sprite-line2 {
    background-position: -5px -326px;
    height: 7px;
    width: 628px
}

.dickPillMob .sprite-listimg {
    background-position: -5px -343px;
    height: 43px;
    width: 39px
}

.dickPillMob .sprite-s2-img1 {
    background-position: -5px -396px;
    height: 159px;
    width: 157px
}

.dickPillMob .sprite-s2-img2 {
    background-position: -5px -565px;
    height: 159px;
    width: 158px
}

.dickPillMob .sprite-s2-img3 {
    background-position: -5px -734px;
    height: 159px;
    width: 158px
}

.dickPillMob .sprite-s2-img4 {
    background-position: -5px -903px;
    height: 159px;
    width: 158px
}

.dickPillMob .sprite-s3-line {
    background-position: -5px -1072px;
    height: 10px;
    width: 533px
}

.dickPillMob .sprite-s3-modal {
    background-position: -5px -1092px;
    height: 452px;
    width: 266px
}

.dickPillMob .sprite-s5-img1 {
    background-position: -5px -1554px;
    height: 217px;
    width: 620px
}

.dickPillMob .sprite-s5-img2 {
    background-position: -5px -1781px;
    height: 217px;
    width: 620px
}

.dickPillMob .sprite-s5-img3 {
    background-position: -5px -2008px;
    height: 217px;
    width: 620px
}

.dickPillMob .sprite-s5-img4 {
    background-position: -5px -2235px;
    height: 217px;
    width: 620px
}

.dickPillMob .sprite-s5-img5 {
    background-position: -5px -2462px;
    height: 217px;
    width: 620px
}

.dickPillMob .sprite-s6-img1 {
    background-position: -5px -2689px;
    height: 176px;
    width: 176px
}

.dickPillMob .sprite-s6-img2 {
    background-position: -5px -2875px;
    height: 176px;
    width: 175px
}

.dickPillMob .sprite-s6-img3 {
    background-position: -5px -3061px;
    height: 176px;
    width: 175px
}

.dickPillMob .sprite-s6-img4 {
    background-position: -5px -3247px;
    height: 176px;
    width: 175px
}

.dickPillMob .sprite-s6-img5 {
    background-position: -5px -3433px;
    height: 176px;
    width: 175px
}

.dickPillMob .sprite-s7-slid1 {
    background-position: -5px -3619px;
    height: 168px;
    width: 171px
}

.dickPillMob .sprite-s7-slid2 {
    background-position: -5px -3797px;
    height: 168px
}

.dickPillMob .sprite-s7-slid3 {
    background-position: -5px -3975px;
    height: 168px
}

.dickPillMob .sprite-s7-slid4 {
    background-position: -5px -4153px;
    height: 168px
}

.dickPillMob .sprite-scure {
    background-image: url(../images/spritesheet-mb.53a94a420b40920292ef.png);
    background-position: -5px -4331px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 39px;
    margin: 7px 150px 0 0;
    width: 164px
}

.dickPillMob .sprite-seal2 {
    background-position: -5px -4380px;
    height: 111px;
    width: 111px
}

.dickPillMob .sprite-stars {
    background-position: -5px -4501px;
    height: 16px;
    width: 95px
}

.dickPillMob .sprite-step1 {
    background-position: -5px -4527px;
    height: 45px;
    width: 297px
}

.dickPillMob .sprite-step2 {
    background-position: -5px -4582px;
    height: 45px;
    width: 297px
}

.dickPillMob .sprite-usa {
    background-position: -5px -4812px;
    display: none;
    height: 124px;
    width: 124px
}

.dickPillMob .sec7-text3 {
    color: #161616;
    font-size: 24px;
    font-style: italic;
    line-height: 30px;
    margin: 0 auto;
    padding: 19px 0 0;
    text-align: center;
    width: 568px
}

.dickPillMob .sec7-text4 {
    color: #f47a30;
    font-size: 22px;
    font-weight: 700;
    margin: 0 auto;
    padding: 15px 0 0;
    text-align: center
}

.dickPillMob .s7-slid-img {
    margin: 0 auto;
    padding: 18px 0 0
}

.dickPillMob .sprite-ne {
    background-repeat: no-repeat;
    display: inline-block
}

.dickPillMob .dickPillMob.sprite-s7-slid1 {
    background-position: -5px -3104px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.dickPillMob .sprite-s7-slid2 {
    background-position: -5px -3282px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.dickPillMob .sprite-s7-slid3 {
    background-position: -5px -3460px;
    height: 145px;
    width: 171px
}

.dickPillMob .sprite-s7-slid4 {
    background-position: -5px -3638px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.dScrollTop {
    background: #5a266e;
    border-radius: 100%;
    bottom: 175px;
    box-shadow: 0 2px 15px #00000080;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    height: 50px;
    line-height: 45px;
    position: fixed;
    right: 15px;
    text-align: center;
    width: 50px;
    z-index: 9
}

.dScrollTop img {
    max-width: 23px
}

#section-five,
#section-seven {
    overflow: hidden
}

@media only screen and (max-width:767.5px) and (orientation:landscape) {
    .dickPillMob .stick_bar {
        height: 100px
    }
    .dickPillMob a#go-next {
        display: inline-block;
        width: 100%
    }
    .dickPillMob .stick_bar .btn {
        margin-bottom: -15px;
        max-width: 250px
    }
    .dickPillMob .sprite-scure {
        margin: 0 60px 0 0;
        transform: scale(.5)
    }
    .dickPillMob .stick_bar .bottle {
        top: -40px;
        width: 85px
    }
}

.DickpillMobile_mob_container__Q6eiD {
    max-width: 100%;
    padding: 0 !important
}

.DickpillMobile_section_one__dcysD {
    background: url(../images/section1.226e7ba197c82288c8ae.jpg) top no-repeat;
    background-size: 100%;
    height: 892px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 100%
}

.DickpillMobile_sec_hight__zW2Ts {
    height: 714px
}

.DickpillMobile_section_one__dcysD .DickpillMobile_logo__SFQda {
    left: 34%;
    position: absolute;
    top: 14px;
    width: 18%
}

.DickpillMobile_as_seen__XA5mx {
    left: 237px;
    position: absolute;
    top: 283px
}

.DickpillMobile_section_one__dcysD .DickpillMobile_usa__r5nWD {
    left: 47px;
    position: absolute;
    top: 362px
}

.DickpillMobile_s1_txt1__GwXKN {
    color: #2c529d;
    font-size: 3.8vw;
    letter-spacing: -.7px;
    line-height: 1;
    margin: 0 0 11px;
    padding: 82px 0 0 219px;
    text-align: left
}

.DickpillMobile_s1_txt2__LFOHd {
    color: #f47a30;
    font-family: Oswald, sans-serif;
    font-size: 8vw;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 8vw;
    margin: 0;
    padding: 0 0 0 216px;
    text-align: left;
    text-transform: uppercase
}

.DickpillMobile_s1_txt2__LFOHd span {
    color: #5a266e
}

ul.DickpillMobile_s1_txt3__MDl4c {
    margin: 0;
    padding: 3.5vw 0 0 35vw
}

ul.DickpillMobile_s1_txt3__MDl4c li {
    color: #fff;
    display: inline-block;
    font-size: 3vw;
    letter-spacing: 4px;
    line-height: 3vw;
    list-style: none;
    margin: 0;
    padding: 0 6vw 0 0;
    text-align: left;
    text-transform: uppercase
}

ul.DickpillMobile_s1_txt3__MDl4c li:nth-child(3) {
    padding: 0 0 0 2vw
}

ul.DickpillMobile_s1_list__J6XgG {
    margin: 0;
    padding: 40px 0 0 270px
}

ul.DickpillMobile_s1_list__J6XgG li {
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    color: #2e4555;
    font-size: 24px;
    letter-spacing: -.6px;
    line-height: 30px;
    list-style: none;
    margin: 0;
    padding: 0 0 22px 50px;
    width: 344px
}

ul.DickpillMobile_s1_list__J6XgG li:nth-child(2) {
    padding: 0 0 0 50px
}

ul.DickpillMobile_s1_list__J6XgG li:nth-child(3) {
    margin: 25px 0 0;
    padding: 0 0 0 50px
}

ul.DickpillMobile_s1_list__J6XgG li:nth-child(4) {
    margin: 31px 0 0;
    padding: 0 0 0 50px
}

ul.DickpillMobile_s1_list__J6XgG li span {
    color: #482556;
    font-size: 4.4vw;
    font-weight: 700;
    line-height: 1
}

.DickpillMobile_s1_txt4__DDfwa {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    height: 24px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 6px;
    text-align: center;
    text-transform: uppercase
}

ul.DickpillMobile_s1_list2__VHTmB {
    margin: 13px auto;
    padding: 0;
    text-align: center
}

ul.DickpillMobile_s1_list2__VHTmB li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAD1BMVEVMaXH0ejD0ejD0ejD0ejBkeybYAAAABHRSTlMAEUR39APBQwAAAB5JREFUeNpjYGBQcWEAASyUkJKJi5ISkA0CaBQefQBiHwiZPM31SQAAAABJRU5ErkJggg==) left 8px no-repeat;
    color: #713a86;
    display: inline-block;
    font-size: 14.56px;
    letter-spacing: 2px;
    line-height: 12.97px;
    list-style: none;
    margin: 0;
    padding: 0 9px 0 17px;
    text-align: center;
    text-transform: uppercase;
    width: 123px
}

ul.DickpillMobile_s1_list2__VHTmB li span {
    color: #313131;
    font-size: 23.73px;
    font-weight: 800;
    letter-spacing: -.4px;
    line-height: 33.97px;
    text-align: left
}

ul.DickpillMobile_s1_list2__VHTmB li:first-child {
    background: none
}

ul.DickpillMobile_s1_list2__VHTmB li:nth-child(2) {
    padding: 0 7px 0 18px
}

ul.DickpillMobile_s1_list2__VHTmB li:nth-child(3) {
    padding: 0 0 0 20px;
    width: 150px
}

#DickpillMobile_section_two__dTi9w {
    height: 930px;
    margin: 0 auto;
    padding: 0 15px
}

.DickpillMobile_s2_txt1__kn9bi {
    color: #050404;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-weight: 800;
    letter-spacing: -.6px;
    line-height: 40px;
    margin: 0 auto;
    padding: 20px 0 0;
    text-align: center;
    text-transform: uppercase
}

.DickpillMobile_s2_txt1__kn9bi span {
    color: red;
    font-size: 35px;
    font-weight: 800
}

.DickpillMobile_s2_txt2__HtYkr {
    color: #282828;
    font-size: 20px;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 20px 1% 0;
    text-align: center
}

.DickpillMobile_both_part__zHMr5 {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 36px 0 0
}

.DickpillMobile_s2_lft__gfHPq,
.DickpillMobile_s2_rgt__j33-O {
    align-items: center;
    display: inline-flex
}

.DickpillMobile_s2_lft__gfHPq {
    width: 30%
}

.DickpillMobile_s2_rgt__j33-O {
    width: 68%
}

.DickpillMobile_s2_lft2__rhBwT,
.DickpillMobile_s2_rgt2__8qtu6 {
    align-items: center;
    display: inline-flex;
    margin: 10px 0 0
}

.DickpillMobile_s2_lft2__rhBwT {
    justify-content: right;
    width: 30%
}

.DickpillMobile_s2_img1__zz8ro {
    padding: 0 0 0 16px
}

.DickpillMobile_s2_rgt2__8qtu6 {
    width: 68%
}

.DickpillMobile_s2_rgt_txt__57srq {
    text-align: left
}

.DickpillMobile_s2_rgt2_txt__5cTUQ,
.DickpillMobile_s2_rgt_txt__57srq {
    color: #282828;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto
}

.DickpillMobile_s2_rgt2_txt__5cTUQ {
    text-align: right
}

.DickpillMobile_section4_innerDiv1__1KJQZ {
    height: 982px;
    position: relative
}

.DickpillMobile_section4_innerDiv2__wj\+VF {
    height: 470px;
    position: relative
}

.DickpillMobile_section_three__FOuLm {
    height: auto;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.DickpillMobile_s3_txt1__fwH4v {
    color: #5a266e;
    font-size: 35px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 40px;
    margin: 0 auto;
    padding: 28px 0 0 3%;
    text-align: left;
    text-transform: uppercase
}

.DickpillMobile_s3_txt1__fwH4v span {
    color: #f47a30;
    font-size: 42px;
    font-weight: 800;
    line-height: 32px
}

.DickpillMobile_section_three__FOuLm p.DickpillMobile_s3_txt1__fwH4v {
    padding-right: 10px
}

.DickpillMobile_s3_line__4FyIt {
    float: left;
    margin: 1% 0 0 3%;
    padding: 0
}

.DickpillMobile_s3_txt2__WSZN5 {
    color: #282828;
    font-size: 28px;
    letter-spacing: -.4px;
    line-height: 40px;
    margin: 0;
    max-width: 100%;
    padding: 40px 0 30px 3%;
    text-align: left;
    width: 570px
}

.DickpillMobile_s3_bg__9Vs7z {
    background: url(data:image/png;base64,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) top no-repeat;
    background-size: cover;
    height: 140px;
    margin: 40px 0 0
}

.DickpillMobile_s3_txt3__IX9XV {
    color: #fff;
    font-size: 33px;
    letter-spacing: -1.5px;
    line-height: 39px;
    margin: 0;
    padding: 10px 0 0 2%;
    text-align: left;
    text-transform: uppercase
}

.DickpillMobile_s3_modal__Dcbvc {
    bottom: 113px;
    position: absolute;
    right: 0;
    width: 256px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_seal__KNUNl {
    margin: 10px 0 0 110px
}

.DickpillMobile_s3_txt4__H2-mi {
    color: #232323;
    font-size: 25px;
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 35px;
    margin: 0;
    max-width: 72%;
    padding: 50px 95px 25px 25px;
    text-align: left
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_order_bg__rwtLG {
    background: #f7c300;
    height: 113px;
    margin: 34px 0 0
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_order_bg_txt__WYZ9\+ {
    color: #262626;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 26px 0 0;
    text-align: center
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_order_bg_txt__WYZ9\+span {
    font-size: 29px;
    text-transform: uppercase
}

.DickpillMobile_section_four__1A2D5 {
    margin: 0 auto;
    padding: 0;
    position: relative
}

.DickpillMobile_s4_txt1__JiMtD,
.DickpillMobile_s4_txt2__MXECl {
    color: #303030;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 29px;
    margin: 0;
    padding: 40px 1% 0 3%;
    text-align: left
}

.DickpillMobile_s4_txt2__MXECl {
    font-size: 20px;
    padding: 25px 1% 0 32%;
    position: absolute;
    width: 100%;
    z-index: 9
}

.DickpillMobile_s4_txt1__JiMtD span,
.DickpillMobile_s4_txt2__MXECl span {
    color: #e66120
}

.DickpillMobile_section_four__1A2D5 .DickpillMobile_doc__bCet4 {
    left: 0;
    position: absolute;
    top: 292px
}

.DickpillMobile_section_four__1A2D5 .DickpillMobile_doc2__YcO\+r {
    display: none;
    left: auto;
    position: absolute;
    right: 0;
    top: 232px
}

.DickpillMobile_section_four__1A2D5 .DickpillMobile_seal2__srspH {
    left: 95px;
    position: absolute;
    top: 460px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_blood_img__ewycV {
    left: 225px;
    position: absolute;
    top: 488px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_orange_bg__7LSiL {
    bottom: 0;
    left: 0;
    position: absolute
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_orange_bg_txt__ktrSj {
    bottom: 2%;
    color: #fff;
    font-size: 22px;
    font-weight: 600;
    left: 2%;
    letter-spacing: -1px;
    line-height: 28px;
    position: absolute;
    text-align: left;
    width: 95%
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_s4_txt3__3WAe7 {
    color: #0e0e0e;
    font-size: 23px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 28px;
    margin: 0;
    max-width: 50%;
    padding: 0 1% 0 2%;
    text-align: left;
    text-transform: uppercase;
    width: 313px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_s4_txt3__3WAe7 span {
    color: #e66120
}

.DickpillMobile_s4_img__vhMOe {
    position: absolute;
    right: 2%;
    top: 20px;
    width: 44%
}

.DickpillMobile_s4_txt4__rSMpP {
    color: #e66120;
    font-size: 22px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 26px;
    margin: 0;
    padding: 47px 1% 0 9%;
    text-align: left;
    text-transform: uppercase
}

.DickpillMobile_section_four__1A2D5 .DickpillMobile_step1__RM98X {
    left: 0;
    position: absolute;
    top: 220px
}

.DickpillMobile_section_four__1A2D5 .DickpillMobile_step2__Lp11A {
    left: 0;
    position: absolute;
    top: 340px
}

.DickpillMobile_section_five__BxryM {
    height: auto;
    margin: 15px auto 0;
    overflow: hidden;
    padding: 0
}

ul.DickpillMobile_sec5_list__Emb\+y {
    margin: 0 auto;
    padding: 0
}

ul.DickpillMobile_sec5_list__Emb\+y li {
    color: #2d2d2d;
    font-size: 22px;
    line-height: 1.2;
    list-style: none;
    margin: 0 auto;
    padding: 10px 4%;
    text-align: center
}

ul.DickpillMobile_sec5_list__Emb\+y li span {
    color: #5a266e;
    font-size: 24.2px;
    font-weight: 700;
    line-height: 40px;
    text-transform: uppercase
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_seal_bg__teoPr {
    display: none;
    height: 144px;
    margin: 0;
    position: relative
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_s5seal__ST7MW {
    display: none;
    left: 10px;
    position: absolute;
    top: 10px
}

.DickpillMobile_seal_txt1__oF-lZ {
    color: #f47a30;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 28px;
    margin: 0;
    padding: 0 83px;
    text-align: left
}

.DickpillMobile_seal_txt1__oF-lZ span {
    color: #5a266e
}

.DickpillMobile_section_six__N4dNA {
    height: auto;
    margin: 31px auto 0;
    padding: 0
}

ul.DickpillMobile_sec6_list__buFj5 {
    margin: 0 auto;
    padding: 50px 0 0
}

ul.DickpillMobile_sec6_list__buFj5 li {
    color: #2d2d2d;
    font-size: 22px;
    line-height: 1.2;
    list-style: none;
    margin: 0 auto;
    padding: 10px 4%;
    text-align: center
}

ul.DickpillMobile_sec6_list__buFj5 li span {
    color: #266e6d;
    font-size: 24px;
    font-weight: 700;
    line-height: 50px;
    text-transform: uppercase
}

ul.DickpillMobile_sec6_list__buFj5 li span.DickpillMobile_text_brown__IRryk {
    color: #703135 !important
}

ul.DickpillMobile_sec6_list__buFj5 li span.DickpillMobile_text_indigo__o8Nn2 {
    color: #083c90
}

ul.DickpillMobile_sec6_list__buFj5 li span.DickpillMobile_text_red__gpUvN {
    color: #d50023
}

.DickpillMobile_s6-last-bg__raNTG {
    height: 219px;
    margin: -18px 0 0
}

.DickpillMobile_s6-last-bg-txt__ob73j {
    color: #353535;
    font-size: 20px;
    letter-spacing: -.4px;
    line-height: 26px;
    margin: 0;
    padding: 96px 0 0 3%;
    text-align: left
}

.DickpillMobile_s6-last-bg-txt__ob73j span {
    color: #f47a30;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
    text-transform: uppercase
}

.DickpillMobile_section_seven__c2SXj {
    background: #fff url(../images/section7.38ea6160265cdacf3b7c.jpg) top no-repeat;
    margin-top: 34px
}

.DickpillMobile_section_seven__c2SXj .DickpillMobile_s7_txt1__Uks2s {
    padding-left: 10px;
    padding-right: 10px
}

.DickpillMobile_s7_txt1__Uks2s {
    color: #5a266e;
    font-size: 38px;
    letter-spacing: -2px;
    line-height: 41px;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    text-transform: uppercase
}

.DickpillMobile_s7_txt1__Uks2s span {
    color: #f47a30;
    font-size: 7.5vw;
    font-weight: 700;
    line-height: 50px
}

.DickpillMobile_s7_line__whOSC {
    margin: 2% 0 0 3%;
    padding: 0
}

.DickpillMobile_s7_txt2__SEa2Z {
    color: #303030;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 20px 3% 0;
    text-align: center
}

.DickpillMobile_s7_txt2__SEa2Z span {
    color: #e66120
}

.DickpillMobile_s7-slid-img__sq5Xj {
    display: block !important;
    margin: 15px auto 0;
    padding: 0;
    text-align: center
}

.DickpillMobile_sec7-text3__16e-L {
    color: #161616;
    font-size: 24px;
    font-style: italic;
    line-height: 30px;
    margin: 0 auto;
    padding: 19px 0 0;
    text-align: center;
    width: 568px
}

#DickpillMobile_section-seven__\+wgwm .DickpillMobile_stars__88xBv {
    margin: 10px auto;
    padding: 0
}

.DickpillMobile_sec7-text4__ge668 {
    color: #f47a30;
    font-size: 22px;
    font-weight: 700;
    margin: 0 auto;
    padding: 15px 0 0;
    text-align: center
}

.DickpillMobile_sec7-text5__-K\+Fq {
    color: #b2b2b2;
    font-size: 22px;
    line-height: 26px;
    margin: 0 auto;
    text-align: center
}

.DickpillMobile_section_eight__tTS0f {
    background: url(../images/sectiom8.bde5ea28dc763cb48473.jpg) top no-repeat;
    height: 947px;
    position: relative
}

.DickpillMobile_s8_logo__NtfZd {
    left: 225px;
    position: absolute;
    top: 40px;
    width: 165px
}

.DickpillMobile_s8_usa__1Gkl0 {
    left: 47px;
    position: absolute;
    top: 368px
}

.DickpillMobile_s8_txt1__OsdZU {
    color: #2c529d;
    font-size: 3.5vw;
    letter-spacing: -.5px;
    line-height: 1;
    margin: 0;
    padding: 144px 0 0 236px;
    text-align: left
}

.DickpillMobile_s8_txt2__6vHuW {
    color: #f47a30;
    font-size: 7vw;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 45px;
    margin: 0;
    padding: 0 0 0 234px;
    text-align: left;
    text-transform: uppercase
}

.DickpillMobile_s8_txt2__6vHuW span {
    color: #5a266e
}

ul.DickpillMobile_s8_list__X-ZpP {
    margin: 0 0 21vw;
    padding: 40px 0 0 260px
}

ul.DickpillMobile_s8_list__X-ZpP li {
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    color: #2e4555;
    font-size: 24px;
    letter-spacing: -.6px;
    line-height: 30px;
    list-style: none;
    margin: 0;
    max-width: 80%;
    padding: 0 0 22px 50px;
    width: 344px
}

ul.DickpillMobile_s8_list__X-ZpP li:nth-child(2) {
    padding: 0 0 0 50px
}

ul.DickpillMobile_s8_list__X-ZpP li:nth-child(3) {
    margin: 25px 0 0;
    padding: 0 0 0 50px
}

ul.DickpillMobile_s8_list__X-ZpP li:nth-child(4) {
    margin: 31px 0 0;
    padding: 0 0 0 50px
}

ul.DickpillMobile_s8_list__X-ZpP li span {
    color: #482556;
    font-size: 30px;
    font-weight: 700;
    line-height: 1
}

.DickpillMobile_s8_txt4__lSqtC {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 65px 0 0 180px;
    text-align: left;
    text-transform: uppercase
}

#DickpillMobile_section-nine__f1-DF {
    height: 1280px;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.DickpillMobile_fixbox__LZidn {
    background: #5a266e;
    bottom: 0;
    left: auto;
    position: fixed;
    width: 100%;
    z-index: 990
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_stick_bar__KPzLl {
    background: #5a266e;
    background-size: 55%;
    height: 149px;
    margin: -10px auto 0;
    position: relative
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_bottle__djEhJ {
    left: 35px;
    position: absolute;
    top: -80px;
    width: 145px;
    z-index: 999
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_security2__mTp1n,
.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_submit_btn__JzxtV {
    float: right;
    margin: 9px 11px 0 20px;
    max-width: 415px
}

.DickpillMobile_security2__mTp1n {
    margin: 7px 150px 0 0
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_legal__Q0oWp {
    background: #000;
    color: #fff;
    display: none;
    margin-top: -4px;
    padding: 10px 0;
    text-align: center
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_footer__x4t2S {
    background: #fff;
    height: 80px;
    width: 100%
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_terms-links__1Bqov {
    margin-top: -10px;
    padding-left: 0
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_terms-links__1Bqov li {
    display: inline;
    float: none;
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    margin: 0;
    padding: 0 2px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_terms-links__1Bqov li a {
    color: #a2d408 !important;
    text-decoration: none
}

.DickpillMobile_ftrtxt__HHxoI {
    color: #887070;
    font-size: 17px;
    line-height: 28px;
    margin: 0;
    padding: 20px 20px 0;
    text-align: center
}

.DickpillMobile_ftrtxt__HHxoI a,
.DickpillMobile_ftrtxt__HHxoI a:hover {
    color: #887070;
    text-decoration: none
}

.DickpillMobile_spng-hd__bA9LP {
    height: 139px
}

.DickpillMobile_sping-logo__0xLYc {
    float: left;
    margin: 14px 0 0 15px;
    width: 128px
}

.DickpillMobile_sping-us-flag__ecke8 {
    float: right;
    margin: 19px 13px 0 0
}

.DickpillMobile_brd-btm__zYG4q {
    border-bottom: 1px solid #d1d1d1;
    margin: 15px 0 0
}

.DickpillMobile_brd-top__WjhkJ {
    border-top: 1px solid #d1d1d1;
    margin: 15px 0 0
}

.DickpillMobile_shipping-hd__kVkL- {
    display: block;
    margin: 0 auto;
    padding: 20px 0 0
}

div#DickpillMobile_trialsec1__J0nh2 {
    background: none;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%
}

.DickpillMobile_trialsec1img__\+H9q5 {
    display: block;
    height: auto;
    margin: 0 auto;
    width: 100%
}

div#DickpillMobile_trialsec2__ec4Fa {
    background: none;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%
}

.DickpillMobile_trial-top__LZthk {
    padding: 0 0 3%
}

.DickpillMobile_payment-top__pyGuS {
    margin: 0;
    padding: 3% 0 4%;
    text-align: center
}

.DickpillMobile_trial-toptxt1__KAyax,
.DickpillMobile_trial-toptxt2__11d-n {
    color: #713a86;
    font-size: 35px;
    font-weight: 700;
    line-height: 50px;
    margin: -2% auto 0;
    padding: 4% 6% 0 4%;
    text-align: center
}

.DickpillMobile_trial-toptxt1__KAyax span {
    font-size: 22px;
    font-weight: 400;
    line-height: 25px
}

.DickpillMobile_trial-toptxt2__11d-n {
    font-weight: 400;
    padding: 1% 6% 0
}

.DickpillMobile_trial-toptxt2__11d-n span {
    font-weight: 600
}

.DickpillMobile_detailbox__qJ5aw {
    background: #fff;
    display: table;
    height: 264px;
    margin: 3% auto 0;
    width: 100%
}

.DickpillMobile_lftbox__9c-at,
.DickpillMobile_rgtbox__VW8vc {
    display: inline-block;
    float: left
}

.DickpillMobile_lftbox__9c-at {
    margin-right: 2%;
    width: 249px
}

.DickpillMobile_lftbtl__OM4X2 {
    display: block;
    margin: 8% auto 0 25%
}

.DickpillMobile_rgtbox__VW8vc {
    padding: 0;
    width: 59%
}

.DickpillMobile_rgtboxtxt1__aAJHQ {
    color: #5a266e;
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
    margin: 0;
    padding: 7% 0 2% 6%;
    text-align: left;
    text-transform: uppercase
}

.DickpillMobile_rgtboxtxt1__aAJHQ span {
    font-size: 19px;
    font-weight: 400;
    line-height: 22px;
    text-transform: none
}

.DickpillMobile_brdr-2__jDeYq {
    border-bottom: 1px solid #dedede;
    margin: 15px 0 0 19px;
    width: 337px
}

ul.DickpillMobile_rgtlist__do2AP {
    display: table;
    margin: 0;
    padding: 4% 0 2% 6%;
    width: 92%
}

ul.DickpillMobile_rgtlist__do2AP li {
    color: #333;
    display: inline-block;
    float: left;
    font-size: 22px;
    font-weight: 300px;
    line-height: 40px;
    padding: 0;
    text-align: right
}

ul.DickpillMobile_rgtlist__do2AP li.DickpillMobile_one__YuoZM {
    text-align: left;
    width: 70%
}

ul.DickpillMobile_rgtlist__do2AP li.DickpillMobile_two__EAQfu {
    width: 25%
}

ul.DickpillMobile_rgtlist__do2AP li.DickpillMobile_one__YuoZM span,
ul.DickpillMobile_rgtlist__do2AP li.DickpillMobile_two__EAQfu span {
    color: #38bc5b;
    font-size: 21px;
    font-weight: 700
}

.DickpillMobile_dickPillMob__kGvtY input[type=checkbox] {
    zoom: 1.5
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_membership-box__IoInG {
    margin: 0 0 15% 7%
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_chkbx__b-s\+B,
.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_membership__iy5e6 {
    display: inline-block;
    float: left;
    margin: 5% 0;
    padding: 0;
    width: 32px
}

.DickpillMobile_chkbx__b-s\+B {
    margin: 2% 0 5%;
    vertical-align: text-top
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_membership__iy5e6 {
    color: #504f4f;
    font-size: 19px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    width: 82%
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_delivery__FbNOt {
    display: block;
    margin: 9px auto -4px;
    padding: 0;
    width: 100%
}

.DickpillMobile_trial-logo__CjuHg img {
    width: 33%
}

.DickpillMobile_trialform__Uob4C {
    background: #fff;
    display: table;
    margin: 0 auto;
    width: 100%
}

.DickpillMobile_trialfrmtopimg__zgqnG {
    display: block;
    margin: 0 auto;
    width: 100%
}

.DickpillMobile_trialfrmmid__hZj3D {
    background-size: 100%;
    display: table;
    width: 100%
}

.DickpillMobile_trialbtmbox__V5DYw {
    margin: 1% auto;
    padding: 0 2.5%;
    width: 95%
}

.DickpillMobile_submit__fqS\+i {
    border: none;
    cursor: pointer;
    display: block;
    height: auto;
    margin: 4% auto;
    outline: none;
    width: 89.24%
}

.DickpillMobile_btn-box__25KBt {
    background: #0b3300;
    margin: 10% auto 0;
    padding: 0;
    width: 100%
}

.DickpillMobile_trialsubmit__gCqxw {
    border: none;
    cursor: pointer;
    display: block;
    height: auto;
    margin: 2% auto;
    outline: none;
    width: auto
}

.DickpillMobile_triallock__grsIt {
    display: block;
    margin: 1.6% auto 2%;
    width: auto
}

.DickpillMobile_trialbtm__VRxJv {
    display: block;
    margin: 0 auto;
    width: 44.53%
}

.DickpillMobile_what__WZdkD {
    margin: -21px 3px;
    width: 62.34%
}

.DickpillMobile_condition__nSSWz {
    color: #414141;
    font-size: 18px;
    line-height: 20px;
    padding: 3%;
    text-align: left
}

.DickpillMobile_formbox__HUtVQ,
.DickpillMobile_frmelmnts2__54Oyw {
    clear: both;
    margin: 2% 0 1%;
    padding-left: 2.5%
}

.DickpillMobile_sameas__qCzBU {
    color: #5a5a5a;
    font-size: 20px;
    line-height: 23px;
    margin: 0;
    padding: 1% 0 2% 8%;
    text-align: left
}

.DickpillMobile_frmelmnts1__SAiIA {
    display: inline-block;
    float: left;
    width: 48%
}

.DickpillMobile_frmelmnts1__SAiIA label,
.DickpillMobile_frmelmnts2__54Oyw label {
    color: #000;
    font-size: 26px !important;
    line-height: 39px;
    margin-right: 2%;
    text-align: left;
    width: 100%
}

.DickpillMobile_frmelmnts1__SAiIA input,
.DickpillMobile_frmelmnts1__SAiIA select,
.DickpillMobile_frmelmnts2__54Oyw input,
.DickpillMobile_frmelmnts2__54Oyw select {
    border: 1px solid #b2b2b2;
    border-radius: 6px;
    color: #000;
    font-size: 25px !important;
    height: 70px !important;
    line-height: normal;
    margin: 0 auto;
    padding: 2% 2% 2% 1%;
    text-align: left;
    width: 93.3%
}

.DickpillMobile_frmelmnts2__54Oyw select {
    height: 52px;
    width: 97%
}

.DickpillMobile_frmelmnts2__54Oyw select.DickpillMobile_short__krQzh {
    font-style: normal;
    height: 60px;
    line-height: 64px;
    margin-right: 2%;
    width: 46.7%
}

.DickpillMobile_frmelmnts2__54Oyw input.DickpillMobile_short__krQzh {
    margin-right: 2%;
    width: 43%
}

.DickpillMobile_frmelmnts1__SAiIA input,
.DickpillMobile_frmelmnts1__SAiIA select {
    margin: 0 0 10px;
    padding: 5.5% 2%
}

.DickpillMobile_chktxt__AigON {
    color: #333;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 30px 7% 0;
    text-align: left
}

.DickpillMobile_chktxt__AigON a,
.DickpillMobile_chktxt__AigON a:hover {
    color: #333
}

.DickpillMobile_upbtm__Aqe\+2 {
    background: #5a266e;
    height: 280px;
    margin-top: 3%;
    padding: 0 0 2%
}

.DickpillMobile_pay-top-txt__g2Nr4 {
    color: #5a5a5a;
    font-size: 24px;
    font-weight: 700;
    height: 94px;
    line-height: 30px;
    margin: 0;
    padding: 20px 70px 0 3%;
    text-align: left
}

.DickpillMobile_pay-top-txt__g2Nr4 span {
    color: #6c3
}

.DickpillMobile_brdr__feDE2 {
    border-bottom: 1px solid #d6d6d6;
    margin: 20px
}

.DickpillMobile_scure-lock__RpEnw {
    color: #fff;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    margin: o auto;
    padding: 8px 0 0;
    text-align: center
}

.DickpillMobile_what__WZdkD,
.DickpillMobile_what__WZdkD a {
    color: #58aa00;
    font-size: 19px;
    font-style: italic;
    line-height: 41px;
    text-align: left;
    text-decoration: underline
}

.DickpillMobile_up-bg1__qz9QF {
    background: #713a86;
    height: 79px;
    margin: 30px 0 0
}

.DickpillMobile_up-txt1__\+ZmfC {
    color: #fff;
    font-size: 27.55px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 33px;
    margin: 0 auto;
    padding: 24px 0 0;
    text-align: center;
    text-transform: uppercase
}

.DickpillMobile_up-txt2__1kYye {
    color: #000;
    font-size: 22px;
    height: 39px;
    line-height: 26px;
    margin: 0 auto;
    padding: 18px 0 0;
    text-align: center
}

.DickpillMobile_upsell-box__Iyruj {
    height: 266px;
    margin: 45px auto;
    padding: 0;
    width: 545px
}

.DickpillMobile_up-lft__4kttX,
.DickpillMobile_up-rgt__Ccboe {
    display: inline-block;
    float: left
}

.DickpillMobile_up-lft__4kttX {
    padding: 24px 0 0 13px;
    width: 171px
}

.DickpillMobile_up-rgt__Ccboe {
    padding: 0;
    width: 333px
}

.DickpillMobile_up-rgt_txt1__OKCD\+ {
    color: #ff9e1d;
    font-size: 18.07px;
    font-weight: 700;
    line-height: 20px;
    margin: 0;
    padding: 26px 0 0 67px;
    text-align: left
}

.DickpillMobile_up-rgt_txt2__hNsDy {
    font-size: 26px;
    font-weight: 700;
    padding: 10px 0 0 8px
}

.DickpillMobile_up-rgt_txt2__hNsDy,
.DickpillMobile_up-rgt_txt3__IV0Nd {
    color: #313131;
    line-height: 24px;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase
}

.DickpillMobile_up-rgt_txt3__IV0Nd {
    font-size: 20px;
    font-weight: 600;
    padding: 6px 0 0 8px
}

.DickpillMobile_up-rgt_txt3__IV0Nd b,
.DickpillMobile_up-rgt_txt3__IV0Nd span {
    color: #d03333;
    font-size: 22px
}

.DickpillMobile_up-rgt_txt3__IV0Nd span {
    font-weight: 400
}

.DickpillMobile_up-rgt_txt4__jvAnP {
    color: #5a5a5a;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    margin: 0 auto;
    padding: 12px 0 0;
    text-align: center
}

.DickpillMobile_up-rgt_txt4__jvAnP span {
    color: #ff9e1d;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase
}

.DickpillMobile_up-rgt_txt5__ALASW {
    color: #d03333;
    font-size: 30px;
    font-weight: 700;
    line-height: 24px;
    margin: 0 auto;
    padding: 10px 0 0 1px;
    text-align: center
}

.DickpillMobile_up-rgt_txt6__EhRHd,
.DickpillMobile_up-rgt_txt6__EhRHd a {
    color: #868686;
    font-size: 17px;
    line-height: 20px;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    text-decoration: underline
}

.DickpillMobile_cut__tYMaU {
    margin: 0 0 -10px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_lead_scroll__m9Vx7 {
    bottom: -170px;
    height: 100px;
    left: 50%;
    margin-left: -70px;
    padding: 0;
    position: absolute;
    width: 140px;
    z-index: 100
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_lead_scroll__m9Vx7 .DickpillMobile_arrows__bEBTo {
    bottom: 142px;
    height: 100px;
    left: 50%;
    margin-left: -30px;
    position: absolute;
    width: 60px
}

.DickpillMobile_dickPillMob__kGvtY svg:not(:root) {
    overflow: hidden
}

.DickpillMobile_dickPillMob__kGvtY svg {
    max-height: 100%
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_lead_scroll__m9Vx7 .DickpillMobile_arrows__bEBTo path {
    stroke: #9e63b5;
    fill: #0000;
    stroke-width: 4px;
    animation: DickpillMobile_arrow__osL81 2s infinite;
    -webkit-animation: DickpillMobile_arrow__osL81 2s infinite
}

.DickpillMobile_arrows__bEBTo path.DickpillMobile_a1__SED85 {
    animation-delay: -1s;
    -webkit-animation-delay: -1s
}

.DickpillMobile_arrows__bEBTo path.DickpillMobile_a2__xpAOL {
    animation-delay: -.5s;
    -webkit-animation-delay: -.5s
}

.DickpillMobile_arrows__bEBTo path.DickpillMobile_a3__bwvtQ {
    animation-delay: 0s;
    -webkit-animation-delay: 0s
}

div#DickpillMobile_bottomarrows__WW-v0 {
    margin-bottom: 180px;
    margin-left: 160px
}

@keyframes DickpillMobile_arrow__osL81 {
    0% {
        opacity: 0
    }
    40% {
        opacity: 1
    }
    80% {
        opacity: 0
    }
    to {
        opacity: 0
    }
}

.DickpillMobile_dPillPulse__A\+ce3 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: DickpillMobile_dPillPulse__A\+ce3;
    -webkit-animation-name: DickpillMobile_dPillPulse__A\+ce3
}

@keyframes DickpillMobile_dPillPulse__A\+ce3 {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.DickpillMobile_bottle__djEhJ {
    top: -24px
}

#DickpillMobile_noticeBar__9mWR9 {
    display: none;
    padding: 10px 0
}

#DickpillMobile_noticeBar__9mWR9 .DickpillMobile_content__-MkDI {
    background: #fff;
    border: 3px dashed red;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 1000px
}

#DickpillMobile_noticeBar__9mWR9 h3 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.2em;
    text-align: left
}

#DickpillMobile_noticeBar__9mWR9 h3 span {
    color: red
}

.DickpillMobile_mfp-wrap__oegYK .DickpillMobile_mfp-container__upf0H {
    align-items: flex-start;
    display: flex
}

html[data-openedPage=contact] .DickpillMobile_mfp-wrap__oegYK .DickpillMobile_mfp-container__upf0H {
    align-items: center
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_footer__x4t2S {
    bottom: -94px;
    position: fixed
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite__ewfsj {
    background-image: url(../images/spritesheet-mb.53a94a420b40920292ef.png);
    background-repeat: no-repeat;
    display: inline-block
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_as_seen__YQoW3 {
    background-position: -5px -5px;
    display: none;
    height: 27px;
    width: 394px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_blood_img__8L1uD {
    background-position: -5px -42px;
    height: 274px;
    width: 409px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_line2__YMqy1 {
    background-position: -5px -326px;
    height: 7px;
    width: 628px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_listimg__YyOTs {
    background-position: -5px -343px;
    height: 43px;
    width: 39px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s2_img1__xqN54 {
    background-position: -5px -396px;
    height: 159px;
    width: 157px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s2_img2__8plbX {
    background-position: -5px -565px;
    height: 159px;
    width: 158px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s2_img3__-vvbN {
    background-position: -5px -734px;
    height: 159px;
    width: 158px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s2_img4__OEiCj {
    background-position: -5px -903px;
    height: 159px;
    width: 158px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s3_line__ew\+E- {
    background-position: -5px -1072px;
    height: 10px;
    width: 533px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s3_modal__YDwwI {
    background-position: -5px -1092px;
    height: 452px;
    width: 266px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s5_img1__OmleF {
    background-position: -5px -1554px;
    height: 217px;
    width: 620px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s5_img2__G\+-7W {
    background-position: -5px -1781px;
    height: 217px;
    width: 620px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s5_img3__jWO3m {
    background-position: -5px -2008px;
    height: 217px;
    width: 620px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s5_img4__o7JrU {
    background-position: -5px -2235px;
    height: 217px;
    width: 620px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s5_img5__lv6Bg {
    background-position: -5px -2462px;
    height: 217px;
    width: 620px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s6-img1__DbdFV {
    background-position: -5px -2689px;
    height: 176px;
    width: 176px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s6-img2__Hac\+z {
    background-position: -5px -2875px;
    height: 176px;
    width: 175px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s6-img3__fyyNO {
    background-position: -5px -3061px;
    height: 176px;
    width: 175px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s6-img4__lMOyK {
    background-position: -5px -3247px;
    height: 176px;
    width: 175px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s6-img5__czq24 {
    background-position: -5px -3433px;
    height: 176px;
    width: 175px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s7-slid1__uWcNP {
    background-position: -5px -3619px;
    height: 168px;
    width: 171px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s7-slid2__mCZCk {
    background-position: -5px -3797px;
    height: 168px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s7-slid3__EiwX\+ {
    background-position: -5px -3975px;
    height: 168px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s7-slid4__pVS3\+ {
    background-position: -5px -4153px;
    height: 168px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_scure__W\+J5V {
    background-image: url(../images/spritesheet-mb.53a94a420b40920292ef.png);
    background-position: -5px -4331px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 39px;
    margin: 7px 150px 0 0;
    width: 164px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_seal2__f\+FC4 {
    background-position: -5px -4380px;
    height: 111px;
    width: 111px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_stars__kB7Sk {
    background-position: -5px -4501px;
    height: 16px;
    width: 95px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_step1__lm7sT {
    background-position: -5px -4527px;
    height: 45px;
    width: 297px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_step2__dJ4BF {
    background-position: -5px -4582px;
    height: 45px;
    width: 297px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_usa__\+7XPm {
    background-position: -5px -4812px;
    display: none;
    height: 124px;
    width: 124px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sec7-text3__16e-L {
    color: #161616;
    font-size: 24px;
    font-style: italic;
    line-height: 30px;
    margin: 0 auto;
    padding: 19px 0 0;
    text-align: center;
    width: 568px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sec7-text4__ge668 {
    color: #f47a30;
    font-size: 22px;
    font-weight: 700;
    margin: 0 auto;
    padding: 15px 0 0;
    text-align: center
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_s7-slid-img__sq5Xj {
    margin: 0 auto;
    padding: 18px 0 0
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_ne__yDH7\+ {
    background-repeat: no-repeat;
    display: inline-block
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_dickPillMob__kGvtY.DickpillMobile_sprite_s7-slid1__uWcNP {
    background-position: -5px -3104px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s7-slid2__mCZCk {
    background-position: -5px -3282px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s7-slid3__EiwX\+ {
    background-position: -5px -3460px;
    height: 145px;
    width: 171px
}

.DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_s7-slid4__pVS3\+ {
    background-position: -5px -3638px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.DickpillMobile_dScrollTop__e0ijB {
    background: #5a266e;
    border-radius: 100%;
    bottom: 175px;
    box-shadow: 0 2px 15px #00000080;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    height: 50px;
    line-height: 45px;
    position: fixed;
    right: 15px;
    text-align: center;
    width: 50px;
    z-index: 9
}

.DickpillMobile_dScrollTop__e0ijB img {
    max-width: 23px
}

.DickpillMobile_section_five__BxryM,
.DickpillMobile_section_seven__c2SXj {
    overflow: hidden
}

@media only screen and (max-width:1024.5px) and (orientation:landscape) {
    .DickpillMobile_dickPillMob__kGvtY .DickpillMobile_fixbox__LZidn .DickpillMobile_submit_btn__JzxtV {
        max-width: 220px
    }
    .DickpillMobile_dScrollTop__e0ijB {
        height: 36px;
        line-height: 36px;
        width: 36px
    }
    .DickpillMobile_dScrollTop__e0ijB img {
        max-width: 14px
    }
}

@media only screen and (max-width:767.5px) and (orientation:landscape) {
    .DickpillMobile_dickPillMob__kGvtY .DickpillMobile_stick_bar__KPzLl {
        height: 100px
    }
    .DickpillMobile_dickPillMob__kGvtY a#DickpillMobile_go-next__8MDyA {
        display: inline-block;
        width: 100%
    }
    .DickpillMobile_dickPillMob__kGvtY .DickpillMobile_stick_bar__KPzLl .DickpillMobile_btn__cT9hJ {
        margin-bottom: -15px;
        max-width: 250px
    }
    .DickpillMobile_dickPillMob__kGvtY .DickpillMobile_sprite_scure__W\+J5V {
        margin: 0 35px 0 0;
        transform: scale(.5)
    }
    .DickpillMobile_dickPillMob__kGvtY .DickpillMobile_stick_bar__KPzLl .DickpillMobile_bottle__djEhJ {
        top: -40px;
        width: 85px
    }
}

.upsellContainer {
    margin-left: auto;
    margin-right: auto;
    max-width: 910px;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%
}

.dpillUpsell .header_upsell {
    border-bottom: 3px solid #b7b7b7;
    padding: 10px 0;
    position: relative
}

.dpillUpsell .offer_tag {
    left: 0;
    position: absolute;
    top: 0
}

.dPillUpsellBody {
    padding: 45px 0 70px
}

.dPillUpsellBody h5 {
    color: #cb1313;
    font-family: Lato, sans-serif;
    font-size: 18px;
    font-weight: 700
}

.dPillUpsellBody h1 {
    color: #000;
    font-size: 36px;
    font-weight: 700;
    margin: 15px 0
}

.dPillUpsellBody .subTitle {
    font-size: 24px
}

.dPillUpsellBody .subTitle em {
    font-weight: 900
}

.dPillUpsellBox .product_wrap {
    border: 3px dashed #0e1118;
    margin: 0 auto;
    max-width: 100%;
    padding: 10px 5px 5px 15px;
    position: relative;
    width: 865px
}

.dPillUpsellBox .clearfix:after,
.dPillUpsellBox .clearfix:before {
    content: " ";
    display: table
}

.dPillUpsellBox .product_left {
    bottom: 0;
    float: left;
    position: absolute;
    top: 4%;
    width: 310px
}

.dPillUpsellBox .product_left .badge {
    border-radius: .25rem;
    display: inline-block;
    font-size: 75%;
    font-weight: 700;
    left: -45px;
    line-height: 1;
    padding: .25em .4em;
    position: absolute;
    text-align: center;
    top: 0;
    vertical-align: initial;
    white-space: nowrap
}

.dPillUpsellBox .product_left .product_pic .badge {
    left: -10px;
    position: absolute;
    top: -15px
}

.dPillUpsellBox .product_pic {
    bottom: 0;
    position: absolute;
    top: 21%;
    width: 100%
}

.dPillUpsellBox .product_content {
    padding-left: 315px;
    position: relative;
    text-align: left
}

.dPillUpsellBox .product_content h2 {
    color: #000;
    font-size: 31px;
    font-weight: 900;
    left: -50px;
    position: relative;
    text-transform: uppercase
}

.dPillUpsellBox .price_tagD {
    position: absolute;
    right: 0;
    top: 0;
    width: 155px
}

.dPillUpsellBox .pricepic {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAB3CAYAAAA5Od+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNCRjlEMzM0MDZCQTExRUE4OUY1RkRCNTZDRjE5NEU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNCRjlEMzM1MDZCQTExRUE4OUY1RkRCNTZDRjE5NEU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0JGOUQzMzIwNkJBMTFFQTg5RjVGREI1NkNGMTk0RTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0JGOUQzMzMwNkJBMTFFQTg5RjVGREI1NkNGMTk0RTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69oRX1AAARmklEQVR42uxdCXhU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) 100% 100% no-repeat;
    background-size: 100%;
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 31px;
    font-weight: 800;
    height: 119px;
    line-height: 35px;
    margin: -45px 0 0 34px;
    padding-top: 23px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 119px
}

.dPillUpsellBox .pricepic span {
    color: #fff;
    display: block;
    font-size: 29px;
    position: relative
}

.dPillUpsellBox .pricepic span:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAkCAYAAAAq23xmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0MDQxRUI3MDZDMjExRUE4MDkyRkQ3NTc3REEwMjlFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0MDQxRUI4MDZDMjExRUE4MDkyRkQ3NTc3REEwMjlFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQwNDFFQjUwNkMyMTFFQTgwOTJGRDc1NzdEQTAyOUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDQwNDFFQjYwNkMyMTFFQTgwOTJGRDc1NzdEQTAyOUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5FjHSDAAADeUlEQVR42uyaWUiUURiG/9FGmzJNy3YqKtrUqECyjRayPStbKYiioqxuuomuuq3uy5CCoo2KbMdUWmyxTGiBZixayMA2bHPKsbTt/fA9cvi1wexC5j/zwsPof4ZBX8+3nO/oio3vZkHbwFCwE9y3wmqQCwbF4LUcdOKzArADFIXtsawIsEYzRzQNXAUlYB7fY6wioz0xfrzGMsQitbVeYClYBALAB36ZaFAlXk+DgzQoBbi19yRyJ62kQV5QZ5JB6usqcBHsBd9olEd7bxyYDtbxuRhVY5JBSgHmoD3gA0hiCCq1AxPBRu6uMuA3ySClWnAb7AIvwWBbMo8CaTSqH3gC3ptkkNJP9kbZ4CHN6KF/BhgBssBwtgyvnFTmmytJ0LkgFUwBl5r4rPlsD66AqaYZpOsySKdZuU2U/0lsOO+BxaHcSzUnxILpNTgBjjF5J9t6qe7so5azMvoYssYYpCTV7hzYD36zRYjW1hPAHLCau0lahO8mGaT0BRSCHPCVRrXX1jswNLPYOohR1SYZpCQN5HWwG7xlL9VRW28LxoNNrIiPwGeTDFKSI0kpjXoKBoIu2rqbiV56qUHgGXjnhCrWEqMOMeQywC3behsm8gfgAhhnmkFKksDPg7FgAsjjMyUXmAVugJtgNp85NsSCSY4vR8EZJuwhtj9Yb7AMLGDyL2uNcUtrGqQkOecUOMKclMKQU5KclQlWgB/spepMMkjpE0NuHw0YxmqnJFVwJljLHsvL5tMYg5SqeZTJZumXHaX/kNJXTQYb2ID6GILGGKQknXYxxy0VHLckaOuyi8awl+oDHoOPJhmkj1vuckdJou7PM57eIoxkLyW77Tl4E6pl/n+NOk4zZliNr6Xkd1lIMwsZhkYZpCufI5XRbBPs5T+deayUFTDCySEWTBXcVSeZvJNs45aeYAmpacm4JdQNUpKrq7PgAHeL5KIobb0zmAtW8XtpEWpNMkjJz/DL4Y6RXkq/upKOXW6O13PHiVEBkwzSxy1FnCLITYvcGsdp6x6eBaXydWV1rDLJIH2KUEKjXnDckqitSxiOYi81wKq/uqp0QhX7V0m+kXFwMqvaHdu6m2c9L6tiWsN4gf8fZKKkTdhq/f166hrY7vQQC6ZycNiqn0/Fc9yiz576ymHZ5B1kl+SgLQw1dSOTGjaoseSct5mGZf4RYAAHz7icmG+UhAAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100%;
    content: "";
    height: 36px;
    left: 25px;
    position: absolute;
    top: 0;
    width: 72px
}

.dPillUpsellBox .big_text {
    color: #7558da;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-style: italic;
    font-weight: 900;
    margin: -10px 0 26px;
    padding-right: 160px;
    text-shadow: 0 2px 2px #21063480;
    transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg)
}

.dPillUpsellBox .big_text2 {
    font-size: 45px
}

.dPillUpsellBox .big_text2>span {
    display: block;
    font-size: 85px;
    line-height: 70px
}

.dPillUpsellBox .sub_text {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 32px;
    font-style: italic;
    font-weight: 900;
    margin: 45px 0 12px;
    text-transform: uppercase
}

.dPillUpsellBox .product_content p {
    color: #4a4a4a;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 25px
}

.dPillUpsellBox .price_area {
    color: #000;
    font-size: 24px;
    font-weight: 700
}

.dPillUpsellBox .price_area span {
    color: #000;
    display: flex;
    float: none;
    font-family: Lato, sans-serif;
    font-size: 25px;
    font-weight: 600;
    padding-bottom: 16px;
    vertical-align: middle
}

.dPillUpsellBox .price_area span .title-block__retail {
    font-size: 25px;
    margin-left: 6px;
    margin-top: 8px
}

.dPillUpsellBottom .only_text {
    color: #cb1313;
    font-family: Dharma Gothic E;
    font-size: 48px;
    margin: 30px 0 15px;
    text-transform: uppercase
}

.dPillUpsellBottom form {
    padding: 10px
}

.dPillUpsellBottom .checkout_btn {
    background: linear-gradient(180deg, #9fea61 0, #78bd3b 51%, #478e09);
    border: 1px solid #4c6436;
    border-radius: 10px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    height: 87px;
    height: 88px;
    line-height: 3;
    max-width: 100%;
    min-height: 48px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    width: 660px
}

.dPillUpsellBottom .dont_text {
    color: #8e8e8e;
    font-family: arial;
    font-size: 12px;
    position: relative;
    text-transform: uppercase
}

.dPillUpsellBottom .dont_text i,
.dPillUpsellBottom .dont_text span {
    display: inline-block;
    vertical-align: middle
}

.dPillUpsellBottom .dont_text a {
    color: #8e8e8e;
    text-decoration: none
}

.dPillUpsellBottom .dont_text i {
    position: absolute;
    top: -1px
}

.dPillUpsellBottom .dont_text span {
    display: inline-block;
    padding-left: 15px
}

.dpillComnt_area {
    background: #fff;
    border-bottom: 3px solid #b7b7b7;
    border-top: 3px solid #b7b7b7;
    padding: 50px 0 80px
}

.dpillComnt_area .connection_text span {
    display: block;
    margin: 0 0 20px;
    text-align: center
}

.dpillComnt_area .star_blog {
    color: #000;
    margin-bottom: 30px
}

.dpillComnt_area .star_blog h4 {
    font-size: 20px;
    font-weight: 900;
    margin: 20px 0
}

.dpillComnt_area .star_blog p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 20px
}

@media screen and (max-width:1024.5px) {
    .dPillUpsellBox .big_text {
        margin: 15px 0;
        transform: rotate(0);
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0)
    }
    .dPillUpsellBox .sub_text {
        margin-top: 20px
    }
}

@media screen and (max-width:991.5px) {
    .dPillUpsellBox .product_left {
        width: 200px
    }
    .dPillUpsellBox .product_content {
        padding-left: 220px
    }
    .dPillUpsellBox .big_text {
        font-size: 35px
    }
    .dPillUpsellBox .product_left .badge img {
        width: 90px
    }
    .dPillUpsellBox .product_left .badge {
        left: -30px;
        top: -30px
    }
    .dPillUpsellBox .pricepic {
        font-size: 26px
    }
    .dPillUpsellBox .pricepic span {
        font-size: 22px
    }
}

@media screen and (max-width:767.5px) {
    .dPillUpsellBox .product_left {
        float: none;
        position: static;
        text-align: center;
        width: 100%
    }
    .dPillUpsellBox .product_pic {
        margin: 0 auto;
        max-width: 200px;
        position: relative
    }
    .dPillUpsellBox .product_left .product_pic .badge {
        left: -20px;
        position: absolute;
        top: -10px
    }
    .dPillUpsellBox .product_wrap {
        padding: 15px
    }
    .dPillUpsellBox .product_content h2 {
        left: 0;
        margin-bottom: 15px
    }
    .dPillUpsellBox .product_content {
        float: none;
        padding: 10px
    }
    .dPillUpsellBox .product_left .badge {
        left: 15px;
        top: 15px
    }
    .dPillUpsellBox .big_text2>span {
        font-size: 60px;
        line-height: 70px
    }
    .dPillUpsellBody .subTitle .br2 {
        display: none
    }
}

@media screen and (max-width:480.5px) {
    .dPillUpsellBox .product_content {
        text-align: center
    }
    .dPillUpsellBox .price_area {
        font-size: 16px
    }
    .dPillUpsellBox .price_area span {
        justify-content: center
    }
    .dPillUpsellBox .price_tagD {
        display: block;
        margin: 0 auto 15px;
        position: static
    }
    .dPillUpsellBox .big_text {
        font-size: 25px;
        margin: 0 0 10px;
        padding: 0;
        transform: rotate(0deg)
    }
    .dPillUpsellBox .sub_text {
        font-size: 20px;
        margin-top: 10px
    }
    .header_upsell span img {
        max-width: 180px
    }
    .dpillUpsell .offer_tag {
        width: 70px
    }
    .dPillUpsellBottom .checkout_btn {
        font-size: 20px;
        height: 60px
    }
    .dPillUpsellBottom .only_text {
        font-size: 30px
    }
    .dPillUpsellBox .price_area,
    .dPillUpsellBox .price_area span,
    .dPillUpsellBox .price_area span .title-block__retail {
        font-size: 20px;
        line-height: 30px;
        margin: 0;
        padding-bottom: 0;
        padding-top: 0
    }
    .dpillComnt_area {
        padding: 45px 0
    }
    .dPillUpsellBody .subTitle {
        font-size: 20px
    }
}

.DickpillCheckoutDesktop_dPillCheckout__CU9Zn {
    background: url(../images/background2.ba74d8cfc4ef97e97010.jpg);
    background-size: cover;
    position: relative;
    z-index: 1
}

.DickpillCheckoutDesktop_dPillCheckout__CU9Zn:before {
    background: url(data:image/png;base64,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);
    content: "";
    height: 112px;
    left: 0;
    position: absolute;
    top: 0;
    width: 112px;
    z-index: 2
}

.DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_alert_color__Yo6\+b,
.DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_date_container__icGVX,
.DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_hurry__5Icch {
    color: red !important
}

.DickpillCheckoutDesktop_dpHeader__9rmLX {
    box-shadow: none;
    font-family: Poppins, sans-serif !important;
    margin-bottom: 0;
    position: relative
}

.DickpillCheckoutDesktop_dpHeader__logo__WPKZO {
    width: 200px !important
}

.DickpillCheckoutDesktop_dpHeader__warning__fD563 {
    background-color: #fff;
    color: #000;
    font-size: 15px;
    padding: 5px 0;
    text-align: center
}

.DickpillCheckoutDesktop_dpHeader__warning__fD563 .DickpillCheckoutDesktop_custom_container__22cXq {
    max-width: 1170px
}

.DickpillCheckoutDesktop_dpHeader__logo__WPKZO {
    margin-top: 10px;
    max-width: 135px
}

.DickpillCheckoutDesktop_dpHeader__9rmLX .DickpillCheckoutDesktop_dpHeader__info__HAmAh {
    float: right;
    margin-bottom: 26px;
    margin-top: 16px
}

.DickpillCheckoutDesktop_dpHeader__9rmLX .DickpillCheckoutDesktop_delivery_block__BJ2Pa {
    color: #000;
    float: right;
    font-size: .875rem;
    margin-left: auto;
    margin-top: 12px;
    max-width: 400px;
    padding-left: 153px;
    position: relative
}

.DickpillCheckoutDesktop_delivery_block__BJ2Pa:before {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 38px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 148px
}

.DickpillCheckoutDesktop_dpOrder__1qij1 {
    padding-bottom: 36px;
    padding-top: 0
}

.DickpillCheckoutDesktop_dpOrder__1qij1 .DickpillCheckoutDesktop_dpOrder__left__JoRjx {
    width: 65%
}

.DickpillCheckoutDesktop_dpOrder__1qij1 .DickpillCheckoutDesktop_dpOrder__right__LLc5B {
    padding: 0 15px;
    width: 35%
}

.DickpillCheckoutDesktop_dpSteps__goooK {
    background: #fff;
    border: .0625rem solid #ccc;
    font-family: Poppins, sans-serif;
    padding: 15px
}

.DickpillCheckoutDesktop_dpSteps__list__U04kp {
    margin: 0;
    margin: 0 !important;
    padding-left: 0
}

.DickpillCheckoutDesktop_dpSteps__item__of7fd {
    background-color: #ebebeb;
    border-radius: 5px;
    color: #000;
    float: left;
    font-size: 16px;
    line-height: 36px;
    margin: 0 2px;
    text-align: center;
    width: 32.3% !important
}

.DickpillCheckoutDesktop_dpSteps__item__of7fd.DickpillCheckoutDesktop_active__jWCcb {
    background-color: #fd6f03;
    color: #fff
}

.DickpillCheckoutDesktop_dpSteps__item__of7fd:first-child {
    margin-left: 0
}

.DickpillCheckoutDesktop_dpSteps__goooK .DickpillCheckoutDesktop_approved_text__ixnaV {
    color: #393f40;
    font-size: .875rem;
    margin-bottom: 5px;
    margin-top: .9375rem
}

.DickpillCheckoutDesktop_dpSteps__goooK .DickpillCheckoutDesktop_approved_text__ixnaV,
.DickpillCheckoutDesktop_dpSteps__goooK p {
    color: #000;
    font-weight: 500
}

.DickpillCheckoutDesktop_dpSteps__goooK p {
    color: #393f40;
    font-size: 14px;
    line-height: 18px
}

.DickpillCheckoutDesktop_dpSteps__goooK .DickpillCheckoutDesktop_approved_text__ixnaV span {
    color: #a2d408
}

.DickpillCheckoutDesktop_dpSteps__goooK p span {
    color: #fc0303
}

.DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_delivery_block__BJ2Pa:before {
    top: 2px
}

.DickpillCheckoutDesktop_errCustom__XoWkA {
    font-size: 12px
}

.DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_cardTime_row__n0Xsr select {
    font-size: 14px;
    margin-bottom: 0 !important
}

.DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_radioSec__7m4Il {
    padding-left: 25px
}

.DickpillCheckoutDesktop_package_item__jCBC- {
    background: #fff;
    border-bottom: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    border-radius: 10px;
    border-right: 1px solid #d2d2d2;
    cursor: pointer;
    margin-bottom: 14px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_product1__wfHjt .DickpillCheckoutDesktop_package_item__jCBC- {
    animation: DickpillCheckoutDesktop_dpulses__gPaxx 2s infinite;
    border: 1px solid grey;
    box-shadow: 0 0 0 red
}

.DickpillCheckoutDesktop_package_item__status__vC67m {
    float: left;
    height: 160px;
    width: 7%
}

.DickpillCheckoutDesktop_package_item__status__vC67m span {
    border: 4px solid #59aeee;
    border-radius: 50%;
    display: block;
    height: 30px;
    left: 7px;
    margin-top: 58px;
    position: relative;
    top: 6px;
    width: 30px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_product__-LJhE.DickpillCheckoutDesktop_active__jWCcb .DickpillCheckoutDesktop_package_item__status__vC67m span:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAABKCAMAAAAouTxrAAAAPFBMVEUAAADqeELqeULqeULnd0DqeULnd0jrekPreULreULpeULreELpeUTreUPqeEPqeEPqd0Pvf0DfcEDqeUOrmsauAAAAE3RSTlMAgN+fIF8g78+Pbz8wv7+vTxAQqi2uQwAAAUZJREFUWMO9l9GOhCAMRUsFAUF05P//dZPJJoV1srb3Ye77sbS3lEpGlT32Fsgq199yRmzpvyoY1huG9WjDRCDWTJUUBQCz+LBhWMWwlSGMEoY5DAszBiW3kFr7gCUixDn2+lPGgatYNzs9FrCaXGxNThwHRso6YBmbDOyxcAELtxAWzn81HIPh3BfCZSwcMRYuYMWkHfNuBcNtwhWwKhasYheBMlYVSsODjFUzgNW8MNMPC/bSHfMKOZ80qKiqWfltb/jkQlI8i8t6dyFrxgFXSe+5N2MXbZLe4/Z232icqln4Bu6K9OTrAsrJz/9M5j9gVTaZP2bwUF/ZMIfUN6dPHzlnegxEp2kyiCpBYAT2fMMS90qmcoo8d3hrn8uJ/SUU0yCDRqCPsw3ISRNhI7eZuDIOG+QJi94ASdvEk6zaUo/t6S78AATKSFYcP3NjAAAAAElFTkSuQmCC) no-repeat 50%;
    content: "";
    display: block;
    height: 84px;
    left: -6px;
    position: absolute;
    top: -61px;
    width: 55px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY {
    background-color: #fff;
    border: .0625rem solid #ccc;
    margin-top: .625rem;
    padding: 19px 17px
}

.DickpillCheckoutDesktop_package_item__header__atcW- {
    border-radius: 10px 10px 0 0;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 -1px;
    overflow: hidden
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_title_block__tjf7E {
    background: #f47a30
}

.DickpillCheckoutDesktop_title_block__tjf7E {
    background: #f47a30;
    float: left;
    height: 38px;
    line-height: 37px;
    padding-top: 3px;
    width: 71%
}

.DickpillCheckoutDesktop_title_block__main__C\+HMk {
    color: #fff9ef;
    float: left;
    font-size: 25px;
    font-weight: 700;
    letter-spacing: .01em;
    line-height: 32px;
    padding-left: 15px;
    text-transform: uppercase
}

.DickpillCheckoutDesktop_product__-LJhE .DickpillCheckoutDesktop_package_item__content__rpjfZ {
    padding-bottom: 10px
}

.DickpillCheckoutDesktop_product__-LJhE.DickpillCheckoutDesktop_active__jWCcb .DickpillCheckoutDesktop_package_item__content__rpjfZ {
    background: #fdfbe2;
    border-radius: 0 0 10px 10px
}

.DickpillCheckoutDesktop_package_item__content__rpjfZ:after,
.DickpillCheckoutDesktop_package_item__content__rpjfZ:before {
    clear: both;
    content: "";
    display: block
}

.DickpillCheckoutDesktop_shipping_row__wis2K {
    background: #5a266e;
    float: left;
    font-weight: 400;
    height: 38px;
    line-height: 35px;
    position: relative;
    width: 29%
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_shipping_row__wis2K {
    background: #5a266e
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_shipping_row__wis2K:before {
    background: #5a266e;
    clear: both;
    content: "";
    display: block;
    height: 60px;
    left: -28px;
    position: absolute;
    top: 2px;
    transform: rotate(49deg);
    width: 30px;
    z-index: 2
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_product1__wfHjt .DickpillCheckoutDesktop_package_images__item__kmO2e,
.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_product2__e3mry .DickpillCheckoutDesktop_package_images__item__kmO2e {
    padding-right: 34px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package_images__qOpYa {
    display: flex;
    float: left;
    padding: 2px 10% 0 2%;
    position: relative;
    width: 60%
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_packImgHolder__mrR7C {
    min-height: 160px;
    padding: 20px 0
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_product2__e3mry .DickpillCheckoutDesktop_package_images__item__kmO2e:first-child:before {
    right: 8px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package_info__title__CuUwP {
    color: #d02734;
    display: block;
    font-size: 16px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 20px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package_images__item__kmO2e:first-child:before {
    align-items: center;
    background: #5a266e;
    border-radius: 50%;
    color: #fff;
    content: "+";
    display: flex;
    font-size: 51px;
    font-weight: 500;
    height: 40px;
    justify-content: center;
    margin-top: -17px;
    position: absolute;
    right: -4px;
    top: 38%;
    width: 40px;
    z-index: 3
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package__save__Lv3Lc {
    background: url(data:image/png;base64,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) no-repeat;
    background-size: cover;
    bottom: 33px;
    color: #000;
    font-family: Oswald, sans-serif;
    height: 120px;
    position: absolute;
    right: 5%;
    width: 120px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package__save_title__fAivx {
    display: block;
    font-size: 24px;
    font-weight: 500;
    line-height: 20px;
    margin-top: 40px;
    text-align: center
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package__save_item__k1Nqf {
    display: block;
    font-size: 19px;
    line-height: 1.4;
    text-align: center;
    width: 100%
}

.DickpillCheckoutDesktop_package_info__OHouB {
    float: left;
    width: 32%
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_price_part__NmyJT h3 {
    font-family: Poppins, sans-serif;
    font-size: 16px;
    font-weight: 700;
    margin-top: 10px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY h3 del {
    color: #cd0000
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_Your_Price__R2WaS span {
    color: #71c105
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_timer_block__PwpFe {
    float: left;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    margin-bottom: 10px;
    margin-top: -19px;
    text-align: center;
    text-indent: -181px;
    width: 100%
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_label_danger__JD7Bt {
    color: red
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_price_part__NmyJT h2.DickpillCheckoutDesktop_each_price__8JTUM {
    color: #0b72d1;
    font-family: Poppins, sans-serif;
    font-size: 30px;
    font-weight: 700;
    margin: 6px 0
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_price_part__NmyJT h2.DickpillCheckoutDesktop_each_price__8JTUM span {
    font-size: 16px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package_info__btn__fcX4S {
    background: #fc6806;
    border-radius: 3px;
    box-shadow: 2px 2px 1px 0 #0003;
    color: #fff;
    display: inline-block;
    font-family: Poppins, sans-serif;
    font-size: 17px;
    height: 35px;
    line-height: 25px;
    margin-left: 4px;
    min-width: 77%;
    padding: 5px 10px;
    text-align: center;
    word-spacing: normal
}

.DickpillCheckoutDesktop_dpOrder__left__JoRjx .DickpillCheckoutDesktop_secure_icons__Z4QVQ {
    display: block;
    margin: 0 auto;
    padding: 30px 0;
    width: 490px
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_shipping_row__wis2K span {
    color: #fff9ef;
    display: block;
    font-size: 16px;
    line-height: 40px;
    padding-left: 35px;
    position: relative;
    z-index: 3
}

.DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_shipping_row__wis2K span:before {
    background: url(../images/box-icon.1de868e5c7268722771b.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    display: block;
    height: 23px;
    left: 0;
    left: -2px;
    position: absolute;
    top: 8px;
    top: 7px;
    width: 28px
}

.DickpillCheckoutDesktop_order_counter__pwQz4 {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.DickpillCheckoutDesktop_order_counter__pwQz4 article {
    border-bottom: 1px dashed #ddd;
    font-weight: 500;
    padding: 14px 0
}

.DickpillCheckoutDesktop_order_counter__pwQz4 .DickpillCheckoutDesktop_last__tzGnX {
    border: none
}

.DickpillCheckoutDesktop_float_left__nMK--,
.DickpillCheckoutDesktop_left__TNJ31 {
    float: left
}

.DickpillCheckoutDesktop_float_right__NANO-,
.DickpillCheckoutDesktop_right__KX-dh {
    float: right
}

.DickpillCheckoutDesktop_clearfix__LQzam:before {
    content: "";
    display: table;
    line-height: 0
}

.DickpillCheckoutDesktop_clearfix__LQzam:after {
    clear: both;
    content: "";
    display: block
}

.DickpillCheckoutDesktop_order_counter__pwQz4 article b {
    color: #ff1c1c
}

.DickpillCheckoutDesktop_dpOrder__right__LLc5B .DickpillCheckoutDesktop_form-check-input__qsfXu[type=checkbox] {
    border-radius: 0;
    height: auto;
    width: auto
}

.DickpillCheckoutDesktop_guarantee_block__6l4Oc {
    border: 1px solid #979797;
    border-radius: 10px;
    font-family: Montserrat, Arial, Helvetica, sans-serif;
    margin-bottom: 17px;
    overflow: hidden;
    text-align: center
}

.DickpillCheckoutDesktop_guarantee_top__tthDQ {
    background-color: #6b0d7d;
    color: #fff;
    font-size: 24px;
    font-weight: 600;
    line-height: 26px;
    padding: 3px 5px 4px;
    text-transform: uppercase
}

.DickpillCheckoutDesktop_guarantee_content__uTXLy {
    overflow: hidden;
    padding: 7px 15px 10px 5px
}

.DickpillCheckoutDesktop_guarantee_icon__uk-sZ {
    float: left;
    margin: 4px 3% 0;
    width: 23%
}

.DickpillCheckoutDesktop_guarantee_text__XXlSG {
    font-size: 15px;
    overflow: hidden
}

.DickpillCheckoutDesktop_form__header__VMMib {
    background-color: #f47a30;
    border-radius: 10px;
    display: inline-block;
    margin-bottom: -8px;
    padding: .625rem 0;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 2
}

.DickpillCheckoutDesktop_form__header__VMMib:before {
    background: #f47a30;
    bottom: -1px;
    display: block;
    height: 50px;
    left: 50%;
    margin-left: -25px;
    transform: rotate(45deg);
    width: 50px;
    z-index: 0
}

.DickpillCheckoutDesktop_form__header__VMMib h2,
.DickpillCheckoutDesktop_form__header__VMMib h3 {
    color: #fff;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 2.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.1;
    margin-bottom: .5rem;
    margin-top: .2rem
}

.DickpillCheckoutDesktop_form__header__VMMib h3 {
    font-size: 1.25rem;
    font-weight: 400
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_form__in__8KlcC {
    background: #fff;
    border: 1px solid #0000004d;
    font-size: 15px;
    padding: 30px 10px 20px;
    position: relative;
    width: calc(100% - 2px)
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_billing-title__Wn-\+g {
    display: flex
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU form {
    padding: 0 15px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU form input:not([type=checkbox],
.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU form [type=radio]),
.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU form select {
    border-radius: 5px
}

.DickpillCheckoutDesktop_paymentMethod__ir95s {
    background: #fff;
    border: 1px solid #8b8b8b;
    padding: 20px 10px
}

.DickpillCheckoutDesktop_formDiv__Isb6f {
    padding: 0
}

.DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_radioSec__7m4Il {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px 25px 10px 30px;
    position: relative
}

.DickpillCheckoutDesktop_cutom__radio_button__00RBz {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0;
    position: absolute;
    text-align: left;
    top: 13px;
    width: 16px
}

.DickpillCheckoutDesktop_cutom__radio_input__kqWz6+.DickpillCheckoutDesktop_cutom__radio_button__00RBz:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.DickpillCheckoutDesktop_cutom__radio_input__kqWz6:checked+.DickpillCheckoutDesktop_cutom__radio_button__00RBz:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.DickpillCheckoutDesktop_cutom__radio_input__kqWz6.DickpillCheckoutDesktop_rb-paypal__8jwio+.DickpillCheckoutDesktop_cutom__radio_button__00RBz {
    top: 15px
}

.DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_radioSec__7m4Il .DickpillCheckoutDesktop_label_title__2Em7Q {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    padding-left: 10px;
    text-align: left
}

.DickpillCheckoutDesktop_paypallogo__naoh8 {
    width: 100px
}

.DickpillCheckoutDesktop_paypalBtn__hPwY8 {
    width: 350px
}

.DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_creditdiv__0N4YM,
.DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_paypaldiv__15ZC0 {
    display: none
}

.DickpillCheckoutDesktop_cusErr__oxYND {
    font-size: 12px !important
}

.DickpillCheckoutDesktop_formCol__PjoBq,
.DickpillCheckoutDesktop_form_holder__XNbmr {
    margin-bottom: 15px
}

.DickpillCheckoutDesktop_formLabel__b9ztX {
    margin-bottom: 5px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU input[type=email],
.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU input[type=text],
.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU select,
.DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_creditdiv__0N4YM input,
.DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_creditdiv__0N4YM select {
    border: 1px solid #c0cad5;
    border-radius: 0 !important;
    color: #333;
    font-size: 15px;
    height: 35px;
    margin: 0;
    outline: 0;
    padding: .375rem .75rem;
    transition: box-shadow .45s, border-color .45s ease-in-out;
    width: 100%
}

.DickpillCheckoutDesktop_rb_credit__Our9p:checked~.DickpillCheckoutDesktop_creditdiv__0N4YM,
.DickpillCheckoutDesktop_rb_paypal__YfzRB:checked~.DickpillCheckoutDesktop_paypaldiv__15ZC0 {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 5px
}

.DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_radioSec__7m4Il .DickpillCheckoutDesktop_label_subtitle__k6f8Y {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.DickpillCheckoutDesktop_cusErr__oxYND {
    font-size: 12px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU input#DickpillCheckoutDesktop_formBasicCheckbox__kpVeU {
    cursor: pointer;
    margin-right: 7px !important;
    position: relative;
    top: 0
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU input#DickpillCheckoutDesktop_formBasicCheckbox__kpVeU:before {
    border: 3px solid #008bd4;
    border-left: #ffdead;
    border-top: none;
    content: "";
    height: 13px;
    left: 5px;
    opacity: 0;
    position: absolute;
    top: 0;
    transform: rotate(45deg);
    width: 6px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU input#DickpillCheckoutDesktop_formBasicCheckbox__kpVeU:checked:before {
    opacity: 1
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_paymentInfo__fdVkd .DickpillCheckoutDesktop_row__W3lYN {
    margin-left: -7.5px;
    margin-right: -7.5px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_paymentInfo__fdVkd .DickpillCheckoutDesktop_row__W3lYN>div {
    padding-left: 7.5px;
    padding-right: 7.5px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_paymentInfo__fdVkd .DickpillCheckoutDesktop_cvv-link__tlaqb a {
    color: #7d7d7d !important;
    display: block;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 20px;
    margin: 0 !important;
    text-decoration: underline !important
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_send-btn__OQykt span:before {
    display: none
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_radioSec__7m4Il {
    padding-left: 17px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_radioSec__7m4Il input[type=radio] {
    -webkit-appearance: auto;
    appearance: auto;
    background: #0000;
    box-shadow: none;
    left: 10px;
    top: 16.5px
}

@media not all and (max-height:899px) and (-webkit-min-device-pixel-ratio:0.0010416666666666667),
not all and (max-height:899px) and (min-resolution:.1dpi) {
    .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_radioSec__7m4Il input[type=radio] {
        top: 16px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_checkboxLabel__JHnEa input[type=checkbox] {
        top: 4px !important
    }
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_paymentMethod__ir95s>.DickpillCheckoutDesktop_formDiv__Isb6f {
    padding: 0
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_cardTime_row__n0Xsr {
    margin-left: -5px;
    margin-right: -5px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_cardTime_row__n0Xsr .DickpillCheckoutDesktop_formCol__PjoBq {
    padding-left: 5px;
    padding-right: 5px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_formLabel__b9ztX {
    margin-bottom: 5px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_form_control__SVylS {
    border-radius: 0 !important;
    box-shadow: none
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_pay_btn__xEdz4 {
    border: none;
    box-shadow: none
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_rb-credit__Z5ThS:checked~.DickpillCheckoutDesktop_creditdiv__0N4YM {
    padding: 5px
}

.DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_checkboxLabel__JHnEa input[type=checkbox] {
    -webkit-appearance: auto;
    appearance: auto;
    box-shadow: none
}

.DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_checkboxLabel__JHnEa input[type=checkbox] {
    top: 3px !important
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B.DickpillCheckoutDesktop_checkboxLabel__JHnEa {
    padding-left: 22px !important;
    position: relative
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B .DickpillCheckoutDesktop_cus_checkBoxButton__sqM8g {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B.DickpillCheckoutDesktop_skncr3-p__0IKaI .DickpillCheckoutDesktop_cus_checkBoxButton__sqM8g {
    left: 15px
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B .DickpillCheckoutDesktop_cus_checkBoxButton__sqM8g:before {
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B [type=checkbox]:checked+.DickpillCheckoutDesktop_cus_checkBoxButton__sqM8g {
    background: #1063a0;
    border-color: #1063a0
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B [type=checkbox]:checked+.DickpillCheckoutDesktop_cus_checkBoxButton__sqM8g:before {
    opacity: 1
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B .DickpillCheckoutDesktop_newCustomCheckbox_label__c-9p5 {
    display: block;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    text-align: left
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B.DickpillCheckoutDesktop_checkboxLabel__JHnEa input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.DickpillCheckoutDesktop_newCustomCheckbox__VX91B [type=checkbox]:checked~.DickpillCheckoutDesktop_newCustomCheckbox_label__c-9p5:before {
    background: #1063a0;
    border-color: #1063a0
}

.DickpillCheckoutDesktop_yellowbox__u4b3N {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.DickpillCheckoutDesktop_check_area__fMK9f,
.DickpillCheckoutDesktop_yellowbox__u4b3N i {
    display: table-cell;
    vertical-align: middle
}

.DickpillCheckoutDesktop_yellowbox__u4b3N .DickpillCheckoutDesktop_check_area__fMK9f {
    padding-left: 10px
}

.DickpillCheckoutDesktop_check_area__fMK9f .DickpillCheckoutDesktop_chkbox__r3Ib3 {
    opacity: 0;
    position: absolute;
    top: 15px;
    visibility: hidden
}

.DickpillCheckoutDesktop_check_area__fMK9f [type=checkbox]+label {
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.DickpillCheckoutDesktop_check_area__fMK9f [type=checkbox]:checked~label:before,
.DickpillCheckoutDesktop_check_area__fMK9f [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    width: 18px
}

.DickpillCheckoutDesktop_check_area__fMK9f [type=checkbox]:checked~label:after,
.DickpillCheckoutDesktop_check_area__fMK9f [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.DickpillCheckoutDesktop_check_area__fMK9f [type=checkbox]:checked~label:before {
    background: #1063a0
}

.DickpillCheckoutDesktop_top_terms__\+qfGF {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.DickpillCheckoutDesktop_top_termsHdng__ROQzD {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 20px 15px 0;
    position: relative
}

.DickpillCheckoutDesktop_top_termsHdng__ROQzD:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.DickpillCheckoutDesktop_top_terms__\+qfGF.DickpillCheckoutDesktop_open__GXEGT .DickpillCheckoutDesktop_top_termsHdng__ROQzD:after {
    content: "-"
}

.DickpillCheckoutDesktop_top_trends_desc__gySqm {
    display: none
}

.DickpillCheckoutDesktop_open__GXEGT .DickpillCheckoutDesktop_top_trends_desc__gySqm {
    display: block
}

.DickpillCheckoutDesktop_top_trends_desc__gySqm p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.DickpillCheckoutDesktop_top_trends_desc__gySqm p a {
    word-break: break-word
}

@media screen and (max-width:1199.5px) {
    .DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package__save__Lv3Lc {
        height: 100px;
        width: 100px
    }
    .DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_package__save_title__fAivx {
        display: block;
        font-size: 18px;
        line-height: 20px;
        margin-top: 25px;
        text-align: center
    }
    .DickpillCheckoutDesktop_form__header__VMMib h2 {
        font-size: 1.5rem
    }
    .DickpillCheckoutDesktop_form__header__VMMib h3 {
        font-size: 1rem
    }
    .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU form .DickpillCheckoutDesktop_form-check__qZwsG {
        padding-left: 0
    }
    .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_paymentInfo__fdVkd .DickpillCheckoutDesktop_cvv-link__tlaqb a {
        font-size: 10px !important
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_radioSec__7m4Il {
        padding-left: 25px
    }
    .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_radioSec__7m4Il input[type=radio] {
        top: 16px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_radioSec__7m4Il .DickpillCheckoutDesktop_checkboxLabel__JHnEa {
        padding-left: 25px !important
    }
    .DickpillCheckoutDesktop_dpHeader__warning__fD563 .DickpillCheckoutDesktop_custom_container__22cXq {
        max-width: 100% !important;
        width: 600px !important
    }
}

@media screen and (max-width:1199.5px) and (min-width:1025.5px) {
    .DickpillCheckoutDesktop_cardTime_row__n0Xsr .DickpillCheckoutDesktop_formCol__PjoBq {
        width: 100%
    }
    .DickpillCheckoutDesktop_dpHeader__warning__fD563 {
        font-size: 13px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_title_block__main__C\+HMk {
        font-size: 20px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrder__1qij1 .DickpillCheckoutDesktop_dpOrder__left__JoRjx {
        width: 60% !important
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrder__1qij1 .DickpillCheckoutDesktop_dpOrder__right__LLc5B {
        width: 40%
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_checkboxLabel__JHnEa input[type=checkbox] {
        top: 3px !important
    }
}

@media (device-width:768px) and (device-height:1024px) and (orientation:portrait) {
    .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_radioSec__7m4Il input[type=radio] {
        top: 14px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_checkboxLabel__JHnEa input[type=checkbox] {
        top: 2px !important
    }
}

@media (device-width:1024px) and (device-height:768px) and (orientation:landscape) {
    .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_radioSec__7m4Il input[type=radio] {
        top: 14px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_checkboxLabel__JHnEa input[type=checkbox] {
        top: 2px !important
    }
}

@media screen and (max-width:1024.5px) {
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn {
        padding-top: 50px
    }
    .DickpillCheckoutDesktop_dpOrder__1qij1 .DickpillCheckoutDesktop_dpOrder__left__JoRjx,
    .DickpillCheckoutDesktop_dpOrder__1qij1 .DickpillCheckoutDesktop_dpOrder__right__LLc5B {
        width: 100% !important
    }
    .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU button.DickpillCheckoutDesktop_pay_btn__xEdz4 {
        display: block;
        margin: 0 auto 15px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_paymentMethod__ir95s .DickpillCheckoutDesktop_radioSec__7m4Il {
        padding-left: 25px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_paymentMethod__ir95s input[type=radio i] {
        top: 16px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpOrderWrapper__ksqvU .DickpillCheckoutDesktop_checkboxLabel__JHnEa input[type=checkbox] {
        height: 15px;
        top: 2px !important;
        width: 15px
    }
}

@media screen and (max-width:767.5px) {
    .DickpillCheckoutDesktop_dpProduct_selection__N\+xkY .DickpillCheckoutDesktop_timer_block__PwpFe {
        margin-top: 10px;
        text-indent: inherit
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpHeader__9rmLX {
        padding: 0 30px
    }
    .DickpillCheckoutDesktop_dpHeader__logo__WPKZO {
        display: block;
        margin: 10px auto 0
    }
    main.DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpHeader__9rmLX .DickpillCheckoutDesktop_dpHeader__info__HAmAh {
        margin-left: auto;
        margin-right: auto;
        max-width: 445px
    }
    .DickpillCheckoutDesktop_dPillCheckout__CU9Zn .DickpillCheckoutDesktop_dpHeader__warning__fD563 {
        padding-left: 10px;
        padding-right: 10px
    }
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi {
    background-color: #fff
}

.DickpillCheckoutMobile_dpCheckoutMob_step1__NieLf .DickpillCheckoutMobile_form_top__ZsSta {
    border-bottom: 1px solid #d3d3d3;
    padding: 5px 0
}

.DickpillCheckoutMobile_dpCheckoutMob_step1__NieLf .DickpillCheckoutMobile_form_top__ZsSta .DickpillCheckoutMobile_alphalogo__PrBOh img {
    max-height: 45px
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_shipping_hd__Kh57U {
    display: block;
    margin: 0 auto 5px;
    padding: 20px 0 0;
    width: 65%
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_verify__npobp {
    color: #713a86;
    font-size: 20px;
    font-weight: 700;
    text-align: center
}

.DickpillCheckoutMobile_submitBtn__OYpYc {
    background: #0000;
    border: none;
    outline: none
}

.DickpillCheckoutMobile_trialsec2__ZOZ-Z {
    background: none;
    height: auto;
    margin: 15px auto 0;
    padding: 0;
    width: 100%
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_input_wrapper__X\+bTR {
    margin-bottom: 30px;
    padding: 0 5%;
    width: 100%
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_fields__xRWnZ {
    margin: 2% 0 1%;
    position: relative
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_accept_icon__WAgCj {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    margin: 0 !important;
    position: absolute;
    right: 3px;
    top: 30px;
    width: 15px
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_input_wrapper__X\+bTR .DickpillCheckoutMobile_custom_control__0FYC1 {
    font-size: 14px;
    height: 30px;
    line-height: 1.2
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_input_wrapper__X\+bTR .DickpillCheckoutMobile_fields__xRWnZ label {
    font-size: 13px
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_upbtm__ZA2-F {
    background: #5a266e;
    height: auto;
    margin-top: 3%;
    padding: 0 0 2%;
    width: 100%
}

.DickpillCheckoutMobile_scure_lock__AwcTY {
    color: #fff;
    font-family: Open Sans, sans-serif;
    font-size: 12px;
    padding: 8px 0 0;
    text-align: center
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_btncontainer__TW3KP {
    margin-bottom: 10px
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_btncontainer__TW3KP .DickpillCheckoutMobile_rush_order_btn1__zZfbC img {
    max-width: 275px
}

.DickpillCheckoutMobile_dpcShippingWrapper__dyxpF .DickpillCheckoutMobile_secureIcon__PSRx4 img {
    max-width: 50%
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi span.DickpillCheckoutMobile_package__coll__dllUt {
    display: inline-block;
    margin-bottom: 10px
}

.DickpillCheckoutMobile_package__u7d-g:after,
.DickpillCheckoutMobile_package__u7d-g:before {
    clear: both;
    content: "";
    display: block
}

.DickpillCheckoutMobile_package__left__zNYz7 {
    float: left;
    font-weight: 700;
    margin-bottom: 3px;
    position: relative;
    width: 43%
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_package__left__zNYz7>p,
.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_package__left__zNYz7>span:not(.DickpillCheckoutMobile_save_label__cdNPr,
.DickpillCheckoutMobile_package__stock__s-3eX) {
    max-width: 117px
}

.DickpillCheckoutMobile_package__stock__s-3eX {
    color: #777;
    display: block;
    font-size: 10px;
    font-weight: 400;
    letter-spacing: -.01em;
    margin-top: 3px
}

.DickpillCheckoutMobile_package__right__DA4xB {
    box-sizing: border-box;
    float: left;
    margin-bottom: 3px;
    width: 57%
}

.DickpillCheckoutMobile_package__name__keF77 {
    color: #000;
    display: block;
    font-family: Arial Black, Gadget, sans-serif;
    font-size: 14px;
    margin-bottom: 2px;
    text-transform: uppercase
}

.DickpillCheckoutMobile_package__coll__dllUt {
    color: #7f37a8;
    display: inline-block;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: .05em;
    line-height: 13px;
    margin-bottom: 10px
}

.DickpillCheckoutMobile_save_label__cdNPr {
    background: url(data:image/png;base64,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) no-repeat;
    background-size: 100% 100%;
    color: #fff;
    font-size: 7px;
    font-weight: 400;
    height: 50px;
    line-height: 14px;
    padding: 9px 6px 0 0;
    position: absolute;
    right: -20px;
    text-align: center;
    text-transform: uppercase;
    top: 20px;
    width: 50px;
    z-index: 1
}

.DickpillCheckoutMobile_save_label__cdNPr span {
    display: block;
    font-size: 16px;
    position: relative
}

.DickpillCheckoutMobile_bottle_block__cjHPg {
    margin-right: -5px;
    padding-left: 20px;
    padding-top: 5px;
    position: relative
}

.DickpillCheckoutMobile_dpCheckoutMob_step2__HyqYg,
.DickpillCheckoutMobile_dpCheckoutMob_step3__aOPbz {
    margin: 0 auto;
    max-width: 600px;
    padding: 10px 0
}

.DickpillCheckoutMobile_dpCheckoutMob_step2__HyqYg .DickpillCheckoutMobile_topContainer__Harm1 .DickpillCheckoutMobile_hdrLogo__HwhEs img,
.DickpillCheckoutMobile_dpCheckoutMob_step3__aOPbz .DickpillCheckoutMobile_topContainer__Harm1 .DickpillCheckoutMobile_hdrLogo__HwhEs img {
    max-height: 50px
}

.DickpillCheckoutMobile_dpCheckoutMob_step2__HyqYg .DickpillCheckoutMobile_delivery_b__gOu3W,
.DickpillCheckoutMobile_dpCheckoutMob_step3__aOPbz .DickpillCheckoutMobile_delivery_b__gOu3W {
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: 105%;
    margin: 11px 0;
    position: relative;
    text-align: center
}

.DickpillCheckoutMobile_dpCheckoutMob_step2__HyqYg .DickpillCheckoutMobile_delivery_b__gOu3W span,
.DickpillCheckoutMobile_dpCheckoutMob_step3__aOPbz .DickpillCheckoutMobile_delivery_b__gOu3W span {
    font-family: Poppins, sans-serif;
    padding-left: 37px;
    position: relative
}

.DickpillCheckoutMobile_dpCheckoutMob_step2__HyqYg .DickpillCheckoutMobile_delivery_b__gOu3W span:before,
.DickpillCheckoutMobile_dpCheckoutMob_step3__aOPbz .DickpillCheckoutMobile_delivery_b__gOu3W span:before {
    background: url(../images/shipping.2143259796fd4daa36ff.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    display: block;
    height: 18px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 32px
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt {
    padding: 0 15px
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__list__1x-Ag {
    margin: 0 auto;
    max-width: 430px;
    padding: 0
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__list__1x-Ag:after,
.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__list__1x-Ag:before {
    clear: both;
    content: "";
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__item__R6x7D {
    background: #dcdcdc;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANoAAAA8BAMAAADyLrl3AAAALVBMVEUAAADExMTExMTExMTFxcXExMTExMTDw8PFxcXExMTExMTDw8O/v7/GxsbExMSGBh0lAAAADnRSTlMA3yAwcY/PXp/vv0AQP+uzx1EAAAD5SURBVFjD7dm9DYJQGIXh608Uo4UTECawtyFOYhjBCSxsjU5gZecS9IxBCGoszgw2hENjeU5h7rPAl8ALl3yEEOYPCD3PYWiSQusUBrYQqzMOG6dQKzgtgVzLaSPo7fppJfSaftoRenXmnMZOcuixkwp67GQKPXaySqHHTnI4FM5LyU720GMnM+ixk3HsJHYSO/nlDzqp4HDjd57Bq5s2h8O7m7aEw8c7zf4I+CvZwGHdTbvC4WC9bd63svfEsZ6m3hMgNhIbiY1YG0ng0Pj2XGwklDBo/Zsn/1Ythx43hgsosRHDq4SN+PZchXlDb1zR3wOp/6zUl0BfP4T0UYS8WckAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain;
    float: left;
    list-style-type: none !important;
    margin-left: -1.4%;
    position: relative;
    text-align: center;
    width: 33.98%
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__item__R6x7D.DickpillCheckoutMobile_breadcrumbs__item_active__1kQYJ {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANoAAAA8BAMAAADyLrl3AAAAMFBMVEUAAAD+aAb7aAT9aAX9ZwX+aQb6ZgX9aAb8aAX9ZwX8aAb9aAX/cAD6ZQD9aAb9aAZJWST6AAAAD3RSTlMA3yCPcM8wn2DvQr8QMH/TPcBwAAAA+0lEQVRYw+3ZywnCUBCF4TH4iCJiB0kHlqAlpA1XgststAMbsIeAO0uwnEvwARKOm4STjcs5i3C/BmaRXydMzCy9w9GztL5pBl9H69nDWcg5LMngreC0GdzVnDaCv511Kvh7Saexkwv8sZMD/LGTB/yxkxX8sZNlBoGQCx8cOxlDgJ1s4Y+dTOCPnSSxk9hJ7OSPIXSi2XJXvucJfNppKRTe7bQFFL7aafKfgL6SDRTW7bQTFM7Sx6b9V9ZuHOU2bbQbIDYSG4mNiBpRbrZGeOfim2QFgVp7eVJOC7nyztVYZw5HbERx52IjujtXIb7QC0/0NyPvLyuhNPoBA9aFOn/+D38AAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__item__R6x7D span {
    color: #fff;
    display: inline-block;
    font-size: 9px;
    font-weight: 400;
    height: 40px;
    letter-spacing: -.05em;
    line-height: 40px;
    margin-left: 27px;
    position: relative;
    right: 9px;
    z-index: 4
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__item__R6x7D span:before {
    -webkit-text-size-adjust: 100%;
    background: #fff;
    border-radius: 50%;
    color: #c4c4c4;
    content: "1";
    font-size: 10px;
    height: 17px;
    left: -20px;
    line-height: 18px;
    position: absolute;
    text-align: center;
    top: 12px;
    width: 17px
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__item__R6x7D.DickpillCheckoutMobile_breadcrumbs__item_2__T1jyk span:before {
    content: "2"
}

.DickpillCheckoutMobile_dpBreadCrumbs__v9pwt .DickpillCheckoutMobile_dpBreadCrumbs__item__R6x7D.DickpillCheckoutMobile_breadcrumbs__item_3__rgPUP span:before {
    content: "3"
}

.DickpillCheckoutMobile_dpctop_text__ouGOl {
    color: #000;
    font-family: Poppins, sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 16px;
    margin-bottom: 15px;
    padding-top: 14px;
    text-align: center
}

.DickpillCheckoutMobile_dpctop_text__ouGOl span {
    color: #fd6806
}

.DickpillCheckoutMobile_dpcSteps__2ix2e {
    font-family: Poppins, sans-serif;
    margin-bottom: 15px;
    padding: 0 7px
}

.DickpillCheckoutMobile_dpcSteps__2ix2e .DickpillCheckoutMobile_approved_text__N63iX {
    color: #000;
    font-size: .875rem;
    margin-bottom: 5px;
    margin-top: .9375rem
}

.DickpillCheckoutMobile_dpcSteps__2ix2e .DickpillCheckoutMobile_approved_text__N63iX span {
    color: #a2d408
}

.DickpillCheckoutMobile_dpcSteps__2ix2e p {
    color: #000;
    font-size: 13px;
    font-weight: 500;
    line-height: 18px
}

.DickpillCheckoutMobile_dpcSteps__2ix2e p span {
    color: #fc0303
}

.DickpillCheckoutMobile_dpcPackageWrapper__XIliu {
    padding: 0 5px
}

.DickpillCheckoutMobile_dpcPackage__nONen {
    background: 0 0;
    border-radius: 0;
    box-shadow: none;
    box-sizing: border-box;
    margin: 0 0 20px;
    padding: 10px 7px 6px;
    position: relative;
    width: 100%
}

.DickpillCheckoutMobile_dpcPackage__nONen:after,
.DickpillCheckoutMobile_dpcPackage__nONen:before {
    clear: both;
    content: "";
    display: block
}

.DickpillCheckoutMobile_dpcPackageWrapper__XIliu .DickpillCheckoutMobile_active__E6K3I {
    animation: DickpillCheckoutMobile_pulses__-sQWs 2s infinite;
    background-color: #f8f187;
    border: 0;
    box-shadow: 0 0 0 red
}

.DickpillCheckoutMobile_dpcPackage_btn__FVUkp {
    font-size: 18px
}

.DickpillCheckoutMobile_dpcPackage_btn__FVUkp.DickpillCheckoutMobile_btn_pulse__tKC8F {
    background-color: #fd6806;
    color: #fff
}

.DickpillCheckoutMobile_dpcPackage_btn__FVUkp span {
    font-size: 28px;
    position: relative;
    top: 2px
}

.DickpillCheckoutMobile_dpcPackage__free__iAHuV {
    color: #000;
    display: block;
    font-size: 11px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: .02em;
    line-height: 13px;
    margin-top: -4px
}

@keyframes DickpillCheckoutMobile_btn_anim__gAfdW {
    0% {
        opacity: .5;
        transform: scale(.9)
    }
    to {
        opacity: 1;
        transform: scale(1.02)
    }
}

.DickpillCheckoutMobile_btn_pulse__tKC8F {
    animation-direction: alternate;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-name: DickpillCheckoutMobile_btn_anim__gAfdW
}

.DickpillCheckoutMobile_dpcPackage__nONen .DickpillCheckoutMobile_timer_block__oJHUD {
    float: left;
    font-size: 10px;
    font-weight: 700;
    line-height: 16px;
    margin-top: 10px;
    text-align: center;
    width: 100%
}

.DickpillCheckoutMobile_dpcPackage__nONen .DickpillCheckoutMobile_timer_block__oJHUD span {
    color: red;
    display: inline-block;
    font-size: 10px;
    line-height: 16px;
    text-indent: 0
}

.DickpillCheckoutMobile_dpcPrice_part__mx-6z {
    margin: 4px 0;
    text-align: left
}

.DickpillCheckoutMobile_dpcPrice_part__mx-6z h3 {
    font-size: 12px;
    margin-top: 6px
}

.DickpillCheckoutMobile_dpcPrice_part__mx-6z h3 del {
    color: #cd0000
}

.DickpillCheckoutMobile_dpcPrice_part__mx-6z h3.DickpillCheckoutMobile_Your_Price__f2hl7 {
    margin: 0
}

.DickpillCheckoutMobile_dpcPrice_part__mx-6z h3.DickpillCheckoutMobile_Your_Price__f2hl7 span {
    color: #71c105
}

.DickpillCheckoutMobile_dpcPrice_part__mx-6z h2.DickpillCheckoutMobile_each_price__akcjR {
    color: #0b72d1;
    font-size: 24px;
    margin: 6px 0
}

.DickpillCheckoutMobile_dpcPackage__bottle__3S5OS img {
    max-width: 160px
}

.DickpillCheckoutMobile_dpcPackage__nONen .DickpillCheckoutMobile_shipping_block__vOprk {
    display: block;
    font-family: times new roman, serif;
    font-size: 8px;
    font-weight: 700;
    letter-spacing: .06em;
    line-height: 10px;
    margin-top: 8px;
    padding-right: 2px;
    text-align: right;
    text-transform: uppercase
}

.DickpillCheckoutMobile_shipping_block__vOprk:before {
    background: url(../images/box-icon.1de868e5c7268722771b.svg) no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 3px;
    margin-top: -2px;
    vertical-align: middle;
    width: 12px
}

.DickpillCheckoutMobile_dpcGd_icons__X8Mpn {
    padding: 0 15px
}

.DickpillCheckoutMobile_dpcGd_icons__X8Mpn ul {
    list-style-type: none;
    margin-top: 10px;
    padding: 0
}

.DickpillCheckoutMobile_dpcGd_icons__X8Mpn ul li {
    float: left;
    width: 33.3%
}

.DickpillCheckoutMobile_dpcGd_icons__X8Mpn ul:after,
.DickpillCheckoutMobile_dpcGd_icons__X8Mpn ul:before {
    clear: both;
    content: "";
    display: block
}

.DickpillCheckoutMobile_dpcSecure_in__a5v01 {
    margin-bottom: 20px;
    padding: 25px 15px 0;
    text-align: center
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcSecure_in__a5v01>span {
    display: inline-block;
    font-family: arial, helvetica, sans-serif;
    font-size: 18px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: 2px;
    line-height: 1;
    padding-left: 94px;
    position: relative;
    text-align: center;
    width: auto
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_secure-in__GCkAP {
    margin-bottom: 20px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_secure-in__GCkAP .DickpillCheckoutMobile_secure-in__text2__CMHgU,
.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_secure-in__GCkAP span {
    font-size: 18px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcSecure_in__a5v01>span:before {
    background: url(../images/lockIcon.ab097efe6d3a0234ea82.svg) no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 76px;
    left: 0;
    position: absolute;
    top: 0;
    width: 75px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcSecure_in__a5v01 .DickpillCheckoutMobile_dpcSecure_in__text__K8TRx {
    color: #e16468;
    display: block;
    line-height: 1;
    padding: 5px 0 11px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcSecure_in__a5v01 .DickpillCheckoutMobile_dpcSecure_in__text2__QCIxr {
    display: block;
    font-size: 18px;
    font-style: normal;
    line-height: 1;
    padding-left: 0
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_secure-in__GCkAP .DickpillCheckoutMobile_secure-in__text__FXYLS {
    color: #e16468;
    padding: 5px 0 11px
}

.DickpillCheckoutMobile_dpcFooter_link__qKXy4 {
    margin-bottom: 20px;
    padding: 0 10px;
    text-align: center
}

.DickpillCheckoutMobile_dpcFooter_link__qKXy4 p {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.DickpillCheckoutMobile_dpcFooter_link__qKXy4 .DickpillCheckoutMobile_studies__h-HI7 a {
    color: #006c7c;
    display: block;
    font-size: 12px;
    margin: 10px 0;
    text-decoration: none;
    width: auto
}

.DickpillCheckoutMobile_dpCheckoutMob_step3__aOPbz .DickpillCheckoutMobile_finalStep_text__1s6QF {
    margin-top: 15px;
    text-align: center
}

.DickpillCheckoutMobile_dpCheckoutMob_step3__aOPbz .DickpillCheckoutMobile_finalStep_text__1s6QF b {
    color: #000;
    font-size: 18px
}

.DickpillCheckoutMobile_dpCheckoutMob_step3__aOPbz .DickpillCheckoutMobile_finalStep_text__1s6QF em {
    color: #444;
    display: block;
    font-size: 11px
}

.DickpillCheckoutMobile_cards_list__WgcmY {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 20px
}

.DickpillCheckoutMobile_cards_list__WgcmY span {
    display: inline-block;
    padding-right: 10px
}

.DickpillCheckoutMobile_cards_list__WgcmY img {
    display: inline-block;
    height: 30px;
    margin: 0 3px;
    vertical-align: middle;
    width: auto
}

.DickpillCheckoutMobile_dpcPaymentForm__KWLVz {
    margin: 0 !important;
    padding: 0 15px
}

.DickpillCheckoutMobile_dpcPaymentForm__KWLVz .DickpillCheckoutMobile_form_holder__P60P2>span {
    display: block;
    font-size: 14px;
    margin-bottom: 5px
}

.DickpillCheckoutMobile_dpcPaymentForm__KWLVz .DickpillCheckoutMobile_billing-info__wkD3U {
    margin-bottom: 20px
}

.DickpillCheckoutMobile_dpcPaymentForm__KWLVz .DickpillCheckoutMobile_form-control__0jqut {
    padding-right: 20px
}

.DickpillCheckoutMobile_dpcPaymentForm__KWLVz .DickpillCheckoutMobile_cvv-link__TV46F a {
    margin: 0 0 0 15px !important
}

.DickpillCheckoutMobile_dpcPaymentForm__KWLVz .DickpillCheckoutMobile_pulsebutton__blPfz {
    background: linear-gradient(180deg, #f68917, #fe3a07);
    border: none;
    border-radius: 12px;
    box-shadow: 0 2px 4px #00000040;
    color: #fff;
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: .02em;
    line-height: 70px;
    margin-bottom: 20px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 100%
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_accept_icon__WAgCj {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    margin: 0 !important;
    position: absolute;
    right: 3px;
    top: 35px;
    width: 15px
}

.DickpillCheckoutMobile_dpcPackageWrapper__XIliu .DickpillCheckoutMobile_save_label__cdNPr {
    right: -45px;
    z-index: 1
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcPackageWrapper__XIliu .DickpillCheckoutMobile_save_label__cdNPr {
    right: -20px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcPackageWrapper__XIliu .DickpillCheckoutMobile_bottle_block__cjHPg {
    padding-left: 20px
}

.DickpillCheckoutMobile_best_choise__xFB9h {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAABVCAMAAAAv68XQAAABlVBMVEUAAAD8Awr7Cxb9Awj8BxL9Awj9Awj9Awj8Aw39ChD9Awj8BA/9Awv9Awv9CBD9Awr9Awr9Awn9AwnnBQf7Cxf9Bgz9Awf9Awf7Ex/7EBz8BxH9Awj9Awj7DRn9Awj9Awj9Awv7Awf9Awj9Awf7Dxv6qar7BxP9Awn9Awn9Awf6Awf9Awj9Awj9Awj6lpn9Awj9Awj9WVz9Awf9Awf7paX5jJD9Awf9Fhz9Awf9Awj6SlP7JzP9Awj9PUD9Awj9Iib9Awj9Awf5qav9Awj9AwivBAf6XWWvBgeMDwjlAwd/Ewv6Z275eoD9DBD9GR39Awf9jI39enz9Ki77CBT9Zmn9enx/Ewv9jI3lAweMDwjUAwd1FQydCQfCAwf9Awj9Awj8Awn8Awv8BA78BhH7CBT7Cxf7DRn7ChX7ER37Dxv7Ex/5rK36p6idCQevBAfUAwfCAwf5m578m5z5jJH9jI35eoD9enz6Z279Zmn6VFz9UlX6QEr9PUD7Lzr9Ki77ICz7FiL9GR39DBB/EwuMDwjyAwflAwdUROJgAAAAX3RSTlMAmbu7qqruzJkh3Zl2ZRBVRDKJBcwL+fPMzIgT6N3RsJBvK/zuu5mCTN/b1sfBuKijm5Z8aEU3JhnizMydnJmLaFxVUDw2Mx3+8t7MyMW4uKqqqpyIgn13ZmNWTk1KSLLiqfsAAAJcSURBVGje1dt3T9tAGMfxJ5jYdZp41nYbp7GTtA2ZZCfsDd17L6C7ge69d193z06RLCQQ/IHE7/sKPrJk+Xz3HO1ghiTZoiimVVVVFGVAluWYV9QrG2e5R1gX+v36Ah3w2+83MjI8fOJkuXyYVT57rlodm5iI11NXr9+aW9BpO/matqq2mMWnpJhD0zQ3FAoNhsMOx3FFQUhGIpEEz/PLa91Z191A93o99Lrv98DrMesRq9vtfv/25dOHd29evVhdWVl9+frt+4+fv/74ufTn77PnT58cPX7De0q2/4x8lY/KalptfJyROK7EQL7HXAy0tGHLgXbe//sX0ZnFrbVb/ekMtp9q4H7bwvZTFNyv57D9JIP7qQjub4H7qQLuFy1sP2XB/UYC208xcD8lwf0KuJ8ccH/bxPaTC+63eWw/pcD9eh7bTzPgfuLA/WoG20+j4P6Ohe2nOrjfGML20xS4nwRw/yy4n8LgftHE9pMG7pcS2H6aBPfrBWw/3Qb3K+B+AdsvY7+/eh7bP4n9/TIS2P469vrNtrD9Lvb6XzSx/RXs/990BtvvYO//zILvHxax/TPY++d6Adsfwz5/MYaw/VHs80cJ/PxXwz5/71jY/lHs+ZN0BtvvYM8vtcDn30rY/gHw+c8ktn8Ke/5Zz2H7U9jz8xKP7c9i3x/pWNj+Gvb9KdHE9g9i3x9Uwe+fcsxj8v/LRXoVhLVKXCAnHKgS2jwt7u4JtjdQf6C+Xvt6HfQ6xNqif1dnSJIkiu35+WazOT3daDSuXLpYHTt/+lQyfwzBv1n6wtzNa5fpH6ardG+IyiSrAAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    color: #fff;
    font-family: Times New Roman, serif;
    font-size: 8px;
    font-style: italic;
    height: 22px;
    line-height: 8px;
    padding: 3px;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 42px;
    width: 45px;
    z-index: 10
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_btnHolder__nECNY {
    margin-top: 20px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_checkboxLabel__l\+vEB {
    padding-left: 25px !important
}

.DickpillCheckoutMobile_paymentMethod__lagcu {
    background: #fff;
    border: 1px solid #8b8b8b;
    margin: 0 auto !important;
    padding: 15px 0
}

.DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_formDiv__l2UzY {
    padding: 0
}

.DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_radioSec__F1Oqz {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px 10px 10px 30px;
    position: relative
}

.DickpillCheckoutMobile_paymentMethod__lagcu input[type=radio i] {
    display: inline-block;
    height: 14px;
    left: 15px;
    position: absolute;
    top: 17px;
    width: 14px
}

.DickpillCheckoutMobile_paypallogo__ZcqwE {
    width: 100px
}

.DickpillCheckoutMobile_paypaldiv__HhKJJ {
    text-align: center
}

.DickpillCheckoutMobile_paypalBtn__Kd1eU {
    width: 350px
}

.DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_radioSec__F1Oqz .DickpillCheckoutMobile_label_title__Qs-D- {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-left: 10px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_creditdiv__keUai select {
    margin: 0
}

.DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_creditdiv__keUai,
.DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_paypaldiv__HhKJJ {
    display: none
}

.DickpillCheckoutMobile_rb_credit__6g4-z:checked~.DickpillCheckoutMobile_creditdiv__keUai,
.DickpillCheckoutMobile_rb_paypal__9t3mJ:checked~.DickpillCheckoutMobile_paypaldiv__HhKJJ {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 20px
}

.DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_radioSec__F1Oqz .DickpillCheckoutMobile_label_subtitle__ygd5i {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_creditdiv__keUai input,
.DickpillCheckoutMobile_paymentMethod__lagcu .DickpillCheckoutMobile_creditdiv__keUai select {
    border: 1px solid #c0cad5;
    color: #333;
    font-size: 15px;
    font-weight: 400;
    height: 35px;
    line-height: 1.5;
    margin: 0;
    padding: .375rem .75rem;
    width: 100%
}

.DickpillCheckoutMobile_cardTime_row__50U48 .DickpillCheckoutMobile_col-6__74abF {
    width: 100%
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_checkboxLabel__l\+vEB {
    cursor: pointer;
    font-size: 13px;
    padding-left: 25px;
    position: relative;
    text-align: left
}

.DickpillCheckoutMobile_masterShipAddr__xXXkb input[type=checkbox] {
    border: 1px solid #c0cad5;
    color: #333;
    font-size: 15px;
    height: 15px;
    left: 3px;
    margin-top: 0;
    position: absolute;
    top: 2px;
    width: 15px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_formCol__ih\+-4 {
    margin-bottom: 10px
}

.DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dScrollTop__ssLbA {
    bottom: 65px
}

.DickpillCheckoutMobile_dpcPackage_btn__FVUkp {
    background: #ffcf1c;
    border-radius: 2px;
    box-shadow: 0 4px 4px #0003;
    box-sizing: border-box;
    color: #000;
    display: block;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    height: 43px;
    line-height: 38px;
    text-align: center;
    text-transform: uppercase;
    width: 100%
}

.DickpillCheckoutMobile_pulse__urET4 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: DickpillCheckoutMobile_pulse__urET4;
    -webkit-animation-name: DickpillCheckoutMobile_pulse__urET4
}

@keyframes DickpillCheckoutMobile_pulse__urET4 {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.DickpillCheckoutMobile_save_block__g3An0 {
    background: url(../images/save-star.77683e01dca2e604df02.png) no-repeat;
    background-size: contain;
    border-radius: 50%;
    color: #5c5c5c;
    font-size: 10px;
    height: 45px;
    left: -35px;
    line-height: 10px;
    position: absolute;
    top: 28px;
    width: 45px;
    z-index: 3
}

.DickpillCheckoutMobile_save_block__title__CLiQN {
    display: block;
    margin-top: 13px;
    text-align: center
}

.DickpillCheckoutMobile_save_block__price__btN-0 {
    display: block;
    font-size: 8px;
    font-weight: 400;
    text-align: center
}

.DickpillCheckoutMobile_yellowbox__c\+8mj {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.DickpillCheckoutMobile_yellowbox__c\+8mj .DickpillCheckoutMobile_pulse__urET4 {
    width: 25px
}

.DickpillCheckoutMobile_check_area__AmkiN,
.DickpillCheckoutMobile_yellowbox__c\+8mj i {
    display: table-cell;
    vertical-align: middle
}

.DickpillCheckoutMobile_check_area__AmkiN {
    padding-left: 10px
}

.DickpillCheckoutMobile_form__in__sChx2 .DickpillCheckoutMobile_check_area__AmkiN label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.DickpillCheckoutMobile_form__in__sChx2 .DickpillCheckoutMobile_check_area__AmkiN #DickpillCheckoutMobile_checkD__m\+bwn {
    position: absolute;
    top: 15px
}

.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:checked+label,
.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:checked,
.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:checked~label:before,
.DickpillCheckoutMobile_check_area__AmkiN.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    width: 18px
}

.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:checked~label:after,
.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.DickpillCheckoutMobile_check_area__AmkiN [type=checkbox]:checked~label:before {
    background: #1063a0
}

.DickpillCheckoutMobile_top_terms__zugH9 {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.DickpillCheckoutMobile_top_termsHdng__YGqhT {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 20px 15px 0;
    position: relative
}

.DickpillCheckoutMobile_top_termsHdng__YGqhT:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.DickpillCheckoutMobile_top_terms__zugH9.DickpillCheckoutMobile_open__KOgBF .DickpillCheckoutMobile_top_termsHdng__YGqhT:after {
    content: "-"
}

.DickpillCheckoutMobile_top_trends_desc__w9Mj4 {
    display: none
}

.DickpillCheckoutMobile_open__KOgBF .DickpillCheckoutMobile_top_trends_desc__w9Mj4 {
    display: block
}

.DickpillCheckoutMobile_top_trends_desc__w9Mj4 p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.DickpillCheckoutMobile_top_trends_desc__w9Mj4 p a {
    word-break: break-word
}

.DickpillCheckoutMobile_order_counter__Qr8RX {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.DickpillCheckoutMobile_order_counter__Qr8RX article {
    border-bottom: 1px dashed #ddd;
    font-weight: 500;
    padding: 14px 0
}

.DickpillCheckoutMobile_float_left__1U\+Dt,
.DickpillCheckoutMobile_left__mpThg {
    float: left
}

.DickpillCheckoutMobile_float_right__iCc2T,
.DickpillCheckoutMobile_right__rtZQn {
    float: right
}

.DickpillCheckoutMobile_clearfix__Xo\+eH:before {
    content: "";
    display: table;
    line-height: 0
}

.DickpillCheckoutMobile_clearfix__Xo\+eH:after {
    clear: both;
    content: "";
    display: block
}

.DickpillCheckoutMobile_order_counter__Qr8RX article b {
    color: #ff1c1c
}

.DickpillCheckoutMobile_order_counter__Qr8RX .DickpillCheckoutMobile_last__Kcoh9 {
    border: none
}

.DickpillCheckoutMobile_dScrollTop__ssLbA {
    background: #5a266e;
    border-radius: 100%;
    bottom: 65px;
    box-shadow: 0 2px 15px #00000080;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    height: 50px;
    line-height: 45px;
    position: fixed;
    right: 15px;
    text-align: center;
    width: 50px;
    z-index: 9
}

.DickpillCheckoutMobile_dScrollTop__ssLbA img {
    max-width: 23px
}

@media (max-width:480.5px) {
    .DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcSecure_in__a5v01>span {
        padding-left: 70px
    }
    .DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcSecure_in__a5v01>span:before {
        height: 50px;
        width: 50px
    }
    .DickpillCheckoutMobile_dpcPackageWrapper__XIliu .DickpillCheckoutMobile_save_block__g3An0 {
        left: -10px
    }
    .DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcPackageWrapper__XIliu .DickpillCheckoutMobile_save_block__g3An0 {
        left: -15px
    }
    .DickpillCheckoutMobile_dpCheckoutMob_outer__4bZZi .DickpillCheckoutMobile_dpcPackage__nONen .DickpillCheckoutMobile_package__name__keF77 {
        font-size: 14px
    }
}

@media (max-width:360.5px) {
    .DickpillCheckoutMobile_dpcPackage_btn__FVUkp {
        font-size: 15px;
        line-height: 38px
    }
    .DickpillCheckoutMobile_dpcPackageWrapper__XIliu .DickpillCheckoutMobile_package__name__keF77 {
        font-size: 14px
    }
}

.dpCheckoutMob_outer {
    background-color: #fff
}

.dpCheckoutMob_step1 .form_top {
    border-bottom: 1px solid #d3d3d3;
    padding: 5px 0
}

.dpCheckoutMob_step1 .form_top .alphalogo img {
    max-height: 45px
}

.dpcShippingWrapper .shipping-hd {
    display: block;
    margin: 0 auto 5px;
    padding: 20px 0 0;
    width: 65%
}

.dpcShippingWrapper .verify {
    color: #713a86;
    font-size: 20px;
    font-weight: 700;
    text-align: center
}

.trialsec2 {
    background: none;
    height: auto;
    margin: 15px auto 0;
    padding: 0;
    width: 100%
}

.dpcShippingWrapper .input_wrapper {
    margin-bottom: 30px;
    padding: 0 5%;
    width: 100%
}

.dpcShippingWrapper .fields {
    margin: 2% 0 1%;
    position: relative
}

.dpcShippingWrapper .accept-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    margin: 0 !important;
    position: absolute;
    right: 3px;
    top: 30px;
    width: 15px
}

.dpcShippingWrapper .input_wrapper .form-control {
    font-size: 14px;
    height: 30px
}

.dpcShippingWrapper .input_wrapper .fields label {
    font-size: 13px
}

.dpcShippingWrapper .upbtm {
    background: #5a266e;
    height: auto;
    margin-top: 3%;
    padding: 0 0 2%;
    width: 100%
}

.dpcShippingWrapper .upbtm .scure-lock {
    font-size: 12px
}

.dpcShippingWrapper .btncontainer {
    margin-bottom: 10px
}

.dpcShippingWrapper .btncontainer .rush_order_btn1 img {
    max-width: 275px
}

.dpcShippingWrapper .secureIcon img {
    max-width: 50%
}

.dpCheckoutMob_outer span.package__coll {
    display: inline-block;
    margin-bottom: 10px
}

.dpCheckoutMob_outer .package__left>p,
.dpCheckoutMob_outer .package__left>span:not(.save-label,
.package__stock) {
    max-width: 117px
}

.dpCheckoutMob_step2,
.dpCheckoutMob_step3 {
    margin: 0 auto;
    max-width: 600px;
    padding: 10px 0
}

.dpCheckoutMob_step2 .topContainer .hdrLogo img,
.dpCheckoutMob_step3 .topContainer .hdrLogo img {
    max-height: 50px
}

.dpCheckoutMob_step2 .delivery-b,
.dpCheckoutMob_step3 .delivery-b {
    font-family: Poppins, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: 105%;
    margin: 11px 0;
    position: relative;
    text-align: center
}

.dpCheckoutMob_step2 .delivery-b span,
.dpCheckoutMob_step3 .delivery-b span {
    font-family: Poppins, sans-serif;
    padding-left: 37px;
    position: relative
}

.dpCheckoutMob_step2 .delivery-b span:before,
.dpCheckoutMob_step3 .delivery-b span:before {
    background: url(../images/shipping.2143259796fd4daa36ff.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    display: block;
    height: 18px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 32px
}

.dpBreadCrumbs {
    padding: 0 15px
}

.dpBreadCrumbs .dpBreadCrumbs__list {
    margin: 0 auto;
    max-width: 430px;
    padding: 0
}

.dpBreadCrumbs .dpBreadCrumbs__list:after,
.dpBreadCrumbs .dpBreadCrumbs__list:before {
    clear: both;
    content: "";
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.dpBreadCrumbs .dpBreadCrumbs__item {
    background: #dcdcdc;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANoAAAA8BAMAAADyLrl3AAAALVBMVEUAAADExMTExMTExMTFxcXExMTExMTDw8PFxcXExMTExMTDw8O/v7/GxsbExMSGBh0lAAAADnRSTlMA3yAwcY/PXp/vv0AQP+uzx1EAAAD5SURBVFjD7dm9DYJQGIXh608Uo4UTECawtyFOYhjBCSxsjU5gZecS9IxBCGoszgw2hENjeU5h7rPAl8ALl3yEEOYPCD3PYWiSQusUBrYQqzMOG6dQKzgtgVzLaSPo7fppJfSaftoRenXmnMZOcuixkwp67GQKPXaySqHHTnI4FM5LyU720GMnM+ixk3HsJHYSO/nlDzqp4HDjd57Bq5s2h8O7m7aEw8c7zf4I+CvZwGHdTbvC4WC9bd63svfEsZ6m3hMgNhIbiY1YG0ng0Pj2XGwklDBo/Zsn/1Ythx43hgsosRHDq4SN+PZchXlDb1zR3wOp/6zUl0BfP4T0UYS8WckAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain;
    float: left;
    list-style-type: none !important;
    margin-left: -1.4%;
    position: relative;
    text-align: center;
    width: 33.98%
}

.dpBreadCrumbs .dpBreadCrumbs__item.breadcrumbs__item_active {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANoAAAA8BAMAAADyLrl3AAAAMFBMVEUAAAD+aAb7aAT9aAX9ZwX+aQb6ZgX9aAb8aAX9ZwX8aAb9aAX/cAD6ZQD9aAb9aAZJWST6AAAAD3RSTlMA3yCPcM8wn2DvQr8QMH/TPcBwAAAA+0lEQVRYw+3ZywnCUBCF4TH4iCJiB0kHlqAlpA1XgststAMbsIeAO0uwnEvwARKOm4STjcs5i3C/BmaRXydMzCy9w9GztL5pBl9H69nDWcg5LMngreC0GdzVnDaCv511Kvh7Saexkwv8sZMD/LGTB/yxkxX8sZNlBoGQCx8cOxlDgJ1s4Y+dTOCPnSSxk9hJ7OSPIXSi2XJXvucJfNppKRTe7bQFFL7aafKfgL6SDRTW7bQTFM7Sx6b9V9ZuHOU2bbQbIDYSG4mNiBpRbrZGeOfim2QFgVp7eVJOC7nyztVYZw5HbERx52IjujtXIb7QC0/0NyPvLyuhNPoBA9aFOn/+D38AAAAASUVORK5CYII=) no-repeat 50%;
    background-size: contain
}

.dpBreadCrumbs .dpBreadCrumbs__item span {
    color: #fff;
    display: inline-block;
    font-size: 9px;
    font-weight: 400;
    height: 40px;
    letter-spacing: -.05em;
    line-height: 40px;
    margin-left: 27px;
    position: relative;
    right: 9px;
    z-index: 4
}

.dpBreadCrumbs .dpBreadCrumbs__item span:before {
    -webkit-text-size-adjust: 100%;
    background: #fff;
    border-radius: 50%;
    color: #c4c4c4;
    content: "1";
    font-size: 10px;
    height: 17px;
    left: -20px;
    line-height: 18px;
    position: absolute;
    text-align: center;
    top: 12px;
    width: 17px
}

.dpBreadCrumbs .dpBreadCrumbs__item.breadcrumbs__item_2 span:before {
    content: "2"
}

.dpBreadCrumbs .dpBreadCrumbs__item.breadcrumbs__item_3 span:before {
    content: "3"
}

.dpctop-text {
    color: #000;
    font-family: Poppins, sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 16px;
    margin-bottom: 15px;
    padding-top: 14px;
    text-align: center
}

.dpctop-text span {
    color: #fd6806
}

.dpcSteps {
    font-family: Poppins, sans-serif;
    margin-bottom: 15px;
    padding: 0 7px
}

.dpcSteps .approved-text {
    color: #000;
    font-size: .875rem;
    margin-bottom: 5px;
    margin-top: .9375rem
}

.dpcSteps .approved-text span {
    color: #a2d408
}

.dpcSteps p {
    color: #000;
    font-size: 13px;
    font-weight: 500;
    line-height: 18px
}

.dpcSteps p span {
    color: #fc0303
}

.dpcPackageWrapper {
    padding: 0 5px
}

.dpcPackage {
    background: 0 0;
    border-radius: 0;
    box-shadow: none;
    box-sizing: border-box;
    margin: 0 0 20px;
    padding: 10px 7px 6px;
    position: relative;
    width: 100%
}

.dpcPackage:after,
.dpcPackage:before {
    clear: both;
    content: "";
    display: block
}

.dpcPackageWrapper .active {
    animation: pulses 2s infinite;
    background-color: #f8f187;
    border: 0;
    box-shadow: 0 0 0 red
}

.dpcPackage-btn {
    background: #ffcf1c;
    border-radius: 2px;
    box-shadow: 0 4px 4px #0003;
    box-sizing: border-box;
    color: #000;
    display: block;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    height: 43px;
    line-height: 39px;
    text-align: center;
    text-transform: uppercase;
    width: 100%
}

.dpcPackage-btn.btn_pulse {
    background-color: #fd6806;
    color: #fff
}

.dpcPackage-btn span {
    font-size: 28px;
    position: relative;
    top: 2px
}

.dpcPackage .timer-block {
    float: left;
    font-size: 10px;
    font-weight: 700;
    line-height: 16px;
    margin-top: 10px;
    text-align: center;
    width: 100%
}

.dpcPackage .timer-block span {
    color: red;
    display: inline-block;
    font-size: 10px;
    line-height: 16px;
    text-indent: 0
}

.dpcPackage__free {
    color: #000;
    display: block;
    font-size: 11px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: .02em;
    line-height: 13px;
    margin-top: -4px
}

.dpcPrice_part {
    margin: 4px 0;
    text-align: left
}

.dpcPrice_part h3 {
    font-size: 12px;
    margin-top: 6px
}

.dpcPrice_part h3 del {
    color: #cd0000
}

.dpcPrice_part h3.Your_Price {
    margin: 0
}

.dpcPrice_part h3.Your_Price span {
    color: #71c105
}

.dpcPrice_part h2.each_price {
    color: #0b72d1;
    font-size: 24px;
    margin: 6px 0
}

.dpcPackage__bottle img {
    max-width: 160px
}

.dpcPackage .shipping-block {
    display: block;
    font-family: times new roman, serif;
    font-size: 8px;
    font-weight: 700;
    letter-spacing: .06em;
    line-height: 10px;
    margin-top: 8px;
    padding-right: 2px;
    text-align: right;
    text-transform: uppercase
}

.dpcGd-icons {
    padding: 0 15px
}

.dpcGd-icons ul {
    list-style-type: none;
    margin-top: 10px;
    padding: 0
}

.dpcGd-icons ul li {
    float: left;
    width: 33.3%
}

.dpcGd-icons ul:after,
.dpcGd-icons ul:before {
    clear: both;
    content: "";
    display: block
}

.dpcSecure-in {
    margin-bottom: 20px;
    padding: 25px 15px 0;
    text-align: center
}

.dpCheckoutMob_outer .dpcSecure-in>span {
    display: inline-block;
    font-family: arial, helvetica, sans-serif;
    font-size: 18px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: 2px;
    line-height: 1;
    padding-left: 94px;
    position: relative;
    text-align: center;
    width: auto
}

.dpCheckoutMob_outer .secure-in {
    margin-bottom: 20px
}

.dpCheckoutMob_outer .secure-in .secure-in__text2,
.dpCheckoutMob_outer .secure-in span {
    font-size: 18px
}

.dpCheckoutMob_outer .dpcSecure-in>span:before {
    background: url(../images/lockIcon.ab097efe6d3a0234ea82.svg) no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 76px;
    left: 0;
    position: absolute;
    top: 0;
    width: 75px
}

.dpCheckoutMob_outer .dpcSecure-in .dpcSecure-in__text {
    color: #e16468;
    display: block;
    line-height: 1;
    padding: 5px 0 11px
}

.dpCheckoutMob_outer .dpcSecure-in .dpcSecure-in__text2 {
    display: block;
    font-size: 18px;
    font-style: normal;
    line-height: 1;
    padding-left: 0
}

.dpCheckoutMob_outer .secure-in .secure-in__text {
    color: #e16468;
    padding: 5px 0 11px
}

.dpcFooter_link {
    margin-bottom: 20px;
    padding: 0 10px;
    text-align: center
}

.dpcFooter_link p {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.dpcFooter_link .studies a {
    color: #006c7c;
    display: block;
    font-size: 12px;
    margin: 10px 0;
    text-decoration: none;
    width: auto
}

.dpCheckoutMob_step3 .finalStep-text {
    margin-top: 15px;
    text-align: center
}

.dpCheckoutMob_step3 .finalStep-text b {
    color: #000;
    font-size: 18px
}

.dpCheckoutMob_step3 .finalStep-text em {
    color: #444;
    display: block;
    font-size: 11px
}

.dpCheckoutMob_step3 .cards-list {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 20px
}

.dpCheckoutMob_step3 .cards-list span {
    display: inline-block;
    padding-right: 10px
}

.dpcPaymentForm {
    margin: 0 !important;
    padding: 0 15px
}

.dpcPaymentForm .form-holder>span {
    display: block;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 5px
}

.dpcPaymentForm .billing-info {
    margin-bottom: 20px
}

.dpcPaymentForm .form-control {
    padding-right: 20px
}

.dpcPaymentForm .cvv-link a {
    margin: 0 0 0 15px !important
}

.dpcPaymentForm .pulsebutton {
    background: linear-gradient(180deg, #f68917, #fe3a07);
    border: none;
    border-radius: 12px;
    box-shadow: 0 2px 4px #00000040;
    color: #fff;
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: .02em;
    line-height: 70px;
    margin-bottom: 20px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 100%
}

.dpcPaymentForm .formRow.row.paymentMethod {
    margin: 0;
    padding: 15px 0
}

.dpCheckoutMob_outer .accept-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    margin: 0 !important;
    position: absolute;
    right: 3px;
    top: 35px;
    width: 15px
}

.dpcPackageWrapper .save-label {
    right: -45px;
    z-index: 1
}

.dpCheckoutMob_outer .dpcPackageWrapper .save-label {
    right: -20px
}

.dpCheckoutMob_outer .dpcPackageWrapper .bottle-block {
    padding-left: 20px
}

.dpCheckoutMob_outer .btnHolder {
    margin-top: 20px
}

.dpCheckoutMob_outer .checkboxLabel {
    padding-left: 25px !important
}

.dpCheckoutMob_outer .formCol {
    margin-bottom: 10px
}

.dpCheckoutMob_outer .paymentMethod .creditdiv select {
    margin: 0
}

.dpCheckoutMob_outer .dScrollTop {
    bottom: 65px
}

@media (max-width:480.5px) {
    .dpCheckoutMob_outer .dpcSecure-in>span {
        padding-left: 70px
    }
    .dpCheckoutMob_outer .dpcSecure-in>span:before {
        height: 50px;
        width: 50px
    }
    .dpcPackageWrapper .save-block {
        left: -10px
    }
    .dpCheckoutMob_outer .dpcPackageWrapper .save-block {
        left: -15px
    }
    .dpCheckoutMob_outer .dpcPackage .package__name {
        font-size: 14px
    }
}

@media (max-width:360.5px) {
    .dpcPackage-btn {
        font-size: 15px;
        line-height: 38px
    }
    .dpcPackageWrapper .package__name {
        font-size: 14px
    }
}

@font-face {
    font-family: BlackGladiator;
    font-weight: 700;
    src: url(../images/BlackGladiator.a9466cfd19dcad451a34.ttf)format("truetype")
}

@font-face {
    font-family: AttenRoundNew;
    font-weight: 400;
    src: url(../images/AttenRoundNewRegular.528252a84f77405031f8.ttf)format("truetype")
}

@font-face {
    font-family: AttenRoundNew;
    font-weight: 500;
    src: url(../images/AttenRoundNewMedium.4855bd3f6e53b192543b.ttf)format("truetype")
}

@font-face {
    font-family: AttenRoundNew;
    font-weight: 700;
    src: url(../images/AttenRoundNew.f5751c0aa34700ed2673.ttf)format("truetype")
}

@font-face {
    font-family: AttenRoundNew;
    font-weight: 800;
    src: url(../images/AttenRoundNewExtraBold.77db23587ebefa014327.ttf)format("truetype")
}

@media (min-width:576px) {
    .acvgummies2LanderPage .container,
    .acvgummies2LanderPage .container-lg,
    .acvgummies2LanderPage .container-md,
    .acvgummies2LanderPage .container-sm,
    .acvgummies2LanderPage .container-xl,
    .acvgummies2LanderPage .container-xxl {
        max-width: 540px !important;
        width: 100% !important
    }
}

@media (min-width:768px) {
    .acvgummies2LanderPage .container,
    .acvgummies2LanderPage .container-lg,
    .acvgummies2LanderPage .container-md,
    .acvgummies2LanderPage .container-sm,
    .acvgummies2LanderPage .container-xl,
    .acvgummies2LanderPage .container-xxl {
        max-width: 720px !important
    }
}

@media (min-width:992px) {
    .acvgummies2LanderPage .container,
    .acvgummies2LanderPage .container-lg,
    .acvgummies2LanderPage .container-md,
    .acvgummies2LanderPage .container-sm,
    .acvgummies2LanderPage .container-xl,
    .acvgummies2LanderPage .container-xxl {
        max-width: 960px !important
    }
}

@media (min-width:1200px) {
    .acvgummies2LanderPage .container,
    .acvgummies2LanderPage .container-lg,
    .acvgummies2LanderPage .container-md,
    .acvgummies2LanderPage .container-sm,
    .acvgummies2LanderPage .container-xl,
    .acvgummies2LanderPage .container-xxl {
        max-width: 1140px !important
    }
}

@media (min-width:1400px) {
    .acvgummies2LanderPage .container,
    .acvgummies2LanderPage .container-lg,
    .acvgummies2LanderPage .container-md,
    .acvgummies2LanderPage .container-sm,
    .acvgummies2LanderPage .container-xl,
    .acvgummies2LanderPage .container-xxl {
        max-width: 1320px !important
    }
}

.acv2Main {
    background-color: #fff
}

.acvgummies2LanderPage .h1,
.acvgummies2LanderPage .h2,
.acvgummies2LanderPage h1,
.acvgummies2LanderPage h2 {
    font-family: AttenRoundNew
}

.acvgummies2LanderPage .h3,
.acvgummies2LanderPage .heading-font,
.acvgummies2LanderPage h3,
.acvgummies2LanderPage h4,
.acvgummies2LanderPage h5,
.acvgummies2LanderPage h6 {
    font-family: AttenRoundNew;
    line-height: 1
}

.acvgummies2LanderPage {
    font-family: montserrat;
    font-size: 16px;
    font-weight: 500
}

.acvgummies2LanderPage .image-wrap img {
    height: auto;
    width: 100%
}

.acvgummies2LanderPage .extrabold-font {
    font-weight: 800
}

.acvgummies2LanderPage .bold-font {
    font-weight: 700
}

.acvgummies2LanderPage .medium-font {
    font-weight: 500
}

.acvgummies2LanderPage .color-white {
    color: #fff !important
}

.acvgummies2LanderPage .color-dark-green {
    color: #004039 !important
}

.acvgummies2LanderPage .color-green {
    color: #80bd36 !important
}

.acvgummies2LanderPage .color-yellow {
    color: #eabf03 !important
}

.acvgummies2LanderPage .color-red {
    color: #ff485e !important
}

.acvgummies2LanderPage .bg-yellow {
    background-color: #eabf03 !important
}

.acvgummies2LanderPage .mb-6 {
    margin-bottom: 4rem !important
}

.acvgummies2LanderPage .mw-90 {
    margin-left: auto;
    margin-right: auto;
    max-width: 90% !important
}

.acvgummies2LanderPage .h1,
.acvgummies2LanderPage h1 {
    font-size: 96px;
    line-height: .9
}

.acvgummies2LanderPage .h2,
.acvgummies2LanderPage h2 {
    font-size: 64px;
    line-height: .9
}

.acvgummies2LanderPage .h3,
.acvgummies2LanderPage h3 {
    font-size: 50px
}

.acvgummies2LanderPage .h4,
.acvgummies2LanderPage h4 {
    font-size: 32px;
    font-weight: 500
}

.acv2Header {
    background-color: #003122
}

.acv2Header .header-warning {
    color: #96a869;
    font-size: 14px
}

.acv2Header .color-yellow {
    color: #eabf03
}

.acv2Main .bg-topbanner {
    background-image: url(../images/bg-top-banner.e0a7b2228d1cf43fb932.png);
    background-position: 50%;
    background-size: cover;
    overflow: hidden
}

.acv2Main .bg-topbanner .logo-wrap {
    display: block;
    margin-bottom: 10px !important
}

.acv2Main .bg-topbanner .logo-wrap img {
    flex-shrink: 0;
    height: 100px;
    width: 130px;
    width: auto
}

.acv2Section1 .top-banner-bottle {
    margin-bottom: 0;
    margin-left: -250px;
    margin-right: -110px
}

.acv2Section1 .top-banner-bottle img {
    max-width: none !important;
    width: 650px
}

.acv2Main .heading-divider {
    background-color: #005b41;
    border-radius: 100px;
    height: 5px;
    margin: 15px 0;
    width: 250px
}

.acv2Main .list-unstyled li {
    display: flex;
    margin-bottom: 5px;
    padding-left: 35px;
    position: relative
}

.acv2Main .list-unstyled li:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTEwLTE5VDExOjI0OjM5KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTEwLTE5VDExOjI0OjM5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0xMC0xOVQxMToyNDozOSswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3YmVhM2VjNi0wMTRhLTY3NDUtODdkMS1kNDkzNzZhN2NmNDAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplOTMzMjBmOS0xMDZmLWJkNGUtODA4Yy1mYzgzNjVhNzc2M2IiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3N2U1ZjlmNC1mNzU2LTc2NDAtYjBkMC1kMDJmNWVlMmQ4YmYiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3ZTVmOWY0LWY3NTYtNzY0MC1iMGQwLWQwMmY1ZWUyZDhiZiIgc3RFdnQ6d2hlbj0iMjAyMy0xMC0xOVQxMToyNDozOSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3YmVhM2VjNi0wMTRhLTY3NDUtODdkMS1kNDkzNzZhN2NmNDAiIHN0RXZ0OndoZW49IjIwMjMtMTAtMTlUMTE6MjQ6MzkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5TdCAZAAACEElEQVRIiaXVu2sUURTH8c8uS9AQjEq0MGJj4gNEUCMKxkYI+CSFjeIDfCMS0H9AsEmp3YJaiKISg4mIRpsUEkFBRUGCoBEFMdpoTBC1CD6KO8uOw8wm2fxgmZ1zznzPvWfuOZMbG1BJtViEFixFI3L4jDd4hvf4kQUoVIDvwB60Y0ZGzDju4Rp68CcZkEvZQQNOo6NC8jRdxBkMV0rQiC60ThFe0gvsEsoH8jHnXGG71cJhFfowP5mgBp1YOQ14SU0ooi6eYCOOVQH7i0f4nrDvRFspQS1OVAGHq9gePf8r4TuF+tzYgOUY9P/7mIy6cByj0f023E3ErCtgbRXwbhxVLk0OS1LiNuSxLAPyG/3RNa4eHIzBa3ABZ1MYzXksTHG8Frq4DUdi9l7sVh4NdUIXH85YZENB2F5SnbgR/b8UrbJVKMt4ZJ+N69iSAYdcHp9SHB3YHLs/j33KJ6VRKFUlOIzkhXIk1SKckvYUXxNuYtMEcBjK40mGsx6XhdlS0mrcwvpJwOFxQZjnfcI5TktSxNfo143Fk4Q/xau8cCKKFQLn4DbuTAEO5/Ct1GAPhOOWpZlYMAV4P+5T7uCfOCk2x6ehYRwQjZD4iPgivIfBacDfYSs+lgzJGfQ2SnKlCniv0Dsv48a0IfdBaP29Qi0n0kMcwn4MJZ1pH/24ZmEF1qAZ8yL7SAR7Hq14NAvwD9uha3HzLoXtAAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 20px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 20px
}

.acv2Main .topbanner-bottle-top-text h4 {
    font-family: BlackGladiator
}

.acv2Section1 .form-block .form-wrap {
    border-radius: 10px;
    padding: 30px
}

.acv2Section1 .form-block .form-title {
    border-bottom: 1px solid #dad23c;
    margin-bottom: 15px;
    padding-bottom: 15px
}

.acv2Section1 .form-block .form-vector {
    right: -75px;
    top: 10px;
    width: 96px
}

.acv2-form-holder .form-control {
    border-radius: 6px;
    box-shadow: inset 1px 2px 10px #4c7cc152;
    font-size: 14px;
    padding: 5px 30px 5px 15px
}

.App .acv2Btn,
.acv2Btn {
    background: linear-gradient(180deg, #80bd36, #216038 50%, #024239);
    border: 1px solid #054539;
    border-radius: 8px;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    padding: 10px 20px;
    text-shadow: -2px 2px 1px #000;
    text-transform: uppercase
}

.App .acv2Btn:hover {
    color: #fff
}

.App .ac2Btn-full,
.ac2Btn-full {
    width: 100% !important
}

.acvSecurity-logo {
    text-align: center
}

.acvSecurity-logo img {
    max-width: 250px
}

.acv2Section2 .woman1 {
    width: 40%
}

.acv2Section2 .woman1 img {
    height: 543px;
    width: 160px
}

.acv2Section2 .primaryBottle {
    width: 45%
}

.acv2Section2 .primaryBottle img {
    height: auto;
    width: 100%
}

.acv2Section3 {
    background-image: url(../images/bg-banner-2.4e2e88a074cf85e77b83.jpg);
    background-position: 50%;
    background-size: cover
}

.acv2Testimonial {
    position: relative
}

.acv2Testimonial .bg-testimonial {
    background-image: url(../images/bg-testimonial.a3eb99d8c997b61e3de0.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    padding: 120px 140px 180px 120px;
    width: auto
}

.acv2Testimonial .author-info-wrap {
    bottom: 0;
    left: 50%;
    max-width: 400px;
    position: absolute;
    transform: translateX(-50%);
    width: 100%
}

.acv2Testimonial .author-info-wrap .author-image {
    max-width: 150px;
    width: 100%
}

.acv2testimonials .slick-dots li {
    height: auto;
    width: auto
}

.acv2testimonials .slick-dots li button {
    background: #01403a !important;
    border-radius: 100px;
    height: 6px !important;
    padding: 0;
    width: 30px !important
}

.acv2testimonials .slick-dots li.slick-active button {
    background: #80bd36 !important
}

.securityIcons2 {
    max-width: 200px
}

.acv2Section5 {
    background-image: url(../images/bg-banner-3.d6dd00519da192775ced.jpg);
    background-position: top;
    background-size: cover
}

.acv2Section5 .slick-dots {
    bottom: 0
}

.acv2Section5 .slick-dots li button:before {
    display: none
}

.acv2Section6 .highQualityBadge {
    display: block;
    margin: 0 auto;
    max-width: 221px
}

.acv2Section6 {
    background-image: url(../images/bg-banner-4.630d2576d1c0d139d1a1.jpg);
    background-position: top;
    background-size: cover
}

.acv2Section6 .logo-wrap img {
    max-height: 100px;
    width: auto
}

.acv2Footer .footer-links a {
    color: #000;
    margin: 0 5px;
    text-decoration: none;
    text-decoration: initial
}

.acvgummies2LanderPage .btn-full {
    width: 100%
}

.acv2BottomBar {
    background-color: #000;
    bottom: 0;
    position: fixed;
    width: 100%;
    z-index: 9
}

.acv2BottomBar .productImg {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: -50px;
    width: 70px
}

#acv2-popover-exit {
    background-color: #7f848ef5;
    background-size: cover;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 9999
}

#acv2-popover-exit .pop-box {
    font-size: 24px;
    margin: 4px auto;
    max-width: 1000px;
    position: relative;
    text-align: center;
    transition: opacity .5s, top .5s;
    transition-delay: .25s;
    width: 100%;
    z-index: 2
}

#acv2-popover-exit .pop-uphead {
    align-items: center;
    display: flex;
    height: 100vh;
    justify-content: center
}

#acv2-popover-exit .pop-box a {
    color: #000;
    font-size: 12px;
    margin: 0 !important;
    text-decoration: underline;
    text-transform: uppercase
}

.acv2Form .accept-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    position: absolute;
    right: 3px;
    top: 7px;
    width: 15px
}

.acv2Form select~.accept-icon {
    left: 20px
}

.acv2Form .acv2-form-holder {
    position: relative
}

.acv2ScrollTop {
    background: linear-gradient(180deg, #80bd36, #216038 50%, #024239);
    background-color: #216038;
    bottom: 125px
}

.mobile_show {
    display: none
}

@media (min-width:992px) {
    .mw-1140px {
        margin-left: auto !important;
        margin-right: auto !important;
        max-width: 1140px !important
    }
    .acvgummies2LanderPage .topbanner-left {
        width: calc(100% - 320px)
    }
    .acvgummies2LanderPage .topbanner-right {
        width: 320px
    }
    .acvgummies2LanderPage .top-banner-bottle {
        margin-bottom: -3rem
    }
    .acvgummies2LanderPage .topbanner-bottle-top-text {
        position: absolute;
        right: calc(100% + 16px);
        top: 40px;
        width: 280px
    }
    .acvgummies2LanderPage .topbanner-bottle-top-text:after {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAAAcCAYAAADoQggJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF8WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTEwLTE5VDA4OjM5OjI3KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTEwLTE5VDA4OjM5OjI3KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0xMC0xOVQwODozOToyNyswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxYzkyYzFlZS1iZTFhLWUyNGItOTAwYy1kYWMxOWEwMWEwMjYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplZWU3NmY2Yy1lNmM4LTJjNDgtOGYzYy1iYThkMTJiYTgzZjIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4Yzg0ODQ5ZC03ODFjLTUyNDYtYjUyZS01MjFjYTBlNzg5ZjUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjhjODQ4NDlkLTc4MWMtNTI0Ni1iNTJlLTUyMWNhMGU3ODlmNSIgc3RFdnQ6d2hlbj0iMjAyMy0xMC0xOVQwODozOToyNyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYzkyYzFlZS1iZTFhLWUyNGItOTAwYy1kYWMxOWEwMWEwMjYiIHN0RXZ0OndoZW49IjIwMjMtMTAtMTlUMDg6Mzk6MjcrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz722Y2fAAAD80lEQVRoge3aW4iVVRQH8N+Mo0lqyUxOZoEW5hhOF50KxKwUicAEiUywy0MRRQURvnR5KAqEqIeKoAtBJZTRnW5aQRrmQ1ApiWmZkGaD5Ohg06A2zpwe1neYw3Tuc45zOf5hs+Z8s7699vl/e6/bd+pSsxarYTTgxFAYrh8Ko8MAc7ARPdiJuag7mQuoVeIX4drk79n4EQdxtzgFVUetEn8ky7UmvIQ/8QDGVnMBtUr8B/gmx/+a8Sx246ZqLaBWie/GYjyIozl0puNdbMIllV5ArRIPfWJnX4otefSuwVa8KNxRRVDLxKexW5D7iNypZT3uwc9YWQmjdcMkjx8vjvZ0TMFZiZyISRiDM0T6l3YNKXTicCI70Y592I9/y1jHPKzDrAJ6n+DexE5ZONnEjxM581y0JmM2zq6wnRQO4FfsEDt1h3AZ2TKaTEzA87ijgF4XVuPVxF5JqDbx47EQ1+EqQfhp1TRYBH7B9/gWm8VDyUbcSryMMwvM9ynuxF+lLKIaxDfjxmRcbeiJLoQOfIXPsSH5nMYMvIX5BeY4iFvxZbFGK0X86bgZt4mKcKQG7RS+w3rhx7eKSvZxPCz/90phDR5DbyFDgyW+FffhFhEEi8Eh7BGBab/+gNgh/O8RHBeBtDu5p0EE2rScJE5WM6aKGNGMc0VgnDyYL5WB3/A23sQ5GTIfvhab8FA+pXKJXyB2wNI8OilsF32Q7RnjQDkGS0QTLkQLZoqm2DyRNZWLbfhYxKxFBXT3YnlyT1aUSvwiPCEC5UD0JoY2iXJ8i0j1hhMa0YbLErkA55U4Rx92iYc6Jo/eUdwlTsn/UCzxLXgay7JMvgEf4jPDj+hiMEMUUAsTObOEe08o3M18Dg/hWObFQsRPxpOiaksb6MZHeA9fyN3rGKmYhutxA5YoPnblwx48inckqWs+4peL/sTU5PNGvIH38U8FFjMSMFa41aXiQbQMcr7NgtfD2YhvxgtYIcrw10SfevcgjY4GtAleVuCCIvSPi+Qisw5Yh1UDiV+G14WvfgZrjT5XUim0ibTxdv1eYSA6RO7fmHEthXFp4sfhKRFc1ogXBX1VWvBowzRROC4RrqhJFJS5kEJ9gyB9rQiYq50iPBfG4iL9zb2LRW0wLc89v4t0NTPzuZ/+nzescorwNOpwviC2NUO2KP1F+IxEdori8Qe8IpmolglvFLu2Vbzem5OMCWXO1yOq1p2iJf2TIHuXAf2bk/JThmGCibgCl4vAeKXY2aXgmOgr7RVuZF8i06NdkRt5tBM/RXQW54t3q7m6iz2itdsu+upp+Ucy0g29vI2vUjDaie8VR36bILdLVN5dogg8gr8NQavjP9AB7P/jPNeeAAAAAElFTkSuQmCC);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        height: 24px;
        position: absolute;
        right: -40px;
        top: -20px;
        width: 80px;
        z-index: 99
    }
}

@media (min-width:1200px) {
    .acvgummies2LanderPage #section-4>.container:after {
        background-image: url(../images/product-bottle-2.3341dc7e4076502b7547.png);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        bottom: -24rem;
        content: "";
        height: 100%;
        position: absolute;
        right: 0;
        width: 264px;
        z-index: 0
    }
}

@media (min-width:1400px) {
    .acvgummies2LanderPage .topbanner-left {
        width: calc(100% - 400px)
    }
    .acvgummies2LanderPage .topbanner-right {
        width: 400px
    }
    .acvgummies2LanderPage .form-block .form-title {
        font-size: 28px
    }
    .acvgummies2LanderPage .topbanner-bottle-top-text {
        right: calc(100% + 34px)
    }
    .acvgummies2LanderPage .topbanner-bottle-top-text:after {
        height: 24px;
        right: -58px;
        top: -20px;
        width: 80px
    }
    .acvgummies2LanderPage #section-4>.container:after {
        width: 340px
    }
}

@media (min-width:1680px) {
    .acvgummies2LanderPage #section-1>.container:after {
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        height: 144%;
        left: calc(100% - 86px);
        position: absolute;
        top: -2rem;
        width: 400px;
        z-index: 0
    }
}

@media (max-width:1500px) {
    .acv2Section1 .form-block .form-vector {
        right: -30px;
        top: 50%;
        transform: translateY(-50%);
        width: 65px
    }
}

@media screen and (max-width:1400.5px) {
    .acvgummies2LanderPage .h1,
    .acvgummies2LanderPage h1 {
        font-size: 85px
    }
    .acvgummies2LanderPage .h2,
    .acvgummies2LanderPage h2 {
        font-size: 55px
    }
    .acv2Section1 .top-banner-bottle img {
        width: 595px
    }
    .acv2Section1 .form-block .form-wrap {
        padding: 25px
    }
    .acv2Section1 .form-block .form-title {
        font-size: 22px
    }
    .acv2Testimonial .bg-testimonial {
        padding: 108px 99px 190px 120px
    }
    .acv2Testimonial .bg-testimonial p {
        font-size: 15px
    }
    .acv2testimonials .slick-slide {
        padding: 0 15px
    }
}

@media screen and (max-width:1199.5px) {
    .acvgummies2LanderPage .h1,
    .acvgummies2LanderPage h1 {
        font-size: 75px
    }
    .acvgummies2LanderPage .h3,
    .acvgummies2LanderPage h3 {
        font-size: 40px
    }
    .acvgummies2LanderPage .h4,
    .acvgummies2LanderPage h4 {
        font-size: 23px
    }
    .acv2testimonials .slick-list {
        margin-bottom: 30px
    }
    .acv2Testimonial .bg-testimonial {
        background-size: 100% 420px;
        padding: 120px 55px 180px 100px
    }
    .acv2Testimonial .testimonial-content p {
        font-size: 13.5px
    }
    .acv2Section1 .top-banner-bottle {
        margin-left: -235px
    }
    .acv2Section1 .top-banner-bottle img {
        width: 530px
    }
    .acvgummies2LanderPage .acv2Section1 h4 {
        font-size: 32px;
        line-height: 40px
    }
}

@media screen and (max-width:1024.5px) {
    .acvgummies2LanderPage .h1,
    .acvgummies2LanderPage h1 {
        font-size: 60px
    }
    .acvgummies2LanderPage .h2,
    .acvgummies2LanderPage h2 {
        font-size: 50px
    }
    .acvgummies2LanderPage .h3,
    .acvgummies2LanderPage h3 {
        font-size: 35px
    }
    .acv2Main .bg-topbanner .logo-wrap img {
        height: 65px
    }
    .acv2Section1 .form-block .form-vector {
        right: -16px;
        width: 45px
    }
    .acv2Testimonial .bg-testimonial {
        background-size: contain;
        padding: 120px 50px 180px
    }
    .acv2Testimonial .testimonial-content p {
        font-size: 12px
    }
    .acv2Testimonial .testimonial-content {
        width: 425px
    }
    .acv2Section6 .logo-wrap img {
        max-height: 75px
    }
    .acv2testimonials .slick-list {
        margin-bottom: 30px
    }
    .acv2Main .list-unstyled li {
        font-size: 15px
    }
    .acv2Footer .footer-links a+span {
        display: inline-block !important
    }
}

@media screen and (max-width:991.5px) {
    .acv2Section1 .form-block .form-title {
        margin: 0 auto 15px;
        text-align: center
    }
    .acv2Section1 .top-banner-bottle img {
        width: 490px
    }
    .acv2Section2 .logoGrp .image-wrap {
        margin-bottom: 25px
    }
    .acv2Section2 .woman1 img {
        height: auto;
        width: 100%
    }
    .acv2Section1 .top-banner-bottle {
        margin-left: -200px
    }
    .womanProduct-img {
        justify-content: center
    }
    .acv2Section3 p {
        font-size: 14px
    }
    .acv2Testimonial .testimonial-content {
        width: auto
    }
    .acv2Testimonial .bg-testimonial {
        padding: 105px 180px 180px 140px
    }
}

@media screen and (max-width:767.5px) {
    .acvgummies2LanderPage .bannerProd-mob img {
        max-width: 160px
    }
    .acv2Section1 .top-banner-bottle {
        margin-left: -225px
    }
    .acv2Section1 .top-banner-bottle img {
        width: 355px
    }
    .acv2Section1 .image-wrap.badgeDesktop {
        width: 100px
    }
    .acvgummies2LanderPage .acv2Section1 .h1,
    .acvgummies2LanderPage .acv2Section1 h1 {
        font-size: 40px;
        margin-bottom: 5px !important
    }
    .acvgummies2LanderPage .h2,
    .acvgummies2LanderPage h2 {
        font-size: 45px
    }
    .acvgummies2LanderPage .h3,
    .acvgummies2LanderPage h3 {
        font-size: 28px
    }
    .acvgummies2LanderPage .acv2Section1 h4 {
        font-size: 24px;
        line-height: 28px
    }
    .acvgummies2LanderPage .acv2Section1 h1 br {
        display: none
    }
    .acvgummies2LanderPage .acv2Section1 .h3,
    .acvgummies2LanderPage .acv2Section1 h3 {
        font-size: 30px;
        margin-bottom: 5px !important
    }
    .acv2Section1 .heading-divider {
        display: none
    }
    .acv2Testimonial .bg-testimonial {
        background-size: 100% 480px;
        padding: 170px 60px 215px 80px
    }
    .acv2Footer .footer-links {
        flex-wrap: wrap;
        gap: 0 !important
    }
    .acv2Main .list-unstyled li:before {
        top: 2px
    }
    .image-wrap.badgeMob {
        text-align: center
    }
    .section6ImgBlock {
        justify-content: center
    }
    .acvgummies2LanderPage .acv2Section3 h5.bold-font {
        margin-bottom: 5px !important
    }
}

@media screen and (max-width:700.5px) {
    .desktop_show {
        display: none
    }
    .mobile_show {
        display: block
    }
    .acv2Main .bg-topbanner {
        padding-bottom: 30px !important;
        position: relative
    }
    .topBanner-part3 {
        padding-top: 30px
    }
    .acv2Main .bg-topbanner .logo-wrap img {
        height: 40px;
        margin-bottom: 10px
    }
    .acv2Main .bg-topbanner:before {
        background-image: url(../images/top-banner-women.7a7b97caf2e6b419c426.png);
        background-position: right 5%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        height: 75%;
        position: absolute;
        right: -50px;
        top: 0;
        width: 50%
    }
    .acv2Section1 .topbanner-right {
        display: none
    }
    .topBanner-part3 {
        justify-content: center
    }
    .topBanner-part3>.image-wrap {
        width: 25%
    }
    .acvgummies2LanderPage .acv2Section1 h4 {
        font-size: 25px;
        width: 70%
    }
    .acv2Section1 .badgeDesktop,
    .acvgummies2LanderPage .acv2Section1 h4 br {
        display: none
    }
    .acv2Section1 .topbanner-left {
        margin-bottom: 0 !important
    }
    footer.acv2Footer.py-5 {
        padding-bottom: 125px !important
    }
}

@media screen and (max-width:640.5px) {
    .acv2Testimonial .bg-testimonial {
        padding: 166px 60px 250px 65px
    }
    .acvgummies2LanderPage .acv2Section1 h4 {
        font-size: 23px;
        width: 60%
    }
}

@media screen and (max-width:575.5px) {
    .acv2Footer .footer-links {
        flex-wrap: wrap;
        gap: 0 !important
    }
    .acv2Footer .footer-links a {
        margin: 0 5px
    }
}

@media screen and (max-width:480.5px) {
    .acv2Testimonial .bg-testimonial {
        background-size: 100% 550px
    }
    .acvgummies2LanderPage .acv2Section1 .h1,
    .acvgummies2LanderPage .acv2Section1 h1 {
        font-size: 30px
    }
    .acvgummies2LanderPage .acv2Section1 h1 {
        margin-bottom: 5px !important
    }
    .acvgummies2LanderPage .acv2Section1 .h3,
    .acvgummies2LanderPage .acv2Section1 h3 {
        font-size: 22px;
        margin-bottom: 5px !important
    }
    .acvgummies2LanderPage .acv2Section1 h4 {
        font-size: 16px;
        width: 55%
    }
    .acv2Main .list-unstyled li {
        font-size: 14px;
        padding-left: 30px
    }
    .acvgummies2LanderPage .bannerProd-mob img {
        max-width: 125px
    }
    .acv2Header .header-warning {
        font-size: 12px
    }
    .topBanner-part3>.image-wrap {
        width: 20%
    }
}

@media screen and (max-width:360.5px) {
    .acvgummies2LanderPage .btn-full {
        font-size: 18px;
        width: 100%
    }
}

body,
html {
    box-sizing: border-box
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Oswald, sans-serif
}

.Brain15p_landing__Ryu42 {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.Brain15p_landing__Ryu42 h1 {
    font-size: 59px;
    margin: 0
}

.Brain15p_landing__Ryu42 h2 {
    font-size: 38px;
    margin: 0
}

.Brain15p_landing__Ryu42 h3 {
    font-size: 38px;
    margin: 0
}

.Brain15p_landing__Ryu42 h4 {
    font-size: 30px;
    margin: 0
}

.Brain15p_landing__Ryu42 h5 {
    font-size: 24px;
    margin: 0
}

.Brain15p_landing__Ryu42 h6 {
    font-size: 18px;
    margin: 0
}

.Brain15p_boldBlk__HN8rD {
    font-weight: 900
}

.Brain15p_landing__Ryu42 h1 span,
.Brain15p_landing__Ryu42 h2,
.Brain15p_landing__Ryu42 h2 span,
.Brain15p_landing__Ryu42 h3,
.Brain15p_landing__Ryu42 h3 span,
.Brain15p_landing__Ryu42 h4,
.Brain15p_landing__Ryu42 h4 span,
.Brain15p_landing__Ryu42 h5,
.Brain15p_landing__Ryu42 h5 span,
.Brain15p_landing__Ryu42 h6,
.Brain15p_landing__Ryu42 h6 span,
.Brain15p_mentalAbilityContent__4X3Da span.Brain15p_orange__cQN2u {
    font-weight: 700
}

.Brain15p_landing__Ryu42 .Brain15p_customContainer__jeGw2 {
    margin: 0 auto;
    max-width: 100%;
    position: relative;
    width: 1000px !important
}

.Brain15p_clearfix__zb0l7:after,
.Brain15p_clearfix__zb0l7:before,
.Brain15p_container__dQFUS:after,
.Brain15p_container__dQFUS:before,
.Brain15p_landing__Ryu42 .Brain15p_row__fz14k:after,
.Brain15p_landing__Ryu42 .Brain15p_row__fz14k:before {
    content: " ";
    display: table
}

.Brain15p_clearfix__zb0l7:after,
.Brain15p_container__dQFUS:after,
.Brain15p_landing__Ryu42 .Brain15p_row__fz14k:after {
    clear: both
}

.Brain15p_clear__9l0\+l {
    content: " ";
    display: table
}

.Brain15p_hide__5VZ00 {
    display: none
}

body.Brain15p_header-fixed__oQwMs {
    padding-top: 75px
}

body.Brain15p_header-fixed__oQwMs.Brain15p_alt__QdNJy {
    padding-top: 76px
}

.Brain15p_header-fixed__oQwMs header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.Brain15p_landing__Ryu42 header {
    background: #fff
}

.Brain15p_headerSection__amlEs {
    padding: 0
}

.Brain15p_App__H7feW .Brain15p_landing__Ryu42 .Brain15p_headerSection__amlEs .Brain15p_btn__XAVWx {
    font-size: 15px
}

@keyframes Brain15p_heartbeat__bzvWl {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.Brain15p_heartbeat__bzvWl {
    animation: Brain15p_heartbeat__bzvWl 5s ease 0s infinite normal
}

.Brain15p_spriteHeaderArrow__MBFuo {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.Brain15p_rightHeaderSection__55sNp {
    margin-top: 10px
}

.Brain15p_innerFooter__hKqtC,
.Brain15p_innerFooter__hKqtC a {
    color: #070707 !important
}

header.Brain15p_header-inner__6-GMK {
    position: relative
}

.Brain15p_landing__Ryu42 .Brain15p_headerSection__amlEs .Brain15p_logo__S\+vsE {
    float: left;
    padding: 10px 0;
    width: auto
}

.Brain15p_logo__S\+vsE img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.Brain15p_rightHeader__IkF69 {
    float: right
}

.Brain15p_rightHeader__IkF69 .Brain15p_btnWith__HW1ju {
    width: 270px
}

.Brain15p_headerRiskTrial__1kjzD {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.Brain15p_headerRiskTrial__1kjzD i,
.Brain15p_headerRiskTrial__1kjzD img {
    margin-left: 10px;
    vertical-align: middle
}

.Brain15p_headerBtn__IRScd {
    float: left
}

.Brain15p_heartbeat__bzvWl {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: Brain15p_heartbeat__bzvWl 0 5s ease infinite normal;
    transform: scale(.94)
}

.Brain15p_topHeader__LbSVi {
    background: #21253E;
    color: #fff;
    font-weight: 700;
    padding: 11px 0;
    text-align: center
}

#Brain15p_stopwatch__b2iqB,
.Brain15p_topHeader__LbSVi .Brain15p_today__DPdOe {
    color: #fb9841
}

.Brain15p_warningNoticeTimer__QVBXJ {
    font-size: 14px
}

.Brain15p_btn__XAVWx {
    background: #f64400;
    background: -webkit-linear-gradient(left, #2aabd3 1%, #2aabd3a8 49%, #2aabd3);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 15px 20px;
    text-decoration: none;
    font-weight: 700;
}

.Brain15p_btn2__Wu7qB,
.Brain15p_landing__Ryu42 .Brain15p_btn2__Wu7qB {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    padding: 12px 15px;
    text-decoration: none
}

.Brain15p_btn2__Wu7qB:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.Brain15p_submitBtnDiv__TAsno {
    text-align: center
}

.Brain15p_submitBtn__emmX2 {
    background: #f64400;
    background: -webkit-linear-gradient(left, #2aabd3 1%, #2aabd3a8 49%, #2aabd3);
    border: 0;
    border-radius: 5px;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    height: auto;
    letter-spacing: .5px;
    margin: 4% auto;
    outline: none;
    padding: 15px 20px;
    text-decoration: none;
    text-transform: uppercase
}

.Brain15p_floating_bar__8lAYx .Brain15p_btn__XAVWx {
    font-size: 18px !important;
    text-transform: uppercase !important
}

.Brain15p_headerBtn__IRScd {
    font-size: 15px;
    text-transform: uppercase
}

.Brain15p_rightArrow__LKk4v {
    border: 8px solid #0000;
    border-left: 10px solid #fff;
    top: 2px
}

.Brain15p_rightArrow2__CivU0,
.Brain15p_rightArrow__LKk4v {
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    width: 0
}

.Brain15p_rightArrow2__CivU0 {
    border-color: #0000 #0000 #0000 #fff;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    top: 3px
}

.Brain15p_acceptIcon__e8uXJ {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    bottom: 12px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: auto;
    width: 15px
}

.Brain15p_siteSecure__duJoV {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Brain15p_siteSecure__duJoV img {
    width: 112px
}

.Brain15p_logoText__iRNdG {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px
}

.Brain15p_banner__d\+h1U {
    background: #000;
    position: relative
}

.Brain15p_bannerCol__0NuhH {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.Brain15p_bannerCol1__Y7M4d {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.Brain15p_bannerCol1__Y7M4d .Brain15p_logoText__iRNdG {
    color: #fff
}

.Brain15p_btnBlock__JpjM2 {
    display: block;
    width: 100%
}

.Brain15p_bannerCol2__LwG3Y {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.Brain15p_bannerRight__noNbg {
    text-align: right
}

.Brain15p_bannerCol1__Y7M4d h1 {
    color: #04bcf2;
    font-size: 59px
}

.Brain15p_bannerCol1__Y7M4d p {
    font-size: 24px;
    margin-top: 10px
}

.Brain15p_bannerCol1__Y7M4d ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.Brain15p_bannerCol1__Y7M4d ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.Brain15p_sapill__tK6Dn {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.Brain15p_sapill__tK6Dn span {
    color: #2aabd3;
    display: block
}

.Brain15p_bannerBtn__GfT5f {
    display: inline-block;
    font-size: 20px;
    font-size: 17px;
    margin-top: 40px;
    padding: 15px 20px;
    text-transform: uppercase
}

.Brain15p_bannerRightImg__6UxMV {
    float: right
}

.Brain15p_bannerRightList__kSB4- {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.Brain15p_bannerLists__1oiV0 {
    padding: 0
}

.Brain15p_bannerRightList__kSB4- li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.Brain15p_bannerRightList__kSB4- li:first-child {
    background-position: 0 0;
    display: block
}

.Brain15p_bannerRightList__kSB4- li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.Brain15p_bannerRightImg__6UxMV img {
    float: left;
    max-width: 70%;
    width: 100%
}

.Brain15p_bannerClientIcon__Xltwk {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.Brain15p_bannerClientIcon__Xltwk li {
    display: inline;
    padding: 4px
}

.Brain15p_bannerClientIcon__Xltwk:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.Brain15p_bannerClientIcon__Xltwk i {
    display: inline-block
}

.Brain15p_sprite__ufPKH {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.Brain15p_spriteBaClient1__Ts9ro {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.Brain15p_spriteBaClient2__DepcA {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.Brain15p_spriteBaClient3__E-A9I {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.Brain15p_spriteBaClient4__sZg2C {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.Brain15p_spriteBaClient5__DTbuP {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.Brain15p_mbBanner__X1bGc,
.Brain15p_tab-banner__x0LZB {
    display: none
}

.Brain15p_tab-banner__x0LZB .Brain15p_container__dQFUS {
    position: relative
}

.Brain15p_tab-banner__x0LZB .Brain15p_bannerBtn__GfT5f {
    bottom: 35px;
    left: 0;
    position: absolute
}

.Brain15p_drImg__HfLWd {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.Brain15p_drImg__HfLWd img {
    width: 95px
}

.Brain15p_orange2__zxfhW {
    color: #2aabd3
}

.Brain15p_orange__cQN2u {
    color: #2aabd3
}

.Brain15p_black__AGkl0 {
    color: #2aabd3
}

.Brain15p_white__2t48s {
    color: #fff
}

.Brain15p_red__tqlZn {
    color: #eb3424
}

.Brain15p_grey-bg__8LqeS {
    background-color: #f6f6f6
}

.Brain15p_yellow-bg__aJp\+- {
    background-color: #ffe400
}

.Brain15p_uppercase__dL3cD {
    text-transform: uppercase
}

.Brain15p_bold__8bGbF {
    font-weight: 700
}

.Brain15p_italic__47pCa {
    font-style: italic
}

.Brain15p_mentalAbility__9cq9s {
    padding: 55px 0;
    position: relative
}

.Brain15p_mentalAbility__9cq9s h2 {
    text-align: center
}

.Brain15p_mentalAbility__9cq9s h2 span {
    display: block
}

.Brain15p_mentalAbilityInner__Jv7KS {
    margin: 30px 0
}

.Brain15p_mentalAbilityImg__N9aP8 {
    float: left;
    margin-right: 40px;
    width: 280px
}

.Brain15p_mentalAbilityImg__N9aP8 img {
    display: block;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.Brain15p_mentalAbilityContent__4X3Da {
    float: left;
    width: 625px
}

.Brain15p_abilityBox__CHf42 {
    margin-top: 30px
}

.Brain15p_abilityOrangaBox__ACznF {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.Brain15p_abilityOrangaBox__ACznF:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.Brain15p_abilityRealyWork__4ezBm {
    float: right;
    width: 134px
}

.Brain15p_abilityRealyWork__4ezBm i,
.Brain15p_abilityRealyWork__4ezBm img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.Brain15p_abilityList__CiuIY h5 {
    text-align: center
}

.Brain15p_abilityList__CiuIY ul {
    margin-top: 30px;
    padding-left: 0
}

.Brain15p_abilityList__CiuIY li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.Brain15p_abilityList__CiuIY li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.Brain15p_mentalAbility__9cq9s:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain15p_spriteReallyWorks__rfdTN {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.Brain15p_brainPower__B4-un {
    background: url('../images/blue_bg.jpg')!important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.Brain15p_brainPower__B4-un.Brain15p_steps__mJgOP p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.Brain15p_brainPower__B4-un h2 {
    margin-bottom: 20px;
    text-align: center
}

.Brain15p_brainPower__B4-un h2 span {
    display: block
}

.Brain15p_afterBefore__RvjoE {
    margin: 30px -15px 40px
}

.Brain15p_brainAfter__ZcPi-,
.Brain15p_brainBefore__Ht7Ib {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain15p_afterBeforeTxt__27E75 {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain15p_afterBefore__RvjoE img {
    display: block;
    margin: 0 auto;
    width: 100%
}

.Brain15p_brain_list__28sXY {
    margin: 0 0 15px;
    padding-left: 0
}

.Brain15p_brain_list__28sXY li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.Brain15p_brain_list__28sXY li h5 {
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.Brain15p_brain_list__28sXY li i {
    position: absolute
}

.Brain15p_brainPower__B4-un:after {
    border: 20px solid #0000;
    border-top-color: #2E365D;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain15p_spriteBrainListIcon1__EYfSS {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.Brain15p_spriteBrainListIcon2__KAjZQ {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.Brain15p_spriteBrainListIcon3__6S1ni {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.Brain15p_spriteBrainListIcon4__y4PWt {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.Brain15p_genius__R5INK {
    padding: 55px 0;
    position: relative
}

.Brain15p_genius__R5INK h2 {
    text-align: center
}

.Brain15p_geniusInner__KSeHd {
    margin: 50px 0 30px
}

.Brain15p_geniusImg__QD02o {
    float: left;
    margin-right: 20px;
    width: 340px
}

.Brain15p_geniusImg__QD02o img {
    display: block;
    margin: 0 auto;
    max-width: 500px;
    width: 100%
}

.Brain15p_geniusContent__YLYyD {
    float: right;
    width: 510px
}

.Brain15p_geniusAfterBefore__vMlw2 {
    margin: 20px 0
}

.Brain15p_geniusAfterBefore__vMlw2 li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain15p_geniusAfterBefore__vMlw2 li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.Brain15p_geniusAfterBeforeTxt__BNCd- {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.Brain15p_geniusAfterBeforeTxt__BNCd-.Brain15p_orange__cQN2u {
    color: #f86801
}

.Brain15p_hardClear__suHoy {
    overflow: hidden;
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat;
}

.Brain15p_hardclearInner__6SDoR {
    margin: 0 -30px
}

.Brain15p_hardclearContent__DOeQO {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 30px;
    width: 50%
}

.Brain15p_hardclearContent__DOeQO h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.Brain15p_hardclearImg__g5dBj {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.Brain15p_hardclearImg__g5dBj img {
    display: block;
    margin: 0 auto;
    max-width: 266px;
    width: 100%
}

.Brain15p_boosttest__gR1H8 {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain15p_boosttestInner__sLvmA {
    display: relative;
    margin: 0 -30px
}

.Brain15p_boosttestContent__2hL8q {
    background: #21253E;
    color: #fff;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.Brain15p_boosttestContent__2hL8q h2 {
    margin-bottom: 30px
}

.Brain15p_boosttestImg__Ai5Nj {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.Brain15p_boosttestImg__Ai5Nj img {
    bottom: 0;
    display: block;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.Brain15p_cognitiveEnhancement__Rf6DI {
    padding: 55px 0;
    position: relative
}

.Brain15p_cognitiveEnhancement__Rf6DI h2,
.Brain15p_cognitiveEnhancement__Rf6DI h5 {
    margin-bottom: 20px;
    text-align: center
}

.Brain15p_cognitiveEnhancement-table__a76sj {
    margin-top: 20px
}

.Brain15p_cognitiveEnhancement-table__a76sj tr th img {
    margin-bottom: 15px
}

.Brain15p_cognitiveEnhancement-table__a76sj tr td,
.Brain15p_cognitiveEnhancement-table__a76sj tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.Brain15p_cognitiveEnhancement-table__a76sj tr th {
    padding-left: 50px;
    text-align: left
}

.Brain15p_cognitiveEnhancement-table__a76sj tr.Brain15p_td-lg-font__fBqdv td,
.Brain15p_cognitiveEnhancement-table__a76sj tr.Brain15p_td-lg-font__fBqdv th {
    font-size: 24px
}

.Brain15p_cognitiveEnhancement-table__a76sj tr:last-child td {
    border-bottom: 0
}

.Brain15p_cognitiveEnhancement-table__a76sj tr td:nth-child(2) {
    background: #ff7e00
}

.Brain15p_cognitiveEnhancement-table__a76sj tr:first-child td:nth-child(2),
.Brain15p_cognitiveEnhancement-table__a76sj tr:last-child td:nth-child(2) {
    background: #0000
}

.Brain15p_cognitiveEnhancement__Rf6DI:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain15p_testimonial__C\+3Oo {
    background: url('../images/blue_bg.jpg');
    color: #fff;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.Brain15p_testimonial__C\+3Oo .Brain15p_img_slides_wrap__8-wcj {
    margin: 0;
    padding: 0
}

.Brain15p_testimonial__C\+3Oo h2 {
    color: #2aabd3;
    margin: 10px 0 20px
}

.Brain15p_brainPower__B4-un .Brain15p_img_slides_wrap__8-wcj {
    background: #0000;
    border: none;
    padding-left: 0
}

.Brain15p_testimonialBox__KFlr0 {
    margin-top: 40px
}

.Brain15p_testimonialImg__sbqFL {
    float: left;
    margin-right: 40px;
    width: 196px
}

.Brain15p_testimonialImg__sbqFL img {
    display: block;
    margin: 0 auto;
    max-width: 196px;
    width: 100%;border-radius: 100%;
}

.Brain15p_testimonialContent__ciiHL {
    float: left;
    margin-top: 0px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.Brain15p_testimonial__C\+3Oo:after {
    border: 20px solid #0000;
    border-top-color: #2C3459;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#Brain15p_testimonials-slider__ZoKYM.Brain15p_testimonial__C\+3Oo .Brain15p_dotlist__3rr\+H {
    display: none
}

.Brain15p_form_section__uBSdr {
    background-color: #000;
    position: relative
}

.Brain15p_form_section__inner__laU5V {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.Brain15p_form_box__mHNLy {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.Brain15p_form_box__mHNLy label {
    color: #fff
}

.Brain15p_form_box__mHNLy h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.Brain15p_form_holder__M1Kt2 {
    margin-bottom: 10px
}

.Brain15p_form_box__mHNLy .Brain15p_form_holder__M1Kt2 select.Brain15p_form_control__hTpn0 {
    color: #000;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.Brain15p_form_product__K2Oij {
    float: right
}

.Brain15p_form_product__list__qHiug {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.Brain15p_form_product__list__qHiug li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.Brain15p_form_product__list__qHiug li:first-child {
    background-position: 0 0;
    display: block
}

.Brain15p_form_product__list__qHiug li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.Brain15p_form_col2__T8ZX6 {
    margin: 15px -10px 0
}

.Brain15p_form_col2__T8ZX6 .Brain15p_form_holder__M1Kt2 {
    margin-bottom: 0
}

.Brain15p_form_col1__2__R8TU7 {
    float: left;
    padding: 0 10px;
    width: 50%
}

.Brain15p_form_col1__2__R8TU7 label,
.Brain15p_form_col__2xKy4 label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.Brain15p_form_col1__2__R8TU7 input,
.Brain15p_form_col1__2__R8TU7 select,
.Brain15p_form_col__2xKy4 input,
.Brain15p_form_col__2xKy4 select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.Brain15p_landing__Ryu42 #Brain15p_email__mW0Pm,
.Brain15p_landing__Ryu42 #Brain15p_firstName__AV3Ze,
.Brain15p_landing__Ryu42 #Brain15p_lastName__j2sFr,
.Brain15p_landing__Ryu42 #Brain15p_phone__hG1hf {
    width: 100%
}

.Brain15p_form_col__2xKy4 {
    margin-top: 20px;
    position: relative
}

.Brain15p_submit-btn__FuX3z {
    text-align: center
}

.Brain15p_sub-btn__zlbxm {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.Brain15p_secure_form__Jy8G3 {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.Brain15p_error_msg_frm__JZUQB {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.Brain15p_sprite_Dr__QF-5X {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.Brain15p_footer_client__Jx-dv {
    background: #ebebeb;
    padding: 25px 0
}

.Brain15p_footer_client__Jx-dv ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.Brain15p_footer_client__Jx-dv ul li {
    display: inline-block;
    padding: 5px
}

.Brain15p_sprite_f_norton__9kDi2 {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.Brain15p_sprite_f_mcafee__UphSc {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.Brain15p_sprite_f_visa__U-yIa {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.Brain15p_f-nav__nXzyt {
    display: none;
    margin: 30px 0
}

.Brain15p_f-nav__nXzyt li {
    float: left;
    width: 50%
}

.Brain15p_f-nav__nXzyt li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.Brain15p_f-nav__nXzyt li a:hover {
    background: #0db9f9
}

.Brain15p_floating_bar__8lAYx.Brain15p_float__ihoEc {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.Brain15p_floating_bar__8lAYx {
    background: #0006 !important;
    padding: 5px
}

.Brain15p_float-btn__kKb2L {
    text-transform: uppercase
}

.Brain15p_header-inner__6-GMK {
    background-color: #000;
    padding-bottom: 60px
}

.Brain15p_inner-logo__oUAJN {
    padding: 10px 0;
    text-align: center
}

.Brain15p_inner-logo__oUAJN img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.Brain15p_order-banner__VGtMx {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.Brain15p_order-product__vApCl {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.Brain15p_order-form__cvhKz {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.Brain15p_order-product-head__omvVl {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.Brain15p_order-product-head__omvVl ul li {
    float: left
}

.Brain15p_order-product-head__omvVl ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.Brain15p_order-inner-product__GSrQv {
    padding: 40px 40px 9px
}

.Brain15p_order-product-img__UT-98 {
    float: left;
    margin-right: 60px;
    width: 120px
}

.Brain15p_order-product-img__UT-98 img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain15p_order-product-content__3KWaK {
    float: left;
    margin-top: 30px;
    width: 365px
}

.Brain15p_order-product-content__3KWaK h5 {
    font-size: 20px
}

.Brain15p_order-product-content__3KWaK h5 br {
    display: none
}

.Brain15p_ex-space__qid7A {
    margin-left: 28px
}

.Brain15p_sm-txt__zijcp {
    font-size: 14px
}

.Brain15p_order-product-content__3KWaK table tbody {
    margin-top: 40px
}

.Brain15p_order-product-content__3KWaK table thead tr td {
    padding: 0
}

.Brain15p_order-product-content__3KWaK table tr td {
    padding: 10px
}

.Brain15p_order-product-content__3KWaK table tr td:last-child {
    text-align: right
}

.Brain15p_order-product-content__3KWaK.Brain15p_ty__xGgZ3 table tr td:last-child {
    text-align: left
}

.Brain15p_order-product-content__3KWaK.Brain15p_ty__xGgZ3 p {
    margin-bottom: 0
}

.Brain15p_table-style__iHiG6 {
    display: table;
    margin: 0 auto
}

.Brain15p_table-style__iHiG6.Brain15p_order-arrive__zCqVJ {
    text-align: center
}

.Brain15p_table-cell-align__f0yco {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.Brain15p_payment-head__RD1PO {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.Brain15p_payment-icons-list__YTgLY {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.Brain15p_payment-icons-list__YTgLY li {
    display: inline;
    padding: 0 1px
}

.Brain15p_payment-form__8ehQq {
    padding: 0 15px
}

.Brain15p_payment-form__8ehQq .Brain15p_form_col2__T8ZX6 {
    margin: 10px -5px 0
}

.Brain15p_payment-form__8ehQq .Brain15p_form_col1__2__R8TU7 {
    float: left;
    padding: 0 5px;
    width: 50%
}

.Brain15p_payment-form__8ehQq .Brain15p_form_col1__2__R8TU7 label,
.Brain15p_payment-form__8ehQq .Brain15p_form_col__2xKy4 label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.Brain15p_payment-form__8ehQq .Brain15p_form_col1__2__R8TU7 input,
.Brain15p_payment-form__8ehQq .Brain15p_form_col1__2__R8TU7 select,
.Brain15p_payment-form__8ehQq .Brain15p_form_col__2xKy4 input,
.Brain15p_payment-form__8ehQq .Brain15p_form_col__2xKy4 select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.Brain15p_payment-form__8ehQq select {
    font-size: 13px
}

.Brain15p_payment-form__8ehQq .Brain15p_form_col__2xKy4 {
    margin-top: 10px
}

.Brain15p_payment-form__8ehQq input[type=tel].Brain15p_cc-input__8Jj9g {
    padding-left: 30px
}

.Brain15p_secure_form2__67ZGe {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.Brain15p_secure_lock2__jmkcq {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.Brain15p_secure_lock__aPTqS {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.Brain15p_sub-btn2__CYrZt {
    margin: 16px 5px 0;
    padding: 15px;
    width: 98%
}

.Brain15p_sub-btn2__CYrZt,
.Brain15p_sub-btn3__glxzY {
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase
}

.Brain15p_sub-btn3__glxzY {
    margin-top: 5px;
    padding: 30px;
    width: 80%
}

.Brain15p_payment-form__8ehQq input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain15p_payment-form__8ehQq input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain15p_payment-form__8ehQq input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain15p_payment-form__8ehQq input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain15p_form-secure-link__CJrpU {
    color: #969696
}

.Brain15p_billing__rBk6C .Brain15p_order-product-content__3KWaK .Brain15p_discount__3o-vL,
.Brain15p_billing__rBk6C .Brain15p_order-product-content__3KWaK .Brain15p_total-discounted__9Y4lP {
    display: none
}

.Brain15p_billing__rBk6C.Brain15p_downsell__B9x7W .Brain15p_order-product-content__3KWaK .Brain15p_discount__3o-vL,
.Brain15p_billing__rBk6C.Brain15p_downsell__B9x7W .Brain15p_order-product-content__3KWaK .Brain15p_total-discounted__9Y4lP {
    display: table-row
}

.Brain15p_billing__rBk6C.Brain15p_downsell__B9x7W .Brain15p_order-product-content__3KWaK .Brain15p_total__\+gHVI {
    display: none
}

.Brain15p_billing__rBk6C.Brain15p_showAddress__HacZN .Brain15p_form-address__tg\+78 {
    display: block
}

.Brain15p_order-icons-list__aLtJ\+li img {
    width: auto
}

.Brain15p_innerFooter__hKqtC {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.Brain15p_footerMenu__pnqqT {
    padding-left: 0
}

.Brain15p_footerMenu__pnqqT li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.Brain15p_footerMenu__pnqqT li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.Brain15p_footerMenu__pnqqT li:last-child a {
    border-right: 0
}

.Brain15p_copyright__WhA\+5 {
    font-size: 12px;
    margin: 10px 0 30px
}

.Brain15p_innerFooter__hKqtC p {
    font-size: 10px;
    line-height: 16px
}

.Brain15p_header-inner2__Abhhk .Brain15p_logo__S\+vsE img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.Brain15p_header-txt-flag__VXkeM {
    color: #fff;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 12px;
    text-align: right
}

.Brain15p_flag-img__PkHTr {
    float: left;
    margin-top: 12px
}

.Brain15p_upsell-wait-txt__CcNOe {
    background-color: red;
    color: #fff;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain15p_upsell-wait-txt__CcNOe.Brain15p_alt__QdNJy {
    background-color: #fff;
    color: red;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain15p_upsell-thks-txt__aMh3e {
    margin: 20px 0;
    text-align: center
}

.Brain15p_upsell-thks-txt__aMh3e.Brain15p_alttxt2__\+fPFj {
    margin: 0
}

.Brain15p_upsell-thks-txt__aMh3e .Brain15p_sm-txt__zijcp {
    color: #959595;
    margin-bottom: 5px
}

.Brain15p_upsell-thks-txt__aMh3e h4 {
    margin-bottom: 10px
}

.Brain15p_upsell-thks-txt__aMh3e h6 {
    line-height: 22px
}

.Brain15p_upsell-product-header__T30IW {
    padding-left: 20px
}

.Brain15p_upsell-coupon__p8iU9 {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.Brain15p_upsell-coupon__p8iU9 img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.Brain15p_upsell-btn-area__JLJ\+4 {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.Brain15p_upsell-btn-inner__hSnfh {
    position: relative;
    text-align: center
}

.Brain15p_limttime-offer__C5Ilb {
    color: #690409;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 30px
}

.Brain15p_limttime-offer-1__DW\+xA {
    color: #666;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.Brain15p_md-btn__9tFop {
    font-size: 13px;
    padding: 10px 20px
}

.Brain15p_lg-btn__qblhP {
    font-size: 23px
}

.Brain15p_addfor-just__j8LZT {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.Brain15p_order-btn-inner__Upzcb {
    max-width: 245px;
    position: relative;
    text-align: center
}

.Brain15p_thks-continue__HtIXk {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.Brain15p_thks-continue__HtIXk a {
    color: #959595;
    text-decoration: underline
}

.Brain15p_thks-continue__HtIXk.Brain15p_alt__QdNJy:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.Brain15p_verified-by-logos__\+4kF8 {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.Brain15p_confirm-container__ZjdRM {
    margin: 40px auto;
    width: 750px
}

.Brain15p_confirm-inner__70ga\+ {
    margin: 40px auto;
    width: 600px
}

.Brain15p_confirm-img__oxNna {
    float: left;
    margin-right: 25px;
    width: 125px
}

.Brain15p_confirm-img__oxNna img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.Brain15p_confirm-txt__sxGCL {
    float: left;
    width: 450px
}

.Brain15p_confirm-txt__sxGCL h4 {
    margin-bottom: 10px
}

.Brain15p_protect-package__Eew37 {
    background-size: 8%
}

.Brain15p_error-message__b--aN {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.Brain15p_has-error__CJmRG .Brain15p_error-message__b--aN {
    display: block
}

.Brain15p_inner-page__Di1FJ .Brain15p_popup-wrapper__7XonL,
.Brain15p_popup-wrapper__7XonL {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_popup-inner__zHiI1 {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_close-popup-link__uSENg {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_close-popup-link__uSENg:after,
.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_close-popup-link__uSENg:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_close-popup-link__uSENg:before {
    transform: rotate(45deg)
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_close-popup-link__uSENg:after {
    transform: rotate(-45deg)
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE footer .Brain15p_close-popup-link__uSENg {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE footer .Brain15p_close-popup-link__uSENg:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE footer .Brain15p_close-popup-link__uSENg:after,
.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE footer .Brain15p_close-popup-link__uSENg:before {
    display: none
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE header+h3 {
    padding: 3px 0 17px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE p {
    padding: 0 0 17px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL {
    padding: 8px 0 22px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 {
    margin: 0;
    width: auto
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 input[type=email],
.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 input[type=tel],
.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 input[type=text],
.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 textarea {
    border-radius: 5px;
    margin-top: 10px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 .Brain15p_error-message__b--aN {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 .Brain15p_error-message__b--aN:after {
    display: none
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_button__U9r40 {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.Brain15p_captcha__qdPg5 {
    margin-top: 10px
}

.Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_button__U9r40:hover {
    color: #fff !important
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_popup-inner__zHiI1 {
    padding: 27px 40px 40px;
    position: relative
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N h2 {
    padding: 0 0 24px;
    text-align: center
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_reason__aig5V {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_reason__aig5V h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N ul {
    padding: 4px 0 3px 30px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form {
    margin: 0;
    padding: 12px 0
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2 {
    padding: 0 0 10px;
    width: 100%
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2 label {
    float: left;
    line-height: 34px;
    width: 150px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2 input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2 select,
.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2.Brain15p_cvv-code__FUoIH input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2.Brain15p_cvv-code__FUoIH .Brain15p_cvv-link__qqDSe a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2.Brain15p_cvv-code__FUoIH .Brain15p_cvv-image__-dxuQ {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2.Brain15p_cvv-code__FUoIH .Brain15p_cvv-image__-dxuQ img {
    width: 205px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_button__U9r40 {
    margin: 0 0 0 150px;
    width: 205px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_lock__itz0b {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_lock__itz0b img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_tip__X2f\+6 {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_tip__X2f\+6 .Brain15p_icon__Pj9gu {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_tip__X2f\+6 .Brain15p_text__GlQoU {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_tip__X2f\+6 .Brain15p_text__GlQoU:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_tip__X2f\+6:focus .Brain15p_text__GlQoU,
.Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_tip__X2f\+6:hover .Brain15p_text__GlQoU {
    display: block
}

.Brain15p_popup-loading-wrapper__svnGQ {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100
}

.Brain15p_popup__OcOFE p {
    margin: 0
}

.Brain15p_popup-loading-wrapper__svnGQ .Brain15p_popup__OcOFE {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.Brain15p_popup-loading-wrapper__svnGQ .Brain15p_popup__OcOFE h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.Brain15p_popup-loading-wrapper__svnGQ .Brain15p_popup__OcOFE h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.Brain15p_popup-loading-wrapper__svnGQ .Brain15p_popup__OcOFE p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.Brain15p_popup-loading-wrapper__svnGQ .Brain15p_popup__OcOFE .Brain15p_product-image__cOyV2 {
    background-size: contain;
    height: 260px;
    margin: 0 auto 6px;
    position: relative;
    width: 198px
}

.Brain15p_floating_bar__8lAYx {
    display: none;
    opacity: 0
}

.Brain15p_popup-loading-wrapper__svnGQ .Brain15p_popup__OcOFE .Brain15p_lock-image__iC7\+h {
    margin: 0 auto 3px;
    width: 90px
}

.Brain15p_popup-loading-wrapper__svnGQ .Brain15p_popup__OcOFE .Brain15p_loading-image__MoI\+R {
    animation: Brain15p_spin__94fVa 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

.Brain15p_popup-banner-wrapper__blnEU {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain15p_popup-banner-wrapper__blnEU .Brain15p_popup-banner__edYwH {
    padding: 50px 10px 0
}

.Brain15p_popup-banner-wrapper__blnEU .Brain15p_popup-banner__edYwH figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.Brain15p_popup-banner-wrapper__blnEU .Brain15p_popup-banner__edYwH figure a img {
    width: 100%
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P .Brain15p_popup-inner__zHiI1 {
    background: none;
    box-shadow: none;
    padding: 0
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form .Brain15p_form_holder__M1Kt2 {
    margin: 0 20px
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form .Brain15p_button__U9r40 {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form .Brain15p_button__U9r40 span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form .Brain15p_icons__wzd5m {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.Brain15p_popup__OcOFE#Brain15p_popup-mobile-order-form__2H8\+P form footer .Brain15p_button__U9r40 {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#Brain15p_payLft__FP9A\+ {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.Brain15p_order-banner__VGtMx {
    border-radius: 6px;
    padding: 20px
}

#Brain15p_payRgt__Y5uyD {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#Brain15p_rightForm__h6pqt .Brain15p_rushWrp__ri\+sK {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes Brain15p_pulse__qAP2S {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#Brain15p_rightForm__h6pqt .Brain15p_rushWrp__ri\+sK input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#Brain15p_rightForm__h6pqt .Brain15p_secure__wu3P8 {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.Brain15p_pulse__qAP2S {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain15p_pulse__qAP2S;
    -webkit-animation-name: Brain15p_pulse__qAP2S
}

#Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#Brain15p_payMulti__rFcG8 #Brain15p_payProd6__6TLi\+.Brain15p_bottleOver__mNhxx {
    background-size: contain
}

#Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx,
#Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver_discount__Qz3LK {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux span.Brain15p_radio__F6UbB {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#Brain15p_payMulti__rFcG8 .Brain15p_title16__73C-S {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain15p_payMulti__rFcG8 .Brain15p_title17__HhyHH {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#Brain15p_payMulti__rFcG8 .Brain15p_title18__1vUsG {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#Brain15p_payMulti__rFcG8 .Brain15p_title19__tgQd- {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#Brain15p_payMulti__rFcG8 .Brain15p_title16-2__j3bqi {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain15p_payMulti__rFcG8 .Brain15p_title18__1vUsG strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#Brain15p_payMulti__rFcG8 em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Brain15p_blu2__K\+Rma,
.Brain15p_blu2__K\+Rma * {
    color: #0975cf !important
}

.Brain15p_red1__zHo9l,
.Brain15p_red__tqlZn {
    color: #c00
}

#Brain15p_payMulti__rFcG8 #Brain15p_payProd1__yLb20 .Brain15p_bottleOver__mNhxx,
#Brain15p_payMulti__rFcG8 #Brain15p_payProd3__wm2xo .Brain15p_bottleOver__mNhxx {
    background-size: contain
}

#Brain15p_paymentWrp__W5T3H .Brain15p_formBg__e8t4f {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.Brain15p_package-info__title__kZVU3 {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#Brain15p_rightForm__h6pqt {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#Brain15p_rightForm__h6pqt p.Brain15p_full3__EwWm5 {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.Brain15p_formContent__8l1Ul {
    color: #000
}

.Brain15p_s-info__3UXxb {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#Brain15p_rightForm__h6pqt input,
#Brain15p_rightForm__h6pqt select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#Brain15p_rightForm__h6pqt .Brain15p_rushWrp__ri\+sK input {
    height: auto !important
}

.Brain15p_order-banner__VGtMx .Brain15p_s-info__3UXxb .Brain15p_error-message__b--aN {
    right: 94% !important;
    top: -1px !important
}

.Brain15p_order-delivery__NP-K\+ {
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Brain15p_order-delivery__NP-K\+h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Brain15p_order-counter__uqQJ3 {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Brain15p_order-counter__uqQJ3 article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Brain15p_clearfix__zb0l7:after,
.Brain15p_clearfix__zb0l7:before {
    content: "";
    display: table;
    line-height: 0
}

.Brain15p_left__5YekS {
    float: left
}

.Brain15p_order-counter__uqQJ3 article.Brain15p_last__b\+Hi2 {
    border: none
}

.Brain15p_order-counter__uqQJ3 article b {
    color: #ff1c1c
}

.Brain15p_order-special__XN170 {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.Brain15p_order-special__XN170 header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.Brain15p_order-special__XN170 article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.Brain15p_order-special__XN170 header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.Brain15p_order-special__XN170 header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.Brain15p_order-special__XN170 header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.Brain15p_inner-page__Di1FJ footer {
    top: 0 !important
}

.Brain15p_order-special__XN170 footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.Brain15p_clear__9l0\+l {
    clear: both
}

.Brain15p_order-satisfaction__\+5RvP {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Brain15p_order-satisfaction__\+5RvP h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.Brain15p_order-special__XN170 header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Brain15p_order-banner__VGtMx .Brain15p_formContent__8l1Ul .Brain15p_title__OICcK {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.Brain15p_order-banner__VGtMx .Brain15p_form_holder__M1Kt2 {
    padding: 0 0 7px;
    position: relative
}

#Brain15p_rightForm__h6pqt .Brain15p_form__1kDe6 p.Brain15p_half2__RoTl5 {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#Brain15p_rightForm__h6pqt .Brain15p_form__1kDe6 p.Brain15p_half__St-\+b {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#Brain15p_rightForm__h6pqt .Brain15p_half__St-\+b {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.Brain15p_formBg__e8t4f .Brain15p_error-message__b--aN {
    right: 90% !important;
    top: 25px !important
}

.Brain15p_home__gcfHr #Brain15p_index-form__nmyEk .Brain15p_error-message__b--aN:after {
    display: none
}

.Brain15p_has-error__CJmRG .Brain15p_error-message__b--aN {
    display: block !important
}

.Brain15p_cvv-image__-dxuQ {
    display: none
}

.Brain15p_cvv-link__qqDSe {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.Brain15p_cvv-link__qqDSe:hover {
    text-decoration: none
}

.Brain15p_exp-date__iKEhz {
    margin-bottom: 6px
}

.Brain15p_error-message__b--aN:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.Brain15p_selW__cBS\+Q {
    display: block;
    float: left;
    width: 48%
}

.Brain15p_half4__L7HGZ:after,
.Brain15p_half4__L7HGZ:before {
    clear: bottom;
    content: "";
    display: block
}

.Brain15p_half4__L7HGZ {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain15p_selW__cBS\+Q select {
    float: none
}

.Brain15p_selW__cBS\+Q:last-child {
    margin-left: 4%
}

.Brain15p_half3__7yDq- {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain15p_half3__7yDq- input {
    width: 50%
}

@keyframes Brain15p_pulseHow__i5FV0 {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes Brain15p_flipInX__g5lo\+ {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

@keyframes Brain15p_spin__94fVa {
    to {
        transform: rotate(1turn)
    }
}

.Brain15p_no-dec__c2Nyp {
    display: none
}

.Brain15p_order-banner__VGtMx .Brain15p_error-message__b--aN {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux.Brain15p_cuR__XckQe {
    background-color: #feeeb0 !important
}

#Brain15p_payMulti__rFcG8 .Brain15p_package1__4D5vA .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx,
#Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver_discount__Qz3LK {
    margin-right: 11px;
    padding-left: 360px
}

.Brain15p_btnWith__HW1ju {
    width: 220px
}

#Brain15p_payMulti__rFcG8 .Brain15p_package1__4D5vA .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx:before {
    display: none
}

.Brain15p_top-terms__qFn3A {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Brain15p_top-trends-desc__eJ-rj {
    display: none
}

.Brain15p_open__SLGSr .Brain15p_top-trends-desc__eJ-rj {
    display: block
}

.Brain15p_top-termsHdng__hZUgw {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Brain15p_top-termsHdng__hZUgw:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Brain15p_top-terms__qFn3A.Brain15p_open__SLGSr .Brain15p_top-termsHdng__hZUgw:after {
    content: "-"
}

.Brain15p_top-trends-desc__eJ-rj p {
    color: #3d3d3d;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px;
    text-align: left
}

select.Brain15p_error__8dU3o,
select.Brain15p_valid__qCrVx {
    background-position: 85% 50%
}

#Brain15p_error_msg__\+zEKN {
    display: none;
    margin-bottom: 45px
}

#Brain15p_error_msg__\+zEKN,
.Brain15p_errorMsg__QV0HP {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.Brain15p_errorMsg__QV0HP {
    margin-bottom: 15px;
    text-align: center
}

.Brain15p_page-id-2472__64LiO .Brain15p_heading_content_container__4-M00,
.Brain15p_page-id-2577__vmu2P .Brain15p_heading_content_container__4-M00,
.Brain15p_page-id-2793__kg1q- .Brain15p_heading_content_container__4-M00,
.Brain15p_page-id-3109__KIpxl .Brain15p_heading_content_container__4-M00 {
    padding-top: 60px;
    width: 100%
}

.Brain15p_page-id-2472__64LiO .Brain15p_lc_content_full__yaWvT.Brain15p_lc_swp_boxed__r-JzE.Brain15p_lc_basic_content_padding__GHBYM,
.Brain15p_page-id-2577__vmu2P .Brain15p_lc_content_full__yaWvT.Brain15p_lc_swp_boxed__r-JzE.Brain15p_lc_basic_content_padding__GHBYM,
.Brain15p_page-id-2793__kg1q- .Brain15p_lc_content_full__yaWvT.Brain15p_lc_swp_boxed__r-JzE.Brain15p_lc_basic_content_padding__GHBYM,
.Brain15p_page-id-3109__KIpxl .Brain15p_lc_content_full__yaWvT.Brain15p_lc_swp_boxed__r-JzE.Brain15p_lc_basic_content_padding__GHBYM {
    max-width: 100%;
    padding: 0
}

.Brain15p_section-guranteed__iH0DN {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Brain15p_section-guranteed__iH0DN .Brain15p_w_inner__iTmOA {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Brain15p_section-guranteed__iH0DN .Brain15p_w_inner__iTmOA .Brain15p_w_thumb__SsAbA {
    order: 2;
    width: 100%
}

.Brain15p_section-guranteed__iH0DN .Brain15p_w_inner__iTmOA .Brain15p_w_thumb__SsAbA img {
    width: auto
}

.Brain15p_section-guranteed__iH0DN .Brain15p_w_inner__iTmOA .Brain15p_w_desc__rkoZJ {
    order: 1;
    position: relative;
    width: 100%
}

.Brain15p_section-guranteed__iH0DN .Brain15p_w_inner__iTmOA .Brain15p_w_desc__rkoZJ:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Brain15p_section-guranteed__iH0DN .Brain15p_w_inner__iTmOA .Brain15p_w_desc__rkoZJ p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Brain15p_yellowbox__K9uau {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3,
.Brain15p_yellowbox__K9uau i {
    display: table-cell;
    vertical-align: middle
}

.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 {
    padding-left: 10px
}

.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:checked,
.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:checked+label,
.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:checked~label:before,
.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:checked~label:after,
.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Brain15p_landing__Ryu42 .Brain15p_check_area__MMnr3 [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.Brain15p_header-inner__6-GMK.Brain15p_billing__rBk6C br {
    display: none
}

div#Brain15p_account-nformation__ZP7Qt>div {
    display: block !important
}

.Brain15p_in_fileld__GxxvG.Brain15p_bill_adr__Bex\+M,
.Brain15p_in_fileld__GxxvG.Brain15p_bill_city__vkq7A,
.Brain15p_in_fileld__GxxvG.Brain15p_bill_cont__56U1C,
.Brain15p_in_fileld__GxxvG.Brain15p_bill_state__-0-FW,
.Brain15p_in_fileld__GxxvG.Brain15p_bill_zip__qQzGs,
.Brain15p_in_fileld__GxxvG.Brain15p_email__mW0Pm,
.Brain15p_in_fileld__GxxvG.Brain15p_first_name__Ib6xs,
.Brain15p_in_fileld__GxxvG.Brain15p_last_name__q\+jt7,
.Brain15p_in_fileld__GxxvG.Brain15p_password__B-xyv,
.Brain15p_in_fileld__GxxvG.Brain15p_phone__hG1hf,
.Brain15p_in_fileld__GxxvG.Brain15p_ship_info__E88QA,
.Brain15p_shippingInfo-wrapper__72Lkv {
    display: none
}




.Brain15p_in_fileld__GxxvG .Brain15p_in_fileld__GxxvG {
    height: auto !important
}

.Brain15p_ex_date__cuPdj .Brain15p_select2-container__\+SD\+G {
    width: 50% !important
}

.Brain15p_ex_date__cuPdj .Brain15p_select2-selection__rendered__T5Xjj {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}


.Brain15p_shippingInfo-wrapper__72Lkv {
    margin-top: 20px
}

#Brain15p_payMulti__rFcG8 .Brain15p_title17__HhyHH br {
    display: block
}

#Brain15p_payMulti__rFcG8 .Brain15p_title17__HhyHH p {
    padding-top: 10px
}



.Brain15p_arrive-date__Rsxg8 {
    font-size: 14px;
    padding: 20px
}

.Brain15p_arrive-date__Rsxg8 .Brain15p_orange__cQN2u {
    color: #ff1c1c
}

.Brain15p_secu-row__BH\+ba {
    margin-left: -5px;
    margin-right: -5px
}

.Brain15p_secu-row__BH\+ba>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.Brain15p_order-icons-list__aLtJ\+ {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.Brain15p_order-icons-list__aLtJ\+li {
    display: inline;
    padding: 0 2px
}

.Brain15p_order-icons-list__aLtJ\+li img {
    margin-bottom: 15px
}

.Brain15p_secu-2__GGppD {
    margin-bottom: 30px
}

.Brain15p_securityIcon-sec__q3o-7 .Brain15p_order-icons-list__aLtJ\+ {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.Brain15p_securityIcon-sec__q3o-7 .Brain15p_order-icons-list__aLtJ\+li {
    margin-bottom: 15px
}

.Brain15p_securityIcon-sec__q3o-7 .Brain15p_order-icons-list__aLtJ\+li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Brain15p_securityIcon-sec__q3o-7 .Brain15p_order-icons-list__aLtJ\+li:last-child {
    width: 100%
}

.Brain15p_sticky-red-top__hZu9q {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.Brain15p_sticky-red-top__hZu9q h2 {
    margin: 0
}

.Brain15p_focusOffer-page__89Xn9 .Brain15p_upsellMain__W-2jd {
    min-height: calc(100vh - 325px)
}

.Brain15p_upsellMain__W-2jd h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.Brain15p_upsellMain__W-2jd p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.Brain15p_font-weight-bold__\+ZxgD {
    font-weight: 700
}

.Brain15p_upsellPage__ztU4g img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.Brain15p_upsellPage__ztU4g span#Brain15p_button_focus__mGe15 {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.Brain15p_bottom-nothanks__lK2-Y a.Brain15p_btn__XAVWx,
.Brain15p_bottom-nothanks__lK2-Y a.Brain15p_btn__XAVWx:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

@media (min-width:1400px) {
    .Brain15p_upsellMain__W-2jd .Brain15p_container__dQFUS {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .Brain15p_drImg__HfLWd,
    .Brain15p_siteSecure__duJoV {
        display: none
    }
}

@media (max-width:1199.5px) {
    .Brain15p_mentalAbilityContent__4X3Da {
        width: 615px
    }
    .Brain15p_testimonialContent__ciiHL {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.Brain15p_header-fixed__oQwMs {
        padding-top: 100px
    }
    .Brain15p_container__dQFUS {
        width: 750px !important
    }
    .Brain15p_landing__Ryu42 h1 {
        font-size: 38px
    }
    .Brain15p_landing__Ryu42 h2 {
        font-size: 34px
    }
    .Brain15p_landing__Ryu42 h3 {
        font-size: 28px
    }
    .Brain15p_landing__Ryu42 h4 {
        font-size: 24px
    }
    .Brain15p_landing__Ryu42 h5 {
        font-size: 20px
    }
    .Brain15p_bannerCol1__Y7M4d {
        margin-top: 50px;
        width: 330px
    }
    .Brain15p_bannerCol2__LwG3Y {
        margin-top: 150px;
        width: 395px
    }
    .Brain15p_bannerCol1__Y7M4d ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .Brain15p_bannerRightList__kSB4- {
        margin-top: 30px
    }
    .Brain15p_bannerRightList__kSB4- li {
        margin-right: 0
    }
    .Brain15p_bannerRightImg__6UxMV img {
        max-width: 100%;
        width: 265px
    }
    .Brain15p_sapill__tK6Dn {
        font-size: 20px;
        line-height: 30px
    }
    .Brain15p_tab-banner__x0LZB {
        background-color: #000;
        display: none
    }
    .Brain15p_brainPower__B4-un,
    .Brain15p_cognitiveEnhancement__Rf6DI,
    .Brain15p_genius__R5INK,
    .Brain15p_mentalAbility__9cq9s,
    .Brain15p_testimonial__C\+3Oo {
        padding: 40px 10px !important
    }
    .Brain15p_mentalAbilityImg__N9aP8 {
        width: 185px
    }
    .Brain15p_mentalAbilityContent__4X3Da {
        width: 485px
    }
    .Brain15p_abilityOrangaBox__ACznF {
        width: 345px
    }
    .Brain15p_abilityList__CiuIY li {
        float: none;
        width: 100%
    }
    .Brain15p_brain_list__28sXY {
        margin-bottom: 0
    }
    .Brain15p_geniusInner__KSeHd {
        margin: 30px 0
    }
    .Brain15p_geniusImg__QD02o {
        width: 245px
    }
    .Brain15p_geniusContent__YLYyD {
        width: 445px
    }
    .Brain15p_boosttest__gR1H8 .Brain15p_container__dQFUS,
    .Brain15p_hardClear__suHoy .Brain15p_container__dQFUS {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .Brain15p_boosttestInner__sLvmA,
    .Brain15p_hardclearInner__6SDoR {
        margin: 0
    }
    .Brain15p_boosttestContent__2hL8q,
    .Brain15p_hardclearContent__DOeQO {
        min-height: inherit;
        width: 75%
    }
    .Brain15p_boosttestImg__Ai5Nj img,
    .Brain15p_hardclearImg__g5dBj {
        display: none
    }
    .Brain15p_testimonialImg__sbqFL {
        width: 120px
    }
    .Brain15p_testimonialContent__ciiHL {
        margin-top: 0;
        width: 530px
    }
    .Brain15p_cognitiveEnhancement-table__a76sj tr th {
        padding-left: 20px
    }
    .Brain15p_order-product-img__UT-98 {
        margin-right: 20px;
        width: 95px
    }
    .Brain15p_order-product-content__3KWaK {
        margin-top: 5px;
        width: 331px
    }
    .Brain15p_payment-head__RD1PO h3 {
        font-size: 34px
    }
    .Brain15p_table-cell-align__f0yco {
        padding: 0 3px
    }
    .Brain15p_order-inner-product__GSrQv {
        padding: 40px 20px 9px
    }
    .Brain15p_ex-space__qid7A {
        margin-left: 0
    }
    .Brain15p_thks-continue__HtIXk {
        margin-bottom: 30px
    }
    .Brain15p_form_product__list__qHiug {
        margin: 120px auto 20px
    }
    .Brain15p_sub-btn2__CYrZt {
        font-size: 15px
    }
    .Brain15p_rightArrow2__CivU0 {
        top: 2px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_package1__4D5vA .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx,
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver_discount__Qz3LK {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_package1__4D5vA .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .Brain15p_mainPage__meJib.Brain15p_landing__Ryu42 .Brain15p_customContainer__jeGw2 {
        max-width: 100%
    }
    .Brain15p_securityIcon-sec__q3o-7 .Brain15p_order-icons-list__aLtJ\+ {
        margin-bottom: 0
    }
    .Brain15p_form_box__mHNLy {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .Brain15p_container__dQFUS {
        padding: 0 15px;
        width: 100% !important
    }
    .Brain15p_banner__d\+h1U .Brain15p_customContainer__jeGw2 {
        padding: 0 !important
    }
    .Brain15p_landing__Ryu42 h1 {
        font-size: 37px
    }
    .Brain15p_landing__Ryu42 h2 {
        font-size: 34px
    }
    .Brain15p_landing__Ryu42 h3 {
        font-size: 28px
    }
    .Brain15p_landing__Ryu42 h4 {
        font-size: 24px
    }
    .Brain15p_landing__Ryu42 h5 {
        font-size: 22px
    }
    #Brain15p_payLft__FP9A\+ {
        width: 100%
    }
    .Brain15p_floating_bar__8lAYx {
        opacity: 1;
        padding-bottom: 17px
    }
    .Brain15p_bannerRightList__kSB4- {
        display: none
    }
    .Brain15p_order-counter__uqQJ3 {
        font-size: 12px
    }
    .Brain15p_order-special__XN170 article {
        width: 100%
    }
    .Brain15p_order-special__XN170 footer {
        padding: 14px 15px 16px
    }
    .Brain15p_order-special__XN170 header h2 {
        font-size: 30px
    }
    .Brain15p_order-satisfaction__\+5RvP {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .Brain15p_order-delivery__NP-K\+ {
        background: #fff3 url(data:image/png;base64,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) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #Brain15p_rightForm__h6pqt .Brain15p_secure__wu3P8 {
        margin: 15px auto
    }
    .Brain15p_popup-wrapper__7XonL p {
        font-size: .875em
    }
    .Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE h2 {
        font-size: 28px;
        line-height: 30px
    }
    .Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2 label {
        line-height: 21px;
        width: 100%
    }
    .Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2 input[type=text] {
        margin-top: 0
    }
    .Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2 input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #Brain15p_cvv_popup__NTlSM,
    .Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2 select {
        width: 48% !important
    }
    .Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_form_holder__M1Kt2.Brain15p_cvv-code__FUoIH .Brain15p_cvv-image__-dxuQ {
        padding: 15px 0 0
    }
    .Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N form .Brain15p_button__U9r40 {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_popup-inner__zHiI1 {
        padding: 27px 15px 40px
    }
    .Brain15p_popup-wrapper__7XonL #Brain15p_popup-declined__bhz\+N .Brain15p_reason__aig5V {
        padding: 23px 15px 25px
    }
    #Brain15p_payRgt__Y5uyD {
        width: 100%
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_title16__73C-S {
        background-size: 100% 31px;
        line-height: 36px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux.Brain15p_cuR__XckQe span.Brain15p_radio__F6UbB {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux span.Brain15p_radio__F6UbB {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_title16__73C-S {
        padding: 0 0 0 35px
    }
    .Brain15p_no-dec__c2Nyp {
        display: block
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_title16-2__j3bqi {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx,
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver_discount__Qz3LK {
        padding-left: 100% !important
    }
    #Brain15p_payRgt__Y5uyD {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #Brain15p_form2__AsfQE {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 input[type=tel],
    .Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 input[type=text],
    .Brain15p_popup-wrapper__7XonL .Brain15p_popup__OcOFE .Brain15p_form-popup__uayrL .Brain15p_form_holder__M1Kt2 select {
        max-width: 100%
    }
    #Brain15p_rightForm__h6pqt p.Brain15p_full3__EwWm5 {
        margin-top: 10px
    }
    .Brain15p_trans__iHG65 img {
        margin-top: 15px
    }
    .Brain15p_cvv-code__FUoIH .Brain15p_error-message__b--aN {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .Brain15p_formBg__e8t4f .Brain15p_error-message__b--aN {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .Brain15p_formBg__e8t4f .Brain15p_error-message__b--aN:after {
        display: none
    }
    .Brain15p_sub-btn__zlbxm {
        font-size: 16px !important
    }
    #Brain15p_rightForm__h6pqt .Brain15p_rushWrp__ri\+sK input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux {
        min-height: 300px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_title17__HhyHH {
        margin-top: 10px;
        padding-left: 10px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_title18__1vUsG,
    #Brain15p_payMulti__rFcG8 .Brain15p_title19__tgQd- {
        padding-left: 10px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_title16__73C-S {
        font-size: 16px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_package1__4D5vA .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx,
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver_discount__Qz3LK {
        padding-left: 100%
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_title16__73C-S {
        font-size: 10px
    }
    #Brain15p_payMulti__rFcG8 #Brain15p_payProd1__yLb20 .Brain15p_bottleOver__mNhxx,
    #Brain15p_payMulti__rFcG8 #Brain15p_payProd3__wm2xo .Brain15p_bottleOver__mNhxx,
    #Brain15p_payMulti__rFcG8 #Brain15p_payProd6__6TLi\+.Brain15p_bottleOver__mNhxx {
        background: none;
        display: none;
        padding: 0
    }
    .Brain15p_img-mobile__bL02J img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .Brain15p_img-mobile-best__2TYJ6 {
        position: relative
    }
    .Brain15p_img-mobile-best__2TYJ6:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #Brain15p_payLft__FP9A\+ {
        padding-right: 0
    }
    .Brain15p_topHeader__LbSVi {
        padding: 5px 0
    }
    .Brain15p_warningNoticeTimer__QVBXJ {
        font-size: 12px;
        line-height: 18px
    }
    .Brain15p_header-fixed__oQwMs header {
        position: static
    }
    body.Brain15p_header-fixed__oQwMs,
    body.Brain15p_header-fixed__oQwMs.Brain15p_alt__QdNJy {
        padding-top: 0
    }
    .Brain15p_header-inner__6-GMK {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .Brain15p_tab-banner__x0LZB {
        display: none
    }
    .Brain15p_form_section__inner__laU5V {
        padding: 45px 0
    }
    .Brain15p_bannerCol__0NuhH {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .Brain15p_bannerCol1__Y7M4d {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .Brain15p_bannerCol2__LwG3Y {
        margin: 0 !important;
        width: 50% !important
    }
    .Brain15p_guarnteedMob__zoslq img {
        width: 115px
    }
    .Brain15p_bannerCol1__Y7M4d .Brain15p_logoText__iRNdG {
        font-size: 18px
    }
    .Brain15p_sapill__tK6Dn {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .Brain15p_bannerCol1__Y7M4d ul li {
        font-size: 12px
    }
    .Brain15p_bannerCol1__Y7M4d .Brain15p_scrollBtn__k8kHY {
        display: none
    }
    .Brain15p_banner__d\+h1U .Brain15p_container__dQFUS,
    .Brain15p_boosttest__gR1H8 .Brain15p_container__dQFUS,
    .Brain15p_hardClear__suHoy .Brain15p_container__dQFUS {
        padding: 0
    }
    .Brain15p_landing__Ryu42 .Brain15p_headerSection__amlEs .Brain15p_logo__S\+vsE {
        float: none;
        text-align: center;
        width: 100%
    }
    .Brain15p_rightHeader__IkF69 {
        display: none;
        float: none
    }
    .Brain15p_bannerCol1__Y7M4d {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .Brain15p_App__H7feW .Brain15p_landing__Ryu42 .Brain15p_mobileGetMyBottle-btn__AzePW .Brain15p_btn__XAVWx {
        margin-top: 0
    }
    .Brain15p_mobileGetMyBottle-btn__AzePW {
        padding: 0 0 85px;
        text-align: center
    }
    .Brain15p_bannerCol1__Y7M4d p {
        font-size: 22px
    }
    .Brain15p_bannerCol2__LwG3Y {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .Brain15p_bannerRightList__kSB4- {
        margin-top: 0
    }
    .Brain15p_bannerRightList__kSB4- li {
        float: left
    }
    .Brain15p_bannerRightList__kSB4- {
        bottom: 55px;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain15p_bannerClientIcon__Xltwk {
        bottom: 0;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain15p_bannerBtn__GfT5f {
        display: none
    }
    .Brain15p_bannerClientIcon__Xltwk li {
        display: inline-block;
        padding: 2px
    }
    .Brain15p_cognitiveEnhancement__Rf6DI,
    .Brain15p_mentalAbility__9cq9s {
        padding: 30px 0
    }
    .Brain15p_abilityOrangaBox__ACznF,
    .Brain15p_geniusImg__QD02o,
    .Brain15p_mentalAbilityImg__N9aP8 {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .Brain15p_form_box__mHNLy,
    .Brain15p_geniusContent__YLYyD,
    .Brain15p_mentalAbilityContent__4X3Da {
        float: none;
        width: 100%
    }
    .Brain15p_abilityRealyWork__4ezBm,
    .Brain15p_form_product__K2Oij {
        display: none
    }
    .Brain15p_abilityList__CiuIY ul {
        margin-top: 15px
    }
    .Brain15p_abilityOrangaBox__ACznF:after {
        display: none
    }
    .Brain15p_mentalAbilityInner__Jv7KS {
        margin-bottom: 10px
    }
    .Brain15p_abilityList__CiuIY li {
        font-size: 18px;
        margin-bottom: 10px
    }
    .Brain15p_abilityList__CiuIY h5 {
        text-align: left
    }
    .Brain15p_brain_list__28sXY {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .Brain15p_brain_list__28sXY li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .Brain15p_brain_list__28sXY li:nth-child(2) {
        background-position: 18px 0
    }
    .Brain15p_geniusInner__KSeHd {
        margin: 20px 0
    }
    .Brain15p_geniusAfterBefore__vMlw2 {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .Brain15p_afterBefore__RvjoE {
        margin: 30px 0
    }
    .Brain15p_boosttestContent__2hL8q,
    .Brain15p_hardclearContent__DOeQO {
        padding: 30px 20px 15px
    }
    .Brain15p_floating_bar__8lAYx {
        display: block
    }
    .Brain15p_testimonialBox__KFlr0 {
        margin-top: 30px;
        padding: 0 20px
    }
    .Brain15p_testiName__0QkwX {
        text-align: center
    }
    .Brain15p_order-banner__VGtMx {
        display: block
    }
    .Brain15p_order-form__cvhKz,
    .Brain15p_order-product__vApCl {
        float: none;
        width: 100%
    }
    .Brain15p_order-product-img__UT-98 {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .Brain15p_order-product-img__UT-98 img {
        max-width: 120px
    }
    .Brain15p_ex-space__qid7A {
        margin-left: 30px
    }
    .Brain15p_order-product-content__3KWaK {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .Brain15p_order-product-head__omvVl {
        display: none
    }
    .Brain15p_order-arrive__zCqVJ .Brain15p_table-cell-align__f0yco {
        display: block
    }
    .Brain15p_table-style__iHiG6.Brain15p_order-arrive__zCqVJ {
        display: block;
        text-align: center
    }
    .Brain15p_upsell-product-img__7MHNW {
        width: 100px
    }
    .Brain15p_upsell-product__moioa,
    .Brain15p_upsell-product__moioa.Brain15p_bsburn__mCw8c,
    .Brain15p_upsell-product__moioa.Brain15p_pr__e-y8l {
        background: none;
        padding: 20px;
        width: 440px
    }
    .Brain15p_upsell-product-content__xbcfn,
    .Brain15p_upsell-product-content__xbcfn.Brain15p_pr__e-y8l {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .Brain15p_upsell-thks-txt__aMh3e h6 {
        font-size: 16px
    }
    .Brain15p_upsell-thks-txt__aMh3e.Brain15p_alttxt__CpEg5 {
        margin: 10px 0
    }
    .Brain15p_limttime-offer__C5Ilb,
    .Brain15p_order-btn-inner__Upzcb {
        margin-left: 40px
    }
    .Brain15p_confirm-container__ZjdRM {
        margin: 20px 0;
        width: 100%
    }
    .Brain15p_confirm-inner__70ga\+ {
        margin: 0 auto 20px;
        width: 460px
    }
    .Brain15p_confirm-img__oxNna,
    .Brain15p_confirm-txt__sxGCL {
        width: 100%
    }
    .Brain15p_confirm-txt__sxGCL {
        margin-top: 10px
    }
    .Brain15p_order-icons-list__aLtJ\+ {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .Brain15p_form_section__inner__laU5V {
        background: none
    }
  
    .Brain15p_testimonialImg__sbqFL {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain15p_testimonialContent__ciiHL {
        width: 100%
    }
    .Brain15p_bannerRightImg__6UxMV {
        float: left
    }
    .Brain15p_slider_ctrl__4j4on .Brain15p_step__saXEO {
        padding-top: 40px
    }
    .Brain15p_slider_ctrl__4j4on .Brain15p_afterBeforeTxt__27E75 {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .Brain15p_bannerCol__0NuhH {
        background-position: -40px top !important;
        background-size: 290px !important
    }
    .Brain15p_sticky-red-top__hZu9q {
        padding: 5px 10px
    }
    .Brain15p_sticky-red-top__hZu9q h2 {
        font-size: 16px;
        margin: 0
    }
    .Brain15p_submitBtn__emmX2 {
        font-size: 16px
    }
}

@media (max-width:479px) {
    .Brain15p_landing__Ryu42 h1 {
        font-size: 32px
    }
    .Brain15p_landing__Ryu42 h2 {
        font-size: 28px
    }
    .Brain15p_landing__Ryu42 h3 {
        font-size: 24px
    }
    .Brain15p_landing__Ryu42 h4 {
        font-size: 18px
    }
    .Brain15p_landing__Ryu42 h5 {
        font-size: 17px
    }
    .Brain15p_bannerCol1__Y7M4d h1 {
        font-size: 56px
    }
    .Brain15p_bannerCol1__Y7M4d p {
        font-size: 20px
    }
    .Brain15p_boosttestContent__2hL8q,
    .Brain15p_hardclearContent__DOeQO {
        width: 90%
    }
    .Brain15p_bannerCol__0NuhH {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .Brain15p_bannerCol__0NuhH:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .Brain15p_bannerCol1__Y7M4d {
        float: none;
        margin: 20px auto;
        padding: 15px 15px 0;
        position: relative;
        z-index: 2
    }
    .Brain15p_bannerCol2__LwG3Y {
        float: none;
        margin-top: 20px;
        padding-top: 0;
        position: relative;
        width: 100%;
        z-index: 2
    }
    .Brain15p_form_box__mHNLy {
        padding: 15px
    }
    .Brain15p_bannerRightList__kSB4- {
        float: left;
        position: static;
        width: 115px
    }
    .Brain15p_bannerRightList__kSB4- li {
        display: block;
        float: none
    }
    .Brain15p_bannerRightList__kSB4- li:last-child {
        margin-right: 0
    }
    .Brain15p_bannerRightImg__6UxMV {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        padding: 0 20px;
        width: 100%
    }
    .Brain15p_bannerClientIcon__Xltwk {
        position: static;
        text-align: center;
        width: 100%
    }
    .Brain15p_bannerRightImg__6UxMV img {
        float: left;
        margin: 0 auto 0 -55px;
        max-width: 225px;
        margin-top: 200px;
    }
    .Brain15p_sub-btn__zlbxm {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .Brain15p_sub-btn3__glxzY {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .Brain15p_table-cell-align__f0yco {
        display: block
    }
    .Brain15p_table-style__iHiG6 {
        display: block;
        text-align: center
    }
    .Brain15p_order-product-content__3KWaK h5 br {
        display: block
    }
    .Brain15p_ex-space__qid7A {
        margin-left: 18px
    }
    .Brain15p_order-btn-inner__Upzcb {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .Brain15p_limttime-offer__C5Ilb,
    .Brain15p_order-btn-inner__Upzcb {
        margin-left: 0
    }
    .Brain15p_limttime-offer-1__DW\+xA {
        font-size: 16px;
        margin-bottom: 5px
    }
    .Brain15p_confirm-inner__70ga\+ {
        margin: 0 auto 20px;
        width: 100%
    }
    .Brain15p_footer_client__Jx-dv {
        padding-bottom: 15px
    }
    .Brain15p_footer_client__Jx-dv ul li img {
        margin-bottom: 10px
    }
    .Brain15p_footerMenu__pnqqT li a {
        padding: 0 5px
    }
    .Brain15p_reveal-modal__CZcQb.Brain15p_small__fz5yZ,
    dialog.Brain15p_small__fz5yZ {
        padding: 20px
    }
    .Brain15p_sub-btn2__CYrZt {
        font-size: 16px
    }
    .Brain15p_rightArrow2__CivU0 {
        top: 4px
    }
    .Brain15p_mobileGetMyBottle-btn__AzePW {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .Brain15p_mobile_navigation__s9xpE ul li {
        font-size: 14px
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_slider_ctrl__4j4on {
        position: relative
    }
    .Brain15p_slides_wrap__P6lhH>li.Brain15p_active__FFmdX~li {
        left: 100%
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_slider_ctrl__4j4on .Brain15p_slides_wrap__P6lhH>li,
    .Brain15p_slides_wrap__P6lhH>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .Brain15p_slides_wrap__P6lhH>li {
        float: left;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        z-index: 1
    }
    .Brain15p_slides_wrap__P6lhH>li.Brain15p_active__FFmdX {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_slider_ctrl__4j4on .Brain15p_slides_wrap__P6lhH {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_slider_ctrl__4j4on .Brain15p_sliderArrow__kWIlM.Brain15p_sliderLeftArrow__49sNx {
        left: 0;
        text-align: left
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_slider_ctrl__4j4on .Brain15p_sliderArrow__kWIlM.Brain15p_sliderRightArrow__-ZVlk {
        right: 0;
        text-align: right
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_slider_ctrl__4j4on .Brain15p_sliderArrow__kWIlM {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .Brain15p_testiminialArrowLeft__YVPuE {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain15p_testiminialArrowRight__W42TG {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_slider_ctrl__4j4on .Brain15p_sliderArrow__kWIlM .Brain15p_table__fB5Ry {
        display: table;
        height: 100%;
        width: 100%
    }
    .Brain15p_table__fB5Ry .Brain15p_table-cell__YftlF {
        display: table-cell !important;
        vertical-align: middle
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_dotlist__3rr\+H {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_dotlist__3rr\+H .Brain15p_dotWrap__B3m2Y {
        display: inline
    }
    .Brain15p_sliderWrap__uZ-T4 .Brain15p_dotlist__3rr\+H .Brain15p_dotWrap__B3m2Y .Brain15p_dot__v4ktX {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .Brain15p_stepsSlider__9olNo.Brain15p_sliderWrap__uZ-T4 .Brain15p_dotlist__3rr\+H .Brain15p_dotWrap__B3m2Y.Brain15p_active__FFmdX .Brain15p_dot__v4ktX {
        background-color: #2aabd3
    }
    .Brain15p_testimonial__C\+3Oo.Brain15p_sliderWrap__uZ-T4 .Brain15p_dotlist__3rr\+H .Brain15p_dotWrap__B3m2Y.Brain15p_active__FFmdX .Brain15p_dot__v4ktX {
        background-color: #000
    }
    .Brain15p_brainAfter__ZcPi-,
    .Brain15p_brainBefore__Ht7Ib {
        width: 100%
    }
    .Brain15p_testimonialImg__sbqFL {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain15p_testimonialContent__ciiHL {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .Brain15p_hide-for-phone-only__jdMVf {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .Brain15p_hide-for-tablet-up__U94\+P {
        display: none !important
    }
}

.Brain15p_responsive-img__0hO\+- {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .Brain15p_hide-tb-portrait__0m2z9 {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .Brain15p_hide-tb-portrait-up__1Hijs {
        display: none !important
    }
}

@media (min-width:768px) {
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx {
        left: 35px;
        right: auto
    }
   
}



@media only screen and (min-width:992px) and (max-width:1024px) {
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx,
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver_discount__Qz3LK {
        padding-left: 295px !important
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .Brain15p_cognitiveEnhancement-table__a76sj tr td,
    .Brain15p_cognitiveEnhancement-table__a76sj tr th {
        font-size: 16px
    }
    .Brain15p_cognitiveEnhancement__Rf6DI h2 {
        font-size: 28px
    }
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver__mNhxx,
    #Brain15p_payMulti__rFcG8 .Brain15p_payProd__8YWux .Brain15p_bottleOver_discount__Qz3LK {
        padding-left: 215px
    }
   
    .Brain15p_floating_bar__8lAYx.Brain15p_float__ihoEc .Brain15p_btn__XAVWx {
        width: 100%
    }
    #Brain15p_rightForm__h6pqt .Brain15p_secure__wu3P8 {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .Brain15p_innerFooter__hKqtC {
        padding-bottom: 75px
    }
    .Brain15p_innerFooter__hKqtC:has(+div#Brain15p_bottom-floating-bar__afHHA>:not(.Brain15p_mobileOptn__47fqL)) {
        padding-bottom: 25px
    }
    .Brain15p_mainPage__meJib.Brain15p_landing__Ryu42 {
        max-width: 100%
    }
    .Brain15p_bannerCol1__Y7M4d ul li:before {
        top: 6px
    }
}

@media only screen and (max-width:991.5px) {
    .Brain15p_warningNoticeTimer__QVBXJ {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .Brain15p_upsellPage__ztU4g span#Brain15p_button_focus__mGe15 {
        padding: 8px 8px 0 0
    }
    div#Brain15p_bottom-floating-bar__afHHA {
        background-color: initial;
        font-size: 14px
    }
    div#Brain15p_bottom-floating-bar__afHHA:has(.Brain15p_mobileOptn__47fqL) {
        background: #0006 !important
    }
    .Brain15p_warningNoticeTimer__QVBXJ span.Brain15p_hurry__clSR8 {
        color: #fb9841;
        white-space: nowrap
    }
}

@media only screen and (orientation:landscape) and (max-width:1024.5px) {
    .Brain15p_floating_bar__8lAYx {
        display: block;
        opacity: 1
    }
}

#Brain15p_at_page_header__c2wjN,
#Brain15p_heading_area__41SPI {
    display: none !important
}

#Brain15p_brainModal__MY7H3 {
    text-align: center
}

@media screen and (min-width:768px) {
    #Brain15p_brainModal__MY7H3:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#Brain15p_brainModal__MY7H3>.Brain15p_modal-dialog__cQwQV {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}






.Brain20p_landing__ChktK {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.Brain20p_landing__ChktK h1 {
    font-size: 59px;
    margin: 0
}

.Brain20p_landing__ChktK h2 {
    font-size: 48px;
    margin: 0
}

.Brain20p_landing__ChktK h3 {
    font-size: 38px;
    margin: 0
}

.Brain20p_landing__ChktK h4 {
    font-size: 30px;
    margin: 0
}

.Brain20p_landing__ChktK h5 {
    font-size: 24px;
    margin: 0
}

.Brain20p_landing__ChktK h6 {
    font-size: 18px;
    margin: 0
}

.Brain20p_bold_blk__BaPwa {
    font-weight: 900
}

.Brain20p_landing__ChktK h1 span,
.Brain20p_landing__ChktK h2,
.Brain20p_landing__ChktK h2 span,
.Brain20p_landing__ChktK h3,
.Brain20p_landing__ChktK h3 span,
.Brain20p_landing__ChktK h4,
.Brain20p_landing__ChktK h4 span,
.Brain20p_landing__ChktK h5,
.Brain20p_landing__ChktK h5 span,
.Brain20p_landing__ChktK h6,
.Brain20p_landing__ChktK h6 span,
.Brain20p_mental_ability_content__Ucdw\+span.Brain20p_orange__GBxw8 {
    font-weight: 700
}

.Brain20p_landing__ChktK .Brain20p_customContainer__yT3q6 {
    margin: 0 auto;
    max-width: 100% !important;
    position: relative;
    width: 1000px !important
}

.Brain20p_clearfix__5ld6O:after,
.Brain20p_clearfix__5ld6O:before,
.Brain20p_customContainer__yT3q6:after,
.Brain20p_customContainer__yT3q6:before,
.Brain20p_landing__ChktK .Brain20p_row__htF9H:after,
.Brain20p_landing__ChktK .Brain20p_row__htF9H:before {
    content: " ";
    display: table
}

.Brain20p_clearfix__5ld6O:after,
.Brain20p_customContainer__yT3q6:after,
.Brain20p_landing__ChktK .Brain20p_row__htF9H:after {
    clear: both
}

.Brain20p_clear__-kuaU {
    content: " ";
    display: table
}

.Brain20p_hide__tXcYk {
    display: none
}

body.Brain20p_header_fixed__SJ98W {
    padding-top: 75px
}

body.Brain20p_header_fixed__SJ98W.Brain20p_alt__\+csxS {
    padding-top: 76px
}

.Brain20p_header_fixed__SJ98W header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.Brain20p_landing__ChktK header {
    background: #fff
}

.Brain20p_header_section__BNOpn {
    padding: 0
}

.Brain20p_App__zOXda .Brain20p_landing__ChktK .Brain20p_header_section__BNOpn .Brain20p_btn__HKGix {
    font-size: 15px
}

@keyframes Brain20p_heartbeat__FBBVJ {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.Brain20p_heartbeat__FBBVJ {
    animation: Brain20p_heartbeat__FBBVJ 5s ease 0s infinite normal
}

.Brain20p_sprite_header_arrow__JBafD {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.Brain20p_right_header_section__40YfL {
    margin-top: 10px
}

.Brain20p_inner_footer__3BUYx,
.Brain20p_inner_footer__3BUYx a {
    color: #070707 !important
}

header.Brain20p_header-inner__edqPO {
    position: relative
}

.Brain20p_landing__ChktK .Brain20p_header_section__BNOpn .Brain20p_logo__0MzQZ {
    float: left;
    padding: 20px 0;
    width: auto
}

.Brain20p_logo__0MzQZ img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.Brain20p_right_header__3yHqR {
    float: right
}

.Brain20p_right_header__3yHqR .Brain20p_btn_with__ytxJm {
    width: 250px
}

.Brain20p_header_risk_trial__4IK3b {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.Brain20p_header_risk_trial__4IK3b i,
.Brain20p_header_risk_trial__4IK3b img {
    margin-left: 10px;
    vertical-align: middle
}

.Brain20p_header_btn__bUSDq {
    float: left
}

.Brain20p_heartbeat__FBBVJ {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: Brain20p_heartbeat__FBBVJ 0 5s ease infinite normal;
    transform: scale(.94)
}

.Brain20p_top_header__X9ivn {
    background: #9150af;
    color: #fff;
    padding: 11px 0;
    text-align: center
}

#Brain20p_stopwatch__q7X7Z,
.Brain20p_top_header__X9ivn .Brain20p_today__Iww\+l {
    color: #fb9841
}

.Brain20p_warning_notice_timer__29NOE {
    font-size: 14px
}

.Brain20p_btn__HKGix {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 15px 20px;
    text-decoration: none
}

.Brain20p_btn2__dOcuG,
.Brain20p_landing__ChktK .Brain20p_btn2__dOcuG {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    padding: 12px 15px;
    text-decoration: none
}

.Brain20p_btn2__dOcuG:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.Brain20p_submit_btn_div__3ZLAl {
    text-align: center
}

.Brain20p_submit_btn__ZT8dR {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    height: auto;
    letter-spacing: .5px;
    margin: 4% auto;
    outline: none;
    padding: 15px 20px;
    text-decoration: none;
    text-transform: uppercase
}

.Brain20p_floating_bar__ofDX9 .Brain20p_btn__HKGix {
    font-size: 16px;
    text-transform: uppercase
}

.Brain20p_header_btn__bUSDq {
    font-size: 15px;
    text-transform: uppercase
}

.Brain20p_right_arrow__33aJ6 {
    border: 8px solid #0000;
    border-left: 10px solid #000;
    top: 2px
}

.Brain20p_right_arrow2__Urvs6,
.Brain20p_right_arrow__33aJ6 {
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    width: 0
}

.Brain20p_right_arrow2__Urvs6 {
    border-color: #0000 #0000 #0000 #000;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    top: 3px
}

.Brain20p_acceptIcon__s3isS {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    bottom: 12px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: auto;
    width: 15px
}

.Brain20p_site_secure__UyNtI {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Brain20p_site_secure__UyNtI img {
    width: 112px
}

.Brain20p_logo_text__RPFSJ {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px
}

.Brain20p_banner__Ab0Y6 {
    background: #000;
    position: relative
}

.Brain20p_banner_col__uqU3n {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.Brain20p_banner_col1__\+KPvb {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.Brain20p_banner_col1__\+KPvb .Brain20p_logo_text__RPFSJ {
    color: #fff
}

.Brain20p_btnBlock__ke4ry {
    display: block;
    width: 100%
}

.Brain20p_banner_col2__jaQZ6 {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.Brain20p_banner_right__PIo8h {
    text-align: right
}

.Brain20p_banner_col1__\+KPvb h1 {
    color: #04bcf2;
    font-size: 59px
}

.Brain20p_banner_col1__\+KPvb p {
    font-size: 24px;
    margin-top: 10px
}

.Brain20p_banner_col1__\+KPvb ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.Brain20p_banner_col1__\+KPvb ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.Brain20p_sapill__hrLLH {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.Brain20p_sapill__hrLLH span {
    color: #2aabd3;
    display: block
}

.Brain20p_banner_btn__T15eD {
    display: inline-block;
    font-size: 20px;
    font-size: 18px;
    margin-top: 40px;
    padding: 15px 20px;
    text-transform: uppercase
}

.Brain20p_banner_right_img__YzaHs {
    float: right;
    min-width: 380px
}

.Brain20p_banner_right_list__m395n {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.Brain20p_banner_lists__jHPP1 {
    padding: 0
}

.Brain20p_banner_right_list__m395n li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.Brain20p_banner_right_list__m395n li:first-child {
    background-position: 0 0;
    display: block
}

.Brain20p_banner_right_list__m395n li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.Brain20p_banner_right_img__YzaHs img {
    float: left;
    max-width: 70%;
    width: 100%
}

.Brain20p_banner_client_icon__158xp {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.Brain20p_banner_client_icon__158xp li {
    display: inline;
    padding: 4px
}

.Brain20p_banner_client_icon__158xp:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.Brain20p_banner_client_icon__158xp i {
    display: inline-block
}

.Brain20p_sprite__GWPXt {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.Brain20p_sprite_ba_client1__4cX5B {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.Brain20p_sprite_ba_client2__SC5Fx {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.Brain20p_sprite_ba_client3__EmfPc {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.Brain20p_sprite_ba_client4__xcZ6- {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.Brain20p_sprite_ba_client5__q-GJU {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.Brain20p_mb_banner__D3kTj,
.Brain20p_tab-banner__jRh\+f {
    display: none
}

.Brain20p_tab-banner__jRh\+f .Brain20p_customContainer__yT3q6 {
    position: relative
}

.Brain20p_tab-banner__jRh\+f .Brain20p_banner_btn__T15eD {
    bottom: 35px;
    left: 0;
    position: absolute
}

.Brain20p_dr_img__FnnTJ {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.Brain20p_dr_img__FnnTJ img {
    width: 95px
}

.Brain20p_orange2__c-V8V {
    color: #2aabd3
}

.Brain20p_orange__GBxw8 {
    color: #2aabd3
}

.Brain20p_black__kqibv {
    color: #000
}

.Brain20p_white__sJyaH {
    color: #fff
}

.Brain20p_red__fimN0 {
    color: #eb3424
}

.Brain20p_grey-bg__20hU\+ {
    background-color: #f6f6f6
}

.Brain20p_yellow-bg__kB0pd {
    background-color: #ffe400
}

.Brain20p_uppercase__pFabl {
    text-transform: uppercase
}

.Brain20p_bold__KU2i2 {
    font-weight: 700
}

.Brain20p_italic__WCtSG {
    font-style: italic
}

.Brain20p_mental_ability__FSuRG {
    padding: 55px 0;
    position: relative
}

.Brain20p_mental_ability__FSuRG h2 {
    text-align: center
}

.Brain20p_mental_ability__FSuRG h2 span {
    display: block
}

.Brain20p_mental_ability_inner__bgvzn {
    margin: 30px 0
}

.Brain20p_mental_ability_img__JTx4l {
    float: left;
    margin-right: 40px;
    width: 280px
}

.Brain20p_mental_ability_img__JTx4l img {
    display: block;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.Brain20p_mental_ability_content__Ucdw\+ {
    float: left;
    width: 625px
}

.Brain20p_ability_box__iWHEd {
    margin-top: 30px
}

.Brain20p_ability_orange_box__oiyja {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.Brain20p_ability_orange_box__oiyja:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.Brain20p_ability_realy_work__QPqsT {
    float: right;
    width: 134px
}

.Brain20p_ability_realy_work__QPqsT i,
.Brain20p_ability_realy_work__QPqsT img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.Brain20p_ability_list__lZVFv h5 {
    text-align: center
}

.Brain20p_ability_list__lZVFv ul {
    margin-top: 30px;
    padding-left: 0
}

.Brain20p_ability_list__lZVFv li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.Brain20p_ability_list__lZVFv li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.Brain20p_mental_ability__FSuRG:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain20p_sprite_really_works__Zd35O {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.Brain20p_brain_power__4j4kX {
    background: #000 !important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.Brain20p_brain_power__4j4kX.Brain20p_steps__QSDm- p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.Brain20p_brain_power__4j4kX h2 {
    margin-bottom: 20px;
    text-align: center
}

.Brain20p_brain_power__4j4kX h2 span {
    display: block
}

.Brain20p_after_before__PS-jW {
    margin: 30px -15px 40px
}

.Brain20p_brain_after__OaJ7a,
.Brain20p_brain_before__NJaGj {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain20p_after_beforeTxt__U820E {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain20p_after_before__PS-jW img {
    display: block;
    margin: 0 auto;
    width: 100%
}

.Brain20p_after_before_txt__447S6 {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain20p_brain_list__HibqD {
    margin: 0 0 15px;
    padding-left: 0
}

.Brain20p_brain_list__HibqD li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.Brain20p_brain_list__HibqD li h5 {
    color: #2aabd3;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.Brain20p_brain_list__HibqD li i {
    position: absolute
}

.Brain20p_brain_power__4j4kX:after {
    border: 20px solid #0000;
    border-top-color: #000;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain20p_sprite_brain_list_icon1__7teU2 {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.Brain20p_sprite_brain_list_icon2__voDnx {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.Brain20p_sprite_brain_list_icon3__uTCI3 {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.Brain20p_sprite_brain_list_icon4__yO4ZB {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.Brain20p_genius__J4Pt8 {
    padding: 55px 0;
    position: relative
}

.Brain20p_genius__J4Pt8 h2 {
    text-align: center
}

.Brain20p_genius_inner__8K9hM {
    margin: 50px 0 30px
}

.Brain20p_genius_img__\+gtRy {
    float: left;
    margin-right: 20px;
    width: 340px
}

.Brain20p_genius_img__\+gtRy img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain20p_genius_content__eJ3pL {
    float: right;
    width: 510px
}

.Brain20p_genius_after_before__n-ZiS {
    margin: 20px 0
}

.Brain20p_genius_after_before__n-ZiS li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain20p_genius_after_before__n-ZiS li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.Brain20p_genius_after_before_txt__v-psY {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.Brain20p_genius_after_before_txt__v-psY.Brain20p_orange__GBxw8 {
    color: #f86801
}

.Brain20p_hard_clear__WniDd {
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain20p_hardclear_inner__vd31q {
    margin: 0 -30px
}

.Brain20p_hardclear_content__nnNIr {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 30px;
    width: 50%
}

.Brain20p_hardclear_content__nnNIr h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.Brain20p_hardclear_img__B0z0L {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.Brain20p_hardclear_img__B0z0L img {
    display: block;
    margin: 0 auto;
    max-width: 484px;
    width: 100%
}

.Brain20p_boosttest__XHHPT {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain20p_boosttest_inner__BXAay {
    display: relative;
    margin: 0 -30px
}

.Brain20p_boosttest_content__w4B4K {
    background: #fff;
    color: #000;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.Brain20p_boosttest_content__w4B4K h2 {
    margin-bottom: 30px
}

.Brain20p_boosttest_img__a4EJl {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.Brain20p_boosttest_img__a4EJl img {
    bottom: 0;
    display: block;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.Brain20p_cognitive_enhancement__xd1Hr {
    padding: 55px 0;
    position: relative
}

.Brain20p_cognitive_enhancement__xd1Hr h2,
.Brain20p_cognitive_enhancement__xd1Hr h5 {
    margin-bottom: 20px;
    text-align: center
}

.Brain20p_cognitive_enhancement_table__z6TpS {
    margin-top: 20px
}

.Brain20p_cognitive_enhancement_table__z6TpS tr th img {
    margin-bottom: 15px
}

.Brain20p_cognitive_enhancement_table__z6TpS tr td,
.Brain20p_cognitive_enhancement_table__z6TpS tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.Brain20p_cognitive_enhancement_table__z6TpS tr th {
    padding-left: 50px;
    text-align: left
}

.Brain20p_cognitive_enhancement_table__z6TpS tr.Brain20p_td-lg-font__xcCBv td,
.Brain20p_cognitive_enhancement_table__z6TpS tr.Brain20p_td-lg-font__xcCBv th {
    font-size: 24px
}

.Brain20p_cognitive_enhancement_table__z6TpS tr:last-child td {
    border-bottom: 0
}

.Brain20p_cognitive_enhancement_table__z6TpS tr td:nth-child(2) {
    background: #ff7e00
}

.Brain20p_cognitive_enhancement_table__z6TpS tr:first-child td:nth-child(2),
.Brain20p_cognitive_enhancement_table__z6TpS tr:last-child td:nth-child(2) {
    background: #0000
}

.Brain20p_cognitive_enhancement__xd1Hr:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain20p_testimonial__XT-8B {
    background: #2aabd3;
    color: #000;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.Brain20p_testimonial__XT-8B .Brain20p_img_slides_wrap__efla- {
    margin: 0;
    padding: 0
}

.Brain20p_testimonial__XT-8B h2 {
    color: #000;
    margin: 10px 0 20px
}

.Brain20p_brain_power__4j4kX .Brain20p_img_slides_wrap__efla- {
    background: #0000;
    border: none;
    padding-left: 0
}

.Brain20p_testimonial_box__M9dln {
    margin-top: 40px
}

.Brain20p_testimonial_img__\+WMc2 {
    float: left;
    margin-right: 40px;
    width: 196px
}

.Brain20p_testimonial_img__\+WMc2 img {
    display: block;
    margin: 0 auto;
    max-width: 196px;
    width: 100%
}

.Brain20p_testimonial_content__inDB7 {
    float: left;
    margin-top: 20px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.Brain20p_testimonial__XT-8B:after {
    border: 20px solid #0000;
    border-top-color: #2aabd3;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#Brain20p_testimonials-slider__cWcgz.Brain20p_testimonial__XT-8B .Brain20p_dotlist__SCGr3 {
    display: none
}

.Brain20p_form_section__nKiiZ {
    background-color: #000;
    position: relative
}

.Brain20p_form_section__inner__Upcdm {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.Brain20p_form_box__7XVA- {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.Brain20p_form_box__7XVA- label {
    color: #fff
}

.Brain20p_form_box__7XVA- h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.Brain20p_form_holder__X4zvj {
    margin-bottom: 10px
}

.Brain20p_form_box__7XVA- .Brain20p_form_holder__X4zvj select.Brain20p_form_control__vDkKy {
    color: #595c5f;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.Brain20p_form_product__FGP54 {
    float: right
}

.Brain20p_form_product__list__4W499 {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.Brain20p_form_product__list__4W499 li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.Brain20p_form_product__list__4W499 li:first-child {
    background-position: 0 0;
    display: block
}

.Brain20p_form_product__list__4W499 li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.Brain20p_form_col2__Zzivw {
    margin: 15px -10px 0
}

.Brain20p_form_col2__Zzivw .Brain20p_form_holder__X4zvj {
    margin-bottom: 0
}

.Brain20p_form_col1__2__jMjqR {
    float: left;
    padding: 0 10px;
    width: 50%
}

.Brain20p_form_col1__2__jMjqR label,
.Brain20p_form_col__e38Ha label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.Brain20p_form_col1__2__jMjqR input,
.Brain20p_form_col1__2__jMjqR select,
.Brain20p_form_col__e38Ha input,
.Brain20p_form_col__e38Ha select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.Brain20p_landing__ChktK #Brain20p_email__fpJRW,
.Brain20p_landing__ChktK #Brain20p_firstName__prEmX,
.Brain20p_landing__ChktK #Brain20p_lastName__HM\+Pj,
.Brain20p_landing__ChktK #Brain20p_phone__wnhV- {
    width: 100%
}

.Brain20p_form_col__e38Ha {
    margin-top: 20px;
    position: relative
}

.Brain20p_submit-btn__J65xF {
    text-align: center
}

.Brain20p_sub-btn__ioiwk {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.Brain20p_secure_form__kW-\+N {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.Brain20p_error_msg_frm__uHaCi {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.Brain20p_sprite_Dr__-06xa {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.Brain20p_footer_client__ero95 {
    background: #ebebeb;
    padding: 25px 0
}

.Brain20p_footer_client__ero95 ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.Brain20p_footer_client__ero95 ul li {
    display: inline-block;
    padding: 5px
}

.Brain20p_sprite_f_norton__Now7m {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.Brain20p_sprite_f_mcafee__PG\+\+V {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.Brain20p_sprite_f_visa__Qyi2g {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.Brain20p_f-nav__MvJ\+H {
    display: none;
    margin: 30px 0
}

.Brain20p_f-nav__MvJ\+H li {
    float: left;
    width: 50%
}

.Brain20p_f-nav__MvJ\+H li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.Brain20p_f-nav__MvJ\+H li a:hover {
    background: #0db9f9
}

.Brain20p_floating_bar__ofDX9.Brain20p_float__R3osQ {
    bottom: 0;
    left: 0;
    padding: 10px 5px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.Brain20p_floating_bar__ofDX9 {
    background: #0006 !important;
    padding: 0
}

.Brain20p_floating_bar__ofDX9:has(button.Brain20p_d-none__oAY\+B) {
    display: none !important
}

.Brain20p_floating_bar__ofDX9 button {
    max-width: 360px;
    text-transform: uppercase
}

.Brain20p_header-inner__edqPO {
    background-color: #000;
    padding-bottom: 60px
}

.Brain20p_inner-logo__OHJzV {
    padding: 10px 0;
    text-align: center
}

.Brain20p_inner-logo__OHJzV img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.Brain20p_order-banner__6VCtV {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.Brain20p_order-product__d4Lkn {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.Brain20p_order-form__7ckG8 {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.Brain20p_order-product-head__Vhj8s {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.Brain20p_order-product-head__Vhj8s ul li {
    float: left
}

.Brain20p_order-product-head__Vhj8s ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.Brain20p_order-inner-product__DLDcm {
    padding: 40px 40px 9px
}

.Brain20p_order-product-img__h3g2O {
    float: left;
    margin-right: 60px;
    width: 120px
}

.Brain20p_order-product-img__h3g2O img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain20p_order-product-content__BzRlb {
    float: left;
    margin-top: 30px;
    width: 365px
}

.Brain20p_order-product-content__BzRlb h5 {
    font-size: 20px
}

.Brain20p_order-product-content__BzRlb h5 br {
    display: none
}

.Brain20p_ex-space__7sayg {
    margin-left: 28px
}

.Brain20p_sm-txt__7BTIJ {
    font-size: 14px
}

.Brain20p_order-product-content__BzRlb table tbody {
    margin-top: 40px
}

.Brain20p_order-product-content__BzRlb table thead tr td {
    padding: 0
}

.Brain20p_order-product-content__BzRlb table tr td {
    padding: 10px
}

.Brain20p_order-product-content__BzRlb table tr td:last-child {
    text-align: right
}

.Brain20p_order-product-content__BzRlb.Brain20p_ty__\+1V6L table tr td:last-child {
    text-align: left
}

.Brain20p_order-product-content__BzRlb.Brain20p_ty__\+1V6L p {
    margin-bottom: 0
}

.Brain20p_table-style__cKn3z {
    display: table;
    margin: 0 auto
}

.Brain20p_table-style__cKn3z.Brain20p_order-arrive__ojVct {
    text-align: center
}

.Brain20p_table-cell-align__kNu3m {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.Brain20p_payment-head__92F8y {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.Brain20p_payment-icons-list__a3Iri {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.Brain20p_payment-icons-list__a3Iri li {
    display: inline;
    padding: 0 1px
}

.Brain20p_payment-form__W2WfE {
    padding: 0 15px
}

.Brain20p_payment-form__W2WfE .Brain20p_form_col2__Zzivw {
    margin: 10px -5px 0
}

.Brain20p_payment-form__W2WfE .Brain20p_form_col1__2__jMjqR {
    float: left;
    padding: 0 5px;
    width: 50%
}

.Brain20p_payment-form__W2WfE .Brain20p_form_col1__2__jMjqR label,
.Brain20p_payment-form__W2WfE .Brain20p_form_col__e38Ha label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.Brain20p_payment-form__W2WfE .Brain20p_form_col1__2__jMjqR input,
.Brain20p_payment-form__W2WfE .Brain20p_form_col1__2__jMjqR select,
.Brain20p_payment-form__W2WfE .Brain20p_form_col__e38Ha input,
.Brain20p_payment-form__W2WfE .Brain20p_form_col__e38Ha select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.Brain20p_payment-form__W2WfE select {
    font-size: 13px
}

.Brain20p_payment-form__W2WfE .Brain20p_form_col__e38Ha {
    margin-top: 10px
}

.Brain20p_payment-form__W2WfE input[type=tel].Brain20p_cc-input__oErZG {
    padding-left: 30px
}

.Brain20p_secure_form2__yJXui {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.Brain20p_secure_lock2__wTp8u {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.Brain20p_secure_lock__gqluU {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.Brain20p_sub-btn2__LNP82 {
    margin: 16px 5px 0;
    padding: 15px;
    width: 98%
}

.Brain20p_sub-btn2__LNP82,
.Brain20p_sub-btn3__yjXWN {
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase
}

.Brain20p_sub-btn3__yjXWN {
    margin-top: 5px;
    padding: 30px;
    width: 80%
}

.Brain20p_payment-form__W2WfE input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain20p_payment-form__W2WfE input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain20p_payment-form__W2WfE input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain20p_payment-form__W2WfE input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain20p_form-secure-link__NphQm {
    color: #969696
}

.Brain20p_billing__iDnEN .Brain20p_order-product-content__BzRlb .Brain20p_discount__hSUji,
.Brain20p_billing__iDnEN .Brain20p_order-product-content__BzRlb .Brain20p_total-discounted__gwpjb {
    display: none
}

.Brain20p_billing__iDnEN.Brain20p_downsell__Hc9Is .Brain20p_order-product-content__BzRlb .Brain20p_discount__hSUji,
.Brain20p_billing__iDnEN.Brain20p_downsell__Hc9Is .Brain20p_order-product-content__BzRlb .Brain20p_total-discounted__gwpjb {
    display: table-row
}

.Brain20p_billing__iDnEN.Brain20p_downsell__Hc9Is .Brain20p_order-product-content__BzRlb .Brain20p_total__Pz1mZ {
    display: none
}

.Brain20p_billing__iDnEN.Brain20p_showAddress__vzDi1 .Brain20p_form-address__McKUD {
    display: block
}

.Brain20p_order-icons-list__3H6yB li img {
    width: auto
}

.Brain20p_inner_footer__3BUYx {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.Brain20p_footer_menu__htQCC {
    padding-left: 0
}

.Brain20p_footer_menu__htQCC li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.Brain20p_footer_menu__htQCC li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.Brain20p_footer_menu__htQCC li:last-child a {
    border-right: 0
}

.Brain20p_copyright__QxUy8 {
    font-size: 12px;
    margin: 10px 0 30px
}

.Brain20p_inner_footer__3BUYx p {
    font-size: 10px;
    line-height: 16px
}

.Brain20p_header_inner2__zA1UJ .Brain20p_logo__0MzQZ img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.Brain20p_header-txt-flag__pZR7j {
    color: #fff;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 12px;
    text-align: right
}

.Brain20p_flag-img__Qg7qk {
    float: left;
    margin-top: 12px
}

.Brain20p_upsell-wait-txt__hp60P {
    background-color: red;
    color: #fff;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain20p_upsell-wait-txt__hp60P.Brain20p_alt__\+csxS {
    background-color: #fff;
    color: red;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain20p_upsell-thks-txt__P61Tc {
    margin: 20px 0;
    text-align: center
}

.Brain20p_upsell-thks-txt__P61Tc.Brain20p_alttxt2__-Whp0 {
    margin: 0
}

.Brain20p_upsell-thks-txt__P61Tc .Brain20p_sm-txt__7BTIJ {
    color: #959595;
    margin-bottom: 5px
}

.Brain20p_upsell-thks-txt__P61Tc h4 {
    margin-bottom: 10px
}

.Brain20p_upsell-thks-txt__P61Tc h6 {
    line-height: 22px
}

.Brain20p_upsell-product-header__xa9NE {
    padding-left: 20px
}

.Brain20p_upsell-coupon__sZue9 {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.Brain20p_upsell-coupon__sZue9 img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.Brain20p_upsell-btn-area__YVbgq {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.Brain20p_upsell-btn-inner__AQAhP {
    position: relative;
    text-align: center
}

.Brain20p_limttime-offer__nesqJ {
    color: #690409;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 30px
}

.Brain20p_limttime-offer-1__WtPq8 {
    color: #666;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.Brain20p_md-btn__bWiOR {
    font-size: 13px;
    padding: 10px 20px
}

.Brain20p_lg-btn__sNGVM {
    font-size: 23px
}

.Brain20p_addfor-just__Nbewz {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.Brain20p_order-btn-inner__ar0Nz {
    max-width: 245px;
    position: relative;
    text-align: center
}

.Brain20p_thks-continue__s24lQ {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.Brain20p_thks-continue__s24lQ a {
    color: #959595;
    text-decoration: underline
}

.Brain20p_thks-continue__s24lQ.Brain20p_alt__\+csxS:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.Brain20p_verified-by-logos__XcDwT {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.Brain20p_confirm-container__SK1cl {
    margin: 40px auto;
    width: 750px
}

.Brain20p_confirm-inner__vwHGo {
    margin: 40px auto;
    width: 600px
}

.Brain20p_confirm-img__0lLJ\+ {
    float: left;
    margin-right: 25px;
    width: 125px
}

.Brain20p_confirm-img__0lLJ\+img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.Brain20p_confirm-txt__bzEPw {
    float: left;
    width: 450px
}

.Brain20p_confirm-txt__bzEPw h4 {
    margin-bottom: 10px
}

.Brain20p_protect-package__CnstT {
    background-size: 8%
}

.Brain20p_error-message__ZPZ8E {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.Brain20p_has-error__WmfEL .Brain20p_error-message__ZPZ8E {
    display: block
}

.Brain20p_inner-page__3Ub92 .Brain20p_popup-wrapper__6dFQ1,
.Brain20p_popup-wrapper__6dFQ1 {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_popup-inner__Tds-S {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_close-popup-link__19SE8 {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_close-popup-link__19SE8:after,
.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_close-popup-link__19SE8:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_close-popup-link__19SE8:before {
    transform: rotate(45deg)
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_close-popup-link__19SE8:after {
    transform: rotate(-45deg)
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg footer .Brain20p_close-popup-link__19SE8 {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg footer .Brain20p_close-popup-link__19SE8:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg footer .Brain20p_close-popup-link__19SE8:after,
.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg footer .Brain20p_close-popup-link__19SE8:before {
    display: none
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg header+h3 {
    padding: 3px 0 17px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg p {
    padding: 0 0 17px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl {
    padding: 8px 0 22px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj {
    margin: 0;
    width: auto
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj input[type=email],
.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj input[type=tel],
.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj input[type=text],
.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj textarea {
    border-radius: 5px;
    margin-top: 10px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj .Brain20p_error-message__ZPZ8E {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj .Brain20p_error-message__ZPZ8E:after {
    display: none
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_button__vNUAY {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.Brain20p_captcha__iRIL5 {
    margin-top: 10px
}

.Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_button__vNUAY:hover {
    color: #fff !important
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_popup-inner__Tds-S {
    padding: 27px 40px 40px;
    position: relative
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 h2 {
    padding: 0 0 24px;
    text-align: center
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_reason__lJ6JV {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_reason__lJ6JV h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 ul {
    padding: 4px 0 3px 30px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form {
    margin: 0;
    padding: 12px 0
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj {
    padding: 0 0 10px;
    width: 100%
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj label {
    float: left;
    line-height: 34px;
    width: 150px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj select,
.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj.Brain20p_cvv-code__1FJrg input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj.Brain20p_cvv-code__1FJrg .Brain20p_cvv-link__YsoY\+a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj.Brain20p_cvv-code__1FJrg .Brain20p_cvv-image__zJpS9 {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj.Brain20p_cvv-code__1FJrg .Brain20p_cvv-image__zJpS9 img {
    width: 205px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_button__vNUAY {
    margin: 0 0 0 150px;
    width: 205px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_lock__sai0j {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_lock__sai0j img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_tip__aKh3V {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_tip__aKh3V .Brain20p_icon__umyUY {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_tip__aKh3V .Brain20p_text__Fws0g {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_tip__aKh3V .Brain20p_text__Fws0g:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_tip__aKh3V:focus .Brain20p_text__Fws0g,
.Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_tip__aKh3V:hover .Brain20p_text__Fws0g {
    display: block
}

.Brain20p_popup-loading-wrapper__cU0nz {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100
}

.Brain20p_popup__-H7Bg p {
    margin: 0
}

.Brain20p_popup-loading-wrapper__cU0nz .Brain20p_popup__-H7Bg {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.Brain20p_popup-loading-wrapper__cU0nz .Brain20p_popup__-H7Bg h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.Brain20p_popup-loading-wrapper__cU0nz .Brain20p_popup__-H7Bg h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.Brain20p_popup-loading-wrapper__cU0nz .Brain20p_popup__-H7Bg p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.Brain20p_popup-loading-wrapper__cU0nz .Brain20p_popup__-H7Bg .Brain20p_product-image__zHoIm {
    background-size: contain;
    height: 260px;
    margin: 0 auto 6px;
    position: relative;
    width: 198px
}

.Brain20p_floating_bar__ofDX9.Brain20p_float__R3osQ {
    display: none;
    opacity: 0
}

.Brain20p_popup-loading-wrapper__cU0nz .Brain20p_popup__-H7Bg .Brain20p_lock-image__2bHnj {
    margin: 0 auto 3px;
    width: 90px
}

.Brain20p_popup-loading-wrapper__cU0nz .Brain20p_popup__-H7Bg .Brain20p_loading-image__xQsGE {
    animation: Brain20p_spin__sYa8b 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

.Brain20p_popup-banner-wrapper__0-VqL {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain20p_popup-banner-wrapper__0-VqL .Brain20p_popup-banner__zBjjO {
    padding: 50px 10px 0
}

.Brain20p_popup-banner-wrapper__0-VqL .Brain20p_popup-banner__zBjjO figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.Brain20p_popup-banner-wrapper__0-VqL .Brain20p_popup-banner__zBjjO figure a img {
    width: 100%
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj .Brain20p_popup-inner__Tds-S {
    background: none;
    box-shadow: none;
    padding: 0
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form .Brain20p_form_holder__X4zvj {
    margin: 0 20px
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form .Brain20p_button__vNUAY {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form .Brain20p_button__vNUAY span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form .Brain20p_icons__Vg-1x {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.Brain20p_popup__-H7Bg#Brain20p_popup-mobile-order-form__VHRHj form footer .Brain20p_button__vNUAY {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#Brain20p_payLft__qMsTf {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.Brain20p_order-banner__6VCtV {
    border-radius: 6px;
    padding: 20px
}

#Brain20p_payRgt__R3ojM {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#Brain20p_rightForm__r4tXH .Brain20p_rushWrp__uYuoi {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes Brain20p_pulse__C\+zPB {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#Brain20p_rightForm__r4tXH .Brain20p_rushWrp__uYuoi input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#Brain20p_rightForm__r4tXH .Brain20p_secure__TfBxV {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.Brain20p_pulse__C\+zPB {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain20p_pulse__C\+zPB;
    -webkit-animation-name: Brain20p_pulse__C\+zPB
}

#Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#Brain20p_payMulti__PDhXX #Brain20p_payProd6__\+dPcf .Brain20p_bottleOver__2vR7R {
    background-size: contain
}

#Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R,
#Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver_discount__l9GGQ {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m span.Brain20p_radio__r\+RKY {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#Brain20p_payMulti__PDhXX .Brain20p_title16__lw5k0 {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain20p_payMulti__PDhXX .Brain20p_title17__Z476y {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#Brain20p_payMulti__PDhXX .Brain20p_title18__3VcC- {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#Brain20p_payMulti__PDhXX .Brain20p_title19__VGu3V {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#Brain20p_payMulti__PDhXX .Brain20p_title16-2__l4cY7 {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain20p_payMulti__PDhXX .Brain20p_title18__3VcC- strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#Brain20p_payMulti__PDhXX em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Brain20p_blu2__-5Rqg,
.Brain20p_blu2__-5Rqg * {
    color: #0975cf !important
}

.Brain20p_red1__YMUXN,
.Brain20p_red__fimN0 {
    color: #c00
}

#Brain20p_payMulti__PDhXX #Brain20p_payProd1__GfUbF .Brain20p_bottleOver__2vR7R,
#Brain20p_payMulti__PDhXX #Brain20p_payProd3__hXK6Z .Brain20p_bottleOver__2vR7R {
    background-size: contain
}

#Brain20p_paymentWrp__jZdFf .Brain20p_formBg__5VzHH {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.Brain20p_package-info__title__Fach5 {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#Brain20p_rightForm__r4tXH {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#Brain20p_rightForm__r4tXH p.Brain20p_full3__hzoJb {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.Brain20p_formContent__DfFo3 {
    color: #000
}

.Brain20p_s-info__PKNPZ {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#Brain20p_rightForm__r4tXH input,
#Brain20p_rightForm__r4tXH select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#Brain20p_rightForm__r4tXH .Brain20p_rushWrp__uYuoi input {
    height: auto !important
}

.Brain20p_order-banner__6VCtV .Brain20p_s-info__PKNPZ .Brain20p_error-message__ZPZ8E {
    right: 94% !important;
    top: -1px !important
}

.Brain20p_order-delivery__Pg3o3 {
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Brain20p_order-delivery__Pg3o3 h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Brain20p_order-counter__lFDuR {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Brain20p_order-counter__lFDuR article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Brain20p_clearfix__5ld6O:after,
.Brain20p_clearfix__5ld6O:before {
    content: "";
    display: table;
    line-height: 0
}

.Brain20p_left__QctKy {
    float: left
}

.Brain20p_order-counter__lFDuR article.Brain20p_last__9Y3Je {
    border: none
}

.Brain20p_order-counter__lFDuR article b {
    color: #ff1c1c
}

.Brain20p_order-special__R9NfO {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.Brain20p_order-special__R9NfO header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.Brain20p_order-special__R9NfO article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.Brain20p_order-special__R9NfO header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.Brain20p_order-special__R9NfO header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.Brain20p_order-special__R9NfO header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.Brain20p_inner-page__3Ub92 footer {
    top: 0 !important
}

.Brain20p_order-special__R9NfO footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.Brain20p_clear__-kuaU {
    clear: both
}

.Brain20p_order-satisfaction__JK\+CJ {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Brain20p_order-satisfaction__JK\+CJ h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.Brain20p_order-special__R9NfO header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Brain20p_order-banner__6VCtV .Brain20p_formContent__DfFo3 .Brain20p_title__Gqfr9 {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.Brain20p_order-banner__6VCtV .Brain20p_form_holder__X4zvj {
    padding: 0 0 7px;
    position: relative
}

#Brain20p_rightForm__r4tXH .Brain20p_form__jvoX- p.Brain20p_half2__1qrhX {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#Brain20p_rightForm__r4tXH .Brain20p_form__jvoX- p.Brain20p_half__s4vec {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#Brain20p_rightForm__r4tXH .Brain20p_half__s4vec {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.Brain20p_formBg__5VzHH .Brain20p_error-message__ZPZ8E {
    right: 90% !important;
    top: 25px !important
}

.Brain20p_home__AjNiY #Brain20p_index-form__OUoK8 .Brain20p_error-message__ZPZ8E:after {
    display: none
}

.Brain20p_has-error__WmfEL .Brain20p_error-message__ZPZ8E {
    display: block !important
}

.Brain20p_cvv-image__zJpS9 {
    display: none
}

.Brain20p_cvv-link__YsoY\+ {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.Brain20p_cvv-link__YsoY\+:hover {
    text-decoration: none
}

.Brain20p_exp-date__fIvNC {
    margin-bottom: 6px
}

.Brain20p_error-message__ZPZ8E:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.Brain20p_selW__-poUe {
    display: block;
    float: left;
    width: 48%
}

.Brain20p_half4__EW6oO:after,
.Brain20p_half4__EW6oO:before {
    clear: bottom;
    content: "";
    display: block
}

.Brain20p_half4__EW6oO {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain20p_selW__-poUe select {
    float: none
}

.Brain20p_selW__-poUe:last-child {
    margin-left: 4%
}

.Brain20p_half3__aXkHA {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain20p_half3__aXkHA input {
    width: 50%
}

@keyframes Brain20p_pulseHow__GGzL5 {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes Brain20p_flipInX__SyQPJ {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

@keyframes Brain20p_spin__sYa8b {
    to {
        transform: rotate(1turn)
    }
}

.Brain20p_no-dec__PXhts {
    display: none
}

.Brain20p_order-banner__6VCtV .Brain20p_error-message__ZPZ8E {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m.Brain20p_cuR__WET5v {
    background-color: #feeeb0 !important
}

#Brain20p_payMulti__PDhXX .Brain20p_package1__\+9Wfp .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R,
#Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver_discount__l9GGQ {
    margin-right: 11px;
    padding-left: 360px
}

.Brain20p_btn_with__ytxJm {
    width: 220px
}

#Brain20p_payMulti__PDhXX .Brain20p_package1__\+9Wfp .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R:before {
    display: none
}

.Brain20p_top-terms__rynLP {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Brain20p_top-trends-desc__6xR4K {
    display: none
}

.Brain20p_open__gunxC .Brain20p_top-trends-desc__6xR4K {
    display: block
}

.Brain20p_top-termsHdng__9y9oE {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Brain20p_top-termsHdng__9y9oE:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Brain20p_top-terms__rynLP.Brain20p_open__gunxC .Brain20p_top-termsHdng__9y9oE:after {
    content: "-"
}

.Brain20p_top-trends-desc__6xR4K p {
    color: #3d3d3d;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px;
    text-align: left
}

select.Brain20p_error__pfDd1,
select.Brain20p_valid__H16LL {
    background-position: 85% 50%
}

#Brain20p_error_msg__OCjt9 {
    display: none;
    margin-bottom: 45px
}

#Brain20p_error_msg__OCjt9,
.Brain20p_errorMsg__wSLtZ {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.Brain20p_errorMsg__wSLtZ {
    margin-bottom: 15px;
    text-align: center
}

.Brain20p_page-id-2472__CG7jY .Brain20p_heading_content_container__OgNXr,
.Brain20p_page-id-2577__okOFr .Brain20p_heading_content_container__OgNXr,
.Brain20p_page-id-2793__5abOe .Brain20p_heading_content_container__OgNXr,
.Brain20p_page-id-3109__xAUzm .Brain20p_heading_content_container__OgNXr {
    padding-top: 60px;
    width: 100%
}

.Brain20p_page-id-2472__CG7jY .Brain20p_lc_content_full__brIzr.Brain20p_lc_swp_boxed__feIab.Brain20p_lc_basic_content_padding__yNeNT,
.Brain20p_page-id-2577__okOFr .Brain20p_lc_content_full__brIzr.Brain20p_lc_swp_boxed__feIab.Brain20p_lc_basic_content_padding__yNeNT,
.Brain20p_page-id-2793__5abOe .Brain20p_lc_content_full__brIzr.Brain20p_lc_swp_boxed__feIab.Brain20p_lc_basic_content_padding__yNeNT,
.Brain20p_page-id-3109__xAUzm .Brain20p_lc_content_full__brIzr.Brain20p_lc_swp_boxed__feIab.Brain20p_lc_basic_content_padding__yNeNT {
    max-width: 100%;
    padding: 0
}

.Brain20p_section-guranteed__mqVMf {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Brain20p_section-guranteed__mqVMf .Brain20p_w_inner__Epi6\+ {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Brain20p_section-guranteed__mqVMf .Brain20p_w_inner__Epi6\+.Brain20p_w_thumb__OLf94 {
    order: 2;
    width: 100%
}

.Brain20p_section-guranteed__mqVMf .Brain20p_w_inner__Epi6\+.Brain20p_w_thumb__OLf94 img {
    width: auto
}

.Brain20p_section-guranteed__mqVMf .Brain20p_w_inner__Epi6\+.Brain20p_w_desc__9HFLo {
    order: 1;
    position: relative;
    width: 100%
}

.Brain20p_section-guranteed__mqVMf .Brain20p_w_inner__Epi6\+.Brain20p_w_desc__9HFLo:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Brain20p_section-guranteed__mqVMf .Brain20p_w_inner__Epi6\+.Brain20p_w_desc__9HFLo p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Brain20p_yellowbox__q-ct\+ {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx,
.Brain20p_yellowbox__q-ct\+i {
    display: table-cell;
    vertical-align: middle
}

.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx {
    padding-left: 10px
}

.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:checked,
.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:checked+label,
.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:checked~label:before,
.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:checked~label:after,
.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Brain20p_landing__ChktK .Brain20p_check_area__bNOzx [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.Brain20p_header-inner__edqPO.Brain20p_billing__iDnEN br {
    display: none
}

div#Brain20p_account-nformation__Jyb60>div {
    display: block !important
}

.Brain20p_in_fileld__HcRF6.Brain20p_bill_adr__gtzFx,
.Brain20p_in_fileld__HcRF6.Brain20p_bill_city__-Khze,
.Brain20p_in_fileld__HcRF6.Brain20p_bill_cont__WHhSm,
.Brain20p_in_fileld__HcRF6.Brain20p_bill_state__Xbncy,
.Brain20p_in_fileld__HcRF6.Brain20p_bill_zip__2fENh,
.Brain20p_in_fileld__HcRF6.Brain20p_email__fpJRW,
.Brain20p_in_fileld__HcRF6.Brain20p_first_name__qrvIZ,
.Brain20p_in_fileld__HcRF6.Brain20p_last_name__zu10\+,
.Brain20p_in_fileld__HcRF6.Brain20p_password__PH3P3,
.Brain20p_in_fileld__HcRF6.Brain20p_phone__wnhV-,
.Brain20p_in_fileld__HcRF6.Brain20p_ship_info__kdJu3,
.Brain20p_shippingInfo-wrapper__CTYng {
    display: none
}

.Brain20p_in_fileld__HcRF6 .Brain20p_in_fileld__HcRF6 {
    height: auto !important
}

.Brain20p_ex_date__Mb31y .Brain20p_select2-container__Y3oqc {
    width: 50% !important
}

.Brain20p_ex_date__Mb31y .Brain20p_select2-selection__rendered__4m24f {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}


.Brain20p_shippingInfo-wrapper__CTYng {
    margin-top: 20px
}

#Brain20p_payMulti__PDhXX .Brain20p_title17__Z476y br {
    display: block
}

#Brain20p_payMulti__PDhXX .Brain20p_title17__Z476y p {
    padding-top: 10px
}



.Brain20p_arrive-date__QGEu9 {
    font-size: 14px;
    padding: 20px
}

.Brain20p_arrive-date__QGEu9 .Brain20p_orange__GBxw8 {
    color: #ff1c1c
}

.Brain20p_secu-row__QojgW {
    margin-left: -5px;
    margin-right: -5px
}

.Brain20p_secu-row__QojgW>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.Brain20p_order-icons-list__3H6yB {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.Brain20p_order-icons-list__3H6yB li {
    display: inline;
    padding: 0 2px
}

.Brain20p_order-icons-list__3H6yB li img {
    margin-bottom: 15px
}

.Brain20p_secu-2__q4hHL {
    margin-bottom: 30px
}

.Brain20p_securityIcon-sec__Ib1C- .Brain20p_order-icons-list__3H6yB {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.Brain20p_securityIcon-sec__Ib1C- .Brain20p_order-icons-list__3H6yB li {
    margin-bottom: 15px
}

.Brain20p_securityIcon-sec__Ib1C- .Brain20p_order-icons-list__3H6yB li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Brain20p_securityIcon-sec__Ib1C- .Brain20p_order-icons-list__3H6yB li:last-child {
    width: 100%
}

.Brain20p_sticky-red-top__rkUYA {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.Brain20p_sticky-red-top__rkUYA h2 {
    margin: 0
}

.Brain20p_focusOffer-page__6V6kL .Brain20p_upsellMain__ToSPG {
    min-height: calc(100vh - 325px)
}

.Brain20p_upsellMain__ToSPG h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.Brain20p_upsellMain__ToSPG p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.Brain20p_font-weight-bold__YjcdO {
    font-weight: 700
}

.Brain20p_upsellPage__IIruW img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.Brain20p_upsellPage__IIruW span#Brain20p_button_focus__ibdEw {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.Brain20p_bottom-nothanks__2tP9R a.Brain20p_btn__HKGix,
.Brain20p_bottom-nothanks__2tP9R a.Brain20p_btn__HKGix:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

.Brain20p_text_unset__nind5 {
    text-transform: inherit
}

.Brain20p_slider_ctrl__K-sLn {
    margin-top: 60px
}

.Brain20p_hurry__yMUrw {
    color: #f5f0b4 !important
}

@media (min-width:1400px) {
    .Brain20p_upsellMain__ToSPG .Brain20p_customContainer__yT3q6 {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .Brain20p_dr_img__FnnTJ,
    .Brain20p_site_secure__UyNtI {
        display: none
    }
}

@media (max-width:1199.5px) {
    .Brain20p_mental_ability_content__Ucdw\+ {
        width: 615px
    }
    .Brain20p_testimonial_content__inDB7 {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.Brain20p_header_fixed__SJ98W {
        padding-top: 100px
    }
    .Brain20p_landing__ChktK h1 {
        font-size: 38px
    }
    .Brain20p_landing__ChktK h2 {
        font-size: 34px
    }
    .Brain20p_landing__ChktK h3 {
        font-size: 28px
    }
    .Brain20p_landing__ChktK h4 {
        font-size: 24px
    }
    .Brain20p_landing__ChktK h5 {
        font-size: 20px
    }
    .Brain20p_banner_col1__\+KPvb {
        margin-top: 50px;
        width: 330px
    }
    .Brain20p_banner_col2__jaQZ6 {
        margin-top: 150px;
        width: 395px
    }
    .Brain20p_banner_col1__\+KPvb ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .Brain20p_banner_right_list__m395n {
        margin-top: 30px
    }
    .Brain20p_banner_right_list__m395n li {
        margin-right: 0
    }
    .Brain20p_banner_right_img__YzaHs img {
        max-width: 100%;
        width: 265px
    }
    .Brain20p_sapill__hrLLH {
        font-size: 20px;
        line-height: 30px
    }
    .Brain20p_tab-banner__jRh\+f {
        background-color: #000;
        display: none
    }
    .Brain20p_brain_power__4j4kX,
    .Brain20p_cognitive_enhancement__xd1Hr,
    .Brain20p_genius__J4Pt8,
    .Brain20p_mental_ability__FSuRG,
    .Brain20p_testimonial__XT-8B {
        padding: 40px 10px !important
    }
    .Brain20p_mental_ability_img__JTx4l {
        width: 185px
    }
    .Brain20p_mental_ability_content__Ucdw\+ {
        width: 485px
    }
    .Brain20p_ability_orange_box__oiyja {
        width: 345px
    }
    .Brain20p_ability_list__lZVFv li {
        float: none;
        width: 100%
    }
    .Brain20p_brain_list__HibqD {
        margin-bottom: 0
    }
    .Brain20p_genius_inner__8K9hM {
        margin: 30px 0
    }
    .Brain20p_genius_img__\+gtRy {
        width: 245px
    }
    .Brain20p_genius_content__eJ3pL {
        width: 445px
    }
    .Brain20p_boosttest__XHHPT .Brain20p_customContainer__yT3q6,
    .Brain20p_hard_clear__WniDd .Brain20p_customContainer__yT3q6 {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .Brain20p_boosttest_inner__BXAay,
    .Brain20p_hardclear_inner__vd31q {
        margin: 0
    }
    .Brain20p_boosttest_content__w4B4K,
    .Brain20p_hardclear_content__nnNIr {
        min-height: inherit;
        width: 75%
    }
    .Brain20p_boosttest_img__a4EJl img,
    .Brain20p_hardclear_img__B0z0L {
        display: none
    }
    .Brain20p_testimonial_img__\+WMc2 {
        width: 120px
    }
    .Brain20p_testimonial_content__inDB7 {
        margin-top: 0;
        width: 530px
    }
    .Brain20p_cognitive_enhancement_table__z6TpS tr th {
        padding-left: 20px
    }
    .Brain20p_order-product-img__h3g2O {
        margin-right: 20px;
        width: 95px
    }
    .Brain20p_order-product-content__BzRlb {
        margin-top: 5px;
        width: 331px
    }
    .Brain20p_payment-head__92F8y h3 {
        font-size: 34px
    }
    .Brain20p_table-cell-align__kNu3m {
        padding: 0 3px
    }
    .Brain20p_order-inner-product__DLDcm {
        padding: 40px 20px 9px
    }
    .Brain20p_ex-space__7sayg {
        margin-left: 0
    }
    .Brain20p_thks-continue__s24lQ {
        margin-bottom: 30px
    }
    .Brain20p_form_product__list__4W499 {
        margin: 120px auto 20px
    }
    .Brain20p_sub-btn2__LNP82 {
        font-size: 15px
    }
    .Brain20p_right_arrow2__Urvs6 {
        top: 2px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_package1__\+9Wfp .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R,
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver_discount__l9GGQ {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_package1__\+9Wfp .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .Brain20p_main_page__AaszM.Brain20p_landing__ChktK .Brain20p_customContainer__yT3q6 {
        max-width: 100%
    }
    .Brain20p_securityIcon-sec__Ib1C- .Brain20p_order-icons-list__3H6yB {
        margin-bottom: 0
    }
    .Brain20p_form_box__7XVA- {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .Brain20p_customContainer__yT3q6 {
        padding: 0 15px;
        width: 100% !important
    }
    .Brain20p_banner__Ab0Y6 .Brain20p_customContainer__yT3q6 {
        padding: 0 !important
    }
    .Brain20p_landing__ChktK h1 {
        font-size: 37px
    }
    .Brain20p_landing__ChktK h2 {
        font-size: 34px
    }
    .Brain20p_landing__ChktK h3 {
        font-size: 28px
    }
    .Brain20p_landing__ChktK h4 {
        font-size: 24px
    }
    .Brain20p_landing__ChktK h5 {
        font-size: 22px
    }
    #Brain20p_payLft__qMsTf {
        width: 100%
    }
    .Brain20p_floating_bar__ofDX9.Brain20p_float__R3osQ {
        display: block;
        opacity: 1;
        padding: 10px 5px
    }
    .Brain20p_banner_right_list__m395n {
        display: none
    }
    .Brain20p_order-counter__lFDuR {
        font-size: 12px
    }
    .Brain20p_order-special__R9NfO article {
        width: 100%
    }
    .Brain20p_order-special__R9NfO footer {
        padding: 14px 15px 16px
    }
    .Brain20p_order-special__R9NfO header h2 {
        font-size: 30px
    }
    .Brain20p_order-satisfaction__JK\+CJ {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .Brain20p_order-delivery__Pg3o3 {
        background: #fff3 url(data:image/png;base64,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) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #Brain20p_rightForm__r4tXH .Brain20p_secure__TfBxV {
        margin: 15px auto
    }
    .Brain20p_popup-wrapper__6dFQ1 p {
        font-size: .875em
    }
    .Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg h2 {
        font-size: 28px;
        line-height: 30px
    }
    .Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj label {
        line-height: 21px;
        width: 100%
    }
    .Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj input[type=text] {
        margin-top: 0
    }
    .Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #Brain20p_cvv_popup__GC-hm,
    .Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj select {
        width: 48% !important
    }
    .Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_form_holder__X4zvj.Brain20p_cvv-code__1FJrg .Brain20p_cvv-image__zJpS9 {
        padding: 15px 0 0
    }
    .Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 form .Brain20p_button__vNUAY {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_popup-inner__Tds-S {
        padding: 27px 15px 40px
    }
    .Brain20p_popup-wrapper__6dFQ1 #Brain20p_popup-declined__kFxh0 .Brain20p_reason__lJ6JV {
        padding: 23px 15px 25px
    }
    #Brain20p_payRgt__R3ojM {
        width: 100%
    }
    #Brain20p_payMulti__PDhXX .Brain20p_title16__lw5k0 {
        background-size: 100% 31px;
        line-height: 36px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m.Brain20p_cuR__WET5v span.Brain20p_radio__r\+RKY {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m span.Brain20p_radio__r\+RKY {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #Brain20p_payMulti__PDhXX .Brain20p_title16__lw5k0 {
        padding: 0 0 0 35px
    }
    .Brain20p_no-dec__PXhts {
        display: block
    }
    #Brain20p_payMulti__PDhXX .Brain20p_title16-2__l4cY7 {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R,
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver_discount__l9GGQ {
        padding-left: 100% !important
    }
    #Brain20p_payRgt__R3ojM {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #Brain20p_form2__Gs62G {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj input[type=tel],
    .Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj input[type=text],
    .Brain20p_popup-wrapper__6dFQ1 .Brain20p_popup__-H7Bg .Brain20p_form-popup__VusLl .Brain20p_form_holder__X4zvj select {
        max-width: 100%
    }
    #Brain20p_rightForm__r4tXH p.Brain20p_full3__hzoJb {
        margin-top: 10px
    }
    .Brain20p_trans__I4Jg8 img {
        margin-top: 15px
    }
    .Brain20p_cvv-code__1FJrg .Brain20p_error-message__ZPZ8E {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .Brain20p_formBg__5VzHH .Brain20p_error-message__ZPZ8E {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .Brain20p_formBg__5VzHH .Brain20p_error-message__ZPZ8E:after {
        display: none
    }
    .Brain20p_sub-btn__ioiwk {
        font-size: 16px !important
    }
    #Brain20p_rightForm__r4tXH .Brain20p_rushWrp__uYuoi input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m {
        min-height: 300px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_title17__Z476y {
        margin-top: 10px;
        padding-left: 10px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_title18__3VcC-,
    #Brain20p_payMulti__PDhXX .Brain20p_title19__VGu3V {
        padding-left: 10px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_title16__lw5k0 {
        font-size: 16px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_package1__\+9Wfp .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R,
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver_discount__l9GGQ {
        padding-left: 100%
    }
    #Brain20p_payMulti__PDhXX .Brain20p_title16__lw5k0 {
        font-size: 10px
    }
    #Brain20p_payMulti__PDhXX #Brain20p_payProd1__GfUbF .Brain20p_bottleOver__2vR7R,
    #Brain20p_payMulti__PDhXX #Brain20p_payProd3__hXK6Z .Brain20p_bottleOver__2vR7R,
    #Brain20p_payMulti__PDhXX #Brain20p_payProd6__\+dPcf .Brain20p_bottleOver__2vR7R {
        background: none;
        display: none;
        padding: 0
    }
    .Brain20p_img-mobile__8AQDP img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .Brain20p_img-mobile-best__0kW7k {
        position: relative
    }
    .Brain20p_img-mobile-best__0kW7k:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #Brain20p_payLft__qMsTf {
        padding-right: 0
    }
    .Brain20p_top_header__X9ivn {
        padding: 5px 0
    }
    .Brain20p_warning_notice_timer__29NOE {
        font-size: 12px;
        line-height: 18px
    }
    .Brain20p_header_fixed__SJ98W header {
        position: static
    }
    body.Brain20p_header_fixed__SJ98W,
    body.Brain20p_header_fixed__SJ98W.Brain20p_alt__\+csxS {
        padding-top: 0
    }
    .Brain20p_header-inner__edqPO {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .Brain20p_tab-banner__jRh\+f {
        display: none
    }
    .Brain20p_form_section__inner__Upcdm {
        padding: 45px 0
    }
    .Brain20p_banner_col__uqU3n {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .Brain20p_banner_col1__\+KPvb {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .Brain20p_banner_col2__jaQZ6 {
        margin: 0 !important;
        width: 50% !important
    }
    .Brain20p_guarnteedMob__EF9Jp img {
        width: 115px
    }
    .Brain20p_banner_col1__\+KPvb .Brain20p_logo_text__RPFSJ {
        font-size: 18px
    }
    .Brain20p_sapill__hrLLH {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .Brain20p_banner_col1__\+KPvb ul li {
        font-size: 12px
    }
    .Brain20p_banner_col1__\+KPvb .Brain20p_scroll_btn__FyNQs {
        display: none
    }
    .Brain20p_banner__Ab0Y6 .Brain20p_customContainer__yT3q6,
    .Brain20p_boosttest__XHHPT .Brain20p_customContainer__yT3q6,
    .Brain20p_hard_clear__WniDd .Brain20p_customContainer__yT3q6 {
        padding: 0
    }
    .Brain20p_landing__ChktK .Brain20p_header_section__BNOpn .Brain20p_logo__0MzQZ {
        float: none;
        text-align: center;
        width: 100%
    }
    .Brain20p_right_header__3yHqR {
        display: none;
        float: none
    }
    .Brain20p_banner_col1__\+KPvb {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .Brain20p_App__zOXda .Brain20p_landing__ChktK .Brain20p_mobileGetMyBottle-btn__2TEOW .Brain20p_btn__HKGix {
        margin-top: 0
    }
    .Brain20p_mobileGetMyBottle-btn__2TEOW {
        padding: 0 0 85px;
        text-align: center
    }
    .Brain20p_banner_col1__\+KPvb p {
        font-size: 22px
    }
    .Brain20p_banner_col2__jaQZ6 {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .Brain20p_banner_right_list__m395n {
        margin-top: 0
    }
    .Brain20p_banner_right_list__m395n li {
        float: left
    }
    .Brain20p_banner_right_list__m395n {
        bottom: 55px;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain20p_banner_client_icon__158xp {
        bottom: 0;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain20p_banner_btn__T15eD {
        display: none
    }
    .Brain20p_banner_client_icon__158xp li {
        display: inline-block;
        padding: 2px
    }
    .Brain20p_cognitive_enhancement__xd1Hr,
    .Brain20p_mental_ability__FSuRG {
        padding: 30px 0
    }
    .Brain20p_ability_orange_box__oiyja,
    .Brain20p_genius_img__\+gtRy,
    .Brain20p_mental_ability_img__JTx4l {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .Brain20p_form_box__7XVA-,
    .Brain20p_genius_content__eJ3pL,
    .Brain20p_mental_ability_content__Ucdw\+ {
        float: none;
        width: 100%
    }
    .Brain20p_ability_realy_work__QPqsT,
    .Brain20p_form_product__FGP54 {
        display: none
    }
    .Brain20p_ability_list__lZVFv ul {
        margin-top: 15px
    }
    .Brain20p_ability_orange_box__oiyja:after {
        display: none
    }
    .Brain20p_mental_ability_inner__bgvzn {
        margin-bottom: 10px
    }
    .Brain20p_ability_list__lZVFv li {
        font-size: 18px;
        margin-bottom: 10px
    }
    .Brain20p_ability_list__lZVFv h5 {
        text-align: left
    }
    .Brain20p_brain_list__HibqD {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .Brain20p_brain_list__HibqD li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .Brain20p_brain_list__HibqD li:nth-child(2) {
        background-position: 18px 0
    }
    .Brain20p_genius_inner__8K9hM {
        margin: 20px 0
    }
    .Brain20p_genius_after_before__n-ZiS {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .Brain20p_after_before__PS-jW {
        margin: 30px 0
    }
    .Brain20p_boosttest_content__w4B4K,
    .Brain20p_hardclear_content__nnNIr {
        padding: 30px 20px 15px
    }
    .Brain20p_floating_bar__ofDX9 {
        display: block
    }
    .Brain20p_testimonial_box__M9dln {
        margin-top: 30px;
        padding: 0 20px
    }
    .Brain20p_testi_name__bk6V7 {
        text-align: center
    }
    .Brain20p_order-banner__6VCtV {
        display: block
    }
    .Brain20p_order-form__7ckG8,
    .Brain20p_order-product__d4Lkn {
        float: none;
        width: 100%
    }
    .Brain20p_order-product-img__h3g2O {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .Brain20p_order-product-img__h3g2O img {
        max-width: 120px
    }
    .Brain20p_ex-space__7sayg {
        margin-left: 30px
    }
    .Brain20p_order-product-content__BzRlb {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .Brain20p_order-product-head__Vhj8s {
        display: none
    }
    .Brain20p_order-arrive__ojVct .Brain20p_table-cell-align__kNu3m {
        display: block
    }
    .Brain20p_table-style__cKn3z.Brain20p_order-arrive__ojVct {
        display: block;
        text-align: center
    }
    .Brain20p_upsell-product-img__7DJ-L {
        width: 100px
    }
    .Brain20p_upsell-product__JVRg5,
    .Brain20p_upsell-product__JVRg5.Brain20p_bsburn__FOW7U,
    .Brain20p_upsell-product__JVRg5.Brain20p_pr__8pDhD {
        background: none;
        padding: 20px;
        width: 440px
    }
    .Brain20p_upsell-product-content__F31zP,
    .Brain20p_upsell-product-content__F31zP.Brain20p_pr__8pDhD {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .Brain20p_upsell-thks-txt__P61Tc h6 {
        font-size: 16px
    }
    .Brain20p_upsell-thks-txt__P61Tc.Brain20p_alttxt__rIGot {
        margin: 10px 0
    }
    .Brain20p_limttime-offer__nesqJ,
    .Brain20p_order-btn-inner__ar0Nz {
        margin-left: 40px
    }
    .Brain20p_confirm-container__SK1cl {
        margin: 20px 0;
        width: 100%
    }
    .Brain20p_confirm-inner__vwHGo {
        margin: 0 auto 20px;
        width: 460px
    }
    .Brain20p_confirm-img__0lLJ\+,
    .Brain20p_confirm-txt__bzEPw {
        width: 100%
    }
    .Brain20p_confirm-txt__bzEPw {
        margin-top: 10px
    }
    .Brain20p_order-icons-list__3H6yB {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .Brain20p_form_section__inner__Upcdm {
        background: none
    }
   
    .Brain20p_testimonial_img__\+WMc2 {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain20p_testimonial_content__inDB7 {
        width: 100%
    }
    .Brain20p_banner_right_img__YzaHs {
        float: left
    }
    .Brain20p_slider_ctrl__K-sLn .Brain20p_step__FL\+th {
        padding-top: 40px
    }
    .Brain20p_slider_ctrl__K-sLn .Brain20p_after_beforeTxt__U820E {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .Brain20p_banner_col__uqU3n {
        background-position: -40px top !important;
        background-size: 190px !important
    }
    .Brain20p_sticky-red-top__rkUYA {
        padding: 5px 10px
    }
    .Brain20p_sticky-red-top__rkUYA h2 {
        font-size: 16px;
        margin: 0
    }
    .Brain20p_submitBtn__1CAIT {
        font-size: 16px
    }
    .Brain20p_slider_ctrl__K-sLn {
        margin-top: 0
    }
}

@media (max-width:479px) {
    .Brain20p_landing__ChktK h1 {
        font-size: 32px
    }
    .Brain20p_landing__ChktK h2 {
        font-size: 28px
    }
    .Brain20p_landing__ChktK h3 {
        font-size: 24px
    }
    .Brain20p_landing__ChktK h4 {
        font-size: 18px
    }
    .Brain20p_landing__ChktK h5 {
        font-size: 17px
    }
    .Brain20p_banner_col1__\+KPvb h1 {
        font-size: 56px
    }
    .Brain20p_banner_col1__\+KPvb p {
        font-size: 20px
    }
    .Brain20p_boosttest_content__w4B4K,
    .Brain20p_hardclear_content__nnNIr {
        width: 90%
    }
    .Brain20p_banner_col__uqU3n {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .Brain20p_banner_col__uqU3n:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .Brain20p_banner_col1__\+KPvb {
        float: none;
        margin: 20px auto;
        padding: 15px 15px 0;
        position: relative;
        z-index: 2
    }
    .Brain20p_banner_col2__jaQZ6 {
        float: none;
        margin-top: 20px;
        padding-top: 0;
        position: relative;
        width: 100%;
        z-index: 2
    }
    .Brain20p_form_box__7XVA- {
        padding: 15px
    }
    .Brain20p_banner_right_list__m395n {
        float: left;
        position: static;
        width: 115px
    }
    .Brain20p_banner_right_list__m395n li {
        display: block;
        float: none
    }
    .Brain20p_banner_right_list__m395n li:last-child {
        margin-right: 0
    }
    .Brain20p_banner_right_img__YzaHs {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        min-width: 0;
        min-width: auto;
        padding: 0 20px;
        width: 100%
    }
    .Brain20p_banner_client_icon__158xp {
        position: static;
        text-align: center;
        width: 100%
    }
    .Brain20p_banner_right_img__YzaHs img {
        float: left;
        margin: 0 auto 0 -25px;
        max-width: 175px
    }
    .Brain20p_sub-btn__ioiwk {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .Brain20p_sub-btn3__yjXWN {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .Brain20p_table-cell-align__kNu3m {
        display: block
    }
    .Brain20p_table-style__cKn3z {
        display: block;
        text-align: center
    }
    .Brain20p_order-product-content__BzRlb h5 br {
        display: block
    }
    .Brain20p_ex-space__7sayg {
        margin-left: 18px
    }
    .Brain20p_order-btn-inner__ar0Nz {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .Brain20p_limttime-offer__nesqJ,
    .Brain20p_order-btn-inner__ar0Nz {
        margin-left: 0
    }
    .Brain20p_limttime-offer-1__WtPq8 {
        font-size: 16px;
        margin-bottom: 5px
    }
    .Brain20p_confirm-inner__vwHGo {
        margin: 0 auto 20px;
        width: 100%
    }
    .Brain20p_footer_client__ero95 {
        padding-bottom: 15px
    }
    .Brain20p_footer_client__ero95 ul li img {
        margin-bottom: 10px
    }
    .Brain20p_footer_menu__htQCC li a {
        padding: 0 5px
    }
    .Brain20p_reveal-modal__6HTow.Brain20p_small__Hy7nv,
    dialog.Brain20p_small__Hy7nv {
        padding: 20px
    }
    .Brain20p_sub-btn2__LNP82 {
        font-size: 16px
    }
    .Brain20p_right_arrow2__Urvs6 {
        top: 4px
    }
    .Brain20p_mobileGetMyBottle-btn__2TEOW {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .Brain20p_mobile_navigation__2JpSQ ul li {
        font-size: 14px
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_slider_ctrl__K-sLn {
        position: relative
    }
    .Brain20p_slides_wrap__-028B>li.Brain20p_active__1rBsq~li {
        left: 100%
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_slider_ctrl__K-sLn .Brain20p_slides_wrap__-028B>li,
    .Brain20p_slides_wrap__-028B>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .Brain20p_slides_wrap__-028B>li {
        float: left;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        z-index: 1
    }
    .Brain20p_slides_wrap__-028B>li.Brain20p_active__1rBsq {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_slider_ctrl__K-sLn .Brain20p_slides_wrap__-028B {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_slider_ctrl__K-sLn .Brain20p_slider_arrow__yhqqq.Brain20p_slider_left_arrow__3avMt {
        left: 0;
        text-align: left
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_slider_ctrl__K-sLn .Brain20p_slider_arrow__yhqqq.Brain20p_slider_right_arrow__92T\+N {
        right: 0;
        text-align: right
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_slider_ctrl__K-sLn .Brain20p_slider_arrow__yhqqq {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .Brain20p_testiminial_arrow_left__Z2bKQ {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain20p_testiminial_arrow_right__4Zofq {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_slider_ctrl__K-sLn .Brain20p_slider_arrow__yhqqq .Brain20p_table__BTijP {
        display: table;
        height: 100%;
        width: 100%
    }
    .Brain20p_table__BTijP .Brain20p_table-cell__qTbol {
        display: table-cell !important;
        vertical-align: middle
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_dotlist__SCGr3 {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_dotlist__SCGr3 .Brain20p_dot_wrap__DfpFE {
        display: inline
    }
    .Brain20p_slider_wrap__uIUiH .Brain20p_dotlist__SCGr3 .Brain20p_dot_wrap__DfpFE .Brain20p_dot__VsPa3 {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .Brain20p_steps_slider__1ujfp.Brain20p_slider_wrap__uIUiH .Brain20p_dotlist__SCGr3 .Brain20p_dot_wrap__DfpFE.Brain20p_active__1rBsq .Brain20p_dot__VsPa3 {
        background-color: #2aabd3
    }
    .Brain20p_testimonial__XT-8B.Brain20p_slider_wrap__uIUiH .Brain20p_dotlist__SCGr3 .Brain20p_dot_wrap__DfpFE.Brain20p_active__1rBsq .Brain20p_dot__VsPa3 {
        background-color: #000
    }
    .Brain20p_brain_after__OaJ7a,
    .Brain20p_brain_before__NJaGj {
        width: 100%
    }
    .Brain20p_testimonial_img__\+WMc2 {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain20p_testimonial_content__inDB7 {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .Brain20p_hide-for-phone-only__UXvYP {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .Brain20p_hide-for-tablet-up__GbruY {
        display: none !important
    }
}

.Brain20p_responsive-img__nS6AH {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .Brain20p_hide-tb-portrait__aVDbG {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .Brain20p_hide-tb-portrait-up__s3zRP {
        display: none !important
    }
}

@media (min-width:768px) {
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R {
        left: 35px;
        right: auto
    }
   
}


@media only screen and (min-width:992px) and (max-width:1024px) {
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R,
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver_discount__l9GGQ {
        padding-left: 295px !important
    }
}

@media only screen and (max-width:1199.5px) and (orientation:landscape) {
    .Brain20p_floating_bar__ofDX9.Brain20p_float__R3osQ {
        display: block;
        opacity: 1
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .Brain20p_cognitive_enhancement_table__z6TpS tr td,
    .Brain20p_cognitive_enhancement_table__z6TpS tr th {
        font-size: 16px
    }
    .Brain20p_cognitive_enhancement__xd1Hr h2 {
        font-size: 28px
    }
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver__2vR7R,
    #Brain20p_payMulti__PDhXX .Brain20p_payProd__PU0\+m .Brain20p_bottleOver_discount__l9GGQ {
        padding-left: 215px
    }
   
    .Brain20p_floating_bar__ofDX9.Brain20p_float__R3osQ {
        display: block;
        opacity: 1
    }
    .Brain20p_floating_bar__ofDX9.Brain20p_float__R3osQ .Brain20p_btn__HKGix {
        width: 100%
    }
    #Brain20p_rightForm__r4tXH .Brain20p_secure__TfBxV {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .Brain20p_inner_footer__3BUYx {
        padding-bottom: 75px
    }
    .Brain20p_inner_footer__3BUYx:has(+div#Brain20p_bottom-floating-bar__VRNRF>:not(.Brain20p_mobileOptn__Ep6pD)) {
        padding-bottom: 25px
    }
    .Brain20p_main_page__AaszM.Brain20p_landing__ChktK {
        max-width: 100%
    }
    .Brain20p_banner_col1__\+KPvb ul li:before {
        top: 6px
    }
    .Brain20p_floating_bar__ofDX9.Brain20p_float__R3osQ .Brain20p_btn__HKGix {
        max-width: 360px;
        width: 100%
    }
}

@media only screen and (max-width:991.5px) {
    .Brain20p_warning_notice_timer__29NOE {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .Brain20p_upsellPage__IIruW span#Brain20p_button_focus__ibdEw {
        padding: 8px 8px 0 0
    }
    div#Brain20p_bottom-floating-bar__VRNRF {
        background-color: initial;
        font-size: 14px
    }
    div#Brain20p_bottom-floating-bar__VRNRF:has(.Brain20p_mobileOptn__Ep6pD) {
        background: #0006 !important
    }
    .Brain20p_submit_btn__ZT8dR {
        font-size: 14px
    }
    .Brain20p_warning_notice_timer__29NOE span.Brain20p_hurry__yMUrw {
        color: #fb9841;
        white-space: nowrap
    }
}

@media only screen and (max-width:480.5px) {
    .Brain20p_floating_bar__ofDX9 .Brain20p_btn__HKGix {
        font-size: 14px
    }
}

#Brain20p_at_page_header__WqKih,
#Brain20p_heading_area__Ywen2 {
    display: none !important
}

#Brain20p_brainModal__EyxIf {
    text-align: center
}

@media screen and (min-width:768px) {
    #Brain20p_brainModal__EyxIf:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#Brain20p_brainModal__EyxIf>.Brain20p_modal-dialog__oIVqU {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}




.GethardppDesktop_pulse__ZqtU2 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: GethardppDesktop_pulse__ZqtU2;
    -webkit-animation-name: GethardppDesktop_pulse__ZqtU2
}

@keyframes GethardppDesktop_pulse__ZqtU2 {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.GethardppDesktop_dPillHome__MBkXP {
    display: block;
    line-height: 1.5
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_clearall__91W8c {
    clear: both;
    font-size: 1px;
    height: 1px;
    line-height: 1px
}

div#GethardppDesktop_container__twaWc {
    height: auto
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_contentWrap__5v2wF {
    margin: 0 auto;
    position: relative;
    width: 1004px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_tophdr__a4m-m {
    background: red;
    height: 32px;
    margin: 0 auto;
    min-width: 1004px;
    padding: 0;
    width: 100%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_hdrtxt__L0NyN {
    background: red;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 32px;
    margin: 0;
    padding: 0;
    text-align: center
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_hdrtxt__L0NyN span {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_hdrtxt__L0NyN b {
    color: #fff200
}

.GethardppDesktop_sec3inner__8tvX9,
.GethardppDesktop_sec6inner__k9m8n,
.GethardppDesktop_sec7inner__Ol3mx,
div#GethardppDesktop_section1__yDSNb,
div#GethardppDesktop_section2__TwiWs,
div#GethardppDesktop_section3__gChIa,
div#GethardppDesktop_section4__e8tWH,
div#GethardppDesktop_section5__rM6Ac,
div#GethardppDesktop_section6__uXrOJ,
div#GethardppDesktop_section7__ez1zV {
    display: block;
    margin: 0 auto;
    min-width: 1004px;
    width: 100%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_section1__yDSNb {
    background: #fafdfd;
    height: 772px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sec1inner__2W85P {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg) no-repeat scroll top;
    height: 772px;
    margin: 0 auto;
    position: relative
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_lft_content__A-n\+T,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_rgt_frm__LD6nm {
    display: inline-block;
    float: left;
    height: 772px;
    width: 69%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_rgt_frm__LD6nm {
    height: auto !important
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1_logo__gz6rO,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1_tagline__z9AKY {
    left: 150px;
    position: absolute;
    top: 16px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1_tagline__z9AKY {
    left: 319px;
    top: 31px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1hding__\+t-SM,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8hding__CuzN8 {
    color: #2c529d;
    font-size: 29px;
    font-weight: 600;
    letter-spacing: -.6px;
    line-height: 40px;
    margin: 0;
    padding: 120px 0 0 177px;
    text-align: left
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1hding2__Wv8kY,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8hding2__Nm5wB {
    color: #f47a30;
    font-size: 52px;
    font-weight: 800;
    letter-spacing: -1.6px;
    line-height: 53px;
    margin: 0;
    padding: 0 0 0 173px;
    text-align: left;
    text-transform: uppercase
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1hding2__Wv8kY span,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8hding2__Nm5wB span {
    color: #5a266e
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1-prod1__x4Zyc,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1-prod2__Qa5YX,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1_arrow__5iNcH,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1seal__BNY10 {
    left: -115px;
    position: absolute;
    top: 406px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1-prod2__Qa5YX {
    left: -127px;
    top: 353px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1_arrow__5iNcH {
    left: 161px;
    top: 645px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1seal__BNY10 {
    left: -277px;
    top: 526px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_doctor__FFmp6 {
    margin: 43px 0 0 200px;
    position: relative;
    width: 439px
}

.GethardppDesktop_s1txt__NjdVX {
    color: #535353;
    font-size: 15px;
    font-style: italic;
    font-weight: 600;
    line-height: 18px;
    margin: 0;
    padding: 20px 0 0;
    text-align: left
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1txt__NjdVX span {
    color: #000;
    font-style: normal;
    font-weight: 800
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1no_pres__q2yc2 {
    left: 0;
    position: absolute;
    top: 20px
}

.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s1list__JOxLN,
.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s8list__itwvS {
    margin: 160px 0 0 228px;
    padding: 0;
    width: 66%
}

.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s1list__JOxLN {
    margin: 177px 0 0 228px
}

.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s1list__JOxLN li,
.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s8list__itwvS li {
    background: url(data:image/png;base64,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) left 7px no-repeat;
    color: #2e4555;
    font-size: 18px;
    height: 50px;
    letter-spacing: -.5px;
    line-height: 23px;
    margin: 0 0 5px;
    padding: 5px 0 0 49px;
    text-align: left
}

.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s1list__JOxLN li span,
.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s8list__itwvS li span {
    color: #482556;
    font-size: 24px;
    font-weight: 700
}

.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s1list__JOxLN li:nth-child(3) {
    margin: 5px 0 2px;
    padding: 6px 0 0 49px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_as_seen__skXxR {
    margin: 120px 0 0 204px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_rgt_frm__LD6nm {
    background: #f7f7f1;
    border: 2px solid #2c529d;
    border-bottom: 6px solid #6a2e84;
    height: 662px;
    margin: 137px 0 0;
    width: 30.6%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_section1__yDSNb .GethardppDesktop_form_position__EAMw\+ {
    float: none;
    margin: 3px auto 0;
    padding: 0 10px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frmElemts__b7ph4 {
    clear: both;
    margin: 6px 0 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frmElemts__b7ph4 label {
    color: #4d6169;
    float: left;
    font-family: Open Sans, sans-serif;
    font-size: 16px;
    letter-spacing: -.2px;
    line-height: 31px;
    margin-right: 9px;
    text-align: right;
    width: 100px;
    width: 90px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frmElemts__b7ph4 input,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frmElemts__b7ph4 select {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    color: #000;
    float: right;
    font-family: Open Sans, sans-serif;
    font-size: 14px;
    height: 31px;
    line-height: 37px;
    margin: 0 0 6px;
    outline: none;
    padding-left: 4px;
    text-align: left;
    width: 185px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frmElemts__b7ph4 select {
    height: 33px;
    line-height: 35px;
    width: 191px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frmElemts__b7ph4 select.GethardppDesktop_short__CN3EZ {
    height: 30px;
    line-height: 38px;
    margin: 0 1px 6px 5px;
    width: 32%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frmElemts__b7ph4 select.GethardppDesktop_short2__T6LaT {
    float: left;
    margin: 0 0 0 2px;
    width: 31%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frmElemts__b7ph4 input.GethardppDesktop_short2__T6LaT {
    float: left;
    margin: 0 0 0 2px;
    width: 29%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_frm_btm__o-Di9 {
    border-bottom: none;
    margin: 0 auto;
    padding-bottom: 10px;
    width: 100%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_submit__eObo0 {
    border: none;
    cursor: pointer;
    display: block;
    height: 70px;
    margin: 10px auto 0;
    outline: none;
    width: 276px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_cards__MjnyN {
    display: block;
    margin: 5px auto
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_lock__PfEaF,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_security__RCL13 {
    display: block;
    margin: 8px auto 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_section2__TwiWs {
    background: #fff;
    height: 487px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sec2inner__B8yky {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg)no-repeat scroll center -767px;
    height: 487px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sec2hding__shvTu {
    color: #050404;
    font-size: 32px;
    font-weight: 800;
    letter-spacing: -1px;
    line-height: 41px;
    margin: 0;
    padding: 49px 0 0;
    text-align: center;
    text-transform: uppercase
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sec2hding__shvTu span {
    color: red;
    font-size: 48px;
    line-height: 33px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s2txt__PlZOh {
    color: #282828;
    font-size: 20px;
    line-height: 22px;
    margin: 0;
    padding: 0;
    text-align: center
}

.GethardppDesktop_section2__TwiWs .GethardppDesktop_box_area__kxgwh {
    box-sizing: border-box;
    display: block;
    height: 394px;
    margin: 24px auto 0;
    padding: 0;
    position: relative;
    width: 92%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s2box1__pLieG,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s2box2__0UB9P,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s2box3__5rF4s,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s2box4__gN\+11 {
    box-sizing: border-box;
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 25%
}

.GethardppDesktop_s2box_txt__svMJt {
    color: #282828;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 22px;
    margin: 0;
    padding: 10px 0 0;
    text-align: center
}

.GethardppDesktop_section3__gChIa {
    background: #eff0f2;
    height: 963px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_section3__gChIa .GethardppDesktop_pro_pack_5_3__gixQb {
    margin-left: 51%;
    position: relative;
    text-align: center;
    top: 585px;
    width: 41%
}

.GethardppDesktop_sec3inner__8tvX9 {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg) no-repeat scroll center -1254px;
    height: 963px;
    margin: 0 auto
}

.GethardppDesktop_hding-img__oBaVF,
.GethardppDesktop_s3-prod1__vyiym,
.GethardppDesktop_s3-prod2__J993\+,
.GethardppDesktop_s3img1__fpXEY {
    position: absolute;
    right: 160px;
    top: 296px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_satisfaction_seal__yl--c {
    left: -163px;
    position: absolute;
    top: 667px
}

#GethardppDesktop_science-info__-HGjM {
    display: none
}

.GethardppDesktop_s3-prod1__vyiym {
    right: 77px;
    top: 440px
}

.GethardppDesktop_s3-prod2__J993\+ {
    right: -39px;
    top: 375px
}

.GethardppDesktop_s3hding__rx8OH,
.GethardppDesktop_s4hding__\+SP1f,
.GethardppDesktop_s5hding__OcO2w,
.GethardppDesktop_s6hding__RqF7X,
.GethardppDesktop_s7hding__xzGmE {
    color: #5a266e;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 41px;
    margin-left: -.5px;
    padding: 78px 0 0;
    text-align: left;
    text-transform: uppercase
}

.GethardppDesktop_s3hding__rx8OH span,
.GethardppDesktop_s4hding__\+SP1f span,
.GethardppDesktop_s5hding__OcO2w span,
.GethardppDesktop_s6hding__RqF7X span,
.GethardppDesktop_s7hding__xzGmE span {
    color: #f47a30;
    font-size: 41px;
    line-height: 33px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_hding-img__oBaVF {
    right: 416px;
    top: 10px
}

.GethardppDesktop_sec3txt__glFz1 {
    font-size: 15px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 30px 0;
    width: 626px
}

.GethardppDesktop_sec3txt__glFz1 span {
    color: #f47a30
}

.GethardppDesktop_sec3txt2__A2YLq,
.GethardppDesktop_sec3txt3__cH\+Dc {
    color: #fff;
    font-size: 24px;
    letter-spacing: -.5px;
    line-height: 27px;
    margin: 0;
    padding: 50px 0 0 20px;
    text-align: left;
    text-transform: uppercase
}

.GethardppDesktop_sec3txt2__A2YLq span {
    font-size: 28px;
    font-weight: 700
}

.GethardppDesktop_sec3txt3__cH\+Dc,
.GethardppDesktop_sec3txt4__lDNio {
    font-size: 13px;
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 19px;
    padding: 6px 0 0 20px;
    text-transform: none;
    width: 366px
}

.GethardppDesktop_sec3txt4__lDNio {
    color: #232323;
    font-size: 18px;
    letter-spacing: -.5px;
    line-height: 24px;
    padding: 56px 0 0 90px;
    width: 660px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_btn_strip__PBsoX,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s4btn_strip__LDNX0,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s5btn_strip__Ku3s6,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s6btn_strip__w1T9u {
    background: url(data:image/png;base64,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) top no-repeat;
    height: 123px;
    margin: 40px auto 0;
    position: relative;
    width: 100%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_btn_txt__CB9in {
    color: #262626;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 33px;
    margin: 0;
    padding: 31px 0 0 20px;
    text-align: left
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_btn_txt__CB9in span {
    font-size: 32px;
    letter-spacing: -1px;
    text-transform: uppercase
}

.GethardppDesktop_sec3btn__kcI96 {
    position: absolute;
    right: 27px;
    top: 27px
}

.GethardppDesktop_section4__e8tWH {
    background: url(../images/sec-4-bg-back.e1f03a90b17ee9566f3e.jpg)no-repeat scroll top;
    height: 922px
}

.GethardppDesktop_hding-img2__EnJIr,
.GethardppDesktop_s4-logo__6O1\+m {
    left: 116px;
    position: absolute;
    top: 38px
}

.GethardppDesktop_hding-img2__EnJIr {
    left: 446px;
    top: 6px
}

.GethardppDesktop_s4hding__\+SP1f {
    line-height: 40px;
    margin: 0;
    padding: 53px 0 0 137px
}

.GethardppDesktop_s4seal__u\+Qt- {
    position: absolute;
    right: 0;
    top: 36px
}

.GethardppDesktop_s4txt2__cEXZU,
.GethardppDesktop_s4txt3__jJtUu,
.GethardppDesktop_s4txt__gVV\+N {
    color: #404040;
    font-size: 16px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    max-width: 100%;
    padding: 21px 0 0 204px;
    text-align: left;
    width: 944px
}

.GethardppDesktop_s4txt6__fcWUI,
.GethardppDesktop_s4txt__gVV\+N span {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px
}

.GethardppDesktop_s4txt__gVV\+N b {
    color: #e66120
}

.GethardppDesktop_section4__e8tWH .GethardppDesktop_s4txt2__cEXZU {
    color: #fff;
    font-size: 13.5px;
    font-weight: 600;
    height: 135px;
    letter-spacing: -.5px;
    line-height: 20px;
    margin: 0;
    padding: 35px 10px 0 129px;
    text-align: left;
    width: 685px;
    width: 670px
}

.GethardppDesktop_s4txt3__jJtUu {
    font-size: 15px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 20px;
    padding: 21px 0 15px 127px;
    text-transform: uppercase
}

.GethardppDesktop_section4__e8tWH p.GethardppDesktop_s4txt3__jJtUu {
    font-size: 12px;
    width: 670px
}

.GethardppDesktop_s4txt4__w0Rbb,
.GethardppDesktop_s4txt5__IE1XC {
    color: #e66120;
    font-size: 20px;
    font-style: italic;
    font-weight: 800 !important;
    letter-spacing: -.6px;
    line-height: 30px;
    margin: 0;
    padding: 14px 0 0 182px;
    text-align: left;
    text-transform: uppercase
}

.GethardppDesktop_s4txt5__IE1XC {
    letter-spacing: normal;
    padding: 11px 0 0 182px
}

.GethardppDesktop_s4img__FJl4Z {
    position: absolute;
    right: 0;
    top: 396px
}

.GethardppDesktop_s4txt6__fcWUI {
    color: #303030;
    letter-spacing: -.4px;
    line-height: 22px;
    padding: 31px 0 0 9px
}

.GethardppDesktop_s4txt3__jJtUu span,
.GethardppDesktop_s4txt6__fcWUI span {
    color: #e66120
}

.GethardppDesktop_s4btn_strip__LDNX0 {
    margin: 30px auto 0
}

.GethardppDesktop_section5__rM6Ac {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg)no-repeat scroll center -3181px;
    height: 1105px
}

.GethardppDesktop_section5__rM6Ac .GethardppDesktop_s5lft_txt__TdHkG {
    display: inline-block
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_section5__rM6Ac .GethardppDesktop_pro_pack_5_3__gixQb {
    left: -63%;
    position: relative;
    text-align: center;
    top: 578px;
    width: 41%
}

.GethardppDesktop_sec5inner__rZX\+i {
    height: 1080px;
    width: 100%
}

.GethardppDesktop_s5hding__OcO2w {
    line-height: 36px;
    padding: 46px 0 0;
    text-align: center
}

.GethardppDesktop_sec5txt__hN4Xk {
    color: #000;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 26px;
    margin: 0;
    padding: 42px 0 0;
    text-align: center
}

.GethardppDesktop_sec5txt__hN4Xk span {
    color: #e66120
}

.GethardppDesktop_s5benefits__LcwLm {
    margin: 0 auto;
    width: 100%
}

.GethardppDesktop_s5box1__EqrSd,
.GethardppDesktop_s5box2__9o7ij,
.GethardppDesktop_s5box3__l0Iek,
.GethardppDesktop_s5box4__La-zA,
.GethardppDesktop_s5box5__4oLB8 {
    display: inline-block;
    float: left;
    margin: 17px auto 0;
    width: 20%
}

.GethardppDesktop_bnft_txt__vGWIw {
    color: #5a266e;
    font-size: 19px;
    font-weight: 700;
    height: 109px;
    letter-spacing: -.7px;
    line-height: 24px;
    margin: 0 auto;
    padding: 28px 0 0;
    text-align: center;
    text-transform: uppercase
}

.GethardppDesktop_bnft_txt2__XDP7g {
    color: #2d2d2d;
    font-size: 17px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0 auto;
    padding: 0 10px;
    text-align: center
}

.GethardppDesktop_s5-prod1__kuib6,
.GethardppDesktop_s5-prod2__90e2G,
.GethardppDesktop_s5-prod3__bhNCj,
.GethardppDesktop_s5img2__aG-BG,
.GethardppDesktop_s5img__4Z6Z0 {
    left: 271px;
    position: absolute;
    top: 605px
}

.GethardppDesktop_s5-prod2__90e2G {
    left: 444px;
    top: 605px
}

.GethardppDesktop_s5-prod3__bhNCj {
    left: 294px;
    top: 554px
}

.GethardppDesktop_s5img__4Z6Z0 {
    left: -29px;
    top: 804px
}

.GethardppDesktop_s5img2__aG-BG {
    left: 686px;
    top: 830px
}

.GethardppDesktop_s5lft_txt__TdHkG,
.GethardppDesktop_s5rgt_txt__L5t4c {
    color: #5a266e;
    display: inline-block;
    float: left;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 20px;
    margin: 294px 0 0;
    padding: 0 0 0 101px;
    text-align: left;
    text-transform: uppercase;
    width: 70%
}

.GethardppDesktop_s5rgt_txt__L5t4c {
    font-size: 16px;
    letter-spacing: -.5px;
    margin-bottom: 30px;
    padding: 19px 0 0 80px;
    width: 30%
}

.GethardppDesktop_s5lft_txt__TdHkG span {
    color: #f47a30;
    font-size: 16px
}

.GethardppDesktop_s5rgt_txt__L5t4c span {
    color: #f47a30;
    font-size: 18px
}

.GethardppDesktop_s5rgt_txt__L5t4c b {
    color: #000;
    font-size: 17px
}

.GethardppDesktop_s5btn_strip__Ku3s6 {
    margin: 66px auto 0
}

.GethardppDesktop_section6__uXrOJ {
    background: #fff;
    height: 1029px
}

.GethardppDesktop_sec6inner__k9m8n {
    background: url(../images/section6.0c052eed0b8fc389801d.jpg)top no-repeat;
    height: 1029px;
    margin: 0 auto
}

.GethardppDesktop_s6hding__RqF7X {
    line-height: 32px;
    padding: 26px 0 0
}

.GethardppDesktop_natural_seal__XXi\+v {
    position: absolute;
    right: 12px;
    top: 16px
}

.GethardppDesktop_sec6lft__E-Msa,
.GethardppDesktop_sec6rgt__GSu8o {
    display: inline-block;
    float: left;
    margin: 80px 0 0;
    padding: 0;
    width: 26%
}

.GethardppDesktop_sec6rgt__GSu8o {
    padding: 0 0 0 3px;
    width: 73%
}

.GethardppDesktop_s6ingrnts1__Ffseb,
.GethardppDesktop_s6ingrnts2__KPLoG,
.GethardppDesktop_s6ingrnts3__HwO3R,
.GethardppDesktop_s6ingrnts4__svk3F,
.GethardppDesktop_s6ingrnts5__hmlBs,
.GethardppDesktop_s6ingrnts6__P46Il {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 13px 0 0;
    text-align: center;
    text-transform: uppercase
}

.GethardppDesktop_s6ingrnts2__KPLoG {
    padding: 56px 0 0
}

.GethardppDesktop_s6ingrnts3__HwO3R {
    color: #f47a30;
    padding: 0 0 0 164px;
    text-align: left
}

.GethardppDesktop_lftingrnts__mYxAi,
.GethardppDesktop_rgtingrnts__L\+o7r {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    width: 49%
}

.GethardppDesktop_s6ingrnts4__svk3F,
.GethardppDesktop_s6ingrnts5__hmlBs {
    color: #d50023;
    padding: 20px 0 0 21px;
    text-align: left
}

.GethardppDesktop_s6ingrnts5__hmlBs {
    color: #083c90;
    padding: 27px 0 0 24px
}

.GethardppDesktop_s6txt2__UKUjG,
.GethardppDesktop_s6txt3__E4d65,
.GethardppDesktop_s6txt__oEhVp {
    color: #353535;
    letter-spacing: -.4px;
    line-height: 23px;
    margin: 0;
    padding: 112px 0 0;
    text-align: center
}

.GethardppDesktop_s6txta__MLrYp {
    padding: 110px 10px 0;
    text-align: left
}

.GethardppDesktop_s6txtb__VK0YH {
    padding: 95px 10px 0;
    text-align: left
}

.GethardppDesktop_s6txt2__UKUjG {
    padding: 3px 34px 0 165px;
    text-align: left
}

.GethardppDesktop_s6txt3__E4d65 {
    padding: 6px 10px 0 23px;
    text-align: left;
    width: 200px
}

.GethardppDesktop_s6ingrnts6__P46Il {
    color: #703135;
    padding: 43px 0 5px 165px;
    text-align: left
}

.GethardppDesktop_s6btm_txt__Yx8Iq {
    color: #353535;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 43px 0 0 37px;
    text-align: left;
    width: 700px
}

.GethardppDesktop_s6btm_txt__Yx8Iq span {
    color: #f47a30;
    font-size: 30px;
    font-weight: 700;
    line-height: 34px;
    text-transform: uppercase
}

.GethardppDesktop_section7__ez1zV {
    height: 648px
}

.GethardppDesktop_sec7inner__Ol3mx {
    background: url(../images/section7.38ea6160265cdacf3b7c.jpg)top no-repeat;
    height: 648px
}

.GethardppDesktop_s7hding__xzGmE {
    line-height: 48px;
    padding: 27px 0 0;
    text-align: center
}

.GethardppDesktop_s7txt__38OjL {
    color: #000;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 35px 0 0;
    text-align: center
}

.GethardppDesktop_s7txt__38OjL span {
    color: #f47a30
}

.GethardppDesktop_section7__ez1zV .GethardppDesktop_slider__hjR\+F {
    background: none;
    display: block;
    height: 358px;
    margin: 2% auto;
    position: static;
    width: 100%
}

.GethardppDesktop_section7__ez1zV .GethardppDesktop_s7hding__xzGmE {
    margin: 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_lft_box__Y8j5V,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_rgt_box__c3bZK {
    background: url(data:image/png;base64,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) top no-repeat;
    display: inline-block;
    float: left;
    height: 358px;
    margin-right: 3%;
    position: relative;
    width: 48.5%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_rgt_box__c3bZK {
    margin: 0
}

.GethardppDesktop_sldr_tstimnl__ebLll {
    color: #161616;
    font-size: 15px;
    font-style: italic;
    letter-spacing: -.5px;
    line-height: 21px;
    margin: 0;
    padding: 81px 0 0 21px;
    text-align: left;
    width: 300px
}

.GethardppDesktop_section7__ez1zV .GethardppDesktop_slick_slide__UYz3C {
    display: block;
    width: 1004px
}

.GethardppDesktop_slider-txt__7-T-O span {
    color: #00adef;
    line-height: 40px
}

.GethardppDesktop_section7__ez1zV .GethardppDesktop_sliderimg__A9qgz,
.GethardppDesktop_section7__ez1zV .GethardppDesktop_star__4Q0mc {
    position: absolute;
    right: 8px;
    top: 109px
}

.GethardppDesktop_section7__ez1zV .GethardppDesktop_star__4Q0mc {
    right: 29px;
    top: 297px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_tstmnl_name2__JcqfB,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_tstmnl_name__StsIs {
    color: #f47a30;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.3px;
    line-height: 22px;
    margin: 0;
    padding: 25px 0 0 21px;
    text-align: left
}

.GethardppDesktop_section8__xjPfL {
    background: url(../images/section8.63b7a9c9c1db0be54541.jpg) top no-repeat;
    height: 718px;
    min-width: 1004px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_section8__xjPfL .GethardppDesktop_pro_pack_5_3__gixQb {
    left: 62%;
    position: relative;
    text-align: center;
    top: 278px;
    width: 41%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8hding__CuzN8 {
    padding: 98px 0 0 27px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8hding2__Nm5wB {
    padding: 0 0 0 22px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8txt__z60Qi {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 28px;
    margin: 0;
    padding: 26px 0 0 32px;
    text-align: left
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8seal1__d91s2 {
    position: absolute;
    right: 282px;
    top: 16px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8-logo__U-KDc,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8-prod1__ppjHC,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8-prod2__cj6pQ,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8-prod3__9-blb {
    left: 33px;
    position: absolute;
    top: 11px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8-prod1__ppjHC {
    left: 444px;
    top: 317px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8-prod2__cj6pQ {
    left: 641px;
    top: 316px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8-prod3__9-blb {
    left: 510px;
    top: 219px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s1-prod3__aWOPw {
    left: 323px;
    position: absolute;
    top: 386px;
    z-index: 10
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8no_pres__y-APR {
    left: 10px;
    position: absolute;
    top: 294px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8seal2__yEutb {
    position: absolute;
    right: -49px;
    top: 442px
}

.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s8list__itwvS {
    margin: 0;
    padding: 144px 0 0 32px
}

.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s8list__itwvS li {
    padding: 6px 0 0 52px
}

.GethardppDesktop_dPillHome__MBkXP ul.GethardppDesktop_s8list__itwvS li:nth-child(3) {
    margin: 5px 0 2px;
    padding: 6px 0 0 49px
}

.GethardppDesktop_sec8btn__B7lcJ {
    display: block;
    left: 33px;
    position: absolute;
    top: 584px
}

.GethardppDesktop_dPillHome__MBkXP div#GethardppDesktop_footer__QAbD3 {
    background: #fff;
    border-top: 1px solid #e7e7ce;
    height: auto
}

.GethardppDesktop_dHomPulse2__HeRVN {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: GethardppDesktop_dHomPulse2__HeRVN;
    -webkit-animation-name: GethardppDesktop_dHomPulse2__HeRVN
}

@keyframes GethardppDesktop_dHomPulse2__HeRVN {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_slick_slider__DDiD4 {
    margin-bottom: 30px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_hideText__Vc7iE {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_rounded8top__FXld3 {
    border-radius: 8px 8px 0 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_rounded10__WGhCJ {
    border-radius: 10px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_shadow__J7OhX {
    box-shadow: 0 0 3px 1px #ddd
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_spinner__rAxyU {
    height: 120px;
    width: 100%
}

.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_noticeBar__DolGz {
    background-color: #333;
    color: #ccc;
    font-size: 18px;
    font-weight: 700;
    padding: 10px 0;
    text-align: center
}

.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_cvvTip__uBo2X {
    font-family: Arial, Helvetica, sans-serif
}

.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_cvvTip__uBo2X h3 {
    color: #333;
    font-size: 12px;
    font-weight: 700
}

.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_cvvTip__uBo2X p {
    color: #333;
    font-size: 12px;
    padding: 10px 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_dPillHome_footer__6hHCa {
    min-width: 1004px;
    padding: 0 15px
}

.GethardppDesktop_dPillHome_footer__6hHCa {
    border-top: 1px solid #e7e7ce;
    color: #887070;
    font-family: Arial;
    font-size: 12pt;
    margin: 20px auto;
    max-width: none;
    padding-bottom: 6px;
    padding-top: 23px;
    text-align: center;
    width: 100%;
    width: 80%
}

.GethardppDesktop_dPillHome_footer__6hHCa ul {
    margin: 0;
    padding: 0
}

.GethardppDesktop_dPillHome_footer__6hHCa ul li {
    color: #887070;
    display: inline;
    float: none;
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    margin: 0;
    padding: 0 2px
}

.GethardppDesktop_dPillHome_footer__6hHCa .GethardppDesktop_site_info__xPiyF {
    margin-top: 20px
}

.GethardppDesktop_dPillHome_footer__6hHCa a {
    background: none;
    color: #887070;
    display: inline;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    font-weight: 400;
    height: auto;
    margin-left: 20px;
    text-decoration: none;
    text-transform: capitalize;
    width: auto
}

.GethardppDesktop_dPillHome_footer__6hHCa a:first-child {
    margin-left: 0
}

.GethardppDesktop_dPillHome_footer__6hHCa p {
    line-height: normal;
    padding: 7px 0 0;
    text-align: center
}

.GethardppDesktop_dPillHome_footer__6hHCa .GethardppDesktop_terms-links__YRpou li a {
    color: #a2d408 !important;
    font-size: .75rem;
    text-decoration: none
}

.GethardppDesktop_dPillForm__e-PdV #GethardppDesktop_noticeBar__DolGz {
    display: none;
    padding: 10px 0
}

.GethardppDesktop_dPillForm__e-PdV #GethardppDesktop_noticeBar__DolGz .GethardppDesktop_content__zjIhe {
    background: #fff;
    border: 3px dashed red;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 1000px
}

.GethardppDesktop_dPillForm__e-PdV #GethardppDesktop_noticeBar__DolGz h3 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.2em;
    text-align: left
}

.GethardppDesktop_dPillForm__e-PdV #GethardppDesktop_noticeBar__DolGz h3 span {
    color: red
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_form_position__EAMw\+ {
    margin: 2px auto 0;
    width: 307px
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_submit__eObo0 {
    margin-left: 16px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_footerDark__TVeqE {
    min-width: 1004px
}

.GethardppDesktop_s5box1__EqrSd {
    margin-left: 0
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_frm_btm__o-Di9 {
    border-bottom: none
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite__MZ-mf {
    background-image: url(../images/spritesheet.964bc18a217cda9bc8f4.png);
    background-repeat: no-repeat;
    display: block
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_arrow__1eGsK {
    background-position: -4px -4px;
    height: 106px;
    width: 534px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_logo__Y7LCS {
    background-image: url(data:image/png;base64,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);
    background-position: 50%;
    background-size: contain;
    height: 89px;
    width: 160px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_s2four__TDYgK {
    background-position: -251px -118px;
    height: 196px;
    width: 199px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_s2one__AebFL {
    background-position: -4px -322px;
    height: 197px;
    width: 200px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_s2three__es6Su {
    background-position: -212px -322px;
    height: 196px;
    width: 200px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_s2two__cwQOV {
    background-position: -546px -4px;
    height: 196px;
    width: 200px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_top_tagline__0qnl6 {
    background-position: -212px -526px;
    height: 50px;
    width: 565px
}

.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_section3__gChIa .GethardppDesktop_sprite_us_seal__hbpBf {
    background-position: -458px -208px;
    height: 177px;
    left: -80px;
    top: 645px;
    transform: scale(.6);
    width: 177px
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_pop-new__Ged53 {
    height: 100%;
    margin: 0 !important;
    width: 100% !important
}

#GethardppDesktop_science-info__-HGjM {
    margin: 0 auto;
    width: 830px
}

#GethardppDesktop_science-info__-HGjM img {
    width: 100%
}

#GethardppDesktop_science-info__-HGjM p {
    color: #887070;
    font-family: Arial;
    font-size: 16px;
    line-height: normal !important;
    text-align: center !important
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_s1-prod2__Qa5YX {
    left: -86px;
    top: 270px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite1__WKDrK {
    background-image: url(../images/spritesheet12.60e8e03afa5a6f792cab.png);
    background-repeat: no-repeat;
    display: block
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_spritebottle__Ygzd7 {
    background-repeat: no-repeat;
    display: block
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite-as_seen__b5Tqz {
    background-position: -5px -5px;
    display: none;
    height: 44px;
    width: 467px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite-frm_top__SmpN8 {
    background-position: -5px -59px;
    display: none;
    height: 134px;
    width: 308px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_natural_seal__dDVFD {
    background-position: -482px -5px;
    height: 222px;
    width: 160px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite-product__y8OPH {
    height: 400px;
    width: 333px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_s1no_pres__HrUtm {
    background-position: -5px -659px;
    height: 88px;
    width: 504px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_s4img__O9v9T {
    background-position: -360px -237px;
    height: 369px;
    width: 325px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_s4seal__-bSYF {
    background-position: -652px -5px;
    height: 156px;
    width: 156px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_s5img__JSUNl {
    background-position: -818px -5px;
    height: 118px;
    width: 79px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_satisfaction_seal__1voxJ {
    background-position: -695px -171px;
    display: none;
    height: 188px;
    width: 221px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_submit_btn__PxKfe {
    background-position: -519px -616px;
    height: 70px;
    width: 276px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sprite_us_seal__hbpBf {
    background-position: -459px -205px !important;
    height: 190px;
    width: 206px;
    z-index: 99
}

.GethardppDesktop_dPillHome__MBkXP button {
    background: #0000;
    border: none;
    padding-top: 10px;
    width: 100%
}

.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_submit-link__kOq6y:focus,
.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_submit-link__kOq6y:focus-visible,
.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_submit-link__kOq6y:focus-within,
.GethardppDesktop_dPillHome__MBkXP #GethardppDesktop_submit-link__kOq6y:visited,
.GethardppDesktop_dPillHome__MBkXP button:focus,
.GethardppDesktop_dPillHome__MBkXP button:focus-visible,
.GethardppDesktop_dPillHome__MBkXP button:focus-within,
.GethardppDesktop_dPillHome__MBkXP button:visited {
    box-shadow: none;
    outline: none
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_rush_order__02Bla {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: GethardppDesktop_dHomPulse2__HeRVN;
    -webkit-animation-name: GethardppDesktop_dHomPulse2__HeRVN;
    background: url(../images/submit-btn.2f95f15d12a693cff76e.png) 0 0 no-repeat;
    background-position: 50%;
    background-size: contain;
    border: none;
    cursor: pointer;
    display: block;
    height: 70px;
    margin: 10px auto 0;
    outline: none;
    width: 265px
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_rush_order__02Bla span {
    display: none
}

.GethardppDesktop_dPillHome__MBkXP select.GethardppDesktop_form_control__gFF4F {
    appearance: none;
    -webkit-appearance: none;
    background-color: #fff !important;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%23212121'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none'/%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z'/%3E%3C/svg%3E");
    background-position: 100%;
    background-repeat: no-repeat;
    font-size: 13px;
    padding: 4px 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_package-images__item__cQqPE {
    height: 145px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_package__save__k5E3f {
    z-index: 2
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_5_2__8y0QJ {
    margin-left: -13px;
    margin-top: -6px;
    position: relative;
    text-align: center;
    width: 80%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_5_2__8y0QJ .GethardppDesktop_product_l__kjN5l {
    margin-left: -24%;
    margin-top: -35%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_5_2__8y0QJ .GethardppDesktop_product_c__-daqX {
    margin-top: -50%;
    position: absolute;
    width: 55%;
    z-index: 2
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_5_3__gixQb {
    margin-left: -32%;
    position: relative;
    text-align: center;
    top: 508px;
    width: 41%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_5_3__gixQb .GethardppDesktop_product_l__kjN5l {
    margin-left: -14%;
    margin-top: -47%;
    position: absolute;
    width: 55%;
    z-index: 1
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_5_3__gixQb .GethardppDesktop_product_r__hOCcs {
    margin-left: 22%;
    margin-top: -47%;
    position: absolute;
    width: 55%;
    z-index: 1
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_5_3__gixQb .GethardppDesktop_product_c__-daqX {
    margin-top: -53%;
    position: absolute;
    width: 65%;
    z-index: 2
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_3_2__iDZgQ {
    margin-left: -20%;
    position: relative;
    text-align: center;
    width: 50%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_3_2__iDZgQ .GethardppDesktop_product_l__kjN5l {
    margin-left: -14%;
    margin-top: -44%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_3_2__iDZgQ .GethardppDesktop_product_r__hOCcs {
    margin-left: 22%;
    margin-top: -44%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_3_2__iDZgQ .GethardppDesktop_product_c__-daqX {
    margin-top: -50%;
    position: absolute;
    width: 50%;
    z-index: 2
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_3_1__brR24 {
    margin-left: -20px;
    position: relative;
    text-align: center;
    width: 85%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_3_1__brR24 .GethardppDesktop_product_l__kjN5l {
    margin-left: -24%;
    margin-top: -35%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_3_1__brR24 .GethardppDesktop_product_c__-daqX {
    margin-top: -50%;
    position: absolute;
    width: 55%;
    z-index: 2
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_1_a__3IWfD {
    color: #999;
    padding: 0;
    position: relative;
    text-align: center;
    text-align: right;
    width: 65%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_1_a__3IWfD h1 {
    font-size: 35px;
    line-height: 35px;
    margin: 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_1_1__vqTS7 {
    margin-left: -20%;
    position: relative;
    text-align: center;
    width: 35%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_1_1__vqTS7 .GethardppDesktop_product_c__-daqX {
    margin-left: -35%;
    margin-top: -68%;
    position: absolute;
    width: 72%;
    z-index: 2
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_packet_boxes__J2YBs.GethardppDesktop_single_pack__m5lSc {
    background-position: 0;
    background-repeat: no-repeat
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_03_upgrade__plj22 {
    position: relative;
    text-align: center
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_03_upgrade__plj22 .GethardppDesktop_pro_upgrade_c__Akya2 {
    margin-left: -25%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_02_upgrade__YGSgP {
    position: relative;
    text-align: center
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_02_upgrade__YGSgP .GethardppDesktop_pro_upgrade_l__hcMcG {
    margin-left: -42%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_02_upgrade__YGSgP .GethardppDesktop_pro_upgrade_r__0S5Tr {
    margin-left: -6%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_02_upgrade__YGSgP .GethardppDesktop_pro_upgrade_c__Akya2 {
    margin-left: -25%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_01_upgrade__IOu2X {
    position: relative;
    text-align: center
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_01_upgrade__IOu2X .GethardppDesktop_pro_upgrade_l_1__p0F1P {
    margin-left: -57%;
    margin-top: -42%;
    position: absolute;
    width: 40%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_01_upgrade__IOu2X .GethardppDesktop_pro_upgrade_r_1__Qpzle {
    margin-left: 8%;
    margin-top: -42%;
    position: absolute;
    width: 40%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_01_upgrade__IOu2X .GethardppDesktop_pro_upgrade_l__hcMcG {
    margin-left: -47%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_01_upgrade__IOu2X .GethardppDesktop_pro_upgrade_r__0S5Tr {
    margin-left: -10%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_01_upgrade__IOu2X .GethardppDesktop_pro_upgrade_c__Akya2 {
    margin-left: -33%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_form-terms__AC4y6 {
    float: left;
    padding: 10px 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_form-terms__AC4y6 .GethardppDesktop_form-check__h8xUh {
    padding-left: 0
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_form-terms__AC4y6 .GethardppDesktop_form-check__h8xUh input {
    height: auto;
    margin-right: 10px !important;
    width: auto
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_form_outter__LNuMP {
    margin-bottom: 5px;
    position: relative
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_form_grp__heaSg {
    display: flex
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_form_label__lDkOH {
    color: #4d6169;
    float: left;
    font-family: Open Sans, sans-serif;
    font-size: 12px;
    letter-spacing: -.2px;
    line-height: 31px;
    margin-bottom: 0;
    margin-left: 4px;
    margin-right: 5px;
    text-align: right;
    width: 80px
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_errMsg2__W1Hvc {
    font-size: 12px;
    margin-left: auto;
    width: calc(100% - 80px)
}

.GethardppDesktop_dPillForm__e-PdV.GethardppDesktop_dPillForm_error1__IE4jV .GethardppDesktop_errMsg2__W1Hvc:not(:empty) {
    background: #ff2f35;
    box-shadow: 0 0 10px #0000001a;
    color: #fff;
    left: calc(100% + 10px);
    min-width: 55%;
    opacity: .9;
    padding: 5px;
    position: absolute;
    top: 0;
    width: max-content
}

.GethardppDesktop_dPillForm__e-PdV.GethardppDesktop_dPillForm_error1__IE4jV .GethardppDesktop_errMsg2__W1Hvc:not(:empty):before {
    border-bottom: 13px solid #0000;
    border-right: 13px solid #ff2f35;
    border-top: 13px solid #0000;
    content: "";
    height: 10px;
    left: -11px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.GethardppDesktop_dPillForm_error2__Lq-7\+.GethardppDesktop_errMsg2__W1Hvc:not(:empty) {
    background: red;
    border-radius: 0;
    border-radius: 5px;
    bottom: auto;
    color: #fff;
    display: inline-block;
    font-size: 9px;
    padding: 1px 4px;
    position: absolute;
    right: 5px;
    top: -9px;
    width: max-content;
    z-index: 1
}

.GethardppDesktop_dPillForm_error2__Lq-7\+.GethardppDesktop_errMsg2__W1Hvc:not(:empty):before {
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    border-top: 7px solid #ff2f35;
    content: "";
    height: 10px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 100%;
    width: 10px
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_form_grp__heaSg input,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_form_grp__heaSg select {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    border-radius: 0;
    color: #212121;
    font-family: Open Sans, sans-serif;
    font-size: 13px;
    height: 30px;
    margin: 0 !important;
    outline: none;
    padding-left: 8px;
    padding-right: 18px;
    text-align: left;
    text-overflow: ellipsis;
    width: calc(100% - 65px) !important
}

.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_form_grp__heaSg input:focus,
.GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_form_grp__heaSg select:focus {
    box-shadow: none
}

.GethardppDesktop_dPillForm__e-PdV .GethardppDesktop_accept_icon__Favrx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    position: absolute;
    right: 3px;
    top: 7px;
    width: 15px
}

.GethardppDesktop_dPillForm__e-PdV select~.GethardppDesktop_accept_icon__Favrx {
    left: 20px
}

@media (max-width:1399.98px) {
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_form_intro_section__zbcQk {
        background-image: none
    }
}

@media only screen and (max-width:1199.98px) {
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_s8seal2__yEutb {
        right: -5px
    }
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_section3__gChIa .GethardppDesktop_pro_pack_5_3__gixQb {
        margin-left: 50%;
        transform: scale(.9)
    }
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_section3__gChIa .GethardppDesktop_sprite__MZ-mf {
        left: -40px;
        top: 635px;
        transform: scale(.5)
    }
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_sec3txt4__lDNio {
        padding-left: 115px
    }
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_contentWrap__5v2wF {
        max-width: 100%
    }
    .GethardppDesktop_section7__ez1zV .GethardppDesktop_slick_slide__UYz3C {
        padding: 0 10px;
        width: 100%
    }
    .GethardppDesktop_section3__gChIa p.GethardppDesktop_s3hding__rx8OH,
    .GethardppDesktop_section3__gChIa p.GethardppDesktop_sec3txt__glFz1 {
        padding-left: 10px
    }
}

@media only screen and (max-width:1024.98px) {
    .GethardppDesktop_section6__uXrOJ p.GethardppDesktop_s6hding__RqF7X {
        padding-left: 15px
    }
    .GethardppDesktop_bnft_txt__vGWIw {
        font-size: 16px;
        max-width: 145px
    }
    .GethardppDesktop_s4txt2__cEXZU,
    .GethardppDesktop_s4txt3__jJtUu,
    .GethardppDesktop_s4txt__gVV\+N {
        font-size: 15px
    }
}

@media only screen and (max-width:991.98px) {
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_bundleheader__UJhSZ .GethardppDesktop_col__H\+S-R {
        font-size: 17px
    }
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_1_a__3IWfD h1 {
        font-size: 25px;
        line-height: 28px;
        margin: 0
    }
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_1_a__3IWfD h1 .GethardppDesktop_packet__MTQJ3 h2 {
        font-size: 18px;
        line-height: 18px
    }
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_1_a__3IWfD h1 .GethardppDesktop_delivery-block__VYdoS {
        max-width: 409px
    }
    .GethardppDesktop_dPillHome__MBkXP .GethardppDesktop_pro_pack_1_a__3IWfD h1 .GethardppDesktop_packet__MTQJ3 h3 {
        font-size: 26px;
        line-height: 23px
    }
    .GethardppDesktop_section4__e8tWH .GethardppDesktop_s4txt2__cEXZU {
        font-size: 14px;
        padding-right: 10px;
        width: 670px
    }
    .GethardppDesktop_section4__e8tWH p.GethardppDesktop_s4txt3__jJtUu {
        font-size: 13px;
        width: 670px
    }
}

.GethardppMobile_mob_container__OifmV {
    max-width: 100%;
    padding: 0 !important
}

.GethardppMobile_section_one__VlifW {
    background: url(../images/section1.226e7ba197c82288c8ae.jpg) top no-repeat;
    background-size: 100%;
    height: 892px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 100%
}

.GethardppMobile_sec_hight__7WyF7 {
    height: 714px
}

.GethardppMobile_section_one__VlifW .GethardppMobile_logo__SmB5I {
    left: 34%;
    position: absolute;
    top: 14px;
    width: 18%
}

.GethardppMobile_as_seen__XwDX- {
    left: 237px;
    position: absolute;
    top: 283px
}

.GethardppMobile_section_one__VlifW .GethardppMobile_usa__f43df {
    left: 47px;
    position: absolute;
    top: 362px
}

.GethardppMobile_s1_txt1__\+48v\+ {
    color: #2c529d;
    font-size: 3.8vw;
    letter-spacing: -.7px;
    line-height: 1;
    margin: 0 0 11px;
    padding: 82px 0 0 219px;
    text-align: left
}

.GethardppMobile_s1_txt2__sUKh0 {
    color: #f47a30;
    font-family: Oswald, sans-serif;
    font-size: 8vw;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 8vw;
    margin: 0;
    padding: 0 0 0 216px;
    text-align: left;
    text-transform: uppercase
}

.GethardppMobile_s1_txt2__sUKh0 span {
    color: #5a266e
}

ul.GethardppMobile_s1_txt3__avuHE {
    margin: 0;
    padding: 3.5vw 0 0 35vw
}

ul.GethardppMobile_s1_txt3__avuHE li {
    color: #fff;
    display: inline-block;
    font-size: 3vw;
    letter-spacing: 4px;
    line-height: 3vw;
    list-style: none;
    margin: 0;
    padding: 0 6vw 0 0;
    text-align: left;
    text-transform: uppercase
}

ul.GethardppMobile_s1_txt3__avuHE li:nth-child(3) {
    padding: 0 0 0 2vw
}

ul.GethardppMobile_s1_list__uhNmC {
    margin: 0;
    padding: 40px 0 0 270px
}

ul.GethardppMobile_s1_list__uhNmC li {
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    color: #2e4555;
    font-size: 24px;
    letter-spacing: -.6px;
    line-height: 30px;
    list-style: none;
    margin: 0;
    padding: 0 0 22px 50px;
    width: 344px
}

ul.GethardppMobile_s1_list__uhNmC li:nth-child(2) {
    padding: 0 0 0 50px
}

ul.GethardppMobile_s1_list__uhNmC li:nth-child(3) {
    margin: 25px 0 0;
    padding: 0 0 0 50px
}

ul.GethardppMobile_s1_list__uhNmC li:nth-child(4) {
    margin: 31px 0 0;
    padding: 0 0 0 50px
}

ul.GethardppMobile_s1_list__uhNmC li span {
    color: #482556;
    font-size: 4.4vw;
    font-weight: 700;
    line-height: 1
}

.GethardppMobile_s1_txt4__XpUH0 {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    height: 24px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 6px;
    text-align: center;
    text-transform: uppercase
}

ul.GethardppMobile_s1_list2__c2-vv {
    margin: 13px auto;
    padding: 0;
    text-align: center
}

ul.GethardppMobile_s1_list2__c2-vv li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAD1BMVEVMaXH0ejD0ejD0ejD0ejBkeybYAAAABHRSTlMAEUR39APBQwAAAB5JREFUeNpjYGBQcWEAASyUkJKJi5ISkA0CaBQefQBiHwiZPM31SQAAAABJRU5ErkJggg==) left 8px no-repeat;
    color: #713a86;
    display: inline-block;
    font-size: 14.56px;
    letter-spacing: 2px;
    line-height: 12.97px;
    list-style: none;
    margin: 0;
    padding: 0 9px 0 17px;
    text-align: center;
    text-transform: uppercase;
    width: 123px
}

ul.GethardppMobile_s1_list2__c2-vv li span {
    color: #313131;
    font-size: 23.73px;
    font-weight: 800;
    letter-spacing: -.4px;
    line-height: 33.97px;
    text-align: left
}

ul.GethardppMobile_s1_list2__c2-vv li:first-child {
    background: none
}

ul.GethardppMobile_s1_list2__c2-vv li:nth-child(2) {
    padding: 0 7px 0 18px
}

ul.GethardppMobile_s1_list2__c2-vv li:nth-child(3) {
    padding: 0 0 0 20px;
    width: 150px
}

#GethardppMobile_section_two__y97Dn {
    height: 930px;
    margin: 0 auto;
    padding: 0 15px
}

.GethardppMobile_s2_txt1__1MnTp {
    color: #050404;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-weight: 800;
    letter-spacing: -.6px;
    line-height: 40px;
    margin: 0 auto;
    padding: 20px 0 0;
    text-align: center;
    text-transform: uppercase
}

.GethardppMobile_s2_txt1__1MnTp span {
    color: red;
    font-size: 35px;
    font-weight: 800
}

.GethardppMobile_s2_txt2__P7H9E {
    color: #282828;
    font-size: 20px;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 20px 1% 0;
    text-align: center
}

.GethardppMobile_both_part__zqSpV {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 36px 0 0
}

.GethardppMobile_s2_lft__UHz2y,
.GethardppMobile_s2_rgt__pWm0- {
    align-items: center;
    display: inline-flex
}

.GethardppMobile_s2_lft__UHz2y {
    width: 30%
}

.GethardppMobile_s2_rgt__pWm0- {
    width: 68%
}

.GethardppMobile_s2_lft2__SLxCh,
.GethardppMobile_s2_rgt2__vPCOO {
    align-items: center;
    display: inline-flex;
    margin: 10px 0 0
}

.GethardppMobile_s2_lft2__SLxCh {
    justify-content: right;
    width: 30%
}

.GethardppMobile_s2_img1__hB3IJ {
    padding: 0 0 0 16px
}

.GethardppMobile_s2_rgt2__vPCOO {
    width: 68%
}

.GethardppMobile_s2_rgt_txt__m6iK0 {
    text-align: left
}

.GethardppMobile_s2_rgt2_txt__udiHX,
.GethardppMobile_s2_rgt_txt__m6iK0 {
    color: #282828;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto
}

.GethardppMobile_s2_rgt2_txt__udiHX {
    text-align: right
}

.GethardppMobile_section4_innerDiv1__lX9uw {
    height: 982px;
    position: relative
}

.GethardppMobile_section4_innerDiv2__vwtc5 {
    height: 470px;
    position: relative
}

.GethardppMobile_section_three__o9DRW {
    height: auto;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.GethardppMobile_s3_txt1__76ApI {
    color: #5a266e;
    font-size: 35px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 40px;
    margin: 0 auto;
    padding: 28px 0 0 3%;
    text-align: left;
    text-transform: uppercase
}

.GethardppMobile_s3_txt1__76ApI span {
    color: #f47a30;
    font-size: 42px;
    font-weight: 800;
    line-height: 32px
}

.GethardppMobile_section_three__o9DRW p.GethardppMobile_s3_txt1__76ApI {
    padding-right: 10px
}

.GethardppMobile_s3_line__J8V-N {
    float: left;
    margin: 1% 0 0 3%;
    padding: 0
}

.GethardppMobile_s3_txt2__piVFk {
    color: #282828;
    font-size: 28px;
    letter-spacing: -.4px;
    line-height: 40px;
    margin: 0;
    max-width: 100%;
    padding: 40px 0 30px 3%;
    text-align: left;
    width: 570px
}

.GethardppMobile_s3_bg__pUgg9 {
    background: url(data:image/png;base64,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) top no-repeat;
    background-size: cover;
    height: 140px;
    margin: 40px 0 0
}

.GethardppMobile_s3_txt3__D3k6z {
    color: #fff;
    font-size: 33px;
    letter-spacing: -1.5px;
    line-height: 39px;
    margin: 0;
    padding: 10px 0 0 2%;
    text-align: left;
    text-transform: uppercase
}

.GethardppMobile_s3_modal__8MUM6 {
    bottom: 113px;
    position: absolute;
    right: 0;
    width: 256px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_seal__HtvHf {
    margin: 10px 0 0 110px
}

.GethardppMobile_s3_txt4__aZxsk {
    color: #232323;
    font-size: 25px;
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 35px;
    margin: 0;
    max-width: 72%;
    padding: 50px 95px 25px 25px;
    text-align: left
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_order_bg__6dwzv {
    background: #f7c300;
    height: 113px;
    margin: 34px 0 0
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_order_bg_txt__sP6OQ {
    color: #262626;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 26px 0 0;
    text-align: center
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_order_bg_txt__sP6OQ span {
    font-size: 29px;
    text-transform: uppercase
}

.GethardppMobile_section_four__zI0Zi {
    margin: 0 auto;
    padding: 0;
    position: relative
}

.GethardppMobile_s4_txt1__0qs\+w,
.GethardppMobile_s4_txt2__5jyNl {
    color: #303030;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 29px;
    margin: 0;
    padding: 40px 1% 0 3%;
    text-align: left
}

.GethardppMobile_s4_txt2__5jyNl {
    font-size: 20px;
    padding: 25px 1% 0 32%;
    position: absolute;
    width: 100%;
    z-index: 9
}

.GethardppMobile_s4_txt1__0qs\+w span,
.GethardppMobile_s4_txt2__5jyNl span {
    color: #e66120
}

.GethardppMobile_section_four__zI0Zi .GethardppMobile_doc__\+I6Hc {
    left: 0;
    position: absolute;
    top: 292px
}

.GethardppMobile_section_four__zI0Zi .GethardppMobile_doc2__6pqLQ {
    display: none;
    left: auto;
    position: absolute;
    right: 0;
    top: 232px
}

.GethardppMobile_section_four__zI0Zi .GethardppMobile_seal2__yoBg\+ {
    left: 95px;
    position: absolute;
    top: 460px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_blood_img__KsYwu {
    left: 225px;
    position: absolute;
    top: 488px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_orange_bg__Putb4 {
    bottom: 0;
    left: 0;
    position: absolute
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_orange_bg_txt__hmnTJ {
    bottom: 2%;
    color: #fff;
    font-size: 22px;
    font-weight: 600;
    left: 2%;
    letter-spacing: -1px;
    line-height: 28px;
    position: absolute;
    text-align: left;
    width: 95%
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_s4_txt3__0q36H {
    color: #0e0e0e;
    font-size: 23px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 28px;
    margin: 0;
    max-width: 50%;
    padding: 0 1% 0 2%;
    text-align: left;
    text-transform: uppercase;
    width: 313px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_s4_txt3__0q36H span {
    color: #e66120
}

.GethardppMobile_s4_img__pm-Tf {
    position: absolute;
    right: 2%;
    top: 20px;
    width: 44%
}

.GethardppMobile_s4_txt4__D0Gwk {
    color: #e66120;
    font-size: 22px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 26px;
    margin: 0;
    padding: 47px 1% 0 9%;
    text-align: left;
    text-transform: uppercase
}

.GethardppMobile_section_four__zI0Zi .GethardppMobile_step1__MUDGx {
    left: 0;
    position: absolute;
    top: 220px
}

.GethardppMobile_section_four__zI0Zi .GethardppMobile_step2__Ki9jW {
    left: 0;
    position: absolute;
    top: 340px
}

.GethardppMobile_section_five__KqK1S {
    height: auto;
    margin: 15px auto 0;
    overflow: hidden;
    padding: 0
}

ul.GethardppMobile_sec5_list__YvZDz {
    margin: 0 auto;
    padding: 0
}

ul.GethardppMobile_sec5_list__YvZDz li {
    color: #2d2d2d;
    font-size: 22px;
    line-height: 1.2;
    list-style: none;
    margin: 0 auto;
    padding: 10px 4%;
    text-align: center
}

ul.GethardppMobile_sec5_list__YvZDz li span {
    color: #5a266e;
    font-size: 24.2px;
    font-weight: 700;
    line-height: 40px;
    text-transform: uppercase
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_seal_bg__O1AVq {
    display: none;
    height: 144px;
    margin: 0;
    position: relative
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_s5seal__tSDp1 {
    display: none;
    left: 10px;
    position: absolute;
    top: 10px
}

.GethardppMobile_seal_txt1__So3HC {
    color: #f47a30;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 28px;
    margin: 0;
    padding: 0 83px;
    text-align: left
}

.GethardppMobile_seal_txt1__So3HC span {
    color: #5a266e
}

.GethardppMobile_section_six__SKsB5 {
    height: auto;
    margin: 31px auto 0;
    padding: 0
}

ul.GethardppMobile_sec6_list__TxxLc {
    margin: 0 auto;
    padding: 50px 0 0
}

ul.GethardppMobile_sec6_list__TxxLc li {
    color: #2d2d2d;
    font-size: 22px;
    line-height: 1.2;
    list-style: none;
    margin: 0 auto;
    padding: 10px 4%;
    text-align: center
}

ul.GethardppMobile_sec6_list__TxxLc li span {
    color: #266e6d;
    font-size: 24px;
    font-weight: 700;
    line-height: 50px;
    text-transform: uppercase
}

ul.GethardppMobile_sec6_list__TxxLc li span.GethardppMobile_text_brown__qvII8 {
    color: #703135 !important
}

ul.GethardppMobile_sec6_list__TxxLc li span.GethardppMobile_text_indigo__ADXad {
    color: #083c90
}

ul.GethardppMobile_sec6_list__TxxLc li span.GethardppMobile_text_red__gltfS {
    color: #d50023
}

.GethardppMobile_s6-last-bg__jHFWB {
    height: 219px;
    margin: -18px 0 0
}

.GethardppMobile_s6-last-bg-txt__-QDM3 {
    color: #353535;
    font-size: 20px;
    letter-spacing: -.4px;
    line-height: 26px;
    margin: 0;
    padding: 96px 0 0 3%;
    text-align: left
}

.GethardppMobile_s6-last-bg-txt__-QDM3 span {
    color: #f47a30;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
    text-transform: uppercase
}

.GethardppMobile_section_seven__sbb-a {
    background: #fff url(../images/section7.38ea6160265cdacf3b7c.jpg) top no-repeat;
    margin-top: 34px
}

.GethardppMobile_section_seven__sbb-a .GethardppMobile_s7_txt1__XpSeU {
    padding-left: 10px;
    padding-right: 10px
}

.GethardppMobile_s7_txt1__XpSeU {
    color: #5a266e;
    font-size: 38px;
    letter-spacing: -2px;
    line-height: 41px;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    text-transform: uppercase
}

.GethardppMobile_s7_txt1__XpSeU span {
    color: #f47a30;
    font-size: 7.5vw;
    font-weight: 700;
    line-height: 50px
}

.GethardppMobile_s7_line__OM9oJ {
    margin: 2% 0 0 3%;
    padding: 0
}

.GethardppMobile_s7_txt2__tbXYM {
    color: #303030;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 20px 3% 0;
    text-align: center
}

.GethardppMobile_s7_txt2__tbXYM span {
    color: #e66120
}

.GethardppMobile_s7-slid-img__Y8oSz {
    display: block !important;
    margin: 15px auto 0;
    padding: 0;
    text-align: center
}

.GethardppMobile_sec7-text3__Gu-vZ {
    color: #161616;
    font-size: 24px;
    font-style: italic;
    line-height: 30px;
    margin: 0 auto;
    padding: 19px 0 0;
    text-align: center;
    width: 568px
}

#GethardppMobile_section-seven__Qbo0x .GethardppMobile_stars__-Ulti {
    margin: 10px auto;
    padding: 0
}

.GethardppMobile_sec7-text4__Pdo\+p {
    color: #f47a30;
    font-size: 22px;
    font-weight: 700;
    margin: 0 auto;
    padding: 15px 0 0;
    text-align: center
}

.GethardppMobile_sec7-text5__VK6ps {
    color: #b2b2b2;
    font-size: 22px;
    line-height: 26px;
    margin: 0 auto;
    text-align: center
}

.GethardppMobile_section_eight__1DbAC {
    background: url(../images/sectiom8.bde5ea28dc763cb48473.jpg) top no-repeat;
    height: 947px;
    position: relative
}

.GethardppMobile_s8_logo__fsnbW {
    left: 225px;
    position: absolute;
    top: 40px;
    width: 165px
}

.GethardppMobile_s8_usa__\+wh-j {
    left: 47px;
    position: absolute;
    top: 368px
}

.GethardppMobile_s8_txt1__VOlnW {
    color: #2c529d;
    font-size: 3.5vw;
    letter-spacing: -.5px;
    line-height: 1;
    margin: 0;
    padding: 144px 0 0 236px;
    text-align: left
}

.GethardppMobile_s8_txt2__\+uCSL {
    color: #f47a30;
    font-size: 7vw;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 45px;
    margin: 0;
    padding: 0 0 0 234px;
    text-align: left;
    text-transform: uppercase
}

.GethardppMobile_s8_txt2__\+uCSL span {
    color: #5a266e
}

ul.GethardppMobile_s8_list__p\+48P {
    margin: 0 0 21vw;
    padding: 40px 0 0 260px
}

ul.GethardppMobile_s8_list__p\+48P li {
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    color: #2e4555;
    font-size: 24px;
    letter-spacing: -.6px;
    line-height: 30px;
    list-style: none;
    margin: 0;
    max-width: 80%;
    padding: 0 0 22px 50px;
    width: 344px
}

ul.GethardppMobile_s8_list__p\+48P li:nth-child(2) {
    padding: 0 0 0 50px
}

ul.GethardppMobile_s8_list__p\+48P li:nth-child(3) {
    margin: 25px 0 0;
    padding: 0 0 0 50px
}

ul.GethardppMobile_s8_list__p\+48P li:nth-child(4) {
    margin: 31px 0 0;
    padding: 0 0 0 50px
}

ul.GethardppMobile_s8_list__p\+48P li span {
    color: #482556;
    font-size: 30px;
    font-weight: 700;
    line-height: 1
}

.GethardppMobile_s8_txt4__\+h5Zy {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 65px 0 0 180px;
    text-align: left;
    text-transform: uppercase
}

#GethardppMobile_section-nine__\+KatL {
    height: 1280px;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.GethardppMobile_fixbox__JUCkJ {
    background: #5a266e;
    bottom: 0;
    left: auto;
    position: fixed;
    width: 100%;
    z-index: 990
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_stick_bar__R41KU {
    background: #5a266e;
    background-size: 55%;
    height: 149px;
    margin: -10px auto 0;
    position: relative
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_bottle__qFJda {
    left: 35px;
    position: absolute;
    top: -80px;
    width: 145px;
    z-index: 999
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_security2__lgfXG,
.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_submit_btn__ysGwX {
    float: right;
    margin: 9px 11px 0 20px;
    max-width: 415px
}

.GethardppMobile_security2__lgfXG {
    margin: 7px 150px 0 0
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_legal__b5WYw {
    background: #000;
    color: #fff;
    display: none;
    margin-top: -4px;
    padding: 10px 0;
    text-align: center
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_footer__bbjAt {
    background: #fff;
    height: 80px;
    width: 100%
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_terms-links__WuMvf {
    margin-top: -10px;
    padding-left: 0
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_terms-links__WuMvf li {
    display: inline;
    float: none;
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    margin: 0;
    padding: 0 2px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_terms-links__WuMvf li a {
    color: #a2d408 !important;
    text-decoration: none
}

.GethardppMobile_ftrtxt__hYyqw {
    color: #887070;
    font-size: 17px;
    line-height: 28px;
    margin: 0;
    padding: 20px 20px 0;
    text-align: center
}

.GethardppMobile_ftrtxt__hYyqw a,
.GethardppMobile_ftrtxt__hYyqw a:hover {
    color: #887070;
    text-decoration: none
}

.GethardppMobile_spng-hd__POGKH {
    height: 139px
}

.GethardppMobile_sping-logo__m7CHe {
    float: left;
    margin: 14px 0 0 15px;
    width: 128px
}

.GethardppMobile_sping-us-flag__tPGFu {
    float: right;
    margin: 19px 13px 0 0
}

.GethardppMobile_brd-btm__GD-bw {
    border-bottom: 1px solid #d1d1d1;
    margin: 15px 0 0
}

.GethardppMobile_brd-top__hoJp1 {
    border-top: 1px solid #d1d1d1;
    margin: 15px 0 0
}

.GethardppMobile_shipping-hd__bgDE1 {
    display: block;
    margin: 0 auto;
    padding: 20px 0 0
}

div#GethardppMobile_trialsec1__l1imV {
    background: none;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%
}

.GethardppMobile_trialsec1img__F3snL {
    display: block;
    height: auto;
    margin: 0 auto;
    width: 100%
}

div#GethardppMobile_trialsec2__QnS3b {
    background: none;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%
}

.GethardppMobile_trial-top__lZ60R {
    padding: 0 0 3%
}

.GethardppMobile_payment-top__KVbRz {
    margin: 0;
    padding: 3% 0 4%;
    text-align: center
}

.GethardppMobile_trial-toptxt1__7bHSQ,
.GethardppMobile_trial-toptxt2__NcGaU {
    color: #713a86;
    font-size: 35px;
    font-weight: 700;
    line-height: 50px;
    margin: -2% auto 0;
    padding: 4% 6% 0 4%;
    text-align: center
}

.GethardppMobile_trial-toptxt1__7bHSQ span {
    font-size: 22px;
    font-weight: 400;
    line-height: 25px
}

.GethardppMobile_trial-toptxt2__NcGaU {
    font-weight: 400;
    padding: 1% 6% 0
}

.GethardppMobile_trial-toptxt2__NcGaU span {
    font-weight: 600
}

.GethardppMobile_detailbox__ZqdTz {
    background: #fff;
    display: table;
    height: 264px;
    margin: 3% auto 0;
    width: 100%
}

.GethardppMobile_lftbox__FqDX2,
.GethardppMobile_rgtbox__uIQKx {
    display: inline-block;
    float: left
}

.GethardppMobile_lftbox__FqDX2 {
    margin-right: 2%;
    width: 249px
}

.GethardppMobile_lftbtl__q1Sn4 {
    display: block;
    margin: 8% auto 0 25%
}

.GethardppMobile_rgtbox__uIQKx {
    padding: 0;
    width: 59%
}

.GethardppMobile_rgtboxtxt1__AzNWl {
    color: #5a266e;
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
    margin: 0;
    padding: 7% 0 2% 6%;
    text-align: left;
    text-transform: uppercase
}

.GethardppMobile_rgtboxtxt1__AzNWl span {
    font-size: 19px;
    font-weight: 400;
    line-height: 22px;
    text-transform: none
}

.GethardppMobile_brdr-2__5qTl9 {
    border-bottom: 1px solid #dedede;
    margin: 15px 0 0 19px;
    width: 337px
}

ul.GethardppMobile_rgtlist__Ce8Ih {
    display: table;
    margin: 0;
    padding: 4% 0 2% 6%;
    width: 92%
}

ul.GethardppMobile_rgtlist__Ce8Ih li {
    color: #333;
    display: inline-block;
    float: left;
    font-size: 22px;
    font-weight: 300px;
    line-height: 40px;
    padding: 0;
    text-align: right
}

ul.GethardppMobile_rgtlist__Ce8Ih li.GethardppMobile_one__Yeiu3 {
    text-align: left;
    width: 70%
}

ul.GethardppMobile_rgtlist__Ce8Ih li.GethardppMobile_two__AlpUX {
    width: 25%
}

ul.GethardppMobile_rgtlist__Ce8Ih li.GethardppMobile_one__Yeiu3 span,
ul.GethardppMobile_rgtlist__Ce8Ih li.GethardppMobile_two__AlpUX span {
    color: #38bc5b;
    font-size: 21px;
    font-weight: 700
}

.GethardppMobile_dickPillMob__I2\+fW input[type=checkbox] {
    zoom: 1.5
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_membership-box__B1eY6 {
    margin: 0 0 15% 7%
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_chkbx__IirGc,
.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_membership__GEiZO {
    display: inline-block;
    float: left;
    margin: 5% 0;
    padding: 0;
    width: 32px
}

.GethardppMobile_chkbx__IirGc {
    margin: 2% 0 5%;
    vertical-align: text-top
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_membership__GEiZO {
    color: #504f4f;
    font-size: 19px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    width: 82%
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_delivery__paRpx {
    display: block;
    margin: 9px auto -4px;
    padding: 0;
    width: 100%
}

.GethardppMobile_trial-logo__O4jJP img {
    width: 33%
}

.GethardppMobile_trialform__wOyqM {
    background: #fff;
    display: table;
    margin: 0 auto;
    width: 100%
}

.GethardppMobile_trialfrmtopimg__vEcip {
    display: block;
    margin: 0 auto;
    width: 100%
}

.GethardppMobile_trialfrmmid__-CrG5 {
    background-size: 100%;
    display: table;
    width: 100%
}

.GethardppMobile_trialbtmbox__oATFZ {
    margin: 1% auto;
    padding: 0 2.5%;
    width: 95%
}

.GethardppMobile_submit__E4NSF {
    border: none;
    cursor: pointer;
    display: block;
    height: auto;
    margin: 4% auto;
    outline: none;
    width: 89.24%
}

.GethardppMobile_btn-box__IfAgg {
    background: #0b3300;
    margin: 10% auto 0;
    padding: 0;
    width: 100%
}

.GethardppMobile_trialsubmit__ai50x {
    border: none;
    cursor: pointer;
    display: block;
    height: auto;
    margin: 2% auto;
    outline: none;
    width: auto
}

.GethardppMobile_triallock__Qwuot {
    display: block;
    margin: 1.6% auto 2%;
    width: auto
}

.GethardppMobile_trialbtm__vrBxB {
    display: block;
    margin: 0 auto;
    width: 44.53%
}

.GethardppMobile_what__tf5SW {
    margin: -21px 3px;
    width: 62.34%
}

.GethardppMobile_condition__y1cp6 {
    color: #414141;
    font-size: 18px;
    line-height: 20px;
    padding: 3%;
    text-align: left
}

.GethardppMobile_formbox__wkQHn,
.GethardppMobile_frmelmnts2__UnAI7 {
    clear: both;
    margin: 2% 0 1%;
    padding-left: 2.5%
}

.GethardppMobile_sameas__ZkJv2 {
    color: #5a5a5a;
    font-size: 20px;
    line-height: 23px;
    margin: 0;
    padding: 1% 0 2% 8%;
    text-align: left
}

.GethardppMobile_frmelmnts1__z5MlI {
    display: inline-block;
    float: left;
    width: 48%
}

.GethardppMobile_frmelmnts1__z5MlI label,
.GethardppMobile_frmelmnts2__UnAI7 label {
    color: #000;
    font-size: 26px !important;
    line-height: 39px;
    margin-right: 2%;
    text-align: left;
    width: 100%
}

.GethardppMobile_frmelmnts1__z5MlI input,
.GethardppMobile_frmelmnts1__z5MlI select,
.GethardppMobile_frmelmnts2__UnAI7 input,
.GethardppMobile_frmelmnts2__UnAI7 select {
    border: 1px solid #b2b2b2;
    border-radius: 6px;
    color: #000;
    font-size: 25px !important;
    height: 70px !important;
    line-height: normal;
    margin: 0 auto;
    padding: 2% 2% 2% 1%;
    text-align: left;
    width: 93.3%
}

.GethardppMobile_frmelmnts2__UnAI7 select {
    height: 52px;
    width: 97%
}

.GethardppMobile_frmelmnts2__UnAI7 select.GethardppMobile_short__waQvF {
    font-style: normal;
    height: 60px;
    line-height: 64px;
    margin-right: 2%;
    width: 46.7%
}

.GethardppMobile_frmelmnts2__UnAI7 input.GethardppMobile_short__waQvF {
    margin-right: 2%;
    width: 43%
}

.GethardppMobile_frmelmnts1__z5MlI input,
.GethardppMobile_frmelmnts1__z5MlI select {
    margin: 0 0 10px;
    padding: 5.5% 2%
}

.GethardppMobile_chktxt__zUuJQ {
    color: #333;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 30px 7% 0;
    text-align: left
}

.GethardppMobile_chktxt__zUuJQ a,
.GethardppMobile_chktxt__zUuJQ a:hover {
    color: #333
}

.GethardppMobile_upbtm__FxENX {
    background: #5a266e;
    height: 280px;
    margin-top: 3%;
    padding: 0 0 2%
}

.GethardppMobile_pay-top-txt__s6odt {
    color: #5a5a5a;
    font-size: 24px;
    font-weight: 700;
    height: 94px;
    line-height: 30px;
    margin: 0;
    padding: 20px 70px 0 3%;
    text-align: left
}

.GethardppMobile_pay-top-txt__s6odt span {
    color: #6c3
}

.GethardppMobile_brdr__FDi\+D {
    border-bottom: 1px solid #d6d6d6;
    margin: 20px
}

.GethardppMobile_scure-lock__EUZMm {
    color: #fff;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    margin: o auto;
    padding: 8px 0 0;
    text-align: center
}

.GethardppMobile_what__tf5SW,
.GethardppMobile_what__tf5SW a {
    color: #58aa00;
    font-size: 19px;
    font-style: italic;
    line-height: 41px;
    text-align: left;
    text-decoration: underline
}

.GethardppMobile_up-bg1__MRlIX {
    background: #713a86;
    height: 79px;
    margin: 30px 0 0
}

.GethardppMobile_up-txt1__rPzhZ {
    color: #fff;
    font-size: 27.55px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 33px;
    margin: 0 auto;
    padding: 24px 0 0;
    text-align: center;
    text-transform: uppercase
}

.GethardppMobile_up-txt2__E-AZv {
    color: #000;
    font-size: 22px;
    height: 39px;
    line-height: 26px;
    margin: 0 auto;
    padding: 18px 0 0;
    text-align: center
}

.GethardppMobile_upsell-box__jmg\+Y {
    height: 266px;
    margin: 45px auto;
    padding: 0;
    width: 545px
}

.GethardppMobile_up-lft__6srvz,
.GethardppMobile_up-rgt__NYm\+N {
    display: inline-block;
    float: left
}

.GethardppMobile_up-lft__6srvz {
    padding: 24px 0 0 13px;
    width: 171px
}

.GethardppMobile_up-rgt__NYm\+N {
    padding: 0;
    width: 333px
}

.GethardppMobile_up-rgt_txt1__Jtnx5 {
    color: #ff9e1d;
    font-size: 18.07px;
    font-weight: 700;
    line-height: 20px;
    margin: 0;
    padding: 26px 0 0 67px;
    text-align: left
}

.GethardppMobile_up-rgt_txt2__1KOm- {
    font-size: 26px;
    font-weight: 700;
    padding: 10px 0 0 8px
}

.GethardppMobile_up-rgt_txt2__1KOm-,
.GethardppMobile_up-rgt_txt3__35Dkb {
    color: #313131;
    line-height: 24px;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase
}

.GethardppMobile_up-rgt_txt3__35Dkb {
    font-size: 20px;
    font-weight: 600;
    padding: 6px 0 0 8px
}

.GethardppMobile_up-rgt_txt3__35Dkb b,
.GethardppMobile_up-rgt_txt3__35Dkb span {
    color: #d03333;
    font-size: 22px
}

.GethardppMobile_up-rgt_txt3__35Dkb span {
    font-weight: 400
}

.GethardppMobile_up-rgt_txt4__pzzv5 {
    color: #5a5a5a;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    margin: 0 auto;
    padding: 12px 0 0;
    text-align: center
}

.GethardppMobile_up-rgt_txt4__pzzv5 span {
    color: #ff9e1d;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase
}

.GethardppMobile_up-rgt_txt5__DekFv {
    color: #d03333;
    font-size: 30px;
    font-weight: 700;
    line-height: 24px;
    margin: 0 auto;
    padding: 10px 0 0 1px;
    text-align: center
}

.GethardppMobile_up-rgt_txt6__ZQ1aA,
.GethardppMobile_up-rgt_txt6__ZQ1aA a {
    color: #868686;
    font-size: 17px;
    line-height: 20px;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    text-decoration: underline
}

.GethardppMobile_cut__f\+qxe {
    margin: 0 0 -10px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_lead_scroll__JEcoG {
    bottom: -170px;
    height: 100px;
    left: 50%;
    margin-left: -70px;
    padding: 0;
    position: absolute;
    width: 140px;
    z-index: 100
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_lead_scroll__JEcoG .GethardppMobile_arrows__f-5oL {
    bottom: 142px;
    height: 100px;
    left: 50%;
    margin-left: -30px;
    position: absolute;
    width: 60px
}

.GethardppMobile_dickPillMob__I2\+fW svg:not(:root) {
    overflow: hidden
}

.GethardppMobile_dickPillMob__I2\+fW svg {
    max-height: 100%
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_lead_scroll__JEcoG .GethardppMobile_arrows__f-5oL path {
    stroke: #9e63b5;
    fill: #0000;
    stroke-width: 4px;
    animation: GethardppMobile_arrow__46GGJ 2s infinite;
    -webkit-animation: GethardppMobile_arrow__46GGJ 2s infinite
}

.GethardppMobile_arrows__f-5oL path.GethardppMobile_a1__Abyh4 {
    animation-delay: -1s;
    -webkit-animation-delay: -1s
}

.GethardppMobile_arrows__f-5oL path.GethardppMobile_a2__RvI3j {
    animation-delay: -.5s;
    -webkit-animation-delay: -.5s
}

.GethardppMobile_arrows__f-5oL path.GethardppMobile_a3__sOSK2 {
    animation-delay: 0s;
    -webkit-animation-delay: 0s
}

div#GethardppMobile_bottomarrows__WN2me {
    margin-bottom: 180px;
    margin-left: 160px
}

@keyframes GethardppMobile_arrow__46GGJ {
    0% {
        opacity: 0
    }
    40% {
        opacity: 1
    }
    80% {
        opacity: 0
    }
    to {
        opacity: 0
    }
}

.GethardppMobile_dPillPulse__X7Z95 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: GethardppMobile_dPillPulse__X7Z95;
    -webkit-animation-name: GethardppMobile_dPillPulse__X7Z95
}

@keyframes GethardppMobile_dPillPulse__X7Z95 {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.GethardppMobile_bottle__qFJda {
    top: -24px
}

#GethardppMobile_noticeBar__19TKi {
    display: none;
    padding: 10px 0
}

#GethardppMobile_noticeBar__19TKi .GethardppMobile_content__Ae8Kv {
    background: #fff;
    border: 3px dashed red;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 1000px
}

#GethardppMobile_noticeBar__19TKi h3 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.2em;
    text-align: left
}

#GethardppMobile_noticeBar__19TKi h3 span {
    color: red
}

.GethardppMobile_mfp-wrap__mSzZu .GethardppMobile_mfp-container__BaTOB {
    align-items: flex-start;
    display: flex
}

html[data-openedPage=contact] .GethardppMobile_mfp-wrap__mSzZu .GethardppMobile_mfp-container__BaTOB {
    align-items: center
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_footer__bbjAt {
    bottom: -94px;
    position: fixed
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite__e74TJ {
    background-image: url(../images/spritesheet-mb.53a94a420b40920292ef.png);
    background-repeat: no-repeat;
    display: inline-block
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_as_seen__xkSdy {
    background-position: -5px -5px;
    display: none;
    height: 27px;
    width: 394px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_blood_img__gHyIN {
    background-position: -5px -42px;
    height: 274px;
    width: 409px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_line2__\+\+2sz {
    background-position: -5px -326px;
    height: 7px;
    width: 628px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_listimg__8w\+-Q {
    background-position: -5px -343px;
    height: 43px;
    width: 39px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s2_img1__eZM1G {
    background-position: -5px -396px;
    height: 159px;
    width: 157px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s2_img2__antHH {
    background-position: -5px -565px;
    height: 159px;
    width: 158px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s2_img3__yIvIY {
    background-position: -5px -734px;
    height: 159px;
    width: 158px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s2_img4__gFfX4 {
    background-position: -5px -903px;
    height: 159px;
    width: 158px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s3_line__NvHvu {
    background-position: -5px -1072px;
    height: 10px;
    width: 533px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s3_modal__l3MVF {
    background-position: -5px -1092px;
    height: 452px;
    width: 266px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s5_img1__pz6bK {
    background-position: -5px -1554px;
    height: 217px;
    width: 620px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s5_img2__GGKTZ {
    background-position: -5px -1781px;
    height: 217px;
    width: 620px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s5_img3__HEdJo {
    background-position: -5px -2008px;
    height: 217px;
    width: 620px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s5_img4__Pigy5 {
    background-position: -5px -2235px;
    height: 217px;
    width: 620px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s5_img5__LJqGi {
    background-position: -5px -2462px;
    height: 217px;
    width: 620px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s6-img1__e3OCY {
    background-position: -5px -2689px;
    height: 176px;
    width: 176px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s6-img2__jr4uI {
    background-position: -5px -2875px;
    height: 176px;
    width: 175px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s6-img3__Wv5dt {
    background-position: -5px -3061px;
    height: 176px;
    width: 175px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s6-img4__HnJ6P {
    background-position: -5px -3247px;
    height: 176px;
    width: 175px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s6-img5__JkXnA {
    background-position: -5px -3433px;
    height: 176px;
    width: 175px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s7-slid1__N60z5 {
    background-position: -5px -3619px;
    height: 168px;
    width: 171px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s7-slid2__ErdbV {
    background-position: -5px -3797px;
    height: 168px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s7-slid3__Fyv2P {
    background-position: -5px -3975px;
    height: 168px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s7-slid4__qACVB {
    background-position: -5px -4153px;
    height: 168px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_scure__3pG2p {
    background-image: url(../images/spritesheet-mb.53a94a420b40920292ef.png);
    background-position: -5px -4331px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 39px;
    margin: 7px 150px 0 0;
    width: 164px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_seal2__FkOVJ {
    background-position: -5px -4380px;
    height: 111px;
    width: 111px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_stars__qgFrt {
    background-position: -5px -4501px;
    height: 16px;
    width: 95px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_step1__0DvBb {
    background-position: -5px -4527px;
    height: 45px;
    width: 297px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_step2__onMLo {
    background-position: -5px -4582px;
    height: 45px;
    width: 297px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_usa__V4k2x {
    background-position: -5px -4812px;
    display: none;
    height: 124px;
    width: 124px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sec7-text3__Gu-vZ {
    color: #161616;
    font-size: 24px;
    font-style: italic;
    line-height: 30px;
    margin: 0 auto;
    padding: 19px 0 0;
    text-align: center;
    width: 568px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sec7-text4__Pdo\+p {
    color: #f47a30;
    font-size: 22px;
    font-weight: 700;
    margin: 0 auto;
    padding: 15px 0 0;
    text-align: center
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_s7-slid-img__Y8oSz {
    margin: 0 auto;
    padding: 18px 0 0
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_ne__VHsyC {
    background-repeat: no-repeat;
    display: inline-block
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_dickPillMob__I2\+fW.GethardppMobile_sprite_s7-slid1__N60z5 {
    background-position: -5px -3104px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s7-slid2__ErdbV {
    background-position: -5px -3282px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s7-slid3__Fyv2P {
    background-position: -5px -3460px;
    height: 145px;
    width: 171px
}

.GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_s7-slid4__qACVB {
    background-position: -5px -3638px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.GethardppMobile_dScrollTop__J6Ut7 {
    background: #5a266e;
    border-radius: 100%;
    bottom: 175px;
    box-shadow: 0 2px 15px #00000080;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    height: 50px;
    line-height: 45px;
    position: fixed;
    right: 15px;
    text-align: center;
    width: 50px;
    z-index: 9
}

.GethardppMobile_dScrollTop__J6Ut7 img {
    max-width: 23px
}

.GethardppMobile_section_five__KqK1S,
.GethardppMobile_section_seven__sbb-a {
    overflow: hidden
}

@media only screen and (max-width:767.5px) and (orientation:landscape) {
    .GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_stick_bar__R41KU {
        height: 100px
    }
    .GethardppMobile_dickPillMob__I2\+fW a#GethardppMobile_go-next__IKVIy {
        display: inline-block;
        width: 100%
    }
    .GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_stick_bar__R41KU .GethardppMobile_btn__81czn {
        margin-bottom: -15px;
        max-width: 250px
    }
    .GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_sprite_scure__3pG2p {
        margin: 0 60px 0 0;
        transform: scale(.5)
    }
    .GethardppMobile_dickPillMob__I2\+fW .GethardppMobile_stick_bar__R41KU .GethardppMobile_bottle__qFJda {
        top: -40px;
        width: 85px
    }
}


.Synaptic_landing__rgGo5 {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.Synaptic_landing__rgGo5 h1 {
    font-size: 59px;
    margin: 0
}

.Synaptic_landing__rgGo5 h2 {
    font-size: 48px;
    margin: 0
}

.Synaptic_landing__rgGo5 h3 {
    font-size: 38px;
    margin: 0
}

.Synaptic_landing__rgGo5 h4 {
    font-size: 30px;
    margin: 0
}

.Synaptic_landing__rgGo5 h5 {
    font-size: 24px;
    margin: 0
}

.Synaptic_landing__rgGo5 h6 {
    font-size: 18px;
    margin: 0
}

.Synaptic_bold_blk__WmHjg {
    font-weight: 900
}

.Synaptic_landing__rgGo5 h1 span,
.Synaptic_landing__rgGo5 h2,
.Synaptic_landing__rgGo5 h2 span,
.Synaptic_landing__rgGo5 h3,
.Synaptic_landing__rgGo5 h3 span,
.Synaptic_landing__rgGo5 h4,
.Synaptic_landing__rgGo5 h4 span,
.Synaptic_landing__rgGo5 h5,
.Synaptic_landing__rgGo5 h5 span,
.Synaptic_landing__rgGo5 h6,
.Synaptic_landing__rgGo5 h6 span,
.Synaptic_mental_ability_content__ASNDF span.Synaptic_orange__8L0it {
    font-weight: 700
}

.Synaptic_customContainer__Lnwwo {
    margin: 0 auto;
    max-width: 100% !important;
    position: relative;
    width: 1000px !important
}

.Synaptic_clearfix__EVHNG:after,
.Synaptic_clearfix__EVHNG:before,
.Synaptic_customContainer__Lnwwo:after,
.Synaptic_customContainer__Lnwwo:before,
.Synaptic_landing__rgGo5 .Synaptic_row__zqVhI:after,
.Synaptic_landing__rgGo5 .Synaptic_row__zqVhI:before {
    content: " ";
    display: table
}

.Synaptic_clearfix__EVHNG:after,
.Synaptic_customContainer__Lnwwo:after,
.Synaptic_landing__rgGo5 .Synaptic_row__zqVhI:after {
    clear: both
}

.Synaptic_clear__q-2nA {
    content: " ";
    display: table
}

.Synaptic_hide__rVFBA {
    display: none
}

body.Synaptic_header_fixed__9sJGk {
    padding-top: 75px
}

body.Synaptic_header_fixed__9sJGk.Synaptic_alt__5dDtF {
    padding-top: 76px
}

.Synaptic_header_fixed__9sJGk header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.Synaptic_landing__rgGo5 header {
    background: #fff
}

.Synaptic_header_section__eTYce {
    padding: 0
}

.Synaptic_App__Xc\+pW .Synaptic_landing__rgGo5 .Synaptic_header_section__eTYce .Synaptic_btn__V2dbm {
    font-size: 15px
}

@keyframes Synaptic_heartbeat__HYljL {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.Synaptic_heartbeat__HYljL {
    animation: Synaptic_heartbeat__HYljL 5s ease 0s infinite normal
}

.Synaptic_sprite_header_arrow__66HD\+ {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.Synaptic_right_header_section__2kIxt {
    margin-top: 10px
}

.Synaptic_inner_footer__pT3IA,
.Synaptic_inner_footer__pT3IA a {
    color: #070707 !important
}

header.Synaptic_header-inner__yN1Nn {
    position: relative
}

.Synaptic_landing__rgGo5 .Synaptic_header_section__eTYce .Synaptic_logo__jUg2W {
    float: left;
    padding: 20px 0;
    width: auto
}

.Synaptic_logo__jUg2W img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.Synaptic_right_header__OEYWR {
    float: right
}

.Synaptic_right_header__OEYWR .Synaptic_btn_with__2WEK8 {
    width: 250px
}

.Synaptic_header_risk_trial__PuxVN {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.Synaptic_header_risk_trial__PuxVN i,
.Synaptic_header_risk_trial__PuxVN img {
    margin-left: 10px;
    vertical-align: middle
}

.Synaptic_header_btn__Yyqae {
    float: left
}

.Synaptic_heartbeat__HYljL {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: Synaptic_heartbeat__HYljL 0 5s ease infinite normal;
    transform: scale(.94)
}

.Synaptic_top_header__3dYZO {
    background: #9150af;
    color: #fff;
    padding: 11px 0;
    text-align: center
}

#Synaptic_stopwatch__i65JH,
.Synaptic_top_header__3dYZO .Synaptic_today__rSKo3 {
    color: #fb9841
}

.Synaptic_warning_notice_timer__x\+KaA {
    font-size: 14px
}

.Synaptic_btn__V2dbm {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 15px 20px;
    text-decoration: none
}

.Synaptic_btn2__Ksz6C,
.Synaptic_landing__rgGo5 .Synaptic_btn2__Ksz6C {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    padding: 12px 15px;
    text-decoration: none
}

.Synaptic_btn2__Ksz6C:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.Synaptic_submit_btn_div__QGz-r {
    text-align: center
}

.Synaptic_submit_btn__OzI2p {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    height: auto;
    letter-spacing: .5px;
    margin: 4% auto;
    outline: none;
    padding: 15px 20px;
    text-decoration: none;
    text-transform: uppercase
}

.Synaptic_floating_bar__2uQGS .Synaptic_btn__V2dbm {
    font-size: 16px;
    text-transform: uppercase
}

.Synaptic_header_btn__Yyqae {
    font-size: 15px;
    text-transform: uppercase
}

.Synaptic_right_arrow__uliho {
    border: 8px solid #0000;
    border-left: 10px solid #000;
    top: 2px
}

.Synaptic_right_arrow2__zz4iI,
.Synaptic_right_arrow__uliho {
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    width: 0
}

.Synaptic_right_arrow2__zz4iI {
    border-color: #0000 #0000 #0000 #000;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    top: 3px
}

.Synaptic_acceptIcon__YdndV {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    bottom: 12px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: auto;
    width: 15px
}

.Synaptic_site_secure__G5p4u {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Synaptic_site_secure__G5p4u img {
    width: 112px
}

.Synaptic_logo_text__i64Nm {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px
}

.Synaptic_banner__DsEOa {
    background: #000;
    position: relative
}

.Synaptic_banner_col__AxtdP {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.Synaptic_banner_col1__28IQb {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.Synaptic_banner_col1__28IQb .Synaptic_logo_text__i64Nm {
    color: #fff
}

.Synaptic_btnBlock__fY4SI {
    display: block;
    width: 100%
}

.Synaptic_banner_col2__GTJwG {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.Synaptic_banner_right__y95KP {
    text-align: right
}

.Synaptic_banner_col1__28IQb h1 {
    color: #04bcf2;
    font-size: 59px
}

.Synaptic_banner_col1__28IQb p {
    font-size: 24px;
    margin-top: 10px
}

.Synaptic_banner_col1__28IQb ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.Synaptic_banner_col1__28IQb ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.Synaptic_sapill__4UYyA {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.Synaptic_sapill__4UYyA span {
    color: #2aabd3;
    display: block
}

.Synaptic_banner_btn__-Bv1X {
    display: inline-block;
    font-size: 20px;
    font-size: 18px;
    margin-top: 40px;
    padding: 15px 20px;
    text-transform: uppercase
}

.Synaptic_banner_right_img__QQmbR {
    float: right;
    min-width: 380px
}

.Synaptic_banner_right_list__\+9IyG {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.Synaptic_banner_lists__gK43j {
    padding: 0
}

.Synaptic_banner_right_list__\+9IyG li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.Synaptic_banner_right_list__\+9IyG li:first-child {
    background-position: 0 0;
    display: block
}

.Synaptic_banner_right_list__\+9IyG li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.Synaptic_banner_right_img__QQmbR img {
    float: left;
    max-width: 70%;
    width: 100%
}

.Synaptic_banner_client_icon__Z8JoN {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.Synaptic_banner_client_icon__Z8JoN li {
    display: inline;
    padding: 4px
}

.Synaptic_banner_client_icon__Z8JoN:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.Synaptic_banner_client_icon__Z8JoN i {
    display: inline-block
}

.Synaptic_sprite__LMiyV {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.Synaptic_sprite_ba_client1__LY5x9 {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.Synaptic_sprite_ba_client2__LJqWv {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.Synaptic_sprite_ba_client3__9yq9c {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.Synaptic_sprite_ba_client4__kz-\+Z {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.Synaptic_sprite_ba_client5__1XYvk {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.Synaptic_mb_banner__NQoop,
.Synaptic_tab-banner__Qf706 {
    display: none
}

.Synaptic_tab-banner__Qf706 .Synaptic_customContainer__Lnwwo {
    position: relative
}

.Synaptic_tab-banner__Qf706 .Synaptic_banner_btn__-Bv1X {
    bottom: 35px;
    left: 0;
    position: absolute
}

.Synaptic_dr_img__rpkW\+ {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.Synaptic_dr_img__rpkW\+img {
    width: 95px
}

.Synaptic_orange2__QRfKu {
    color: #2aabd3
}

.Synaptic_orange__8L0it {
    color: #2aabd3
}

.Synaptic_black__AinDS {
    color: #000
}

.Synaptic_white__fIDSN {
    color: #fff
}

.Synaptic_red__uTMTF {
    color: #eb3424
}

.Synaptic_grey-bg__fQ20I {
    background-color: #f6f6f6
}

.Synaptic_yellow-bg__I-F1A {
    background-color: #ffe400
}

.Synaptic_uppercase__GN\+Fq {
    text-transform: uppercase
}

.Synaptic_bold__PwwF\+ {
    font-weight: 700
}

.Synaptic_italic__hoFCL {
    font-style: italic
}

.Synaptic_mental_ability__QnEZd {
    padding: 55px 0;
    position: relative
}

.Synaptic_mental_ability__QnEZd h2 {
    text-align: center
}

.Synaptic_mental_ability__QnEZd h2 span {
    display: block
}

.Synaptic_mental_ability_inner__i6\+wz {
    margin: 30px 0
}

.Synaptic_mental_ability_img__vS6LE {
    float: left;
    margin-right: 40px;
    width: 280px
}

.Synaptic_mental_ability_img__vS6LE img {
    display: block;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.Synaptic_mental_ability_content__ASNDF {
    float: left;
    width: 625px
}

.Synaptic_ability_box__iRGbp {
    margin-top: 30px
}

.Synaptic_ability_orange_box__QWhLO {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.Synaptic_ability_orange_box__QWhLO:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.Synaptic_ability_realy_work__vl8JI {
    float: right;
    width: 134px
}

.Synaptic_ability_realy_work__vl8JI i,
.Synaptic_ability_realy_work__vl8JI img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.Synaptic_ability_list__9FuBx h5 {
    text-align: center
}

.Synaptic_ability_list__9FuBx ul {
    margin-top: 30px;
    padding-left: 0
}

.Synaptic_ability_list__9FuBx li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.Synaptic_ability_list__9FuBx li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.Synaptic_mental_ability__QnEZd:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Synaptic_sprite_really_works__dZ77B {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.Synaptic_brain_power__afPdD {
    background: #000 !important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.Synaptic_brain_power__afPdD.Synaptic_steps__qbFqd p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.Synaptic_brain_power__afPdD h2 {
    margin-bottom: 20px;
    text-align: center
}

.Synaptic_brain_power__afPdD h2 span {
    display: block
}

.Synaptic_after_before__ourm0 {
    margin: 30px -15px 40px
}

.Synaptic_brain_after__cInbI,
.Synaptic_brain_before__Ure\+T {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Synaptic_after_beforeTxt__Pi3J6 {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Synaptic_after_before__ourm0 img {
    display: block;
    margin: 0 auto;
    width: 100%
}

.Synaptic_after_before_txt__sv0GA {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Synaptic_brain_list__RFCNn {
    margin: 0 0 15px;
    padding-left: 0
}

.Synaptic_brain_list__RFCNn li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.Synaptic_brain_list__RFCNn li h5 {
    color: #2aabd3;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.Synaptic_brain_list__RFCNn li i {
    position: absolute
}

.Synaptic_brain_power__afPdD:after {
    border: 20px solid #0000;
    border-top-color: #000;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Synaptic_sprite_brain_list_icon1__phnlb {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.Synaptic_sprite_brain_list_icon2__kKzzg {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.Synaptic_sprite_brain_list_icon3__D3g1g {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.Synaptic_sprite_brain_list_icon4__Fnuc4 {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.Synaptic_genius__1Y-Gg {
    padding: 55px 0;
    position: relative
}

.Synaptic_genius__1Y-Gg h2 {
    text-align: center
}

.Synaptic_genius_inner__PNyws {
    margin: 50px 0 30px
}

.Synaptic_genius_img__tiYVj {
    float: left;
    margin-right: 20px;
    width: 340px
}

.Synaptic_genius_img__tiYVj img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Synaptic_genius_content__0g2E- {
    float: right;
    width: 510px
}

.Synaptic_genius_after_before__SRFHE {
    margin: 20px 0;
    padding-left: 0
}

.Synaptic_genius_after_before__SRFHE li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Synaptic_genius_after_before__SRFHE li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.Synaptic_genius_after_before_txt__xJqbb {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.Synaptic_genius_after_before_txt__xJqbb.Synaptic_orange__8L0it {
    color: #f86801
}

.Synaptic_hard_clear__9H0Az {
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Synaptic_hardclear_inner__3Qy1D {
    margin: 0 -30px
}

.Synaptic_hardclear_content__W-h8Y {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 30px;
    width: 50%
}

.Synaptic_hardclear_content__W-h8Y h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.Synaptic_hardclear_img__ehgWo {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.Synaptic_hardclear_img__ehgWo img {
    display: block;
    margin: 0 auto;
    max-width: 484px;
    width: 100%
}

.Synaptic_boosttest__3bOEE {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Synaptic_boosttest_inner__R5-As {
    display: relative;
    margin: 0 -30px
}

.Synaptic_boosttest_content__VRteW {
    background: #fff;
    color: #000;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.Synaptic_boosttest_content__VRteW h2 {
    margin-bottom: 30px
}

.Synaptic_boosttest_img__u-iXd {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.Synaptic_boosttest_img__u-iXd img {
    bottom: 0;
    display: block;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.Synaptic_cognitive_enhancement__IQ3YP {
    padding: 55px 0;
    position: relative
}

.Synaptic_cognitive_enhancement__IQ3YP h2,
.Synaptic_cognitive_enhancement__IQ3YP h5 {
    margin-bottom: 20px;
    text-align: center
}

.Synaptic_cognitive_enhancement_table__rcFE7 {
    margin-top: 20px
}

.Synaptic_cognitive_enhancement_table__rcFE7 tr th img {
    margin-bottom: 15px
}

.Synaptic_cognitive_enhancement_table__rcFE7 tr td,
.Synaptic_cognitive_enhancement_table__rcFE7 tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.Synaptic_cognitive_enhancement_table__rcFE7 tr th {
    padding-left: 50px;
    text-align: left
}

.Synaptic_cognitive_enhancement_table__rcFE7 tr.Synaptic_td-lg-font__Qlr8K td,
.Synaptic_cognitive_enhancement_table__rcFE7 tr.Synaptic_td-lg-font__Qlr8K th {
    font-size: 24px
}

.Synaptic_cognitive_enhancement_table__rcFE7 tr:last-child td {
    border-bottom: 0
}

.Synaptic_cognitive_enhancement_table__rcFE7 tr td:nth-child(2) {
    background: #ff7e00
}

.Synaptic_cognitive_enhancement_table__rcFE7 tr:first-child td:nth-child(2),
.Synaptic_cognitive_enhancement_table__rcFE7 tr:last-child td:nth-child(2) {
    background: #0000
}

.Synaptic_cognitive_enhancement__IQ3YP:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Synaptic_testimonial__ZVv3W {
    background: #2aabd3;
    color: #000;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.Synaptic_testimonial__ZVv3W .Synaptic_img_slides_wrap__EFqC1 {
    margin: 0;
    padding: 0
}

.Synaptic_testimonial__ZVv3W h2 {
    color: #000;
    margin: 10px 0 20px
}

.Synaptic_brain_power__afPdD .Synaptic_img_slides_wrap__EFqC1 {
    background: #0000;
    border: none;
    padding-left: 0
}

.Synaptic_testimonial_box__BGLwW {
    margin-top: 40px
}

.Synaptic_testimonial_img__0vPDY {
    float: left;
    margin-right: 40px;
    width: 196px
}

.Synaptic_testimonial_img__0vPDY img {
    display: block;
    margin: 0 auto;
    max-width: 196px;
    width: 100%
}

.Synaptic_testimonial_content__q8rgJ {
    float: left;
    margin-top: 20px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.Synaptic_testimonial__ZVv3W:after {
    border: 20px solid #0000;
    border-top-color: #2aabd3;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#Synaptic_testimonials-slider__yKotj.Synaptic_testimonial__ZVv3W .Synaptic_dotlist__7oGwm {
    display: none
}

.Synaptic_form_section__p3pLo {
    background-color: #000;
    position: relative
}

.Synaptic_form_section__inner__q1slL {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.Synaptic_form_box__g16j5 {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.Synaptic_form_box__g16j5 label {
    color: #fff
}

.Synaptic_form_box__g16j5 h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.Synaptic_form_holder__5JTuw {
    margin-bottom: 10px
}

.Synaptic_form_box__g16j5 .Synaptic_form_holder__5JTuw select.Synaptic_form_control__CgOkO {
    color: #595c5f;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.Synaptic_form_product__EJSDM {
    float: right
}

.Synaptic_form_product__list__sJJN1 {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.Synaptic_form_product__list__sJJN1 li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.Synaptic_form_product__list__sJJN1 li:first-child {
    background-position: 0 0;
    display: block
}

.Synaptic_form_product__list__sJJN1 li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.Synaptic_form_col2__yFEy0 {
    margin: 15px -10px 0
}

.Synaptic_form_col2__yFEy0 .Synaptic_form_holder__5JTuw {
    margin-bottom: 0
}

.Synaptic_form_col1__2__L2sv6 {
    float: left;
    padding: 0 10px;
    width: 50%
}

.Synaptic_form_col1__2__L2sv6 label,
.Synaptic_form_col__ajuSw label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.Synaptic_form_col1__2__L2sv6 input,
.Synaptic_form_col1__2__L2sv6 select,
.Synaptic_form_col__ajuSw input,
.Synaptic_form_col__ajuSw select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.Synaptic_landing__rgGo5 #Synaptic_email__2L6P\+,
.Synaptic_landing__rgGo5 #Synaptic_firstName__QOlCx,
.Synaptic_landing__rgGo5 #Synaptic_lastName__EUmO\+,
.Synaptic_landing__rgGo5 #Synaptic_phone__ZGzHV {
    width: 100%
}

.Synaptic_form_col__ajuSw {
    margin-top: 20px;
    position: relative
}

.Synaptic_submit-btn__MKc2e {
    text-align: center
}

.Synaptic_sub-btn__Q0Ihn {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.Synaptic_secure_form__fcvkw {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.Synaptic_error_msg_frm__hG4dp {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.Synaptic_sprite_Dr__YhQxO {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.Synaptic_footer_client__GTHZ1 {
    background: #ebebeb;
    padding: 25px 0
}

.Synaptic_footer_client__GTHZ1 ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.Synaptic_footer_client__GTHZ1 ul li {
    display: inline-block;
    padding: 5px
}

.Synaptic_sprite_f_norton__Jm2L5 {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.Synaptic_sprite_f_mcafee__h4CPe {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.Synaptic_sprite_f_visa__hWfeC {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.Synaptic_f-nav__oCBEv {
    display: none;
    margin: 30px 0
}

.Synaptic_f-nav__oCBEv li {
    float: left;
    width: 50%
}

.Synaptic_f-nav__oCBEv li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.Synaptic_f-nav__oCBEv li a:hover {
    background: #0db9f9
}

.Synaptic_floating_bar__2uQGS.Synaptic_float__SxKLf {
    bottom: 0;
    left: 0;
    padding: 10px 5px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.Synaptic_floating_bar__2uQGS {
    background: #0006 !important;
    padding: 0
}

.Synaptic_floating_bar__2uQGS button {
    max-width: 360px;
    text-transform: uppercase
}

.Synaptic_header-inner__yN1Nn {
    background-color: #000;
    padding-bottom: 60px
}

.Synaptic_inner-logo__D\+6VS {
    padding: 10px 0;
    text-align: center
}

.Synaptic_inner-logo__D\+6VS img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.Synaptic_order-banner__UOoU4 {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.Synaptic_order-product__I4stg {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.Synaptic_order-form__k4fkj {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.Synaptic_order-product-head__v8AMx {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.Synaptic_order-product-head__v8AMx ul li {
    float: left
}

.Synaptic_order-product-head__v8AMx ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.Synaptic_order-inner-product__bl7T- {
    padding: 40px 40px 9px
}

.Synaptic_order-product-img__xB\+ug {
    float: left;
    margin-right: 60px;
    width: 120px
}

.Synaptic_order-product-img__xB\+ug img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Synaptic_order-product-content__Ox3-3 {
    float: left;
    margin-top: 30px;
    width: 365px
}

.Synaptic_order-product-content__Ox3-3 h5 {
    font-size: 20px
}

.Synaptic_order-product-content__Ox3-3 h5 br {
    display: none
}

.Synaptic_ex-space__KLs9x {
    margin-left: 28px
}

.Synaptic_sm-txt__XsykO {
    font-size: 14px
}

.Synaptic_order-product-content__Ox3-3 table tbody {
    margin-top: 40px
}

.Synaptic_order-product-content__Ox3-3 table thead tr td {
    padding: 0
}

.Synaptic_order-product-content__Ox3-3 table tr td {
    padding: 10px
}

.Synaptic_order-product-content__Ox3-3 table tr td:last-child {
    text-align: right
}

.Synaptic_order-product-content__Ox3-3.Synaptic_ty__vWqBJ table tr td:last-child {
    text-align: left
}

.Synaptic_order-product-content__Ox3-3.Synaptic_ty__vWqBJ p {
    margin-bottom: 0
}

.Synaptic_table-style__MwkGS {
    display: table;
    margin: 0 auto
}

.Synaptic_table-style__MwkGS.Synaptic_order-arrive__OBTq1 {
    text-align: center
}

.Synaptic_table-cell-align__7uIea {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.Synaptic_payment-head__y2d0F {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.Synaptic_payment-icons-list__OdHV7 {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.Synaptic_payment-icons-list__OdHV7 li {
    display: inline;
    padding: 0 1px
}

.Synaptic_payment-form__CNCak {
    padding: 0 15px
}

.Synaptic_payment-form__CNCak .Synaptic_form_col2__yFEy0 {
    margin: 10px -5px 0
}

.Synaptic_payment-form__CNCak .Synaptic_form_col1__2__L2sv6 {
    float: left;
    padding: 0 5px;
    width: 50%
}

.Synaptic_payment-form__CNCak .Synaptic_form_col1__2__L2sv6 label,
.Synaptic_payment-form__CNCak .Synaptic_form_col__ajuSw label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.Synaptic_payment-form__CNCak .Synaptic_form_col1__2__L2sv6 input,
.Synaptic_payment-form__CNCak .Synaptic_form_col1__2__L2sv6 select,
.Synaptic_payment-form__CNCak .Synaptic_form_col__ajuSw input,
.Synaptic_payment-form__CNCak .Synaptic_form_col__ajuSw select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.Synaptic_payment-form__CNCak select {
    font-size: 13px
}

.Synaptic_payment-form__CNCak .Synaptic_form_col__ajuSw {
    margin-top: 10px
}

.Synaptic_payment-form__CNCak input[type=tel].Synaptic_cc-input__A-M7\+ {
    padding-left: 30px
}

.Synaptic_secure_form2__Le7Qx {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.Synaptic_secure_lock2__XhQ7M {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.Synaptic_secure_lock__Tayck {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.Synaptic_sub-btn2__K292U {
    margin: 16px 5px 0;
    padding: 15px;
    width: 98%
}

.Synaptic_sub-btn2__K292U,
.Synaptic_sub-btn3__imbPV {
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase
}

.Synaptic_sub-btn3__imbPV {
    margin-top: 5px;
    padding: 30px;
    width: 80%
}

.Synaptic_payment-form__CNCak input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Synaptic_payment-form__CNCak input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Synaptic_payment-form__CNCak input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Synaptic_payment-form__CNCak input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Synaptic_form-secure-link__lwbxF {
    color: #969696
}

.Synaptic_billing__hp49A .Synaptic_order-product-content__Ox3-3 .Synaptic_discount__hEEUt,
.Synaptic_billing__hp49A .Synaptic_order-product-content__Ox3-3 .Synaptic_total-discounted__YNwtP {
    display: none
}

.Synaptic_billing__hp49A.Synaptic_downsell__zK5jB .Synaptic_order-product-content__Ox3-3 .Synaptic_discount__hEEUt,
.Synaptic_billing__hp49A.Synaptic_downsell__zK5jB .Synaptic_order-product-content__Ox3-3 .Synaptic_total-discounted__YNwtP {
    display: table-row
}

.Synaptic_billing__hp49A.Synaptic_downsell__zK5jB .Synaptic_order-product-content__Ox3-3 .Synaptic_total__cksVm {
    display: none
}

.Synaptic_billing__hp49A.Synaptic_showAddress__dLvE- .Synaptic_form-address__VrXFm {
    display: block
}

.Synaptic_order_icons_list__xAM6k li img {
    width: auto
}

.Synaptic_inner_footer__pT3IA {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.Synaptic_footer_menu__BuhLR {
    padding-left: 0
}

.Synaptic_footer_menu__BuhLR li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.Synaptic_footer_menu__BuhLR li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.Synaptic_footer_menu__BuhLR li:last-child a {
    border-right: 0
}

.Synaptic_copyright__Ci7pi {
    font-size: 12px;
    margin: 10px 0 30px
}

.Synaptic_inner_footer__pT3IA p {
    font-size: 10px;
    line-height: 16px
}

.Synaptic_header_inner2__hREG1 .Synaptic_logo__jUg2W img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.Synaptic_header-txt-flag__HBJd2 {
    color: #fff;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 12px;
    text-align: right
}

.Synaptic_flag-img__sYQfz {
    float: left;
    margin-top: 12px
}

.Synaptic_upsell-wait-txt__FEUe4 {
    background-color: red;
    color: #fff;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Synaptic_upsell-wait-txt__FEUe4.Synaptic_alt__5dDtF {
    background-color: #fff;
    color: red;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Synaptic_upsell-thks-txt__SdZYr {
    margin: 20px 0;
    text-align: center
}

.Synaptic_upsell-thks-txt__SdZYr.Synaptic_alttxt2__3JaF1 {
    margin: 0
}

.Synaptic_upsell-thks-txt__SdZYr .Synaptic_sm-txt__XsykO {
    color: #959595;
    margin-bottom: 5px
}

.Synaptic_upsell-thks-txt__SdZYr h4 {
    margin-bottom: 10px
}

.Synaptic_upsell-thks-txt__SdZYr h6 {
    line-height: 22px
}

.Synaptic_upsell-product-header__qGYO2 {
    padding-left: 20px
}

.Synaptic_upsell-coupon__E64e7 {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.Synaptic_upsell-coupon__E64e7 img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.Synaptic_upsell-btn-area__fXBKi {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.Synaptic_upsell-btn-inner__PXaj4 {
    position: relative;
    text-align: center
}

.Synaptic_limttime-offer__dmcHS {
    color: #690409;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 30px
}

.Synaptic_limttime-offer-1__8o\+5j {
    color: #666;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.Synaptic_md-btn__X5j3m {
    font-size: 13px;
    padding: 10px 20px
}

.Synaptic_lg-btn__KK1ZV {
    font-size: 23px
}

.Synaptic_addfor-just__Na-iS {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.Synaptic_order-btn-inner__okmP1 {
    max-width: 245px;
    position: relative;
    text-align: center
}

.Synaptic_thks-continue__zVOnW {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.Synaptic_thks-continue__zVOnW a {
    color: #959595;
    text-decoration: underline
}

.Synaptic_thks-continue__zVOnW.Synaptic_alt__5dDtF:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.Synaptic_verified-by-logos__E4vnX {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.Synaptic_confirm-container__Iwfmm {
    margin: 40px auto;
    width: 750px
}

.Synaptic_confirm-inner__q6OUD {
    margin: 40px auto;
    width: 600px
}

.Synaptic_confirm-img__EIPAH {
    float: left;
    margin-right: 25px;
    width: 125px
}

.Synaptic_confirm-img__EIPAH img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.Synaptic_confirm-txt__xtb\+I {
    float: left;
    width: 450px
}

.Synaptic_confirm-txt__xtb\+I h4 {
    margin-bottom: 10px
}

.Synaptic_protect-package__uFc2y {
    background-size: 8%
}

.Synaptic_error-message__k3VrX {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.Synaptic_has-error__8TNsY .Synaptic_error-message__k3VrX {
    display: block
}

.Synaptic_inner-page__jvfYB .Synaptic_popup-wrapper__sV4LT,
.Synaptic_popup-wrapper__sV4LT {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_popup-inner__1N-e4 {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_close-popup-link__41Kdj {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_close-popup-link__41Kdj:after,
.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_close-popup-link__41Kdj:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_close-popup-link__41Kdj:before {
    transform: rotate(45deg)
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_close-popup-link__41Kdj:after {
    transform: rotate(-45deg)
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ footer .Synaptic_close-popup-link__41Kdj {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ footer .Synaptic_close-popup-link__41Kdj:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ footer .Synaptic_close-popup-link__41Kdj:after,
.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ footer .Synaptic_close-popup-link__41Kdj:before {
    display: none
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ header+h3 {
    padding: 3px 0 17px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ p {
    padding: 0 0 17px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF {
    padding: 8px 0 22px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw {
    margin: 0;
    width: auto
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw input[type=email],
.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw input[type=tel],
.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw input[type=text],
.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw textarea {
    border-radius: 5px;
    margin-top: 10px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw .Synaptic_error-message__k3VrX {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw .Synaptic_error-message__k3VrX:after {
    display: none
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_button__YpdtJ {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.Synaptic_captcha__sXf0g {
    margin-top: 10px
}

.Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_button__YpdtJ:hover {
    color: #fff !important
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_popup-inner__1N-e4 {
    padding: 27px 40px 40px;
    position: relative
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv h2 {
    padding: 0 0 24px;
    text-align: center
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_reason__RFSjm {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_reason__RFSjm h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv ul {
    padding: 4px 0 3px 30px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form {
    margin: 0;
    padding: 12px 0
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw {
    padding: 0 0 10px;
    width: 100%
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw label {
    float: left;
    line-height: 34px;
    width: 150px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw select,
.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw.Synaptic_cvv-code__yjwwv input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw.Synaptic_cvv-code__yjwwv .Synaptic_cvv-link__OCmw3 a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw.Synaptic_cvv-code__yjwwv .Synaptic_cvv-image__1ma8g {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw.Synaptic_cvv-code__yjwwv .Synaptic_cvv-image__1ma8g img {
    width: 205px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_button__YpdtJ {
    margin: 0 0 0 150px;
    width: 205px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_lock__gOKVE {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_lock__gOKVE img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_tip__z7057 {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_tip__z7057 .Synaptic_icon__hR7IA {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_tip__z7057 .Synaptic_text__EldK2 {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_tip__z7057 .Synaptic_text__EldK2:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_tip__z7057:focus .Synaptic_text__EldK2,
.Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_tip__z7057:hover .Synaptic_text__EldK2 {
    display: block
}

.Synaptic_popup-loading-wrapper__E2d0P {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100
}

.Synaptic_popup__km5QQ p {
    margin: 0
}

.Synaptic_popup-loading-wrapper__E2d0P .Synaptic_popup__km5QQ {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.Synaptic_popup-loading-wrapper__E2d0P .Synaptic_popup__km5QQ h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.Synaptic_popup-loading-wrapper__E2d0P .Synaptic_popup__km5QQ h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.Synaptic_popup-loading-wrapper__E2d0P .Synaptic_popup__km5QQ p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.Synaptic_popup-loading-wrapper__E2d0P .Synaptic_popup__km5QQ .Synaptic_product-image__qCJGm {
    background-size: contain;
    height: 260px;
    margin: 0 auto 6px;
    position: relative;
    width: 198px
}

.Synaptic_floating_bar__2uQGS.Synaptic_float__SxKLf {
    display: none;
    opacity: 0
}

.Synaptic_popup-loading-wrapper__E2d0P .Synaptic_popup__km5QQ .Synaptic_lock-image__6cV1X {
    margin: 0 auto 3px;
    width: 90px
}

.Synaptic_popup-loading-wrapper__E2d0P .Synaptic_popup__km5QQ .Synaptic_loading-image__Lq-6r {
    animation: Synaptic_spin__B0yTq 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

.Synaptic_popup-banner-wrapper__jP7aB {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Synaptic_popup-banner-wrapper__jP7aB .Synaptic_popup-banner__139j3 {
    padding: 50px 10px 0
}

.Synaptic_popup-banner-wrapper__jP7aB .Synaptic_popup-banner__139j3 figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.Synaptic_popup-banner-wrapper__jP7aB .Synaptic_popup-banner__139j3 figure a img {
    width: 100%
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok .Synaptic_popup-inner__1N-e4 {
    background: none;
    box-shadow: none;
    padding: 0
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form .Synaptic_form_holder__5JTuw {
    margin: 0 20px
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form .Synaptic_button__YpdtJ {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form .Synaptic_button__YpdtJ span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form .Synaptic_icons__Dp6wp {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.Synaptic_popup__km5QQ#Synaptic_popup-mobile-order-form__Dv-ok form footer .Synaptic_button__YpdtJ {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#Synaptic_payLft__\+40zt {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.Synaptic_order-banner__UOoU4 {
    border-radius: 6px;
    padding: 20px
}

#Synaptic_payRgt__3QmKs {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#Synaptic_rightForm__kJnak .Synaptic_rushWrp__Txlf8 {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes Synaptic_pulse__GVgNJ {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#Synaptic_rightForm__kJnak .Synaptic_rushWrp__Txlf8 input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#Synaptic_rightForm__kJnak .Synaptic_secure__CrLzu {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.Synaptic_pulse__GVgNJ {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Synaptic_pulse__GVgNJ;
    -webkit-animation-name: Synaptic_pulse__GVgNJ
}

#Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#Synaptic_payMulti__e4obx #Synaptic_payProd6__gXE4o .Synaptic_bottleOver__-086- {
    background-size: contain
}

#Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-,
#Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver_discount__OzaQF {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C span.Synaptic_radio__q9CU9 {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#Synaptic_payMulti__e4obx .Synaptic_title16__BFV26 {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Synaptic_payMulti__e4obx .Synaptic_title17__fcKcp {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#Synaptic_payMulti__e4obx .Synaptic_title18__g4Ks7 {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#Synaptic_payMulti__e4obx .Synaptic_title19__edCE\+ {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#Synaptic_payMulti__e4obx .Synaptic_title16-2__MPERN {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Synaptic_payMulti__e4obx .Synaptic_title18__g4Ks7 strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#Synaptic_payMulti__e4obx em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Synaptic_blu2__4iRGO,
.Synaptic_blu2__4iRGO * {
    color: #0975cf !important
}

.Synaptic_red1__JTpqT,
.Synaptic_red__uTMTF {
    color: #c00
}

#Synaptic_payMulti__e4obx #Synaptic_payProd1__SspRh .Synaptic_bottleOver__-086-,
#Synaptic_payMulti__e4obx #Synaptic_payProd3__RdBha .Synaptic_bottleOver__-086- {
    background-size: contain
}

#Synaptic_paymentWrp__tK7QP .Synaptic_formBg__u9Pjc {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.Synaptic_package-info__title__XmIbQ {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#Synaptic_rightForm__kJnak {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#Synaptic_rightForm__kJnak p.Synaptic_full3__S4Wlp {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.Synaptic_formContent__52V80 {
    color: #000
}

.Synaptic_s-info__ahAAq {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#Synaptic_rightForm__kJnak input,
#Synaptic_rightForm__kJnak select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#Synaptic_rightForm__kJnak .Synaptic_rushWrp__Txlf8 input {
    height: auto !important
}

.Synaptic_order-banner__UOoU4 .Synaptic_s-info__ahAAq .Synaptic_error-message__k3VrX {
    right: 94% !important;
    top: -1px !important
}

.Synaptic_order-delivery__L5tCY {
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Synaptic_order-delivery__L5tCY h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Synaptic_order-counter__GgHAa {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Synaptic_order-counter__GgHAa article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Synaptic_clearfix__EVHNG:after,
.Synaptic_clearfix__EVHNG:before {
    content: "";
    display: table;
    line-height: 0
}

.Synaptic_left__PddYk {
    float: left
}

.Synaptic_order-counter__GgHAa article.Synaptic_last__rFzn9 {
    border: none
}

.Synaptic_order-counter__GgHAa article b {
    color: #ff1c1c
}

.Synaptic_order-special__i4bIJ {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.Synaptic_order-special__i4bIJ header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.Synaptic_order-special__i4bIJ article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.Synaptic_order-special__i4bIJ header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.Synaptic_order-special__i4bIJ header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.Synaptic_order-special__i4bIJ header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.Synaptic_inner-page__jvfYB footer {
    top: 0 !important
}

.Synaptic_order-special__i4bIJ footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.Synaptic_clear__q-2nA {
    clear: both
}

.Synaptic_order-satisfaction__xJUp- {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Synaptic_order-satisfaction__xJUp- h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.Synaptic_order-special__i4bIJ header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Synaptic_order-banner__UOoU4 .Synaptic_formContent__52V80 .Synaptic_title__xMQLn {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.Synaptic_order-banner__UOoU4 .Synaptic_form_holder__5JTuw {
    padding: 0 0 7px;
    position: relative
}

#Synaptic_rightForm__kJnak .Synaptic_form__M\+tcm p.Synaptic_half2__ib3hJ {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#Synaptic_rightForm__kJnak .Synaptic_form__M\+tcm p.Synaptic_half__9QYHZ {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#Synaptic_rightForm__kJnak .Synaptic_half__9QYHZ {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.Synaptic_formBg__u9Pjc .Synaptic_error-message__k3VrX {
    right: 90% !important;
    top: 25px !important
}

.Synaptic_home__xBH8K #Synaptic_index-form__zvdHh .Synaptic_error-message__k3VrX:after {
    display: none
}

.Synaptic_has-error__8TNsY .Synaptic_error-message__k3VrX {
    display: block !important
}

.Synaptic_cvv-image__1ma8g {
    display: none
}

.Synaptic_cvv-link__OCmw3 {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.Synaptic_cvv-link__OCmw3:hover {
    text-decoration: none
}

.Synaptic_exp-date__TO2BT {
    margin-bottom: 6px
}

.Synaptic_error-message__k3VrX:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.Synaptic_selW__nvZe3 {
    display: block;
    float: left;
    width: 48%
}

.Synaptic_half4__VcLzE:after,
.Synaptic_half4__VcLzE:before {
    clear: bottom;
    content: "";
    display: block
}

.Synaptic_half4__VcLzE {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Synaptic_selW__nvZe3 select {
    float: none
}

.Synaptic_selW__nvZe3:last-child {
    margin-left: 4%
}

.Synaptic_half3__vV48R {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Synaptic_half3__vV48R input {
    width: 50%
}

@keyframes Synaptic_pulseHow__83Z4P {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes Synaptic_flipInX__Go3Br {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

@keyframes Synaptic_spin__B0yTq {
    to {
        transform: rotate(1turn)
    }
}

.Synaptic_no-dec__rWpOE {
    display: none
}

.Synaptic_order-banner__UOoU4 .Synaptic_error-message__k3VrX {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C.Synaptic_cuR__\+7tfV {
    background-color: #feeeb0 !important
}

#Synaptic_payMulti__e4obx .Synaptic_package1__mG47l .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-,
#Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver_discount__OzaQF {
    margin-right: 11px;
    padding-left: 360px
}

.Synaptic_btn_with__2WEK8 {
    width: 220px
}

#Synaptic_payMulti__e4obx .Synaptic_package1__mG47l .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-:before {
    display: none
}

.Synaptic_top-terms__aNkkq {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Synaptic_top-trends-desc__en057 {
    display: none
}

.Synaptic_open__-zZQk .Synaptic_top-trends-desc__en057 {
    display: block
}

.Synaptic_top-termsHdng__wIbl2 {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Synaptic_top-termsHdng__wIbl2:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Synaptic_top-terms__aNkkq.Synaptic_open__-zZQk .Synaptic_top-termsHdng__wIbl2:after {
    content: "-"
}

.Synaptic_top-trends-desc__en057 p {
    color: #3d3d3d;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px;
    text-align: left
}

select.Synaptic_error__VG3Xo,
select.Synaptic_valid__xRkdB {
    background-position: 85% 50%
}

#Synaptic_error_msg__8paw\+ {
    display: none;
    margin-bottom: 45px
}

#Synaptic_error_msg__8paw\+,
.Synaptic_errorMsg__EJk1q {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.Synaptic_errorMsg__EJk1q {
    margin-bottom: 15px;
    text-align: center
}

.Synaptic_page-id-2472__gmH6Q .Synaptic_heading_content_container__F5YPC,
.Synaptic_page-id-2577__\+uewC .Synaptic_heading_content_container__F5YPC,
.Synaptic_page-id-2793__RU0nq .Synaptic_heading_content_container__F5YPC,
.Synaptic_page-id-3109__wr-nv .Synaptic_heading_content_container__F5YPC {
    padding-top: 60px;
    width: 100%
}

.Synaptic_page-id-2472__gmH6Q .Synaptic_lc_content_full__bXrLs.Synaptic_lc_swp_boxed__TV8v4.Synaptic_lc_basic_content_padding__9k29B,
.Synaptic_page-id-2577__\+uewC .Synaptic_lc_content_full__bXrLs.Synaptic_lc_swp_boxed__TV8v4.Synaptic_lc_basic_content_padding__9k29B,
.Synaptic_page-id-2793__RU0nq .Synaptic_lc_content_full__bXrLs.Synaptic_lc_swp_boxed__TV8v4.Synaptic_lc_basic_content_padding__9k29B,
.Synaptic_page-id-3109__wr-nv .Synaptic_lc_content_full__bXrLs.Synaptic_lc_swp_boxed__TV8v4.Synaptic_lc_basic_content_padding__9k29B {
    max-width: 100%;
    padding: 0
}

.Synaptic_section-guranteed__dOUSt {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Synaptic_section-guranteed__dOUSt .Synaptic_w_inner__Kt-qq {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Synaptic_section-guranteed__dOUSt .Synaptic_w_inner__Kt-qq .Synaptic_w_thumb__F-AtL {
    order: 2;
    width: 100%
}

.Synaptic_section-guranteed__dOUSt .Synaptic_w_inner__Kt-qq .Synaptic_w_thumb__F-AtL img {
    width: auto
}

.Synaptic_section-guranteed__dOUSt .Synaptic_w_inner__Kt-qq .Synaptic_w_desc__WLpyc {
    order: 1;
    position: relative;
    width: 100%
}

.Synaptic_section-guranteed__dOUSt .Synaptic_w_inner__Kt-qq .Synaptic_w_desc__WLpyc:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Synaptic_section-guranteed__dOUSt .Synaptic_w_inner__Kt-qq .Synaptic_w_desc__WLpyc p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Synaptic_yellowbox__LpRrS {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP,
.Synaptic_yellowbox__LpRrS i {
    display: table-cell;
    vertical-align: middle
}

.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP {
    padding-left: 10px
}

.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:checked,
.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:checked+label,
.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:checked~label:before,
.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:checked~label:after,
.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Synaptic_landing__rgGo5 .Synaptic_check_area__U5tSP [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.Synaptic_header-inner__yN1Nn.Synaptic_billing__hp49A br {
    display: none
}

div#Synaptic_account-nformation__Aiyq0>div {
    display: block !important
}

.Synaptic_in_fileld__-sIRz.Synaptic_bill_adr__g2ddf,
.Synaptic_in_fileld__-sIRz.Synaptic_bill_city__IjbPL,
.Synaptic_in_fileld__-sIRz.Synaptic_bill_cont__XOGwU,
.Synaptic_in_fileld__-sIRz.Synaptic_bill_state__5o41Q,
.Synaptic_in_fileld__-sIRz.Synaptic_bill_zip__Qj5Uj,
.Synaptic_in_fileld__-sIRz.Synaptic_email__2L6P\+,
.Synaptic_in_fileld__-sIRz.Synaptic_first_name__D4w\+c,
.Synaptic_in_fileld__-sIRz.Synaptic_last_name__4OGG5,
.Synaptic_in_fileld__-sIRz.Synaptic_password__fBUso,
.Synaptic_in_fileld__-sIRz.Synaptic_phone__ZGzHV,
.Synaptic_in_fileld__-sIRz.Synaptic_ship_info__MrN9i,
.Synaptic_shippingInfo-wrapper__X1fhx {
    display: none
}

.Synaptic_checkout-form-div__HTKLv {
    padding: 20px 5px
}

.Synaptic_checkout-form-div__HTKLv input,
.Synaptic_checkout-form-div__HTKLv select {
    border: 1px solid #999;
    font-size: 14px;
    height: 33px !important;
    margin-bottom: 10px;
    text-indent: 9px !important
}

.Synaptic_checkout-form-div__HTKLv input[type=number]::-webkit-inner-spin-button,
.Synaptic_checkout-form-div__HTKLv input[type=number]::-webkit-outer-spin-button,
.Synaptic_form_col__ajuSw input[type=number]::-webkit-inner-spin-button,
.Synaptic_form_col__ajuSw inputinput[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.Synaptic_checkout-form-div__HTKLv input[type=number],
.Synaptic_form_col__ajuSw input[type=number] {
    -moz-appearance: textfield
}

.Synaptic_in_fileld__-sIRz .Synaptic_in_fileld__-sIRz {
    height: auto !important
}

.Synaptic_ex_date__wth77 .Synaptic_select2-container__BvkRU {
    width: 50% !important
}

.Synaptic_ex_date__wth77 .Synaptic_select2-selection__rendered__cXDwk {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}

.Synaptic_checkout-form-div__HTKLv .Synaptic_mm-button__UZL7m.Synaptic_large__-DGhW {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Synaptic_pulse__GVgNJ;
    -webkit-animation-name: Synaptic_pulse__GVgNJ;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 30px;
    text-align: center;
    text-indent: -9999px;
    width: 100% !important;
    width: 100%
}

.Synaptic_shippingInfo-wrapper__X1fhx {
    margin-top: 20px
}

#Synaptic_payMulti__e4obx .Synaptic_title17__fcKcp br {
    display: block
}

#Synaptic_payMulti__e4obx .Synaptic_title17__fcKcp p {
    padding-top: 10px
}

.Synaptic_mm-checkoutContainer__3onco p.Synaptic_mm-formError__sPlCq,
.Synaptic_mm-formError__sPlCq {
    border-radius: 0 !important;
    font-size: 11px !important;
    line-height: 16px !important;
    margin-bottom: 10px !important
}

.Synaptic_arrive-date__GHl6d {
    font-size: 14px;
    padding: 20px
}

.Synaptic_arrive-date__GHl6d .Synaptic_orange__8L0it {
    color: #ff1c1c
}

.Synaptic_secu-row__yBUYS {
    margin-left: -5px;
    margin-right: -5px
}

.Synaptic_secu-row__yBUYS>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.Synaptic_order_icons_list__xAM6k {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.Synaptic_order_icons_list__xAM6k li {
    display: inline;
    padding: 0 2px
}

.Synaptic_order_icons_list__xAM6k li img {
    margin-bottom: 15px
}

.Synaptic_secu-2__PBdUv {
    margin-bottom: 30px
}

.Synaptic_securityIcon_sec__v4wsA .Synaptic_order_icons_list__xAM6k {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.Synaptic_securityIcon_sec__v4wsA .Synaptic_order_icons_list__xAM6k li {
    margin-bottom: 15px
}

.Synaptic_securityIcon_sec__v4wsA .Synaptic_order_icons_list__xAM6k li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Synaptic_securityIcon_sec__v4wsA .Synaptic_order_icons_list__xAM6k li:last-child {
    width: 100%
}

.Synaptic_sticky-red-top__OOFxC {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.Synaptic_sticky-red-top__OOFxC h2 {
    margin: 0
}

.Synaptic_focusOffer-page__9O-xV .Synaptic_upsellMain__aDIQq {
    min-height: calc(100vh - 325px)
}

.Synaptic_upsellMain__aDIQq h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.Synaptic_upsellMain__aDIQq p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.Synaptic_font-weight-bold__4sVLw {
    font-weight: 700
}

.Synaptic_upsellPage__2iuSq img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.Synaptic_upsellPage__2iuSq span#Synaptic_button_focus__UHM0O {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.Synaptic_bottom-nothanks__uL1jU a.Synaptic_btn__V2dbm,
.Synaptic_bottom-nothanks__uL1jU a.Synaptic_btn__V2dbm:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

.Synaptic_text_unset__cYjoT {
    text-transform: inherit
}

.Synaptic_slider_ctrl__H9hp2 {
    margin-top: 60px
}

.Synaptic_hurry__5Zjp6 {
    color: #f5f0b4 !important
}

@media (min-width:1400px) {
    .Synaptic_upsellMain__aDIQq .Synaptic_customContainer__Lnwwo {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .Synaptic_dr_img__rpkW\+,
    .Synaptic_site_secure__G5p4u {
        display: none
    }
}

@media (max-width:1199.5px) {
    .Synaptic_mental_ability_content__ASNDF {
        width: 615px
    }
    .Synaptic_testimonial_content__q8rgJ {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.Synaptic_header_fixed__9sJGk {
        padding-top: 100px
    }
    .Synaptic_landing__rgGo5 h1 {
        font-size: 38px
    }
    .Synaptic_landing__rgGo5 h2 {
        font-size: 34px
    }
    .Synaptic_landing__rgGo5 h3 {
        font-size: 28px
    }
    .Synaptic_landing__rgGo5 h4 {
        font-size: 24px
    }
    .Synaptic_landing__rgGo5 h5 {
        font-size: 20px
    }
    .Synaptic_banner_col1__28IQb {
        margin-top: 50px;
        width: 330px
    }
    .Synaptic_banner_col2__GTJwG {
        margin-top: 150px;
        width: 395px
    }
    .Synaptic_banner_col1__28IQb ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .Synaptic_banner_right_list__\+9IyG {
        margin-top: 30px
    }
    .Synaptic_banner_right_list__\+9IyG li {
        margin-right: 0
    }
    .Synaptic_banner_right_img__QQmbR img {
        max-width: 100%;
        width: 265px
    }
    .Synaptic_sapill__4UYyA {
        font-size: 20px;
        line-height: 30px
    }
    .Synaptic_tab-banner__Qf706 {
        background-color: #000;
        display: none
    }
    .Synaptic_brain_power__afPdD,
    .Synaptic_cognitive_enhancement__IQ3YP,
    .Synaptic_genius__1Y-Gg,
    .Synaptic_mental_ability__QnEZd,
    .Synaptic_testimonial__ZVv3W {
        padding: 40px 10px !important
    }
    .Synaptic_mental_ability_img__vS6LE {
        width: 185px
    }
    .Synaptic_mental_ability_content__ASNDF {
        width: 485px
    }
    .Synaptic_ability_orange_box__QWhLO {
        width: 345px
    }
    .Synaptic_ability_list__9FuBx li {
        float: none;
        width: 100%
    }
    .Synaptic_brain_list__RFCNn {
        margin-bottom: 0
    }
    .Synaptic_genius_inner__PNyws {
        margin: 30px 0
    }
    .Synaptic_genius_img__tiYVj {
        width: 245px
    }
    .Synaptic_genius_content__0g2E- {
        width: 445px
    }
    .Synaptic_boosttest__3bOEE .Synaptic_customContainer__Lnwwo,
    .Synaptic_hard_clear__9H0Az .Synaptic_customContainer__Lnwwo {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .Synaptic_boosttest_inner__R5-As,
    .Synaptic_hardclear_inner__3Qy1D {
        margin: 0
    }
    .Synaptic_boosttest_content__VRteW,
    .Synaptic_hardclear_content__W-h8Y {
        min-height: inherit;
        width: 75%
    }
    .Synaptic_boosttest_img__u-iXd img,
    .Synaptic_hardclear_img__ehgWo {
        display: none
    }
    .Synaptic_testimonial_img__0vPDY {
        width: 120px
    }
    .Synaptic_testimonial_content__q8rgJ {
        margin-top: 0;
        width: 530px
    }
    .Synaptic_cognitive_enhancement_table__rcFE7 tr th {
        padding-left: 20px
    }
    .Synaptic_order-product-img__xB\+ug {
        margin-right: 20px;
        width: 95px
    }
    .Synaptic_order-product-content__Ox3-3 {
        margin-top: 5px;
        width: 331px
    }
    .Synaptic_payment-head__y2d0F h3 {
        font-size: 34px
    }
    .Synaptic_table-cell-align__7uIea {
        padding: 0 3px
    }
    .Synaptic_order-inner-product__bl7T- {
        padding: 40px 20px 9px
    }
    .Synaptic_ex-space__KLs9x {
        margin-left: 0
    }
    .Synaptic_thks-continue__zVOnW {
        margin-bottom: 30px
    }
    .Synaptic_form_product__list__sJJN1 {
        margin: 120px auto 20px
    }
    .Synaptic_sub-btn2__K292U {
        font-size: 15px
    }
    .Synaptic_right_arrow2__zz4iI {
        top: 2px
    }
    #Synaptic_payMulti__e4obx .Synaptic_package1__mG47l .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-,
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver_discount__OzaQF {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #Synaptic_payMulti__e4obx .Synaptic_package1__mG47l .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .Synaptic_main_page__ZVOhj.Synaptic_landing__rgGo5 .Synaptic_customContainer__Lnwwo {
        max-width: 100%
    }
    .Synaptic_securityIcon_sec__v4wsA .Synaptic_order_icons_list__xAM6k {
        margin-bottom: 0
    }
    .Synaptic_form_box__g16j5 {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .Synaptic_customContainer__Lnwwo {
        padding: 0 15px;
        width: 100% !important
    }
    .Synaptic_banner__DsEOa .Synaptic_customContainer__Lnwwo {
        padding: 0 !important
    }
    .Synaptic_landing__rgGo5 h1 {
        font-size: 37px
    }
    .Synaptic_landing__rgGo5 h2 {
        font-size: 34px
    }
    .Synaptic_landing__rgGo5 h3 {
        font-size: 28px
    }
    .Synaptic_landing__rgGo5 h4 {
        font-size: 24px
    }
    .Synaptic_landing__rgGo5 h5 {
        font-size: 22px
    }
    #Synaptic_payLft__\+40zt {
        width: 100%
    }
    .Synaptic_floating_bar__2uQGS.Synaptic_float__SxKLf {
        display: block;
        opacity: 1;
        padding: 10px 5px
    }
    .Synaptic_banner_right_list__\+9IyG {
        display: none
    }
    .Synaptic_order-counter__GgHAa {
        font-size: 12px
    }
    .Synaptic_order-special__i4bIJ article {
        width: 100%
    }
    .Synaptic_order-special__i4bIJ footer {
        padding: 14px 15px 16px
    }
    .Synaptic_order-special__i4bIJ header h2 {
        font-size: 30px
    }
    .Synaptic_order-satisfaction__xJUp- {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .Synaptic_order-delivery__L5tCY {
        background: #fff3 url(data:image/png;base64,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) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #Synaptic_rightForm__kJnak .Synaptic_secure__CrLzu {
        margin: 15px auto
    }
    .Synaptic_popup-wrapper__sV4LT p {
        font-size: .875em
    }
    .Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ h2 {
        font-size: 28px;
        line-height: 30px
    }
    .Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw label {
        line-height: 21px;
        width: 100%
    }
    .Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw input[type=text] {
        margin-top: 0
    }
    .Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #Synaptic_cvv_popup__Fo2yh,
    .Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw select {
        width: 48% !important
    }
    .Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_form_holder__5JTuw.Synaptic_cvv-code__yjwwv .Synaptic_cvv-image__1ma8g {
        padding: 15px 0 0
    }
    .Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv form .Synaptic_button__YpdtJ {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_popup-inner__1N-e4 {
        padding: 27px 15px 40px
    }
    .Synaptic_popup-wrapper__sV4LT #Synaptic_popup-declined__AXiZv .Synaptic_reason__RFSjm {
        padding: 23px 15px 25px
    }
    #Synaptic_payRgt__3QmKs {
        width: 100%
    }
    #Synaptic_payMulti__e4obx .Synaptic_title16__BFV26 {
        background-size: 100% 31px;
        line-height: 36px
    }
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C.Synaptic_cuR__\+7tfV span.Synaptic_radio__q9CU9 {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C span.Synaptic_radio__q9CU9 {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #Synaptic_payMulti__e4obx .Synaptic_title16__BFV26 {
        padding: 0 0 0 35px
    }
    .Synaptic_no-dec__rWpOE {
        display: block
    }
    #Synaptic_payMulti__e4obx .Synaptic_title16-2__MPERN {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-,
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver_discount__OzaQF {
        padding-left: 100% !important
    }
    #Synaptic_payRgt__3QmKs {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #Synaptic_form2__B87SS {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw input[type=tel],
    .Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw input[type=text],
    .Synaptic_popup-wrapper__sV4LT .Synaptic_popup__km5QQ .Synaptic_form-popup__jTnEF .Synaptic_form_holder__5JTuw select {
        max-width: 100%
    }
    #Synaptic_rightForm__kJnak p.Synaptic_full3__S4Wlp {
        margin-top: 10px
    }
    .Synaptic_trans__0pJsh img {
        margin-top: 15px
    }
    .Synaptic_cvv-code__yjwwv .Synaptic_error-message__k3VrX {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .Synaptic_formBg__u9Pjc .Synaptic_error-message__k3VrX {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .Synaptic_formBg__u9Pjc .Synaptic_error-message__k3VrX:after {
        display: none
    }
    .Synaptic_sub-btn__Q0Ihn {
        font-size: 16px !important
    }
    #Synaptic_rightForm__kJnak .Synaptic_rushWrp__Txlf8 input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C {
        min-height: 300px
    }
    #Synaptic_payMulti__e4obx .Synaptic_title17__fcKcp {
        margin-top: 10px;
        padding-left: 10px
    }
    #Synaptic_payMulti__e4obx .Synaptic_title18__g4Ks7,
    #Synaptic_payMulti__e4obx .Synaptic_title19__edCE\+ {
        padding-left: 10px
    }
    #Synaptic_payMulti__e4obx .Synaptic_title16__BFV26 {
        font-size: 16px
    }
    #Synaptic_payMulti__e4obx .Synaptic_package1__mG47l .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-,
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver_discount__OzaQF {
        padding-left: 100%
    }
    #Synaptic_payMulti__e4obx .Synaptic_title16__BFV26 {
        font-size: 10px
    }
    #Synaptic_payMulti__e4obx #Synaptic_payProd1__SspRh .Synaptic_bottleOver__-086-,
    #Synaptic_payMulti__e4obx #Synaptic_payProd3__RdBha .Synaptic_bottleOver__-086-,
    #Synaptic_payMulti__e4obx #Synaptic_payProd6__gXE4o .Synaptic_bottleOver__-086- {
        background: none;
        display: none;
        padding: 0
    }
    .Synaptic_img-mobile__BIo5T img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .Synaptic_img-mobile-best__uyHXs {
        position: relative
    }
    .Synaptic_img-mobile-best__uyHXs:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #Synaptic_payLft__\+40zt {
        padding-right: 0
    }
    .Synaptic_top_header__3dYZO {
        padding: 5px 0
    }
    .Synaptic_warning_notice_timer__x\+KaA {
        font-size: 12px;
        line-height: 18px
    }
    .Synaptic_header_fixed__9sJGk header {
        position: static
    }
    body.Synaptic_header_fixed__9sJGk,
    body.Synaptic_header_fixed__9sJGk.Synaptic_alt__5dDtF {
        padding-top: 0
    }
    .Synaptic_header-inner__yN1Nn {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .Synaptic_tab-banner__Qf706 {
        display: none
    }
    .Synaptic_form_section__inner__q1slL {
        padding: 45px 0
    }
    .Synaptic_banner_col__AxtdP {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .Synaptic_banner_col1__28IQb {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .Synaptic_banner_col2__GTJwG {
        margin: 0 !important;
        width: 50% !important
    }
    .Synaptic_guarnteedMob__zdEJf img {
        width: 115px
    }
    .Synaptic_banner_col1__28IQb .Synaptic_logo_text__i64Nm {
        font-size: 18px
    }
    .Synaptic_sapill__4UYyA {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .Synaptic_banner_col1__28IQb ul li {
        font-size: 12px
    }
    .Synaptic_banner_col1__28IQb .Synaptic_scroll_btn__CA9M3 {
        display: none
    }
    .Synaptic_banner__DsEOa .Synaptic_customContainer__Lnwwo,
    .Synaptic_boosttest__3bOEE .Synaptic_customContainer__Lnwwo,
    .Synaptic_hard_clear__9H0Az .Synaptic_customContainer__Lnwwo {
        padding: 0
    }
    .Synaptic_landing__rgGo5 .Synaptic_header_section__eTYce .Synaptic_logo__jUg2W {
        float: none;
        text-align: center;
        width: 100%
    }
    .Synaptic_right_header__OEYWR {
        display: none;
        float: none
    }
    .Synaptic_banner_col1__28IQb {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .Synaptic_App__Xc\+pW .Synaptic_landing__rgGo5 .Synaptic_mobileGetMyBottle-btn__V1P5b .Synaptic_btn__V2dbm {
        margin-top: 0
    }
    .Synaptic_mobileGetMyBottle-btn__V1P5b {
        padding: 0 0 85px;
        text-align: center
    }
    .Synaptic_banner_col1__28IQb p {
        font-size: 22px
    }
    .Synaptic_banner_col2__GTJwG {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .Synaptic_banner_right_list__\+9IyG {
        margin-top: 0
    }
    .Synaptic_banner_right_list__\+9IyG li {
        float: left
    }
    .Synaptic_banner_right_list__\+9IyG {
        bottom: 55px;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Synaptic_banner_client_icon__Z8JoN {
        bottom: 0;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Synaptic_banner_btn__-Bv1X {
        display: none
    }
    .Synaptic_banner_client_icon__Z8JoN li {
        display: inline-block;
        padding: 2px
    }
    .Synaptic_cognitive_enhancement__IQ3YP,
    .Synaptic_mental_ability__QnEZd {
        padding: 30px 0
    }
    .Synaptic_ability_orange_box__QWhLO,
    .Synaptic_genius_img__tiYVj,
    .Synaptic_mental_ability_img__vS6LE {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .Synaptic_form_box__g16j5,
    .Synaptic_genius_content__0g2E-,
    .Synaptic_mental_ability_content__ASNDF {
        float: none;
        width: 100%
    }
    .Synaptic_ability_realy_work__vl8JI,
    .Synaptic_form_product__EJSDM {
        display: none
    }
    .Synaptic_ability_list__9FuBx ul {
        margin-top: 15px
    }
    .Synaptic_ability_orange_box__QWhLO:after {
        display: none
    }
    .Synaptic_mental_ability_inner__i6\+wz {
        margin-bottom: 10px
    }
    .Synaptic_ability_list__9FuBx li {
        font-size: 18px;
        margin-bottom: 10px
    }
    .Synaptic_ability_list__9FuBx h5 {
        text-align: left
    }
    .Synaptic_brain_list__RFCNn {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .Synaptic_brain_list__RFCNn li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .Synaptic_brain_list__RFCNn li:nth-child(2) {
        background-position: 18px 0
    }
    .Synaptic_genius_inner__PNyws {
        margin: 20px 0
    }
    .Synaptic_genius_after_before__SRFHE {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .Synaptic_after_before__ourm0 {
        margin: 30px 0
    }
    .Synaptic_boosttest_content__VRteW,
    .Synaptic_hardclear_content__W-h8Y {
        padding: 30px 20px 15px
    }
    .Synaptic_floating_bar__2uQGS {
        display: block
    }
    .Synaptic_testimonial_box__BGLwW {
        margin-top: 30px;
        padding: 0 20px
    }
    .Synaptic_testi_name__7\+rR1 {
        text-align: center
    }
    .Synaptic_order-banner__UOoU4 {
        display: block
    }
    .Synaptic_order-form__k4fkj,
    .Synaptic_order-product__I4stg {
        float: none;
        width: 100%
    }
    .Synaptic_order-product-img__xB\+ug {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .Synaptic_order-product-img__xB\+ug img {
        max-width: 120px
    }
    .Synaptic_ex-space__KLs9x {
        margin-left: 30px
    }
    .Synaptic_order-product-content__Ox3-3 {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .Synaptic_order-product-head__v8AMx {
        display: none
    }
    .Synaptic_order-arrive__OBTq1 .Synaptic_table-cell-align__7uIea {
        display: block
    }
    .Synaptic_table-style__MwkGS.Synaptic_order-arrive__OBTq1 {
        display: block;
        text-align: center
    }
    .Synaptic_upsell-product-img__YFClw {
        width: 100px
    }
    .Synaptic_upsell-product__7F4G6,
    .Synaptic_upsell-product__7F4G6.Synaptic_bsburn__b3deF,
    .Synaptic_upsell-product__7F4G6.Synaptic_pr__8f4NV {
        background: none;
        padding: 20px;
        width: 440px
    }
    .Synaptic_upsell-product-content__BDWRw,
    .Synaptic_upsell-product-content__BDWRw.Synaptic_pr__8f4NV {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .Synaptic_upsell-thks-txt__SdZYr h6 {
        font-size: 16px
    }
    .Synaptic_upsell-thks-txt__SdZYr.Synaptic_alttxt__CCObR {
        margin: 10px 0
    }
    .Synaptic_limttime-offer__dmcHS,
    .Synaptic_order-btn-inner__okmP1 {
        margin-left: 40px
    }
    .Synaptic_confirm-container__Iwfmm {
        margin: 20px 0;
        width: 100%
    }
    .Synaptic_confirm-inner__q6OUD {
        margin: 0 auto 20px;
        width: 460px
    }
    .Synaptic_confirm-img__EIPAH,
    .Synaptic_confirm-txt__xtb\+I {
        width: 100%
    }
    .Synaptic_confirm-txt__xtb\+I {
        margin-top: 10px
    }
    .Synaptic_order_icons_list__xAM6k {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .Synaptic_form_section__inner__q1slL {
        background: none
    }
    .Synaptic_checkout-form-div__HTKLv .Synaptic_mm-button__UZL7m.Synaptic_large__-DGhW {
        background-size: contain !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 212px !important
    }
    .Synaptic_testimonial_img__0vPDY {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Synaptic_testimonial_content__q8rgJ {
        width: 100%
    }
    .Synaptic_banner_right_img__QQmbR {
        float: left
    }
    .Synaptic_slider_ctrl__H9hp2 .Synaptic_step__dQYFK {
        padding-top: 40px
    }
    .Synaptic_slider_ctrl__H9hp2 .Synaptic_after_beforeTxt__Pi3J6 {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .Synaptic_banner_col__AxtdP {
        background-position: -40px top !important;
        background-size: 190px !important
    }
    .Synaptic_sticky-red-top__OOFxC {
        padding: 5px 10px
    }
    .Synaptic_sticky-red-top__OOFxC h2 {
        font-size: 16px;
        margin: 0
    }
    .Synaptic_submitBtn__J-vtB {
        font-size: 16px
    }
    .Synaptic_slider_ctrl__H9hp2 {
        margin-top: 0
    }
}

@media (max-width:479px) {
    .Synaptic_landing__rgGo5 h1 {
        font-size: 32px
    }
    .Synaptic_landing__rgGo5 h2 {
        font-size: 28px
    }
    .Synaptic_landing__rgGo5 h3 {
        font-size: 24px
    }
    .Synaptic_landing__rgGo5 h4 {
        font-size: 18px
    }
    .Synaptic_landing__rgGo5 h5 {
        font-size: 17px
    }
    .Synaptic_banner_col1__28IQb h1 {
        font-size: 56px
    }
    .Synaptic_banner_col1__28IQb p {
        font-size: 20px
    }
    .Synaptic_boosttest_content__VRteW,
    .Synaptic_hardclear_content__W-h8Y {
        width: 90%
    }
    .Synaptic_banner_col__AxtdP {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .Synaptic_banner_col__AxtdP:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .Synaptic_banner_col1__28IQb {
        float: none;
        margin: 20px auto;
        padding: 15px 15px 0;
        position: relative;
        z-index: 2
    }
    .Synaptic_banner_col2__GTJwG {
        float: none;
        margin-top: 20px;
        padding-top: 0;
        position: relative;
        width: 100%;
        z-index: 2
    }
    .Synaptic_form_box__g16j5 {
        padding: 15px
    }
    .Synaptic_banner_right_list__\+9IyG {
        float: left;
        position: static;
        width: 115px
    }
    .Synaptic_banner_right_list__\+9IyG li {
        display: block;
        float: none
    }
    .Synaptic_banner_right_list__\+9IyG li:last-child {
        margin-right: 0
    }
    .Synaptic_banner_right_img__QQmbR {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        min-width: auto;
        padding: 0 20px;
        width: 100%
    }
    .Synaptic_banner_client_icon__Z8JoN {
        position: static;
        text-align: center;
        width: 100%
    }
    .Synaptic_banner_right_img__QQmbR img {
        float: left;
        margin: 0 auto 0 -25px;
        max-width: 175px
    }
    .Synaptic_sub-btn__Q0Ihn {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .Synaptic_sub-btn3__imbPV {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .Synaptic_table-cell-align__7uIea {
        display: block
    }
    .Synaptic_table-style__MwkGS {
        display: block;
        text-align: center
    }
    .Synaptic_order-product-content__Ox3-3 h5 br {
        display: block
    }
    .Synaptic_ex-space__KLs9x {
        margin-left: 18px
    }
    .Synaptic_order-btn-inner__okmP1 {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .Synaptic_limttime-offer__dmcHS,
    .Synaptic_order-btn-inner__okmP1 {
        margin-left: 0
    }
    .Synaptic_limttime-offer-1__8o\+5j {
        font-size: 16px;
        margin-bottom: 5px
    }
    .Synaptic_confirm-inner__q6OUD {
        margin: 0 auto 20px;
        width: 100%
    }
    .Synaptic_footer_client__GTHZ1 {
        padding-bottom: 15px
    }
    .Synaptic_footer_client__GTHZ1 ul li img {
        margin-bottom: 10px
    }
    .Synaptic_footer_menu__BuhLR li a {
        padding: 0 5px
    }
    .Synaptic_reveal-modal__6BgGw.Synaptic_small__oKWKN,
    dialog.Synaptic_small__oKWKN {
        padding: 20px
    }
    .Synaptic_sub-btn2__K292U {
        font-size: 16px
    }
    .Synaptic_right_arrow2__zz4iI {
        top: 4px
    }
    .Synaptic_mobileGetMyBottle-btn__V1P5b {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .Synaptic_mobile_navigation__MFHmK ul li {
        font-size: 14px
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_slider_ctrl__H9hp2 {
        position: relative
    }
    .Synaptic_slides_wrap__yTGtQ>li.Synaptic_active__yqcR6~li {
        left: 100%
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_slider_ctrl__H9hp2 .Synaptic_slides_wrap__yTGtQ>li,
    .Synaptic_slides_wrap__yTGtQ>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .Synaptic_slides_wrap__yTGtQ>li {
        float: left;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        z-index: 1
    }
    .Synaptic_slides_wrap__yTGtQ>li.Synaptic_active__yqcR6 {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_slider_ctrl__H9hp2 .Synaptic_slides_wrap__yTGtQ {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_slider_ctrl__H9hp2 .Synaptic_slider_arrow__xfWMf.Synaptic_slider_left_arrow__9LL9F {
        left: 0;
        text-align: left
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_slider_ctrl__H9hp2 .Synaptic_slider_arrow__xfWMf.Synaptic_slider_right_arrow__9RAFv {
        right: 0;
        text-align: right
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_slider_ctrl__H9hp2 .Synaptic_slider_arrow__xfWMf {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .Synaptic_testiminial_arrow_left__Ni2I4 {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Synaptic_testiminial_arrow_right__8St6n {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_slider_ctrl__H9hp2 .Synaptic_slider_arrow__xfWMf .Synaptic_table__fc3RW {
        display: table;
        height: 100%;
        width: 100%
    }
    .Synaptic_table__fc3RW .Synaptic_table-cell__iXj1p {
        display: table-cell !important;
        vertical-align: middle
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_dotlist__7oGwm {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_dotlist__7oGwm .Synaptic_dot_wrap__tVv3j {
        display: inline
    }
    .Synaptic_slider_wrap__lHjRY .Synaptic_dotlist__7oGwm .Synaptic_dot_wrap__tVv3j .Synaptic_dot__jhnCE {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .Synaptic_steps_slider__F\+525.Synaptic_slider_wrap__lHjRY .Synaptic_dotlist__7oGwm .Synaptic_dot_wrap__tVv3j.Synaptic_active__yqcR6 .Synaptic_dot__jhnCE {
        background-color: #2aabd3
    }
    .Synaptic_testimonial__ZVv3W.Synaptic_slider_wrap__lHjRY .Synaptic_dotlist__7oGwm .Synaptic_dot_wrap__tVv3j.Synaptic_active__yqcR6 .Synaptic_dot__jhnCE {
        background-color: #000
    }
    .Synaptic_brain_after__cInbI,
    .Synaptic_brain_before__Ure\+T {
        width: 100%
    }
    .Synaptic_testimonial_img__0vPDY {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Synaptic_testimonial_content__q8rgJ {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .Synaptic_hide-for-phone-only__lCr7w {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .Synaptic_hide-for-tablet-up__QfcNg {
        display: none !important
    }
}

.Synaptic_responsive-img__i5PGA {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .Synaptic_hide-tb-portrait__DcWPh {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .Synaptic_hide-tb-portrait-up__nUf\+L {
        display: none !important
    }
}

@media (min-width:768px) {
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086- {
        left: 35px;
        right: auto
    }
    #Synaptic_payMulti__e4obx.Synaptic_newCheckout-wrapper__GLZYJ .Synaptic_package1__mG47l .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086- {
        background-position: 50% !important;
        left: 35px;
        padding-left: 0;
        padding-right: 135px;
        padding-top: 155px;
        right: auto
    }
    #Synaptic_payMulti__e4obx.Synaptic_newCheckout-wrapper__GLZYJ .Synaptic_title17__fcKcp {
        margin-left: auto
    }
    #Synaptic_payMulti__e4obx.Synaptic_newCheckout-wrapper__GLZYJ .Synaptic_title18__g4Ks7,
    #Synaptic_payMulti__e4obx.Synaptic_newCheckout-wrapper__GLZYJ .Synaptic_title19__edCE\+ {
        margin-left: auto;
        width: 290px
    }
}

@media (min-width:992px) {
    #Synaptic_payMulti__e4obx.Synaptic_newCheckout-wrapper__GLZYJ .Synaptic_package1__mG47l .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086- {
        padding-left: 0;
        padding-right: 280px
    }
}

@media (min-width:1024px) {
    #Synaptic_payMulti__e4obx.Synaptic_newCheckout-wrapper__GLZYJ .Synaptic_package1__mG47l .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086- {
        padding-left: 0;
        padding-right: 315px
    }
}

@media only screen and (min-width:992px) and (max-width:1024px) {
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-,
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver_discount__OzaQF {
        padding-left: 295px !important
    }
}

@media only screen and (max-width:1199.5px) and (orientation:landscape) {
    .Synaptic_floating_bar__2uQGS.Synaptic_float__SxKLf {
        display: block;
        opacity: 1
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .Synaptic_cognitive_enhancement_table__rcFE7 tr td,
    .Synaptic_cognitive_enhancement_table__rcFE7 tr th {
        font-size: 16px
    }
    .Synaptic_cognitive_enhancement__IQ3YP h2 {
        font-size: 28px
    }
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-,
    #Synaptic_payMulti__e4obx .Synaptic_payProd__jFj3C .Synaptic_bottleOver_discount__OzaQF {
        padding-left: 215px
    }
    #Synaptic_payMulti__e4obx.Synaptic_newCheckout-wrapper__GLZYJ .Synaptic_payProd__jFj3C .Synaptic_bottleOver__-086-,
    #Synaptic_payMulti__e4obx.Synaptic_newCheckout-wrapper__GLZYJ .Synaptic_payProd__jFj3C .Synaptic_bottleOver_discount__OzaQF {
        padding-left: 135px
    }
    .Synaptic_floating_bar__2uQGS.Synaptic_float__SxKLf {
        display: block;
        opacity: 1
    }
    .Synaptic_floating_bar__2uQGS.Synaptic_float__SxKLf .Synaptic_btn__V2dbm {
        width: 100%
    }
    #Synaptic_rightForm__kJnak .Synaptic_secure__CrLzu {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .Synaptic_inner_footer__pT3IA {
        padding-bottom: 75px
    }
    .Synaptic_inner_footer__pT3IA:has(+div#Synaptic_bottom-floating-bar__oORr2>:not(.Synaptic_mobileOptn__UpLzl)) {
        padding-bottom: 25px
    }
    .Synaptic_main_page__ZVOhj.Synaptic_landing__rgGo5 {
        max-width: 100%
    }
    .Synaptic_banner_col1__28IQb ul li:before {
        top: 6px
    }
}

@media only screen and (max-width:991.5px) {
    .Synaptic_warning_notice_timer__x\+KaA {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .Synaptic_upsellPage__2iuSq span#Synaptic_button_focus__UHM0O {
        padding: 8px 8px 0 0
    }
    div#Synaptic_bottom-floating-bar__oORr2 {
        background-color: initial;
        font-size: 14px
    }
    div#Synaptic_bottom-floating-bar__oORr2:has(.Synaptic_mobileOptn__UpLzl) {
        background: #0006 !important
    }
    .Synaptic_warning_notice_timer__x\+KaA span.Synaptic_hurry__5Zjp6 {
        color: #fb9841;
        white-space: nowrap
    }
    .Synaptic_submit_btn__OzI2p {
        font-size: 14px
    }
}

@media only screen and (max-width:480.5px) {
    .Synaptic_floating_bar__2uQGS .Synaptic_btn__V2dbm {
        font-size: 14px
    }
}

#Synaptic_at_page_header__PBa-2,
#Synaptic_heading_area__ew7u3 {
    display: none !important
}

#Synaptic_brainModal__VUAxg {
    text-align: center
}

@media screen and (min-width:768px) {
    #Synaptic_brainModal__VUAxg:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#Synaptic_brainModal__VUAxg>.Synaptic_modal-dialog__aF6FY {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}


.AlphaDriveDesktop_pulse__63ClK {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: AlphaDriveDesktop_pulse__63ClK;
    -webkit-animation-name: AlphaDriveDesktop_pulse__63ClK
}

@keyframes AlphaDriveDesktop_pulse__63ClK {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.AlphaDriveDesktop_dPillHome__Pwg7H {
    display: block;
    line-height: 1.5
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_clearall__Xt\+o2 {
    clear: both;
    font-size: 1px;
    height: 1px;
    line-height: 1px
}

div#AlphaDriveDesktop_container__G7uWB {
    height: auto
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_contentWrap__YvfgO {
    margin: 0 auto;
    position: relative;
    width: 1004px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_tophdr__uZ6H8 {
    background: red;
    height: 32px;
    margin: 0 auto;
    min-width: 1004px;
    padding: 0;
    width: 100%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_hdrtxt__yq9V3 {
    background: red;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 32px;
    margin: 0;
    padding: 0;
    text-align: center
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_hdrtxt__yq9V3 span {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_hdrtxt__yq9V3 b {
    color: #fff200
}

.AlphaDriveDesktop_sec3inner__YjLdv,
.AlphaDriveDesktop_sec6inner__RhaI\+,
.AlphaDriveDesktop_sec7inner__HKV1U,
div#AlphaDriveDesktop_section1__5bSKP,
div#AlphaDriveDesktop_section2__JN6ot,
div#AlphaDriveDesktop_section3__WUBSR,
div#AlphaDriveDesktop_section4__i5NJO,
div#AlphaDriveDesktop_section5__468\+W,
div#AlphaDriveDesktop_section6__rn8x8,
div#AlphaDriveDesktop_section7__OLUEn {
    display: block;
    margin: 0 auto;
    min-width: 1004px;
    width: 100%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_section1__5bSKP {
    background: #fafdfd;
    height: 772px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sec1inner__oy5IV {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg) no-repeat scroll top;
    height: 772px;
    margin: 0 auto;
    position: relative
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_lft_content__bImQV,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_rgt_frm__yNf17 {
    display: inline-block;
    float: left;
    height: 772px;
    width: 69%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_rgt_frm__yNf17 {
    height: auto !important
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1_logo__sBCGs,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1_tagline__4R8WT {
    left: 150px;
    position: absolute;
    top: 16px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1_tagline__4R8WT {
    left: 319px;
    top: 31px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1hding__nljQo,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8hding__ooLAg {
    color: #2c529d;
    font-size: 29px;
    font-weight: 600;
    letter-spacing: -.6px;
    line-height: 40px;
    margin: 0;
    padding: 120px 0 0 177px;
    text-align: left
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1hding2__ni3s5,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8hding2__EQGZk {
    color: #f47a30;
    font-size: 52px;
    font-weight: 800;
    letter-spacing: -1.6px;
    line-height: 53px;
    margin: 0;
    padding: 0 0 0 173px;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1hding2__ni3s5 span,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8hding2__EQGZk span {
    color: #5a266e
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1-prod1__W4APV,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1-prod2__r7wk2,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1_arrow__PO7Ym,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1seal__90RV9 {
    left: -115px;
    position: absolute;
    top: 406px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1-prod2__r7wk2 {
    left: -127px;
    top: 353px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1_arrow__PO7Ym {
    left: 161px;
    top: 645px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1seal__90RV9 {
    left: -277px;
    top: 526px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_doctor__7Aw6i {
    margin: 43px 0 0 200px;
    position: relative;
    width: 439px
}

.AlphaDriveDesktop_s1txt__DwncT {
    color: #535353;
    font-size: 15px;
    font-style: italic;
    font-weight: 600;
    line-height: 18px;
    margin: 0;
    padding: 20px 0 0;
    text-align: left
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1txt__DwncT span {
    color: #000;
    font-style: normal;
    font-weight: 800
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1no_pres__1wbxS {
    left: 0;
    position: absolute;
    top: 20px
}

.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s1list__vsLup,
.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s8list__OakD4 {
    margin: 160px 0 0 228px;
    padding: 0;
    width: 66%
}

.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s1list__vsLup {
    margin: 177px 0 0 228px
}

.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s1list__vsLup li,
.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s8list__OakD4 li {
    background: url(data:image/png;base64,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) left 7px no-repeat;
    color: #2e4555;
    font-size: 18px;
    height: 50px;
    letter-spacing: -.5px;
    line-height: 23px;
    margin: 0 0 5px;
    padding: 5px 0 0 49px;
    text-align: left
}

.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s1list__vsLup li span,
.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s8list__OakD4 li span {
    color: #482556;
    font-size: 24px;
    font-weight: 700
}

.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s1list__vsLup li:nth-child(3) {
    margin: 5px 0 2px;
    padding: 6px 0 0 49px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_as_seen__q4w9w {
    margin: 120px 0 0 204px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_rgt_frm__yNf17 {
    background: #f7f7f1;
    border: 2px solid #2c529d;
    border-bottom: 6px solid #6a2e84;
    height: 662px;
    margin: 137px 0 0;
    width: 30.6%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_section1__5bSKP .AlphaDriveDesktop_form_position__4HPxy {
    float: none;
    margin: 3px auto 0;
    padding: 0 10px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frmElemts__GI\+1T {
    clear: both;
    margin: 6px 0 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frmElemts__GI\+1T label {
    color: #4d6169;
    float: left;
    font-family: Open Sans, sans-serif;
    font-size: 16px;
    letter-spacing: -.2px;
    line-height: 31px;
    margin-right: 9px;
    text-align: right;
    width: 100px;
    width: 90px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frmElemts__GI\+1T input,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frmElemts__GI\+1T select {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    color: #000;
    float: right;
    font-family: Open Sans, sans-serif;
    font-size: 14px;
    height: 31px;
    line-height: 37px;
    margin: 0 0 6px;
    outline: none;
    padding-left: 4px;
    text-align: left;
    width: 185px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frmElemts__GI\+1T select {
    height: 33px;
    line-height: 35px;
    width: 191px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frmElemts__GI\+1T select.AlphaDriveDesktop_short__iBKl\+ {
    height: 30px;
    line-height: 38px;
    margin: 0 1px 6px 5px;
    width: 32%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frmElemts__GI\+1T select.AlphaDriveDesktop_short2__ph5dh {
    float: left;
    margin: 0 0 0 2px;
    width: 31%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frmElemts__GI\+1T input.AlphaDriveDesktop_short2__ph5dh {
    float: left;
    margin: 0 0 0 2px;
    width: 29%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_frm_btm__wDzUd {
    border-bottom: none;
    margin: 0 auto;
    padding-bottom: 10px;
    width: 100%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_submit__rVr-6 {
    border: none;
    cursor: pointer;
    display: block;
    height: 70px;
    margin: 10px auto 0;
    outline: none;
    width: 276px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_cards__tb1Nj {
    display: block;
    margin: 5px auto
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_lock__dwUmn,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_security__JtQeX {
    display: block;
    margin: 8px auto 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_section2__JN6ot {
    background: #fff;
    height: 487px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sec2inner__0oQqo {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg)no-repeat scroll center -767px;
    height: 487px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sec2hding__i4vCI {
    color: #050404;
    font-size: 32px;
    font-weight: 800;
    letter-spacing: -1px;
    line-height: 41px;
    margin: 0;
    padding: 49px 0 0;
    text-align: center;
    text-transform: uppercase
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sec2hding__i4vCI span {
    color: red;
    font-size: 48px;
    line-height: 33px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s2txt__4b3av {
    color: #282828;
    font-size: 20px;
    line-height: 22px;
    margin: 0;
    padding: 0;
    text-align: center
}

.AlphaDriveDesktop_section2__JN6ot .AlphaDriveDesktop_box_area__ZTMJY {
    box-sizing: border-box;
    display: block;
    height: 394px;
    margin: 24px auto 0;
    padding: 0;
    position: relative;
    width: 92%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s2box1__u\+zUA,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s2box2__WANB3,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s2box3__-cg8t,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s2box4__EVIOa {
    box-sizing: border-box;
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 25%
}

.AlphaDriveDesktop_s2box_txt__2WEN\+ {
    color: #282828;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 22px;
    margin: 0;
    padding: 10px 0 0;
    text-align: center
}

.AlphaDriveDesktop_section3__WUBSR {
    background: #eff0f2;
    height: 963px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_section3__WUBSR .AlphaDriveDesktop_pro_pack_5_3__K321j {
    margin-left: 51%;
    position: relative;
    text-align: center;
    top: 585px;
    width: 41%
}

.AlphaDriveDesktop_sec3inner__YjLdv {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg) no-repeat scroll center -1254px;
    height: 963px;
    margin: 0 auto
}

.AlphaDriveDesktop_hding-img__dAkiK,
.AlphaDriveDesktop_s3-prod1__H6G0p,
.AlphaDriveDesktop_s3-prod2__UyU2H,
.AlphaDriveDesktop_s3img1__Spob\+ {
    position: absolute;
    right: 160px;
    top: 296px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_satisfaction_seal__x0O-0 {
    left: -163px;
    position: absolute;
    top: 667px
}

#AlphaDriveDesktop_science-info__38Zih {
    display: none
}

.AlphaDriveDesktop_s3-prod1__H6G0p {
    right: 77px;
    top: 440px
}

.AlphaDriveDesktop_s3-prod2__UyU2H {
    right: -39px;
    top: 375px
}

.AlphaDriveDesktop_s3hding__qdH7V,
.AlphaDriveDesktop_s4hding__0byrR,
.AlphaDriveDesktop_s5hding__G6r3G,
.AlphaDriveDesktop_s6hding__SRZEf,
.AlphaDriveDesktop_s7hding__uA0T9 {
    color: #5a266e;
    font-size: 36px;
    font-weight: 700;
    letter-spacing: -1.2px;
    line-height: 41px;
    margin-left: -.5px;
    padding: 78px 0 0;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveDesktop_s3hding__qdH7V span,
.AlphaDriveDesktop_s4hding__0byrR span,
.AlphaDriveDesktop_s5hding__G6r3G span,
.AlphaDriveDesktop_s6hding__SRZEf span,
.AlphaDriveDesktop_s7hding__uA0T9 span {
    color: #f47a30;
    font-size: 41px;
    line-height: 33px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_hding-img__dAkiK {
    right: 416px;
    top: 10px
}

.AlphaDriveDesktop_sec3txt__rHxBp {
    font-size: 15px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 30px 0;
    width: 626px
}

.AlphaDriveDesktop_sec3txt__rHxBp span {
    color: #f47a30
}

.AlphaDriveDesktop_sec3txt2__RC1TT,
.AlphaDriveDesktop_sec3txt3__4F2Mf {
    color: #fff;
    font-size: 24px;
    letter-spacing: -.5px;
    line-height: 27px;
    margin: 0;
    padding: 50px 0 0 20px;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveDesktop_sec3txt2__RC1TT span {
    font-size: 28px;
    font-weight: 700
}

.AlphaDriveDesktop_sec3txt3__4F2Mf,
.AlphaDriveDesktop_sec3txt4__fn6jX {
    font-size: 13px;
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 19px;
    padding: 6px 0 0 20px;
    text-transform: none;
    width: 366px
}

.AlphaDriveDesktop_sec3txt4__fn6jX {
    color: #232323;
    font-size: 18px;
    letter-spacing: -.5px;
    line-height: 24px;
    padding: 56px 0 0 90px;
    width: 660px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_btn_strip__CRWPo,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s4btn_strip__1yGZB,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s5btn_strip__WVeYB,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s6btn_strip__ccQVw {
    background: url(data:image/png;base64,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) top no-repeat;
    height: 123px;
    margin: 40px auto 0;
    position: relative;
    width: 100%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_btn_txt__A8wHs {
    color: #262626;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 33px;
    margin: 0;
    padding: 31px 0 0 20px;
    text-align: left
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_btn_txt__A8wHs span {
    font-size: 32px;
    letter-spacing: -1px;
    text-transform: uppercase
}

.AlphaDriveDesktop_sec3btn__GgnrJ {
    position: absolute;
    right: 27px;
    top: 27px
}

.AlphaDriveDesktop_section4__i5NJO {
    background: url(../images/sec-4-bg-back.e1f03a90b17ee9566f3e.jpg)no-repeat scroll top;
    height: 922px
}

.AlphaDriveDesktop_hding-img2__SFQ07,
.AlphaDriveDesktop_s4-logo__e6-Ch {
    left: 116px;
    position: absolute;
    top: 38px
}

.AlphaDriveDesktop_hding-img2__SFQ07 {
    left: 446px;
    top: 6px
}

.AlphaDriveDesktop_s4hding__0byrR {
    line-height: 40px;
    margin: 0;
    padding: 53px 0 0 137px
}

.AlphaDriveDesktop_s4seal__OtncD {
    position: absolute;
    right: 0;
    top: 36px
}

.AlphaDriveDesktop_s4txt2__6HpCa,
.AlphaDriveDesktop_s4txt3__VPuLI,
.AlphaDriveDesktop_s4txt__j2mEw {
    color: #404040;
    font-size: 16px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    max-width: 100%;
    padding: 21px 0 0 204px;
    text-align: left;
    width: 944px
}

.AlphaDriveDesktop_s4txt6__uqEuN,
.AlphaDriveDesktop_s4txt__j2mEw span {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px
}

.AlphaDriveDesktop_s4txt__j2mEw b {
    color: #e66120
}

.AlphaDriveDesktop_section4__i5NJO .AlphaDriveDesktop_s4txt2__6HpCa {
    color: #fff;
    font-size: 13.5px;
    font-weight: 600;
    height: 135px;
    letter-spacing: -.5px;
    line-height: 20px;
    margin: 0;
    padding: 35px 10px 0 129px;
    text-align: left;
    width: 685px;
    width: 670px
}

.AlphaDriveDesktop_s4txt3__VPuLI {
    font-size: 15px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 20px;
    padding: 21px 0 15px 127px;
    text-transform: uppercase
}

.AlphaDriveDesktop_section4__i5NJO p.AlphaDriveDesktop_s4txt3__VPuLI {
    font-size: 12px;
    width: 670px
}

.AlphaDriveDesktop_s4txt4__3nrk4,
.AlphaDriveDesktop_s4txt5__-OSqr {
    color: #e66120;
    font-size: 20px;
    font-style: italic;
    font-weight: 800 !important;
    letter-spacing: -.6px;
    line-height: 30px;
    margin: 0;
    padding: 14px 0 0 182px;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveDesktop_s4txt5__-OSqr {
    letter-spacing: normal;
    padding: 11px 0 0 182px
}

.AlphaDriveDesktop_s4img__PJVrM {
    position: absolute;
    right: 0;
    top: 396px
}

.AlphaDriveDesktop_s4txt6__uqEuN {
    color: #303030;
    letter-spacing: -.4px;
    line-height: 22px;
    padding: 31px 0 0 9px
}

.AlphaDriveDesktop_s4txt3__VPuLI span,
.AlphaDriveDesktop_s4txt6__uqEuN span {
    color: #e66120
}

.AlphaDriveDesktop_s4btn_strip__1yGZB {
    margin: 30px auto 0
}

.AlphaDriveDesktop_section5__468\+W {
    background: url(../images/sprit_bg.dc86dfacbfccc3f2d7f2.jpg)no-repeat scroll center -3181px;
    height: 1105px
}

.AlphaDriveDesktop_section5__468\+W .AlphaDriveDesktop_s5lft_txt__1gdhH {
    display: inline-block
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_section5__468\+W .AlphaDriveDesktop_pro_pack_5_3__K321j {
    left: -63%;
    position: relative;
    text-align: center;
    top: 578px;
    width: 41%
}

.AlphaDriveDesktop_sec5inner__OGQBm {
    height: 1080px;
    width: 100%
}

.AlphaDriveDesktop_s5hding__G6r3G {
    line-height: 36px;
    padding: 46px 0 0;
    text-align: center
}

.AlphaDriveDesktop_sec5txt__NrghD {
    color: #000;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 26px;
    margin: 0;
    padding: 42px 0 0;
    text-align: center
}

.AlphaDriveDesktop_sec5txt__NrghD span {
    color: #e66120
}

.AlphaDriveDesktop_s5benefits__Hw7KY {
    margin: 0 auto;
    width: 100%
}

.AlphaDriveDesktop_s5box1__KD3aA,
.AlphaDriveDesktop_s5box2__YG24F,
.AlphaDriveDesktop_s5box3__AAob2,
.AlphaDriveDesktop_s5box4__s\+ga7,
.AlphaDriveDesktop_s5box5__EDBxb {
    display: inline-block;
    float: left;
    margin: 17px auto 0;
    width: 20%
}

.AlphaDriveDesktop_bnft_txt__iOr2p {
    color: #5a266e;
    font-size: 19px;
    font-weight: 700;
    height: 109px;
    letter-spacing: -.7px;
    line-height: 24px;
    margin: 0 auto;
    padding: 28px 0 0;
    text-align: center;
    text-transform: uppercase
}

.AlphaDriveDesktop_bnft_txt2__TdYLF {
    color: #2d2d2d;
    font-size: 17px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0 auto;
    padding: 0 10px;
    text-align: center
}

.AlphaDriveDesktop_s5-prod1__JNMYm,
.AlphaDriveDesktop_s5-prod2__UiMbM,
.AlphaDriveDesktop_s5-prod3__\+uBqm,
.AlphaDriveDesktop_s5img2__ezvcU,
.AlphaDriveDesktop_s5img__jkYNt {
    left: 271px;
    position: absolute;
    top: 605px
}

.AlphaDriveDesktop_s5-prod2__UiMbM {
    left: 444px;
    top: 605px
}

.AlphaDriveDesktop_s5-prod3__\+uBqm {
    left: 294px;
    top: 554px
}

.AlphaDriveDesktop_s5img__jkYNt {
    left: -29px;
    top: 804px
}

.AlphaDriveDesktop_s5img2__ezvcU {
    left: 686px;
    top: 830px
}

.AlphaDriveDesktop_s5lft_txt__1gdhH,
.AlphaDriveDesktop_s5rgt_txt__YSGU8 {
    color: #5a266e;
    display: inline-block;
    float: left;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 20px;
    margin: 294px 0 0;
    padding: 0 0 0 101px;
    text-align: left;
    text-transform: uppercase;
    width: 70%
}

.AlphaDriveDesktop_s5rgt_txt__YSGU8 {
    font-size: 16px;
    letter-spacing: -.5px;
    margin-bottom: 30px;
    padding: 19px 0 0 80px;
    width: 30%
}

.AlphaDriveDesktop_s5lft_txt__1gdhH span {
    color: #f47a30;
    font-size: 16px
}

.AlphaDriveDesktop_s5rgt_txt__YSGU8 span {
    color: #f47a30;
    font-size: 18px
}

.AlphaDriveDesktop_s5rgt_txt__YSGU8 b {
    color: #000;
    font-size: 17px
}

.AlphaDriveDesktop_s5btn_strip__WVeYB {
    margin: 66px auto 0
}

.AlphaDriveDesktop_section6__rn8x8 {
    background: #fff;
    height: 1029px
}

.AlphaDriveDesktop_sec6inner__RhaI\+ {
    background: url(../images/section6.0c052eed0b8fc389801d.jpg)top no-repeat;
    height: 1029px;
    margin: 0 auto
}

.AlphaDriveDesktop_s6hding__SRZEf {
    line-height: 32px;
    padding: 26px 0 0
}

.AlphaDriveDesktop_natural_seal__IE3DO {
    position: absolute;
    right: 12px;
    top: 16px
}

.AlphaDriveDesktop_sec6lft__g2HO\+,
.AlphaDriveDesktop_sec6rgt__V8Ifx {
    display: inline-block;
    float: left;
    margin: 80px 0 0;
    padding: 0;
    width: 26%
}

.AlphaDriveDesktop_sec6rgt__V8Ifx {
    padding: 0 0 0 3px;
    width: 73%
}

.AlphaDriveDesktop_s6ingrnts1__e0fjs,
.AlphaDriveDesktop_s6ingrnts2__AVDyB,
.AlphaDriveDesktop_s6ingrnts3__rzdjg,
.AlphaDriveDesktop_s6ingrnts4__hIjX3,
.AlphaDriveDesktop_s6ingrnts5__ftaCV,
.AlphaDriveDesktop_s6ingrnts6__uzTO- {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 13px 0 0;
    text-align: center;
    text-transform: uppercase
}

.AlphaDriveDesktop_s6ingrnts2__AVDyB {
    padding: 56px 0 0
}

.AlphaDriveDesktop_s6ingrnts3__rzdjg {
    color: #f47a30;
    padding: 0 0 0 164px;
    text-align: left
}

.AlphaDriveDesktop_lftingrnts__e3P17,
.AlphaDriveDesktop_rgtingrnts__bZ6Ir {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    width: 49%
}

.AlphaDriveDesktop_s6ingrnts4__hIjX3,
.AlphaDriveDesktop_s6ingrnts5__ftaCV {
    color: #d50023;
    padding: 20px 0 0 21px;
    text-align: left
}

.AlphaDriveDesktop_s6ingrnts5__ftaCV {
    color: #083c90;
    padding: 27px 0 0 24px
}

.AlphaDriveDesktop_s6txt2__8pMGE,
.AlphaDriveDesktop_s6txt3__lNlKg,
.AlphaDriveDesktop_s6txt__zWdHd {
    color: #353535;
    letter-spacing: -.4px;
    line-height: 23px;
    margin: 0;
    padding: 112px 0 0;
    text-align: center
}

.AlphaDriveDesktop_s6txta__do6e1 {
    padding: 110px 10px 0;
    text-align: left
}

.AlphaDriveDesktop_s6txtb__D6r1V {
    padding: 95px 10px 0;
    text-align: left
}

.AlphaDriveDesktop_s6txt2__8pMGE {
    padding: 3px 34px 0 165px;
    text-align: left
}

.AlphaDriveDesktop_s6txt3__lNlKg {
    padding: 6px 10px 0 23px;
    text-align: left;
    width: 200px
}

.AlphaDriveDesktop_s6ingrnts6__uzTO- {
    color: #703135;
    padding: 43px 0 5px 165px;
    text-align: left
}

.AlphaDriveDesktop_s6btm_txt__zvwu- {
    color: #353535;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 43px 0 0 37px;
    text-align: left;
    width: 700px
}

.AlphaDriveDesktop_s6btm_txt__zvwu- span {
    color: #f47a30;
    font-size: 30px;
    font-weight: 700;
    line-height: 34px;
    text-transform: uppercase
}

.AlphaDriveDesktop_section7__OLUEn {
    height: 648px
}

.AlphaDriveDesktop_sec7inner__HKV1U {
    background: url(../images/section7.38ea6160265cdacf3b7c.jpg)top no-repeat;
    height: 648px
}

.AlphaDriveDesktop_s7hding__uA0T9 {
    line-height: 48px;
    padding: 27px 0 0;
    text-align: center
}

.AlphaDriveDesktop_s7txt__C2LtO {
    color: #000;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 35px 0 0;
    text-align: center
}

.AlphaDriveDesktop_s7txt__C2LtO span {
    color: #f47a30
}

.AlphaDriveDesktop_section7__OLUEn .AlphaDriveDesktop_slider__YUpvT {
    background: none;
    display: block;
    height: 358px;
    margin: 2% auto;
    position: static;
    width: 100%
}

.AlphaDriveDesktop_section7__OLUEn .AlphaDriveDesktop_s7hding__uA0T9 {
    margin: 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_lft_box__HHD\+G,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_rgt_box__wPdxd {
    background: url(data:image/png;base64,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) top no-repeat;
    display: inline-block;
    float: left;
    height: 358px;
    margin-right: 3%;
    position: relative;
    width: 48.5%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_rgt_box__wPdxd {
    margin: 0
}

.AlphaDriveDesktop_sldr_tstimnl__PBysO {
    color: #161616;
    font-size: 15px;
    font-style: italic;
    letter-spacing: -.5px;
    line-height: 21px;
    margin: 0;
    padding: 81px 0 0 21px;
    text-align: left;
    width: 300px
}

.AlphaDriveDesktop_section7__OLUEn .AlphaDriveDesktop_slick_slide__TLzF- {
    display: block;
    width: 1004px
}

.AlphaDriveDesktop_slider-txt__EJ0uh span {
    color: #00adef;
    line-height: 40px
}

.AlphaDriveDesktop_section7__OLUEn .AlphaDriveDesktop_sliderimg__0bSKP,
.AlphaDriveDesktop_section7__OLUEn .AlphaDriveDesktop_star__a2N6c {
    position: absolute;
    right: 8px;
    top: 109px
}

.AlphaDriveDesktop_section7__OLUEn .AlphaDriveDesktop_star__a2N6c {
    right: 29px;
    top: 297px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_tstmnl_name2__N-rSi,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_tstmnl_name__3zM7s {
    color: #f47a30;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.3px;
    line-height: 22px;
    margin: 0;
    padding: 25px 0 0 21px;
    text-align: left
}

.AlphaDriveDesktop_section8__BMJK2 {
    background: url(../images/section8.63b7a9c9c1db0be54541.jpg) top no-repeat;
    height: 718px;
    min-width: 1004px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_section8__BMJK2 .AlphaDriveDesktop_pro_pack_5_3__K321j {
    left: 62%;
    position: relative;
    text-align: center;
    top: 278px;
    width: 41%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8hding__ooLAg {
    padding: 98px 0 0 27px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8hding2__EQGZk {
    padding: 0 0 0 22px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8txt__NMPy0 {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 28px;
    margin: 0;
    padding: 26px 0 0 32px;
    text-align: left
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8seal1__oj98B {
    position: absolute;
    right: 282px;
    top: 16px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8-logo__7zcKf,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8-prod1__Sxeii,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8-prod2__ND6j8,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8-prod3__V-QtD {
    left: 33px;
    position: absolute;
    top: 11px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8-prod1__Sxeii {
    left: 444px;
    top: 317px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8-prod2__ND6j8 {
    left: 641px;
    top: 316px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8-prod3__V-QtD {
    left: 510px;
    top: 219px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s1-prod3__ENEwt {
    left: 323px;
    position: absolute;
    top: 386px;
    z-index: 10
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8no_pres__1kp-5 {
    left: 10px;
    position: absolute;
    top: 294px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8seal2__ISJqf {
    position: absolute;
    right: -49px;
    top: 442px
}

.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s8list__OakD4 {
    margin: 0;
    padding: 144px 0 0 32px
}

.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s8list__OakD4 li {
    padding: 6px 0 0 52px
}

.AlphaDriveDesktop_dPillHome__Pwg7H ul.AlphaDriveDesktop_s8list__OakD4 li:nth-child(3) {
    margin: 5px 0 2px;
    padding: 6px 0 0 49px
}

.AlphaDriveDesktop_sec8btn__uaKUR {
    display: block;
    left: 33px;
    position: absolute;
    top: 584px
}

.AlphaDriveDesktop_dPillHome__Pwg7H div#AlphaDriveDesktop_footer__VPm-J {
    background: #fff;
    border-top: 1px solid #e7e7ce;
    height: auto
}

.AlphaDriveDesktop_dHomPulse2__ubBVJ {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: AlphaDriveDesktop_dHomPulse2__ubBVJ;
    -webkit-animation-name: AlphaDriveDesktop_dHomPulse2__ubBVJ
}

@keyframes AlphaDriveDesktop_dHomPulse2__ubBVJ {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_slick_slider__mWyms {
    margin-bottom: 30px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_hideText__0h78J {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_rounded8top__ZT95z {
    border-radius: 8px 8px 0 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_rounded10__UgCZ9 {
    border-radius: 10px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_shadow__5hnEs {
    box-shadow: 0 0 3px 1px #ddd
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_spinner__dVl-I {
    height: 120px;
    width: 100%
}

.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_noticeBar__Leery {
    background-color: #333;
    color: #ccc;
    font-size: 18px;
    font-weight: 700;
    padding: 10px 0;
    text-align: center
}

.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_cvvTip__mDNXK {
    font-family: Arial, Helvetica, sans-serif
}

.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_cvvTip__mDNXK h3 {
    color: #333;
    font-size: 12px;
    font-weight: 700
}

.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_cvvTip__mDNXK p {
    color: #333;
    font-size: 12px;
    padding: 10px 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_dPillHome_footer__UH9tU {
    min-width: 1004px;
    padding: 0 15px
}

.AlphaDriveDesktop_dPillHome_footer__UH9tU {
    border-top: 1px solid #e7e7ce;
    color: #887070;
    font-family: Arial;
    font-size: 12pt;
    margin: 20px auto;
    max-width: none;
    padding-bottom: 6px;
    padding-top: 23px;
    text-align: center;
    width: 100%;
    width: 80%
}

.AlphaDriveDesktop_dPillHome_footer__UH9tU ul {
    margin: 0;
    padding: 0
}

.AlphaDriveDesktop_dPillHome_footer__UH9tU ul li {
    color: #887070;
    display: inline;
    float: none;
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    margin: 0;
    padding: 0 2px
}

.AlphaDriveDesktop_dPillHome_footer__UH9tU .AlphaDriveDesktop_site_info__Qj66I {
    margin-top: 20px
}

.AlphaDriveDesktop_dPillHome_footer__UH9tU a {
    background: none;
    color: #887070;
    display: inline;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    font-weight: 400;
    height: auto;
    margin-left: 20px;
    text-decoration: none;
    text-transform: capitalize;
    width: auto
}

.AlphaDriveDesktop_dPillHome_footer__UH9tU a:first-child {
    margin-left: 0
}

.AlphaDriveDesktop_dPillHome_footer__UH9tU p {
    line-height: normal;
    padding: 7px 0 0;
    text-align: center
}

.AlphaDriveDesktop_dPillHome_footer__UH9tU .AlphaDriveDesktop_terms-links__cC86J li a {
    color: #a2d408 !important;
    font-size: .75rem;
    text-decoration: none
}

.AlphaDriveDesktop_dPillForm__Q7eD6 #AlphaDriveDesktop_noticeBar__Leery {
    display: none;
    padding: 10px 0
}

.AlphaDriveDesktop_dPillForm__Q7eD6 #AlphaDriveDesktop_noticeBar__Leery .AlphaDriveDesktop_content__qFUfY {
    background: #fff;
    border: 3px dashed red;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 1000px
}

.AlphaDriveDesktop_dPillForm__Q7eD6 #AlphaDriveDesktop_noticeBar__Leery h3 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.2em;
    text-align: left
}

.AlphaDriveDesktop_dPillForm__Q7eD6 #AlphaDriveDesktop_noticeBar__Leery h3 span {
    color: red
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_form_position__4HPxy {
    margin: 2px auto 0;
    width: 307px
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_submit__rVr-6 {
    margin-left: 16px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_footerDark__oiDzb {
    min-width: 1004px
}

.AlphaDriveDesktop_s5box1__KD3aA {
    margin-left: 0
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_frm_btm__wDzUd {
    border-bottom: none
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite__9BoLd {
    background-image: url(../images/spritesheet.964bc18a217cda9bc8f4.png);
    background-repeat: no-repeat;
    display: block
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_arrow__FonD5 {
    background-position: -4px -4px;
    height: 106px;
    width: 534px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_logo__on4AZ {
    background-image: url(data:image/png;base64,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);
    background-position: 50%;
    background-size: contain;
    height: 89px;
    width: 160px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_s2four__6Ypoq {
    background-position: -251px -118px;
    height: 196px;
    width: 199px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_s2one__P1En6 {
    background-position: -4px -322px;
    height: 197px;
    width: 200px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_s2three__4d51m {
    background-position: -212px -322px;
    height: 196px;
    width: 200px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_s2two__t0tI1 {
    background-position: -546px -4px;
    height: 196px;
    width: 200px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_top_tagline__LCJm9 {
    background-position: -212px -526px;
    height: 50px;
    width: 565px
}

.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_section3__WUBSR .AlphaDriveDesktop_sprite_us_seal__SduWL {
    background-position: -458px -208px;
    height: 177px;
    left: -80px;
    top: 645px;
    transform: scale(.6);
    width: 177px
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_pop-new__A7UBx {
    height: 100%;
    margin: 0 !important;
    width: 100% !important
}

#AlphaDriveDesktop_science-info__38Zih {
    margin: 0 auto;
    width: 830px
}

#AlphaDriveDesktop_science-info__38Zih img {
    width: 100%
}

#AlphaDriveDesktop_science-info__38Zih p {
    color: #887070;
    font-family: Arial;
    font-size: 16px;
    line-height: normal !important;
    text-align: center !important
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_s1-prod2__r7wk2 {
    left: -86px;
    top: 270px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite1__YhIx5 {
    background-image: url(../images/spritesheet12.60e8e03afa5a6f792cab.png);
    background-repeat: no-repeat;
    display: block
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_spritebottle__0-M1y {
    background-repeat: no-repeat;
    display: block
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite-as_seen__e2uw\+ {
    background-position: -5px -5px;
    display: none;
    height: 44px;
    width: 467px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite-frm_top__T8dId {
    background-position: -5px -59px;
    display: none;
    height: 134px;
    width: 308px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_natural_seal__xi3Cj {
    background-position: -482px -5px;
    height: 222px;
    width: 160px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite-product__tcKSs {
    height: 400px;
    width: 333px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_s1no_pres__kG9Mh {
    background-position: -5px -659px;
    height: 88px;
    width: 504px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_s4img__5FVYp {
    background-position: -360px -237px;
    height: 369px;
    width: 325px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_s4seal__mL1HL {
    background-position: -652px -5px;
    height: 156px;
    width: 156px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_s5img__DZ9oM {
    background-position: -818px -5px;
    height: 118px;
    width: 79px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_satisfaction_seal__dyjTJ {
    background-position: -695px -171px;
    display: none;
    height: 188px;
    width: 221px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_submit_btn__QWw97 {
    background-position: -519px -616px;
    height: 70px;
    width: 276px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sprite_us_seal__SduWL {
    background-position: -459px -205px !important;
    height: 190px;
    width: 206px;
    z-index: 99
}

.AlphaDriveDesktop_dPillHome__Pwg7H button {
    background: #0000;
    border: none;
    padding-top: 10px;
    width: 100%
}

.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_submit-link__8gRXW:focus,
.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_submit-link__8gRXW:focus-visible,
.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_submit-link__8gRXW:focus-within,
.AlphaDriveDesktop_dPillHome__Pwg7H #AlphaDriveDesktop_submit-link__8gRXW:visited,
.AlphaDriveDesktop_dPillHome__Pwg7H button:focus,
.AlphaDriveDesktop_dPillHome__Pwg7H button:focus-visible,
.AlphaDriveDesktop_dPillHome__Pwg7H button:focus-within,
.AlphaDriveDesktop_dPillHome__Pwg7H button:visited {
    box-shadow: none;
    outline: none
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_rush_order__Hw8e4 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: AlphaDriveDesktop_dHomPulse2__ubBVJ;
    -webkit-animation-name: AlphaDriveDesktop_dHomPulse2__ubBVJ;
    background: url(../images/submit-btn.2f95f15d12a693cff76e.png) 0 0 no-repeat;
    background-position: 50%;
    background-size: contain;
    border: none;
    cursor: pointer;
    display: block;
    height: 70px;
    margin: 10px auto 0;
    outline: none;
    width: 265px
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_rush_order__Hw8e4 span {
    display: none
}

.AlphaDriveDesktop_dPillHome__Pwg7H select.AlphaDriveDesktop_form_control__d0uci {
    appearance: none;
    -webkit-appearance: none;
    background-color: #fff !important;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' width='24' fill='%23212121'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none'/%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z'/%3E%3C/svg%3E");
    background-position: 100%;
    background-repeat: no-repeat;
    font-size: 13px;
    padding: 4px 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_package-images__item__3lSra {
    height: 145px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_package__save__olIMR {
    z-index: 2
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_5_2__bXLBO {
    margin-left: -13px;
    margin-top: -6px;
    position: relative;
    text-align: center;
    width: 80%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_5_2__bXLBO .AlphaDriveDesktop_product_l__F9UAA {
    margin-left: -24%;
    margin-top: -35%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_5_2__bXLBO .AlphaDriveDesktop_product_c__iPrrK {
    margin-top: -50%;
    position: absolute;
    width: 55%;
    z-index: 2
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_5_3__K321j {
    margin-left: -32%;
    position: relative;
    text-align: center;
    top: 508px;
    width: 41%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_5_3__K321j .AlphaDriveDesktop_product_l__F9UAA {
    margin-left: -14%;
    margin-top: -47%;
    position: absolute;
    width: 55%;
    z-index: 1
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_5_3__K321j .AlphaDriveDesktop_product_r__aXEcf {
    margin-left: 22%;
    margin-top: -47%;
    position: absolute;
    width: 55%;
    z-index: 1
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_5_3__K321j .AlphaDriveDesktop_product_c__iPrrK {
    margin-top: -53%;
    position: absolute;
    width: 65%;
    z-index: 2
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_3_2__eG59B {
    margin-left: -20%;
    position: relative;
    text-align: center;
    width: 50%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_3_2__eG59B .AlphaDriveDesktop_product_l__F9UAA {
    margin-left: -14%;
    margin-top: -44%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_3_2__eG59B .AlphaDriveDesktop_product_r__aXEcf {
    margin-left: 22%;
    margin-top: -44%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_3_2__eG59B .AlphaDriveDesktop_product_c__iPrrK {
    margin-top: -50%;
    position: absolute;
    width: 50%;
    z-index: 2
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_3_1__JUhJJ {
    margin-left: -20px;
    position: relative;
    text-align: center;
    width: 85%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_3_1__JUhJJ .AlphaDriveDesktop_product_l__F9UAA {
    margin-left: -24%;
    margin-top: -35%;
    position: absolute;
    width: 45%;
    z-index: 1
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_3_1__JUhJJ .AlphaDriveDesktop_product_c__iPrrK {
    margin-top: -50%;
    position: absolute;
    width: 55%;
    z-index: 2
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_1_a__KX-X\+ {
    color: #999;
    padding: 0;
    position: relative;
    text-align: center;
    text-align: right;
    width: 65%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_1_a__KX-X\+h1 {
    font-size: 35px;
    line-height: 35px;
    margin: 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_1_1__gBkAz {
    margin-left: -20%;
    position: relative;
    text-align: center;
    width: 35%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_1_1__gBkAz .AlphaDriveDesktop_product_c__iPrrK {
    margin-left: -35%;
    margin-top: -68%;
    position: absolute;
    width: 72%;
    z-index: 2
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_packet_boxes__V2G5v.AlphaDriveDesktop_single_pack__9fajI {
    background-position: 0;
    background-repeat: no-repeat
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_03_upgrade__P33fX {
    position: relative;
    text-align: center
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_03_upgrade__P33fX .AlphaDriveDesktop_pro_upgrade_c__diluP {
    margin-left: -25%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_02_upgrade__tSsvW {
    position: relative;
    text-align: center
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_02_upgrade__tSsvW .AlphaDriveDesktop_pro_upgrade_l__ckIv3 {
    margin-left: -42%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_02_upgrade__tSsvW .AlphaDriveDesktop_pro_upgrade_r__lMn4B {
    margin-left: -6%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_02_upgrade__tSsvW .AlphaDriveDesktop_pro_upgrade_c__diluP {
    margin-left: -25%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_01_upgrade__bV\+Do {
    position: relative;
    text-align: center
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_01_upgrade__bV\+Do .AlphaDriveDesktop_pro_upgrade_l_1__LOLJD {
    margin-left: -57%;
    margin-top: -42%;
    position: absolute;
    width: 40%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_01_upgrade__bV\+Do .AlphaDriveDesktop_pro_upgrade_r_1__F6dBD {
    margin-left: 8%;
    margin-top: -42%;
    position: absolute;
    width: 40%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_01_upgrade__bV\+Do .AlphaDriveDesktop_pro_upgrade_l__ckIv3 {
    margin-left: -47%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_01_upgrade__bV\+Do .AlphaDriveDesktop_pro_upgrade_r__lMn4B {
    margin-left: -10%;
    margin-top: -47%;
    position: absolute;
    width: 46%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_01_upgrade__bV\+Do .AlphaDriveDesktop_pro_upgrade_c__diluP {
    margin-left: -33%;
    margin-top: -50%;
    position: absolute;
    width: 50%
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_form-terms__KBvt- {
    float: left;
    padding: 10px 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_form-terms__KBvt- .AlphaDriveDesktop_form-check__PJqxa {
    padding-left: 0
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_form-terms__KBvt- .AlphaDriveDesktop_form-check__PJqxa input {
    height: auto;
    margin-right: 10px !important;
    width: auto
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_form_outter__DNxEU {
    margin-bottom: 5px;
    position: relative
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_form_grp__XY5gH {
    display: flex
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_form_label__gNpAp {
    color: #4d6169;
    float: left;
    font-family: Open Sans, sans-serif;
    font-size: 12px;
    letter-spacing: -.2px;
    line-height: 31px;
    margin-bottom: 0;
    margin-left: 4px;
    margin-right: 5px;
    text-align: right;
    width: 80px
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_errMsg2__5hVsJ {
    font-size: 12px;
    margin-left: auto;
    width: calc(100% - 80px)
}

.AlphaDriveDesktop_dPillForm__Q7eD6.AlphaDriveDesktop_dPillForm_error1__PFb8G .AlphaDriveDesktop_errMsg2__5hVsJ:not(:empty) {
    background: #ff2f35;
    box-shadow: 0 0 10px #0000001a;
    color: #fff;
    left: calc(100% + 10px);
    min-width: 55%;
    opacity: .9;
    padding: 5px;
    position: absolute;
    top: 0;
    width: max-content
}

.AlphaDriveDesktop_dPillForm__Q7eD6.AlphaDriveDesktop_dPillForm_error1__PFb8G .AlphaDriveDesktop_errMsg2__5hVsJ:not(:empty):before {
    border-bottom: 13px solid #0000;
    border-right: 13px solid #ff2f35;
    border-top: 13px solid #0000;
    content: "";
    height: 10px;
    left: -11px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.AlphaDriveDesktop_dPillForm_error2__E0fS8 .AlphaDriveDesktop_errMsg2__5hVsJ:not(:empty) {
    background: red;
    border-radius: 0;
    border-radius: 5px;
    bottom: auto;
    color: #fff;
    display: inline-block;
    font-size: 9px;
    padding: 1px 4px;
    position: absolute;
    right: 5px;
    top: -9px;
    width: max-content;
    z-index: 1
}

.AlphaDriveDesktop_dPillForm_error2__E0fS8 .AlphaDriveDesktop_errMsg2__5hVsJ:not(:empty):before {
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    border-top: 7px solid #ff2f35;
    content: "";
    height: 10px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: 100%;
    width: 10px
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_form_grp__XY5gH input,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_form_grp__XY5gH select {
    background-color: #fff;
    border: 1px solid #dfdfdf;
    border-radius: 0;
    color: #212121;
    font-family: Open Sans, sans-serif;
    font-size: 13px;
    height: 30px;
    margin: 0 !important;
    outline: none;
    padding-left: 8px;
    padding-right: 18px;
    text-align: left;
    text-overflow: ellipsis;
    width: calc(100% - 65px) !important
}

.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_form_grp__XY5gH input:focus,
.AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_form_grp__XY5gH select:focus {
    box-shadow: none
}

.AlphaDriveDesktop_dPillForm__Q7eD6 .AlphaDriveDesktop_accept_icon__RxHjH {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    height: 15px;
    position: absolute;
    right: 3px;
    top: 7px;
    width: 15px
}

.AlphaDriveDesktop_dPillForm__Q7eD6 select~.AlphaDriveDesktop_accept_icon__RxHjH {
    left: 20px
}

.AlphaDriveDesktop_alphadriveDesktopFooter__fhLMB>div {
    min-width: 1004px
}

@media (max-width:1399.98px) {
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_form_intro_section__h37sz {
        background-image: none
    }
}

@media only screen and (max-width:1199.98px) {
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_s8seal2__ISJqf {
        right: -5px
    }
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_section3__WUBSR .AlphaDriveDesktop_pro_pack_5_3__K321j {
        margin-left: 50%;
        transform: scale(.9)
    }
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_section3__WUBSR .AlphaDriveDesktop_sprite__9BoLd {
        left: -40px;
        top: 635px;
        transform: scale(.5)
    }
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_sec3txt4__fn6jX {
        padding-left: 115px
    }
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_contentWrap__YvfgO {
        max-width: 100%
    }
    .AlphaDriveDesktop_section7__OLUEn .AlphaDriveDesktop_slick_slide__TLzF- {
        padding: 0 10px;
        width: 100%
    }
    .AlphaDriveDesktop_section3__WUBSR p.AlphaDriveDesktop_s3hding__qdH7V,
    .AlphaDriveDesktop_section3__WUBSR p.AlphaDriveDesktop_sec3txt__rHxBp {
        padding-left: 10px
    }
}

@media only screen and (max-width:1024.98px) {
    .AlphaDriveDesktop_section6__rn8x8 p.AlphaDriveDesktop_s6hding__SRZEf {
        padding-left: 15px
    }
    .AlphaDriveDesktop_bnft_txt__iOr2p {
        font-size: 16px;
        max-width: 145px
    }
    .AlphaDriveDesktop_s4txt2__6HpCa,
    .AlphaDriveDesktop_s4txt3__VPuLI,
    .AlphaDriveDesktop_s4txt__j2mEw {
        font-size: 15px
    }
}

@media only screen and (max-width:991.98px) {
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_bundleheader__\+uqtB .AlphaDriveDesktop_col__5xFjX {
        font-size: 17px
    }
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_1_a__KX-X\+h1 {
        font-size: 25px;
        line-height: 28px;
        margin: 0
    }
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_1_a__KX-X\+h1 .AlphaDriveDesktop_packet__zS6B\+h2 {
        font-size: 18px;
        line-height: 18px
    }
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_1_a__KX-X\+h1 .AlphaDriveDesktop_delivery-block__0gkaW {
        max-width: 409px
    }
    .AlphaDriveDesktop_dPillHome__Pwg7H .AlphaDriveDesktop_pro_pack_1_a__KX-X\+h1 .AlphaDriveDesktop_packet__zS6B\+h3 {
        font-size: 26px;
        line-height: 23px
    }
    .AlphaDriveDesktop_section4__i5NJO .AlphaDriveDesktop_s4txt2__6HpCa {
        font-size: 14px;
        padding-right: 10px;
        width: 670px
    }
    .AlphaDriveDesktop_section4__i5NJO p.AlphaDriveDesktop_s4txt3__VPuLI {
        font-size: 13px;
        width: 670px
    }
}

.AlphaDriveMobile_mob_container__\+06gL {
    max-width: 100%;
    padding: 0 !important
}

.AlphaDriveMobile_section_one__HRUgr {
    background: url(../images/section1.226e7ba197c82288c8ae.jpg) top no-repeat;
    background-size: 100%;
    height: 892px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 100%
}

.AlphaDriveMobile_sec_hight__TlrQF {
    height: 714px
}

.AlphaDriveMobile_section_one__HRUgr .AlphaDriveMobile_logo__3xsGb {
    left: 34%;
    position: absolute;
    top: 14px;
    width: 18%
}

.AlphaDriveMobile_as_seen__NoBJn {
    left: 237px;
    position: absolute;
    top: 283px
}

.AlphaDriveMobile_section_one__HRUgr .AlphaDriveMobile_usa__nfOxy {
    left: 47px;
    position: absolute;
    top: 362px
}

.AlphaDriveMobile_s1_txt1__J4n8c {
    color: #2c529d;
    font-size: 3.8vw;
    letter-spacing: -.7px;
    line-height: 1;
    margin: 0 0 11px;
    padding: 82px 0 0 219px;
    text-align: left
}

.AlphaDriveMobile_s1_txt2__6BIqP {
    color: #f47a30;
    font-family: Oswald, sans-serif;
    font-size: 8vw;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 8vw;
    margin: 0;
    padding: 0 0 0 216px;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveMobile_s1_txt2__6BIqP span {
    color: #5a266e
}

ul.AlphaDriveMobile_s1_txt3__uIDpW {
    margin: 0;
    padding: 3.5vw 0 0 35vw
}

ul.AlphaDriveMobile_s1_txt3__uIDpW li {
    color: #fff;
    display: inline-block;
    font-size: 3vw;
    letter-spacing: 4px;
    line-height: 3vw;
    list-style: none;
    margin: 0;
    padding: 0 6vw 0 0;
    text-align: left;
    text-transform: uppercase
}

ul.AlphaDriveMobile_s1_txt3__uIDpW li:nth-child(3) {
    padding: 0 0 0 2vw
}

ul.AlphaDriveMobile_s1_list__OT\+0B {
    margin: 0;
    padding: 40px 0 0 270px
}

ul.AlphaDriveMobile_s1_list__OT\+0B li {
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    color: #2e4555;
    font-size: 24px;
    letter-spacing: -.6px;
    line-height: 30px;
    list-style: none;
    margin: 0;
    padding: 0 0 22px 50px;
    width: 344px
}

ul.AlphaDriveMobile_s1_list__OT\+0B li:nth-child(2) {
    padding: 0 0 0 50px
}

ul.AlphaDriveMobile_s1_list__OT\+0B li:nth-child(3) {
    margin: 25px 0 0;
    padding: 0 0 0 50px
}

ul.AlphaDriveMobile_s1_list__OT\+0B li:nth-child(4) {
    margin: 31px 0 0;
    padding: 0 0 0 50px
}

ul.AlphaDriveMobile_s1_list__OT\+0B li span {
    color: #482556;
    font-size: 4.4vw;
    font-weight: 700;
    line-height: 1
}

.AlphaDriveMobile_s1_txt4__luSSZ {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    height: 24px;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 6px;
    text-align: center;
    text-transform: uppercase
}

ul.AlphaDriveMobile_s1_list2__YQZnq {
    margin: 13px auto;
    padding: 0;
    text-align: center
}

ul.AlphaDriveMobile_s1_list2__YQZnq li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAD1BMVEVMaXH0ejD0ejD0ejD0ejBkeybYAAAABHRSTlMAEUR39APBQwAAAB5JREFUeNpjYGBQcWEAASyUkJKJi5ISkA0CaBQefQBiHwiZPM31SQAAAABJRU5ErkJggg==) left 8px no-repeat;
    color: #713a86;
    display: inline-block;
    font-size: 14.56px;
    letter-spacing: 2px;
    line-height: 12.97px;
    list-style: none;
    margin: 0;
    padding: 0 9px 0 17px;
    text-align: center;
    text-transform: uppercase;
    width: 123px
}

ul.AlphaDriveMobile_s1_list2__YQZnq li span {
    color: #313131;
    font-size: 23.73px;
    font-weight: 800;
    letter-spacing: -.4px;
    line-height: 33.97px;
    text-align: left
}

ul.AlphaDriveMobile_s1_list2__YQZnq li:first-child {
    background: none
}

ul.AlphaDriveMobile_s1_list2__YQZnq li:nth-child(2) {
    padding: 0 7px 0 18px
}

ul.AlphaDriveMobile_s1_list2__YQZnq li:nth-child(3) {
    padding: 0 0 0 20px;
    width: 150px
}

#AlphaDriveMobile_section_two__EJ-Z8 {
    height: 930px;
    margin: 0 auto;
    padding: 0 15px
}

.AlphaDriveMobile_s2_txt1__s4YA0 {
    color: #050404;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-weight: 800;
    letter-spacing: -.6px;
    line-height: 40px;
    margin: 0 auto;
    padding: 20px 0 0;
    text-align: center;
    text-transform: uppercase
}

.AlphaDriveMobile_s2_txt1__s4YA0 span {
    color: red;
    font-size: 35px;
    font-weight: 800
}

.AlphaDriveMobile_s2_txt2__gbO5G {
    color: #282828;
    font-size: 20px;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 20px 1% 0;
    text-align: center
}

.AlphaDriveMobile_both_part__wZfjm {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 36px 0 0
}

.AlphaDriveMobile_s2_lft__13uSc,
.AlphaDriveMobile_s2_rgt__oQIZJ {
    align-items: center;
    display: inline-flex
}

.AlphaDriveMobile_s2_lft__13uSc {
    width: 30%
}

.AlphaDriveMobile_s2_rgt__oQIZJ {
    width: 68%
}

.AlphaDriveMobile_s2_lft2__oXMTc,
.AlphaDriveMobile_s2_rgt2__F4UCO {
    align-items: center;
    display: inline-flex;
    margin: 10px 0 0
}

.AlphaDriveMobile_s2_lft2__oXMTc {
    justify-content: right;
    width: 30%
}

.AlphaDriveMobile_s2_img1__p77Rj {
    padding: 0 0 0 16px
}

.AlphaDriveMobile_s2_rgt2__F4UCO {
    width: 68%
}

.AlphaDriveMobile_s2_rgt_txt__7ItXG {
    text-align: left
}

.AlphaDriveMobile_s2_rgt2_txt__Rm\+uV,
.AlphaDriveMobile_s2_rgt_txt__7ItXG {
    color: #282828;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto
}

.AlphaDriveMobile_s2_rgt2_txt__Rm\+uV {
    text-align: right
}

.AlphaDriveMobile_section4_innerDiv1__aUzsr {
    height: 982px;
    position: relative
}

.AlphaDriveMobile_section4_innerDiv2__RT3AW {
    height: 470px;
    position: relative
}

.AlphaDriveMobile_section_three__6XKxV {
    height: auto;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.AlphaDriveMobile_s3_txt1__fvwwm {
    color: #5a266e;
    font-size: 35px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 40px;
    margin: 0 auto;
    padding: 28px 0 0 3%;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveMobile_s3_txt1__fvwwm span {
    color: #f47a30;
    font-size: 42px;
    font-weight: 800;
    line-height: 32px
}

.AlphaDriveMobile_section_three__6XKxV p.AlphaDriveMobile_s3_txt1__fvwwm {
    padding-right: 10px
}

.AlphaDriveMobile_s3_line__dVKfW {
    float: left;
    margin: 1% 0 0 3%;
    padding: 0
}

.AlphaDriveMobile_s3_txt2__KCMyO {
    color: #282828;
    font-size: 28px;
    letter-spacing: -.4px;
    line-height: 40px;
    margin: 0;
    max-width: 100%;
    padding: 40px 0 30px 3%;
    text-align: left;
    width: 570px
}

.AlphaDriveMobile_s3_bg__AVpi- {
    background: url(data:image/png;base64,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) top no-repeat;
    background-size: cover;
    height: 140px;
    margin: 40px 0 0
}

.AlphaDriveMobile_s3_txt3__ceZfH {
    color: #fff;
    font-size: 33px;
    letter-spacing: -1.5px;
    line-height: 39px;
    margin: 0;
    padding: 10px 0 0 2%;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveMobile_s3_modal__TE7Wu {
    bottom: 113px;
    position: absolute;
    right: 0;
    width: 256px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_seal__jbtdM {
    margin: 10px 0 0 110px
}

.AlphaDriveMobile_s3_txt4__jj8Gg {
    color: #232323;
    font-size: 25px;
    font-style: italic;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 35px;
    margin: 0;
    max-width: 72%;
    padding: 50px 95px 25px 25px;
    text-align: left
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_order_bg__5Rmc8 {
    background: #f7c300;
    height: 113px;
    margin: 34px 0 0
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_order_bg_txt__Fy2h- {
    color: #262626;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 26px 0 0;
    text-align: center
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_order_bg_txt__Fy2h- span {
    font-size: 29px;
    text-transform: uppercase
}

.AlphaDriveMobile_section_four__HaGHS {
    margin: 0 auto;
    padding: 0;
    position: relative
}

.AlphaDriveMobile_s4_txt1__Z7nRH,
.AlphaDriveMobile_s4_txt2__Fd1ga {
    color: #303030;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 29px;
    margin: 0;
    padding: 40px 1% 0 3%;
    text-align: left
}

.AlphaDriveMobile_s4_txt2__Fd1ga {
    font-size: 20px;
    padding: 25px 1% 0 32%;
    position: absolute;
    width: 100%;
    z-index: 9
}

.AlphaDriveMobile_s4_txt1__Z7nRH span,
.AlphaDriveMobile_s4_txt2__Fd1ga span {
    color: #e66120
}

.AlphaDriveMobile_section_four__HaGHS .AlphaDriveMobile_doc__9yVk0 {
    left: 0;
    position: absolute;
    top: 292px
}

.AlphaDriveMobile_section_four__HaGHS .AlphaDriveMobile_doc2__tOSVY {
    display: none;
    left: auto;
    position: absolute;
    right: 0;
    top: 232px
}

.AlphaDriveMobile_section_four__HaGHS .AlphaDriveMobile_seal2__wmjc7 {
    left: 95px;
    position: absolute;
    top: 460px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_blood_img__-wtWn {
    left: 225px;
    position: absolute;
    top: 488px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_orange_bg__i3Yds {
    bottom: 0;
    left: 0;
    position: absolute
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_orange_bg_txt__8L9pZ {
    bottom: 2%;
    color: #fff;
    font-size: 22px;
    font-weight: 600;
    left: 2%;
    letter-spacing: -1px;
    line-height: 28px;
    position: absolute;
    text-align: left;
    width: 95%
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_s4_txt3__wLRxJ {
    color: #0e0e0e;
    font-size: 23px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 28px;
    margin: 0;
    max-width: 50%;
    padding: 0 1% 0 2%;
    text-align: left;
    text-transform: uppercase;
    width: 313px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_s4_txt3__wLRxJ span {
    color: #e66120
}

.AlphaDriveMobile_s4_img__W9iCb {
    position: absolute;
    right: 2%;
    top: 20px;
    width: 44%
}

.AlphaDriveMobile_s4_txt4__aBY2X {
    color: #e66120;
    font-size: 22px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 26px;
    margin: 0;
    padding: 47px 1% 0 9%;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveMobile_section_four__HaGHS .AlphaDriveMobile_step1__HOKSv {
    left: 0;
    position: absolute;
    top: 220px
}

.AlphaDriveMobile_section_four__HaGHS .AlphaDriveMobile_step2__KWBL9 {
    left: 0;
    position: absolute;
    top: 340px
}

.AlphaDriveMobile_section_five__D9Ex2 {
    height: auto;
    margin: 15px auto 0;
    overflow: hidden;
    padding: 0
}

ul.AlphaDriveMobile_sec5_list__cc1hW {
    margin: 0 auto;
    padding: 0
}

ul.AlphaDriveMobile_sec5_list__cc1hW li {
    color: #2d2d2d;
    font-size: 22px;
    line-height: 1.2;
    list-style: none;
    margin: 0 auto;
    padding: 10px 4%;
    text-align: center
}

ul.AlphaDriveMobile_sec5_list__cc1hW li span {
    color: #5a266e;
    font-size: 24.2px;
    font-weight: 700;
    line-height: 40px;
    text-transform: uppercase
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_seal_bg__VrZJ3 {
    display: none;
    height: 144px;
    margin: 0;
    position: relative
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_s5seal__\+MxPb {
    display: none;
    left: 10px;
    position: absolute;
    top: 10px
}

.AlphaDriveMobile_seal_txt1__OzTsz {
    color: #f47a30;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    letter-spacing: -.6px;
    line-height: 28px;
    margin: 0;
    padding: 0 83px;
    text-align: left
}

.AlphaDriveMobile_seal_txt1__OzTsz span {
    color: #5a266e
}

.AlphaDriveMobile_section_six__DYFW1 {
    height: auto;
    margin: 31px auto 0;
    padding: 0
}

ul.AlphaDriveMobile_sec6_list__p5cTZ {
    margin: 0 auto;
    padding: 50px 0 0
}

ul.AlphaDriveMobile_sec6_list__p5cTZ li {
    color: #2d2d2d;
    font-size: 22px;
    line-height: 1.2;
    list-style: none;
    margin: 0 auto;
    padding: 10px 4%;
    text-align: center
}

ul.AlphaDriveMobile_sec6_list__p5cTZ li span {
    color: #266e6d;
    font-size: 24px;
    font-weight: 700;
    line-height: 50px;
    text-transform: uppercase
}

ul.AlphaDriveMobile_sec6_list__p5cTZ li span.AlphaDriveMobile_text_brown__zs\+V1 {
    color: #703135 !important
}

ul.AlphaDriveMobile_sec6_list__p5cTZ li span.AlphaDriveMobile_text_indigo__96jlN {
    color: #083c90
}

ul.AlphaDriveMobile_sec6_list__p5cTZ li span.AlphaDriveMobile_text_red__4FSvv {
    color: #d50023
}

.AlphaDriveMobile_s6-last-bg__y6\+JT {
    height: 219px;
    margin: -18px 0 0
}

.AlphaDriveMobile_s6-last-bg-txt__XwMNw {
    color: #353535;
    font-size: 20px;
    letter-spacing: -.4px;
    line-height: 26px;
    margin: 0;
    padding: 96px 0 0 3%;
    text-align: left
}

.AlphaDriveMobile_s6-last-bg-txt__XwMNw span {
    color: #f47a30;
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
    text-transform: uppercase
}

.AlphaDriveMobile_section_seven__umnOx {
    background: #fff url(../images/section7.38ea6160265cdacf3b7c.jpg) top no-repeat;
    margin-top: 34px
}

.AlphaDriveMobile_section_seven__umnOx .AlphaDriveMobile_s7_txt1__M-9ug {
    padding-left: 10px;
    padding-right: 10px
}

.AlphaDriveMobile_s7_txt1__M-9ug {
    color: #5a266e;
    font-size: 38px;
    letter-spacing: -2px;
    line-height: 41px;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    text-transform: uppercase
}

.AlphaDriveMobile_s7_txt1__M-9ug span {
    color: #f47a30;
    font-size: 7.5vw;
    font-weight: 700;
    line-height: 50px
}

.AlphaDriveMobile_s7_line__8J7yR {
    margin: 2% 0 0 3%;
    padding: 0
}

.AlphaDriveMobile_s7_txt2__SUOtl {
    color: #303030;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: -.4px;
    line-height: 30px;
    margin: 0 auto;
    padding: 20px 3% 0;
    text-align: center
}

.AlphaDriveMobile_s7_txt2__SUOtl span {
    color: #e66120
}

.AlphaDriveMobile_s7-slid-img__t-5om {
    display: block !important;
    margin: 15px auto 0;
    padding: 0;
    text-align: center
}

.AlphaDriveMobile_sec7-text3__2Wm35 {
    color: #161616;
    font-size: 24px;
    font-style: italic;
    line-height: 30px;
    margin: 0 auto;
    padding: 19px 0 0;
    text-align: center;
    width: 568px
}

#AlphaDriveMobile_section-seven__J1dp1 .AlphaDriveMobile_stars__jORWt {
    margin: 10px auto;
    padding: 0
}

.AlphaDriveMobile_sec7-text4__1fqBt {
    color: #f47a30;
    font-size: 22px;
    font-weight: 700;
    margin: 0 auto;
    padding: 15px 0 0;
    text-align: center
}

.AlphaDriveMobile_sec7-text5__jMv3P {
    color: #b2b2b2;
    font-size: 22px;
    line-height: 26px;
    margin: 0 auto;
    text-align: center
}

.AlphaDriveMobile_section_eight__2NzxE {
    background: url(../images/sectiom8.bde5ea28dc763cb48473.jpg) top no-repeat;
    height: 947px;
    position: relative
}

.AlphaDriveMobile_s8_logo__sb90u {
    left: 225px;
    position: absolute;
    top: 40px;
    width: 165px
}

.AlphaDriveMobile_s8_usa__w29Uv {
    left: 47px;
    position: absolute;
    top: 368px
}

.AlphaDriveMobile_s8_txt1__hgzEe {
    color: #2c529d;
    font-size: 3.5vw;
    letter-spacing: -.5px;
    line-height: 1;
    margin: 0;
    padding: 144px 0 0 236px;
    text-align: left
}

.AlphaDriveMobile_s8_txt2__dnwIO {
    color: #f47a30;
    font-size: 7vw;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 45px;
    margin: 0;
    padding: 0 0 0 234px;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveMobile_s8_txt2__dnwIO span {
    color: #5a266e
}

ul.AlphaDriveMobile_s8_list__GYpdT {
    margin: 0 0 21vw;
    padding: 40px 0 0 260px
}

ul.AlphaDriveMobile_s8_list__GYpdT li {
    background: url(data:image/png;base64,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) 0 0 no-repeat;
    color: #2e4555;
    font-size: 24px;
    letter-spacing: -.6px;
    line-height: 30px;
    list-style: none;
    margin: 0;
    max-width: 80%;
    padding: 0 0 22px 50px;
    width: 344px
}

ul.AlphaDriveMobile_s8_list__GYpdT li:nth-child(2) {
    padding: 0 0 0 50px
}

ul.AlphaDriveMobile_s8_list__GYpdT li:nth-child(3) {
    margin: 25px 0 0;
    padding: 0 0 0 50px
}

ul.AlphaDriveMobile_s8_list__GYpdT li:nth-child(4) {
    margin: 31px 0 0;
    padding: 0 0 0 50px
}

ul.AlphaDriveMobile_s8_list__GYpdT li span {
    color: #482556;
    font-size: 30px;
    font-weight: 700;
    line-height: 1
}

.AlphaDriveMobile_s8_txt4__pgyZf {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    line-height: 24px;
    margin: 0;
    padding: 65px 0 0 180px;
    text-align: left;
    text-transform: uppercase
}

#AlphaDriveMobile_section-nine__d2Ia5 {
    height: 1280px;
    margin: 0 auto;
    padding: 0;
    position: relative
}

.AlphaDriveMobile_fixbox__gi-\+b {
    background: #5a266e;
    bottom: 0;
    left: auto;
    position: fixed;
    width: 100%;
    z-index: 990
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_stick_bar__\+3MUP {
    background: #5a266e;
    background-size: 55%;
    height: 149px;
    margin: -10px auto 0;
    position: relative
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_bottle__ddhA\+ {
    left: 35px;
    position: absolute;
    top: -80px;
    width: 145px;
    z-index: 999
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_security2__G-e92,
.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_submit_btn__wMVpj {
    float: right;
    margin: 9px 11px 0 20px;
    max-width: 415px
}

.AlphaDriveMobile_security2__G-e92 {
    margin: 7px 150px 0 0
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_legal__4JyM3 {
    background: #000;
    color: #fff;
    display: none;
    margin-top: -4px;
    padding: 10px 0;
    text-align: center
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_footer__qXNrx {
    background: #fff;
    height: 80px;
    width: 100%
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_terms-links__YUzi7 {
    margin-top: -10px;
    padding-left: 0
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_terms-links__YUzi7 li {
    display: inline;
    float: none;
    font-size: 17px;
    font-weight: 400;
    line-height: 17px;
    margin: 0;
    padding: 0 2px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_terms-links__YUzi7 li a {
    color: #a2d408 !important;
    text-decoration: none
}

.AlphaDriveMobile_ftrtxt__WqkQt {
    color: #887070;
    font-size: 17px;
    line-height: 28px;
    margin: 0;
    padding: 20px 20px 0;
    text-align: center
}

.AlphaDriveMobile_ftrtxt__WqkQt a,
.AlphaDriveMobile_ftrtxt__WqkQt a:hover {
    color: #887070;
    text-decoration: none
}

.AlphaDriveMobile_spng-hd__QAVpF {
    height: 139px
}

.AlphaDriveMobile_sping-logo__vpsib {
    float: left;
    margin: 14px 0 0 15px;
    width: 128px
}

.AlphaDriveMobile_sping-us-flag__QY4lY {
    float: right;
    margin: 19px 13px 0 0
}

.AlphaDriveMobile_brd-btm__G4hgF {
    border-bottom: 1px solid #d1d1d1;
    margin: 15px 0 0
}

.AlphaDriveMobile_brd-top__Fq5L0 {
    border-top: 1px solid #d1d1d1;
    margin: 15px 0 0
}

.AlphaDriveMobile_shipping-hd__N0vCe {
    display: block;
    margin: 0 auto;
    padding: 20px 0 0
}

div#AlphaDriveMobile_trialsec1__T6\+81 {
    background: none;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%
}

.AlphaDriveMobile_trialsec1img__XgGP2 {
    display: block;
    height: auto;
    margin: 0 auto;
    width: 100%
}

div#AlphaDriveMobile_trialsec2__k1hDH {
    background: none;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 100%
}

.AlphaDriveMobile_trial-top__eBBSb {
    padding: 0 0 3%
}

.AlphaDriveMobile_payment-top__9r1pA {
    margin: 0;
    padding: 3% 0 4%;
    text-align: center
}

.AlphaDriveMobile_trial-toptxt1__7UZrt,
.AlphaDriveMobile_trial-toptxt2__3Vzgg {
    color: #713a86;
    font-size: 35px;
    font-weight: 700;
    line-height: 50px;
    margin: -2% auto 0;
    padding: 4% 6% 0 4%;
    text-align: center
}

.AlphaDriveMobile_trial-toptxt1__7UZrt span {
    font-size: 22px;
    font-weight: 400;
    line-height: 25px
}

.AlphaDriveMobile_trial-toptxt2__3Vzgg {
    font-weight: 400;
    padding: 1% 6% 0
}

.AlphaDriveMobile_trial-toptxt2__3Vzgg span {
    font-weight: 600
}

.AlphaDriveMobile_detailbox__NlA4X {
    background: #fff;
    display: table;
    height: 264px;
    margin: 3% auto 0;
    width: 100%
}

.AlphaDriveMobile_lftbox__RxKZf,
.AlphaDriveMobile_rgtbox__dkPaK {
    display: inline-block;
    float: left
}

.AlphaDriveMobile_lftbox__RxKZf {
    margin-right: 2%;
    width: 249px
}

.AlphaDriveMobile_lftbtl__91bIo {
    display: block;
    margin: 8% auto 0 25%
}

.AlphaDriveMobile_rgtbox__dkPaK {
    padding: 0;
    width: 59%
}

.AlphaDriveMobile_rgtboxtxt1__hnJJR {
    color: #5a266e;
    font-size: 24px;
    font-weight: 700;
    line-height: 34px;
    margin: 0;
    padding: 7% 0 2% 6%;
    text-align: left;
    text-transform: uppercase
}

.AlphaDriveMobile_rgtboxtxt1__hnJJR span {
    font-size: 19px;
    font-weight: 400;
    line-height: 22px;
    text-transform: none
}

.AlphaDriveMobile_brdr-2__TVN7I {
    border-bottom: 1px solid #dedede;
    margin: 15px 0 0 19px;
    width: 337px
}

ul.AlphaDriveMobile_rgtlist__rqGCR {
    display: table;
    margin: 0;
    padding: 4% 0 2% 6%;
    width: 92%
}

ul.AlphaDriveMobile_rgtlist__rqGCR li {
    color: #333;
    display: inline-block;
    float: left;
    font-size: 22px;
    font-weight: 300px;
    line-height: 40px;
    padding: 0;
    text-align: right
}

ul.AlphaDriveMobile_rgtlist__rqGCR li.AlphaDriveMobile_one__KSX5C {
    text-align: left;
    width: 70%
}

ul.AlphaDriveMobile_rgtlist__rqGCR li.AlphaDriveMobile_two__sqNgt {
    width: 25%
}

ul.AlphaDriveMobile_rgtlist__rqGCR li.AlphaDriveMobile_one__KSX5C span,
ul.AlphaDriveMobile_rgtlist__rqGCR li.AlphaDriveMobile_two__sqNgt span {
    color: #38bc5b;
    font-size: 21px;
    font-weight: 700
}

.AlphaDriveMobile_dickPillMob__huP3j input[type=checkbox] {
    zoom: 1.5
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_membership-box__9Bzb0 {
    margin: 0 0 15% 7%
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_chkbx__89Tni,
.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_membership__UD1em {
    display: inline-block;
    float: left;
    margin: 5% 0;
    padding: 0;
    width: 32px
}

.AlphaDriveMobile_chkbx__89Tni {
    margin: 2% 0 5%;
    vertical-align: text-top
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_membership__UD1em {
    color: #504f4f;
    font-size: 19px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    width: 82%
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_delivery__ihD3A {
    display: block;
    margin: 9px auto -4px;
    padding: 0;
    width: 100%
}

.AlphaDriveMobile_trial-logo__78M1i img {
    width: 33%
}

.AlphaDriveMobile_trialform__YWS-G {
    background: #fff;
    display: table;
    margin: 0 auto;
    width: 100%
}

.AlphaDriveMobile_trialfrmtopimg__iGCkB {
    display: block;
    margin: 0 auto;
    width: 100%
}

.AlphaDriveMobile_trialfrmmid__Nfvh\+ {
    background-size: 100%;
    display: table;
    width: 100%
}

.AlphaDriveMobile_trialbtmbox__BN8zC {
    margin: 1% auto;
    padding: 0 2.5%;
    width: 95%
}

.AlphaDriveMobile_submit__e6jki {
    border: none;
    cursor: pointer;
    display: block;
    height: auto;
    margin: 4% auto;
    outline: none;
    width: 89.24%
}

.AlphaDriveMobile_btn-box__gnV4d {
    background: #0b3300;
    margin: 10% auto 0;
    padding: 0;
    width: 100%
}

.AlphaDriveMobile_trialsubmit__FFO6U {
    border: none;
    cursor: pointer;
    display: block;
    height: auto;
    margin: 2% auto;
    outline: none;
    width: auto
}

.AlphaDriveMobile_triallock__G\+gmS {
    display: block;
    margin: 1.6% auto 2%;
    width: auto
}

.AlphaDriveMobile_trialbtm__m4B2y {
    display: block;
    margin: 0 auto;
    width: 44.53%
}

.AlphaDriveMobile_what__mQUJC {
    margin: -21px 3px;
    width: 62.34%
}

.AlphaDriveMobile_condition__sIyXR {
    color: #414141;
    font-size: 18px;
    line-height: 20px;
    padding: 3%;
    text-align: left
}

.AlphaDriveMobile_formbox__FLK8e,
.AlphaDriveMobile_frmelmnts2__KlsSP {
    clear: both;
    margin: 2% 0 1%;
    padding-left: 2.5%
}

.AlphaDriveMobile_sameas__8RQU\+ {
    color: #5a5a5a;
    font-size: 20px;
    line-height: 23px;
    margin: 0;
    padding: 1% 0 2% 8%;
    text-align: left
}

.AlphaDriveMobile_frmelmnts1__3ggA1 {
    display: inline-block;
    float: left;
    width: 48%
}

.AlphaDriveMobile_frmelmnts1__3ggA1 label,
.AlphaDriveMobile_frmelmnts2__KlsSP label {
    color: #000;
    font-size: 26px !important;
    line-height: 39px;
    margin-right: 2%;
    text-align: left;
    width: 100%
}

.AlphaDriveMobile_frmelmnts1__3ggA1 input,
.AlphaDriveMobile_frmelmnts1__3ggA1 select,
.AlphaDriveMobile_frmelmnts2__KlsSP input,
.AlphaDriveMobile_frmelmnts2__KlsSP select {
    border: 1px solid #b2b2b2;
    border-radius: 6px;
    color: #000;
    font-size: 25px !important;
    height: 70px !important;
    line-height: normal;
    margin: 0 auto;
    padding: 2% 2% 2% 1%;
    text-align: left;
    width: 93.3%
}

.AlphaDriveMobile_frmelmnts2__KlsSP select {
    height: 52px;
    width: 97%
}

.AlphaDriveMobile_frmelmnts2__KlsSP select.AlphaDriveMobile_short__X-xaG {
    font-style: normal;
    height: 60px;
    line-height: 64px;
    margin-right: 2%;
    width: 46.7%
}

.AlphaDriveMobile_frmelmnts2__KlsSP input.AlphaDriveMobile_short__X-xaG {
    margin-right: 2%;
    width: 43%
}

.AlphaDriveMobile_frmelmnts1__3ggA1 input,
.AlphaDriveMobile_frmelmnts1__3ggA1 select {
    margin: 0 0 10px;
    padding: 5.5% 2%
}

.AlphaDriveMobile_chktxt__5hGK5 {
    color: #333;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 30px 7% 0;
    text-align: left
}

.AlphaDriveMobile_chktxt__5hGK5 a,
.AlphaDriveMobile_chktxt__5hGK5 a:hover {
    color: #333
}

.AlphaDriveMobile_upbtm__KIb2X {
    background: #5a266e;
    height: 280px;
    margin-top: 3%;
    padding: 0 0 2%
}

.AlphaDriveMobile_pay-top-txt__qshYJ {
    color: #5a5a5a;
    font-size: 24px;
    font-weight: 700;
    height: 94px;
    line-height: 30px;
    margin: 0;
    padding: 20px 70px 0 3%;
    text-align: left
}

.AlphaDriveMobile_pay-top-txt__qshYJ span {
    color: #6c3
}

.AlphaDriveMobile_brdr__tqHqd {
    border-bottom: 1px solid #d6d6d6;
    margin: 20px
}

.AlphaDriveMobile_scure-lock__6OVjZ {
    color: #fff;
    font-family: Open Sans, sans-serif;
    font-size: 17px;
    margin: o auto;
    padding: 8px 0 0;
    text-align: center
}

.AlphaDriveMobile_what__mQUJC,
.AlphaDriveMobile_what__mQUJC a {
    color: #58aa00;
    font-size: 19px;
    font-style: italic;
    line-height: 41px;
    text-align: left;
    text-decoration: underline
}

.AlphaDriveMobile_up-bg1__O\+h7V {
    background: #713a86;
    height: 79px;
    margin: 30px 0 0
}

.AlphaDriveMobile_up-txt1__6\+DTp {
    color: #fff;
    font-size: 27.55px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 33px;
    margin: 0 auto;
    padding: 24px 0 0;
    text-align: center;
    text-transform: uppercase
}

.AlphaDriveMobile_up-txt2__8Ofye {
    color: #000;
    font-size: 22px;
    height: 39px;
    line-height: 26px;
    margin: 0 auto;
    padding: 18px 0 0;
    text-align: center
}

.AlphaDriveMobile_upsell-box__apZ3Z {
    height: 266px;
    margin: 45px auto;
    padding: 0;
    width: 545px
}

.AlphaDriveMobile_up-lft__eTCNN,
.AlphaDriveMobile_up-rgt__01Vjd {
    display: inline-block;
    float: left
}

.AlphaDriveMobile_up-lft__eTCNN {
    padding: 24px 0 0 13px;
    width: 171px
}

.AlphaDriveMobile_up-rgt__01Vjd {
    padding: 0;
    width: 333px
}

.AlphaDriveMobile_up-rgt_txt1__pU6T8 {
    color: #ff9e1d;
    font-size: 18.07px;
    font-weight: 700;
    line-height: 20px;
    margin: 0;
    padding: 26px 0 0 67px;
    text-align: left
}

.AlphaDriveMobile_up-rgt_txt2__d7lru {
    font-size: 26px;
    font-weight: 700;
    padding: 10px 0 0 8px
}

.AlphaDriveMobile_up-rgt_txt2__d7lru,
.AlphaDriveMobile_up-rgt_txt3__l3A2J {
    color: #313131;
    line-height: 24px;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase
}

.AlphaDriveMobile_up-rgt_txt3__l3A2J {
    font-size: 20px;
    font-weight: 600;
    padding: 6px 0 0 8px
}

.AlphaDriveMobile_up-rgt_txt3__l3A2J b,
.AlphaDriveMobile_up-rgt_txt3__l3A2J span {
    color: #d03333;
    font-size: 22px
}

.AlphaDriveMobile_up-rgt_txt3__l3A2J span {
    font-weight: 400
}

.AlphaDriveMobile_up-rgt_txt4__wh0zI {
    color: #5a5a5a;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    margin: 0 auto;
    padding: 12px 0 0;
    text-align: center
}

.AlphaDriveMobile_up-rgt_txt4__wh0zI span {
    color: #ff9e1d;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase
}

.AlphaDriveMobile_up-rgt_txt5__XGKnt {
    color: #d03333;
    font-size: 30px;
    font-weight: 700;
    line-height: 24px;
    margin: 0 auto;
    padding: 10px 0 0 1px;
    text-align: center
}

.AlphaDriveMobile_up-rgt_txt6__J-czP,
.AlphaDriveMobile_up-rgt_txt6__J-czP a {
    color: #868686;
    font-size: 17px;
    line-height: 20px;
    margin: 0 auto;
    padding: 10px 0 0;
    text-align: center;
    text-decoration: underline
}

.AlphaDriveMobile_cut__iWJgF {
    margin: 0 0 -10px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_lead_scroll__qFDGg {
    bottom: -170px;
    height: 100px;
    left: 50%;
    margin-left: -70px;
    padding: 0;
    position: absolute;
    width: 140px;
    z-index: 100
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_lead_scroll__qFDGg .AlphaDriveMobile_arrows__v9BvE {
    bottom: 142px;
    height: 100px;
    left: 50%;
    margin-left: -30px;
    position: absolute;
    width: 60px
}

.AlphaDriveMobile_dickPillMob__huP3j svg:not(:root) {
    overflow: hidden
}

.AlphaDriveMobile_dickPillMob__huP3j svg {
    max-height: 100%
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_lead_scroll__qFDGg .AlphaDriveMobile_arrows__v9BvE path {
    stroke: #9e63b5;
    fill: #0000;
    stroke-width: 4px;
    animation: AlphaDriveMobile_arrow__6E4K7 2s infinite;
    -webkit-animation: AlphaDriveMobile_arrow__6E4K7 2s infinite
}

.AlphaDriveMobile_arrows__v9BvE path.AlphaDriveMobile_a1__hKciu {
    animation-delay: -1s;
    -webkit-animation-delay: -1s
}

.AlphaDriveMobile_arrows__v9BvE path.AlphaDriveMobile_a2__WvVba {
    animation-delay: -.5s;
    -webkit-animation-delay: -.5s
}

.AlphaDriveMobile_arrows__v9BvE path.AlphaDriveMobile_a3__\+tf0Q {
    animation-delay: 0s;
    -webkit-animation-delay: 0s
}

div#AlphaDriveMobile_bottomarrows__gmEPg {
    margin-bottom: 180px;
    margin-left: 160px
}

@keyframes AlphaDriveMobile_arrow__6E4K7 {
    0% {
        opacity: 0
    }
    40% {
        opacity: 1
    }
    80% {
        opacity: 0
    }
    to {
        opacity: 0
    }
}

.AlphaDriveMobile_dPillPulse__P-oVd {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: AlphaDriveMobile_dPillPulse__P-oVd;
    -webkit-animation-name: AlphaDriveMobile_dPillPulse__P-oVd
}

@keyframes AlphaDriveMobile_dPillPulse__P-oVd {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.AlphaDriveMobile_bottle__ddhA\+ {
    top: -24px
}

#AlphaDriveMobile_noticeBar__a3VvZ {
    display: none;
    padding: 10px 0
}

#AlphaDriveMobile_noticeBar__a3VvZ .AlphaDriveMobile_content__GF300 {
    background: #fff;
    border: 3px dashed red;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    width: 1000px
}

#AlphaDriveMobile_noticeBar__a3VvZ h3 {
    color: #000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.2em;
    text-align: left
}

#AlphaDriveMobile_noticeBar__a3VvZ h3 span {
    color: red
}

.AlphaDriveMobile_mfp-wrap__eFuf2 .AlphaDriveMobile_mfp-container__2NP-T {
    align-items: flex-start;
    display: flex
}

html[data-openedPage=contact] .AlphaDriveMobile_mfp-wrap__eFuf2 .AlphaDriveMobile_mfp-container__2NP-T {
    align-items: center
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_footer__qXNrx {
    bottom: -94px;
    position: fixed
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite__RWOce {
    background-image: url(../images/spritesheet-mb.53a94a420b40920292ef.png);
    background-repeat: no-repeat;
    display: inline-block
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_as_seen__1MpGu {
    background-position: -5px -5px;
    display: none;
    height: 27px;
    width: 394px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_blood_img__u-axp {
    background-position: -5px -42px;
    height: 274px;
    width: 409px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_line2__SoWml {
    background-position: -5px -326px;
    height: 7px;
    width: 628px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_listimg__12qsW {
    background-position: -5px -343px;
    height: 43px;
    width: 39px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s2_img1__b-lZg {
    background-position: -5px -396px;
    height: 159px;
    width: 157px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s2_img2__YehUp {
    background-position: -5px -565px;
    height: 159px;
    width: 158px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s2_img3__HbUQP {
    background-position: -5px -734px;
    height: 159px;
    width: 158px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s2_img4__xoW8a {
    background-position: -5px -903px;
    height: 159px;
    width: 158px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s3_line__IrP88 {
    background-position: -5px -1072px;
    height: 10px;
    width: 533px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s3_modal__WWACR {
    background-position: -5px -1092px;
    height: 452px;
    width: 266px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s5_img1__V0Nf6 {
    background-position: -5px -1554px;
    height: 217px;
    width: 620px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s5_img2__rKgs3 {
    background-position: -5px -1781px;
    height: 217px;
    width: 620px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s5_img3__K4AUk {
    background-position: -5px -2008px;
    height: 217px;
    width: 620px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s5_img4__la1j2 {
    background-position: -5px -2235px;
    height: 217px;
    width: 620px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s5_img5__u0tX4 {
    background-position: -5px -2462px;
    height: 217px;
    width: 620px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s6-img1__0Ig-9 {
    background-position: -5px -2689px;
    height: 176px;
    width: 176px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s6-img2__Rvfhs {
    background-position: -5px -2875px;
    height: 176px;
    width: 175px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s6-img3__tnyrP {
    background-position: -5px -3061px;
    height: 176px;
    width: 175px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s6-img4__u7Va1 {
    background-position: -5px -3247px;
    height: 176px;
    width: 175px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s6-img5__Bk3dF {
    background-position: -5px -3433px;
    height: 176px;
    width: 175px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s7-slid1__rk-ml {
    background-position: -5px -3619px;
    height: 168px;
    width: 171px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s7-slid2__6pm7h {
    background-position: -5px -3797px;
    height: 168px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s7-slid3__EKQmB {
    background-position: -5px -3975px;
    height: 168px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s7-slid4__qDXLD {
    background-position: -5px -4153px;
    height: 168px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_scure__11Cwj {
    background-image: url(../images/spritesheet-mb.53a94a420b40920292ef.png);
    background-position: -5px -4331px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 39px;
    margin: 7px 150px 0 0;
    width: 164px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_seal2__-UVwn {
    background-position: -5px -4380px;
    height: 111px;
    width: 111px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_stars__N2Po\+ {
    background-position: -5px -4501px;
    height: 16px;
    width: 95px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_step1__qSmPH {
    background-position: -5px -4527px;
    height: 45px;
    width: 297px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_step2__zb17E {
    background-position: -5px -4582px;
    height: 45px;
    width: 297px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_usa__aUNr6 {
    background-position: -5px -4812px;
    display: none;
    height: 124px;
    width: 124px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sec7-text3__2Wm35 {
    color: #161616;
    font-size: 24px;
    font-style: italic;
    line-height: 30px;
    margin: 0 auto;
    padding: 19px 0 0;
    text-align: center;
    width: 568px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sec7-text4__1fqBt {
    color: #f47a30;
    font-size: 22px;
    font-weight: 700;
    margin: 0 auto;
    padding: 15px 0 0;
    text-align: center
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_s7-slid-img__t-5om {
    margin: 0 auto;
    padding: 18px 0 0
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_ne__\+IR9D {
    background-repeat: no-repeat;
    display: inline-block
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_dickPillMob__huP3j.AlphaDriveMobile_sprite_s7-slid1__rk-ml {
    background-position: -5px -3104px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s7-slid2__6pm7h {
    background-position: -5px -3282px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s7-slid3__EKQmB {
    background-position: -5px -3460px;
    height: 145px;
    width: 171px
}

.AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_s7-slid4__qDXLD {
    background-position: -5px -3638px;
    height: 145px;
    margin-top: 15px;
    width: 171px
}

.AlphaDriveMobile_dScrollTop__cDgAw {
    background: #5a266e;
    border-radius: 100%;
    bottom: 175px;
    box-shadow: 0 2px 15px #00000080;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    height: 50px;
    line-height: 45px;
    position: fixed;
    right: 15px;
    text-align: center;
    width: 50px;
    z-index: 9
}

.AlphaDriveMobile_dScrollTop__cDgAw img {
    max-width: 23px
}

.AlphaDriveMobile_section_five__D9Ex2,
.AlphaDriveMobile_section_seven__umnOx {
    overflow: hidden
}

@media only screen and (max-width:767.5px) and (orientation:landscape) {
    .AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_stick_bar__\+3MUP {
        height: 100px
    }
    .AlphaDriveMobile_dickPillMob__huP3j a#AlphaDriveMobile_go-next__2-mhK {
        display: inline-block;
        width: 100%
    }
    .AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_stick_bar__\+3MUP .AlphaDriveMobile_btn__Qi5Mi {
        margin-bottom: -15px;
        max-width: 250px
    }
    .AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_sprite_scure__11Cwj {
        margin: 0 60px 0 0;
        transform: scale(.5)
    }
    .AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_stick_bar__\+3MUP .AlphaDriveMobile_bottle__ddhA\+ {
        top: -40px;
        width: 85px
    }
    .AlphaDriveMobile_dickPillMob__huP3j .AlphaDriveMobile_submit_btn__wMVpj {
        margin: 5px 25px 0 10px;
        max-height: 55px
    }
}


@keyframes AlphaDriveCheckoutMob_pulse__7tfkQ {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}


a,
hr,
iframe,
img,
video {
    max-width: 100%
}

.skincare6pPage {
    background-color: #fff
}

.fk-row {
    align-items: stretch;
    display: flex;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    max-width: 100%;
    padding: 10px
}

.fk-row.gjs-selected {
    outline: 3px solid red !important
}

.fk-col {
    flex-grow: 1;
    min-height: 25px;
    padding: 10px;
    width: min-content
}

.fk-col.gjs-selected {
    outline: 3px solid #f8ba03 !important
}

.productCardSection .btn-icon {
    background: linear-gradient(0deg, #f7a303, #fec917) !important;
    border: 1px solid #f7a303 !important;
    font-family: Lato, sans-serif !important;
    font-size: 32px !important;
    font-weight: 700 !important;
    line-height: 40px !important;
    margin: 0 auto;
    padding-left: 55px !important;
    position: relative !important;
    text-shadow: 0 1px #0003 !important;
    text-transform: uppercase !important
}

.productCardSection .btn-icon:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfCAMAAADHso01AAAArlBMVEUAAAAYGBj29vYBAQEAAAAAAAD6+vrOzs709PQEBAT7+/sAAADh4eH09PSXl5f7+/v5+fnp6enS0tLn5+fCwsKGhobDw8Ph4eFwcHDBwcH19fX09PTy8vLe3t7x8fHU1NTQ0NCtra3s7OzExMRbW1vt7e1MTEyOjo4AAABHR0f29vb6+vrx8fHl5eXy8vLd3d3Z2dnS0tK0tLTu7u6oqKiDg4N0dHR0dHTj4+P8/Pxe7e+RAAAAOXRSTlMAB4MYDgvyiWMl9hOhQTr76rd8a2ZDQDcrKtvEp5eLhm9gVFIyKSMiIBPn0NCpkpKKW1BJSDIyGBSXrAzMAAABBElEQVQoz4WR2XLCMAxFrVpOW5IGEgIEKPvefQX8/z+GxkxiOXGG8+Y5o7lXshCbJ0I08qyJ3yYLRo8b9TyKOlp/3HnYkEe5n2k/r2ZebQO/HoMJwE+//rlqyFs+m4TiCkYe245VUf+/XdcRigJ8r9kgB7t9XNNfKCyYVOzLFphWfxU9R8H5du2bBG5hRGVKOslRCU5X69FjyV6iY4E+LQtVCQiHIR0pfXA5W33yHH3A9krrus+yZS+9d5nteLfdKpaWeJWHvN6SwqdQMNW6teTDAS8zMD8GzmJE196IGFp9CHjXvpk+sMUyyp4Ul8QJZWeKZYfrRU+CXXOxdpoDIkLldZsLL69N+MqOYAoAAAAASUVORK5CYII=) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 31px;
    left: 35px;
    position: absolute;
    top: 15px;
    width: 30px
}

.skincare6pPage .container_sec {
    margin-left: auto;
    margin-right: auto;
    max-width: 1250px
}

#ipa47 {
    background-attachment: scroll;
    background-image: url(../images/skincare-bg1.8ee92ceb2addf112247f.jpg);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: cover;
    overflow: hidden;
    padding-bottom: 70px;
    padding-top: 60px
}

#ilo1n {
    display: block
}

.fk-inner-row {
    align-items: stretch;
    display: flex;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start
}

.fk-inner-row.gjs-selected {
    outline: 3px solid red !important
}

.fk-inner-column {
    flex-basis: 100%;
    flex-grow: 1;
    min-height: 25px
}

.fk-inner-column.gjs-selected {
    outline: 3px solid #f8ba03 !important
}

#imzaq {
    flex: 1 0;
    position: relative
}

#ie639 {
    flex: 1 0;
    flex-basis: 55.95%;
    padding-bottom: 1px;
    padding-top: 1px
}

#imz1z {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ih23o {
    background-color: #fff !important;
    box-shadow: 0 3px 5px 0 #eec3c5 !important;
    color: #d85271 !important;
    font-size: 25px;
    font-weight: 600;
    line-height: 35px;
    padding-top: 3px;
    position: relative;
    width: 76%
}

#ih23o span {
    color: #000
}

div#i18m9 i,
div#i8k4aig i,
div#i95amuh i,
div#iahncfh i,
div#ibtty52 i,
div#icpaka i,
div#if80py i,
div#iocyxv3 i,
div#iq6as3 i,
div#isqp4y5 i {
    color: #d85271;
    font-style: normal
}

.montserrat-font {
    font-family: Montserrat, serif !important
}

.trirong-font {
    font-family: Trirong, serif !important
}

.albert-font {
    font-family: Albert Sans, sans-serif !important
}

#ih23o:before {
    border-bottom: 38px solid #fff;
    border-left: 16px solid #0000;
    bottom: 0;
    box-shadow: 0 3px 0 0 #eec3c578;
    left: -16px
}

#ih23o:after,
#ih23o:before {
    content: "";
    height: 0;
    position: absolute;
    width: 0
}

#ih23o:after {
    border-right: 20px solid #0000;
    border-top: 38px solid #fff;
    right: -20px;
    top: 0
}

#i18m9 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i5yga {
    font-size: 46px;
    line-height: 56px
}

img#fkt-image-d3c-4af-88f {
    bottom: -80px;
    max-width: 430px;
    position: absolute;
    right: -130px;
    width: 430px
}

#ii3t8 {
    padding-bottom: 20px;
    padding-top: 40px
}

#imih6,
#iph3s {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#imlgg {
    color: #d85271 !important;
    font-size: 40px;
    font-weight: 600;
    line-height: 50px;
    margin-bottom: 10px
}

#fkt-image-190-599-9f2,
#fkt-image-a8e-2ab-b8b {
    color: #000 !important;
    height: 100%;
    width: 100% !important
}

#ip7nu {
    padding-bottom: 10px
}

#i1vjh {
    padding: 10px
}

#ijhyi {
    flex-basis: 75.65%
}

#fkt-image-570-a85-8b9 {
    box-shadow: 10px 10px .1px 0 #f1e8e6 !important;
    color: #000 !important;
    height: auto;
    padding-left: 1px;
    padding-right: 1px;
    width: 92% !important
}

#iz58g {
    padding-left: 15px
}

#i2qqh {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#itu9a {
    color: #000 !important;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    margin-bottom: 20px
}

#itu9a,
#ityxf {
    text-align: left
}

#ityxf {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0 15px
}

#fkt-image-d3c-4af-88f {
    height: auto;
    width: 100%
}

#i0d94 {
    padding: 15px 0 10px
}

#i0d94,
#iejar {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-top: 1px;
    text-align: left
}

#iejar {
    padding: 10px 0
}

#ihpnp7 i,
.yell-1strip,
div#imgau4 i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0 -10px;
    padding: 0 10px
}

#ihpnp7 u,
.yell-2strip,
div#imgau4 u {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANkAAAAYCAMAAABA1KhVAAAASFBMVEX/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AARY9bHAAAAF3RSTlP7APL36o2wCNvRyGTivVdLQJyCMRVvI4anSPQAAAC5SURBVFjD3dcJEoMgEETR7lEBxTWazP1vmkUt8Qjpf4NXDFMA3pqbrq7w3zlgG1nKnm3lGiGVspxUXJ+skDU1XKfqkr1kJvEui7mTgjl+sqk1pUG8ziwGPZhjJJiTHsy9I2axG3bUEw+pbV+MIxrBW/YtqZ6ZB4y9pAwZcTAXDBPEHoxnRnBuBWVYCTLojSMiCVJw7w/cX8Ry2xHbLuOitkOMh4yL1k0znjKtj0zV8JJxHQwSNljg0RvZla/nhhNucgAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0 -10px;
    padding: 0 10px
}

#ihpnp7 i,
div#imgau4 i {
    font-style: normal
}

#ihpnp7 u,
div#imgau4 u {
    text-decoration: none
}

#ihpnp7 u {
    margin: 0
}

.fk-image-defaults {
    height: 150px;
    max-width: 100%;
    width: 150px
}

#iciam {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0;
    text-align: left
}

#ic9rx {
    flex-basis: 99.36%;
    flex: 1 0 44%
}

#i3ikd {
    flex: 1 0 57%
}

#fkt-image-3b7-787-890 {
    box-shadow: 0 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 85% !important
}

#itvdb {
    padding: 10px 0
}

#i7tjw6,
#itvdb {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    text-align: left
}

#i7tjw6 {
    padding: 10px
}

#ildauz {
    flex: 1 0 47%
}

#fkt-image-4d0-7a6-8af {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ivgrmo {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i5k34b {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 30px
}

#if80py {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 0
}

#i2x85m {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 1px;
    margin-top: 1px
}

#i4dubh {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 30px;
    margin-top: 20px
}

#i1b03d {
    background-color: #d85271 !important;
    color: #fff !important;
    font-size: 36px;
    line-height: 46px;
    padding: 5px 10px;
    width: 50% !important
}

#i3htvt {
    flex: 1 0 55%
}

#i6zvri {
    flex: 1 0 12%
}

#fkt-image-e87-ea5-bfd {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#i0egq8,
#iq4zig {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px;
    text-align: left
}

#iq4zig,
.skincare6pPage .para div {
    margin-bottom: 20px
}

.skincare6pPage .para div:last-child {
    margin-bottom: 0
}

#idf67a {
    padding-top: 0
}

#imhqb5 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px;
    text-align: left
}

#fkt-image-d63-8a2-896 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

div#it4g3a {
    flex: 1 0 45%
}

#i37l9t {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px;
    text-align: left
}

#iwb1ad {
    flex: 1 0 38%
}

#i8qr8v {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px;
    text-align: left
}

#fkt-image-a95-a99-9b9 {
    box-shadow: 0 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 80% !important
}

#i804to {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-top: 1px;
    padding: 10px;
    text-align: left
}

#ihttam {
    flex: 1 0 38%
}

#ijjim1 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px;
    text-align: left
}

#fkt-image-1c5-c8b-baf {
    box-shadow: 0 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 80% !important
}

#i8cdec {
    padding-bottom: 0
}

#iclzqj {
    background-color: #ffd1cd !important;
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 20px;
    padding: 10px 30px
}

#i3mg0q,
#iu7lcm {
    text-align: left
}

#i532y7 {
    padding-top: 0
}

#ipv8st {
    text-align: left
}

#ifqv5s {
    background-color: #ffd1cd !important;
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 20px;
    padding: 10px 30px
}

#inay81 {
    text-align: left
}

#ixo14u {
    background-color: #ffd1cd !important;
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 20px;
    padding: 10px 30px
}

#isvujy {
    text-align: left
}

#i0jwqg {
    background-color: #ffd1cd !important;
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 20px;
    padding: 10px 30px
}

#ilwijf {
    text-align: left
}

#ipf1ua {
    background-color: #ffd1cd !important;
    margin-bottom: 20px;
    padding: 10px 30px
}

#igu8xa,
#ipf1ua {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px
}

#igu8xa {
    padding: 10px
}

#id4amg,
#ihk6ny,
#itrabf {
    text-align: left
}

#i9e8x4 {
    padding: 10px
}

#ib94vj {
    font-size: 40px;
    font-weight: 700;
    line-height: 50px;
    margin-bottom: 15px
}

#i6jiix {
    margin-bottom: 30px;
    text-align: left
}

#i23jpg {
    font-size: 24px;
    text-align: left
}

#ichvfj {
    flex: 1 0 52%
}

#i9iqsk {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 35px 10px 0
}

#i5fu4a,
#i7zm3s,
#ianhal,
#in3nk1,
#itf2b9,
#iybq5s {
    text-align: left
}

#fkt-image-dd9-ea9-ba9 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#i7goae {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-top: 10px;
    padding: 10px 0
}

#i2lumh,
#i4okub,
#ibii7u,
#icim08,
#iody2h,
#iqc45l,
#isb9xh,
#it8dhh {
    text-align: left
}

#ijbw45 {
    flex: 1 0 70%
}

#iqxsfd {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0
}

#ie8h6t,
#ijjt14 {
    text-align: left
}

#ie8h6t {
    padding-left: 1px;
    padding-right: 1px
}

#i0ydby,
#i4et8k,
#izimyb {
    text-align: left
}

#fkt-image-265-6b6-a5d {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#i3cy54 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-top: 1px;
    padding: 10px 0
}

#icocmh,
#ieur3e,
#intlkr,
#iwvgqz {
    text-align: left
}

#ihe7nw {
    background-color: #fff !important;
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    margin-top: 20px;
    padding: 12px 25px;
    width: 82% !important
}

#ivsugg {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-bottom: 1px;
    padding: 10px
}

#i4a779,
#idwo8g,
#iuzc4j {
    text-align: left
}

#i2x8ws {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 45px
}

div#i2x8ws:before,
div#ip9nn9:before,
div#iqpbwo:before,
div#ivg21rk:before {
    background: url(https://assets.checkoutchamp.com/95fa3210-c0e1-11ed-aa64-f34cac48d756/1697703750985_quote.png) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 29px;
    left: 0;
    position: absolute;
    top: 7px;
    width: 34px
}

div#i2x8ws,
div#ip9nn9,
div#iqpbwo,
div#ivg21rk {
    position: relative
}

#fkt-image-ebd-987-9c6 {
    color: #000 !important;
    height: auto;
    margin-bottom: 15px;
    margin-top: 15px;
    width: 100% !important
}

#il8dd4 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#icpaka {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 30px
}

#i5xili {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i3s71p,
#if5hed,
#ih7zjl,
#iin361,
#ik23yn,
#itzctj,
#iu55xg,
#iwlzo5,
#ix47t2 {
    text-align: left
}

#ici8qt {
    flex: 1 0 48%
}

div#iiyduf {
    flex: 1 0 52%
}

#fkt-image-64c-39b-828 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ivyxmz {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 0
}

#iazw0a,
#iq6qiu,
#izfhgy,
#iznwvi {
    text-align: left
}

#i6kz83 {
    flex: 1 0 28%
}

#ii8xxr {
    flex: 1 0 72%
}

#ifvg4j {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 0 45px 10px 10px
}

#i7960m,
#i7mgb2,
#ican3h,
#iga5p5,
#ink7u3,
#inu7w9,
#iwif9s,
#iydkgh {
    text-align: left
}

#fkt-image-a52-087-a37 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iusvwc {
    padding-top: 0
}

#ine8rz {
    padding-bottom: 0
}

#i8yspe {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 20px 30px;
    width: 100%
}

#i49vsb,
#iu9rbi {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#iw7mn7 {
    font-size: 40px;
    line-height: 50px
}

#i5lb6f {
    padding-left: 0;
    padding-right: 0
}

#i0nmtg {
    flex: 1 0 43%
}

#icb8r7 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 0
}

#i1kgj1,
#iaen2q,
#ic52yo,
#ilbb9j {
    text-align: left
}

#iouc1z {
    flex: 1 0 14%
}

#fkt-image-c89-cbe-9ec {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-image-30a-195-946,
#fkt-image-59f-5a9-a1a,
#fkt-image-ba8-0aa-a13 {
    color: #000 !important
}

#i9s0w9,
#ipocyj,
#iq5lqb {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i6gayp {
    background-attachment: scroll;
    background-image: url(../images/skincare-bg2.4536d699a97b827bfbe4.jpg);
    background-position: 60% 100%;
    background-repeat: no-repeat;
    background-size: cover
}

#i9lybj {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#iq6as3 {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 30px
}

#ivq7a6 {
    font-family: Helvetica, serif;
    font-size: 24px;
    padding: 10px
}

#i3sf0w,
#icqxq9,
#ihmlpo,
#ihpnp7,
#ipwoxo,
#izn596 {
    text-align: left
}

#ifq0bj {
    flex: 1 0 30%
}

#inaadd {
    flex: 1 0 60%
}

#it6q1y {
    flex: 1 0 20%
}

#ic282j {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i1apxs,
#i51a0k,
#i9z9vp,
#iapco6,
#icolan,
#ihtgnn,
#ipsn02,
#itn90h,
#iuvpjm,
#izshks {
    text-align: left
}

#fkt-image-204-ab3-a4f {
    align-items: center;
    align-self: auto;
    color: #000 !important;
    flex: 0 0;
    height: auto;
    padding-top: 270px;
    width: 100% !important
}

div#i4gvtk {
    flex: 1 0 60%
}

#is9ca6 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i4isf7,
#imlb3e {
    text-align: left
}

#imoh31 {
    background-color: #fef4f2 !important;
    padding: 12px 30px;
    width: 100%
}

#ic1px4 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i4wjbi {
    flex: 1 0 55%
}

#i1tjeh {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 0
}

#icopsh,
#ivveyg,
#iy8fqf {
    text-align: left
}

#impnld {
    flex: 1 0 45%
}

#ij9vsf {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ih2nbh {
    color: #d85271 !important;
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 15px
}

#fkt-image-c00-a85-8bc {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iau4vl {
    background-color: #d85271 !important;
    color: #fff !important;
    font-size: 24px;
    line-height: 34px;
    margin-top: 10px;
    padding: 10px 30px 12px
}

#iau4vl,
#ixtlln {
    font-family: Helvetica, serif
}

#ixtlln {
    font-size: 20px;
    padding: 10px
}

#i6d1vi,
#inc2y2 {
    text-align: left
}

#i6d1vi {
    font-size: 24px;
    line-height: 34px
}

#idl7oy {
    background-color: #fef4f2 !important;
    padding: 30px;
    width: 100%
}

#iuwedq {
    padding-bottom: 30px
}

#i9uepr {
    background-color: #fef4f2 !important;
    padding: 40px 30px 30px;
    width: 100%
}

#iqh7if {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ionj9t {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 20px
}

#ixi3q9 {
    flex: 1 0 54%
}

#isha95 {
    flex: 1 0 40%
}

#i7cswh {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#fkt-image-19e-1b5-a99 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iqemmm {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i1mtup,
#ihp6rk,
#ipkj6j,
#ippojh,
#ircdvh {
    text-align: left
}

#ipdyng {
    font-family: Helvetica, serif
}

#isq7ur-2 {
    text-align: left
}

#ik7ukk {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i4wuwk,
#icnzyv,
#irxng7,
#itez8g,
#izq238 {
    text-align: left
}

#inwqht {
    flex: 1 0 30%
}

#fkt-image-a5b-a83-a33 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ijbbzm {
    background-color: #d85271 !important;
    box-shadow: 10px 10px .1px 0 #eec3c569 !important;
    color: #fff !important;
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#ieeb0t {
    flex: 1 0 70%;
    padding-right: 25px
}

#in1h1j {
    background-color: #fef4f2 !important;
    padding: 30px;
    width: 100%
}

#i9pw1m {
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i9pw1m,
#iloeqn {
    font-family: Helvetica, serif
}

#iloeqn {
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#izq2vs {
    background-color: #000 !important;
    color: #fff !important;
    font-size: 40px;
    line-height: 50px;
    padding: 10px;
    width: 80% !important
}

#ipvnzx {
    flex: 1 0 70%
}

#if51u1 {
    flex: 1 0 30%
}

#i2ppwa {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 0
}

#i69g4i,
#iaou53,
#ibyokg,
#ic04bh,
#ii2lwp,
#iir13d,
#iprqsy,
#iw9ku3 {
    text-align: left
}

#fkt-image-327-da6-b16 {
    align-items: flex-start;
    align-self: auto;
    color: #000 !important;
    flex: 0 0;
    height: auto;
    padding-top: 130px;
    width: 100% !important
}

#i017t6 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i22r98,
#iv4xys {
    text-align: left
}

#i7lk3l {
    background-color: #ffd1cd !important;
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-top: 20px;
    padding: 25px 140px 30px 50px;
    position: relative;
    z-index: 1
}

div#i7lk3l:after {
    background: url(data:image/png;base64,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) no-repeat 100% 100%;
    background-size: 100%;
    bottom: 20px;
    content: "";
    height: 117px;
    position: absolute;
    right: 25px;
    width: 130px
}

div#i7lk3l:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAaVBMVEUAAAD5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urX5urXAlAinAAAAInRSTlMAK/nxFLMMik2knZaEaunkqiUG1bdEPDTHwJF5HM5eId1yTOTPAgAAAUVJREFUOMttlFmSgzAMRIUNZl/CEpJAltH9DznFZCwjS/356hUWjTDwXLYclIzFkERomREzaaZNh8jd9YaouK6xiNx1NaLmLj1i5CYTqm6DGLtXi5o7DijclVTuDijcvSN0309qTti+PLsRe8ApBeGeJvjRVUendW+q2tIA5PEJrrIWc2Ffy3hehV56z3JibDKbyjcwKXMnz+vAKs9mvnHKtPChs6b7I/A2FPYcWvfHdmS5+3pKhm17sAV5uv8ynhHPw1khz69rYl5QuxwCOIFvALWAGdXAk0ApmD3cRLqt4mKqu7nmJrpbwUN3d4lL2PQZRiNwDYVgZqTVYdnAiQdMcKTWeh8YoDW+iiqdXAjz5j8sW+OotcbfGXy4Pj2gm3mLPoU5q+sXjm3n0ecFIclMc1UpUbc0VZZV2xpf3W09zGX++pq/SXFu+o/Mxi0AAAAASUVORK5CYII=) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 34px;
    left: 23px;
    position: absolute;
    top: 15px;
    width: 43px;
    z-index: -1
}

#i67z9b,
#ixavpk {
    text-align: left
}

#ity3zt {
    padding-left: 0;
    padding-right: 0
}

#ihrgza {
    padding-bottom: 0
}

#igwzar {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i8vihj,
#i9duqn,
#id2rn9,
#idu4cm,
#ii58fk,
#inyer7 {
    text-align: left
}

#ia12n3,
#il9ml7 {
    padding-bottom: 0
}

#ia12n3 {
    padding-top: 0
}

#i9pjde,
#igyib1 {
    flex: 1 0 50%
}

#ipx0y7 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i07lwl,
#ia7imn,
#ifokeb,
#ih4wdu,
#il7axb-2,
#im1bj2,
#ipjwvk,
#iqbpmv,
#iydfzz {
    text-align: left
}

#fkt-image-ed7-f8f-8eb {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 95% !important
}

#ifmf5j {
    padding-bottom: 10px;
    padding-top: 0
}

#iy88zi {
    padding-bottom: 0;
    padding-top: 0
}

#it61yk {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i3nvql,
#i4yg2h,
#iead1i,
#im7gz6,
#iw6whl,
#iwfn2y {
    text-align: left
}

#i0yzqh {
    flex: 1 0 52%
}

#i605zm {
    flex: 1 0 48%
}

#i6y2wc {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 20px 10px 10px
}

#i8kz0h,
#ic2bdq,
#in2935,
#inqx32,
#ismrlh {
    text-align: left
}

#i91u5s,
#ivj3yo {
    padding-top: 0
}

#fkt-image-fd7-9b7-a0f {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iw7gxw {
    padding-bottom: 0
}

#iore3h {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 30px;
    width: 100%
}

#i62zzi {
    flex: 1 0 56%;
    padding-left: 0;
    padding-right: 20px
}

#i6boyw {
    flex: 1 0 37%;
    padding-top: 10px
}

#i2qhkq {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i75k7x {
    color: #d85271 !important;
    font-size: 36px;
    line-height: 46px;
    margin-bottom: 1px;
    text-align: left
}

#i2dfth {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0
}

#iafowi,
#iar238,
#ir15oc {
    text-align: left
}

#fkt-image-7ba-d8e-be9 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    padding-top: 1px;
    width: 100% !important
}

span#iar238 i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    font-style: normal
}

span#iar238 i,
span#iar238 u {
    margin: 0 -10px;
    padding: 0 10px
}

span#iar238 u {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANkAAAAYCAMAAABA1KhVAAAASFBMVEX/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AARY9bHAAAAF3RSTlP7APL36o2wCNvRyGTivVdLQJyCMRVvI4anSPQAAAC5SURBVFjD3dcJEoMgEETR7lEBxTWazP1vmkUt8Qjpf4NXDFMA3pqbrq7w3zlgG1nKnm3lGiGVspxUXJ+skDU1XKfqkr1kJvEui7mTgjl+sqk1pUG8ziwGPZhjJJiTHsy9I2axG3bUEw+pbV+MIxrBW/YtqZ6ZB4y9pAwZcTAXDBPEHoxnRnBuBWVYCTLojSMiCVJw7w/cX8Ry2xHbLuOitkOMh4yL1k0znjKtj0zV8JJxHQwSNljg0RvZla/nhhNucgAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    text-decoration: none
}

u#icbf42 i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0;
    padding: 0 4px
}

#itqhmj {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 0 10px 10px
}

#ieas11,
#iznhvf {
    text-align: left
}

#im3baj {
    padding-bottom: 0
}

#ivk01m {
    color: #d85271 !important;
    font-size: 36px;
    line-height: 46px;
    margin-bottom: 1px;
    text-align: left
}

#iljy6a {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#il68du-2 {
    text-align: left
}

#i2jsqb {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0
}

#ikcl1j {
    flex: 1 0 56%;
    padding-left: 0;
    padding-right: 20px
}

#fkt-image-5c5-b85-ba8 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    padding-top: 1px;
    width: 100% !important
}

#iqf9yz {
    flex: 1 0 37%;
    padding-top: 10px
}

#i49ec2 {
    padding-bottom: 0
}

#iclp5n {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 30px;
    width: 100%
}

#idwkzk {
    color: #d85271 !important;
    font-size: 36px;
    line-height: 46px;
    margin-bottom: 1px;
    text-align: left
}

#i3b4wk {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ietm49-2 {
    text-align: left
}

#i45lzh {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0
}

#iss7pc {
    flex: 1 0 56%;
    padding-left: 0;
    padding-right: 20px
}

#fkt-image-c1f-28c-b33 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    padding-top: 1px;
    width: 100% !important
}

#iw6rl2 {
    flex: 1 0 37%;
    padding-top: 10px
}

#i0s7el {
    padding-bottom: 0
}

#iusqef {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 30px;
    width: 100%
}

#i06c3n,
#iq9day {
    text-align: left
}

div#iq9day i,
div#iq9day u {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    font-style: normal;
    margin: 0 -10px;
    padding: 0 10px;
    text-decoration: none
}

div#iq9day u {
    margin: 0 5px
}

#ietm49 {
    text-align: left
}

div#ietm49 i,
div#ietm49 u {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0 -10px;
    padding: 0 10px;
    text-decoration: none
}

div#ietm49 i {
    margin: 0 -4px;
    padding: 0 10px
}

div#ietm49 u {
    margin: 0 -7px 0 -3px;
    text-decoration: none
}

#ietm49-3 {
    text-align: left
}

#iafh6o {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#ivsbw7,
#iwn9dk {
    text-align: left
}

#i2uygn,
#iww2st {
    padding-bottom: 0
}

#i1m3zi {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#iq9tvc,
#irkk35,
#iv3fry,
#ixewfe {
    text-align: left
}

#i1c9aq {
    padding-bottom: 0
}

#i1c9aq,
#ich4j1,
#ixfle7 {
    padding-top: 0
}

#fkt-image-0b9-ab7-9df {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#if1t3s {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i7pwgr,
#iaoqss,
#icfpek,
#imych1 {
    text-align: left
}

#iwu2tm {
    background-color: #fff !important;
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 12px 25px 25px;
    width: 82% !important
}

#i0rigw {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#ijaxn8,
#isuezz {
    text-align: left
}

#iqpbwo {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 45px
}

#iaxo5t,
#ieiqfl {
    text-align: left
}

#fkt-image-d13-892-a9a {
    color: #000 !important;
    height: auto;
    padding-top: 10px;
    width: 100% !important
}

#iimxjn,
#iyelug {
    padding-top: 0
}

#idb2xs {
    background-color: #fef4f2 !important;
    padding: 30px;
    width: 100%
}

#ip2jw7 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 0
}

#i8lsvg,
#ihlsn4,
#iov8es,
#irds8l,
#iuyoc3,
#izbxda {
    text-align: left
}

#ifavsg {
    flex: 1 0 55%;
    padding-left: 0
}

#iiv9ho {
    flex: 1 0 45%
}

#fkt-image-492-e9f-a67 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#i8krmy {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i255ay,
#i5vvml,
#ibj5yv,
#ik3nwl,
#illmok,
#imgau4,
#isn9zb {
    text-align: left
}

#iek47l {
    padding: 0
}

#ih7bkj {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 0 10px 10px
}

#ia0bhe,
#iop9h7,
#is9p03,
#izxirc {
    text-align: left
}

#ii4rqf {
    padding-bottom: 0
}

#iag56a {
    flex: 1 0 45%
}

#ijbmjh {
    flex: 1 0 55%
}

#fkt-image-fcb-285-a4a {
    color: #000 !important;
    height: auto;
    width: 85% !important
}

#icvk6q {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i7pq2k,
#ibenoq,
#ik30pi,
#imeccj,
#inx19m,
#ivpc7t {
    text-align: left
}

#i37739 {
    padding-bottom: 0
}

#i7pxdr,
#ikq5ch {
    padding-top: 0
}

#i4ce8l {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#ig5f8k-2,
#ijr3mf {
    text-align: left
}

#ifqfn2 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#idzp3t {
    text-align: left
}

#ip9nn9 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 45px
}

#fkt-image-b83-09f-a16 {
    color: #000 !important;
    height: auto;
    padding-top: 10px;
    width: 100% !important
}

#iacp94 {
    background-color: #fff !important;
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 12px 25px 25px;
    width: 82% !important
}

#ismuhn,
#iwk90h {
    padding-top: 0
}

#ismuhn {
    padding-bottom: 0
}

#ishhlk {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 25px 30px;
    width: 100%
}

#ibaoc4 {
    padding: 0
}

#ihw3jq {
    flex: 1 0 20%;
    flex-basis: 13.96%
}

#i8pexd {
    flex: 1 0 80%
}

#fkt-image-fac-290-93b {
    color: #000 !important
}

#ir08wk {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#im7log,
#iosxod {
    text-align: left
}

#if41fk {
    font-family: Helvetica, serif;
    font-size: 25px;
    line-height: 35px;
    padding: 10px
}

#i7395h,
#i8qdkl {
    text-align: left
}

#i9i4cg:before,
div#ir08wk:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAbFBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vANgfzOAAAAI3RSTlMAtC0UIwb6hO6knPNqPufGqopMlCkO4bqQ2dTOenNURjcdXPtTvRsAAAFASURBVDjLbZNZkoMwDERlwOxrgAQCYYnuf8cpikGOkPrz1SssNTbwBHMDSuxSBze0vhCNNP2oRPQY2ipExbVRhshdmyJqbvFEvLndiKobId7dIkbNtTUKd8tQdUl17h4Teu3g0hDOvheriA3wkwfhZ3exj6725YXLgKqOaQC9AiwkCwP2t2jf1PVCR0XE2GSxLzcIfea+L946lurTBsq08KQOx2pwPHeFTXXenysgS3XtlzAc5wdbETn9l6cbb9xZLtPpZnf+oHY5BOgFrlwNLoZq4OkgESw+XE+6ueKir7uN5na6m8Kgu7vECcz6DDYUuIWHYKGlq8MyQy8+8IYjrdZ7Lfc9Utxx1gtIr6MS44obRa/D48OV/gGt4S1eWcJf1Tuhzeklj19w8QzNlfpE7RolxqSfDXiCvK1N0iyn+QdTAHH+KzCqHgAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 34px;
    left: -10px;
    position: absolute;
    top: 5px;
    width: 43px;
    z-index: -1
}

#i9i4cg:after,
div#ir08wk:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAclBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vDQS1vAAAAAJXRSTlMAxS0fvxML3p+X+ubTpWNM2K2BUDX18LSObFdCJRnOiXpcKXU8MhTNEwAAAUxJREFUOMttk+uygiAURj9FRTQ1tbSye/n+r3hGTrCBzfq5Zg3s4QLNYZh3UiZqhEfRlomUu/4jrEqz1SA7EMNkvSqg6Y6rw9kumrn6nm/uqlNi+bWNr2dyxA6awxrQAbcqlF/dlqHOgNcaonRbM5/jwVyypfnK6FAyV23tm7cfNFzetjPn+kTrEtftJLkuaV4ijc/boOVSxM9B4RqfF31kXiRMYmNk+gksoat1y9doAZzZZWrEPvAH/Sh9q/BPXlaeL6BZhoZe6wUG0aq+NvoOy+i8EZe70Q9yPY3r8qZxaTs728trS/oCfNmanPc7Wute7t8kCntC0rrvkbZymVfDaBT9+ioFkdM5Nmajk3uPxFLT3y5+LqV0oNJ9EFKAtU9E271JqZ0uiLZzjrDNBGLtZA6R2j0t6raVuiFoEyrddjqFe4nhjRjPsfDFHyywePey0oZXAAAAAElFTkSuQmCC) no-repeat 100% 100%;
    background-size: 100%;
    bottom: -40px;
    content: "";
    height: 34px;
    position: absolute;
    right: 70px;
    width: 43px
}

#i9i4cg,
div#ir08wk {
    position: relative;
    z-index: 1
}

#fkt-image-897-3a6-a39 {
    color: #000 !important
}

#iqyfp1 {
    flex: 1 0 20%;
    flex-basis: 13.96%
}

#i1598k,
#irggrr {
    text-align: left
}

#i9i4cg {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#iejgq2,
#iiq91k {
    text-align: left
}

#i1tprv {
    font-family: Helvetica, serif;
    font-size: 25px;
    line-height: 35px;
    padding: 10px
}

#ibzq92 {
    flex: 1 0 80%
}

#ihr9wc {
    padding: 0
}

#i9orxa {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 25px 30px;
    width: 100%
}

#iue4o5,
#iwymos {
    font-weight: 400
}

#ickvo7 {
    flex: 1 0 25%
}

#ifu5x1 {
    flex: 1 0 65%
}

#ifpxrn {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 28px 10px 10px
}

#i086kj,
#i2wa9a,
#ih76u1,
#ihuf4k,
#imbj2i,
#ixjxfx,
#izroxo {
    text-align: left
}

#fkt-image-84a-7b8-8eb {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ipdtfkb {
    background-color: #d85271 !important;
    padding: 15px 20px;
    width: 80% !important
}

#iws26qp {
    color: #fff !important;
    font-size: 30px;
    line-height: 40px
}

#iomgp1c,
#iws26qp {
    font-family: Helvetica, serif;
    padding: 10px
}

#iomgp1c {
    font-size: 24px;
    line-height: 34px
}

#i22h3qf,
#ihy3ayn,
#imqf6t2,
#iyt1eki {
    text-align: left
}

div#imqf6t2 u {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0 -4px;
    padding: 0 10px
}

#i04rjd8,
#icfz6b {
    padding-bottom: 0
}

#i04rjd8 {
    padding-top: 0
}

#i12d1mk {
    flex: 1 0 50%
}

#in7i9hg {
    flex: 1 0 45%
}

#i2p2587 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 20px 10px 10px
}

#ifs5xdr,
#ihlljsp,
#ijzq4kh,
#imzob3k,
#ipcw5c3,
#iw7qkgf {
    text-align: left
}

#fkt-image-ad7-b8a-b65 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#idswazu {
    padding-top: 0
}

#idswazu,
#ixvolfv {
    padding-bottom: 0
}

#i545lt7 {
    padding-top: 0
}

#i7njbf6 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#iskm7w2 {
    padding-top: 0
}

#i5b1frd,
#ibpz7hh,
#ikhx3pt,
#istx1oh {
    text-align: left
}

#in3o2nr {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i3pr8kh {
    text-align: left
}

#ivg21rk {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 45px
}

#fkt-image-5a2-986-937 {
    color: #000 !important;
    height: auto;
    padding-top: 10px;
    width: 100% !important
}

#irtyzom {
    background-color: #fff !important;
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 12px 25px 25px;
    width: 82% !important
}

#ij1nxyh,
#it2k6yr {
    padding-top: 0
}

#ishtn3n {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i15lzox,
#i64vktx,
#idx30gb {
    text-align: left
}

#idmvsil {
    padding-bottom: 0;
    padding-top: 10px
}

#i8xa32k {
    flex: 1 0 70%
}

#inaeu8i {
    flex: 1 0 30%
}

#fkt-image-145-99d-9aa {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#i9mtxb4 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 20px 10px 10px
}

#i1vajhg,
#i4qg3en,
#i5gpceu,
#ib0yqok,
#ivtapgx {
    text-align: left
}

#isj34vu {
    padding-top: 0
}

#i2f054o {
    padding-bottom: 0
}

#imh630h {
    padding-top: 0
}

#fkt-image-71f-8b3-937 {
    color: #000 !important
}

#iyy3ja8 {
    flex: 1 0 20%;
    flex-basis: 13.96%
}

#ijwdlxl {
    text-align: left
}

#irfo50g:before,
div#ir08wk:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAbFBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vANgfzOAAAAI3RSTlMAtC0UIwb6hO6knPNqPufGqopMlCkO4bqQ2dTOenNURjcdXPtTvRsAAAFASURBVDjLbZNZkoMwDERlwOxrgAQCYYnuf8cpikGOkPrz1SssNTbwBHMDSuxSBze0vhCNNP2oRPQY2ipExbVRhshdmyJqbvFEvLndiKobId7dIkbNtTUKd8tQdUl17h4Teu3g0hDOvheriA3wkwfhZ3exj6725YXLgKqOaQC9AiwkCwP2t2jf1PVCR0XE2GSxLzcIfea+L946lurTBsq08KQOx2pwPHeFTXXenysgS3XtlzAc5wdbETn9l6cbb9xZLtPpZnf+oHY5BOgFrlwNLoZq4OkgESw+XE+6ueKir7uN5na6m8Kgu7vECcz6DDYUuIWHYKGlq8MyQy8+8IYjrdZ7Lfc9Utxx1gtIr6MS44obRa/D48OV/gGt4S1eWcJf1Tuhzeklj19w8QzNlfpE7RolxqSfDXiCvK1N0iyn+QdTAHH+KzCqHgAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 34px;
    left: -10px;
    position: absolute;
    top: 5px;
    width: 43px;
    z-index: -1
}

#irfo50g:after,
div#ir08wk:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAclBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vDQS1vAAAAAJXRSTlMAxS0fvxML3p+X+ubTpWNM2K2BUDX18LSObFdCJRnOiXpcKXU8MhTNEwAAAUxJREFUOMttk+uygiAURj9FRTQ1tbSye/n+r3hGTrCBzfq5Zg3s4QLNYZh3UiZqhEfRlomUu/4jrEqz1SA7EMNkvSqg6Y6rw9kumrn6nm/uqlNi+bWNr2dyxA6awxrQAbcqlF/dlqHOgNcaonRbM5/jwVyypfnK6FAyV23tm7cfNFzetjPn+kTrEtftJLkuaV4ijc/boOVSxM9B4RqfF31kXiRMYmNk+gksoat1y9doAZzZZWrEPvAH/Sh9q/BPXlaeL6BZhoZe6wUG0aq+NvoOy+i8EZe70Q9yPY3r8qZxaTs728trS/oCfNmanPc7Wute7t8kCntC0rrvkbZymVfDaBT9+ioFkdM5Nmajk3uPxFLT3y5+LqV0oNJ9EFKAtU9E271JqZ0uiLZzjrDNBGLtZA6R2j0t6raVuiFoEyrddjqFe4nhjRjPsfDFHyywePey0oZXAAAAAElFTkSuQmCC) no-repeat 100% 100%;
    background-size: 100%;
    bottom: -40px;
    content: "";
    height: 34px;
    position: absolute;
    right: 70px;
    width: 43px
}

#irfo50g,
div#ir08wk {
    position: relative;
    z-index: 1
}

#irfo50g {
    font-size: 24px;
    line-height: 34px
}

#i688ykt,
#irfo50g {
    font-family: Helvetica, serif;
    padding: 10px
}

#i688ykt {
    font-size: 25px;
    line-height: 35px;
    text-align: left
}

#idyamse {
    flex: 1 0 80%
}

#ih5hagr {
    padding: 0
}

#ivi0aw1 {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 25px 30px;
    width: 100%
}

#fkt-image-d86-688-b77 {
    color: #000 !important
}

#ii1yumx {
    flex: 1 0 20%;
    flex-basis: 13.96%
}

#i0z45k2,
#i3djhro {
    text-align: left
}

#iy9ua1p:before,
div#ir08wk:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAbFBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vANgfzOAAAAI3RSTlMAtC0UIwb6hO6knPNqPufGqopMlCkO4bqQ2dTOenNURjcdXPtTvRsAAAFASURBVDjLbZNZkoMwDERlwOxrgAQCYYnuf8cpikGOkPrz1SssNTbwBHMDSuxSBze0vhCNNP2oRPQY2ipExbVRhshdmyJqbvFEvLndiKobId7dIkbNtTUKd8tQdUl17h4Teu3g0hDOvheriA3wkwfhZ3exj6725YXLgKqOaQC9AiwkCwP2t2jf1PVCR0XE2GSxLzcIfea+L946lurTBsq08KQOx2pwPHeFTXXenysgS3XtlzAc5wdbETn9l6cbb9xZLtPpZnf+oHY5BOgFrlwNLoZq4OkgESw+XE+6ueKir7uN5na6m8Kgu7vECcz6DDYUuIWHYKGlq8MyQy8+8IYjrdZ7Lfc9Utxx1gtIr6MS44obRa/D48OV/gGt4S1eWcJf1Tuhzeklj19w8QzNlfpE7RolxqSfDXiCvK1N0iyn+QdTAHH+KzCqHgAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 34px;
    left: -10px;
    position: absolute;
    top: 5px;
    width: 43px;
    z-index: -1
}

#iy9ua1p:after,
div#ir08wk:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAclBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vDQS1vAAAAAJXRSTlMAxS0fvxML3p+X+ubTpWNM2K2BUDX18LSObFdCJRnOiXpcKXU8MhTNEwAAAUxJREFUOMttk+uygiAURj9FRTQ1tbSye/n+r3hGTrCBzfq5Zg3s4QLNYZh3UiZqhEfRlomUu/4jrEqz1SA7EMNkvSqg6Y6rw9kumrn6nm/uqlNi+bWNr2dyxA6awxrQAbcqlF/dlqHOgNcaonRbM5/jwVyypfnK6FAyV23tm7cfNFzetjPn+kTrEtftJLkuaV4ijc/boOVSxM9B4RqfF31kXiRMYmNk+gksoat1y9doAZzZZWrEPvAH/Sh9q/BPXlaeL6BZhoZe6wUG0aq+NvoOy+i8EZe70Q9yPY3r8qZxaTs728trS/oCfNmanPc7Wute7t8kCntC0rrvkbZymVfDaBT9+ioFkdM5Nmajk3uPxFLT3y5+LqV0oNJ9EFKAtU9E271JqZ0uiLZzjrDNBGLtZA6R2j0t6raVuiFoEyrddjqFe4nhjRjPsfDFHyywePey0oZXAAAAAElFTkSuQmCC) no-repeat 100% 100%;
    background-size: 100%;
    bottom: -40px;
    content: "";
    height: 34px;
    position: absolute;
    right: 70px;
    width: 43px
}

#iy9ua1p,
div#ir08wk {
    position: relative;
    z-index: 1
}

#iy9ua1p {
    font-size: 24px;
    line-height: 34px
}

#ix44rpz,
#iy9ua1p {
    font-family: Helvetica, serif;
    padding: 10px
}

#ix44rpz {
    font-size: 25px;
    line-height: 35px;
    text-align: left
}

#icyade3 {
    flex: 1 0 80%
}

#id38le1 {
    padding: 0
}

#il5m1kb {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 25px 30px;
    width: 100%
}

#i0ta8if {
    text-align: left
}

#i39nqxl {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#fkt-image-2b4-388-a74 {
    color: #000 !important;
    height: auto;
    padding-top: 10px;
    width: 100% !important
}

#i3yu8ap {
    background-color: #fff !important;
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    margin-top: 20px;
    padding: 12px 25px 25px;
    width: 75% !important
}

#i2vgovj {
    padding-top: 10px
}

#idz534t {
    padding-bottom: 0;
    padding-top: 20px
}

#ig6mlc5 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i03ilgd,
#ib1wl0i,
#ike93v4,
#imtflps,
#iwblpcj,
#iytlyet {
    text-align: left
}

#i7wp7mu {
    flex: 1 0 53%
}

#izr2zdm {
    flex: 1 0 47%
}

#fkt-image-1e8-499-823 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 97% !important
}

#iugvm1j {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 20px 10px 10px
}

#i22l82g,
#i6hcrxi,
#ia2qtck,
#igsd79k,
#iuhf325 {
    text-align: left
}

#iknt0j2 {
    padding-bottom: 0
}

#i0bfhmn,
#i1uxkn3 {
    padding-bottom: 0;
    padding-top: 0
}

#iljxv1j {
    padding-bottom: 0
}

#i9rovym,
#ibv29fi {
    padding-top: 0
}

#ibv29fi {
    padding-bottom: 30px
}

#ibg0esm {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i29kem3,
#i4yyru1,
#ik4ojvj,
#ikcb024 {
    text-align: left
}

div#i29kem3 i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0 -5px 0 0;
    padding: 0 5px
}

#ig3tpga {
    background-attachment: scroll;
    background-image: url(../images/skincare-bg3.0448f238f46b2c343f93.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 80px;
    padding-top: 30px
}

#iiitkz9 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#idpnru7 {
    font-size: 60px;
    line-height: 70px;
    margin-bottom: 40px
}

div#idpnru7 i {
    color: #d85271;
    font-style: normal
}

#fkt-image-fbe-a83-ab2 {
    color: #000 !important;
    height: auto;
    width: 75% !important
}

#iewal0i {
    flex: 1 0 68%
}

#ib5gano {
    flex: 1 0 32%
}

#fkt-image-e70-598-8e4 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#idl3cth {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 20px 10px 10px
}

#ia9v975,
#idf6vue,
#iej65qk,
#ih6c77j,
#iiyjy8t,
#ijunlql,
#in9viel {
    text-align: left
}

#i03jqq3 {
    padding-bottom: 0;
    padding-top: 20px
}

div#in9viel i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    font-style: normal;
    margin: 0 -10px;
    padding: 0 10px
}

#idptzd7 {
    padding-bottom: 0;
    padding-top: 0
}

#i93zjhv {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i5po5el,
#icejreq,
#if6n92v,
#ijdzrca,
#ionnwk3 {
    text-align: left
}

#igwqtop {
    padding-bottom: 0
}

#i2lzq4a,
#idh3o5p,
#issddjj {
    padding-bottom: 0;
    padding-top: 0
}

#i3k64gj {
    flex: 1 0 50%
}

#iu79pa6 {
    flex: 1 0 45%
}

#fkt-image-594-7ab-b0d {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ihul5mx {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 20px 10px 10px
}

#i2ogd7h,
#i7o5ue6,
#ih8hcvq,
#ihq5fuf,
#it7j1wk,
#iy62656 {
    text-align: left
}

#i2ssbzl,
#iv36dbf {
    padding-bottom: 0;
    padding-top: 0
}

#i2nbjna {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i4c353j,
#i8dk4bq,
#ica859l,
#itcki1q {
    text-align: left
}

#ing8brl {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ih9jakb {
    color: #d85271 !important;
    font-size: 36px;
    line-height: 46px;
    margin-bottom: 20px
}

#iuce8pl {
    padding: 12px 10px 5px;
    width: 100%
}

#iascp9z {
    padding-left: 0;
    padding-right: 0
}

#itau5fe {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 20px 20px 10px
}

#fkt-image-84b-cbb-aa8 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iircmok {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#if5ho4f {
    border-style: dashed;
    border-width: 1px
}

#if5ho4f,
#il7ypz9 {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    padding: 20px 20px 10px
}

#il7ypz9 {
    border-style: dashed;
    border-width: 1px
}

#fkt-image-1c8-3b0-baa,
#fkt-image-a5d-ab5-8d3 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#icl7lpn,
#ikjcjtk {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

div#iascp9z .fk-col {
    display: block;
    margin: 0 auto;
    max-width: 375px
}

#ihg6u6n,
#ikk7ndr {
    padding-top: 0
}

#fkt-image-cbf-6be-9c2 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iw9xmb2 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#ihr9jvj {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 20px 20px 10px
}

#fkt-image-9e6-082-a1b {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iebgq5g {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i58gthi {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 20px 20px 10px
}

#iwz061o {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
}

#ii0kjtb {
    padding: 5px 10px 0;
    width: 82% !important
}

div#iwz061o .fk-col {
    display: block;
    margin: 0 auto;
    max-width: 458px
}

#i6thzcr {
    padding-top: 0
}

#im98jpz {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i2f20qr,
#i3lqwui,
#icpcczh,
#ijnd0zw,
#ilw45s7,
#ins595g,
#iuy0o9r {
    text-align: left
}

#ixb8erk {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i95amuh {
    font-size: 40px;
    font-weight: 700;
    line-height: 50px;
    margin-bottom: 20px
}

#iex03ii {
    background-color: #fef4f2 !important;
    padding: 30px;
    width: 100%
}

div#i95amuh u {
    text-decoration-thickness: 2px
}

#ieq5fgr {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#ia6xmsf,
#idv46t6,
#im72xg3,
#inoifuu,
#irv31qn {
    text-align: left
}

#i6xzqi8 {
    padding-bottom: 0
}

#ie8ispi {
    padding-top: 0
}

#iisu5vl {
    flex: 1 0 40%;
    padding-top: 30px
}

#im0chaf {
    flex: 1 0 60%;
    padding-right: 20px
}

#fkt-image-fa9-1b5-8da {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ib91trl {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 0 10px 10px
}

#ic4lrq8,
#ikvypaz,
#ixo71g5 {
    text-align: left
}

#indw4fl {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ig8dpgy {
    font-size: 37px;
    line-height: 50px;
    margin-bottom: 20px
}

#ifmughs {
    padding-top: 0
}

#fkt-image-55f-485-8ad {
    color: #000 !important
}

#iz6y33e {
    flex: 1 0 20%;
    flex-basis: 13.96%
}

#is1bf2g,
#izhsm08 {
    text-align: left
}

#idm2flm:before,
div#ir08wk:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAbFBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vANgfzOAAAAI3RSTlMAtC0UIwb6hO6knPNqPufGqopMlCkO4bqQ2dTOenNURjcdXPtTvRsAAAFASURBVDjLbZNZkoMwDERlwOxrgAQCYYnuf8cpikGOkPrz1SssNTbwBHMDSuxSBze0vhCNNP2oRPQY2ipExbVRhshdmyJqbvFEvLndiKobId7dIkbNtTUKd8tQdUl17h4Teu3g0hDOvheriA3wkwfhZ3exj6725YXLgKqOaQC9AiwkCwP2t2jf1PVCR0XE2GSxLzcIfea+L946lurTBsq08KQOx2pwPHeFTXXenysgS3XtlzAc5wdbETn9l6cbb9xZLtPpZnf+oHY5BOgFrlwNLoZq4OkgESw+XE+6ueKir7uN5na6m8Kgu7vECcz6DDYUuIWHYKGlq8MyQy8+8IYjrdZ7Lfc9Utxx1gtIr6MS44obRa/D48OV/gGt4S1eWcJf1Tuhzeklj19w8QzNlfpE7RolxqSfDXiCvK1N0iyn+QdTAHH+KzCqHgAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 34px;
    left: -10px;
    position: absolute;
    top: 5px;
    width: 43px;
    z-index: -1
}

#idm2flm:after,
div#ir08wk:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAclBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vDQS1vAAAAAJXRSTlMAxS0fvxML3p+X+ubTpWNM2K2BUDX18LSObFdCJRnOiXpcKXU8MhTNEwAAAUxJREFUOMttk+uygiAURj9FRTQ1tbSye/n+r3hGTrCBzfq5Zg3s4QLNYZh3UiZqhEfRlomUu/4jrEqz1SA7EMNkvSqg6Y6rw9kumrn6nm/uqlNi+bWNr2dyxA6awxrQAbcqlF/dlqHOgNcaonRbM5/jwVyypfnK6FAyV23tm7cfNFzetjPn+kTrEtftJLkuaV4ijc/boOVSxM9B4RqfF31kXiRMYmNk+gksoat1y9doAZzZZWrEPvAH/Sh9q/BPXlaeL6BZhoZe6wUG0aq+NvoOy+i8EZe70Q9yPY3r8qZxaTs728trS/oCfNmanPc7Wute7t8kCntC0rrvkbZymVfDaBT9+ioFkdM5Nmajk3uPxFLT3y5+LqV0oNJ9EFKAtU9E271JqZ0uiLZzjrDNBGLtZA6R2j0t6raVuiFoEyrddjqFe4nhjRjPsfDFHyywePey0oZXAAAAAElFTkSuQmCC) no-repeat 100% 100%;
    background-size: 100%;
    bottom: -40px;
    content: "";
    height: 34px;
    position: absolute;
    right: 70px;
    width: 43px
}

#idm2flm,
div#ir08wk {
    position: relative;
    z-index: 1
}

#idm2flm {
    font-size: 24px;
    line-height: 34px
}

#i5nlwzf,
#idm2flm {
    font-family: Helvetica, serif;
    padding: 10px
}

#i5nlwzf {
    font-size: 25px;
    line-height: 35px;
    text-align: left
}

#ivy9ryg {
    flex: 1 0 80%
}

#i0hgzi6 {
    padding: 0
}

#i4nlbzy {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 25px 30px;
    width: 100%
}

#fkt-image-a61-3b6-933 {
    color: #000 !important
}

#ipn1tkf {
    flex: 1 0 20%;
    flex-basis: 13.96%
}

#irkubw5,
#iuz0njg {
    text-align: left
}

#ic8tl9o:before,
div#ir08wk:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAbFBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vANgfzOAAAAI3RSTlMAtC0UIwb6hO6knPNqPufGqopMlCkO4bqQ2dTOenNURjcdXPtTvRsAAAFASURBVDjLbZNZkoMwDERlwOxrgAQCYYnuf8cpikGOkPrz1SssNTbwBHMDSuxSBze0vhCNNP2oRPQY2ipExbVRhshdmyJqbvFEvLndiKobId7dIkbNtTUKd8tQdUl17h4Teu3g0hDOvheriA3wkwfhZ3exj6725YXLgKqOaQC9AiwkCwP2t2jf1PVCR0XE2GSxLzcIfea+L946lurTBsq08KQOx2pwPHeFTXXenysgS3XtlzAc5wdbETn9l6cbb9xZLtPpZnf+oHY5BOgFrlwNLoZq4OkgESw+XE+6ueKir7uN5na6m8Kgu7vECcz6DDYUuIWHYKGlq8MyQy8+8IYjrdZ7Lfc9Utxx1gtIr6MS44obRa/D48OV/gGt4S1eWcJf1Tuhzeklj19w8QzNlfpE7RolxqSfDXiCvK1N0iyn+QdTAHH+KzCqHgAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 34px;
    left: -10px;
    position: absolute;
    top: 5px;
    width: 43px;
    z-index: -1
}

#ic8tl9o:after,
div#ir08wk:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAclBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vDQS1vAAAAAJXRSTlMAxS0fvxML3p+X+ubTpWNM2K2BUDX18LSObFdCJRnOiXpcKXU8MhTNEwAAAUxJREFUOMttk+uygiAURj9FRTQ1tbSye/n+r3hGTrCBzfq5Zg3s4QLNYZh3UiZqhEfRlomUu/4jrEqz1SA7EMNkvSqg6Y6rw9kumrn6nm/uqlNi+bWNr2dyxA6awxrQAbcqlF/dlqHOgNcaonRbM5/jwVyypfnK6FAyV23tm7cfNFzetjPn+kTrEtftJLkuaV4ijc/boOVSxM9B4RqfF31kXiRMYmNk+gksoat1y9doAZzZZWrEPvAH/Sh9q/BPXlaeL6BZhoZe6wUG0aq+NvoOy+i8EZe70Q9yPY3r8qZxaTs728trS/oCfNmanPc7Wute7t8kCntC0rrvkbZymVfDaBT9+ioFkdM5Nmajk3uPxFLT3y5+LqV0oNJ9EFKAtU9E271JqZ0uiLZzjrDNBGLtZA6R2j0t6raVuiFoEyrddjqFe4nhjRjPsfDFHyywePey0oZXAAAAAElFTkSuQmCC) no-repeat 100% 100%;
    background-size: 100%;
    bottom: -40px;
    content: "";
    height: 34px;
    position: absolute;
    right: 70px;
    width: 43px
}

#ic8tl9o,
div#ir08wk {
    position: relative;
    z-index: 1
}

#ic8tl9o {
    font-size: 24px;
    line-height: 34px
}

#i1t9jm9,
#ic8tl9o {
    font-family: Helvetica, serif;
    padding: 10px
}

#i1t9jm9 {
    font-size: 25px;
    line-height: 35px;
    text-align: left
}

#ih230ph {
    flex: 1 0 80%
}

#ix4pdlf {
    padding: 0
}

#iyrjcsh {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 25px 30px;
    width: 100%
}

#fkt-image-653-8b1-ac5 {
    color: #000 !important
}

#id1m7hs {
    flex: 1 0 20%;
    flex-basis: 13.96%
}

#i6p8j36,
#itr2gfl {
    text-align: left
}

#isamab6:before,
div#ic8tl9o:before,
div#idm2flm:before,
div#ir08wk:before,
div#irfo50g:before,
div#isamab6:before,
div#iy9ua1p:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAbFBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vANgfzOAAAAI3RSTlMAtC0UIwb6hO6knPNqPufGqopMlCkO4bqQ2dTOenNURjcdXPtTvRsAAAFASURBVDjLbZNZkoMwDERlwOxrgAQCYYnuf8cpikGOkPrz1SssNTbwBHMDSuxSBze0vhCNNP2oRPQY2ipExbVRhshdmyJqbvFEvLndiKobId7dIkbNtTUKd8tQdUl17h4Teu3g0hDOvheriA3wkwfhZ3exj6725YXLgKqOaQC9AiwkCwP2t2jf1PVCR0XE2GSxLzcIfea+L946lurTBsq08KQOx2pwPHeFTXXenysgS3XtlzAc5wdbETn9l6cbb9xZLtPpZnf+oHY5BOgFrlwNLoZq4OkgESw+XE+6ueKir7uN5na6m8Kgu7vECcz6DDYUuIWHYKGlq8MyQy8+8IYjrdZ7Lfc9Utxx1gtIr6MS44obRa/D48OV/gGt4S1eWcJf1Tuhzeklj19w8QzNlfpE7RolxqSfDXiCvK1N0iyn+QdTAHH+KzCqHgAAAABJRU5ErkJggg==) no-repeat 0 0;
    background-size: 100%;
    content: "";
    height: 34px;
    left: -10px;
    position: absolute;
    top: 5px;
    width: 43px;
    z-index: -1
}

#isamab6:after,
div#ic8tl9o:after,
div#idm2flm:after,
div#ir08wk:after,
div#irfo50g:after,
div#isamab6:after,
div#iy9ua1p:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAiCAMAAADxjNA6AAAAclBMVEUAAAD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vD17vDQS1vAAAAAJXRSTlMAxS0fvxML3p+X+ubTpWNM2K2BUDX18LSObFdCJRnOiXpcKXU8MhTNEwAAAUxJREFUOMttk+uygiAURj9FRTQ1tbSye/n+r3hGTrCBzfq5Zg3s4QLNYZh3UiZqhEfRlomUu/4jrEqz1SA7EMNkvSqg6Y6rw9kumrn6nm/uqlNi+bWNr2dyxA6awxrQAbcqlF/dlqHOgNcaonRbM5/jwVyypfnK6FAyV23tm7cfNFzetjPn+kTrEtftJLkuaV4ijc/boOVSxM9B4RqfF31kXiRMYmNk+gksoat1y9doAZzZZWrEPvAH/Sh9q/BPXlaeL6BZhoZe6wUG0aq+NvoOy+i8EZe70Q9yPY3r8qZxaTs728trS/oCfNmanPc7Wute7t8kCntC0rrvkbZymVfDaBT9+ioFkdM5Nmajk3uPxFLT3y5+LqV0oNJ9EFKAtU9E271JqZ0uiLZzjrDNBGLtZA6R2j0t6raVuiFoEyrddjqFe4nhjRjPsfDFHyywePey0oZXAAAAAElFTkSuQmCC) no-repeat 100% 100%;
    background-size: 100%;
    bottom: -40px;
    content: "";
    height: 34px;
    position: absolute;
    right: 70px;
    width: 43px
}

#isamab6,
div#ir08wk {
    position: relative;
    z-index: 1
}

#isamab6 {
    font-size: 24px;
    line-height: 34px
}

#ig6zoly,
#isamab6 {
    font-family: Helvetica, serif;
    padding: 10px
}

#ig6zoly {
    font-size: 25px;
    line-height: 35px;
    text-align: left
}

#iti48j7 {
    flex: 1 0 80%
}

#il6tmhd {
    padding: 0
}

#i58r8im {
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    padding: 25px 30px;
    width: 100%
}

#iwj19pz {
    flex: 1 0 31%;
    padding-top: 30px
}

#ioxb5e9 {
    flex: 1 0 68%;
    padding-right: 1px
}

#fkt-image-a89-7b8-9b3 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ip8n5so {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0 10px 10px
}

#i6nrx0l,
#ibjnuq1,
#iimqv6f,
#inob0k8,
#iqnu808,
#ivav9q2,
#iwwsvuw {
    text-align: left
}

span#ihpnp7 b {
    font-weight: 400
}

div#i6nrx0l i {
    font-style: normal;
    margin: 0 5px
}

div#i6nrx0l i,
div#ibjnuq1 u i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    padding: 0 5px
}

div#ibjnuq1 u i {
    margin: 0 -5px
}

b#iyx7lnm {
    display: inline-block
}

div#ibjnuq1 i u {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANkAAAAYCAMAAABA1KhVAAAASFBMVEX/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AARY9bHAAAAF3RSTlP7APL36o2wCNvRyGTivVdLQJyCMRVvI4anSPQAAAC5SURBVFjD3dcJEoMgEETR7lEBxTWazP1vmkUt8Qjpf4NXDFMA3pqbrq7w3zlgG1nKnm3lGiGVspxUXJ+skDU1XKfqkr1kJvEui7mTgjl+sqk1pUG8ziwGPZhjJJiTHsy9I2axG3bUEw+pbV+MIxrBW/YtqZ6ZB4y9pAwZcTAXDBPEHoxnRnBuBWVYCTLojSMiCVJw7w/cX8Ry2xHbLuOitkOMh4yL1k0znjKtj0zV8JJxHQwSNljg0RvZla/nhhNucgAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    font-style: normal;
    margin: 0 -5px;
    padding: 0 11px
}

#icmoa2k {
    text-align: left
}

#iai1rvi {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#fkt-image-4a9-586-a85 {
    color: #000 !important;
    height: auto;
    padding-top: 10px;
    width: 100% !important
}

#idgtecj {
    background-color: #fff !important;
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 12px 25px 25px;
    width: 75% !important
}

#i9sj4vi {
    padding-top: 10px
}

#i39crzp {
    padding-top: 20px
}

#i39crzp,
#iahon1d,
#iiqe7dx {
    padding-bottom: 0
}

#i2767qh {
    background-color: #fef4f2 !important;
    padding: 30px 30px 10px;
    width: 100%
}

#ionf0ku {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#ib9l9op,
#iqdvcwg {
    text-align: left
}

#ibdhb13 {
    flex: 1 0 32%
}

#i2alkmh {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
}

#i9n9txa {
    flex: 1 0 68%
}

#ijgbnn1 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0
}

#i6v1olt,
#i8bbqyo,
#iaiagmh,
#ibwbnlt,
#ielstw9 {
    text-align: left
}

#fkt-image-98c-dac-930 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

div#ielstw9 i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    font-style: normal;
    margin: 0 -5px;
    padding: 0 10px
}

#ir6nsqe {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 0 10px 10px
}

#ib668vg,
#iefuzfh,
#ikzym6f {
    text-align: left
}

#ieo9dgl {
    flex: 1 0 32%;
    padding-top: 35px
}

#ildya7o {
    flex: 1 0 68%
}

#fkt-image-8ee-bb5-a9f {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iyy3vko {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i1kao6k,
#i5k2my7,
#i67dbre,
#i97bz4l,
#ifzwaup,
#ix7cn9y {
    text-align: left
}

div#ifzwaup i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    font-style: normal;
    margin: 0 -5px;
    padding: 0 9px
}

#itlu1cj {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 30px 30px 50px;
    width: 100%
}

#i8k4aig {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ie1av8i {
    font-size: 40px;
    line-height: 50px
}

#iy00xwn {
    flex: 1 0 43%
}

#i1e24zg {
    flex: 1 0 53%;
    padding-left: 10px;
    padding-right: 10px
}

#fkt-image-b4a-cb4-9b0 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#i5lq08h {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i2xu0xz,
#igstc5m {
    text-align: left
}

#igstc5m {
    font-weight: 400
}

#ij9ezyi {
    text-align: left
}

#i6w5cz6 {
    font-weight: 400
}

#ig74axs {
    text-align: left
}

#ioj649v {
    font-weight: 400
}

#iohdnj9 {
    text-align: left
}

#itqnmmw {
    font-weight: 400
}

#iyx9mgs {
    text-align: left
}

#iofe5gm {
    font-weight: 400
}

#inkvrlg {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
}

#iw8yixv {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i2wbqkt,
#i8uupgp,
#idgbhi9 {
    text-align: left
}

#iw9tsi4 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#fkt-image-b00-4a4-ab6 {
    color: #000 !important;
    height: auto;
    padding-top: 10px;
    width: 100% !important
}

#imudxji {
    background-color: #fff !important;
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 12px 25px 25px;
    width: 75% !important
}

#itpmh2h {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ibtty52 {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 20px
}

#ibd2dyk,
#iooi99j {
    padding-bottom: 0
}

#ibd2dyk {
    padding-top: 0
}

#i4xtzrw {
    font-family: Helvetica, serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 34px;
    padding: 10px
}

#i2tgpsl,
#i69nyle {
    text-align: left
}

#i6g6fok {
    flex: 1 0 28%
}

#iaoqw6h {
    flex: 1 0 65%
}

#if92c6j {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#id7mjjh {
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 15px;
    text-align: left
}

#imvm4uk {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i1xha6b,
#i7pw0zt,
#ijlxiof,
#iy5zvbk {
    text-align: left
}

#fkt-image-b65-191-af3 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#itbl7ek {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i6lh6md,
#ilh6iti {
    text-align: left
}

#inti0yl {
    padding-bottom: 0
}

#iuq0fl9 {
    flex: 1 0 65%
}

#icd7aua {
    flex: 1 0 28%
}

#izy8ecq {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ilfrsu3 {
    font-size: 30px;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 15px;
    text-align: left
}

#i1z4pq8 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px;
    text-align: left
}

#i57sdas,
#ixd6ctg {
    font-weight: 400
}

#i8q6g6n,
#iafy0t6 {
    text-align: left
}

#iafy0t6 {
    font-family: Helvetica, serif
}

#i4qjulk,
#is7iskh {
    text-align: left
}

#fkt-image-5be-e8f-88c {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#i1cztk8 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#iejnfhc,
#il6v97m {
    text-align: left
}

#i4xusp3 {
    background-attachment: scroll;
    background-image: url(https://assets.checkoutchamp.com/95fa3210-c0e1-11ed-aa64-f34cac48d756/1697885815030_bg4.png);
    background-position: 65% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 10px;
    padding-top: 50px
}

#ifwv2tl {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#iocyxv3 {
    margin-bottom: 15px
}

#ijqe4ls,
#iocyxv3 {
    font-size: 40px;
    line-height: 50px
}

#ijqe4ls {
    color: #d85271 !important;
    margin-bottom: 20px
}

#i3ggrv6 {
    flex: 1 0 35%
}

div#i7cd2k9 {
    flex: 1 0 65%
}

#i6061un {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i0paz9l,
#i69q64g,
#i7g94yl,
#i82czbw-2,
#igad9ij,
#iook8yc,
#itia6qr,
#ivixvnb,
#ivjofxf,
#iwom6j2 {
    text-align: left
}

#inuu83h {
    flex: 1 0 67%
}

#iraemdm {
    flex: 1 0 28%
}

#iooywmh {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i3l6ebn,
#i42pa38,
#icghlvi,
#ih7wcug,
#ij6onyj,
#inl26as {
    text-align: left
}

#fkt-image-cd3-895-88c {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

div#ih7wcug i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    font-style: normal;
    margin: 0 -5px;
    padding: 0 5px
}

#i7v6t4h {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 30px;
    width: 100%
}

#iqkgiey {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 0
}

#i5tpw0p,
#i5zus2k,
#ibbc8x7,
#ipwqz1x {
    text-align: left
}

#imltf9i {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

#inf2ovu {
    flex: 1 0 36%
}

#ijwhlqx {
    flex: 1 0 55%
}

#ioedsk4 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 0
}

#i44bo6z,
#ib5uw82,
#icxoa2q,
#ii103nv,
#ijuq4ft,
#ik8iupf,
#im2hxui,
#irg40k5,
#ixexs0s {
    text-align: left
}

#fkt-image-f60-793-8e3 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ixwn2vw {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#iahncfh {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 20px
}

#iso9n8c {
    padding-bottom: 0
}

#i772ixg {
    padding-top: 0
}

#iyi3d55 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i17hviz,
#i6haf3l,
#i7cnpx9,
#iri170b {
    text-align: left
}

#in8574l {
    flex: 1 0 30%
}

#ii0e8rr {
    flex: 1 0 70%
}

#fkt-image-d8c-59d-888 {
    color: #000 !important;
    height: auto;
    width: 40% !important
}

#ish3rh3 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 0
}

#ipiq94n,
#isfjybr,
#iwj1i39 {
    text-align: left
}

div#ipiq94n i {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0 -5px;
    padding: 0 5px
}

#i1fdfdx {
    flex: 1 0 35%;
    padding-top: 10px
}

#ioqdnzo {
    flex: 1 0 65%
}

#i4ppbag {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 0 10px 10px
}

#i6vy16a,
#i7wb0i5,
#iebfpi1,
#ifx28n3,
#is1ucbe,
#ivlxzxw {
    text-align: left
}

#fkt-image-dea-6a0-8d1 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 95% !important
}

#iczqaxv {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i75d39g,
#ik4ludq,
#ixyh797 {
    text-align: left
}

#imuk2yq {
    background-color: #fef4f2 !important;
    padding: 30px;
    width: 100%
}

#iarbh4l {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i6nk1gt {
    font-size: 40px;
    line-height: 50px
}

#imorn3t {
    flex: 1 0 31%
}

#i8ipaa2 {
    flex: 1 0 55%;
    padding-left: 10px;
    padding-right: 10px
}

#fkt-image-029-d99-a15 {
    color: #000 !important;
    height: auto;
    width: 86% !important
}

#igz881x {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px 10px 10px 0
}

#ijv3wy5,
#iki9gdu,
#ilaj1li,
#ilf0ajv,
#ioxsbn4,
#iyupd4u {
    text-align: left
}

#imzeark {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
}

#i8ggxgj {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    margin-top: 0;
    padding: 0 10px 10px
}

#i7nkj5f,
#i8oo1lk,
#ic9bs53,
#ifxv5yi,
#iib1ljg,
#iogbaow {
    text-align: left
}

#inakwn8 {
    padding-bottom: 10px
}

#inj2pe9 {
    flex: 1 0 32%
}

#iabc038 {
    flex: 1 0 65%
}

#fkt-image-8d4-28f-b8e {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 95% !important
}

#i23c82n {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i1jaz8h,
#i6faxnq,
#icqxrci,
#ieltqdo,
#ih0ppu8,
#iyf6q9j {
    text-align: left
}

#ixagynk {
    padding-bottom: 0;
    padding-top: 0
}

#iau57g {
    padding-left: 0;
    padding-right: 0
}

#im2hrri {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i3uwkvw,
#ia47g3c {
    text-align: left
}

div#ia47g3c b {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAEAAAAYCAMAAAC8yxRqAAAAPFBMVEX/8AD/8AAAAAD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8AD/8ABFmsc2AAAAE3RSTlP7/QDz7PjSw96wQJqPX00eBoFqRPHVMwAAAZhJREFUeNrt2wlywjAMhWFJ2SCsre9/13bqmOeaaS+g/xvCIhw7tokGDFj8sl+2eXETd2/X7keoxq1FvMX6iCtk34p2rE/VrQw1qiEpXWtS6ynWUdMqrQfavT3R+mYd16Er4q3uoSGVHjbvO1s0kuPBvlfrirx3axj/pr/n6u3/1arvKtfvKv5X2Pu51RzrngqqoXFaFfVh/IeCqqPeaEbVkNpvFB7HX5eDq7XjsWj8xtdYHXJF29G+86HGtrcrUmurm8b+FfXxQDW2lY8zoVPnvWxxtykiLORzXbwAyOLUZ4Ab5z+Qy9RlgOvM+Q/ksigDPNalAEjFWgZ4fm4kACCb+h7gvk5WAKTzkwGe55kEAGTk97C4nUgAQE5b2L5OBUBKp7APPgMAWS03u5IBgLRW3gMAefnZ7iwEAlnZzZ7bxM+BgZxst2AhAMhqDoudfwQAOdkeFnHmBwFARvaIsIgLCwFARltEWATfBgAZ+aNmgLiwFgjkM8WRAeLCSgCQzRyvDPBkMRDIxa6hDBCPbTaWA4EkbDrH4QvC/ctp6NkLFQAAAABJRU5ErkJggg==) no-repeat;
    background-size: 100% 100%;
    margin: 0 -5px;
    padding: 0 5px
}

#irxrmzk {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#isqp4y5 {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 20px
}

#ipvo506 {
    padding-bottom: 0;
    padding-top: 0
}

#ie336mc {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    margin-bottom: 30px;
    padding: 30px;
    width: 100%
}

#iloq17v {
    padding: 0
}

#i84gl0z {
    flex: 1 0 25%
}

#iiudv7v {
    flex: 1 0 75%;
    padding-left: 15px;
    padding-top: 0
}

#fkt-image-d66-6bd-ae6 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#iojnsab {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ize3qof {
    color: #d85271 !important;
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 15px
}

#izg1kz7 {
    font-family: Helvetica, serif;
    font-size: 22.9px;
    line-height: 34px;
    padding: 10px 0
}

#inhwcug-2 {
    text-align: left
}

#i61761r,
#iy01stf {
    font-weight: 400
}

#iz1pn53 {
    text-align: left
}

#fkt-image-9f7-6b2-aa7 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ijms2of {
    flex: 1 0 25%
}

#i3rncwj {
    color: #d85271 !important;
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 15px
}

#ig3rnsn {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#itfue4u-2 {
    text-align: left
}

#i2nwsds {
    font-family: Helvetica, serif;
    font-size: 22.9px;
    line-height: 34px;
    padding: 10px 0
}

#i8v2j3a {
    flex: 1 0 75%;
    padding-top: 0
}

#ib52ijf {
    padding: 0
}

#i4lvl01 {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    margin-bottom: 30px;
    padding: 30px;
    width: 100%
}

#itpfn96,
#iwqfecz {
    font-weight: 400
}

#ipdonwb {
    text-align: left
}

#ivm5g4a {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i3pbsde,
#iw8fmuw {
    text-align: left
}

.productCardSection {
    padding-top: 0
}

.bottle_card {
    border-style: solid;
    border-width: 0;
    padding: 0;
    width: 394px
}

.bottle_card .bottle-header {
    background-attachment: scroll;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYYAAACCCAMAAAB1uJ91AAAAQlBMVEUNDQ0SEhIXFxdTU1NXV1daWlpPT09LS0sxMTE2NjY6OjoeHh5HR0c+Pj4tLS0bGxtERERBQUEqKionJyckJCQhISFpL/JxAAABfElEQVR42u3Ty5HbQBAFwSYJASTF3dXXf1cFuqDL1CGznwGIKMx8I0CGBBkSZEiQIeHMsLnlNxsBZ4blv4LbvIYEGRJkSJjbttnyze1222z1Zv0n2HZmIECGBBkSZEg4M+y2fLPvN1u9fdZ/g71fAwEyJMiQcGY4bPnmOHZbvWPWf4O9XwMBMiTIkHBmeNnyzet12Oq9Zv032Ps1ECBDggwJ84MAGRJkSJAhYX4SIEOCDAkyJMwHATIkyJAgQ8I8CZiPp1t/XkOCDAkyJMyDgHk83frzGhJkSJAhYR53t/7mTsCZ4WHL5zUkyJAgQ8J8EjD3T7f+vIYEGRJkSJhfBMiQIEOCDAnzmwAZEmRIkCFh/hAgQ4IMCTIkzF8CZEiQIUGGhPlOgAwJMiTIkCBDwnwRIEOCDAkyJMyVgPm6uvXnNSTIkCBDggwJMiTM5erWn9eQMBcCzgxXWz6vIUGGBBkSZEiQIWFc4byGhCHh4gJHw8UCAwAAAADgf/0D6udbKsX69sQAAAAASUVORK5CYII=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 20px 10px 25px;
    width: 100%
}

.bottle_card .bottle-header>div {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

.bottle_card .bottle-header .fk-headline {
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    text-align: center
}

.horizontal-line-default {
    background-color: #000;
    max-width: 100%;
    width: 100%
}

#i6x3ut8 {
    background-color: #e5dcaa !important;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-width: 0;
    border-color: #0000 !important;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-top-width: 8px;
    height: auto;
    margin-bottom: 16px;
    margin-top: 16px;
    width: 109px !important
}

#i6x5coh {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#inqvwjk {
    color: #fff !important;
    font-size: 24px;
    line-height: 34px;
    text-align: center
}

#iatrl2e {
    background: #fffbfa;
    background-color: #fffbfa !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-color: #000 !important;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 0 7px .1px 0 #000 !important;
    padding: 12px 25px;
    width: 100%
}

#iinmq2h {
    font-size: 80px;
    font-weight: 600;
    line-height: 90px;
    text-align: center
}

.barlow {
    font-family: Barlow Condensed, sans-serif !important
}

#i1yp98t {
    color: #b0b0b0 !important;
    font-family: Helvetica, serif;
    font-size: 26px;
    font-weight: 600;
    line-height: 36px;
    padding: 0;
    text-align: center
}

#iedlami {
    padding-bottom: 30px;
    text-align: center
}

#iim95yi {
    background-color: #d85271 !important;
    color: #fff !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    line-height: 40px;
    padding: 10px
}

.productCardSection .save-price {
    font-size: 26px !important;
    left: -1px;
    margin-top: -15px;
    padding: 5px 20px !important;
    position: absolute
}

.productCardSection .bottle-inner {
    position: relative
}

#fkt-image-68d-a80-829 {
    color: #000 !important;
    height: 223px;
    margin-top: 40px;
    object-fit: contain;
    width: auto !important
}

.regular-txt u {
    position: relative;
    text-decoration: none
}

.bottle-inner .regular-txt u:before {
    border-bottom: 2px solid #000;
    content: "";
    left: -3px;
    position: absolute;
    top: 12%;
    -webkit-transform: translateY(16px) translateX(0) rotate(-12deg);
    width: 80px
}

#ism777b {
    color: #b0b0b0 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 10px 10px 0
}

#i67e6jv,
#ir20079 {
    text-align: center
}

#id6af3z {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 0 10px
}

#i4v5kdd {
    padding: 12px 0 6px;
    width: 100%
}

#i2xekr3,
#ieq16fg {
    padding: 0
}

#i2xekr3 {
    flex-basis: 1px;
    flex: 1 0 15%
}

#i7yyej8 {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#fkt-image-bdb-4a8-ac4 {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#ix39362 {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 28px;
    padding: 0;
    text-align: left
}

#fkt-image-72d-f92-b5e {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#i3gi30p {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#iiuubfg {
    font-family: Helvetica, serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 26px;
    padding: 0;
    text-align: left
}

#icl6gtg {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#ibuz7sf {
    padding: 0
}

#i9kvwat {
    padding: 6px 0 12px;
    width: 100%
}

#fkt-image-a0e-3ae-9a5 {
    color: #000 !important;
    height: auto;
    margin-top: 20px;
    width: 100% !important
}

#idlfkxj {
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    text-align: center
}

#ie6uf1j {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i7lrnjh,
.proCardHr {
    background-color: #e5dcaa !important;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-width: 0;
    border-color: #0000 !important;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-top-width: 8px;
    height: auto;
    margin: 16px auto;
    opacity: 1;
    width: 109px !important
}

#iu0iuof {
    color: #fff !important;
    font-size: 24px;
    line-height: 34px;
    text-align: center
}

#is0nev8 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i7h4w46 {
    background-attachment: scroll;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYYAAACCCAMAAAB1uJ91AAAAQlBMVEUNDQ0SEhIXFxdTU1NXV1daWlpPT09LS0sxMTE2NjY6OjoeHh5HR0c+Pj4tLS0bGxtERERBQUEqKionJyckJCQhISFpL/JxAAABfElEQVR42u3Ty5HbQBAFwSYJASTF3dXXf1cFuqDL1CGznwGIKMx8I0CGBBkSZEiQIeHMsLnlNxsBZ4blv4LbvIYEGRJkSJjbttnyze1222z1Zv0n2HZmIECGBBkSZEg4M+y2fLPvN1u9fdZ/g71fAwEyJMiQcGY4bPnmOHZbvWPWf4O9XwMBMiTIkHBmeNnyzet12Oq9Zv032Ps1ECBDggwJ84MAGRJkSJAhYX4SIEOCDAkyJMwHATIkyJAgQ8I8CZiPp1t/XkOCDAkyJMyDgHk83frzGhJkSJAhYR53t/7mTsCZ4WHL5zUkyJAgQ8J8EjD3T7f+vIYEGRJkSJhfBMiQIEOCDAnzmwAZEmRIkCFh/hAgQ4IMCTIkzF8CZEiQIUGGhPlOgAwJMiTIkCBDwnwRIEOCDAkyJMyVgPm6uvXnNSTIkCBDggwJMiTM5erWn9eQMBcCzgxXWz6vIUGGBBkSZEiQIWFc4byGhCHh4gJHw8UCAwAAAADgf/0D6udbKsX69sQAAAAASUVORK5CYII=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 20px 10px 25px;
    width: 100%
}

#icymt5q {
    font-size: 80px;
    font-weight: 600;
    line-height: 90px;
    text-align: center
}

#iqlyctw {
    margin-bottom: 1px;
    padding-bottom: 30px;
    text-align: center
}

#iktrwr3 {
    color: #b0b0b0 !important;
    font-size: 26px;
    font-weight: 600;
    line-height: 36px;
    padding: 0;
    text-align: center
}

#ie64cpt,
#iktrwr3 {
    font-family: Helvetica, serif
}

#ie64cpt {
    background-color: #d85271 !important;
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    padding: 10px
}

#fkt-image-8a2-19b-b33 {
    color: #000 !important;
    height: auto;
    margin-top: 41px;
    object-fit: contain;
    width: 100% !important
}

#i4xve0n {
    text-align: center
}

#i11bz4g {
    color: #b0b0b0 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 10px 10px 0
}

#iltj5xk {
    text-align: center
}

#i4939u3 {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 0 10px
}

#fkt-image-514-d82-b6a {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#ik0raf6 {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#i8nc55s {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 28px;
    padding: 0;
    text-align: left
}

#ixpop4l {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#ipqyu6m {
    padding: 0
}

#i7c8d8e {
    padding: 12px 0 6px;
    width: 100%
}

#fkt-image-226-0a5-bdc {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#ikikubd {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#i55pmjb {
    font-family: Helvetica, serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 26px;
    padding: 0;
    text-align: left
}

#iqc9aji {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#iv5qd2t {
    padding: 0
}

#itzcp6d {
    padding: 6px 0 12px;
    width: 100%
}

#fkt-image-5d6-b83-a9b {
    color: #000 !important;
    height: auto;
    margin-top: 20px;
    width: 100% !important
}

#i5f1uph {
    background: #fffbfa;
    background-color: #fffbfa !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-color: #000 !important;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 0 7px .1px 0 #000 !important;
    padding: 12px 25px;
    width: 100%
}

#iile783 {
    border-style: solid;
    border-width: 0;
    padding: 0;
    width: 394px
}

div#il66dm1 {
    background: linear-gradient(0deg, #505059, #6a6a73)
}

.pro-img {
    display: block;
    margin-left: auto;
    margin-right: auto
}

#iyjqryp {
    background-attachment: scroll;
    background-image: url(../images/skincare-bg5.602b692d1dcbb06c8c19.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 100px 90px 170px;
    width: 100%
}

#ikk70i4 {
    padding-top: 20px
}

#i3utvbh {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#ijp66d6 {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 30px
}

#fkt-image-a2b-a92-92a {
    color: #000 !important;
    height: auto;
    margin-bottom: 30px;
    width: 100% !important
}

#ik6u14f {
    flex: 1 0 23%
}

#ihdwbc8 {
    padding: 0
}

#i8knh9x {
    flex: 1 0 60%
}

#fkt-image-5ff-eb3-805 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ireyo96 {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 0
}

#i4qczyk,
#iardp2b,
#ihl8nt7,
#is0wk0r,
#ityebtg {
    text-align: left
}

#im3ztkf {
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

#i3b837l,
#i8w2v5x,
#iaj17uq,
#ihr80ru,
#iks2u6m,
#il3ikg8,
#il8ngfu,
#ilttxby,
#ilvjupf,
#ino6bel,
#ir0x1gs,
#iw562tz,
#iz7n7zi,
#izk4tkw,
#izpd8ru {
    text-align: left
}

#fkt-image-6b9-2bd-b49 {
    color: #000 !important;
    height: 67px;
    width: 335px !important
}

#i3y0vn2 {
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    text-align: center
}

#i09ol1f {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#idm3mq8 {
    background-color: #e5dcaa !important;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-width: 0;
    border-color: #0000 !important;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-top-width: 8px;
    height: auto;
    margin-bottom: 16px;
    margin-top: 16px;
    width: 109px !important
}

#i8dqnil {
    color: #fff !important;
    font-size: 24px;
    line-height: 34px;
    text-align: center
}

#i0200zj {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#igvqgd4 {
    background-attachment: scroll;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYYAAACCCAMAAAB1uJ91AAAAQlBMVEUNDQ0SEhIXFxdTU1NXV1daWlpPT09LS0sxMTE2NjY6OjoeHh5HR0c+Pj4tLS0bGxtERERBQUEqKionJyckJCQhISFpL/JxAAABfElEQVR42u3Ty5HbQBAFwSYJASTF3dXXf1cFuqDL1CGznwGIKMx8I0CGBBkSZEiQIeHMsLnlNxsBZ4blv4LbvIYEGRJkSJjbttnyze1222z1Zv0n2HZmIECGBBkSZEg4M+y2fLPvN1u9fdZ/g71fAwEyJMiQcGY4bPnmOHZbvWPWf4O9XwMBMiTIkHBmeNnyzet12Oq9Zv032Ps1ECBDggwJ84MAGRJkSJAhYX4SIEOCDAkyJMwHATIkyJAgQ8I8CZiPp1t/XkOCDAkyJMyDgHk83frzGhJkSJAhYR53t/7mTsCZ4WHL5zUkyJAgQ8J8EjD3T7f+vIYEGRJkSJhfBMiQIEOCDAnzmwAZEmRIkCFh/hAgQ4IMCTIkzF8CZEiQIUGGhPlOgAwJMiTIkCBDwnwRIEOCDAkyJMyVgPm6uvXnNSTIkCBDggwJMiTM5erWn9eQMBcCzgxXWz6vIUGGBBkSZEiQIWFc4byGhCHh4gJHw8UCAwAAAADgf/0D6udbKsX69sQAAAAASUVORK5CYII=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 20px 10px 25px;
    width: 100%
}

#ir0h3zk {
    font-size: 80px;
    font-weight: 600;
    line-height: 90px;
    text-align: center
}

#iiwx9mn {
    padding-bottom: 30px;
    text-align: center
}

#ijtjiim {
    color: #b0b0b0 !important;
    font-size: 26px;
    font-weight: 600;
    line-height: 36px;
    padding: 0;
    text-align: center
}

#ic3auvr,
#ijtjiim {
    font-family: Helvetica, serif
}

#ic3auvr {
    background-color: #d85271 !important;
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    padding: 10px
}

#fkt-image-7f2-abc-825 {
    color: #000 !important;
    height: 223px;
    margin-top: 40px;
    width: auto !important
}

#ign8dae {
    text-align: center
}

#iglx74i {
    color: #b0b0b0 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 10px 10px 0
}

#i5ha5dj {
    text-align: center
}

#ikwuoko {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 0 10px
}

#fkt-image-ffc-fb2-aa2 {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#irxeqdg {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#ixrqxei {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 28px;
    padding: 0;
    text-align: left
}

#ifv786r {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#ije8rnf {
    padding: 0
}

#iv65qhf {
    padding: 12px 0 6px;
    width: 100%
}

#fkt-image-337-0b1-837 {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#ivstvff {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#i2151zu {
    font-family: Helvetica, serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
    padding: 0;
    text-align: left
}

#iyxud4l {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#imiatsk {
    padding: 0
}

#i9d3l8y {
    padding: 6px 0 12px;
    width: 100%
}

#fkt-image-89b-ea9-a67 {
    color: #000 !important;
    height: auto;
    margin-top: 20px;
    width: 100% !important
}

#iuq9sc6 {
    background: #fffbfa;
    background-color: #fffbfa !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-color: #000 !important;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 0 7px .1px 0 #000 !important;
    padding: 12px 25px;
    width: 100%
}

#icn7qlr {
    border-style: solid;
    border-width: 0;
    padding: 0;
    width: 394px
}

#igniw14 {
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    text-align: center
}

#idhna45 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i85i3bq {
    background-color: #e5dcaa !important;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-width: 0;
    border-color: #0000 !important;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-top-width: 8px;
    height: auto;
    margin-bottom: 16px;
    margin-top: 16px;
    width: 109px !important
}

#itup7el {
    color: #fff !important;
    font-size: 24px;
    line-height: 34px;
    text-align: center
}

#i24r9i8 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#igkmm8j {
    background-attachment: scroll;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYYAAACCCAMAAAB1uJ91AAAAQlBMVEUNDQ0SEhIXFxdTU1NXV1daWlpPT09LS0sxMTE2NjY6OjoeHh5HR0c+Pj4tLS0bGxtERERBQUEqKionJyckJCQhISFpL/JxAAABfElEQVR42u3Ty5HbQBAFwSYJASTF3dXXf1cFuqDL1CGznwGIKMx8I0CGBBkSZEiQIeHMsLnlNxsBZ4blv4LbvIYEGRJkSJjbttnyze1222z1Zv0n2HZmIECGBBkSZEg4M+y2fLPvN1u9fdZ/g71fAwEyJMiQcGY4bPnmOHZbvWPWf4O9XwMBMiTIkHBmeNnyzet12Oq9Zv032Ps1ECBDggwJ84MAGRJkSJAhYX4SIEOCDAkyJMwHATIkyJAgQ8I8CZiPp1t/XkOCDAkyJMyDgHk83frzGhJkSJAhYR53t/7mTsCZ4WHL5zUkyJAgQ8J8EjD3T7f+vIYEGRJkSJhfBMiQIEOCDAnzmwAZEmRIkCFh/hAgQ4IMCTIkzF8CZEiQIUGGhPlOgAwJMiTIkCBDwnwRIEOCDAkyJMyVgPm6uvXnNSTIkCBDggwJMiTM5erWn9eQMBcCzgxXWz6vIUGGBBkSZEiQIWFc4byGhCHh4gJHw8UCAwAAAADgf/0D6udbKsX69sQAAAAASUVORK5CYII=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 20px 10px 25px;
    width: 100%
}

#iwlop99 {
    font-size: 80px;
    font-weight: 600;
    line-height: 90px;
    text-align: center
}

#io6nbyf {
    padding-bottom: 30px;
    text-align: center
}

#izdtq2l {
    color: #b0b0b0 !important;
    font-size: 26px;
    font-weight: 600;
    line-height: 36px;
    padding: 0;
    text-align: center
}

#i98e77w,
#izdtq2l {
    font-family: Helvetica, serif
}

#i98e77w {
    background-color: #d85271 !important;
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    padding: 10px
}

#fkt-image-c6c-396-832 {
    color: #000 !important;
    height: auto;
    margin-top: 41px;
    width: 100% !important
}

#ihp7lo3 {
    text-align: center
}

#i0a04k7 {
    color: #b0b0b0 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 10px 10px 0
}

#i9suxzf {
    text-align: center
}

#iteejb9 {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 0 10px
}

#fkt-image-98b-793-803 {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#izubtgl {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#ieqh58h {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 28px;
    padding: 0;
    text-align: left
}

#ii5889x {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#is3lh92 {
    padding: 0
}

#it01uyc {
    padding: 12px 0 6px;
    width: 100%
}

#fkt-image-836-2a1-9e7 {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#idbqx0k {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#ixr5ezh {
    font-family: Helvetica, serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
    padding: 0;
    text-align: left
}

#ic1j58o {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#i0jqgpo {
    padding: 0
}

#ielxu7j {
    padding: 6px 0 12px;
    width: 100%
}

#fkt-image-c58-18c-b8e {
    color: #000 !important;
    height: auto;
    margin-top: 20px;
    width: 100% !important
}

#iq2ztth {
    background: #fffbfa;
    background-color: #fffbfa !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-color: #000 !important;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 0 7px .1px 0 #000 !important;
    padding: 12px 25px;
    width: 100%
}

#ix3uybw {
    border-style: solid;
    border-width: 0;
    padding: 0;
    width: 394px
}

#i3ar0oq {
    padding-top: 10px
}

div#i14gucy {
    background: linear-gradient(0deg, #505059, #6a6a73)
}

#ilnaw9f {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i38ji4j {
    margin-bottom: 40px
}

.skincare6pAcc .accordianWrapper {
    box-shadow: 0 0 15px 0 #e1e1e1 !important;
    padding: 30px;
    width: 100%
}

.fk-collapsible-list-collection {
    padding: 5px 0
}

.fk-collapsible-list-wrapper {
    margin: 10px;
    padding: 5px
}

.fk-collapsible-list-label-text {
    flex: 9.9 1;
    padding-left: 5px;
    text-align: left
}

.fk-collapsible-list-label-icon {
    flex: 0.1 1;
    padding: 5px
}

.fk-collapsible-list summary::marker {
    content: none
}

.fk-collapsible-list summary::-webkit-details-marker {
    display: none
}

details[open] .fk-collapsible-list-content {
    border-radius: 0 0 5px 5px;
    display: block
}

.fk-collapsible-list details[open] .fk-collapsible-list-left-label {
    border-radius: 5px 5px 0 0
}

.fk-collapsible-list-icon-rotate {
    padding: 0 5px
}

.fk-collapsible-list-content {
    border: .5px solid #ddd;
    padding: 5px 10px;
    text-align: left
}

[data-gjs-type=collapsibleList][class*=gjs-selected] {
    outline: 3px solid green !important
}

.fk-collapsible-list-right-label {
    align-items: center;
    border: .5px solid #ddd;
    border-radius: 5px;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    padding: 5px
}

.fk-collapsible-list details[open] .fk-collapsible-list-right-label {
    border-radius: 5px 5px 0 0
}

#ikno3yl {
    font-size: 34px;
    font-weight: 700;
    line-height: 44px
}

#iy2t0fb {
    font-size: 24px;
    line-height: 34px
}

#i5et5ek {
    border-width: 0 0 1px
}

#i5et5ek,
#isp3d4a {
    border-color: #efefef !important;
    border-style: solid
}

#isp3d4a {
    border-width: 0 0 1px
}

#in5upqj {
    font-size: 34px;
    font-weight: 700;
    line-height: 44px
}

#iz536j6 {
    font-size: 24px;
    line-height: 34px
}

#idj8yti {
    font-size: 34px;
    font-weight: 700;
    line-height: 44px
}

#ia4a377 {
    font-size: 24px;
    line-height: 34px
}

#ivvavaq {
    font-size: 34px;
    font-weight: 700;
    line-height: 44px
}

#ii5w2tb {
    font-size: 24px;
    line-height: 34px
}

#iaqr822 {
    font-size: 34px;
    font-weight: 700;
    line-height: 44px
}

#icsmn5h {
    font-size: 24px;
    line-height: 34px
}

#ig2dmss {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-width: 0
}

#igprs4o {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-color: #efefef !important;
    border-style: none;
    border-width: 0
}

#i5cupw4,
#ij2lcud {
    border-color: #efefef !important;
    border-style: solid;
    border-width: 0 0 1px
}

#i3u6a8s {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-width: 0
}

#itbv74h {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-width: 0
}

#is48ae9 {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-width: 0
}

#i5bcu64 {
    border-width: 0
}

#i2ax871,
#i5bcu64 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

#i2ax871 {
    border-width: 0
}

#ijb8rtq,
#ikusrsg {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-width: 0
}

#i83d5ai {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-width: 0
}

.faq-heading {
    padding-left: 30px;
    position: relative
}

.faq-heading:before {
    background: #d85271;
    border-radius: 100%;
    color: #fff;
    content: "Q";
    font-family: Trirong;
    font-size: 30px;
    height: 40px;
    left: -20px;
    line-height: 31px;
    padding: 5px 9px;
    position: absolute;
    top: 0;
    width: 40px
}

#ihrgf4f {
    font-family: Helvetica, serif;
    font-size: 16px;
    line-height: 22px;
    padding: 10px
}

#i4uu2g5,
#i6t11mu,
#ig03ryp,
#igaznmh,
#ijrs2ea,
#iy5vxpg {
    text-align: left
}

#i0zlzdh {
    padding-bottom: 10px;
    padding-top: 0
}

#iz0028j {
    background-color: #211e1e !important;
    padding-bottom: 50px;
    padding-top: 30px
}

#ib9ftay {
    color: #b4a9ac !important;
    font-family: Helvetica, serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px
}

div#ib9ftay i {
    font-style: inherit;
    padding: 0 20px
}

#i2gyzzv {
    padding: 10px
}

#i2gyzzv,
#i9ci5uf {
    color: #b4a9ac !important;
    font-family: Helvetica, serif;
    font-size: 16px;
    line-height: 22px
}

#i9ci5uf {
    padding: 10px 70px
}

#ikjkyum {
    padding-top: 0
}

#fkt-image-847-e99-aca {
    box-shadow: 10px 10px .1px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

img#fkt-image-847-e99-aca,
img#fkt-image-84c-c9e-9a0 {
    display: none
}

#fkt-image-84c-c9e-9a0 {
    box-shadow: 10px 10px .1px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#i28xzoz,
#iel1f6g,
#ig5f8k,
#ig5f8k-3,
#ig5f8k-4,
#ig5f8k-5,
#ig5f8k-6,
#iputh1y,
#iqikk0x,
#iqikk0x-2,
#iqikk0x-3,
#iqikk0x-4,
#iqikk0x-5,
#isq7ur-3-2,
#isq7ur-3-3,
#isq7ur-4,
#isq7ur-5 {
    text-align: left
}

#iz2xn {
    font-size: 31px
}

#ig5f8k-3-2,
#ig5f8k-4-2,
#ig5f8k-5-2,
#ig5f8k-6-2 {
    text-align: left
}

.productCardSection .btn {
    border: 1px solid #0000;
    border-radius: .25rem;
    display: inline-block;
    font-family: Helvetica, serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.5;
    margin: 20px auto;
    padding: 10px 25px;
    text-align: center;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -webkit-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: normal
}

.productCardSection .btn.btn-primary {
    background: #007bff;
    border-color: #007bff;
    color: #fff;
    white-space: normal
}

.productCardSection .btn.btn-primary.btn-one-style:active:focus,
.productCardSection .btn.btn-primary.btn-one-style:focus {
    box-shadow: none
}

.fk-ipwqtp8 {
    margin-left: auto;
    margin-right: auto
}

#ipwqtp8 {
    margin-bottom: 0;
    margin-top: 0;
    width: 100%
}

.fk-i66v56j {
    margin-left: auto;
    margin-right: auto
}

#i66v56j {
    margin-bottom: 0;
    margin-top: 0;
    width: 100%
}

.fk-ig4idvf {
    margin-left: auto;
    margin-right: auto
}

#ig4idvf {
    margin-bottom: 0;
    margin-top: 0;
    width: 100% !important
}

.fk-iykrsje {
    margin-left: auto;
    margin-right: auto
}

#iykrsje {
    margin-bottom: 0;
    margin-top: 0;
    width: 100% !important
}

.fk-youtube .fk-rm.image {
    background-position: 50%;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    height: 100%;
    position: absolute;
    width: 100%
}

.fk-youtube .play-button {
    background-color: #333;
    border-radius: 6px;
    box-shadow: 0 0 30px #0009;
    height: 60px;
    opacity: .8;
    width: 90px;
    z-index: 1
}

.fk-youtube .play-button:before {
    border-color: #0000 #0000 #0000 #fff;
    border-style: solid;
    border-width: 15px 0 15px 26px;
    content: ""
}

.fk-youtube .fk-rm.image,
.fk-youtube .play-button {
    cursor: pointer
}

.fk-youtube .fk-rm.image,
.fk-youtube .play-button,
.fk-youtube .play-button:before,
.fk-youtube iframe {
    position: absolute
}

.fk-youtube .play-button,
.fk-youtube .play-button:before {
    left: 50%;
    top: 50%;
    transform: translate3d(-50%, -50%, 0)
}

.fk-youtube iframe {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%
}

a[data-gjs-type=link][class*=gjs-selected] {
    outline: 3px solid purple !important
}

a {
    cursor: pointer
}

#fkt-link-bf4-aad-855 {
    cursor: pointer;
    display: none
}

.mob-view {
    display: none
}

.desktop-view {
    display: block
}

#fkt-image-c58-999-b60 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-image-e59-191-8f1,
#fkt-image-ef5-fb7-a2b {
    box-shadow: 0 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 80% !important
}

#fkt-image-0b5-19d-a5b,
#fkt-image-2ff-695-af5,
#fkt-image-b20-58a-abf {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-image-aad-ab4-9bc,
#fkt-image-c8f-6ba-8eb {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-image-aad-ab4-9bc {
    box-shadow: 10px 10px 5px 0 #0000000d !important
}

#fkt-image-426-787-a69 {
    align-items: flex-start;
    align-self: auto;
    color: #000 !important;
    flex: 0 0;
    height: auto;
    padding-top: 0;
    width: 100% !important
}

#fkt-image-36e-484-b35 {
    width: 95% !important
}

#fkt-image-36e-484-b35,
#fkt-image-876-cb0-910 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto
}

#fkt-image-876-cb0-910 {
    width: 100% !important
}

#fkt-image-14e-580-9e3,
#fkt-image-804-985-b3c,
#fkt-image-92b-882-95f {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    padding-top: 1px;
    width: 100% !important
}

#fkt-image-368-883-aa9,
#fkt-image-3e4-c8d-97b {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-image-3e4-c8d-97b {
    box-shadow: 10px 10px 5px 0 #0000000d !important
}

#fkt-image-32a-1a3-b59 {
    color: #000 !important;
    height: auto;
    width: 85% !important
}

#fkt-image-7b7-da8-8aa {
    box-shadow: 10px 10px 5px 0 #0000000d !important
}

#fkt-image-3e2-981-b03,
#fkt-image-7b7-da8-8aa,
#fkt-image-8c6-bb7-93b {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-image-40c-7b5-a7e {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 97% !important
}

#fkt-image-29b-a97-956,
#fkt-image-452-ca1-a12,
#fkt-image-611-980-95c,
#fkt-image-b4a-091-af3,
#fkt-image-b5f-1b6-996,
#fkt-image-e63-3bd-85d,
#fkt-image-f6e-283-adc {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-image-3bd-6a4-8cd,
#fkt-image-da5-c9f-85a {
    box-shadow: 10px 10px 5px 0 #0000000d !important
}

#fkt-image-3bd-6a4-8cd,
#fkt-image-431-993-af3,
#fkt-image-668-88f-99d,
#fkt-image-da5-c9f-85a,
#fkt-image-e86-6a8-87d {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-image-668-88f-99d {
    box-shadow: 10px 10px 5px 0 #0000000d !important
}

#fkt-image-744-aa2-b7a {
    color: #000 !important;
    height: auto;
    width: 86% !important
}

#fkt-image-1b3-aa3-9b7 {
    box-shadow: 10px 10px 5px 0 #0000000d !important;
    color: #000 !important;
    height: auto;
    width: 95% !important
}

#fkt-image-647-faa-91f {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#fkt-link-614-49b-a3b,
#fkt-link-ad6-7b7-a5f,
#fkt-link-b8a-e8f-8d1 {
    color: #b4a9ac !important;
    cursor: pointer
}

#fkt-image-fca-0ad-932 {
    color: #000 !important;
    height: auto;
    width: 100% !important
}

#ix4rr93 {
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 30px
}

#i7rdnch {
    color: #fc0303 !important
}

#ip6lbj3 {
    color: #0d0d0d !important
}

#fkt-image-c66-bb8-97a {
    display: none
}

#inxfmtl {
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    text-align: center
}

#ibwe428 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#isfbcy8 {
    background-color: #e5dcaa !important;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-width: 0;
    border-color: #0000 !important;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-top-width: 8px;
    height: auto;
    margin-bottom: 16px;
    margin-top: 16px;
    width: 109px !important
}

#iu3lwn7 {
    color: #fff !important;
    font-size: 24px;
    line-height: 34px;
    text-align: center
}

#ihb48y2 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i12rtus {
    background-attachment: scroll;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYYAAACCCAMAAAB1uJ91AAAAQlBMVEUNDQ0SEhIXFxdTU1NXV1daWlpPT09LS0sxMTE2NjY6OjoeHh5HR0c+Pj4tLS0bGxtERERBQUEqKionJyckJCQhISFpL/JxAAABfElEQVR42u3Ty5HbQBAFwSYJASTF3dXXf1cFuqDL1CGznwGIKMx8I0CGBBkSZEiQIeHMsLnlNxsBZ4blv4LbvIYEGRJkSJjbttnyze1222z1Zv0n2HZmIECGBBkSZEg4M+y2fLPvN1u9fdZ/g71fAwEyJMiQcGY4bPnmOHZbvWPWf4O9XwMBMiTIkHBmeNnyzet12Oq9Zv032Ps1ECBDggwJ84MAGRJkSJAhYX4SIEOCDAkyJMwHATIkyJAgQ8I8CZiPp1t/XkOCDAkyJMyDgHk83frzGhJkSJAhYR53t/7mTsCZ4WHL5zUkyJAgQ8J8EjD3T7f+vIYEGRJkSJhfBMiQIEOCDAnzmwAZEmRIkCFh/hAgQ4IMCTIkzF8CZEiQIUGGhPlOgAwJMiTIkCBDwnwRIEOCDAkyJMyVgPm6uvXnNSTIkCBDggwJMiTM5erWn9eQMBcCzgxXWz6vIUGGBBkSZEiQIWFc4byGhCHh4gJHw8UCAwAAAADgf/0D6udbKsX69sQAAAAASUVORK5CYII=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 20px 10px 25px;
    width: 100%
}

#id7ru86 {
    font-size: 80px;
    font-weight: 600;
    line-height: 90px;
    text-align: center
}

#iwqbh6x {
    padding-bottom: 30px;
    text-align: center
}

#isvwb27 {
    color: #b0b0b0 !important;
    font-size: 26px;
    font-weight: 600;
    line-height: 36px;
    padding: 0;
    text-align: center
}

#i1sfifa,
#isvwb27 {
    font-family: Helvetica, serif
}

#i1sfifa {
    background-color: #d85271 !important;
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    padding: 10px
}

#fkt-image-2df-99e-b67 {
    color: #000 !important;
    height: auto;
    margin-top: 0;
    width: 93% !important
}

#i7285i8 {
    text-align: center
}

#i9bo2xe {
    color: #b0b0b0 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 10px 10px 0
}

#iqdy8rs {
    text-align: center
}

#ie4tpfh {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 0 10px
}

#fkt-image-703-a8a-85c {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#izcgf3k {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#ighalsw {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 28px;
    padding: 0;
    text-align: left
}

#i2qfibz {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#ik493b9 {
    padding: 0
}

#ih9c7dc {
    padding: 12px 0 6px;
    width: 100%
}

#fkt-image-041-685-900 {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#i29p0uf {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#ik1jx0o {
    font-family: Helvetica, serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
    padding: 0;
    text-align: left
}

#id0gq6t {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#ivpsj51 {
    padding: 0
}

#i40yn9d {
    padding: 6px 0 12px;
    width: 100%
}

.fk-inm55m8 {
    margin-left: auto;
    margin-right: auto
}

#inm55m8 {
    margin-bottom: 0;
    margin-top: 0;
    width: 100% !important
}

#fkt-image-dae-d99-885 {
    color: #000 !important;
    height: auto;
    margin-top: 20px;
    width: 100% !important
}

#iq4k4dd {
    background: #fffbfa;
    background-color: #fffbfa !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-color: #000 !important;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 0 7px .1px 0 #000 !important;
    padding: 12px 25px;
    width: 100%
}

#ius1cyp {
    border-style: solid;
    border-width: 0;
    padding: 0;
    width: 394px
}

#inxfmtl-2 {
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    text-align: center
}

#ibwe428-2 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#isfbcy8-2 {
    background-color: #e5dcaa !important;
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 100px;
    border-bottom-width: 0;
    border-color: #0000 !important;
    border-top-left-radius: 100px;
    border-top-right-radius: 100px;
    border-top-width: 8px;
    height: auto;
    margin-bottom: 16px;
    margin-top: 16px;
    width: 109px !important
}

#iu3lwn7-2 {
    color: #fff !important;
    font-size: 24px;
    line-height: 34px;
    text-align: center
}

#ihb48y2-2 {
    font-family: Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    margin-top: 15px
}

#i12rtus-2 {
    background-attachment: scroll;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYYAAACCCAMAAAB1uJ91AAAAQlBMVEUNDQ0SEhIXFxdTU1NXV1daWlpPT09LS0sxMTE2NjY6OjoeHh5HR0c+Pj4tLS0bGxtERERBQUEqKionJyckJCQhISFpL/JxAAABfElEQVR42u3Ty5HbQBAFwSYJASTF3dXXf1cFuqDL1CGznwGIKMx8I0CGBBkSZEiQIeHMsLnlNxsBZ4blv4LbvIYEGRJkSJjbttnyze1222z1Zv0n2HZmIECGBBkSZEg4M+y2fLPvN1u9fdZ/g71fAwEyJMiQcGY4bPnmOHZbvWPWf4O9XwMBMiTIkHBmeNnyzet12Oq9Zv032Ps1ECBDggwJ84MAGRJkSJAhYX4SIEOCDAkyJMwHATIkyJAgQ8I8CZiPp1t/XkOCDAkyJMyDgHk83frzGhJkSJAhYR53t/7mTsCZ4WHL5zUkyJAgQ8J8EjD3T7f+vIYEGRJkSJhfBMiQIEOCDAnzmwAZEmRIkCFh/hAgQ4IMCTIkzF8CZEiQIUGGhPlOgAwJMiTIkCBDwnwRIEOCDAkyJMyVgPm6uvXnNSTIkCBDggwJMiTM5erWn9eQMBcCzgxXWz6vIUGGBBkSZEiQIWFc4byGhCHh4gJHw8UCAwAAAADgf/0D6udbKsX69sQAAAAASUVORK5CYII=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding: 20px 10px 25px;
    width: 100%
}

#id7ru86-2 {
    font-size: 80px;
    font-weight: 600;
    line-height: 90px;
    text-align: center
}

#iwqbh6x-2 {
    padding-bottom: 30px;
    text-align: center
}

#isvwb27-2 {
    color: #b0b0b0 !important;
    font-size: 26px;
    font-weight: 600;
    line-height: 36px;
    padding: 0;
    text-align: center
}

#i1sfifa-2,
#isvwb27-2 {
    font-family: Helvetica, serif
}

#i1sfifa-2 {
    background-color: #d85271 !important;
    color: #fff !important;
    font-size: 30px;
    line-height: 40px;
    padding: 10px
}

#fkt-image-2df-99e-b67-2 {
    color: #000 !important;
    height: auto;
    margin-top: 0;
    object-fit: contain;
    width: 100% !important
}

#i7285i8-2 {
    text-align: center
}

#i9bo2xe-2 {
    color: #b0b0b0 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 10px 10px 0
}

#iqdy8rs-2 {
    text-align: center
}

#ie4tpfh-2 {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 40px;
    padding: 0 10px
}

#fkt-image-703-a8a-85c-2 {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#izcgf3k-2 {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#ighalsw-2 {
    color: #000 !important;
    font-family: Helvetica, serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 28px;
    padding: 0;
    text-align: left
}

#i2qfibz-2 {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#ik493b9-2 {
    padding: 0
}

#ih9c7dc-2 {
    padding: 12px 0 6px;
    width: 100%
}

#fkt-image-041-685-900-2 {
    color: #000 !important;
    height: auto;
    width: auto !important
}

#i29p0uf-2 {
    flex-basis: 1px;
    flex: 1 0 15%;
    padding: 0
}

#ik1jx0o-2 {
    font-family: Helvetica, serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 26px;
    padding: 0;
    text-align: left
}

#id0gq6t-2 {
    flex: 1 0 85%;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0
}

#ivpsj51-2 {
    padding: 0
}

#i40yn9d-2 {
    padding: 6px 0 12px;
    width: 100%
}

#mhffbg-2 {
    margin-bottom: 0;
    margin-top: 0;
    width: 100% !important
}

#fkt-image-dae-d99-885-2 {
    color: #000 !important;
    height: auto;
    margin-top: 20px;
    width: 100% !important
}

#iq4k4dd-2 {
    background: #fffbfa;
    background-color: #fffbfa !important;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-color: #000 !important;
    border-style: solid;
    border-width: 0 1px 1px;
    box-shadow: 0 7px .1px 0 #000 !important;
    padding: 12px 25px;
    width: 100%
}

#ius1cyp-2 {
    border-style: solid;
    border-width: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    width: 394px
}

.fk-mhffbg-2 {
    margin: 0 auto;
    width: 100% !important
}

.skincare6pAcc .accordianWrapper .accordion-item {
    background: #0000;
    border: none;
    border-bottom: 1px solid #efefef
}

.skincare6pAcc .accordianWrapper .accordion-header button {
    color: #000;
    font-family: Trirong, serif !important;
    font-size: 28px;
    font-weight: 700;
    line-height: 44px;
    padding-left: 50px;
    position: relative
}

.skincare6pAcc .accordianWrapper .accordion-header button:before {
    background: #d85271;
    border-radius: 100%;
    color: #fff;
    content: "Q";
    font-family: Trirong;
    font-size: 30px;
    height: 40px;
    left: 0;
    line-height: 31px;
    padding: 5px 9px;
    position: absolute;
    top: 15px;
    width: 40px
}

.skincare6pAcc .accordianWrapper .accordion-header button:focus {
    box-shadow: none;
    outline: none
}

.skincare6pPage .accordion-body,
.skincare6pPage .accordion-body p {
    font-family: Albert Sans, sans-serif !important;
    font-size: 24px;
    line-height: 34px;
    text-align: start
}

.footer-links {
    text-align: center
}

.footer-links li {
    display: inline-block;
    font-size: 12pt;
    list-style: none;
    padding: 0 10px;
    position: relative;
    text-transform: capitalize
}

.footer-links li a {
    color: #fff !important
}

.copy-right-txt {
    color: #fff;
    font-size: 11px;
    line-height: 17px;
    margin-top: 3px;
    padding: 0 15px;
    text-align: center
}

.faceCream-landing-page p:last-child {
    margin-bottom: 0
}

.cart_btn {
    margin-left: auto;
    margin-right: auto;
    width: 100% !important
}

.prospect_form .masterShipAddr input#shippingCheckbox {
    top: 3px !important
}

#i1b03d,
#i3yu8ap,
#iacp94,
#idgtecj,
#ihe7nw,
#ii0kjtb,
#imudxji,
#ipdtfkb,
#irtyzom,
#iwu2tm,
#izq2vs {
    margin-left: auto;
    margin-right: auto
}

.skin6pFooer__callToAction {
    background: #ffd1cd;
    bottom: 0;
    display: none;
    left: 0;
    max-width: 100%;
    padding: 0;
    position: fixed;
    right: 0;
    width: 100%;
    z-index: 9
}

.callToAction__inner {
    display: flex;
    flex-wrap: nowrap
}

.callToAction__img {
    position: relative;
    width: 35%
}

.callToAction__img img {
    left: 0;
    max-width: calc(100% + 15px);
    position: absolute;
    top: -25px;
    width: 235px
}

.callToAction__const {
    padding: 10px 0;
    width: 64%
}

.callToAction__const #go-next {
    display: block
}

.callToAction__const .nortonSecure {
    text-align: center
}

.callToAction__const .nortonSecure img {
    max-height: 25px
}

.skincare6pScrollTop {
    background: #ffd1cd;
    border-radius: 100%;
    bottom: 5%;
    box-shadow: 0 2px 15px #0003;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    height: 50px;
    line-height: 50px;
    position: fixed;
    right: 75px;
    text-align: center;
    width: 50px;
    z-index: 9
}

.skincare6pScrollTop img {
    filter: invert(1);
    max-width: 22px;
    opacity: .6
}

#i8ptiy {
    display: inline-table
}

@media only screen and (max-width:1260px) {
    .skincare6pPage .productCardSection .bottle-one,
    .skincare6pPage .productCardSection .bottle-three,
    .skincare6pPage .productCardSection .bottle-two {
        margin-left: auto;
        margin-right: auto;
        width: 380px !important
    }
    .skincare6pPage .productCardSection .pro-img {
        height: 200px !important;
        margin-top: 40px !important;
        object-fit: contain;
        width: auto !important
    }
}

@media only screen and (max-width:1199.5px) {
    .skincare6pPage .productCardSection .bottle-one,
    .skincare6pPage .productCardSection .bottle-three,
    .skincare6pPage .productCardSection .bottle-two {
        width: 340px !important
    }
    .productCardSection .barlow.f30 {
        font-size: 18px !important;
        line-height: 30px !important
    }
    .bottle-inner .fk-headline.barlow {
        font-size: 60px !important
    }
    .bottle-inner .regular-txt u:before {
        left: 2px;
        top: -6px;
        width: 40px
    }
    .skincareCheckStep .tab_offer p {
        font-size: 20px
    }
    .skincareCheckStep .tab_offer .count-up {
        font-size: 30px
    }
}

@media only screen and (max-width:1080px) {
    #ih23o:after {
        border-top: 34px solid #fff
    }
    #ih23o:before {
        border-bottom: 34px solid #fff
    }
    #ih23o {
        font-size: 20px;
        line-height: 30px
    }
    #i5yga {
        font-size: 39px;
        line-height: 49px
    }
    img#fkt-image-d3c-4af-88f {
        bottom: -50px;
        max-width: 290px;
        right: -10px
    }
    #ipa47 {
        padding-bottom: 50px;
        padding-top: 30px
    }
    #itu9a {
        font-size: 28px;
        line-height: 38px;
        margin-bottom: 10px
    }
    #ihpnp7 i,
    #ihpnp7 u,
    .yell-1strip,
    .yell-2strip,
    div#i29kem3 i,
    div#i6nrx0l i,
    div#ia47g3c b,
    div#ibjnuq1 i u,
    div#ibjnuq1 u i,
    div#ielstw9 i,
    div#ietm49 i,
    div#ietm49 u,
    div#ifzwaup i,
    div#ih7wcug i,
    div#imgau4 i,
    div#imgau4 u,
    div#imqf6t2 u,
    div#in9viel i,
    div#ipiq94n i,
    div#iq9day i,
    div#iq9day u,
    span#iar238 i,
    span#iar238 u,
    u#icbf42 i {
        background-color: #fff000;
        background-image: none !important;
        margin: 0;
        padding: 0
    }
    div#i6nrx0l i {
        margin: 0 6px;
        padding: 0 6px
    }
    .f40 {
        font-size: 30px !important;
        line-height: 43px !important
    }
    #ijqe4ls br {
        display: none
    }
    .skincare6pPage .fk-row.productCardSection .fk-inner-row {
        flex-wrap: wrap
    }
    .skincare6pPage .productCardSection .bottle-one,
    .skincare6pPage .productCardSection .bottle-three,
    .skincare6pPage .productCardSection .bottle-two {
        margin-bottom: 30px;
        width: 400px !important
    }
    div#ihrgf4f {
        word-break: break-all
    }
    #fkt-image-68d-a80-829,
    #fkt-image-7f2-abc-825 {
        height: 183px
    }
    #i1b03d {
        width: 60% !important
    }
    #i6gayp {
        background-position: 75% 100%
    }
}

@media (max-width:1030px) {
    .fk-row {
        flex-wrap: wrap
    }
    div#i49vsb {
        margin-top: 0
    }
    #i9iqsk {
        padding-right: 0
    }
    div#igo1jsw,
    div#iuwedq {
        padding-top: 0
    }
    #i1cztk8,
    div#itbl7ek {
        padding: 0
    }
    #i6jiix {
        margin-bottom: 0
    }
    div#iw7gxw {
        padding-top: 0
    }
    #i5lq08h,
    #ifmf5j,
    #imh630h,
    #ivj3yo,
    div#i1qfcb,
    div#i5spduv,
    div#i7v6t4h,
    div#igo1jsw,
    div#ik139y {
        padding-bottom: 0
    }
    #i6zvri,
    #ildauz {
        display: none
    }
    #i6zvri {
        flex: 1 0 100% !important
    }
    #iwb1ad,
    #izr2zdm {
        display: none
    }
    div#iq4zig {
        margin-bottom: 0
    }
    #ici8qt {
        flex: 1 0 100% !important
    }
    #i605zm,
    #i6boyw,
    #ici8qt,
    #inwqht {
        display: none
    }
    #i6boyw {
        padding-top: 0
    }
    #iag56a,
    #ib5gano,
    #ibdhb13,
    #ieo9dgl,
    #iisu5vl,
    #iiv9ho,
    #in7i9hg,
    #iqf9yz,
    #iu79pa6,
    #iw6rl2,
    #iwj19pz {
        display: none
    }
    #ieo9dgl {
        padding-top: 0
    }
    #i1fdfdx,
    #i6g6fok,
    #icd7aua,
    #ik6u14f,
    #imorn3t,
    #inf2ovu,
    #inj2pe9,
    #iy00xwn,
    div#ij5vfk,
    div#iztcdh {
        display: none
    }
    #im0chaf {
        padding-right: 0
    }
    #i6kz83 {
        flex: 1 0 100% !important
    }
    #i6kz83,
    #ickvo7,
    #igyib1,
    #ihttam,
    div#i2vguz {
        display: none
    }
    #i7goae {
        margin-top: 0
    }
    #inaeu8i {
        display: none
    }
    .mob-view {
        display: block
    }
    .desktop-view {
        display: none
    }
    .fk-col {
        display: block;
        flex-basis: 100%;
        flex: 1 0 100% !important
    }
    .fk-inner-row {
        flex-wrap: wrap
    }
    #i5yga {
        font-size: 43px;
        line-height: 53px
    }
    img#fkt-image-d3c-4af-88f {
        bottom: 0 !important;
        max-width: 40% !important;
        padding-top: 15px;
        position: inherit !important;
        right: 0 !important
    }
    #i3htvt,
    #ie639,
    #ii8xxr,
    #imzaq,
    .fk-inner-column,
    div#iiyduf {
        flex: 1 0 100% !important
    }
    div#ilo1n,
    div#ipa47 {
        padding-bottom: 0
    }
    #ii3t8 {
        padding-bottom: 10px;
        padding-top: 20px
    }
    #fkt-image-570-a85-8b9 {
        margin-bottom: 15px;
        max-width: 370px;
        width: 100% !important
    }
    #fkt-image-3b7-787-890,
    #fkt-image-d63-8a2-896,
    #fkt-image-e87-ea5-bfd {
        margin-bottom: 15px;
        margin-top: 15px;
        max-width: 500px !important;
        width: 100% !important
    }
    div#idbj1ia,
    div#imxkl,
    div#ine8rz {
        padding-top: 0
    }
    #fkt-image-4d0-7a6-8af {
        max-width: 500px
    }
    #fkt-image-1c5-c8b-baf,
    #fkt-image-1e8-499-823,
    #fkt-image-265-6b6-a5d,
    #fkt-image-594-7ab-b0d,
    #fkt-image-5be-e8f-88c,
    #fkt-image-64c-39b-828,
    #fkt-image-a95-a99-9b9,
    #fkt-image-ad7-b8a-b65,
    #fkt-image-b65-191-af3 {
        margin-bottom: 15px;
        margin-top: 15px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-19e-1b5-a99,
    #fkt-image-84a-7b8-8eb,
    #fkt-image-dd9-ea9-ba9,
    #fkt-image-fcb-285-a4a {
        margin-top: 15px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-a5b-a83-a33 {
        margin-top: 35px;
        max-width: 400px !important;
        width: 100% !important
    }
    #i3yu8ap,
    #iacp94,
    #idgtecj,
    #ihe7nw,
    #imudxji,
    #irtyzom,
    #iwu2tm {
        width: 92% !important
    }
    #fkt-image-a52-087-a37 {
        max-width: 270px !important;
        width: 100% !important
    }
    #fkt-image-d8c-59d-888 {
        margin-bottom: 15px;
        margin-top: 15px;
        max-width: 200px !important;
        width: 100% !important
    }
    div#i5lb6f {
        flex-flow: wrap-reverse
    }
    #fkt-image-029-d99-a15,
    #fkt-image-8d4-28f-b8e,
    #fkt-image-c89-cbe-9ec,
    #fkt-image-dea-6a0-8d1,
    img#fkt-image-f60-793-8e3 {
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-8d4-28f-b8e {
        margin-bottom: 15px
    }
    #fkt-image-145-99d-9aa {
        margin-top: 10px
    }
    #fkt-image-145-99d-9aa,
    #fkt-image-a89-7b8-9b3,
    #fkt-image-e70-598-8e4 {
        max-width: 400px !important;
        width: 100% !important
    }
    #i6gayp {
        background-color: #f9fafc
    }
    #i6gayp,
    div#i4xusp3 {
        background-image: none
    }
    div#i4xusp3 {
        background-color: #f3f3f3;
        padding-top: 10px
    }
    img#fkt-image-847-e99-aca,
    img#fkt-image-84c-c9e-9a0 {
        display: block;
        margin-bottom: 15px;
        margin-top: 15px;
        max-width: 400px !important
    }
    #fkt-image-204-ab3-a4f {
        max-width: 400px !important;
        padding-top: 0
    }
    #fkt-image-327-da6-b16 {
        max-width: 400px;
        padding-top: 0
    }
    div#i7lk3l:after {
        bottom: 50px
    }
    #fkt-image-ed7-f8f-8eb,
    #fkt-image-fd7-9b7-a0f {
        margin-top: 15px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-7ba-d8e-be9,
    #fkt-image-98c-dac-930 {
        margin-bottom: 15px
    }
    #fkt-image-5c5-b85-ba8,
    #fkt-image-7ba-d8e-be9,
    #fkt-image-98c-dac-930,
    #fkt-image-c1f-28c-b33,
    #fkt-image-cd3-895-88c {
        max-width: 400px !important;
        width: 100% !important
    }
    #ikcl1j {
        padding-right: 0
    }
    #fkt-image-0b9-ab7-9df {
        max-width: 500px
    }
    #fkt-image-8ee-bb5-a9f,
    #fkt-image-b4a-cb4-9b0 {
        max-width: 400px
    }
    #fkt-image-492-e9f-a67 {
        margin-bottom: 15px;
        max-width: 400px
    }
    #ipdtfkb {
        width: 100% !important
    }
    .f60 {
        font-size: 50px !important;
        line-height: 60px !important
    }
    div#iwz061o .fk-col {
        display: block;
        margin: 0 auto 15px;
        max-width: 73.5%
    }
    div#iascp9z .fk-col {
        display: block;
        margin: 0 auto 15px !important;
        max-width: 60%
    }
    div#iascp9z .fk-col:last-child {
        margin: 0 auto !important
    }
    div#iwz061o {
        padding-top: 0
    }
    #fkt-image-fa9-1b5-8da {
        max-width: 600px
    }
    div#ifmughs {
        padding-bottom: 0
    }
    div#iocyxv3 br,
    div#ipocyj br {
        display: none
    }
    #fkt-image-9f7-6b2-aa7,
    #fkt-image-d66-6bd-ae6 {
        max-width: 200px
    }
    .bottle-one,
    .bottle-two {
        display: block;
        margin: 0 auto 20px;
        width: 400px !important
    }
    #fkt-image-5ff-eb3-805 {
        max-width: 300px
    }
    #iyjqryp {
        padding-left: 70px;
        padding-right: 70px
    }
    .faq-heading:before,
    .skincare6pAcc .accordianWrapper .accordion-header button:before {
        font-size: 26px;
        line-height: 28px
    }
    .f34 {
        font-size: 30px !important;
        line-height: 40px !important
    }
    #ic1j58o,
    #icl6gtg,
    #ifv786r,
    #ii5889x,
    #ixpop4l,
    #iyxud4l {
        flex: 1 0 85% !important
    }
    #i2xekr3,
    #i3gi30p,
    #ik0raf6,
    #ikikubd,
    div#i2xekr3 {
        flex: 1 0 15% !important
    }
    #i7yyej8,
    #icl6gtg,
    #iqc9aji {
        flex: 1 0 85% !important
    }
    #idbqx0k,
    #irxeqdg,
    #ivstvff,
    #izubtgl {
        flex: 1 0 15% !important
    }
    #iz58g {
        padding-left: 0
    }
    #i1tjeh,
    #iau57g {
        padding-top: 0
    }
    #i1tjeh {
        padding-right: 0
    }
    div#ijbbzm {
        margin-top: 10px
    }
    #ieeb0t,
    #ifvg4j {
        padding-right: 10px
    }
    #fkt-image-c58-999-b60 {
        max-width: 500px
    }
    #fkt-image-e59-191-8f1,
    #fkt-image-ef5-fb7-a2b {
        margin-bottom: 15px;
        margin-top: 15px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-0b5-19d-a5b {
        margin-bottom: 15px;
        margin-left: auto;
        margin-right: auto
    }
    #fkt-image-0b5-19d-a5b,
    #fkt-image-2ff-695-af5 {
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-2ff-695-af5 {
        margin: 15px auto
    }
    #fkt-image-b20-58a-abf {
        margin: 0 auto 15px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-c8f-6ba-8eb {
        margin-bottom: 20px;
        max-width: 270px !important;
        width: 100% !important
    }
    #fkt-image-aad-ab4-9bc {
        margin: 0 auto 20px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-426-787-a69 {
        max-width: 400px;
        padding-top: 0
    }
    #fkt-image-36e-484-b35 {
        margin-top: 15px
    }
    #fkt-image-36e-484-b35,
    #fkt-image-876-cb0-910 {
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-876-cb0-910 {
        margin: 0 auto 20px
    }
    #fkt-image-14e-580-9e3,
    #fkt-image-804-985-b3c,
    #fkt-image-92b-882-95f {
        margin-bottom: 15px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-368-883-aa9 {
        margin: 0 auto;
        max-width: 500px
    }
    #fkt-image-3e4-c8d-97b {
        margin-bottom: 15px;
        margin-left: auto;
        margin-right: auto;
        max-width: 400px
    }
    #fkt-image-32a-1a3-b59,
    #fkt-image-7b7-da8-8aa {
        margin: 0 auto 20px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-3e2-981-b03 {
        margin: 15px auto
    }
    #fkt-image-3e2-981-b03,
    #fkt-image-8c6-bb7-93b {
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-8c6-bb7-93b {
        margin: 0 auto 20px
    }
    #fkt-image-40c-7b5-a7e {
        margin: 0 auto 15px
    }
    #fkt-image-29b-a97-956,
    #fkt-image-40c-7b5-a7e {
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-29b-a97-956 {
        margin-bottom: 15px;
        margin-left: auto;
        margin-right: auto
    }
    #fkt-image-e63-3bd-85d {
        margin: 0 auto 15px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-b5f-1b6-996 {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
    #fkt-image-b4a-091-af3 {
        margin-bottom: 20px
    }
    #fkt-image-b4a-091-af3,
    #fkt-image-f6e-283-adc {
        margin-left: auto;
        margin-right: auto;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-f6e-283-adc {
        margin-bottom: 15px
    }
    #fkt-image-431-993-af3 {
        margin-bottom: 15px;
        margin-left: auto;
        margin-right: auto;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-452-ca1-a12,
    #fkt-image-611-980-95c {
        margin-left: auto;
        margin-right: auto;
        max-width: 400px
    }
    #fkt-image-3bd-6a4-8cd,
    #fkt-image-da5-c9f-85a {
        margin-bottom: 15px;
        margin-top: 15px;
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-e86-6a8-87d {
        margin: 15px auto;
        max-width: 200px !important;
        width: 100% !important
    }
    #fkt-image-668-88f-99d {
        margin-bottom: 20px;
        margin-left: auto;
        margin-right: auto
    }
    #fkt-image-668-88f-99d,
    #fkt-image-744-aa2-b7a,
    img#fkt-image-f60-793-8e3 {
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-1b3-aa3-9b7 {
        max-width: 400px !important;
        width: 100% !important
    }
    #fkt-image-1b3-aa3-9b7,
    #fkt-image-647-faa-91f {
        margin-bottom: 15px;
        margin-left: auto;
        margin-right: auto
    }
    #fkt-image-647-faa-91f {
        max-width: 300px
    }
    #fkt-image-fca-0ad-932 {
        margin-bottom: 15px;
        margin-top: 15px;
        max-width: 500px !important;
        width: 100% !important
    }
    #izcgf3k {
        flex: 1 0 15% !important
    }
    #i2qfibz {
        flex: 1 0 85% !important
    }
    #i29p0uf {
        flex: 1 0 15% !important
    }
    #id0gq6t {
        flex: 1 0 85% !important
    }
    #izcgf3k-2 {
        flex: 1 0 15% !important
    }
    #i2qfibz-2 {
        flex: 1 0 85% !important
    }
    #i29p0uf-2 {
        flex: 1 0 15% !important
    }
    #id0gq6t-2 {
        flex: 1 0 85% !important
    }
}

@media only screen and (max-width:1199px) {
    .skincare6pAcc .accordianWrapper .accordion-header button {
        font-size: 30px
    }
    .productCardSection .btn-icon {
        font-size: 26px !important
    }
    span#iar238 u {
        margin: 0 -4px
    }
}

@media only screen and (max-width:1030px) {
    #i1b03d {
        width: 100% !important
    }
}

@media only screen and (max-width:1024.5px) {
    #ii0kjtb {
        width: 100% !important
    }
    div#iwz061o .fk-col {
        max-width: 60%
    }
    .prospect_form .masterShipAddr input#shippingCheckbox {
        top: 2px !important
    }
}

@media only screen and (max-width:992px) {
    #i1b03d {
        width: 100% !important
    }
    #izq2vs {
        width: 90% !important
    }
    #i7lk3l {
        padding-bottom: 150px;
        padding-right: 20px
    }
    div#i7lk3l:after {
        bottom: 0 !important;
        left: 0;
        margin: 0 auto 20px;
        right: 0
    }
    #iws26qp {
        font-size: 28px;
        line-height: 38px
    }
    div#io2j69 {
        padding-top: 0
    }
    div#ih8sz8,
    div#iqemmm,
    div#ix5ddf {
        padding-bottom: 0
    }
}

@media only screen and (orientation:landscape) and (max-width:992px) {
    .skin6pFooer__callToAction {
        display: block;
        text-align: center
    }
    .callToAction__const #go-next img {
        max-height: 55px
    }
    .callToAction__img img {
        width: 135px
    }
}

@media only screen and (max-width:830px) {
    #i5yga {
        font-size: 40px;
        line-height: 50px
    }
    .f32 {
        font-size: 28px;
        line-height: 38px
    }
    .f40 {
        font-size: 30px !important;
        line-height: 40px !important
    }
    .fk-headline {
        margin-bottom: 10px !important
    }
    #i1b03d {
        width: 100% !important
    }
    #ib94vj br,
    #icpaka br {
        display: none
    }
}

@media only screen and (max-width:820px) {
    #i5yga {
        font-size: 36px;
        line-height: 46px
    }
    .f32 {
        font-size: 26px;
        line-height: 36px
    }
    #i3yu8ap,
    #iacp94,
    #idgtecj,
    #ihe7nw,
    #imudxji,
    #irtyzom,
    #iwu2tm {
        width: 100% !important
    }
    .f40 {
        font-size: 27px !important;
        line-height: 37px !important
    }
    #i0d94,
    #icl7lpn,
    #iebgq5g,
    #iejar,
    #iircmok,
    #ikjcjtk,
    #iw9xmb2,
    .skincare6pPage .para div,
    div#ib9ftay {
        font-size: 22px;
        line-height: 32px
    }
    div#ikjkyum .skincare6pPage .para div {
        font-size: 16px !important;
        line-height: 20px !important
    }
    .f60 {
        font-size: 42px !important;
        line-height: 52px !important
    }
    .f36 {
        font-size: 28px !important;
        line-height: 38px !important
    }
    #i9ci5uf {
        padding-left: 40px;
        padding-right: 40px
    }
    .f34 {
        font-size: 25px !important;
        line-height: 35px !important
    }
    .skincare6pAcc .accordianWrapper .accordion-header button {
        font-size: 25px;
        line-height: 35px
    }
}

@media only screen and (max-width:768px) {
    div#iyjqryp {
        background-color: #fffaf2;
        background-image: none;
        border: 3px solid #9c9483;
        padding: 20px 20px 90px
    }
    .f40 {
        font-size: 25px !important;
        line-height: 35px !important
    }
    #ig3tpga {
        padding-bottom: 50px;
        padding-top: 10px
    }
    #fkt-image-fbe-a83-ab2 {
        width: 100% !important
    }
    div#ijbbzm br {
        display: none
    }
    img#fkt-image-d3c-4af-88f {
        max-width: 60% !important
    }
    #ih23o:after,
    #ih23o:before {
        display: none
    }
    #ih23o {
        box-shadow: 3px 3px 5px 0 #eec3c5 !important;
        width: 90%
    }
    #i2qhkq,
    #i3b4wk,
    #iljy6a {
        margin-top: 0
    }
    #ikcl1j {
        padding-top: 0
    }
    #i62zzi,
    #iss7pc {
        padding-right: 0;
        padding-top: 0
    }
    .skincare6pAcc .accordianWrapper .accordion-header button,
    .skincare6pPage .accordion-body,
    .skincare6pPage .accordion-body p {
        font-size: 20px;
        line-height: 30px
    }
    .skincare6pAcc .accordianWrapper .accordion-header button:before {
        top: 50%;
        transform: translateY(-50%)
    }
    .skincareCheckStep .availabilty_col p {
        font-size: 14px
    }
    .skincareCheckStep .availabilty_col .meter_text {
        font-size: 16px
    }
    .meter_col {
        width: 85px
    }
}

@media (max-width:768px) {
    .fk-row {
        flex-wrap: wrap
    }
    .fk-col {
        display: block;
        flex-basis: 100%
    }
    .fk-inner-row {
        flex-wrap: wrap
    }
    span#iar238 u {
        margin: 0;
        padding: 0 !important
    }
}

@media only screen and (max-width:767.5px) {
    .f60 {
        font-size: 40px !important;
        line-height: 50px !important
    }
    .productCardSection .btn-icon {
        font-size: 22px !important
    }
    .productCardSection .bottle-inner {
        padding-left: 15px !important;
        padding-right: 15px !important
    }
    div#i5spduv,
    div#im98jpz {
        padding-top: 0
    }
    div#i6nk1gt br,
    div#ijqe4ls br,
    div#iq6as3 br,
    div#irossv br {
        display: none
    }
    #iso9n8c {
        padding-top: 30px
    }
    #i9ci5uf {
        padding-left: 20px;
        padding-right: 20px
    }
    .f34 {
        font-size: 23px !important;
        line-height: 33px !important
    }
    .stepwizard2 .stepwizard-step2 a {
        font-size: 15px !important;
        line-height: 18px
    }
    .tracking_offer_col .col_title span {
        float: none
    }
    #i55pmjb,
    #i8nc55s,
    #ighalsw-2,
    #iiuubfg,
    #ik1jx0o-2,
    #ix39362 {
        font-size: 14px
    }
    #ifavsg,
    div#ieeb0t {
        padding: 0
    }
    #i8krmy,
    #ik7ukk,
    div#i6y2wc {
        padding: 10px 0
    }
    .skin6pFooer__callToAction {
        display: block
    }
    .skincare6pPage+.footerDark {
        padding-bottom: 160px
    }
    .skincare6pScrollTop {
        bottom: 32%;
        right: 15px
    }
}

@media only screen and (max-width:670px) {
    #ih23o {
        width: 100%
    }
    .skincare6pPage .para div {
        margin-bottom: 15px
    }
    .f60 {
        font-size: 35px !important;
        line-height: 45px !important
    }
    #ibtty52 br,
    #ie1av8i br,
    div#idpnru7 br,
    div#ijp66d6 br {
        display: none
    }
    #i1z4pq8,
    #imvm4uk {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0 !important
    }
    .f80 {
        font-size: 65px !important;
        line-height: 75px !important
    }
    .skincare6pScrollTop {
        bottom: 20%
    }
}

@media only screen and (max-width:640px) {
    .f40 {
        font-size: 24px !important;
        line-height: 34px !important
    }
    #izq2vs {
        width: 100% !important
    }
    #icfz6b,
    #ixvolfv {
        padding-top: 0
    }
    div#iascp9z .fk-col,
    div#iwz061o .fk-col {
        max-width: 100%
    }
    #ii0kjtb {
        width: 100% !important
    }
    .skincare6pPage .productCardSection .bottle-one,
    .skincare6pPage .productCardSection .bottle-three,
    .skincare6pPage .productCardSection .bottle-two {
        width: 300px !important
    }
}

@media only screen and (max-width:580px) {
    #i5yga {
        font-size: 30px;
        line-height: 40px
    }
    .f32 {
        font-size: 23px;
        line-height: 33px
    }
    #itu9a {
        font-size: 26px;
        line-height: 36px
    }
    .f30 {
        font-size: 24px !important;
        line-height: 34px !important
    }
    .f28 {
        font-size: 23px !important;
        line-height: 33px !important
    }
    .f34 {
        font-size: 21px !important;
        line-height: 31px !important
    }
    .faq-heading:before,
    .skincare6pAcc .accordianWrapper .accordion-header button:before {
        font-size: 21px;
        height: 35px;
        line-height: 25px;
        width: 35px
    }
}

@media only screen and (max-width:480px) {
    .fk-row.productCardSection {
        padding: 0
    }
    .productCardSection .bottle_card {
        display: block;
        margin: 0 auto 20px;
        max-width: 100% !important;
        width: 345px !important
    }
    #icl7lpn,
    #iebgq5g,
    #iejar,
    #iircmok,
    #ikjcjtk,
    #iw9xmb2 {
        font-size: 20px !important;
        line-height: 30px !important
    }
    #iz2xn {
        font-size: 26px;
        line-height: 35px
    }
    #i0d94,
    #i23jpg,
    #i6d1vi,
    #icmoa2k,
    #iejar,
    .skincare6pPage .para div,
    div#ib9ftay {
        font-size: 18px !important;
        line-height: 30px !important
    }
    #i9s0w9,
    #ipocyj,
    #iq5lqb {
        font-size: 20px
    }
    div#iahncfh br,
    div#ionj9t br {
        display: none
    }
    #i3yu8ap,
    #iacp94,
    #idgtecj,
    #ihe7nw,
    #imudxji,
    #irtyzom,
    #iwu2tm {
        padding-left: 15px;
        padding-right: 15px
    }
    #i2767qh,
    #i4lvl01,
    #i4nlbzy,
    #i58r8im,
    #i7v6t4h,
    #i8yspe,
    #i9orxa,
    #iclp5n,
    #idb2xs,
    #ie336mc,
    #iex03ii,
    #il5m1kb,
    #imoh31,
    #imuk2yq,
    #in1h1j,
    #iore3h,
    #ishhlk,
    #itlu1cj,
    #iusqef,
    #ivi0aw1,
    #iyrjcsh,
    .skincare6pAcc .accordianWrapper {
        padding-left: 20px;
        padding-right: 20px
    }
    div#i2x8ws:before,
    div#ip9nn9:before,
    div#iqpbwo:before,
    div#ivg21rk:before {
        height: 21px;
        width: 23px
    }
    #i2x8ws,
    #ip9nn9,
    #iqpbwo,
    #ivg21rk {
        padding-left: 25px
    }
    #i9i4cg:after,
    #isamab6:after,
    div#ic8tl9o:after,
    div#idm2flm:after,
    div#ir08wk:after,
    div#irfo50g:after,
    div#isamab6:after,
    div#iy9ua1p:after {
        right: 0
    }
    div#ic8tl9o:after {
        right: -25px
    }
    #isamab6:before,
    div#ic8tl9o:before,
    div#idm2flm:before,
    div#ir08wk:before,
    div#irfo50g:before,
    div#isamab6:before,
    div#iy9ua1p:before {
        background-size: contain;
        height: 25px;
        left: -25px;
        width: 35px
    }
    #isamab6:after,
    div#ic8tl9o:after,
    div#idm2flm:after,
    div#ir08wk:after,
    div#irfo50g:after,
    div#isamab6:after,
    div#iy9ua1p:after {
        background-size: contain;
        height: 25px;
        right: -15px;
        width: 35px
    }
    .productCardSection .barlow.f30 {
        font-size: 18px !important;
        line-height: 30px !important
    }
    #imz1z {
        padding: 0 10px
    }
    .skincare6pScrollTop {
        bottom: 120px
    }
}

@media only screen and (max-width:420px) {
    img#fkt-image-d3c-4af-88f {
        max-width: 100% !important
    }
    .f34 {
        font-size: 20px !important;
        line-height: 30px !important
    }
}

@media only screen and (max-width:380px) {
    div#idm2flm:after {
        right: -20px
    }
    .stepwizard-step2 {
        padding: 4px 0
    }
    .stepwizard2 .stepwizard-step2 a {
        font-size: 13px !important
    }
    .stepwizard-row2 .bsFlexWrapClass {
        padding: 5px 7px
    }
}

@media only screen and (max-width:361px) {
    .productCardSection .btn-icon:before {
        left: 20px
    }
}

@media only screen and (max-width:321px) {
    .productCardSection .btn-icon {
        font-size: 25px !important;
        line-height: 35px !important
    }
}

@media only screen and (max-device-width:767.5px) and (orientation:landscape) {
    .callToAction__const {
        padding: 5px 0;
        text-align: center
    }
    .callToAction__const #go-next img {
        max-height: 55px
    }
    .callToAction__img img {
        width: 135px
    }
    .skincare6pScrollTop {
        bottom: 35%;
        height: 40px;
        line-height: 40px;
        width: 40px
    }
    .skincare6pScrollTop img {
        max-width: 15px
    }
}

.Brain4_landing__WibNC {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.Brain4_landing__WibNC h1 {
    font-size: 59px;
    margin: 0
}

.Brain4_landing__WibNC h2 {
    font-size: 48px;
    margin: 0
}

.Brain4_landing__WibNC h3 {
    font-size: 38px;
    margin: 0
}

.Brain4_landing__WibNC h4 {
    font-size: 30px;
    margin: 0
}

.Brain4_landing__WibNC h5 {
    font-size: 24px;
    margin: 0
}

.Brain4_landing__WibNC h6 {
    font-size: 18px;
    margin: 0
}

.Brain4_bold_blk__SsAUZ {
    font-weight: 900
}

.Brain4_landing__WibNC h1 span,
.Brain4_landing__WibNC h2,
.Brain4_landing__WibNC h2 span,
.Brain4_landing__WibNC h3,
.Brain4_landing__WibNC h3 span,
.Brain4_landing__WibNC h4,
.Brain4_landing__WibNC h4 span,
.Brain4_landing__WibNC h5,
.Brain4_landing__WibNC h5 span,
.Brain4_landing__WibNC h6,
.Brain4_landing__WibNC h6 span,
.Brain4_mental_ability_content__-aIMd span.Brain4_orange__2Lv-u {
    font-weight: 700
}

.Brain4_landing__WibNC .Brain4_customContainer__HOMec {
    margin: 0 auto;
    max-width: 100% !important;
    position: relative;
    width: 1000px !important
}

.Brain4_clearfix__3ZtjS:after,
.Brain4_clearfix__3ZtjS:before,
.Brain4_customContainer__HOMec:after,
.Brain4_customContainer__HOMec:before,
.Brain4_landing__WibNC .Brain4_row__Pf6E6:after,
.Brain4_landing__WibNC .Brain4_row__Pf6E6:before {
    content: " ";
    display: table
}

.Brain4_clearfix__3ZtjS:after,
.Brain4_customContainer__HOMec:after,
.Brain4_landing__WibNC .Brain4_row__Pf6E6:after {
    clear: both
}

.Brain4_clear__4VN9t {
    content: " ";
    display: table
}

.Brain4_hide__yJzu5 {
    display: none
}

body.Brain4_header_fixed__JMyDV {
    padding-top: 75px
}

body.Brain4_header_fixed__JMyDV.Brain4_alt__IGuLh {
    padding-top: 76px
}

.Brain4_header_fixed__JMyDV header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.Brain4_landing__WibNC header {
    background: #fff
}

.Brain4_header_section__b4SW9 {
    padding: 0
}

.Brain4_App__81MUI .Brain4_landing__WibNC .Brain4_header_section__b4SW9 .Brain4_btn__D8l4c {
    font-size: 15px
}

@keyframes Brain4_heartbeat__kU8Gm {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.Brain4_heartbeat__kU8Gm {
    animation: Brain4_heartbeat__kU8Gm 5s ease 0s infinite normal
}

.Brain4_sprite_header_arrow__\+gO6L {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.Brain4_right_header_section__bZbT6 {
    margin-top: 10px
}

.Brain4_inner_footer__\+GogW,
.Brain4_inner_footer__\+GogW a {
    color: #070707 !important
}

header.Brain4_header-inner__YJaRQ {
    position: relative
}

.Brain4_landing__WibNC .Brain4_header_section__b4SW9 .Brain4_logo__KJDLK {
    float: left;
    padding: 20px 0;
    width: auto
}

.Brain4_logo__KJDLK img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.Brain4_right_header__ai1Ft {
    float: right
}

.Brain4_right_header__ai1Ft .Brain4_btn_with__hr51e {
    width: 250px
}

.Brain4_header_risk_trial__pv70O {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.Brain4_header_risk_trial__pv70O i,
.Brain4_header_risk_trial__pv70O img {
    margin-left: 10px;
    vertical-align: middle
}

.Brain4_header_btn__IM9de {
    float: left
}

.Brain4_heartbeat__kU8Gm {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: Brain4_heartbeat__kU8Gm 0 5s ease infinite normal;
    transform: scale(.94)
}

.Brain4_top_header__Tvxbg {
    background: #9150af;
    color: #fff;
    padding: 11px 0;
    text-align: center
}

#Brain4_stopwatch__fD-bT,
.Brain4_top_header__Tvxbg .Brain4_today__tB69c {
    color: #fb9841
}

.Brain4_warning_notice_timer__HCDOL {
    font-size: 14px
}

.Brain4_btn__D8l4c {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 15px 20px;
    text-decoration: none
}

.Brain4_btn2__KoDV2,
.Brain4_landing__WibNC .Brain4_btn2__KoDV2 {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    padding: 12px 15px;
    text-decoration: none
}

.Brain4_btn2__KoDV2:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.Brain4_submit_btn_div__8BIxs {
    text-align: center
}

.Brain4_submit_btn__jhpVU {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    height: auto;
    letter-spacing: .5px;
    margin: 4% auto;
    outline: none;
    padding: 15px 20px;
    text-decoration: none;
    text-transform: uppercase
}

.Brain4_floating_bar__oK-di .Brain4_btn__D8l4c {
    font-size: 16px;
    text-transform: uppercase
}

.Brain4_header_btn__IM9de {
    font-size: 15px;
    text-transform: uppercase
}

.Brain4_right_arrow__2NbUa {
    border: 8px solid #0000;
    border-left: 10px solid #000;
    top: 2px
}

.Brain4_right_arrow2__rDw4q,
.Brain4_right_arrow__2NbUa {
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    width: 0
}

.Brain4_right_arrow2__rDw4q {
    border-color: #0000 #0000 #0000 #000;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    top: 3px
}

.Brain4_acceptIcon__EaRYB {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    bottom: 12px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: auto;
    width: 15px
}

.Brain4_site_secure__KE8cI {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Brain4_site_secure__KE8cI img {
    width: 112px
}

.Brain4_logo_text__UiTil {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px
}

.Brain4_banner__Ktn66 {
    background: #000;
    position: relative
}

.Brain4_banner_col__REzgh {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.Brain4_banner_col1__s\+YDR {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.Brain4_banner_col1__s\+YDR .Brain4_logo_text__UiTil {
    color: #fff
}

.Brain4_btnBlock__mr25N {
    display: block;
    width: 100%
}

.Brain4_banner_col2__Zn7h0 {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.Brain4_banner_right__6gyLz {
    text-align: right
}

.Brain4_banner_col1__s\+YDR h1 {
    color: #04bcf2;
    font-size: 59px
}

.Brain4_banner_col1__s\+YDR p {
    font-size: 24px;
    margin-top: 10px
}

.Brain4_banner_col1__s\+YDR ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.Brain4_banner_col1__s\+YDR ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.Brain4_sapill__pJMLt {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.Brain4_sapill__pJMLt span {
    color: #2aabd3;
    display: block
}

.Brain4_banner_btn__tXHrz {
    display: inline-block;
    font-size: 20px;
    font-size: 18px;
    margin-top: 40px;
    padding: 15px 20px;
    text-transform: uppercase
}

.Brain4_banner_right_img__lpxNX {
    float: right;
    min-width: 380px
}

.Brain4_banner_right_list__7muXw {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.Brain4_banner_lists__DiFkr {
    padding: 0
}

.Brain4_banner_right_list__7muXw li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAADXCAMAAACzkYaFAAAC+lBMVEUAAAD+7WL74FH95lT+8G/81DHm1Crt2TSzq0nm1CrYykvlzkR9biShkzj71zqejDCJdiT562H//bf75FHq0Sv//Zvl5KD//6axpD7u10Z+ZRj+7225t1Xu7aT/9nv10SKzhAj5yir/+Y344E79+qD/+6Dz4kHy2SWGeyz99XP87GH9vg64lCDTuTvjzy/FvFL79Hz++Y3v0kD8+Iz++5P64lDMx1uQfyr/+Xb+/Z3d0Fb+8nP+/ZL7+7D8+X7m1CqQhDG4pzz9/K3993H46l9eThSUkkTd12T+7F5rTweknkb5wxH+82O3rUf+/Z7p5XHW0GDnuhOTiTX+/ZLr2VL/7V374kbVv0KtmjLirAlgSgvUog6cl0Tq5nL++4v//qTPxFPc2W2yihLErjpWQwt8cSlURA///7Px73f09KzDwFjm1CrOszj/2BWrgRBURhDu10arqE+WkD26tE95WgfEkw2mhhyxpUJeXkDz5WPEwFbm1CrkzUnp5XV4ayF1bCi7tVHt3lympW+5uIC1jRT241bl439jYTX/9HPW1Y35yiqYlUXW0GADAgD//3n9yCP//37/+3P/6FP+yyb/6lr+xx//30Lm1Cr/82r+2Tz/zyn/0S7//4X/1DL/xBX/40z/7l3/72P//2wmIwz/+Gz+vxMgHAhqaS7/vgvRy1pBPhr/1CD/+V49MQj39nb/1zPW02SqqlH+xRyooUWbfhn/7UPTxEvr6XCphRX9uQtOSh9nUw7/8FK7rD4sKhGHhD1rWxVvZSLOoxpZRwxaWSjz5WC7oi///4317mqUjTnGuUr0zTN6eDY1Mxb99oDf3Gb/yx28lRnjtyLLyW3o3F/DwFuem0jiwzjPsTCFZw//82Gqp0eEeS3SrCNYUR7yvh+QdRf/+0/vsw7IlQuZmWayr1KqnjihkzTw7pX184/12EGtlSapjyHo6JrEw4Hj4WzepAxJOwn+9Hb/5zfW1ZP9vA94Xw7dyUVubkrqxzN/f1iMcxXRxDmvrV0gQAnCAAAAjXRSTlMACgYOEye7QRR3N/4yQMdaIVzHymk4/HRvHBDi/u7YpPrL/vveyZVRS0fKxZP9iirox/7x2bmncWcf/sed3rLdyrqlgXRP/tnZ1tC6qpz5yL61oo3+5eDc3Mm6trWobGBT+/venYqCTP7e3czBgX9m7uOKfu2ppv797I3u5OLgssmI/v395Pz53OrE/Ls0dy6lAAAZ3UlEQVR42qyUTUsbQRjHn50kRFLDJnRDNym4h4LGuJIqVNMXQm0sFlRiFIUQUgW1vaiFSnqQkuAX6GEYhs1pd8Wj9NLUU4v0ENH0KqTH3vwanUlTunnZaIw/Qsgh++P//GeehesypCgSglvFrWREb0YZAs6+C24Bx3ZKBYa8JQUBgkSC3pFSqg9qhET2Y45sQY8g92zOAxYShI5GoSdc26lwqMFp6HRc7rHMyQala86gRUqneilzVu0HC8L0MqHjD3R9HTlvfI1yIliJRQil1Y8rWF+POrL+m5SpZCYRWBiOYEqLv7YeYR0fi+CeyAagO4JSWu0DC85BzMosnk7tE4LJsQwg7M4kAt3dzJyvsYpXTPm1eqn67xOMyRMZGGg++drZxU56oQE/qcXMy9yps6TvoUZ0Ivv2etdISU9CkxNTdkKlRc/0ZzY7IUZFhjprC2OP4SoEaXanvzk5pjym6I5rRMeYS8X/7cvJpSs6GEqptcmR5Uu4y3aoVOjzP6wrDeOLtZ7obnzV0UmZCUML0zr9+XsTEiymzoc3zfJzaMAz8WLV7hopaZVH4x9k6XiFFkvciXlOhnFYWYQm5IVnba/XduqDD6y2egPDOj0tQMzkTsyd5tm5F1r+tpddElonz3mhLYPfqnkU0HC9T9PUKgVoQ3Qvvtq8kyKCVhACZ4SWwsIAqeVkSuPg4qQf2uJZiAcs78z0TgjagsC1XC1AwuRnxDC0g7Pzd2CDICaX6lq25j6wcTIpKXmdGvk3PHNugj19UvKewMoc4TuJbKWeOwWIMyfhTu3w4uQN2IP45o7FIL2DbJ1c6h4NOz6RvzEPy5X8S2B01K7NQDoEArKVCjC8DjGNza5pWrlysmE5I7snIAIjLsScdrCk8xBnMY/Kx5d5i7JT1qdcKnSSBl2uAeOIfP+x8Uf8kFKbsKFaBAwF+UJwxpRtB1P1GRhF00VZiDUUpBE3YGSwWLKtjodBVEjF77ifimpwuiVLfBw+U8GGMgIjCl/AO1sBzXQykHFzuyazMnG7sYqtcTFBQ5mY8PsmeDMPs41pcQI7l6ZLbKy/tXGGGweZhiJc6uPAwKUpaKPiBwQqJiZ+c57m4w9ULQZvVqCZeMO0UYLB0slvzsQlE4Fgwpw5MvVS+A0VZvCWZCIQmeyson7rTqxZBDKzr2/dU6CZ+AERhjIyivbEpDo8PT8DZORKtzRggBJ2KQGHMrJw6bMwS2oEdd9+em1/lAYjA0WGIhzLAgL6/OauPMyEUz8jwvuEjWZhZGSEmEnYpZR3NTAjqov6hvKhGKqnBiJEQFUMgFk6xq0YhMEAbAnJyAydWDJFb4GNK/hAHCEH+a9bm0RqqCKUbvVA7BA+xTIcqLFHYi8bZcvL6J7Fv2q2JE5E0ryUCf3cUEa8znRUqzwirBQm8aJbXsfKbEtE9HqjgLpA+UQDUNwy8Ae18440YLujdAjJQQsUcaD5EH1ACbangjyhRamXGf26o6w80LInpCc004a07xOaUFFXaEZ09MjW1FP7iUSt2QklhdIKJS2GJmy08w29DWovth0ntKFN6Oc3mqFyAggXul0od0/h0SbUHmuUFEJdmRl1oGEMp4xchSpsS/sfUYGct663AVHxX4wjb0rtvKqBD+YW0ZnTCzQckt1yYaCBgWtoCVnFXyEzAI6wiAt0EYFex3uU/gf6zZ65xbgQhXG8j5ISEkkfKJFF4kXilkgkEi8EDyKCiHghIjy5RNgXLy7BwzedS9tMO52202lVB+3MFi1ro1sl2AaLdWndVbPd3S427pfE980Q635/80v3zJxu99fv/M85053dof9COnv28JG7kCkjp0yZMoYYYbLmI9M/MAYfY4mJY/HFIy2G7xo+m9ixDllMXLQt8oZ4ftGi4RMmTCZQ6TAhMbbmcc10aonpY0ymjOknHT4cjTt2rLPb7eR1+VfYFoXMewRlwuSGhoZ5kyejaduLF9tQu7Xx1RPHk0pjxbG7cQT2HL2NjY3bRoxo3D1m5+4pU3aOHLll/c71W0iKSnQ+txNtru22RbyJcq7BpNbp2AZIr6OC7VFHI7avesGBXesbTxzQOw+KDQ3Q11fEflFRFH70QrShlR4vUTq8n5TorL/QnjzRXjjUF0+2oq7ieLW1F+qWtF7XKihtALh0DsRpkBZbWsJhNz/a/hFT6nabt119H0qtwdbOzq3QizXh4LV6vd7ZC531CtTxUNtZqZNQi/eBmNYUN8GHuibZ7ZMIGn4TSRG0in3nCGzxh85dgkvQiVR21mq1hktQq1Wghk92qG9rcKkPHkAClGor1vic50Mhb9ekSV1EW1ubKziKpGGqNSwSfaLIQQfHdIAOq/E9jAIbYFkd2HOGdi4BAGqmDxIiKForhKu3+ND4HCq9PqSrCxuhTWiypEqYAlCQEnqjWjHKFQsZMNhkhxPOs3rmPOjM8TiXgPKt42KUpOEWAHcLPP8gTaV8RMrlcsVIqihhhSoNh0ulEjqjaYjHwcnFoagVkqpaVK8wmlYEA6VRp3oSpVEIlzRwj1bV62rOS05JSqXQLHtcntjeUbYJCoKFWlIFpdErAFcYLlkAdTlzXoVCktp4kqSn1XSEpKXSWXDzzx/D4/E+Hzn9KUSWULrXlOKQMVScrlIpbEqZJMuyHMMmAwGGZZIYKp6zAYZDImKEUPC1bv4Y34VVyrLkFyTZPH6QigiPULUth5Xy5Sjj1Fk2YXTgb+KG4UwGMgaS0Y1y+TQTaUlkyuVyeuHhFje/sGrv6clm24V8tl023Sh9+l4a5d/TWg3D8SgTN1gnAMwKxLGNB3RAdMOc+0hrOQHI4Sos5N/ANUCab2Jz0HT2l7r7SeEySjNQZvQrAbSfh4wODOZhxLnTt4qmNBIR91fhBkp9ch780usDN18fRKfL47Kkk6McxiiWcKLc7taqCGCwccMocChCO8MUdB0tTKQcj+4/C/tbq4fh7l3voW7Y0/UGhTdBknOvZakNncFgLPaUpPM7TkYYtCKK0prm4Iy6Om6gjQ2QlOM0PQHpdDVcbT12zAvjc93jobu729eTO9CDQpTKcg+8vigIAgqfBvc+OrjUZhs0N5FkOIt4mQFdMywpG2fjxxNlOHkYkFA3rUi4lusxc/T25Nr35LHKm5CS254BtLtie48c2Xtv1Bzr1m3q+vO4dDiGKkOpUy0Ys85gD1iaqDQ/HnAtosXnewkvUYoarK7Zf6DZqhRXaf5EczC2d++R+xtXDrNZDNjgzDABhsEwOdBZDQynimsVqFLtrO8m+P2S3JOTpewBqTlLXUHINru2A55hBP526sZiRx5d/+TPDAMXYAZMwKyUNcBIagVnEaVlpZqT8pDNZi9mD2QPQlZozlpdlLr2gCDg7At7mrefeBa8d3DpTFt/KFqdKmVBZ5IqriQNVNz/af4l5POA5LMAe7IuD0mpS9IseDx5/Lp/AA48GrVx7bAvb3+mrn9IM44p0GpiTuOKUNwhWRBciIfWNdLU5PoE89lY0z0zzK8xYIFzdSBgSgMcFw2bFzUJpR8VJnRGDZ3R28SCj64vxTC/waBliSRdOBgWnV6aVnyQVBD8H6SWkQpv8nhwdmIYJi6j7zGOosUVK4qhlIBFCn5L6pex169cKvEC7aDgETPM7zNg6oOHHMOJCu8zLZaL3MhHKY666UIMrfevrxzyA6UVbcdJjlPcXrlfmnjaDzTi2LFS3JOfhfm9aE9HlGM+mcZuGSkJOrdqtLhghvnzDJ47TdxP/zCQLCE2sjn+j87bwfsbV9l+iWFTNy8M+3wySsllxep3WVK8xu3bd4/25K9BO7dloTvko08JyynJeE7zte/Cvgs/H+YXO/fw6JCXNoAkoZOU5PRc2Hd71JyZw2y/ydQlV0MhnnaWLMmoNp37PO0Y5h8wbMMpe8hLH+kySgUauyf/RZi/Ee2pST4fKf00Vfsu0gXuzxk341qbD6XkvL2CVuafQ8tryUVJRiWFSXvyL2kXdN9O+W/eWYrKv8jATe0U5n/+85//vGPXen6aCKLwNzPb0DSL3QWa/ojRmGqhaEXUUqq1sT9MjdBUqVqMvzAN1hAgUSNGAwlePHryajxz8QgnjiYGDyZKhIv/i/t2lnS3bFGEgwe+NG9mZ2e+ee/Nm02afAc4wAH+M3QcJVnbvoLECv4bRzuwfyABETea2ekJgX1C79EXquxFOhn2BaT8sD0NF4o+7BHhmZGUZhOl3KyPz9/WsRfwnhuzNkoUNx5H+EAitadkjjjVWOHorGGHExr04X9PZotLukEHcXUMhqxtNP4vkc/cmPXCiVidmJdVs8qGqmnsDqL35AsNregm6dNoTj54X5ceKLurzLsq377TbSOl7GoZFrRyRWe7uJN+1/F5P6U0Z9cd/a1isEWT5CsWdBlmfLmTxAsO9elEKSP+RnQ51+c4nLPj44nbMQ9ls87J1rxO7VUl+KfILdEll4YjtpmKcHVsMxqDJzpJo4W1AVuNUCivsw2+8zX3Om/p2UlzoTaX6M8mVFDtL21ToE0MZdqlVpm5M8dguSgb6N9VdCTprnfWVy+bY/Elf3MSGcLzSjXd5pupylncMkS6YYydTvQPA97Hsso86yHYplhqKzZ0P+gauYta5NaHEHk5t9zvgwVxpAw3+IYyDWfqZBlxJ+CL1jePCRhQ56MecOl9dshotsMsr2YOlJ47s5o9SVZsKG6q/o2kYkYSPQ0LmcVm5DYjxZhBi7bXTKbL5kZGfehJ3CwEFKokL1ExoLroJYUZ49sMoEnFYMcIJZO7AeHoIfr//HLtVfZBdk2jWRYp50RkJ5UDlNpsHCdPsTacxjnNJ5IC0PpSufWly0RFv+B16rUDoEu1nFsojIGN5rTpbl0q41c7wUzgwULY7HJ3A1RIL9V2z2QNvFwbLegBpNf9kDHC967gGhuTxlLLuW1oLu/9GAPUZ/dqjwYzX0LglqtvPhmlwyTkmGO1JHU9SQKSH2NUKpG+5OeffUQq8/J8ZdAHtvVoNk3D0b8jKUvmVq8OU+WllyfRJIW+Uv4DqTEqmHAYLmgqPN1+dexa6WK1EVgJgcYkoDxKyUcLwm7aeEqNaW/1AF5f6vqTM4f9aLqDhyUNziOwGempaPFUbPVQjMZBuD9+RSPX5HuunCjDtoY54+QyfC5oQ8tY7tIow+kL2YeBAAuWALmWgIePVNYe6CZSl3Ra+3P4c9/eLSy8fWqvncC5Z3AhkxQWqTDAxBaYNMwygH+5Fkr1WV9l8j59/JrRuKVMLuVE2sw3+dcMX44BE1NvPEqgEczkuzIKkL405QXbASapcKLFcYVhoHy9UilNLY6VF843ApcOq2DmC8U0zPgJZl/cmlPXOuDwqqoWAdBZevvjmgpnbTpP3wrflg5h57MZJtMp4J2cjGBnH4h0xHZQivGT3DJyMkZDMdJboweAychl0IqcJNdaq9khg5QJcCE4rFoyP+CMGgEYk0BHBuu+kc80Zk7i3LpgQqHV8r3RkAZNCE/sUHcsLLjvvq4wPZupZrJFpRpXePBEVz7AG/l8PhNHI69zw7VgV1c+rQTz+Wo+HwhUfYIHBwczYaYEMx1QCjoTRMpF8tfc9NcegeL72gD06drN+uWQ51OP+M2q+ay0EUVh/Jx7T/AyGJOphkmIKMU/JJI6sTEhMSoTjQ2EpIY2Jlnkn4gYQjbiqqLFblwWKqUg9AXcWFfmCaSLLroILX2DLvsKvTeTCK1018Pwzcw3zG++w4HhDkyja+WvM8w4P8xaGtv4XOBARqR6/LGGm4XwbjvbbHQ1MLqp0N08YfJ9jPOFPKCCouPTPtAPi0OuVHYBA1OtQ4OvvLR0BlB7xhqTAgBxLtw2Gc1WAba/I0B80g1g3GgwVQFI32osWiprOB4aQi8XgXu3BEUXS0eMmORx5lHQbYKmixm7pmR6kunzJiQieSCXSxAavzSO9RsNp1IM9Csni07PeOUKntnt4/TlvA8AR060XIpxUFDw+L1cfzflARnnbf3Ag0bBjBxDYjkGqAYoH+VErK9oTEHjtxI6Ee2waD/pmIO4CD0ppRlPl1luj/pJpfiPOBy1I6sJZrQyp7HEagyXC30oESdCCeUSqpKiguK4N112RGXSxxLKUS0UZ5qUi8qLJge7/bCEgjt/XUOj5xp14tob2MgIWs7bSfFB0nGv+VSXUFRQcqRHwHfS8SV3clN3Tc7uoUYdYfPK1+iNAnqehzfWeiadyqRGXSW9GST1p9CGhmh8emyQFLWLRcBcWduxrFQxP2w/7E3MbnM5X7PR0xAPzq1qYddFkRjAo29qUCs2FPwd9WmpoDA/cw91zIxp8WJIL44CFNqCBbsqactL662GZ/ZQGD3Z6MueGxytGK2H9YNIFWX7X6UbLzohd6EH/RU3SujIhy/D9nGiUt6zhG4JDseWCcEzFzEpqLXbmawL9KyTUe2FAIpVfQ7lBYi4dDnXK05opvbKP7cYdfaBKq/3B4PibDQQQCTBZQkavpsEZyIQEMz2iA08sj1Ooi8kbeeWm8kztQkp/aSk7iC1+1s4sgceKe9PlwmhjrgtEhol+N8l/5ZbSMpa6tfcoB79s+b60i/7lt9Um8Fu0zAcxh8AiQvX3bghceFY7j3yDnDiDfoUtszYptCZUezgkJCkldK0IitJq2ZKu9XqhNqiSWEwoYkDh4J4AT4nMImvjtW06k9/+9+cvs8Pa927d+9Ordu3byMtB7dxzwiHdCrB3aYYjHEI040YNbkKCkfd6DVSXRhVBMvoxcvaCIS1WKXl6sNEvhB2x8ZkC/xQ0EoMwkyZgeHClxi+8P1Oxx+NRq924ziGvQzBDIb24XsDulszxcmpawvLmsHcN1cYGlKIFwc6NNAQH9vWrCrxZO8uTh7ePXjwwsS6zl6+POt2DfP5/tH+kzothzpbUsvcspzoGW/mMxY63rbgTS+V3prTredYdOglLl3ljVJpL1UfPgRSqvvfMctPPwKpph8PDfV8/8hAzX76K6LdiMypKkWRq7BwJYk4S1SzKeVTfk1Sly8R4kMczT2dX5Jyfqsk837/1tTMZ2PS/yoD2JXQkYFWPRIt4jLhbGiascKRYZElXsZ5khSPrkkPteOupxNtr9RAiJbsCH8i/aurOAmu4rh7HMTxE/L5HYjQPyjdIH8CWf+guRNd0sJAN2TL8ihPWE9vUvdEDSz/u7y1N5rIEXoEKHp0HLS7iPrUUBNsQ6YJlUbERRuoXUMpTTaP1ZDn6WaTZHQolwuNIFpDlzVUAVqSyeTr2VhdjPuH4+CwbaBIe9TQ15BFI7J0tbdhNZQ91tunas0dkiqy5GtJd9RqpWZl4sqB3wF0F9AgGGM3fwUX7XHQfldDQa2gSLMZaG+YkZz/hUYqDGVWJB4dao81vdlSRSu1ashWWkNfYfnmH5oEcbfbPg7eGej5G6hOy4FZQTnVDpfNavlNkqbEQaMYzxR1FO7mDdkQ6SS9X0PjiYoP4v+g3wB9//YmLWcjx3hd0DTnMudFkoZOst5xUgYoW+iZdnbW+hIrF6VWg9EeoAeAmmdzGvw+bFfQC/Lz/AjQm0ptEXoqc0j+aEEWC5JtyTVn2GYvpXyBtOUOpSVpkYE4JeT+aLdPPh3EYzKdJh+n5Hg6/WLek1+IugD5vq4UD98z2su15/xp1Yx90oijON44NYFG5qZDExaXLixN3NukW9N0cHByaJoujU2jY/+CHwE0FzwP0IOegbsTE+8qlQOBK1RQUyA2YKJyahoHByUkzH3v97uiJsZQ5QEXpk/e+x6/dwyfuLC8kUjA7d5eE3zn2+erL71CfKmyAbLLaL6y/1Zx5/OOQKS57+G4Us40zXotbQIUr9YxtgnK2He05WIxPNM+gapsvp+CgG/Um3BH+f1w9gUxuCjCGsEtogQinH4Eg3d0qGSy0+nIrGB2ZOL4r+Obflpe6qHBlW0m/L62sin6vfHpzG4suKgUK9MZt2GvOjAemEECRQ8n3nfKBI3mwcPhyRW67IDZE7B8yIQjJP0R/CDuSlJZXBhNEInsNAIRJFLoPGMiEX0kJKLa9u4xNTg+rDEeANmFQuNZUOXQbyyXiTQq/iBqZp3kI7qhI3ULJQq66xgUsoROT/Z6soJz/Pd7SBAKL9grhrEkSQAtk0MxSEhGicKnRCTOk083OV2zcCnzFBkG6FdkXlyXFUbGwb3Cp4VA4/Tj50l8HdYfQhckG5ohRIfjmebm2lYHZ0cmxglE5gleq6HhyV9IxJcXmQD2J8iq9xq0RAiXTp+luZQJi56tTwaFMLs3mB9oDOLwTF5F6OZVqBElpSMbmtvqplijNjPMwryhMNpl7NPHsGLRhiqLV6E5tdstmDwPeVYBikhU217cqrUBkkKDvU4V6LT0DzrXNM3anpVq77WqYWgUkBDmrQIRypg+EU+Y3amI0Nkr0C0uGaq3C1FTqsk4ejVMw7y9XChjIjV4CTUQKtnQ0HzS0g7aBXWCrs8Lqy8nyQla2yX0lKhuByHNoyzRdIuo4E211PqBeqI+heEvIMy+tbZ40BsTi1lyKjokko0SlTM0QlRCUthol6+r6eiJjGH+h+D1aXI3Js7ur1cU49nhjppr6JxHU7OqhnpXuybLqbYWBhurf6QdbVGBdRcIKEaEM/C0651QsgNns1UHY0yWW9YdBKJH4xX3wiwaaLYHHwIdnMp9slytHqcgzDvU0MjYt0AAoPb6tJWxGexy4vNH1521tjEHUAGJUPZfkZerqLbdx8Zyvcl4KBTbnGez1zHM+9XIVBP2PGp9MzyUPCC1bXiswfKE2Vs1fFoMolzPzxrAhL3UC3Mg2KlSi+fr2ivnwJDMGCxgmAMu55f+f+1/AVqtAD/MvqQDAAAAAElFTkSuQmCC) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.Brain4_banner_right_list__7muXw li:first-child {
    background-position: 0 0;
    display: block
}

.Brain4_banner_right_list__7muXw li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.Brain4_banner_right_img__lpxNX img {
    float: left;
    max-width: 70%;
    width: 100%
}

.Brain4_banner_client_icon__-7zKk {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.Brain4_banner_client_icon__-7zKk li {
    display: inline;
    padding: 4px
}

.Brain4_banner_client_icon__-7zKk:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.Brain4_banner_client_icon__-7zKk i {
    display: inline-block
}

.Brain4_sprite__SSD3m {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.Brain4_sprite_ba_client1__phhlT {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.Brain4_sprite_ba_client2__pIgbP {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.Brain4_sprite_ba_client3__K2P7Y {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.Brain4_sprite_ba_client4__Tdb\+W {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.Brain4_sprite_ba_client5__gcdk9 {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.Brain4_mb_banner__YjvLZ,
.Brain4_tab-banner__Ija82 {
    display: none
}

.Brain4_tab-banner__Ija82 .Brain4_customContainer__HOMec {
    position: relative
}

.Brain4_tab-banner__Ija82 .Brain4_banner_btn__tXHrz {
    bottom: 35px;
    left: 0;
    position: absolute
}

.Brain4_dr_img__k9Wex {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.Brain4_dr_img__k9Wex img {
    width: 95px
}

.Brain4_orange2__zJx7A {
    color: #2aabd3
}

.Brain4_orange__2Lv-u {
    color: #2aabd3
}

.Brain4_black__Y2eef {
    color: #000
}

.Brain4_white__-hNYU {
    color: #fff
}

.Brain4_red__cPRAY {
    color: #eb3424
}

.Brain4_grey-bg__SH4sO {
    background-color: #f6f6f6
}

.Brain4_yellow-bg__5HX\+X {
    background-color: #ffe400
}

.Brain4_uppercase__V3QrU {
    text-transform: uppercase
}

.Brain4_bold__pG1sL {
    font-weight: 700
}

.Brain4_italic__up4SG {
    font-style: italic
}

.Brain4_mental_ability__6mJvL {
    padding: 55px 0;
    position: relative
}

.Brain4_mental_ability__6mJvL h2 {
    text-align: center
}

.Brain4_mental_ability__6mJvL h2 span {
    display: block
}

.Brain4_mental_ability_inner__6nHlS {
    margin: 30px 0
}

.Brain4_mental_ability_img__A3nmZ {
    float: left;
    margin-right: 40px;
    width: 280px
}

.Brain4_mental_ability_img__A3nmZ img {
    display: block;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.Brain4_mental_ability_content__-aIMd {
    float: left;
    width: 625px
}

.Brain4_ability_box__Mefdb {
    margin-top: 30px
}

.Brain4_ability_orange_box__hM8b1 {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.Brain4_ability_orange_box__hM8b1:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.Brain4_ability_realy_work__TLDRm {
    float: right;
    width: 134px
}

.Brain4_ability_realy_work__TLDRm i,
.Brain4_ability_realy_work__TLDRm img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.Brain4_ability_list__eUVTH h5 {
    text-align: center
}

.Brain4_ability_list__eUVTH ul {
    margin-top: 30px;
    padding-left: 0
}

.Brain4_ability_list__eUVTH li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.Brain4_ability_list__eUVTH li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.Brain4_mental_ability__6mJvL:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain4_sprite_really_works__pPpUT {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.Brain4_brain_power__Y3fxT {
    background: #000 !important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.Brain4_brain_power__Y3fxT.Brain4_steps__Z1ZSo p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.Brain4_brain_power__Y3fxT h2 {
    margin-bottom: 20px;
    text-align: center
}

.Brain4_brain_power__Y3fxT h2 span {
    display: block
}

.Brain4_after_before__BSSRY {
    margin: 30px -15px 40px
}

.Brain4_brain_after__KKDmb,
.Brain4_brain_before__OwYif {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain4_after_beforeTxt__CvbOw {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain4_after_before__BSSRY img {
    display: block;
    margin: 0 auto;
    width: 100%
}

.Brain4_after_before_txt__vpeFQ {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain4_brain_list__zd2sT {
    margin: 0 0 15px;
    padding-left: 0
}

.Brain4_brain_list__zd2sT li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.Brain4_brain_list__zd2sT li h5 {
    color: #2aabd3;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.Brain4_brain_list__zd2sT li i {
    position: absolute
}

.Brain4_brain_power__Y3fxT:after {
    border: 20px solid #0000;
    border-top-color: #000;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain4_sprite_brain_list_icon1__l\+n4S {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.Brain4_sprite_brain_list_icon2__TpQVC {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.Brain4_sprite_brain_list_icon3__SHkjV {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.Brain4_sprite_brain_list_icon4__0youW {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.Brain4_genius__v\+II2 {
    padding: 55px 0;
    position: relative
}

.Brain4_genius__v\+II2 h2 {
    text-align: center
}

.Brain4_genius_inner__UYbFe {
    margin: 50px 0 30px
}

.Brain4_genius_img__w2v6n {
    float: left;
    margin-right: 20px;
    width: 340px
}

.Brain4_genius_img__w2v6n img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain4_genius_content__mDgPU {
    float: right;
    width: 510px
}

.Brain4_genius_after_before__N-Yhr {
    margin: 20px 0
}

.Brain4_genius_after_before__N-Yhr li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain4_genius_after_before__N-Yhr li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.Brain4_genius_after_before_txt__uhefa {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.Brain4_genius_after_before_txt__uhefa.Brain4_orange__2Lv-u {
    color: #f86801
}

.Brain4_hard_clear__5OKmM {
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain4_hardclear_inner__GqcPC {
    margin: 0 -30px
}

.Brain4_hardclear_content__sM7P7 {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 29px;
    width: 50%
}

.Brain4_hardclear_content__sM7P7 h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.Brain4_hardclear_img__QaT1o {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.Brain4_hardclear_img__QaT1o img {
    display: block;
    margin: 0 auto;
    max-width: 484px;
    width: 100%
}

.Brain4_boosttest__NCd3a {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain4_boosttest_inner__mfivx {
    display: relative;
    margin: 0 -30px
}

.Brain4_boosttest_content__L7QZi {
    background: #fff;
    color: #000;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.Brain4_boosttest_content__L7QZi h2 {
    margin-bottom: 30px
}

.Brain4_boosttest_img__mKFeK {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.Brain4_boosttest_img__mKFeK img {
    bottom: 0;
    display: block;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.Brain4_cognitive_enhancement__E8Qmc {
    padding: 55px 0;
    position: relative
}

.Brain4_cognitive_enhancement__E8Qmc h2,
.Brain4_cognitive_enhancement__E8Qmc h5 {
    margin-bottom: 20px;
    text-align: center
}

.Brain4_cognitive_enhancement_table__1i48X {
    margin-top: 20px
}

.Brain4_cognitive_enhancement_table__1i48X tr th img {
    margin-bottom: 15px
}

.Brain4_cognitive_enhancement_table__1i48X tr td,
.Brain4_cognitive_enhancement_table__1i48X tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.Brain4_cognitive_enhancement_table__1i48X tr th {
    padding-left: 50px;
    text-align: left
}

.Brain4_cognitive_enhancement_table__1i48X tr.Brain4_td-lg-font__MBZxz td,
.Brain4_cognitive_enhancement_table__1i48X tr.Brain4_td-lg-font__MBZxz th {
    font-size: 24px
}

.Brain4_cognitive_enhancement_table__1i48X tr:last-child td {
    border-bottom: 0
}

.Brain4_cognitive_enhancement_table__1i48X tr td:nth-child(2) {
    background: #ff7e00
}

.Brain4_cognitive_enhancement_table__1i48X tr:first-child td:nth-child(2),
.Brain4_cognitive_enhancement_table__1i48X tr:last-child td:nth-child(2) {
    background: #0000
}

.Brain4_cognitive_enhancement__E8Qmc:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain4_testimonial__7gDX1 {
    background: #2aabd3;
    color: #000;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.Brain4_testimonial__7gDX1 .Brain4_img_slides_wrap__FARMU {
    margin: 0;
    padding: 0
}

.Brain4_testimonial__7gDX1 h2 {
    color: #000;
    margin: 10px 0 20px
}

.Brain4_brain_power__Y3fxT .Brain4_img_slides_wrap__FARMU {
    background: #0000;
    border: none;
    padding-left: 0
}

.Brain4_testimonial_box__7wVDm {
    margin-top: 40px
}

.Brain4_testimonial_img__TMAzV {
    float: left;
    margin-right: 40px;
    width: 196px
}

.Brain4_testimonial_img__TMAzV img {
    display: block;
    margin: 0 auto;
    max-width: 196px;
    width: 100%
}

.Brain4_testimonial_content__GYlMg {
    float: left;
    margin-top: 20px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.Brain4_testimonial__7gDX1:after {
    border: 20px solid #0000;
    border-top-color: #2aabd3;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#Brain4_testimonials-slider__Rz1nX.Brain4_testimonial__7gDX1 .Brain4_dotlist__J2tHR {
    display: none
}

.Brain4_form_section__\+s8jl {
    background-color: #000;
    position: relative
}

.Brain4_form_section__inner__kuZgZ {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.Brain4_form_box__cBAY0 {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.Brain4_form_box__cBAY0 label {
    color: #fff
}

.Brain4_form_box__cBAY0 h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.Brain4_form_holder__I22ZB {
    margin-bottom: 10px
}

.Brain4_form_box__cBAY0 .Brain4_form_holder__I22ZB select.Brain4_form_control__LmukD {
    color: #595c5f;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.Brain4_form_product__yzrjj {
    float: right
}

.Brain4_form_product__list__8sOHZ {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.Brain4_form_product__list__8sOHZ li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.Brain4_form_product__list__8sOHZ li:first-child {
    background-position: 0 0;
    display: block
}

.Brain4_form_product__list__8sOHZ li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.Brain4_form_col2__snk6B {
    margin: 15px -10px 0
}

.Brain4_form_col2__snk6B .Brain4_form_holder__I22ZB {
    margin-bottom: 0
}

.Brain4_form_col1__2__euw1X {
    float: left;
    padding: 0 10px;
    width: 50%
}

.Brain4_form_col1__2__euw1X label,
.Brain4_form_col__yBxzc label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.Brain4_form_col1__2__euw1X input,
.Brain4_form_col1__2__euw1X select,
.Brain4_form_col__yBxzc input,
.Brain4_form_col__yBxzc select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.Brain4_landing__WibNC #Brain4_email__-Yj79,
.Brain4_landing__WibNC #Brain4_firstName__okFL9,
.Brain4_landing__WibNC #Brain4_lastName__aeZQN,
.Brain4_landing__WibNC #Brain4_phone__eVMi3 {
    width: 100%
}

.Brain4_form_col__yBxzc {
    margin-top: 20px;
    position: relative
}

.Brain4_submit-btn__HjWoJ {
    text-align: center
}

.Brain4_sub-btn__zbSLQ {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.Brain4_secure_form__1RH6R {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.Brain4_error_msg_frm__52MqA {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.Brain4_sprite_Dr__mOTeD {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.Brain4_footer_client__oAAY1 {
    background: #ebebeb;
    padding: 25px 0
}

.Brain4_footer_client__oAAY1 ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.Brain4_footer_client__oAAY1 ul li {
    display: inline-block;
    padding: 5px
}

.Brain4_sprite_f_norton__X8\+Jb {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.Brain4_sprite_f_mcafee__-tv51 {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.Brain4_sprite_f_visa__wZwcu {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.Brain4_f-nav__HxmbR {
    display: none;
    margin: 30px 0
}

.Brain4_f-nav__HxmbR li {
    float: left;
    width: 50%
}

.Brain4_f-nav__HxmbR li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.Brain4_f-nav__HxmbR li a:hover {
    background: #0db9f9
}

.Brain4_floating_bar__oK-di.Brain4_float__NlnVZ {
    bottom: 0;
    left: 0;
    padding: 10px 5px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.Brain4_floating_bar__oK-di {
    background: #0006 !important;
    padding: 0
}

.Brain4_floating_bar__oK-di:has(button.Brain4_d-none__dkQzI) {
    display: none !important
}

.Brain4_floating_bar__oK-di button {
    max-width: 360px;
    text-transform: uppercase
}

.Brain4_header-inner__YJaRQ {
    background-color: #000;
    padding-bottom: 60px
}

.Brain4_inner-logo__dURbW {
    padding: 10px 0;
    text-align: center
}

.Brain4_inner-logo__dURbW img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.Brain4_order-banner__VW5Zj {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.Brain4_order-product__FXSPv {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.Brain4_order-form__sUYf- {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.Brain4_order-product-head__6jtta {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.Brain4_order-product-head__6jtta ul li {
    float: left
}

.Brain4_order-product-head__6jtta ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.Brain4_order-inner-product__pwefa {
    padding: 40px 40px 9px
}

.Brain4_order-product-img__e1Bwk {
    float: left;
    margin-right: 60px;
    width: 120px
}

.Brain4_order-product-img__e1Bwk img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain4_order-product-content__jSCbF {
    float: left;
    margin-top: 30px;
    width: 365px
}

.Brain4_order-product-content__jSCbF h5 {
    font-size: 20px
}

.Brain4_order-product-content__jSCbF h5 br {
    display: none
}

.Brain4_ex-space__o10sD {
    margin-left: 28px
}

.Brain4_sm-txt__WgZN4 {
    font-size: 14px
}

.Brain4_order-product-content__jSCbF table tbody {
    margin-top: 40px
}

.Brain4_order-product-content__jSCbF table thead tr td {
    padding: 0
}

.Brain4_order-product-content__jSCbF table tr td {
    padding: 10px
}

.Brain4_order-product-content__jSCbF table tr td:last-child {
    text-align: right
}

.Brain4_order-product-content__jSCbF.Brain4_ty__al6B6 table tr td:last-child {
    text-align: left
}

.Brain4_order-product-content__jSCbF.Brain4_ty__al6B6 p {
    margin-bottom: 0
}

.Brain4_table-style__ijm6A {
    display: table;
    margin: 0 auto
}

.Brain4_table-style__ijm6A.Brain4_order-arrive__cxDT7 {
    text-align: center
}

.Brain4_table-cell-align__EzRSY {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.Brain4_payment-head__VgNh7 {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.Brain4_payment-icons-list__i93-X {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.Brain4_payment-icons-list__i93-X li {
    display: inline;
    padding: 0 1px
}

.Brain4_payment-form__sGYvK {
    padding: 0 15px
}

.Brain4_payment-form__sGYvK .Brain4_form_col2__snk6B {
    margin: 10px -5px 0
}

.Brain4_payment-form__sGYvK .Brain4_form_col1__2__euw1X {
    float: left;
    padding: 0 5px;
    width: 50%
}

.Brain4_payment-form__sGYvK .Brain4_form_col1__2__euw1X label,
.Brain4_payment-form__sGYvK .Brain4_form_col__yBxzc label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.Brain4_payment-form__sGYvK .Brain4_form_col1__2__euw1X input,
.Brain4_payment-form__sGYvK .Brain4_form_col1__2__euw1X select,
.Brain4_payment-form__sGYvK .Brain4_form_col__yBxzc input,
.Brain4_payment-form__sGYvK .Brain4_form_col__yBxzc select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.Brain4_payment-form__sGYvK select {
    font-size: 13px
}

.Brain4_payment-form__sGYvK .Brain4_form_col__yBxzc {
    margin-top: 10px
}

.Brain4_payment-form__sGYvK input[type=tel].Brain4_cc-input__x5EUB {
    padding-left: 30px
}

.Brain4_secure_form2__l99GG {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.Brain4_secure_lock2__Ea\+Kr {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.Brain4_secure_lock__pEhEa {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.Brain4_sub-btn2__qVLI9 {
    margin: 16px 5px 0;
    padding: 15px;
    width: 98%
}

.Brain4_sub-btn2__qVLI9,
.Brain4_sub-btn3__\+iOlR {
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase
}

.Brain4_sub-btn3__\+iOlR {
    margin-top: 5px;
    padding: 30px;
    width: 80%
}

.Brain4_payment-form__sGYvK input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain4_payment-form__sGYvK input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain4_payment-form__sGYvK input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain4_payment-form__sGYvK input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain4_form-secure-link__c1Tjo {
    color: #969696
}

.Brain4_billing__Ykc8W .Brain4_order-product-content__jSCbF .Brain4_discount__aNiUr,
.Brain4_billing__Ykc8W .Brain4_order-product-content__jSCbF .Brain4_total-discounted__iRpYV {
    display: none
}

.Brain4_billing__Ykc8W.Brain4_downsell__rkFBV .Brain4_order-product-content__jSCbF .Brain4_discount__aNiUr,
.Brain4_billing__Ykc8W.Brain4_downsell__rkFBV .Brain4_order-product-content__jSCbF .Brain4_total-discounted__iRpYV {
    display: table-row
}

.Brain4_billing__Ykc8W.Brain4_downsell__rkFBV .Brain4_order-product-content__jSCbF .Brain4_total__oOVbJ {
    display: none
}

.Brain4_billing__Ykc8W.Brain4_showAddress__7-7yG .Brain4_form-address__Q7\+gd {
    display: block
}

.Brain4_order-icons-list__gMNsX li img {
    width: auto
}

.Brain4_inner_footer__\+GogW {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.Brain4_footer_menu__gVG0j {
    padding-left: 0
}

.Brain4_footer_menu__gVG0j li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.Brain4_footer_menu__gVG0j li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.Brain4_footer_menu__gVG0j li:last-child a {
    border-right: 0
}

.Brain4_copyright__GNkXN {
    font-size: 12px;
    margin: 10px 0 30px
}

.Brain4_inner_footer__\+GogW p {
    font-size: 10px;
    line-height: 16px
}

.Brain4_header_inner2__rn\+Gt .Brain4_logo__KJDLK img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.Brain4_header-txt-flag__dPdUe {
    color: #fff;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 12px;
    text-align: right
}

.Brain4_flag-img__oR\+ji {
    float: left;
    margin-top: 12px
}

.Brain4_upsell-wait-txt__f3B2I {
    background-color: red;
    color: #fff;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain4_upsell-wait-txt__f3B2I.Brain4_alt__IGuLh {
    background-color: #fff;
    color: red;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain4_upsell-thks-txt__zA7a3 {
    margin: 20px 0;
    text-align: center
}

.Brain4_upsell-thks-txt__zA7a3.Brain4_alttxt2__1IYXs {
    margin: 0
}

.Brain4_upsell-thks-txt__zA7a3 .Brain4_sm-txt__WgZN4 {
    color: #959595;
    margin-bottom: 5px
}

.Brain4_upsell-thks-txt__zA7a3 h4 {
    margin-bottom: 10px
}

.Brain4_upsell-thks-txt__zA7a3 h6 {
    line-height: 22px
}

.Brain4_upsell-product-header__XAbja {
    padding-left: 20px
}

.Brain4_upsell-coupon__Y3yVZ {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.Brain4_upsell-coupon__Y3yVZ img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.Brain4_upsell-btn-area__3O1de {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.Brain4_upsell-btn-inner__CoOWf {
    position: relative;
    text-align: center
}

.Brain4_limttime-offer__UMA-2 {
    color: #690409;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 30px
}

.Brain4_limttime-offer-1__pkyFD {
    color: #666;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.Brain4_md-btn__5BiR1 {
    font-size: 13px;
    padding: 10px 20px
}

.Brain4_lg-btn__jocRR {
    font-size: 23px
}

.Brain4_addfor-just__odeVa {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.Brain4_order-btn-inner__47LFG {
    max-width: 245px;
    position: relative;
    text-align: center
}

.Brain4_thks-continue__YL3Bq {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.Brain4_thks-continue__YL3Bq a {
    color: #959595;
    text-decoration: underline
}

.Brain4_thks-continue__YL3Bq.Brain4_alt__IGuLh:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.Brain4_verified-by-logos__S757D {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.Brain4_confirm-container__q9UQ7 {
    margin: 40px auto;
    width: 750px
}

.Brain4_confirm-inner__mJKqz {
    margin: 40px auto;
    width: 600px
}

.Brain4_confirm-img__GGSgX {
    float: left;
    margin-right: 25px;
    width: 125px
}

.Brain4_confirm-img__GGSgX img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.Brain4_confirm-txt__xOaLl {
    float: left;
    width: 450px
}

.Brain4_confirm-txt__xOaLl h4 {
    margin-bottom: 10px
}

.Brain4_protect-package__QSwUT {
    background-size: 8%
}

.Brain4_error-message__ZGBJN {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.Brain4_has-error__7T8JV .Brain4_error-message__ZGBJN {
    display: block
}

.Brain4_inner-page__fR15G .Brain4_popup-wrapper__CjcBF,
.Brain4_popup-wrapper__CjcBF {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_popup-inner__-yEUi {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_close-popup-link__kndp7 {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_close-popup-link__kndp7:after,
.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_close-popup-link__kndp7:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_close-popup-link__kndp7:before {
    transform: rotate(45deg)
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_close-popup-link__kndp7:after {
    transform: rotate(-45deg)
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa footer .Brain4_close-popup-link__kndp7 {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa footer .Brain4_close-popup-link__kndp7:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa footer .Brain4_close-popup-link__kndp7:after,
.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa footer .Brain4_close-popup-link__kndp7:before {
    display: none
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa header+h3 {
    padding: 3px 0 17px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa p {
    padding: 0 0 17px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa {
    padding: 8px 0 22px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB {
    margin: 0;
    width: auto
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB input[type=email],
.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB input[type=tel],
.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB input[type=text],
.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB textarea {
    border-radius: 5px;
    margin-top: 10px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB .Brain4_error-message__ZGBJN {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB .Brain4_error-message__ZGBJN:after {
    display: none
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_button__HezZ4 {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.Brain4_captcha__p-ZLC {
    margin-top: 10px
}

.Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_button__HezZ4:hover {
    color: #fff !important
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_popup-inner__-yEUi {
    padding: 27px 40px 40px;
    position: relative
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig h2 {
    padding: 0 0 24px;
    text-align: center
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_reason__b1E1\+ {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_reason__b1E1\+h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig ul {
    padding: 4px 0 3px 30px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form {
    margin: 0;
    padding: 12px 0
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB {
    padding: 0 0 10px;
    width: 100%
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB label {
    float: left;
    line-height: 34px;
    width: 150px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB select,
.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB.Brain4_cvv-code__7Nc95 input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB.Brain4_cvv-code__7Nc95 .Brain4_cvv-link__2pvWt a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB.Brain4_cvv-code__7Nc95 .Brain4_cvv-image__BN-2- {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB.Brain4_cvv-code__7Nc95 .Brain4_cvv-image__BN-2- img {
    width: 205px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_button__HezZ4 {
    margin: 0 0 0 150px;
    width: 205px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_lock__t29zC {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_lock__t29zC img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_tip__Tn1NW {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_tip__Tn1NW .Brain4_icon__68Y75 {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_tip__Tn1NW .Brain4_text__Ishl5 {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_tip__Tn1NW .Brain4_text__Ishl5:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_tip__Tn1NW:focus .Brain4_text__Ishl5,
.Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_tip__Tn1NW:hover .Brain4_text__Ishl5 {
    display: block
}

.Brain4_popup-loading-wrapper__IqzCZ {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100
}

.Brain4_popup__N\+Ofa p {
    margin: 0
}

.Brain4_popup-loading-wrapper__IqzCZ .Brain4_popup__N\+Ofa {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.Brain4_popup-loading-wrapper__IqzCZ .Brain4_popup__N\+Ofa h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.Brain4_popup-loading-wrapper__IqzCZ .Brain4_popup__N\+Ofa h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.Brain4_popup-loading-wrapper__IqzCZ .Brain4_popup__N\+Ofa p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.Brain4_popup-loading-wrapper__IqzCZ .Brain4_popup__N\+Ofa .Brain4_product-image__B0SgT {
    background-size: contain;
    height: 260px;
    margin: 0 auto 6px;
    position: relative;
    width: 198px
}

.Brain4_floating_bar__oK-di.Brain4_float__NlnVZ {
    display: none;
    opacity: 0
}

.Brain4_popup-loading-wrapper__IqzCZ .Brain4_popup__N\+Ofa .Brain4_lock-image__Zcg9d {
    margin: 0 auto 3px;
    width: 90px
}

.Brain4_popup-loading-wrapper__IqzCZ .Brain4_popup__N\+Ofa .Brain4_loading-image__c-CKj {
    animation: Brain4_spin__lARca 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

.Brain4_popup-banner-wrapper__4rMm8 {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain4_popup-banner-wrapper__4rMm8 .Brain4_popup-banner__CdNxy {
    padding: 50px 10px 0
}

.Brain4_popup-banner-wrapper__4rMm8 .Brain4_popup-banner__CdNxy figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.Brain4_popup-banner-wrapper__4rMm8 .Brain4_popup-banner__CdNxy figure a img {
    width: 100%
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB .Brain4_popup-inner__-yEUi {
    background: none;
    box-shadow: none;
    padding: 0
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form .Brain4_form_holder__I22ZB {
    margin: 0 20px
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form .Brain4_button__HezZ4 {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form .Brain4_button__HezZ4 span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form .Brain4_icons__Yd8D\+ {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.Brain4_popup__N\+Ofa#Brain4_popup-mobile-order-form__31iIB form footer .Brain4_button__HezZ4 {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#Brain4_payLft__E3K2B {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.Brain4_order-banner__VW5Zj {
    border-radius: 6px;
    padding: 20px
}

#Brain4_payRgt__wXHPW {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#Brain4_rightForm__l28g9 .Brain4_rushWrp__2LbXm {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes Brain4_pulse__mIKXM {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#Brain4_rightForm__l28g9 .Brain4_rushWrp__2LbXm input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#Brain4_rightForm__l28g9 .Brain4_secure__JHUXN {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.Brain4_pulse__mIKXM {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain4_pulse__mIKXM;
    -webkit-animation-name: Brain4_pulse__mIKXM
}

#Brain4_payMulti__4zYNd .Brain4_payProd__t917M {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#Brain4_payMulti__4zYNd #Brain4_payProd6__2OFQ9 .Brain4_bottleOver__xw5jT {
    background-size: contain
}

#Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT,
#Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver_discount__7cktK {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#Brain4_payMulti__4zYNd .Brain4_payProd__t917M span.Brain4_radio__zU81\+ {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#Brain4_payMulti__4zYNd .Brain4_title16__IAq8B {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain4_payMulti__4zYNd .Brain4_title17__WJRZA {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#Brain4_payMulti__4zYNd .Brain4_title18__u1JRF {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#Brain4_payMulti__4zYNd .Brain4_title19__UgUnV {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#Brain4_payMulti__4zYNd .Brain4_title16-2__g\+2iH {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain4_payMulti__4zYNd .Brain4_title18__u1JRF strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#Brain4_payMulti__4zYNd em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Brain4_blu2__sfI9F,
.Brain4_blu2__sfI9F * {
    color: #0975cf !important
}

.Brain4_red1__FWwsR,
.Brain4_red__cPRAY {
    color: #c00
}

#Brain4_payMulti__4zYNd #Brain4_payProd1__YFCQ9 .Brain4_bottleOver__xw5jT,
#Brain4_payMulti__4zYNd #Brain4_payProd3__STEKM .Brain4_bottleOver__xw5jT {
    background-size: contain
}

#Brain4_paymentWrp__Np9wd .Brain4_formBg__MJ0Te {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.Brain4_package-info__title__laReE {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#Brain4_rightForm__l28g9 {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#Brain4_rightForm__l28g9 p.Brain4_full3__kIj\+7 {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.Brain4_formContent__-I0u0 {
    color: #000
}

.Brain4_s-info__zifNy {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#Brain4_rightForm__l28g9 input,
#Brain4_rightForm__l28g9 select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#Brain4_rightForm__l28g9 .Brain4_rushWrp__2LbXm input {
    height: auto !important
}

.Brain4_order-banner__VW5Zj .Brain4_s-info__zifNy .Brain4_error-message__ZGBJN {
    right: 94% !important;
    top: -1px !important
}

.Brain4_order-delivery__sX1W8 {
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Brain4_order-delivery__sX1W8 h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Brain4_order-counter__Dgh84 {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Brain4_order-counter__Dgh84 article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Brain4_clearfix__3ZtjS:after,
.Brain4_clearfix__3ZtjS:before {
    content: "";
    display: table;
    line-height: 0
}

.Brain4_left__SIPvH {
    float: left
}

.Brain4_order-counter__Dgh84 article.Brain4_last__j93yT {
    border: none
}

.Brain4_order-counter__Dgh84 article b {
    color: #ff1c1c
}

.Brain4_order-special__FbUMY {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.Brain4_order-special__FbUMY header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.Brain4_order-special__FbUMY article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.Brain4_order-special__FbUMY header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.Brain4_order-special__FbUMY header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.Brain4_order-special__FbUMY header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.Brain4_inner-page__fR15G footer {
    top: 0 !important
}

.Brain4_order-special__FbUMY footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.Brain4_clear__4VN9t {
    clear: both
}

.Brain4_order-satisfaction__UvWlD {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Brain4_order-satisfaction__UvWlD h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.Brain4_order-special__FbUMY header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Brain4_order-banner__VW5Zj .Brain4_formContent__-I0u0 .Brain4_title__zHjni {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.Brain4_order-banner__VW5Zj .Brain4_form_holder__I22ZB {
    padding: 0 0 7px;
    position: relative
}

#Brain4_rightForm__l28g9 .Brain4_form__XJTIP p.Brain4_half2__QkQ53 {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#Brain4_rightForm__l28g9 .Brain4_form__XJTIP p.Brain4_half__wJvMy {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#Brain4_rightForm__l28g9 .Brain4_half__wJvMy {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.Brain4_formBg__MJ0Te .Brain4_error-message__ZGBJN {
    right: 90% !important;
    top: 25px !important
}

.Brain4_home__tAHq1 #Brain4_index-form__cONIP .Brain4_error-message__ZGBJN:after {
    display: none
}

.Brain4_has-error__7T8JV .Brain4_error-message__ZGBJN {
    display: block !important
}

.Brain4_cvv-image__BN-2- {
    display: none
}

.Brain4_cvv-link__2pvWt {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.Brain4_cvv-link__2pvWt:hover {
    text-decoration: none
}

.Brain4_exp-date__\+9G\+w {
    margin-bottom: 6px
}

.Brain4_error-message__ZGBJN:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.Brain4_selW__R\+bZ9 {
    display: block;
    float: left;
    width: 48%
}

.Brain4_half4__XneUd:after,
.Brain4_half4__XneUd:before {
    clear: bottom;
    content: "";
    display: block
}

.Brain4_half4__XneUd {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain4_selW__R\+bZ9 select {
    float: none
}

.Brain4_selW__R\+bZ9:last-child {
    margin-left: 4%
}

.Brain4_half3__TTbWh {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain4_half3__TTbWh input {
    width: 50%
}

@keyframes Brain4_pulseHow__76zq6 {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes Brain4_flipInX__aF1Lk {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

@keyframes Brain4_spin__lARca {
    to {
        transform: rotate(1turn)
    }
}

.Brain4_no-dec__D0fTq {
    display: none
}

.Brain4_order-banner__VW5Zj .Brain4_error-message__ZGBJN {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#Brain4_payMulti__4zYNd .Brain4_payProd__t917M.Brain4_cuR__TzTpi {
    background-color: #feeeb0 !important
}

#Brain4_payMulti__4zYNd .Brain4_package1__dEO5U .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT,
#Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver_discount__7cktK {
    margin-right: 11px;
    padding-left: 360px
}

.Brain4_btn_with__hr51e {
    width: 220px
}

#Brain4_payMulti__4zYNd .Brain4_package1__dEO5U .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT:before {
    display: none
}

.Brain4_top-terms__fbvOX {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Brain4_top-trends-desc__J7b3b {
    display: none
}

.Brain4_open__nQI6s .Brain4_top-trends-desc__J7b3b {
    display: block
}

.Brain4_top-termsHdng__YJlFc {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Brain4_top-termsHdng__YJlFc:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Brain4_top-terms__fbvOX.Brain4_open__nQI6s .Brain4_top-termsHdng__YJlFc:after {
    content: "-"
}

.Brain4_top-trends-desc__J7b3b p {
    color: #3d3d3d;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px;
    text-align: left
}

select.Brain4_error__lQrvZ,
select.Brain4_valid__6ulBm {
    background-position: 85% 50%
}

#Brain4_error_msg__CDQp8 {
    display: none;
    margin-bottom: 45px
}

#Brain4_error_msg__CDQp8,
.Brain4_errorMsg__XpdI6 {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.Brain4_errorMsg__XpdI6 {
    margin-bottom: 15px;
    text-align: center
}

.Brain4_page-id-2472__fcJ0l .Brain4_heading_content_container__GivSw,
.Brain4_page-id-2577__yLjQR .Brain4_heading_content_container__GivSw,
.Brain4_page-id-2793__fCG7b .Brain4_heading_content_container__GivSw,
.Brain4_page-id-3109__tvtge .Brain4_heading_content_container__GivSw {
    padding-top: 60px;
    width: 100%
}

.Brain4_page-id-2472__fcJ0l .Brain4_lc_content_full__RlXnB.Brain4_lc_swp_boxed__\+ACZU.Brain4_lc_basic_content_padding__u2KqZ,
.Brain4_page-id-2577__yLjQR .Brain4_lc_content_full__RlXnB.Brain4_lc_swp_boxed__\+ACZU.Brain4_lc_basic_content_padding__u2KqZ,
.Brain4_page-id-2793__fCG7b .Brain4_lc_content_full__RlXnB.Brain4_lc_swp_boxed__\+ACZU.Brain4_lc_basic_content_padding__u2KqZ,
.Brain4_page-id-3109__tvtge .Brain4_lc_content_full__RlXnB.Brain4_lc_swp_boxed__\+ACZU.Brain4_lc_basic_content_padding__u2KqZ {
    max-width: 100%;
    padding: 0
}

.Brain4_section-guranteed__tKOTi {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Brain4_section-guranteed__tKOTi .Brain4_w_inner__7ou8E {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Brain4_section-guranteed__tKOTi .Brain4_w_inner__7ou8E .Brain4_w_thumb__tnpsG {
    order: 2;
    width: 100%
}

.Brain4_section-guranteed__tKOTi .Brain4_w_inner__7ou8E .Brain4_w_thumb__tnpsG img {
    width: auto
}

.Brain4_section-guranteed__tKOTi .Brain4_w_inner__7ou8E .Brain4_w_desc__kl7oh {
    order: 1;
    position: relative;
    width: 100%
}

.Brain4_section-guranteed__tKOTi .Brain4_w_inner__7ou8E .Brain4_w_desc__kl7oh:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Brain4_section-guranteed__tKOTi .Brain4_w_inner__7ou8E .Brain4_w_desc__kl7oh p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Brain4_yellowbox__Yx1wE {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.Brain4_landing__WibNC .Brain4_check_area__SJWCN,
.Brain4_yellowbox__Yx1wE i {
    display: table-cell;
    vertical-align: middle
}

.Brain4_landing__WibNC .Brain4_check_area__SJWCN {
    padding-left: 10px
}

.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:checked,
.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:checked+label,
.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:checked~label:before,
.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:checked~label:after,
.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.Brain4_landing__WibNC .Brain4_check_area__SJWCN label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Brain4_landing__WibNC .Brain4_check_area__SJWCN [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.Brain4_header-inner__YJaRQ.Brain4_billing__Ykc8W br {
    display: none
}

div#Brain4_account-nformation__KAH-o>div {
    display: block !important
}

.Brain4_in_fileld__9vrSr.Brain4_bill_adr__5l-I7,
.Brain4_in_fileld__9vrSr.Brain4_bill_city__OUMEd,
.Brain4_in_fileld__9vrSr.Brain4_bill_cont__0iwBq,
.Brain4_in_fileld__9vrSr.Brain4_bill_state__mXq5J,
.Brain4_in_fileld__9vrSr.Brain4_bill_zip__vg9Px,
.Brain4_in_fileld__9vrSr.Brain4_email__-Yj79,
.Brain4_in_fileld__9vrSr.Brain4_first_name__DYg59,
.Brain4_in_fileld__9vrSr.Brain4_last_name__y9goE,
.Brain4_in_fileld__9vrSr.Brain4_password__malwb,
.Brain4_in_fileld__9vrSr.Brain4_phone__eVMi3,
.Brain4_in_fileld__9vrSr.Brain4_ship_info__vxfF2,
.Brain4_shippingInfo-wrapper__vLroi {
    display: none
}

.Brain4_checkout-form-div__xIG1m {
    padding: 20px 5px
}



.Brain4_checkout-form-div__xIG1m input[type=number],
.Brain4_form_col__yBxzc input[type=number] {
    -moz-appearance: textfield
}

.Brain4_in_fileld__9vrSr .Brain4_in_fileld__9vrSr {
    height: auto !important
}

.Brain4_ex_date__dT31i .Brain4_select2-container__Vs9dF {
    width: 50% !important
}

.Brain4_ex_date__dT31i .Brain4_select2-selection__rendered__ilt26 {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}

.Brain4_checkout-form-div__xIG1m .Brain4_mm-button__KFkFn.Brain4_large__-wQQ9 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain4_pulse__mIKXM;
    -webkit-animation-name: Brain4_pulse__mIKXM;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 30px;
    text-align: center;
    text-indent: -9999px;
    width: 100% !important;
    width: 100%
}

.Brain4_shippingInfo-wrapper__vLroi {
    margin-top: 20px
}

#Brain4_payMulti__4zYNd .Brain4_title17__WJRZA br {
    display: block
}

#Brain4_payMulti__4zYNd .Brain4_title17__WJRZA p {
    padding-top: 10px
}

.Brain4_mm-checkoutContainer__fWu6L p.Brain4_mm-formError__hxTc7,
.Brain4_mm-formError__hxTc7 {
    border-radius: 0 !important;
    font-size: 11px !important;
    line-height: 16px !important;
    margin-bottom: 10px !important
}

.Brain4_arrive-date__OcWkj {
    font-size: 14px;
    padding: 20px
}

.Brain4_arrive-date__OcWkj .Brain4_orange__2Lv-u {
    color: #ff1c1c
}

.Brain4_secu-row__gZ9eL {
    margin-left: -5px;
    margin-right: -5px
}

.Brain4_secu-row__gZ9eL>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.Brain4_order-icons-list__gMNsX {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.Brain4_order-icons-list__gMNsX li {
    display: inline;
    padding: 0 2px
}

.Brain4_order-icons-list__gMNsX li img {
    margin-bottom: 15px
}

.Brain4_secu-2__S-VQg {
    margin-bottom: 30px
}

.Brain4_securityIcon-sec__6Redq .Brain4_order-icons-list__gMNsX {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.Brain4_securityIcon-sec__6Redq .Brain4_order-icons-list__gMNsX li {
    margin-bottom: 15px
}

.Brain4_securityIcon-sec__6Redq .Brain4_order-icons-list__gMNsX li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Brain4_securityIcon-sec__6Redq .Brain4_order-icons-list__gMNsX li:last-child {
    width: 100%
}

.Brain4_sticky-red-top__REdf6 {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.Brain4_sticky-red-top__REdf6 h2 {
    margin: 0
}

.Brain4_focusOffer-page__FwzQK .Brain4_upsellMain__5xkhU {
    min-height: calc(100vh - 325px)
}

.Brain4_upsellMain__5xkhU h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.Brain4_upsellMain__5xkhU p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.Brain4_font-weight-bold__JbfGy {
    font-weight: 700
}

.Brain4_upsellPage__OA92V img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.Brain4_upsellPage__OA92V span#Brain4_button_focus__Xv4Pc {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.Brain4_bottom-nothanks__2HHgs a.Brain4_btn__D8l4c,
.Brain4_bottom-nothanks__2HHgs a.Brain4_btn__D8l4c:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

.Brain4_text_unset__LdYhe {
    text-transform: inherit
}

.Brain4_slider_ctrl__q6clb {
    margin-top: 60px
}

.Brain4_hurry__rqm2Q {
    color: #f5f0b4 !important
}

@media (min-width:1400px) {
    .Brain4_upsellMain__5xkhU .Brain4_customContainer__HOMec {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .Brain4_dr_img__k9Wex,
    .Brain4_site_secure__KE8cI {
        display: none
    }
}

@media (max-width:1199.5px) {
    .Brain4_mental_ability_content__-aIMd {
        width: 615px
    }
    .Brain4_testimonial_content__GYlMg {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.Brain4_header_fixed__JMyDV {
        padding-top: 100px
    }
    .Brain4_landing__WibNC h1 {
        font-size: 38px
    }
    .Brain4_landing__WibNC h2 {
        font-size: 34px
    }
    .Brain4_landing__WibNC h3 {
        font-size: 28px
    }
    .Brain4_landing__WibNC h4 {
        font-size: 24px
    }
    .Brain4_landing__WibNC h5 {
        font-size: 20px
    }
    .Brain4_banner_col1__s\+YDR {
        margin-top: 50px;
        width: 330px
    }
    .Brain4_banner_col2__Zn7h0 {
        margin-top: 150px;
        width: 395px
    }
    .Brain4_banner_col1__s\+YDR ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .Brain4_banner_right_list__7muXw {
        margin-top: 30px
    }
    .Brain4_banner_right_list__7muXw li {
        margin-right: 0
    }
    .Brain4_banner_right_img__lpxNX img {
        max-width: 100%;
        width: 265px
    }
    .Brain4_sapill__pJMLt {
        font-size: 20px;
        line-height: 30px
    }
    .Brain4_tab-banner__Ija82 {
        background-color: #000;
        display: none
    }
    .Brain4_brain_power__Y3fxT,
    .Brain4_cognitive_enhancement__E8Qmc,
    .Brain4_genius__v\+II2,
    .Brain4_mental_ability__6mJvL,
    .Brain4_testimonial__7gDX1 {
        padding: 40px 10px !important
    }
    .Brain4_mental_ability_img__A3nmZ {
        width: 185px
    }
    .Brain4_mental_ability_content__-aIMd {
        width: 485px
    }
    .Brain4_ability_orange_box__hM8b1 {
        width: 345px
    }
    .Brain4_ability_list__eUVTH li {
        float: none;
        width: 100%
    }
    .Brain4_brain_list__zd2sT {
        margin-bottom: 0
    }
    .Brain4_genius_inner__UYbFe {
        margin: 30px 0
    }
    .Brain4_genius_img__w2v6n {
        width: 245px
    }
    .Brain4_genius_content__mDgPU {
        width: 445px
    }
    .Brain4_boosttest__NCd3a .Brain4_customContainer__HOMec,
    .Brain4_hard_clear__5OKmM .Brain4_customContainer__HOMec {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .Brain4_boosttest_inner__mfivx,
    .Brain4_hardclear_inner__GqcPC {
        margin: 0
    }
    .Brain4_boosttest_content__L7QZi,
    .Brain4_hardclear_content__sM7P7 {
        min-height: inherit;
        width: 75%
    }
    .Brain4_boosttest_img__mKFeK img,
    .Brain4_hardclear_img__QaT1o {
        display: none
    }
    .Brain4_testimonial_img__TMAzV {
        width: 120px
    }
    .Brain4_testimonial_content__GYlMg {
        margin-top: 0;
        width: 530px
    }
    .Brain4_cognitive_enhancement_table__1i48X tr th {
        padding-left: 20px
    }
    .Brain4_order-product-img__e1Bwk {
        margin-right: 20px;
        width: 95px
    }
    .Brain4_order-product-content__jSCbF {
        margin-top: 5px;
        width: 331px
    }
    .Brain4_payment-head__VgNh7 h3 {
        font-size: 34px
    }
    .Brain4_table-cell-align__EzRSY {
        padding: 0 3px
    }
    .Brain4_order-inner-product__pwefa {
        padding: 40px 20px 9px
    }
    .Brain4_ex-space__o10sD {
        margin-left: 0
    }
    .Brain4_thks-continue__YL3Bq {
        margin-bottom: 30px
    }
    .Brain4_form_product__list__8sOHZ {
        margin: 120px auto 20px
    }
    .Brain4_sub-btn2__qVLI9 {
        font-size: 15px
    }
    .Brain4_right_arrow2__rDw4q {
        top: 2px
    }
    #Brain4_payMulti__4zYNd .Brain4_package1__dEO5U .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT,
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver_discount__7cktK {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #Brain4_payMulti__4zYNd .Brain4_package1__dEO5U .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .Brain4_main_page__eY9w2.Brain4_landing__WibNC .Brain4_customContainer__HOMec {
        max-width: 100%
    }
    .Brain4_securityIcon-sec__6Redq .Brain4_order-icons-list__gMNsX {
        margin-bottom: 0
    }
    .Brain4_form_box__cBAY0 {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .Brain4_customContainer__HOMec {
        padding: 0 15px;
        width: 100% !important
    }
    .Brain4_banner__Ktn66 .Brain4_customContainer__HOMec {
        padding: 0 !important
    }
    .Brain4_landing__WibNC h1 {
        font-size: 37px
    }
    .Brain4_landing__WibNC h2 {
        font-size: 34px
    }
    .Brain4_landing__WibNC h3 {
        font-size: 28px
    }
    .Brain4_landing__WibNC h4 {
        font-size: 24px
    }
    .Brain4_landing__WibNC h5 {
        font-size: 22px
    }
    #Brain4_payLft__E3K2B {
        width: 100%
    }
    .Brain4_floating_bar__oK-di.Brain4_float__NlnVZ {
        display: block;
        opacity: 1;
        padding: 10px 5px
    }
    .Brain4_banner_right_list__7muXw {
        display: none
    }
    .Brain4_order-counter__Dgh84 {
        font-size: 12px
    }
    .Brain4_order-special__FbUMY article {
        width: 100%
    }
    .Brain4_order-special__FbUMY footer {
        padding: 14px 15px 16px
    }
    .Brain4_order-special__FbUMY header h2 {
        font-size: 30px
    }
    .Brain4_order-satisfaction__UvWlD {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .Brain4_order-delivery__sX1W8 {
        background: #fff3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABGCAMAAAB/l6PtAAACfFBMVEUAAAAAYZ4AYZ4AYZ4DYZ8AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4BYZ8AYZ4BYqAAYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4EYqAAYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYqAAYZ4CYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4AYZ8AYZ4AYp8AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYp8AYZ4AYZ4BYZ8AYZ4AYZ4CYZ4AYZ4AYZ8BYZ8AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4AYZ4AYZ4AYZ4AYZ8AYZ4AYZ4AYZ4AYZ4AYZ4AYqAAYZ8AYqAAbbAAYZ4AYZ4AYZ4AbK8CaasAYZ/LJUSRO2UAYqD4EykAYZ6bOWIAYZ8AYp//DR0AYZ55P2vmGC4AbLAAaqwAcLUAaqsAYZ4AYZ4AbK+AP2vOIT2KO2bJJEIAZ6jLJkX7GjPuGzb/Cx7PJkb/BQ/gFy8AYZ4Ad78Ac7oAaasAaaoDaqsAa60AbbEAdr0AdLwAbK8CaKnHLVFoSHrIK0y7L1SFPmqPO2SNO2bMI0IAbrKqNl7EKEq9L1P6EiRpSHn3EycAb7UFa64AbbIAZ6jMJkQIZ6pzQ3G4OGFwRHQFZKOrM1rBKkwAaKh9Q3GWOWOoNVzKI0KOPWjOHzvOKkzfIT9USXoAYp8AdLwAZaUAbrELa64Adbx0SXl1SnsdX5oAdLufO2UvV5ADe8UCbK/LJkYAaqzGNFo5Vo4AecIuWpNbR3f/GjEMa62zMFQoVo5qRXb/BxcAYZ4AaqwAY6EAYJwAb7QAZ6fYxElbAAAAznRSTlMA4H31BP3B+fL7zAjwylVSIRDRYjjatyjPiHoG6MS0lJFwIxoWEgzm3LCrn56YgDIraF5ORB/u67ybd2taSUctJceppINlPhw1E9WnoYp0T0z37OTi2MCuQkA7DufTuY7vjYVsVjAmsk1LNjIvEwf++/Dj1r6ZeHJuY2FfSD88MioUCv788vDp3trXysGyk4B3a2hjX1hNOTgoIRAEt6qfmYJ4eHVuXFhUTExEREQ+LiIaBPjszsy9urmimIuFgYCAfHt6bmNbW1lLQzkuDeyP+b8AAAhJSURBVFjDpNbpTuJQFAfwg4WhQGXRQtkRWRVZLA6ytIiAiDswRFkiJpMYk8l8mzeYBzzPNLQueIe2LP6+NGma25P7v+fkwn+ey0Fnz4Td477uK5hNmGPJVg4COgN+TRGURe6aL5cmXJ8H1J2Lt1dbuCYraDsfhK8fcXUmDhaLZLfTq1b+eAFL0UezfMhNLZ9o3QLL+5s7S5v9RlzGBqyK40OB/uLK87AOTniaOFELU4N17dqaQR2qCcTgC/RctVxXXvwaSLnRaFgV8zarIPD8toznBUGw2vIdsVodDFsj9lf7mbNHYr73g856CjjnFghiv1BgaJqiqK7RaDTJjFPd6Rt6imGYQqHXO/Ynfugev7keDrxWqQ+iO3NhVoGQWb3BqOROFuCWYfyJRMJP4asEB4QrXEspDjV73AcwzpvfsouT89KMyrrFvcA3RfeTUsOIwSHbGhyJdyywXZSUgJD1ozJjC3ygxkrhOwOv30RJGAiCakOlQFn2LF18W5NJdBEn4MIp6ggITVRT4ECJvojo3LsJC3k2V7PnivgEbpxK2oGwh6rCKu2XO3fMxljaMKrROHUPhMglqpr4QFtMD7DlhApKQkBgaVRFseqNHTmxlUPmeuwEz8As7/chEPjV56uFE70N52t6nMcMhyhhBkB4Qg3m8fwGW29cfZzqBVLNwxFkHQMaJc4Y+XcXEjS733eUCcqVFh7KYs4BMvZY8Uqxq0NVZCBxa2pLrs3c7NQsH2+btPKVooWaklGQOfIpnVHqxoA3e/ERYPtn4w++MQlAqKA26fNx25OUVmVOM78tnyIsUThDt8lTU0JtDYjaJnL+7hALM3bbPjkKnORoc9yjNl35VH7UBT3MDDfmotkHwncGl1AM5z4XW3nBeRkgiLgQtdOxwEw+5UQFBhsQvLjAJVnsRoBCRfQumd2VdrHFuyh8GHf2/ajGTWY3/ld9fX4lFcZxAP/CvSSigIASQxkCCgioCZFaIZpbszKzYeXKNNP23nvvvffee++9fmr9Q4lZeQ92KnvV58V9ce89zznP+T7j9yugX4vOTOyyuDI01hD6tSKWWzUx9CtlhowuGUsyf1MVpoFDIqDu9UrrUum6XcF5/aakqKZuKZPZn3kl2+j3+uaCQ0fdKJdq8d2Q1Cj6EzNl3JuF100KkT8SM7lEDP0ZJzhyhMTFFPm+DxuXUl5KfywdHApuS+ct8rGd7cFkfkEI/YUccOipi3jHhO95ldjp7/BiwRHTZTc4fejAjhxkpb+lDOMebcOpE6PP63xl1FEPGMDR0Jl5qCGy86xLLaMeUYBjMAUI9JM7Ty4xQz0jjARHAhExWUkdi8tti6cem2HitpxyCrclsoDFx48S0D/QgWNUeExg+U1wxdM/UoNjUjbayTT2wvEufs9pBukT0Q0t/h9O+xhEjJD0iZHCM9OdlioZ0U8nHjHEIBaL9e5ysdivCNR2CWKRWuNXKsW2MGOMb4BonE3cK6W6/R9HRLFYlGlCkAiBKAwKKrGRDSk0cGZZiZ0hUbGCUTmV6WqKyewbqoAsinGM0AxWEvmNo4WU7FZ6yW/QkMhgc/VjHH5nHIK4iQ/oy3JiGK8sbWweLxVhcrkWLoGkdwRmRpuRRDbIGF4+wOYyE7VQ+f2F0Cq9ZgxihmREaKNCcsEimJGkYOXK7GHpUSl6pZuyYaJyoJCi2/QYq2RhJjvQEK7KB9wMH2kUmTUDnnAdkEVRpGQTo0tzEYy1MbkIEzj4QnOMv6DY2JaHgW0aaAvKJMlJvkBDMbit/YFEq8gEPpM0JjQBhuEY2cZHHE8sTR4FxKqsHgTR3mZiMahld+YtVFGrO2Fo+wxvnEOeMDXOHDa4Nbu35suGMYidJCts3Y1+DIoYT2xqKea3ncOk1qPaXJk5MV/d+grB3qxYd+jz46YVR/Dh89qM6XeBjTe1eL2yZfXUquctU1d9ftAEdsOX1VMfHrg+bdOolvlVq1pWyapWHsDpz1PXtMw62rJ6ypEmBGn+dOb+vUd1i2uuLF30ombvgr11jbvOXtu/aOvWOcdOLlgwZ/O2q0sXLqqpmVOzbNnSXUvOzFu2bc6zeVe2nVy09NK8eZs3L9hVc2xr87K6uv3g+ji7tn7f/sa9F+aeWlJ3rb52x4ntO+vnbpldt+/8ksWLL9c3Ni58u3DPxdra95dOza7dcXbP9h0Xrl7cvrhxYe3cy+eXHNwzd3b9vp0ntmzZCa5ZU6avuRMnOzxt+srj2nfrp1cenlVRWVm50Zy14uXBpvWHmg82Nx94UrGmQnp8SkXFutObpqytrKpa34TrGzbOWsfmTKtY+1TaUlkxjQ8OGY83wUjJm4RGz3jBfGtZRElknoSxSizJre3xj6ZqtNtNzqQhHpXc44lsIJvFHuqMnoD5JOlVPuqLbnKcTBmdYRkYC45Y0oMf4giRAmFWh4tKAJjIARmTZVchmaQdm9Mqj0VvUhnTLX0E0t6qgj6hJWy83TysWC4GYCnlpaf7wJXCqO2UnVkWGC++GLpAydGHFHCQ2aWCgTIQ4PN6TaOJVzC8t0s+wCv3eUgioYg8npOyA1+ZYfK+6eBSD5Mah0AczQIaigQmUg4MffOTaDAUY5frxuKb/PBxhr6ByVrLTaF8yKwqrwPjefyOs11BDQgiKo3ruE4nuscLUvtnqVU0ElEiiEQDnPLhKap4g12BiITC6nC/TmAoVksoAf3CLbBTqQVlPEuvkKJiTRE51Y4GUz534AS0Y/kMj9GwOsHQGVI2X64ZGD8wK1Q4QqHzCsmFnFABkzC5MD46hJcmz0a2cBLSwqWQyR3IzRQw1WpeaQj1icxAF18BUvT/Fi7yKgQAAAAASUVORK5CYII=) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #Brain4_rightForm__l28g9 .Brain4_secure__JHUXN {
        margin: 15px auto
    }
    .Brain4_popup-wrapper__CjcBF p {
        font-size: .875em
    }
    .Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa h2 {
        font-size: 28px;
        line-height: 30px
    }
    .Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB label {
        line-height: 21px;
        width: 100%
    }
    .Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB input[type=text] {
        margin-top: 0
    }
    .Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #Brain4_cvv_popup__n5UoM,
    .Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB select {
        width: 48% !important
    }
    .Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_form_holder__I22ZB.Brain4_cvv-code__7Nc95 .Brain4_cvv-image__BN-2- {
        padding: 15px 0 0
    }
    .Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig form .Brain4_button__HezZ4 {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_popup-inner__-yEUi {
        padding: 27px 15px 40px
    }
    .Brain4_popup-wrapper__CjcBF #Brain4_popup-declined__EN\+ig .Brain4_reason__b1E1\+ {
        padding: 23px 15px 25px
    }
    #Brain4_payRgt__wXHPW {
        width: 100%
    }
    #Brain4_payMulti__4zYNd .Brain4_title16__IAq8B {
        background-size: 100% 31px;
        line-height: 36px
    }
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M.Brain4_cuR__TzTpi span.Brain4_radio__zU81\+ {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M span.Brain4_radio__zU81\+ {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #Brain4_payMulti__4zYNd .Brain4_title16__IAq8B {
        padding: 0 0 0 35px
    }
    .Brain4_no-dec__D0fTq {
        display: block
    }
    #Brain4_payMulti__4zYNd .Brain4_title16-2__g\+2iH {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT,
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver_discount__7cktK {
        padding-left: 100% !important
    }
    #Brain4_payRgt__wXHPW {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #Brain4_form2__6jrXf {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB input[type=tel],
    .Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB input[type=text],
    .Brain4_popup-wrapper__CjcBF .Brain4_popup__N\+Ofa .Brain4_form-popup__AzOOa .Brain4_form_holder__I22ZB select {
        max-width: 100%
    }
    #Brain4_rightForm__l28g9 p.Brain4_full3__kIj\+7 {
        margin-top: 10px
    }
    .Brain4_trans__3sxOt img {
        margin-top: 15px
    }
    .Brain4_cvv-code__7Nc95 .Brain4_error-message__ZGBJN {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .Brain4_formBg__MJ0Te .Brain4_error-message__ZGBJN {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .Brain4_formBg__MJ0Te .Brain4_error-message__ZGBJN:after {
        display: none
    }
    .Brain4_sub-btn__zbSLQ {
        font-size: 16px !important
    }
    #Brain4_rightForm__l28g9 .Brain4_rushWrp__2LbXm input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M {
        min-height: 300px
    }
    #Brain4_payMulti__4zYNd .Brain4_title17__WJRZA {
        margin-top: 10px;
        padding-left: 10px
    }
    #Brain4_payMulti__4zYNd .Brain4_title18__u1JRF,
    #Brain4_payMulti__4zYNd .Brain4_title19__UgUnV {
        padding-left: 10px
    }
    #Brain4_payMulti__4zYNd .Brain4_title16__IAq8B {
        font-size: 16px
    }
    #Brain4_payMulti__4zYNd .Brain4_package1__dEO5U .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT,
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver_discount__7cktK {
        padding-left: 100%
    }
    #Brain4_payMulti__4zYNd .Brain4_title16__IAq8B {
        font-size: 10px
    }
    #Brain4_payMulti__4zYNd #Brain4_payProd1__YFCQ9 .Brain4_bottleOver__xw5jT,
    #Brain4_payMulti__4zYNd #Brain4_payProd3__STEKM .Brain4_bottleOver__xw5jT,
    #Brain4_payMulti__4zYNd #Brain4_payProd6__2OFQ9 .Brain4_bottleOver__xw5jT {
        background: none;
        display: none;
        padding: 0
    }
    .Brain4_img-mobile__51lIe img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .Brain4_img-mobile-best__8ruzN {
        position: relative
    }
    .Brain4_img-mobile-best__8ruzN:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #Brain4_payLft__E3K2B {
        padding-right: 0
    }
    .Brain4_top_header__Tvxbg {
        padding: 5px 0
    }
    .Brain4_warning_notice_timer__HCDOL {
        font-size: 12px;
        line-height: 18px
    }
    .Brain4_header_fixed__JMyDV header {
        position: static
    }
    body.Brain4_header_fixed__JMyDV,
    body.Brain4_header_fixed__JMyDV.Brain4_alt__IGuLh {
        padding-top: 0
    }
    .Brain4_header-inner__YJaRQ {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .Brain4_tab-banner__Ija82 {
        display: none
    }
    .Brain4_form_section__inner__kuZgZ {
        padding: 45px 0
    }
    .Brain4_banner_col__REzgh {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .Brain4_banner_col1__s\+YDR {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .Brain4_banner_col2__Zn7h0 {
        margin: 0 !important;
        width: 50% !important
    }
    .Brain4_guarnteedMob__urw2D img {
        width: 115px
    }
    .Brain4_banner_col1__s\+YDR .Brain4_logo_text__UiTil {
        font-size: 18px
    }
    .Brain4_sapill__pJMLt {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .Brain4_banner_col1__s\+YDR ul li {
        font-size: 12px
    }
    .Brain4_banner_col1__s\+YDR .Brain4_scroll_btn__uoF65 {
        display: none
    }
    .Brain4_banner__Ktn66 .Brain4_customContainer__HOMec,
    .Brain4_boosttest__NCd3a .Brain4_customContainer__HOMec,
    .Brain4_hard_clear__5OKmM .Brain4_customContainer__HOMec {
        padding: 0
    }
    .Brain4_landing__WibNC .Brain4_header_section__b4SW9 .Brain4_logo__KJDLK {
        float: none;
        text-align: center;
        width: 100%
    }
    .Brain4_right_header__ai1Ft {
        display: none;
        float: none
    }
    .Brain4_banner_col1__s\+YDR {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .Brain4_App__81MUI .Brain4_landing__WibNC .Brain4_mobileGetMyBottle-btn__az5Y4 .Brain4_btn__D8l4c {
        margin-top: 0
    }
    .Brain4_mobileGetMyBottle-btn__az5Y4 {
        padding: 0 0 85px;
        text-align: center
    }
    .Brain4_banner_col1__s\+YDR p {
        font-size: 22px
    }
    .Brain4_banner_col2__Zn7h0 {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .Brain4_banner_right_list__7muXw {
        margin-top: 0
    }
    .Brain4_banner_right_list__7muXw li {
        float: left
    }
    .Brain4_banner_right_list__7muXw {
        bottom: 55px;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain4_banner_client_icon__-7zKk {
        bottom: 0;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain4_banner_btn__tXHrz {
        display: none
    }
    .Brain4_banner_client_icon__-7zKk li {
        display: inline-block;
        padding: 2px
    }
    .Brain4_cognitive_enhancement__E8Qmc,
    .Brain4_mental_ability__6mJvL {
        padding: 30px 0
    }
    .Brain4_ability_orange_box__hM8b1,
    .Brain4_genius_img__w2v6n,
    .Brain4_mental_ability_img__A3nmZ {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .Brain4_form_box__cBAY0,
    .Brain4_genius_content__mDgPU,
    .Brain4_mental_ability_content__-aIMd {
        float: none;
        width: 100%
    }
    .Brain4_ability_realy_work__TLDRm,
    .Brain4_form_product__yzrjj {
        display: none
    }
    .Brain4_ability_list__eUVTH ul {
        margin-top: 15px
    }
    .Brain4_ability_orange_box__hM8b1:after {
        display: none
    }
    .Brain4_mental_ability_inner__6nHlS {
        margin-bottom: 10px
    }
    .Brain4_ability_list__eUVTH li {
        font-size: 18px;
        margin-bottom: 10px
    }
    .Brain4_ability_list__eUVTH h5 {
        text-align: left
    }
    .Brain4_brain_list__zd2sT {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .Brain4_brain_list__zd2sT li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .Brain4_brain_list__zd2sT li:nth-child(2) {
        background-position: 18px 0
    }
    .Brain4_genius_inner__UYbFe {
        margin: 20px 0
    }
    .Brain4_genius_after_before__N-Yhr {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .Brain4_after_before__BSSRY {
        margin: 30px 0
    }
    .Brain4_boosttest_content__L7QZi,
    .Brain4_hardclear_content__sM7P7 {
        padding: 30px 20px 15px
    }
    .Brain4_floating_bar__oK-di {
        display: block
    }
    .Brain4_testimonial_box__7wVDm {
        margin-top: 30px;
        padding: 0 20px
    }
    .Brain4_testi_name__q\+4HL {
        text-align: center
    }
    .Brain4_order-banner__VW5Zj {
        display: block
    }
    .Brain4_order-form__sUYf-,
    .Brain4_order-product__FXSPv {
        float: none;
        width: 100%
    }
    .Brain4_order-product-img__e1Bwk {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .Brain4_order-product-img__e1Bwk img {
        max-width: 120px
    }
    .Brain4_ex-space__o10sD {
        margin-left: 30px
    }
    .Brain4_order-product-content__jSCbF {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .Brain4_order-product-head__6jtta {
        display: none
    }
    .Brain4_order-arrive__cxDT7 .Brain4_table-cell-align__EzRSY {
        display: block
    }
    .Brain4_table-style__ijm6A.Brain4_order-arrive__cxDT7 {
        display: block;
        text-align: center
    }
    .Brain4_upsell-product-img__lLlH7 {
        width: 100px
    }
    .Brain4_upsell-product__pXdCw,
    .Brain4_upsell-product__pXdCw.Brain4_bsburn__1Kf9W,
    .Brain4_upsell-product__pXdCw.Brain4_pr__OhgEb {
        background: none;
        padding: 20px;
        width: 440px
    }
    .Brain4_upsell-product-content__yCkbu,
    .Brain4_upsell-product-content__yCkbu.Brain4_pr__OhgEb {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .Brain4_upsell-thks-txt__zA7a3 h6 {
        font-size: 16px
    }
    .Brain4_upsell-thks-txt__zA7a3.Brain4_alttxt__1uNrK {
        margin: 10px 0
    }
    .Brain4_limttime-offer__UMA-2,
    .Brain4_order-btn-inner__47LFG {
        margin-left: 40px
    }
    .Brain4_confirm-container__q9UQ7 {
        margin: 20px 0;
        width: 100%
    }
    .Brain4_confirm-inner__mJKqz {
        margin: 0 auto 20px;
        width: 460px
    }
    .Brain4_confirm-img__GGSgX,
    .Brain4_confirm-txt__xOaLl {
        width: 100%
    }
    .Brain4_confirm-txt__xOaLl {
        margin-top: 10px
    }
    .Brain4_order-icons-list__gMNsX {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .Brain4_form_section__inner__kuZgZ {
        background: none
    }
    .Brain4_checkout-form-div__xIG1m .Brain4_mm-button__KFkFn.Brain4_large__-wQQ9 {
        background-size: contain !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 212px !important
    }
    .Brain4_testimonial_img__TMAzV {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain4_testimonial_content__GYlMg {
        width: 100%
    }
    .Brain4_banner_right_img__lpxNX {
        float: left
    }
    .Brain4_slider_ctrl__q6clb .Brain4_step__gvGU7 {
        padding-top: 40px
    }
    .Brain4_slider_ctrl__q6clb .Brain4_after_beforeTxt__CvbOw {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .Brain4_banner_col__REzgh {
        background-position: -40px top !important;
        background-size: 190px !important
    }
    .Brain4_sticky-red-top__REdf6 {
        padding: 5px 10px
    }
    .Brain4_sticky-red-top__REdf6 h2 {
        font-size: 16px;
        margin: 0
    }
    .Brain4_submitBtn__TZtge {
        font-size: 16px
    }
    .Brain4_slider_ctrl__q6clb {
        margin-top: 0
    }
}

@media (max-width:479px) {
    .Brain4_landing__WibNC h1 {
        font-size: 32px
    }
    .Brain4_landing__WibNC h2 {
        font-size: 28px
    }
    .Brain4_landing__WibNC h3 {
        font-size: 24px
    }
    .Brain4_landing__WibNC h4 {
        font-size: 18px
    }
    .Brain4_landing__WibNC h5 {
        font-size: 17px
    }
    .Brain4_banner_col1__s\+YDR h1 {
        font-size: 56px
    }
    .Brain4_banner_col1__s\+YDR p {
        font-size: 20px
    }
    .Brain4_boosttest_content__L7QZi,
    .Brain4_hardclear_content__sM7P7 {
        width: 90%
    }
    .Brain4_banner_col__REzgh {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .Brain4_banner_col__REzgh:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .Brain4_banner_col1__s\+YDR {
        float: none;
        margin: 20px auto;
        padding: 15px 15px 0;
        position: relative;
        z-index: 2
    }
    .Brain4_banner_col2__Zn7h0 {
        float: none;
        margin-top: 20px;
        padding-top: 0;
        position: relative;
        width: 100%;
        z-index: 2
    }
    .Brain4_form_box__cBAY0 {
        padding: 15px
    }
    .Brain4_banner_right_list__7muXw {
        float: left;
        position: static;
        width: 115px
    }
    .Brain4_banner_right_list__7muXw li {
        display: block;
        float: none
    }
    .Brain4_banner_right_list__7muXw li:last-child {
        margin-right: 0
    }
    .Brain4_banner_right_img__lpxNX {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        min-width: 0;
        min-width: auto;
        padding: 0 20px;
        width: 100%
    }
    .Brain4_banner_client_icon__-7zKk {
        position: static;
        text-align: center;
        width: 100%
    }
    .Brain4_banner_right_img__lpxNX img {
        float: left;
        margin: 0 auto 0 -25px;
        max-width: 175px
    }
    .Brain4_sub-btn__zbSLQ {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .Brain4_sub-btn3__\+iOlR {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .Brain4_table-cell-align__EzRSY {
        display: block
    }
    .Brain4_table-style__ijm6A {
        display: block;
        text-align: center
    }
    .Brain4_order-product-content__jSCbF h5 br {
        display: block
    }
    .Brain4_ex-space__o10sD {
        margin-left: 18px
    }
    .Brain4_order-btn-inner__47LFG {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .Brain4_limttime-offer__UMA-2,
    .Brain4_order-btn-inner__47LFG {
        margin-left: 0
    }
    .Brain4_limttime-offer-1__pkyFD {
        font-size: 16px;
        margin-bottom: 5px
    }
    .Brain4_confirm-inner__mJKqz {
        margin: 0 auto 20px;
        width: 100%
    }
    .Brain4_footer_client__oAAY1 {
        padding-bottom: 15px
    }
    .Brain4_footer_client__oAAY1 ul li img {
        margin-bottom: 10px
    }
    .Brain4_footer_menu__gVG0j li a {
        padding: 0 5px
    }
    .Brain4_reveal-modal__9eG2w.Brain4_small__aLp\+7,
    dialog.Brain4_small__aLp\+7 {
        padding: 20px
    }
    .Brain4_sub-btn2__qVLI9 {
        font-size: 16px
    }
    .Brain4_right_arrow2__rDw4q {
        top: 4px
    }
    .Brain4_mobileGetMyBottle-btn__az5Y4 {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .Brain4_mobile_navigation__OvX03 ul li {
        font-size: 14px
    }
    .Brain4_slider_wrap__s7Jng .Brain4_slider_ctrl__q6clb {
        position: relative
    }
    .Brain4_slides_wrap__4AsAN>li.Brain4_active__f8cvK~li {
        left: 100%
    }
    .Brain4_slider_wrap__s7Jng .Brain4_slider_ctrl__q6clb .Brain4_slides_wrap__4AsAN>li,
    .Brain4_slides_wrap__4AsAN>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .Brain4_slides_wrap__4AsAN>li {
        float: left;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        z-index: 1
    }
    .Brain4_slides_wrap__4AsAN>li.Brain4_active__f8cvK {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .Brain4_slider_wrap__s7Jng .Brain4_slider_ctrl__q6clb .Brain4_slides_wrap__4AsAN {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .Brain4_slider_wrap__s7Jng .Brain4_slider_ctrl__q6clb .Brain4_slider_arrow__1ISpP.Brain4_slider_left_arrow__hIeKj {
        left: 0;
        text-align: left
    }
    .Brain4_slider_wrap__s7Jng .Brain4_slider_ctrl__q6clb .Brain4_slider_arrow__1ISpP.Brain4_slider_right_arrow__ZKfr9 {
        right: 0;
        text-align: right
    }
    .Brain4_slider_wrap__s7Jng .Brain4_slider_ctrl__q6clb .Brain4_slider_arrow__1ISpP {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .Brain4_testiminial_arrow_left__XoCxg {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain4_testiminial_arrow_right__f9Uyy {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain4_slider_wrap__s7Jng .Brain4_slider_ctrl__q6clb .Brain4_slider_arrow__1ISpP .Brain4_table__up81K {
        display: table;
        height: 100%;
        width: 100%
    }
    .Brain4_table__up81K .Brain4_table-cell__Hck6d {
        display: table-cell !important;
        vertical-align: middle
    }
    .Brain4_slider_wrap__s7Jng .Brain4_dotlist__J2tHR {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .Brain4_slider_wrap__s7Jng .Brain4_dotlist__J2tHR .Brain4_dot_wrap__d2tTb {
        display: inline
    }
    .Brain4_slider_wrap__s7Jng .Brain4_dotlist__J2tHR .Brain4_dot_wrap__d2tTb .Brain4_dot__mkjiG {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .Brain4_steps_slider__8Jq1I.Brain4_slider_wrap__s7Jng .Brain4_dotlist__J2tHR .Brain4_dot_wrap__d2tTb.Brain4_active__f8cvK .Brain4_dot__mkjiG {
        background-color: #2aabd3
    }
    .Brain4_testimonial__7gDX1.Brain4_slider_wrap__s7Jng .Brain4_dotlist__J2tHR .Brain4_dot_wrap__d2tTb.Brain4_active__f8cvK .Brain4_dot__mkjiG {
        background-color: #000
    }
    .Brain4_brain_after__KKDmb,
    .Brain4_brain_before__OwYif {
        width: 100%
    }
    .Brain4_testimonial_img__TMAzV {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain4_testimonial_content__GYlMg {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .Brain4_hide-for-phone-only__Hdvfp {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .Brain4_hide-for-tablet-up__eXlM8 {
        display: none !important
    }
}

.Brain4_responsive-img__7fOSp {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .Brain4_hide-tb-portrait__aziVo {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .Brain4_hide-tb-portrait-up__LRpQY {
        display: none !important
    }
}

@media (min-width:768px) {
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT {
        left: 35px;
        right: auto
    }
    #Brain4_payMulti__4zYNd.Brain4_newCheckout-wrapper__aSI94 .Brain4_package1__dEO5U .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT {
        background-position: 50% !important;
        left: 35px;
        padding-left: 0;
        padding-right: 135px;
        padding-top: 155px;
        right: auto
    }
    #Brain4_payMulti__4zYNd.Brain4_newCheckout-wrapper__aSI94 .Brain4_title17__WJRZA {
        margin-left: auto
    }
    #Brain4_payMulti__4zYNd.Brain4_newCheckout-wrapper__aSI94 .Brain4_title18__u1JRF,
    #Brain4_payMulti__4zYNd.Brain4_newCheckout-wrapper__aSI94 .Brain4_title19__UgUnV {
        margin-left: auto;
        width: 290px
    }
}

@media (min-width:992px) {
    #Brain4_payMulti__4zYNd.Brain4_newCheckout-wrapper__aSI94 .Brain4_package1__dEO5U .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT {
        padding-left: 0;
        padding-right: 280px
    }
}

@media (min-width:1024px) {
    #Brain4_payMulti__4zYNd.Brain4_newCheckout-wrapper__aSI94 .Brain4_package1__dEO5U .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT {
        padding-left: 0;
        padding-right: 315px
    }
}

@media only screen and (min-width:992px) and (max-width:1024px) {
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT,
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver_discount__7cktK {
        padding-left: 295px !important
    }
}

@media only screen and (max-width:1199.5px) and (orientation:landscape) {
    .Brain4_floating_bar__oK-di.Brain4_float__NlnVZ {
        display: block;
        opacity: 1
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .Brain4_cognitive_enhancement_table__1i48X tr td,
    .Brain4_cognitive_enhancement_table__1i48X tr th {
        font-size: 16px
    }
    .Brain4_cognitive_enhancement__E8Qmc h2 {
        font-size: 28px
    }
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT,
    #Brain4_payMulti__4zYNd .Brain4_payProd__t917M .Brain4_bottleOver_discount__7cktK {
        padding-left: 215px
    }
    #Brain4_payMulti__4zYNd.Brain4_newCheckout-wrapper__aSI94 .Brain4_payProd__t917M .Brain4_bottleOver__xw5jT,
    #Brain4_payMulti__4zYNd.Brain4_newCheckout-wrapper__aSI94 .Brain4_payProd__t917M .Brain4_bottleOver_discount__7cktK {
        padding-left: 135px
    }
    .Brain4_floating_bar__oK-di.Brain4_float__NlnVZ {
        display: block;
        opacity: 1
    }
    .Brain4_floating_bar__oK-di.Brain4_float__NlnVZ .Brain4_btn__D8l4c {
        width: 100%
    }
    #Brain4_rightForm__l28g9 .Brain4_secure__JHUXN {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .Brain4_inner_footer__\+GogW {
        padding-bottom: 75px
    }
    .Brain4_inner_footer__\+GogW:has(+div#Brain4_bottom-floating-bar__lqp-u>:not(.Brain4_mobileOptn__ECsJ9)) {
        padding-bottom: 25px
    }
    .Brain4_main_page__eY9w2.Brain4_landing__WibNC {
        max-width: 100%
    }
    .Brain4_banner_col1__s\+YDR ul li:before {
        top: 6px
    }
    .Brain4_floating_bar__oK-di.Brain4_float__NlnVZ .Brain4_btn__D8l4c {
        max-width: 360px;
        width: 100%
    }
}

@media only screen and (max-width:991.5px) {
    .Brain4_warning_notice_timer__HCDOL {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .Brain4_upsellPage__OA92V span#Brain4_button_focus__Xv4Pc {
        padding: 8px 8px 0 0
    }
    div#Brain4_bottom-floating-bar__lqp-u {
        background-color: initial;
        font-size: 14px
    }
    div#Brain4_bottom-floating-bar__lqp-u:has(.Brain4_mobileOptn__ECsJ9) {
        background: #0006 !important
    }
    .Brain4_submit_btn__jhpVU {
        font-size: 14px
    }
    .Brain4_warning_notice_timer__HCDOL span.Brain4_hurry__rqm2Q {
        color: #fb9841;
        white-space: nowrap
    }
}

@media only screen and (max-width:480.5px) {
    .Brain4_floating_bar__oK-di .Brain4_btn__D8l4c {
        font-size: 14px
    }
}

#Brain4_at_page_header__DZ4Od,
#Brain4_heading_area__eH2My {
    display: none !important
}

#Brain4_brainModal__DZpJt {
    text-align: center
}

@media screen and (min-width:768px) {
    #Brain4_brainModal__DZpJt:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#Brain4_brainModal__DZpJt>.Brain4_modal-dialog__bjpXS {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.Brain10_landing__rpkzj {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.Brain10_landing__rpkzj h1 {
    font-size: 59px;
    margin: 0
}

.Brain10_landing__rpkzj h2 {
    font-size: 48px;
    margin: 0
}

.Brain10_landing__rpkzj h3 {
    font-size: 38px;
    margin: 0
}

.Brain10_landing__rpkzj h4 {
    font-size: 30px;
    margin: 0
}

.Brain10_landing__rpkzj h5 {
    font-size: 24px;
    margin: 0
}

.Brain10_landing__rpkzj h6 {
    font-size: 18px;
    margin: 0
}

.Brain10_bold_blk__x-MQo {
    font-weight: 900
}

.Brain10_landing__rpkzj h1 span,
.Brain10_landing__rpkzj h2,
.Brain10_landing__rpkzj h2 span,
.Brain10_landing__rpkzj h3,
.Brain10_landing__rpkzj h3 span,
.Brain10_landing__rpkzj h4,
.Brain10_landing__rpkzj h4 span,
.Brain10_landing__rpkzj h5,
.Brain10_landing__rpkzj h5 span,
.Brain10_landing__rpkzj h6,
.Brain10_landing__rpkzj h6 span,
.Brain10_mental_ability_content__ibBZE span.Brain10_orange__59\+T6 {
    font-weight: 700
}

.Brain10_landing__rpkzj .Brain10_customContainer__hA9E6 {
    margin: 0 auto;
    max-width: 100% !important;
    position: relative;
    width: 1000px !important
}

.Brain10_clearfix__P1Fh\+:after,
.Brain10_clearfix__P1Fh\+:before,
.Brain10_customContainer__hA9E6:after,
.Brain10_customContainer__hA9E6:before,
.Brain10_landing__rpkzj .Brain10_row__rhXWt:after,
.Brain10_landing__rpkzj .Brain10_row__rhXWt:before {
    content: " ";
    display: table
}

.Brain10_clearfix__P1Fh\+:after,
.Brain10_customContainer__hA9E6:after,
.Brain10_landing__rpkzj .Brain10_row__rhXWt:after {
    clear: both
}

.Brain10_clear__U1fjy {
    content: " ";
    display: table
}

.Brain10_hide__SGW6e {
    display: none
}

body.Brain10_header_fixed__niowg {
    padding-top: 75px
}

body.Brain10_header_fixed__niowg.Brain10_alt__XD6In {
    padding-top: 76px
}

.Brain10_header_fixed__niowg header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.Brain10_landing__rpkzj header {
    background: #fff
}

.Brain10_header_section__vIvwC {
    padding: 0
}

.Brain10_App__ktLK4 .Brain10_landing__rpkzj .Brain10_header_section__vIvwC .Brain10_btn__9KmiM {
    font-size: 15px
}

@keyframes Brain10_heartbeat__SM-Gw {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.Brain10_heartbeat__SM-Gw {
    animation: Brain10_heartbeat__SM-Gw 5s ease 0s infinite normal
}

.Brain10_sprite_header_arrow__qp3QS {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.Brain10_right_header_section__IscK6 {
    margin-top: 10px
}

.Brain10_inner_footer__CHQKC,
.Brain10_inner_footer__CHQKC a {
    color: #070707 !important
}

header.Brain10_header-inner__HYoHc {
    position: relative
}

.Brain10_landing__rpkzj .Brain10_header_section__vIvwC .Brain10_logo__Yejh9 {
    float: left;
    padding: 20px 0;
    width: auto
}

.Brain10_logo__Yejh9 img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.Brain10_right_header__D4hM3 {
    float: right
}

.Brain10_right_header__D4hM3 .Brain10_btn_with__btnz3 {
    width: 250px
}

.Brain10_header_risk_trial__Sxmfv {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.Brain10_header_risk_trial__Sxmfv i,
.Brain10_header_risk_trial__Sxmfv img {
    margin-left: 10px;
    vertical-align: middle
}

.Brain10_header_btn__wTysJ {
    float: left
}

.Brain10_heartbeat__SM-Gw {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: Brain10_heartbeat__SM-Gw 0 5s ease infinite normal;
    transform: scale(.94)
}

.Brain10_top_header__5oa4v {
    background: #9150af;
    color: #fff;
    padding: 11px 0;
    text-align: center
}

#Brain10_stopwatch__y8l94,
.Brain10_top_header__5oa4v .Brain10_today__cAXa5 {
    color: #fb9841
}

.Brain10_warning_notice_timer__gG79f {
    font-size: 14px
}

.Brain10_btn__9KmiM {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 15px 20px;
    text-decoration: none
}

.Brain10_btn2__OdZYo,
.Brain10_landing__rpkzj .Brain10_btn2__OdZYo {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    padding: 12px 15px;
    text-decoration: none
}

.Brain10_btn2__OdZYo:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.Brain10_submit_btn_div__TvACa {
    text-align: center
}

.Brain10_submit_btn__xTI4T {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    height: auto;
    letter-spacing: .5px;
    margin: 4% auto;
    outline: none;
    padding: 15px 20px;
    text-decoration: none;
    text-transform: uppercase
}

.Brain10_floating_bar__aoRfD .Brain10_btn__9KmiM {
    font-size: 16px;
    text-transform: uppercase
}

.Brain10_header_btn__wTysJ {
    font-size: 15px;
    text-transform: uppercase
}

.Brain10_right_arrow__pYAdh {
    border: 8px solid #0000;
    border-left: 10px solid #000;
    top: 2px
}

.Brain10_right_arrow2__HykSq,
.Brain10_right_arrow__pYAdh {
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    width: 0
}

.Brain10_right_arrow2__HykSq {
    border-color: #0000 #0000 #0000 #000;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    top: 3px
}

.Brain10_acceptIcon__ggAhP {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    bottom: 12px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: auto;
    width: 15px
}

.Brain10_site_secure__bHQlG {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Brain10_site_secure__bHQlG img {
    width: 112px
}

.Brain10_logo_text__VxCya {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px
}

.Brain10_banner__gOCkW {
    background: #000;
    position: relative
}

.Brain10_banner_col__KmNoa {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.Brain10_banner_col1__biblZ {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.Brain10_banner_col1__biblZ .Brain10_logo_text__VxCya {
    color: #fff
}

.Brain10_btnBlock__gr-NU {
    display: block;
    width: 100%
}

.Brain10_banner_col2__fFEwN {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.Brain10_banner_right__SU8a1 {
    text-align: right
}

.Brain10_banner_col1__biblZ h1 {
    color: #04bcf2;
    font-size: 59px
}

.Brain10_banner_col1__biblZ p {
    font-size: 24px;
    margin-top: 10px
}

.Brain10_banner_col1__biblZ ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.Brain10_banner_col1__biblZ ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.Brain10_sapill__pN0mA {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.Brain10_sapill__pN0mA span {
    color: #2aabd3;
    display: block
}

.Brain10_banner_btn__QklbS {
    display: inline-block;
    font-size: 20px;
    font-size: 18px;
    margin-top: 40px;
    padding: 15px 20px;
    text-transform: uppercase
}

.Brain10_banner_right_img__DWJ40 {
    float: right;
    min-width: 380px
}

.Brain10_banner_right_list__byrYd {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.Brain10_banner_lists__WhJyM {
    padding: 0
}

.Brain10_banner_right_list__byrYd li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.Brain10_banner_right_list__byrYd li:first-child {
    background-position: 0 0;
    display: block
}

.Brain10_banner_right_list__byrYd li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.Brain10_banner_right_img__DWJ40 img {
    float: left;
    max-width: 70%;
    width: 100%
}

.Brain10_banner_client_icon__xikP0 {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.Brain10_banner_client_icon__xikP0 li {
    display: inline;
    padding: 4px
}

.Brain10_banner_client_icon__xikP0:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.Brain10_banner_client_icon__xikP0 i {
    display: inline-block
}

.Brain10_sprite__LtTDR {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.Brain10_sprite_ba_client1__v8bWb {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.Brain10_sprite_ba_client2__NmhCG {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.Brain10_sprite_ba_client3__CZN0z {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.Brain10_sprite_ba_client4__vE0ro {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.Brain10_sprite_ba_client5__wyXvQ {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.Brain10_mb_banner__zQqbp,
.Brain10_tab-banner__NB8-6 {
    display: none
}

.Brain10_tab-banner__NB8-6 .Brain10_customContainer__hA9E6 {
    position: relative
}

.Brain10_tab-banner__NB8-6 .Brain10_banner_btn__QklbS {
    bottom: 35px;
    left: 0;
    position: absolute
}

.Brain10_dr_img__EOtG6 {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.Brain10_dr_img__EOtG6 img {
    width: 95px
}

.Brain10_orange2__30Zyc {
    color: #2aabd3
}

.Brain10_orange__59\+T6 {
    color: #2aabd3
}

.Brain10_black__Ykzzd {
    color: #000
}

.Brain10_white__7DBL1 {
    color: #fff
}

.Brain10_red__qtzn2 {
    color: #eb3424
}

.Brain10_grey-bg__BLklC {
    background-color: #f6f6f6
}

.Brain10_yellow-bg__Ox4PA {
    background-color: #ffe400
}

.Brain10_uppercase__xsVFC {
    text-transform: uppercase
}

.Brain10_bold__HXa2M {
    font-weight: 700
}

.Brain10_italic__oUg7q {
    font-style: italic
}

.Brain10_mental_ability__d5nyj {
    padding: 55px 0;
    position: relative
}

.Brain10_mental_ability__d5nyj h2 {
    text-align: center
}

.Brain10_mental_ability__d5nyj h2 span {
    display: block
}

.Brain10_mental_ability_inner__ykasx {
    margin: 30px 0
}

.Brain10_mental_ability_img__TY06E {
    float: left;
    margin-right: 40px;
    width: 280px
}

.Brain10_mental_ability_img__TY06E img {
    display: block;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.Brain10_mental_ability_content__ibBZE {
    float: left;
    width: 625px
}

.Brain10_ability_box__QCdZu {
    margin-top: 30px
}

.Brain10_ability_orange_box__EEgYc {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.Brain10_ability_orange_box__EEgYc:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.Brain10_ability_realy_work__uvmAj {
    float: right;
    width: 134px
}

.Brain10_ability_realy_work__uvmAj i,
.Brain10_ability_realy_work__uvmAj img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.Brain10_ability_list__5a8QD h5 {
    text-align: center
}

.Brain10_ability_list__5a8QD ul {
    margin-top: 30px;
    padding-left: 0
}

.Brain10_ability_list__5a8QD li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.Brain10_ability_list__5a8QD li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.Brain10_mental_ability__d5nyj:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain10_sprite_really_works__gjqR\+ {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.Brain10_brain_power__993Wm {
    background: #000 !important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.Brain10_brain_power__993Wm.Brain10_steps__Q3DGw p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.Brain10_brain_power__993Wm h2 {
    margin-bottom: 20px;
    text-align: center
}

.Brain10_brain_power__993Wm h2 span {
    display: block
}

.Brain10_after_before__VSuIN {
    margin: 30px -15px 40px
}

.Brain10_brain_after__eVwGq,
.Brain10_brain_before__-TBdj {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain10_after_beforeTxt__nMnIX {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain10_after_before__VSuIN img {
    display: block;
    margin: 0 auto;
    width: 100%
}

.Brain10_after_before_txt__g67RH {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Brain10_brain_list__lSNd2 {
    margin: 0 0 15px;
    padding-left: 0
}

.Brain10_brain_list__lSNd2 li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.Brain10_brain_list__lSNd2 li h5 {
    color: #2aabd3;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.Brain10_brain_list__lSNd2 li i {
    position: absolute
}

.Brain10_brain_power__993Wm:after {
    border: 20px solid #0000;
    border-top-color: #000;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain10_sprite_brain_list_icon1__wt8d\+ {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.Brain10_sprite_brain_list_icon2__yc\+dk {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.Brain10_sprite_brain_list_icon3__P9CVb {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.Brain10_sprite_brain_list_icon4__R1-6N {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.Brain10_genius__soAWa {
    padding: 55px 0;
    position: relative
}

.Brain10_genius__soAWa h2 {
    text-align: center
}

.Brain10_genius_inner__qwGQy {
    margin: 50px 0 30px
}

.Brain10_genius_img__Vuujc {
    float: left;
    margin-right: 20px;
    width: 340px
}

.Brain10_genius_img__Vuujc img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain10_genius_content__33bLz {
    float: right;
    width: 510px
}

.Brain10_genius_after_before__fg8mn {
    margin: 20px 0
}

.Brain10_genius_after_before__fg8mn li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Brain10_genius_after_before__fg8mn li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.Brain10_genius_after_before_txt__iNrci {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.Brain10_genius_after_before_txt__iNrci.Brain10_orange__59\+T6 {
    color: #f86801
}

.Brain10_hard_clear__X4w2V {
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain10_hardclear_inner__819qS {
    margin: 0 -30px
}

.Brain10_hardclear_content__3-ciu {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 29px;
    width: 50%
}

.Brain10_hardclear_content__3-ciu h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.Brain10_hardclear_img__JYjg0 {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.Brain10_hardclear_img__JYjg0 img {
    display: block;
    margin: 0 auto;
    max-width: 484px;
    width: 100%
}

.Brain10_boosttest__Ep2AQ {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Brain10_boosttest_inner__fI7dl {
    display: relative;
    margin: 0 -30px
}

.Brain10_boosttest_content__oHzw3 {
    background: #fff;
    color: #000;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.Brain10_boosttest_content__oHzw3 h2 {
    margin-bottom: 30px
}

.Brain10_boosttest_img__-KdRx {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.Brain10_boosttest_img__-KdRx img {
    bottom: 0;
    display: block;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.Brain10_cognitive_enhancement__K5UkM {
    padding: 55px 0;
    position: relative
}

.Brain10_cognitive_enhancement__K5UkM h2,
.Brain10_cognitive_enhancement__K5UkM h5 {
    margin-bottom: 20px;
    text-align: center
}

.Brain10_cognitive_enhancement_table__E4RY7 {
    margin-top: 20px
}

.Brain10_cognitive_enhancement_table__E4RY7 tr th img {
    margin-bottom: 15px
}

.Brain10_cognitive_enhancement_table__E4RY7 tr td,
.Brain10_cognitive_enhancement_table__E4RY7 tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.Brain10_cognitive_enhancement_table__E4RY7 tr th {
    padding-left: 50px;
    text-align: left
}

.Brain10_cognitive_enhancement_table__E4RY7 tr.Brain10_td-lg-font__XpLaw td,
.Brain10_cognitive_enhancement_table__E4RY7 tr.Brain10_td-lg-font__XpLaw th {
    font-size: 24px
}

.Brain10_cognitive_enhancement_table__E4RY7 tr:last-child td {
    border-bottom: 0
}

.Brain10_cognitive_enhancement_table__E4RY7 tr td:nth-child(2) {
    background: #ff7e00
}

.Brain10_cognitive_enhancement_table__E4RY7 tr:first-child td:nth-child(2),
.Brain10_cognitive_enhancement_table__E4RY7 tr:last-child td:nth-child(2) {
    background: #0000
}

.Brain10_cognitive_enhancement__K5UkM:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Brain10_testimonial__\+zPJ2 {
    background: #2aabd3;
    color: #000;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.Brain10_testimonial__\+zPJ2 .Brain10_img_slides_wrap__4dTuY {
    margin: 0;
    padding: 0
}

.Brain10_testimonial__\+zPJ2 h2 {
    color: #000;
    margin: 10px 0 20px
}

.Brain10_brain_power__993Wm .Brain10_img_slides_wrap__4dTuY {
    background: #0000;
    border: none;
    padding-left: 0
}

.Brain10_testimonial_box__Cj6Q5 {
    margin-top: 40px
}

.Brain10_testimonial_img__C4L9y {
    float: left;
    margin-right: 40px;
    width: 196px
}

.Brain10_testimonial_img__C4L9y img {
    display: block;
    margin: 0 auto;
    max-width: 196px;
    width: 100%
}

.Brain10_testimonial_content__CYWGq {
    float: left;
    margin-top: 20px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.Brain10_testimonial__\+zPJ2:after {
    border: 20px solid #0000;
    border-top-color: #2aabd3;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#Brain10_testimonials-slider__1AdRq.Brain10_testimonial__\+zPJ2 .Brain10_dotlist__reXmw {
    display: none
}

.Brain10_form_section__wTxQ1 {
    background-color: #000;
    position: relative
}

.Brain10_form_section__inner__W0UAB {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.Brain10_form_box__yM-AD {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.Brain10_form_box__yM-AD label {
    color: #fff
}

.Brain10_form_box__yM-AD h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.Brain10_form_holder__03q5z {
    margin-bottom: 10px
}

.Brain10_form_box__yM-AD .Brain10_form_holder__03q5z select.Brain10_form_control__8rmUi {
    color: #595c5f;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.Brain10_form_product__jGmD1 {
    float: right
}

.Brain10_form_product__list__XqjBi {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.Brain10_form_product__list__XqjBi li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.Brain10_form_product__list__XqjBi li:first-child {
    background-position: 0 0;
    display: block
}

.Brain10_form_product__list__XqjBi li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.Brain10_form_col2__vqMTG {
    margin: 15px -10px 0
}

.Brain10_form_col2__vqMTG .Brain10_form_holder__03q5z {
    margin-bottom: 0
}

.Brain10_form_col1__2__rNAzb {
    float: left;
    padding: 0 10px;
    width: 50%
}

.Brain10_form_col1__2__rNAzb label,
.Brain10_form_col__y6H2m label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.Brain10_form_col1__2__rNAzb input,
.Brain10_form_col1__2__rNAzb select,
.Brain10_form_col__y6H2m input,
.Brain10_form_col__y6H2m select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.Brain10_landing__rpkzj #Brain10_email__MQvuo,
.Brain10_landing__rpkzj #Brain10_firstName__5nX7B,
.Brain10_landing__rpkzj #Brain10_lastName__PDtQr,
.Brain10_landing__rpkzj #Brain10_phone__HfDFh {
    width: 100%
}

.Brain10_form_col__y6H2m {
    margin-top: 20px;
    position: relative
}

.Brain10_submit-btn__v5xGh {
    text-align: center
}

.Brain10_sub-btn__L07hz {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.Brain10_secure_form__f7Wsi {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.Brain10_error_msg_frm__imq8F {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.Brain10_sprite_Dr__B-1GC {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.Brain10_footer_client__DW5NF {
    background: #ebebeb;
    padding: 25px 0
}

.Brain10_footer_client__DW5NF ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.Brain10_footer_client__DW5NF ul li {
    display: inline-block;
    padding: 5px
}

.Brain10_sprite_f_norton__JQ6oL {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.Brain10_sprite_f_mcafee__s5D1t {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.Brain10_sprite_f_visa__bO\+aX {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.Brain10_f-nav__R5tWm {
    display: none;
    margin: 30px 0
}

.Brain10_f-nav__R5tWm li {
    float: left;
    width: 50%
}

.Brain10_f-nav__R5tWm li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.Brain10_f-nav__R5tWm li a:hover {
    background: #0db9f9
}

.Brain10_floating_bar__aoRfD.Brain10_float__0tqqm {
    bottom: 0;
    left: 0;
    padding: 10px 5px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.Brain10_floating_bar__aoRfD {
    background: #0006 !important;
    padding: 0
}

.Brain10_floating_bar__aoRfD:has(button.Brain10_d-none__TDqTe) {
    display: none !important
}

.Brain10_floating_bar__aoRfD button {
    max-width: 360px;
    text-transform: uppercase
}

.Brain10_header-inner__HYoHc {
    background-color: #000;
    padding-bottom: 60px
}

.Brain10_inner-logo__WNndd {
    padding: 10px 0;
    text-align: center
}

.Brain10_inner-logo__WNndd img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.Brain10_order-banner__B9zrr {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.Brain10_order-product__mxqIk {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.Brain10_order-form__p6szC {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.Brain10_order-product-head__vQ3jn {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.Brain10_order-product-head__vQ3jn ul li {
    float: left
}

.Brain10_order-product-head__vQ3jn ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.Brain10_order-inner-product__zesXY {
    padding: 40px 40px 9px
}

.Brain10_order-product-img__UIgFQ {
    float: left;
    margin-right: 60px;
    width: 120px
}

.Brain10_order-product-img__UIgFQ img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Brain10_order-product-content__iYJmm {
    float: left;
    margin-top: 30px;
    width: 365px
}

.Brain10_order-product-content__iYJmm h5 {
    font-size: 20px
}

.Brain10_order-product-content__iYJmm h5 br {
    display: none
}

.Brain10_ex-space__YYAKh {
    margin-left: 28px
}

.Brain10_sm-txt__p0lsg {
    font-size: 14px
}

.Brain10_order-product-content__iYJmm table tbody {
    margin-top: 40px
}

.Brain10_order-product-content__iYJmm table thead tr td {
    padding: 0
}

.Brain10_order-product-content__iYJmm table tr td {
    padding: 10px
}

.Brain10_order-product-content__iYJmm table tr td:last-child {
    text-align: right
}

.Brain10_order-product-content__iYJmm.Brain10_ty__ok8Xf table tr td:last-child {
    text-align: left
}

.Brain10_order-product-content__iYJmm.Brain10_ty__ok8Xf p {
    margin-bottom: 0
}

.Brain10_table-style__U2DfH {
    display: table;
    margin: 0 auto
}

.Brain10_table-style__U2DfH.Brain10_order-arrive__cNtTT {
    text-align: center
}

.Brain10_table-cell-align__AVPwo {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.Brain10_payment-head__JG5yK {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.Brain10_payment-icons-list__rtRq5 {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.Brain10_payment-icons-list__rtRq5 li {
    display: inline;
    padding: 0 1px
}

.Brain10_payment-form__PB6yR {
    padding: 0 15px
}

.Brain10_payment-form__PB6yR .Brain10_form_col2__vqMTG {
    margin: 10px -5px 0
}

.Brain10_payment-form__PB6yR .Brain10_form_col1__2__rNAzb {
    float: left;
    padding: 0 5px;
    width: 50%
}

.Brain10_payment-form__PB6yR .Brain10_form_col1__2__rNAzb label,
.Brain10_payment-form__PB6yR .Brain10_form_col__y6H2m label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.Brain10_payment-form__PB6yR .Brain10_form_col1__2__rNAzb input,
.Brain10_payment-form__PB6yR .Brain10_form_col1__2__rNAzb select,
.Brain10_payment-form__PB6yR .Brain10_form_col__y6H2m input,
.Brain10_payment-form__PB6yR .Brain10_form_col__y6H2m select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.Brain10_payment-form__PB6yR select {
    font-size: 13px
}

.Brain10_payment-form__PB6yR .Brain10_form_col__y6H2m {
    margin-top: 10px
}

.Brain10_payment-form__PB6yR input[type=tel].Brain10_cc-input__LftoJ {
    padding-left: 30px
}

.Brain10_secure_form2__Bcr\+s {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.Brain10_secure_lock2__-FWpx {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.Brain10_secure_lock__birY5 {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.Brain10_sub-btn2__vXJMi {
    margin: 16px 5px 0;
    padding: 15px;
    width: 98%
}

.Brain10_sub-btn2__vXJMi,
.Brain10_sub-btn3__E5BaD {
    display: inline-block;
    font-size: 20px;
    text-transform: uppercase
}

.Brain10_sub-btn3__E5BaD {
    margin-top: 5px;
    padding: 30px;
    width: 80%
}

.Brain10_payment-form__PB6yR input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain10_payment-form__PB6yR input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain10_payment-form__PB6yR input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain10_payment-form__PB6yR input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Brain10_form-secure-link__dxlQk {
    color: #969696
}

.Brain10_billing__rUQyM .Brain10_order-product-content__iYJmm .Brain10_discount__3GkbD,
.Brain10_billing__rUQyM .Brain10_order-product-content__iYJmm .Brain10_total-discounted__VMZgi {
    display: none
}

.Brain10_billing__rUQyM.Brain10_downsell__F47vA .Brain10_order-product-content__iYJmm .Brain10_discount__3GkbD,
.Brain10_billing__rUQyM.Brain10_downsell__F47vA .Brain10_order-product-content__iYJmm .Brain10_total-discounted__VMZgi {
    display: table-row
}

.Brain10_billing__rUQyM.Brain10_downsell__F47vA .Brain10_order-product-content__iYJmm .Brain10_total__Q-EBq {
    display: none
}

.Brain10_billing__rUQyM.Brain10_showAddress__Xgkn9 .Brain10_form-address__O554c {
    display: block
}

.Brain10_order-icons-list__tICsL li img {
    width: auto
}

.Brain10_inner_footer__CHQKC {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.Brain10_footer_menu__JAzuF {
    padding-left: 0
}

.Brain10_footer_menu__JAzuF li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.Brain10_footer_menu__JAzuF li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.Brain10_footer_menu__JAzuF li:last-child a {
    border-right: 0
}

.Brain10_copyright__58FEH {
    font-size: 12px;
    margin: 10px 0 30px
}

.Brain10_inner_footer__CHQKC p {
    font-size: 10px;
    line-height: 16px
}

.Brain10_header_inner2__d98Yn .Brain10_logo__Yejh9 img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.Brain10_header-txt-flag__OhyZo {
    color: #fff;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 12px;
    text-align: right
}

.Brain10_flag-img__MJ7cz {
    float: left;
    margin-top: 12px
}

.Brain10_upsell-wait-txt__IXZgU {
    background-color: red;
    color: #fff;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain10_upsell-wait-txt__IXZgU.Brain10_alt__XD6In {
    background-color: #fff;
    color: red;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Brain10_upsell-thks-txt__jyvpo {
    margin: 20px 0;
    text-align: center
}

.Brain10_upsell-thks-txt__jyvpo.Brain10_alttxt2__ZlwGC {
    margin: 0
}

.Brain10_upsell-thks-txt__jyvpo .Brain10_sm-txt__p0lsg {
    color: #959595;
    margin-bottom: 5px
}

.Brain10_upsell-thks-txt__jyvpo h4 {
    margin-bottom: 10px
}

.Brain10_upsell-thks-txt__jyvpo h6 {
    line-height: 22px
}

.Brain10_upsell-product-header__vAvwo {
    padding-left: 20px
}

.Brain10_upsell-coupon__xPdjR {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.Brain10_upsell-coupon__xPdjR img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.Brain10_upsell-btn-area__nhS26 {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.Brain10_upsell-btn-inner__rx8BM {
    position: relative;
    text-align: center
}

.Brain10_limttime-offer__KLcn7 {
    color: #690409;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 30px
}

.Brain10_limttime-offer-1__3QEpW {
    color: #666;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.Brain10_md-btn__99qlh {
    font-size: 13px;
    padding: 10px 20px
}

.Brain10_lg-btn__PQ9qq {
    font-size: 23px
}

.Brain10_addfor-just__l6ZHn {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.Brain10_order-btn-inner__8LRzd {
    max-width: 245px;
    position: relative;
    text-align: center
}

.Brain10_thks-continue__qYHAK {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.Brain10_thks-continue__qYHAK a {
    color: #959595;
    text-decoration: underline
}

.Brain10_thks-continue__qYHAK.Brain10_alt__XD6In:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.Brain10_verified-by-logos__rcmi- {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.Brain10_confirm-container__dviLj {
    margin: 40px auto;
    width: 750px
}

.Brain10_confirm-inner__9oGFa {
    margin: 40px auto;
    width: 600px
}

.Brain10_confirm-img__CnvL1 {
    float: left;
    margin-right: 25px;
    width: 125px
}

.Brain10_confirm-img__CnvL1 img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.Brain10_confirm-txt__8kKog {
    float: left;
    width: 450px
}

.Brain10_confirm-txt__8kKog h4 {
    margin-bottom: 10px
}

.Brain10_protect-package__BunMR {
    background-size: 8%
}

.Brain10_error-message__Z2ZFs {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.Brain10_has-error__oddhS .Brain10_error-message__Z2ZFs {
    display: block
}

.Brain10_inner-page__Sjg2p .Brain10_popup-wrapper__\+F79D,
.Brain10_popup-wrapper__\+F79D {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_popup-inner__jDoAg {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_close-popup-link__HPWwJ {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_close-popup-link__HPWwJ:after,
.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_close-popup-link__HPWwJ:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_close-popup-link__HPWwJ:before {
    transform: rotate(45deg)
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_close-popup-link__HPWwJ:after {
    transform: rotate(-45deg)
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe footer .Brain10_close-popup-link__HPWwJ {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe footer .Brain10_close-popup-link__HPWwJ:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe footer .Brain10_close-popup-link__HPWwJ:after,
.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe footer .Brain10_close-popup-link__HPWwJ:before {
    display: none
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe header+h3 {
    padding: 3px 0 17px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe p {
    padding: 0 0 17px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA {
    padding: 8px 0 22px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z {
    margin: 0;
    width: auto
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z input[type=email],
.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z input[type=tel],
.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z input[type=text],
.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z textarea {
    border-radius: 5px;
    margin-top: 10px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z .Brain10_error-message__Z2ZFs {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z .Brain10_error-message__Z2ZFs:after {
    display: none
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_button__MNw7f {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.Brain10_captcha__linZX {
    margin-top: 10px
}

.Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_button__MNw7f:hover {
    color: #fff !important
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_popup-inner__jDoAg {
    padding: 27px 40px 40px;
    position: relative
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 h2 {
    padding: 0 0 24px;
    text-align: center
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_reason__XdcH7 {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_reason__XdcH7 h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 ul {
    padding: 4px 0 3px 30px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form {
    margin: 0;
    padding: 12px 0
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z {
    padding: 0 0 10px;
    width: 100%
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z label {
    float: left;
    line-height: 34px;
    width: 150px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z select,
.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z.Brain10_cvv-code__x9d9W input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z.Brain10_cvv-code__x9d9W .Brain10_cvv-link__FUxWG a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z.Brain10_cvv-code__x9d9W .Brain10_cvv-image__8tPVX {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z.Brain10_cvv-code__x9d9W .Brain10_cvv-image__8tPVX img {
    width: 205px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_button__MNw7f {
    margin: 0 0 0 150px;
    width: 205px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_lock__SDODk {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_lock__SDODk img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_tip__foYVs {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_tip__foYVs .Brain10_icon__SNNAW {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_tip__foYVs .Brain10_text__6l3P1 {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_tip__foYVs .Brain10_text__6l3P1:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_tip__foYVs:focus .Brain10_text__6l3P1,
.Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_tip__foYVs:hover .Brain10_text__6l3P1 {
    display: block
}

.Brain10_popup-loading-wrapper__12g8z {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100
}

.Brain10_popup__BqVJe p {
    margin: 0
}

.Brain10_popup-loading-wrapper__12g8z .Brain10_popup__BqVJe {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.Brain10_popup-loading-wrapper__12g8z .Brain10_popup__BqVJe h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.Brain10_popup-loading-wrapper__12g8z .Brain10_popup__BqVJe h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.Brain10_popup-loading-wrapper__12g8z .Brain10_popup__BqVJe p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.Brain10_popup-loading-wrapper__12g8z .Brain10_popup__BqVJe .Brain10_product-image__fdOjC {
    background-size: contain;
    height: 260px;
    margin: 0 auto 6px;
    position: relative;
    width: 198px
}

.Brain10_floating_bar__aoRfD.Brain10_float__0tqqm {
    display: none;
    opacity: 0
}

.Brain10_popup-loading-wrapper__12g8z .Brain10_popup__BqVJe .Brain10_lock-image__dkD4N {
    margin: 0 auto 3px;
    width: 90px
}

.Brain10_popup-loading-wrapper__12g8z .Brain10_popup__BqVJe .Brain10_loading-image__OShh- {
    animation: Brain10_spin__ou-m\+ 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

.Brain10_popup-banner-wrapper__kMBi7 {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Brain10_popup-banner-wrapper__kMBi7 .Brain10_popup-banner__xk-NV {
    padding: 50px 10px 0
}

.Brain10_popup-banner-wrapper__kMBi7 .Brain10_popup-banner__xk-NV figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.Brain10_popup-banner-wrapper__kMBi7 .Brain10_popup-banner__xk-NV figure a img {
    width: 100%
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL .Brain10_popup-inner__jDoAg {
    background: none;
    box-shadow: none;
    padding: 0
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form .Brain10_form_holder__03q5z {
    margin: 0 20px
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form .Brain10_button__MNw7f {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form .Brain10_button__MNw7f span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form .Brain10_icons__jszyF {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.Brain10_popup__BqVJe#Brain10_popup-mobile-order-form__i8yvL form footer .Brain10_button__MNw7f {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#Brain10_payLft__4HvTD {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.Brain10_order-banner__B9zrr {
    border-radius: 6px;
    padding: 20px
}

#Brain10_payRgt__cEic7 {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#Brain10_rightForm__cWZMC .Brain10_rushWrp__1Dc7X {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes Brain10_pulse__5XUUp {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#Brain10_rightForm__cWZMC .Brain10_rushWrp__1Dc7X input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#Brain10_rightForm__cWZMC .Brain10_secure__k9uEh {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.Brain10_pulse__5XUUp {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain10_pulse__5XUUp;
    -webkit-animation-name: Brain10_pulse__5XUUp
}

#Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#Brain10_payMulti__bT5w7 #Brain10_payProd6__sQg8n .Brain10_bottleOver__p-uZc {
    background-size: contain
}

#Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc,
#Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver_discount__OAcER {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT span.Brain10_radio__Wi6gD {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#Brain10_payMulti__bT5w7 .Brain10_title16__edEtY {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain10_payMulti__bT5w7 .Brain10_title17__OHTc- {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#Brain10_payMulti__bT5w7 .Brain10_title18__6zYRh {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#Brain10_payMulti__bT5w7 .Brain10_title19__0admU {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#Brain10_payMulti__bT5w7 .Brain10_title16-2__0TykF {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Brain10_payMulti__bT5w7 .Brain10_title18__6zYRh strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#Brain10_payMulti__bT5w7 em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Brain10_blu2__EHhNd,
.Brain10_blu2__EHhNd * {
    color: #0975cf !important
}

.Brain10_red1__hiumo,
.Brain10_red__qtzn2 {
    color: #c00
}

#Brain10_payMulti__bT5w7 #Brain10_payProd1__Xq09e .Brain10_bottleOver__p-uZc,
#Brain10_payMulti__bT5w7 #Brain10_payProd3__vChla .Brain10_bottleOver__p-uZc {
    background-size: contain
}

#Brain10_paymentWrp__b1fjW .Brain10_formBg__byTYf {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.Brain10_package-info__title__85Sx6 {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#Brain10_rightForm__cWZMC {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#Brain10_rightForm__cWZMC p.Brain10_full3__LuDId {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.Brain10_formContent__\+voZm {
    color: #000
}

.Brain10_s-info__FwFOf {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#Brain10_rightForm__cWZMC input,
#Brain10_rightForm__cWZMC select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#Brain10_rightForm__cWZMC .Brain10_rushWrp__1Dc7X input {
    height: auto !important
}

.Brain10_order-banner__B9zrr .Brain10_s-info__FwFOf .Brain10_error-message__Z2ZFs {
    right: 94% !important;
    top: -1px !important
}

.Brain10_order-delivery__C7R7U {
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Brain10_order-delivery__C7R7U h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Brain10_order-counter__Z1pPr {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Brain10_order-counter__Z1pPr article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Brain10_clearfix__P1Fh\+:after,
.Brain10_clearfix__P1Fh\+:before {
    content: "";
    display: table;
    line-height: 0
}

.Brain10_left__lLysO {
    float: left
}

.Brain10_order-counter__Z1pPr article.Brain10_last__LuCos {
    border: none
}

.Brain10_order-counter__Z1pPr article b {
    color: #ff1c1c
}

.Brain10_order-special__He4DL {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.Brain10_order-special__He4DL header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.Brain10_order-special__He4DL article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.Brain10_order-special__He4DL header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.Brain10_order-special__He4DL header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.Brain10_order-special__He4DL header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.Brain10_inner-page__Sjg2p footer {
    top: 0 !important
}

.Brain10_order-special__He4DL footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.Brain10_clear__U1fjy {
    clear: both
}

.Brain10_order-satisfaction__fyFnC {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Brain10_order-satisfaction__fyFnC h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.Brain10_order-special__He4DL header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Brain10_order-banner__B9zrr .Brain10_formContent__\+voZm .Brain10_title__9Y1V0 {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.Brain10_order-banner__B9zrr .Brain10_form_holder__03q5z {
    padding: 0 0 7px;
    position: relative
}

#Brain10_rightForm__cWZMC .Brain10_form__tRhJa p.Brain10_half2__eJQg8 {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#Brain10_rightForm__cWZMC .Brain10_form__tRhJa p.Brain10_half__8YYxQ {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#Brain10_rightForm__cWZMC .Brain10_half__8YYxQ {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.Brain10_formBg__byTYf .Brain10_error-message__Z2ZFs {
    right: 90% !important;
    top: 25px !important
}

.Brain10_home__U5AYD #Brain10_index-form__aSV97 .Brain10_error-message__Z2ZFs:after {
    display: none
}

.Brain10_has-error__oddhS .Brain10_error-message__Z2ZFs {
    display: block !important
}

.Brain10_cvv-image__8tPVX {
    display: none
}

.Brain10_cvv-link__FUxWG {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.Brain10_cvv-link__FUxWG:hover {
    text-decoration: none
}

.Brain10_exp-date__S0PIN {
    margin-bottom: 6px
}

.Brain10_error-message__Z2ZFs:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.Brain10_selW__hXZN- {
    display: block;
    float: left;
    width: 48%
}

.Brain10_half4__y0eUW:after,
.Brain10_half4__y0eUW:before {
    clear: bottom;
    content: "";
    display: block
}

.Brain10_half4__y0eUW {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain10_selW__hXZN- select {
    float: none
}

.Brain10_selW__hXZN-:last-child {
    margin-left: 4%
}

.Brain10_half3__1heF9 {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Brain10_half3__1heF9 input {
    width: 50%
}

@keyframes Brain10_pulseHow__8Hd7X {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes Brain10_flipInX__xQ9-K {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

@keyframes Brain10_spin__ou-m\+ {
    to {
        transform: rotate(1turn)
    }
}

.Brain10_no-dec__rc5hn {
    display: none
}

.Brain10_order-banner__B9zrr .Brain10_error-message__Z2ZFs {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT.Brain10_cuR__gJXv5 {
    background-color: #feeeb0 !important
}

#Brain10_payMulti__bT5w7 .Brain10_package1__w3Peq .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc,
#Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver_discount__OAcER {
    margin-right: 11px;
    padding-left: 360px
}

.Brain10_btn_with__btnz3 {
    width: 220px
}

#Brain10_payMulti__bT5w7 .Brain10_package1__w3Peq .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc:before {
    display: none
}

.Brain10_top-terms__3GALi {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Brain10_top-trends-desc__PLNrd {
    display: none
}

.Brain10_open__asUYT .Brain10_top-trends-desc__PLNrd {
    display: block
}

.Brain10_top-termsHdng__wfRQf {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Brain10_top-termsHdng__wfRQf:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Brain10_top-terms__3GALi.Brain10_open__asUYT .Brain10_top-termsHdng__wfRQf:after {
    content: "-"
}

.Brain10_top-trends-desc__PLNrd p {
    color: #3d3d3d;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px;
    text-align: left
}

select.Brain10_error__Dr\+y4,
select.Brain10_valid__ekTUJ {
    background-position: 85% 50%
}

#Brain10_error_msg__zu0dP {
    display: none;
    margin-bottom: 45px
}

#Brain10_error_msg__zu0dP,
.Brain10_errorMsg__EaFbo {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.Brain10_errorMsg__EaFbo {
    margin-bottom: 15px;
    text-align: center
}

.Brain10_page-id-2472__oC1xV .Brain10_heading_content_container__R4DlL,
.Brain10_page-id-2577__ReF\+n .Brain10_heading_content_container__R4DlL,
.Brain10_page-id-2793__vjDS3 .Brain10_heading_content_container__R4DlL,
.Brain10_page-id-3109__x-XeA .Brain10_heading_content_container__R4DlL {
    padding-top: 60px;
    width: 100%
}

.Brain10_page-id-2472__oC1xV .Brain10_lc_content_full__FNkLv.Brain10_lc_swp_boxed__Jpga6.Brain10_lc_basic_content_padding__Q3G-a,
.Brain10_page-id-2577__ReF\+n .Brain10_lc_content_full__FNkLv.Brain10_lc_swp_boxed__Jpga6.Brain10_lc_basic_content_padding__Q3G-a,
.Brain10_page-id-2793__vjDS3 .Brain10_lc_content_full__FNkLv.Brain10_lc_swp_boxed__Jpga6.Brain10_lc_basic_content_padding__Q3G-a,
.Brain10_page-id-3109__x-XeA .Brain10_lc_content_full__FNkLv.Brain10_lc_swp_boxed__Jpga6.Brain10_lc_basic_content_padding__Q3G-a {
    max-width: 100%;
    padding: 0
}

.Brain10_section-guranteed__m\+p5Q {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Brain10_section-guranteed__m\+p5Q .Brain10_w_inner__CRpv3 {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Brain10_section-guranteed__m\+p5Q .Brain10_w_inner__CRpv3 .Brain10_w_thumb__to9Ba {
    order: 2;
    width: 100%
}

.Brain10_section-guranteed__m\+p5Q .Brain10_w_inner__CRpv3 .Brain10_w_thumb__to9Ba img {
    width: auto
}

.Brain10_section-guranteed__m\+p5Q .Brain10_w_inner__CRpv3 .Brain10_w_desc__dQKv9 {
    order: 1;
    position: relative;
    width: 100%
}

.Brain10_section-guranteed__m\+p5Q .Brain10_w_inner__CRpv3 .Brain10_w_desc__dQKv9:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Brain10_section-guranteed__m\+p5Q .Brain10_w_inner__CRpv3 .Brain10_w_desc__dQKv9 p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Brain10_yellowbox__kRiIA {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j,
.Brain10_yellowbox__kRiIA i {
    display: table-cell;
    vertical-align: middle
}

.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j {
    padding-left: 10px
}

.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:checked,
.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:checked+label,
.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:checked~label:before,
.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:checked~label:after,
.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Brain10_landing__rpkzj .Brain10_check_area__ef\+1j [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.Brain10_header-inner__HYoHc.Brain10_billing__rUQyM br {
    display: none
}

div#Brain10_account-nformation__p81kr>div {
    display: block !important
}

.Brain10_in_fileld__28cTc.Brain10_bill_adr__7F9Oj,
.Brain10_in_fileld__28cTc.Brain10_bill_city__yS2vO,
.Brain10_in_fileld__28cTc.Brain10_bill_cont__cwzY6,
.Brain10_in_fileld__28cTc.Brain10_bill_state__d5zvE,
.Brain10_in_fileld__28cTc.Brain10_bill_zip__UtQ3S,
.Brain10_in_fileld__28cTc.Brain10_email__MQvuo,
.Brain10_in_fileld__28cTc.Brain10_first_name__f5fpF,
.Brain10_in_fileld__28cTc.Brain10_last_name__sZ4nd,
.Brain10_in_fileld__28cTc.Brain10_password__KEbzq,
.Brain10_in_fileld__28cTc.Brain10_phone__HfDFh,
.Brain10_in_fileld__28cTc.Brain10_ship_info__nM3Lc,
.Brain10_shippingInfo-wrapper__XPfyJ {
    display: none
}

.Brain10_checkout-form-div__sj14l {
    padding: 20px 5px
}

.Brain10_checkout-form-div__sj14l input,
.Brain10_checkout-form-div__sj14l select {
    border: 1px solid #999;
    font-size: 14px;
    height: 33px !important;
    margin-bottom: 10px;
    text-indent: 9px !important
}

.Brain10_checkout-form-div__sj14l input[type=number]::-webkit-inner-spin-button,
.Brain10_checkout-form-div__sj14l input[type=number]::-webkit-outer-spin-button,
.Brain10_form_col__y6H2m input[type=number]::-webkit-inner-spin-button,
.Brain10_form_col__y6H2m inputinput[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.Brain10_checkout-form-div__sj14l input[type=number],
.Brain10_form_col__y6H2m input[type=number] {
    -moz-appearance: textfield
}

.Brain10_in_fileld__28cTc .Brain10_in_fileld__28cTc {
    height: auto !important
}

.Brain10_ex_date__0SFxn .Brain10_select2-container__-KEAg {
    width: 50% !important
}

.Brain10_ex_date__0SFxn .Brain10_select2-selection__rendered__UW6-y {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}

.Brain10_checkout-form-div__sj14l .Brain10_mm-button__bGcZ\+.Brain10_large__AKesX {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain10_pulse__5XUUp;
    -webkit-animation-name: Brain10_pulse__5XUUp;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 30px;
    text-align: center;
    text-indent: -9999px;
    width: 100% !important;
    width: 100%
}

.Brain10_shippingInfo-wrapper__XPfyJ {
    margin-top: 20px
}

#Brain10_payMulti__bT5w7 .Brain10_title17__OHTc- br {
    display: block
}

#Brain10_payMulti__bT5w7 .Brain10_title17__OHTc- p {
    padding-top: 10px
}

.Brain10_mm-checkoutContainer__Da0zZ p.Brain10_mm-formError__xVKpI,
.Brain10_mm-formError__xVKpI {
    border-radius: 0 !important;
    font-size: 11px !important;
    line-height: 16px !important;
    margin-bottom: 10px !important
}

.Brain10_arrive-date__LZGHn {
    font-size: 14px;
    padding: 20px
}

.Brain10_arrive-date__LZGHn .Brain10_orange__59\+T6 {
    color: #ff1c1c
}

.Brain10_secu-row__AjBOt {
    margin-left: -5px;
    margin-right: -5px
}

.Brain10_secu-row__AjBOt>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.Brain10_order-icons-list__tICsL {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.Brain10_order-icons-list__tICsL li {
    display: inline;
    padding: 0 2px
}

.Brain10_order-icons-list__tICsL li img {
    margin-bottom: 15px
}

.Brain10_secu-2__TXPUg {
    margin-bottom: 30px
}

.Brain10_securityIcon-sec__xFTDt .Brain10_order-icons-list__tICsL {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.Brain10_securityIcon-sec__xFTDt .Brain10_order-icons-list__tICsL li {
    margin-bottom: 15px
}

.Brain10_securityIcon-sec__xFTDt .Brain10_order-icons-list__tICsL li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Brain10_securityIcon-sec__xFTDt .Brain10_order-icons-list__tICsL li:last-child {
    width: 100%
}

.Brain10_sticky-red-top__2DvmO {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.Brain10_sticky-red-top__2DvmO h2 {
    margin: 0
}

.Brain10_focusOffer-page__jy66g .Brain10_upsellMain__DXM23 {
    min-height: calc(100vh - 325px)
}

.Brain10_upsellMain__DXM23 h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.Brain10_upsellMain__DXM23 p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.Brain10_font-weight-bold__FMVEh {
    font-weight: 700
}

.Brain10_upsellPage__ye0pp img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.Brain10_upsellPage__ye0pp span#Brain10_button_focus__lmnfy {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.Brain10_bottom-nothanks__4ngGB a.Brain10_btn__9KmiM,
.Brain10_bottom-nothanks__4ngGB a.Brain10_btn__9KmiM:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

.Brain10_text_unset__1NtMh {
    text-transform: inherit
}

.Brain10_slider_ctrl__bVWia {
    margin-top: 60px
}

.Brain10_hurry__hlvwV {
    color: #f5f0b4 !important
}

@media (min-width:1400px) {
    .Brain10_upsellMain__DXM23 .Brain10_customContainer__hA9E6 {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .Brain10_dr_img__EOtG6,
    .Brain10_site_secure__bHQlG {
        display: none
    }
}

@media (max-width:1199.5px) {
    .Brain10_mental_ability_content__ibBZE {
        width: 615px
    }
    .Brain10_testimonial_content__CYWGq {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.Brain10_header_fixed__niowg {
        padding-top: 100px
    }
    .Brain10_landing__rpkzj h1 {
        font-size: 38px
    }
    .Brain10_landing__rpkzj h2 {
        font-size: 34px
    }
    .Brain10_landing__rpkzj h3 {
        font-size: 28px
    }
    .Brain10_landing__rpkzj h4 {
        font-size: 24px
    }
    .Brain10_landing__rpkzj h5 {
        font-size: 20px
    }
    .Brain10_banner_col1__biblZ {
        margin-top: 50px;
        width: 330px
    }
    .Brain10_banner_col2__fFEwN {
        margin-top: 150px;
        width: 395px
    }
    .Brain10_banner_col1__biblZ ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .Brain10_banner_right_list__byrYd {
        margin-top: 30px
    }
    .Brain10_banner_right_list__byrYd li {
        margin-right: 0
    }
    .Brain10_banner_right_img__DWJ40 img {
        max-width: 100%;
        width: 265px
    }
    .Brain10_sapill__pN0mA {
        font-size: 20px;
        line-height: 30px
    }
    .Brain10_tab-banner__NB8-6 {
        background-color: #000;
        display: none
    }
    .Brain10_brain_power__993Wm,
    .Brain10_cognitive_enhancement__K5UkM,
    .Brain10_genius__soAWa,
    .Brain10_mental_ability__d5nyj,
    .Brain10_testimonial__\+zPJ2 {
        padding: 40px 10px !important
    }
    .Brain10_mental_ability_img__TY06E {
        width: 185px
    }
    .Brain10_mental_ability_content__ibBZE {
        width: 485px
    }
    .Brain10_ability_orange_box__EEgYc {
        width: 345px
    }
    .Brain10_ability_list__5a8QD li {
        float: none;
        width: 100%
    }
    .Brain10_brain_list__lSNd2 {
        margin-bottom: 0
    }
    .Brain10_genius_inner__qwGQy {
        margin: 30px 0
    }
    .Brain10_genius_img__Vuujc {
        width: 245px
    }
    .Brain10_genius_content__33bLz {
        width: 445px
    }
    .Brain10_boosttest__Ep2AQ .Brain10_customContainer__hA9E6,
    .Brain10_hard_clear__X4w2V .Brain10_customContainer__hA9E6 {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .Brain10_boosttest_inner__fI7dl,
    .Brain10_hardclear_inner__819qS {
        margin: 0
    }
    .Brain10_boosttest_content__oHzw3,
    .Brain10_hardclear_content__3-ciu {
        min-height: inherit;
        width: 75%
    }
    .Brain10_boosttest_img__-KdRx img,
    .Brain10_hardclear_img__JYjg0 {
        display: none
    }
    .Brain10_testimonial_img__C4L9y {
        width: 120px
    }
    .Brain10_testimonial_content__CYWGq {
        margin-top: 0;
        width: 530px
    }
    .Brain10_cognitive_enhancement_table__E4RY7 tr th {
        padding-left: 20px
    }
    .Brain10_order-product-img__UIgFQ {
        margin-right: 20px;
        width: 95px
    }
    .Brain10_order-product-content__iYJmm {
        margin-top: 5px;
        width: 331px
    }
    .Brain10_payment-head__JG5yK h3 {
        font-size: 34px
    }
    .Brain10_table-cell-align__AVPwo {
        padding: 0 3px
    }
    .Brain10_order-inner-product__zesXY {
        padding: 40px 20px 9px
    }
    .Brain10_ex-space__YYAKh {
        margin-left: 0
    }
    .Brain10_thks-continue__qYHAK {
        margin-bottom: 30px
    }
    .Brain10_form_product__list__XqjBi {
        margin: 120px auto 20px
    }
    .Brain10_sub-btn2__vXJMi {
        font-size: 15px
    }
    .Brain10_right_arrow2__HykSq {
        top: 2px
    }
    #Brain10_payMulti__bT5w7 .Brain10_package1__w3Peq .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc,
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver_discount__OAcER {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #Brain10_payMulti__bT5w7 .Brain10_package1__w3Peq .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .Brain10_main_page__hBWuJ.Brain10_landing__rpkzj .Brain10_customContainer__hA9E6 {
        max-width: 100%
    }
    .Brain10_securityIcon-sec__xFTDt .Brain10_order-icons-list__tICsL {
        margin-bottom: 0
    }
    .Brain10_form_box__yM-AD {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .Brain10_customContainer__hA9E6 {
        padding: 0 15px;
        width: 100% !important
    }
    .Brain10_banner__gOCkW .Brain10_customContainer__hA9E6 {
        padding: 0 !important
    }
    .Brain10_landing__rpkzj h1 {
        font-size: 37px
    }
    .Brain10_landing__rpkzj h2 {
        font-size: 34px
    }
    .Brain10_landing__rpkzj h3 {
        font-size: 28px
    }
    .Brain10_landing__rpkzj h4 {
        font-size: 24px
    }
    .Brain10_landing__rpkzj h5 {
        font-size: 22px
    }
    #Brain10_payLft__4HvTD {
        width: 100%
    }
    .Brain10_floating_bar__aoRfD.Brain10_float__0tqqm {
        display: block;
        opacity: 1;
        padding: 10px 5px
    }
    .Brain10_banner_right_list__byrYd {
        display: none
    }
    .Brain10_order-counter__Z1pPr {
        font-size: 12px
    }
    .Brain10_order-special__He4DL article {
        width: 100%
    }
    .Brain10_order-special__He4DL footer {
        padding: 14px 15px 16px
    }
    .Brain10_order-special__He4DL header h2 {
        font-size: 30px
    }
    .Brain10_order-satisfaction__fyFnC {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .Brain10_order-delivery__C7R7U {
        background: #fff3 url(data:image/png;base64,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) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #Brain10_rightForm__cWZMC .Brain10_secure__k9uEh {
        margin: 15px auto
    }
    .Brain10_popup-wrapper__\+F79D p {
        font-size: .875em
    }
    .Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe h2 {
        font-size: 28px;
        line-height: 30px
    }
    .Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z label {
        line-height: 21px;
        width: 100%
    }
    .Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z input[type=text] {
        margin-top: 0
    }
    .Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #Brain10_cvv_popup__g5W5k,
    .Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z select {
        width: 48% !important
    }
    .Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_form_holder__03q5z.Brain10_cvv-code__x9d9W .Brain10_cvv-image__8tPVX {
        padding: 15px 0 0
    }
    .Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 form .Brain10_button__MNw7f {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_popup-inner__jDoAg {
        padding: 27px 15px 40px
    }
    .Brain10_popup-wrapper__\+F79D #Brain10_popup-declined__PUvQ5 .Brain10_reason__XdcH7 {
        padding: 23px 15px 25px
    }
    #Brain10_payRgt__cEic7 {
        width: 100%
    }
    #Brain10_payMulti__bT5w7 .Brain10_title16__edEtY {
        background-size: 100% 31px;
        line-height: 36px
    }
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT.Brain10_cuR__gJXv5 span.Brain10_radio__Wi6gD {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT span.Brain10_radio__Wi6gD {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #Brain10_payMulti__bT5w7 .Brain10_title16__edEtY {
        padding: 0 0 0 35px
    }
    .Brain10_no-dec__rc5hn {
        display: block
    }
    #Brain10_payMulti__bT5w7 .Brain10_title16-2__0TykF {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc,
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver_discount__OAcER {
        padding-left: 100% !important
    }
    #Brain10_payRgt__cEic7 {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #Brain10_form2__CkWt2 {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z input[type=tel],
    .Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z input[type=text],
    .Brain10_popup-wrapper__\+F79D .Brain10_popup__BqVJe .Brain10_form-popup__K5POA .Brain10_form_holder__03q5z select {
        max-width: 100%
    }
    #Brain10_rightForm__cWZMC p.Brain10_full3__LuDId {
        margin-top: 10px
    }
    .Brain10_trans__JgXO4 img {
        margin-top: 15px
    }
    .Brain10_cvv-code__x9d9W .Brain10_error-message__Z2ZFs {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .Brain10_formBg__byTYf .Brain10_error-message__Z2ZFs {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .Brain10_formBg__byTYf .Brain10_error-message__Z2ZFs:after {
        display: none
    }
    .Brain10_sub-btn__L07hz {
        font-size: 16px !important
    }
    #Brain10_rightForm__cWZMC .Brain10_rushWrp__1Dc7X input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT {
        min-height: 300px
    }
    #Brain10_payMulti__bT5w7 .Brain10_title17__OHTc- {
        margin-top: 10px;
        padding-left: 10px
    }
    #Brain10_payMulti__bT5w7 .Brain10_title18__6zYRh,
    #Brain10_payMulti__bT5w7 .Brain10_title19__0admU {
        padding-left: 10px
    }
    #Brain10_payMulti__bT5w7 .Brain10_title16__edEtY {
        font-size: 16px
    }
    #Brain10_payMulti__bT5w7 .Brain10_package1__w3Peq .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc,
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver_discount__OAcER {
        padding-left: 100%
    }
    #Brain10_payMulti__bT5w7 .Brain10_title16__edEtY {
        font-size: 10px
    }
    #Brain10_payMulti__bT5w7 #Brain10_payProd1__Xq09e .Brain10_bottleOver__p-uZc,
    #Brain10_payMulti__bT5w7 #Brain10_payProd3__vChla .Brain10_bottleOver__p-uZc,
    #Brain10_payMulti__bT5w7 #Brain10_payProd6__sQg8n .Brain10_bottleOver__p-uZc {
        background: none;
        display: none;
        padding: 0
    }
    .Brain10_img-mobile__k1z9i img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .Brain10_img-mobile-best__dkoKQ {
        position: relative
    }
    .Brain10_img-mobile-best__dkoKQ:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #Brain10_payLft__4HvTD {
        padding-right: 0
    }
    .Brain10_top_header__5oa4v {
        padding: 5px 0
    }
    .Brain10_warning_notice_timer__gG79f {
        font-size: 12px;
        line-height: 18px
    }
    .Brain10_header_fixed__niowg header {
        position: static
    }
    body.Brain10_header_fixed__niowg,
    body.Brain10_header_fixed__niowg.Brain10_alt__XD6In {
        padding-top: 0
    }
    .Brain10_header-inner__HYoHc {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .Brain10_tab-banner__NB8-6 {
        display: none
    }
    .Brain10_form_section__inner__W0UAB {
        padding: 45px 0
    }
    .Brain10_banner_col__KmNoa {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .Brain10_banner_col1__biblZ {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .Brain10_banner_col2__fFEwN {
        margin: 0 !important;
        width: 50% !important
    }
    .Brain10_guarnteedMob__cZVYM img {
        width: 115px
    }
    .Brain10_banner_col1__biblZ .Brain10_logo_text__VxCya {
        font-size: 18px
    }
    .Brain10_sapill__pN0mA {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .Brain10_banner_col1__biblZ ul li {
        font-size: 12px
    }
    .Brain10_banner_col1__biblZ .Brain10_scroll_btn__kv2ya {
        display: none
    }
    .Brain10_banner__gOCkW .Brain10_customContainer__hA9E6,
    .Brain10_boosttest__Ep2AQ .Brain10_customContainer__hA9E6,
    .Brain10_hard_clear__X4w2V .Brain10_customContainer__hA9E6 {
        padding: 0
    }
    .Brain10_landing__rpkzj .Brain10_header_section__vIvwC .Brain10_logo__Yejh9 {
        float: none;
        text-align: center;
        width: 100%
    }
    .Brain10_right_header__D4hM3 {
        display: none;
        float: none
    }
    .Brain10_banner_col1__biblZ {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .Brain10_App__ktLK4 .Brain10_landing__rpkzj .Brain10_mobileGetMyBottle-btn__mbFfd .Brain10_btn__9KmiM {
        margin-top: 0
    }
    .Brain10_mobileGetMyBottle-btn__mbFfd {
        padding: 0 0 85px;
        text-align: center
    }
    .Brain10_banner_col1__biblZ p {
        font-size: 22px
    }
    .Brain10_banner_col2__fFEwN {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .Brain10_banner_right_list__byrYd {
        margin-top: 0
    }
    .Brain10_banner_right_list__byrYd li {
        float: left
    }
    .Brain10_banner_right_list__byrYd {
        bottom: 55px;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain10_banner_client_icon__xikP0 {
        bottom: 0;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Brain10_banner_btn__QklbS {
        display: none
    }
    .Brain10_banner_client_icon__xikP0 li {
        display: inline-block;
        padding: 2px
    }
    .Brain10_cognitive_enhancement__K5UkM,
    .Brain10_mental_ability__d5nyj {
        padding: 30px 0
    }
    .Brain10_ability_orange_box__EEgYc,
    .Brain10_genius_img__Vuujc,
    .Brain10_mental_ability_img__TY06E {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .Brain10_form_box__yM-AD,
    .Brain10_genius_content__33bLz,
    .Brain10_mental_ability_content__ibBZE {
        float: none;
        width: 100%
    }
    .Brain10_ability_realy_work__uvmAj,
    .Brain10_form_product__jGmD1 {
        display: none
    }
    .Brain10_ability_list__5a8QD ul {
        margin-top: 15px
    }
    .Brain10_ability_orange_box__EEgYc:after {
        display: none
    }
    .Brain10_mental_ability_inner__ykasx {
        margin-bottom: 10px
    }
    .Brain10_ability_list__5a8QD li {
        font-size: 18px;
        margin-bottom: 10px
    }
    .Brain10_ability_list__5a8QD h5 {
        text-align: left
    }
    .Brain10_brain_list__lSNd2 {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .Brain10_brain_list__lSNd2 li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .Brain10_brain_list__lSNd2 li:nth-child(2) {
        background-position: 18px 0
    }
    .Brain10_genius_inner__qwGQy {
        margin: 20px 0
    }
    .Brain10_genius_after_before__fg8mn {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .Brain10_after_before__VSuIN {
        margin: 30px 0
    }
    .Brain10_boosttest_content__oHzw3,
    .Brain10_hardclear_content__3-ciu {
        padding: 30px 20px 15px
    }
    .Brain10_floating_bar__aoRfD {
        display: block
    }
    .Brain10_testimonial_box__Cj6Q5 {
        margin-top: 30px;
        padding: 0 20px
    }
    .Brain10_testi_name__p2oYE {
        text-align: center
    }
    .Brain10_order-banner__B9zrr {
        display: block
    }
    .Brain10_order-form__p6szC,
    .Brain10_order-product__mxqIk {
        float: none;
        width: 100%
    }
    .Brain10_order-product-img__UIgFQ {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .Brain10_order-product-img__UIgFQ img {
        max-width: 120px
    }
    .Brain10_ex-space__YYAKh {
        margin-left: 30px
    }
    .Brain10_order-product-content__iYJmm {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .Brain10_order-product-head__vQ3jn {
        display: none
    }
    .Brain10_order-arrive__cNtTT .Brain10_table-cell-align__AVPwo {
        display: block
    }
    .Brain10_table-style__U2DfH.Brain10_order-arrive__cNtTT {
        display: block;
        text-align: center
    }
    .Brain10_upsell-product-img__LH-pB {
        width: 100px
    }
    .Brain10_upsell-product__GMzhH,
    .Brain10_upsell-product__GMzhH.Brain10_bsburn__7gnqb,
    .Brain10_upsell-product__GMzhH.Brain10_pr__Zts6y {
        background: none;
        padding: 20px;
        width: 440px
    }
    .Brain10_upsell-product-content__Tj2Qi,
    .Brain10_upsell-product-content__Tj2Qi.Brain10_pr__Zts6y {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .Brain10_upsell-thks-txt__jyvpo h6 {
        font-size: 16px
    }
    .Brain10_upsell-thks-txt__jyvpo.Brain10_alttxt__nxeCB {
        margin: 10px 0
    }
    .Brain10_limttime-offer__KLcn7,
    .Brain10_order-btn-inner__8LRzd {
        margin-left: 40px
    }
    .Brain10_confirm-container__dviLj {
        margin: 20px 0;
        width: 100%
    }
    .Brain10_confirm-inner__9oGFa {
        margin: 0 auto 20px;
        width: 460px
    }
    .Brain10_confirm-img__CnvL1,
    .Brain10_confirm-txt__8kKog {
        width: 100%
    }
    .Brain10_confirm-txt__8kKog {
        margin-top: 10px
    }
    .Brain10_order-icons-list__tICsL {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .Brain10_form_section__inner__W0UAB {
        background: none
    }
    .Brain10_checkout-form-div__sj14l .Brain10_mm-button__bGcZ\+.Brain10_large__AKesX {
        background-size: contain !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 212px !important
    }
    .Brain10_testimonial_img__C4L9y {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain10_testimonial_content__CYWGq {
        width: 100%
    }
    .Brain10_banner_right_img__DWJ40 {
        float: left
    }
    .Brain10_slider_ctrl__bVWia .Brain10_step__Ccg\+w {
        padding-top: 40px
    }
    .Brain10_slider_ctrl__bVWia .Brain10_after_beforeTxt__nMnIX {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .Brain10_banner_col__KmNoa {
        background-position: -40px top !important;
        background-size: 190px !important
    }
    .Brain10_sticky-red-top__2DvmO {
        padding: 5px 10px
    }
    .Brain10_sticky-red-top__2DvmO h2 {
        font-size: 16px;
        margin: 0
    }
    .Brain10_submitBtn__yVXVy {
        font-size: 16px
    }
    .Brain10_slider_ctrl__bVWia {
        margin-top: 0
    }
}

@media (max-width:479px) {
    .Brain10_landing__rpkzj h1 {
        font-size: 32px
    }
    .Brain10_landing__rpkzj h2 {
        font-size: 28px
    }
    .Brain10_landing__rpkzj h3 {
        font-size: 24px
    }
    .Brain10_landing__rpkzj h4 {
        font-size: 18px
    }
    .Brain10_landing__rpkzj h5 {
        font-size: 17px
    }
    .Brain10_banner_col1__biblZ h1 {
        font-size: 56px
    }
    .Brain10_banner_col1__biblZ p {
        font-size: 20px
    }
    .Brain10_boosttest_content__oHzw3,
    .Brain10_hardclear_content__3-ciu {
        width: 90%
    }
    .Brain10_banner_col__KmNoa {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .Brain10_banner_col__KmNoa:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .Brain10_banner_col1__biblZ {
        float: none;
        margin: 20px auto;
        padding: 15px 15px 0;
        position: relative;
        z-index: 2
    }
    .Brain10_banner_col2__fFEwN {
        float: none;
        margin-top: 20px;
        padding-top: 0;
        position: relative;
        width: 100%;
        z-index: 2
    }
    .Brain10_form_box__yM-AD {
        padding: 15px
    }
    .Brain10_banner_right_list__byrYd {
        float: left;
        position: static;
        width: 115px
    }
    .Brain10_banner_right_list__byrYd li {
        display: block;
        float: none
    }
    .Brain10_banner_right_list__byrYd li:last-child {
        margin-right: 0
    }
    .Brain10_banner_right_img__DWJ40 {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        min-width: 0;
        min-width: auto;
        padding: 0 20px;
        width: 100%
    }
    .Brain10_banner_client_icon__xikP0 {
        position: static;
        text-align: center;
        width: 100%
    }
    .Brain10_banner_right_img__DWJ40 img {
        float: left;
        margin: 0 auto 0 -25px;
        max-width: 175px
    }
    .Brain10_sub-btn__L07hz {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .Brain10_sub-btn3__E5BaD {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .Brain10_table-cell-align__AVPwo {
        display: block
    }
    .Brain10_table-style__U2DfH {
        display: block;
        text-align: center
    }
    .Brain10_order-product-content__iYJmm h5 br {
        display: block
    }
    .Brain10_ex-space__YYAKh {
        margin-left: 18px
    }
    .Brain10_order-btn-inner__8LRzd {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .Brain10_limttime-offer__KLcn7,
    .Brain10_order-btn-inner__8LRzd {
        margin-left: 0
    }
    .Brain10_limttime-offer-1__3QEpW {
        font-size: 16px;
        margin-bottom: 5px
    }
    .Brain10_confirm-inner__9oGFa {
        margin: 0 auto 20px;
        width: 100%
    }
    .Brain10_footer_client__DW5NF {
        padding-bottom: 15px
    }
    .Brain10_footer_client__DW5NF ul li img {
        margin-bottom: 10px
    }
    .Brain10_footer_menu__JAzuF li a {
        padding: 0 5px
    }
    .Brain10_reveal-modal__Ksz6G.Brain10_small__rdoPJ,
    dialog.Brain10_small__rdoPJ {
        padding: 20px
    }
    .Brain10_sub-btn2__vXJMi {
        font-size: 16px
    }
    .Brain10_right_arrow2__HykSq {
        top: 4px
    }
    .Brain10_mobileGetMyBottle-btn__mbFfd {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .Brain10_mobile_navigation__4\+0Iu ul li {
        font-size: 14px
    }
    .Brain10_slider_wrap__rQNYo .Brain10_slider_ctrl__bVWia {
        position: relative
    }
    .Brain10_slides_wrap__AtIqB>li.Brain10_active__PePhA~li {
        left: 100%
    }
    .Brain10_slider_wrap__rQNYo .Brain10_slider_ctrl__bVWia .Brain10_slides_wrap__AtIqB>li,
    .Brain10_slides_wrap__AtIqB>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .Brain10_slides_wrap__AtIqB>li {
        float: left;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        z-index: 1
    }
    .Brain10_slides_wrap__AtIqB>li.Brain10_active__PePhA {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .Brain10_slider_wrap__rQNYo .Brain10_slider_ctrl__bVWia .Brain10_slides_wrap__AtIqB {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .Brain10_slider_wrap__rQNYo .Brain10_slider_ctrl__bVWia .Brain10_slider_arrow__2rql4.Brain10_slider_left_arrow__eqm9w {
        left: 0;
        text-align: left
    }
    .Brain10_slider_wrap__rQNYo .Brain10_slider_ctrl__bVWia .Brain10_slider_arrow__2rql4.Brain10_slider_right_arrow__JmyAX {
        right: 0;
        text-align: right
    }
    .Brain10_slider_wrap__rQNYo .Brain10_slider_ctrl__bVWia .Brain10_slider_arrow__2rql4 {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .Brain10_testiminial_arrow_left__j71M\+ {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain10_testiminial_arrow_right__0St8J {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Brain10_slider_wrap__rQNYo .Brain10_slider_ctrl__bVWia .Brain10_slider_arrow__2rql4 .Brain10_table__Z6XEq {
        display: table;
        height: 100%;
        width: 100%
    }
    .Brain10_table__Z6XEq .Brain10_table-cell__m3ehz {
        display: table-cell !important;
        vertical-align: middle
    }
    .Brain10_slider_wrap__rQNYo .Brain10_dotlist__reXmw {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .Brain10_slider_wrap__rQNYo .Brain10_dotlist__reXmw .Brain10_dot_wrap__7nxJS {
        display: inline
    }
    .Brain10_slider_wrap__rQNYo .Brain10_dotlist__reXmw .Brain10_dot_wrap__7nxJS .Brain10_dot__6pTEV {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .Brain10_steps_slider__sfZ18.Brain10_slider_wrap__rQNYo .Brain10_dotlist__reXmw .Brain10_dot_wrap__7nxJS.Brain10_active__PePhA .Brain10_dot__6pTEV {
        background-color: #2aabd3
    }
    .Brain10_testimonial__\+zPJ2.Brain10_slider_wrap__rQNYo .Brain10_dotlist__reXmw .Brain10_dot_wrap__7nxJS.Brain10_active__PePhA .Brain10_dot__6pTEV {
        background-color: #000
    }
    .Brain10_brain_after__eVwGq,
    .Brain10_brain_before__-TBdj {
        width: 100%
    }
    .Brain10_testimonial_img__C4L9y {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Brain10_testimonial_content__CYWGq {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .Brain10_hide-for-phone-only__cJyyE {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .Brain10_hide-for-tablet-up__jh33a {
        display: none !important
    }
}

.Brain10_responsive-img__j6Kwc {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .Brain10_hide-tb-portrait__Nsqzd {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .Brain10_hide-tb-portrait-up__vM\+Rw {
        display: none !important
    }
}

@media (min-width:768px) {
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc {
        left: 35px;
        right: auto
    }
    #Brain10_payMulti__bT5w7.Brain10_newCheckout-wrapper__f2-B3 .Brain10_package1__w3Peq .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc {
        background-position: 50% !important;
        left: 35px;
        padding-left: 0;
        padding-right: 135px;
        padding-top: 155px;
        right: auto
    }
    #Brain10_payMulti__bT5w7.Brain10_newCheckout-wrapper__f2-B3 .Brain10_title17__OHTc- {
        margin-left: auto
    }
    #Brain10_payMulti__bT5w7.Brain10_newCheckout-wrapper__f2-B3 .Brain10_title18__6zYRh,
    #Brain10_payMulti__bT5w7.Brain10_newCheckout-wrapper__f2-B3 .Brain10_title19__0admU {
        margin-left: auto;
        width: 290px
    }
}

@media (min-width:992px) {
    #Brain10_payMulti__bT5w7.Brain10_newCheckout-wrapper__f2-B3 .Brain10_package1__w3Peq .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc {
        padding-left: 0;
        padding-right: 280px
    }
}

@media (min-width:1024px) {
    #Brain10_payMulti__bT5w7.Brain10_newCheckout-wrapper__f2-B3 .Brain10_package1__w3Peq .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc {
        padding-left: 0;
        padding-right: 315px
    }
}

@media only screen and (min-width:992px) and (max-width:1024px) {
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc,
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver_discount__OAcER {
        padding-left: 295px !important
    }
}

@media only screen and (max-width:1199.5px) and (orientation:landscape) {
    .Brain10_floating_bar__aoRfD.Brain10_float__0tqqm {
        display: block;
        opacity: 1
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .Brain10_cognitive_enhancement_table__E4RY7 tr td,
    .Brain10_cognitive_enhancement_table__E4RY7 tr th {
        font-size: 16px
    }
    .Brain10_cognitive_enhancement__K5UkM h2 {
        font-size: 28px
    }
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc,
    #Brain10_payMulti__bT5w7 .Brain10_payProd__b0WwT .Brain10_bottleOver_discount__OAcER {
        padding-left: 215px
    }
    #Brain10_payMulti__bT5w7.Brain10_newCheckout-wrapper__f2-B3 .Brain10_payProd__b0WwT .Brain10_bottleOver__p-uZc,
    #Brain10_payMulti__bT5w7.Brain10_newCheckout-wrapper__f2-B3 .Brain10_payProd__b0WwT .Brain10_bottleOver_discount__OAcER {
        padding-left: 135px
    }
    .Brain10_floating_bar__aoRfD.Brain10_float__0tqqm {
        display: block;
        opacity: 1
    }
    .Brain10_floating_bar__aoRfD.Brain10_float__0tqqm .Brain10_btn__9KmiM {
        width: 100%
    }
    #Brain10_rightForm__cWZMC .Brain10_secure__k9uEh {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .Brain10_inner_footer__CHQKC {
        padding-bottom: 75px
    }
    .Brain10_inner_footer__CHQKC:has(+div#Brain10_bottom-floating-bar__SNx06>:not(.Brain10_mobileOptn__XV1Zt)) {
        padding-bottom: 25px
    }
    .Brain10_main_page__hBWuJ.Brain10_landing__rpkzj {
        max-width: 100%
    }
    .Brain10_banner_col1__biblZ ul li:before {
        top: 6px
    }
    .Brain10_floating_bar__aoRfD.Brain10_float__0tqqm .Brain10_btn__9KmiM {
        max-width: 360px;
        width: 100%
    }
}

@media only screen and (max-width:991.5px) {
    .Brain10_warning_notice_timer__gG79f {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .Brain10_upsellPage__ye0pp span#Brain10_button_focus__lmnfy {
        padding: 8px 8px 0 0
    }
    div#Brain10_bottom-floating-bar__SNx06 {
        background-color: initial;
        font-size: 14px
    }
    div#Brain10_bottom-floating-bar__SNx06:has(.Brain10_mobileOptn__XV1Zt) {
        background: #0006 !important
    }
    .Brain10_submit_btn__xTI4T {
        font-size: 14px
    }
    .Brain10_warning_notice_timer__gG79f span.Brain10_hurry__hlvwV {
        color: #fb9841;
        white-space: nowrap
    }
}

@media only screen and (max-width:480.5px) {
    .Brain10_floating_bar__aoRfD .Brain10_btn__9KmiM {
        font-size: 14px
    }
}

#Brain10_at_page_header__h6Rw6,
#Brain10_heading_area__K6Ue8 {
    display: none !important
}

#Brain10_brainModal__BaH\+S {
    text-align: center
}

@media screen and (min-width:768px) {
    #Brain10_brainModal__BaH\+S:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#Brain10_brainModal__BaH\+S>.Brain10_modal-dialog__JqrSq {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.NootropicLander_landing__Qpfyn {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.NootropicLander_landing__Qpfyn h1 {
    font-size: 59px;
    margin: 0
}

.NootropicLander_landing__Qpfyn h2 {
    font-size: 48px;
    margin: 0
}

.NootropicLander_landing__Qpfyn h3 {
    font-size: 38px;
    margin: 0
}

.NootropicLander_landing__Qpfyn h4 {
    font-size: 30px;
    margin: 0
}

.NootropicLander_landing__Qpfyn h5 {
    font-size: 24px;
    margin: 0
}

.NootropicLander_landing__Qpfyn h6 {
    font-size: 18px;
    margin: 0
}

.NootropicLander_bold_blk__3nQuW {
    font-weight: 900
}

.NootropicLander_landing__Qpfyn h1 span,
.NootropicLander_landing__Qpfyn h2,
.NootropicLander_landing__Qpfyn h2 span,
.NootropicLander_landing__Qpfyn h3,
.NootropicLander_landing__Qpfyn h3 span,
.NootropicLander_landing__Qpfyn h4,
.NootropicLander_landing__Qpfyn h4 span,
.NootropicLander_landing__Qpfyn h5,
.NootropicLander_landing__Qpfyn h5 span,
.NootropicLander_landing__Qpfyn h6,
.NootropicLander_landing__Qpfyn h6 span,
.NootropicLander_mental_ability_content__EfE\+\+span.NootropicLander_orange__St3xL {
    font-weight: 700
}

.NootropicLander_landing__Qpfyn .NootropicLander_customContainer__j26h- {
    margin: 0 auto;
    max-width: 100% !important;
    position: relative;
    width: 1000px !important
}

.NootropicLander_clearfix__GPaUj:after,
.NootropicLander_clearfix__GPaUj:before,
.NootropicLander_customContainer__j26h-:after,
.NootropicLander_customContainer__j26h-:before,
.NootropicLander_landing__Qpfyn .NootropicLander_row__Pe125:after,
.NootropicLander_landing__Qpfyn .NootropicLander_row__Pe125:before {
    content: " ";
    display: table
}

.NootropicLander_clearfix__GPaUj:after,
.NootropicLander_customContainer__j26h-:after,
.NootropicLander_landing__Qpfyn .NootropicLander_row__Pe125:after {
    clear: both
}

.NootropicLander_clear__TvG4b {
    content: " ";
    display: table
}

.NootropicLander_hide__Kj2kN {
    display: none
}

body.NootropicLander_header_fixed__oYpmW {
    padding-top: 75px
}

body.NootropicLander_header_fixed__oYpmW.NootropicLander_alt__pe1Yq {
    padding-top: 76px
}

.NootropicLander_header_fixed__oYpmW header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.NootropicLander_landing__Qpfyn header {
    background: #fff
}

.NootropicLander_header_section__hsk8D {
    padding: 0
}

.NootropicLander_App__7uiiW .NootropicLander_landing__Qpfyn .NootropicLander_header_section__hsk8D .NootropicLander_btn__wNo77 {
    font-size: 15px
}

@keyframes NootropicLander_heartbeat__DvUXz {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.NootropicLander_heartbeat__DvUXz {
    animation: NootropicLander_heartbeat__DvUXz 5s ease 0s infinite normal
}

.NootropicLander_sprite_header_arrow__eyFVB {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.NootropicLander_right_header_section__m7q1r {
    margin-top: 10px
}

.NootropicLander_inner_footer__XkKkv,
.NootropicLander_inner_footer__XkKkv a {
    color: #070707 !important
}

header.NootropicLander_header-inner__ghjGg {
    position: relative
}

.NootropicLander_landing__Qpfyn .NootropicLander_header_section__hsk8D .NootropicLander_logo__uVz8j {
    float: left;
    padding: 20px 0;
    width: auto
}

.NootropicLander_logo__uVz8j img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.NootropicLander_right_header__RNcDq {
    float: right
}

.NootropicLander_right_header__RNcDq .NootropicLander_btn_with__0GHQ- {
    width: 250px
}

.NootropicLander_header_risk_trial__Fqofs {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.NootropicLander_header_risk_trial__Fqofs i,
.NootropicLander_header_risk_trial__Fqofs img {
    margin-left: 10px;
    vertical-align: middle
}

.NootropicLander_header_btn__JG\+pM {
    float: left
}

.NootropicLander_heartbeat__DvUXz {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: NootropicLander_heartbeat__DvUXz 0 5s ease infinite normal;
    transform: scale(.94)
}

.NootropicLander_top_header__hP21u {
    background: #9150af;
    color: #fff;
    padding: 11px 0;
    text-align: center
}

#NootropicLander_stopwatch__g5Lhl,
.NootropicLander_top_header__hP21u .NootropicLander_today__1qXVL {
    color: #fb9841
}

.NootropicLander_warning_notice_timer__Wl7H8 {
    font-size: 14px
}

.NootropicLander_btn__wNo77 {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 15px 20px;
    text-decoration: none
}

.NootropicLander_btn2__qmvSF,
.NootropicLander_landing__Qpfyn .NootropicLander_btn2__qmvSF {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    padding: 12px 15px;
    text-decoration: none
}

.NootropicLander_btn2__qmvSF:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.NootropicLander_submit_btn_div__cdwuz {
    text-align: center
}

.NootropicLander_submit_btn__Jvj\+1 {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    height: auto;
    letter-spacing: .5px;
    margin: 4% auto;
    outline: none;
    padding: 15px 20px;
    text-decoration: none;
    text-transform: uppercase
}

.NootropicLander_floating_bar__SIEYE .NootropicLander_btn__wNo77 {
    font-size: 16px;
    text-transform: uppercase
}

.NootropicLander_header_btn__JG\+pM {
    font-size: 15px;
    text-transform: uppercase
}

.NootropicLander_right_arrow__o0lSf {
    border: 8px solid #0000;
    border-left: 10px solid #000;
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    top: 2px;
    width: 0
}

.NootropicLander_right_arrow2__vlpg- {
    border-color: #0000 #0000 #0000 #000;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    top: 3px;
    width: 0
}

.NootropicLander_acceptIcon__L5Uzo {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    bottom: 12px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: auto;
    width: 15px
}

.NootropicLander_site_secure__5QgUB {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.NootropicLander_site_secure__5QgUB img {
    width: 112px
}

.NootropicLander_logo_text__nwPXY {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px;
    text-transform: uppercase
}

.NootropicLander_banner__cIcg1 {
    background: #000;
    position: relative
}

.NootropicLander_banner_col__oo7ky {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.NootropicLander_banner_col1__zCdJp {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.NootropicLander_banner_col1__zCdJp .NootropicLander_logo_text__nwPXY {
    color: #fff
}

.NootropicLander_btnBlock__uZ2Mp {
    display: block;
    width: 100%
}

.NootropicLander_banner_col2__QMw5H {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.NootropicLander_banner_right__E435T {
    text-align: right
}

.NootropicLander_banner_col1__zCdJp h1 {
    color: #04bcf2;
    font-size: 59px
}

.NootropicLander_banner_col1__zCdJp p {
    font-size: 24px;
    margin-top: 10px
}

.NootropicLander_banner_col1__zCdJp ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.NootropicLander_banner_col1__zCdJp ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.NootropicLander_sapill__iAqWW {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.NootropicLander_sapill__iAqWW span {
    color: #2aabd3;
    display: block
}

.NootropicLander_banner_btn__qAYzS {
    display: inline-block;
    font-size: 20px;
    font-size: 18px;
    margin-top: 40px;
    padding: 15px 20px;
    text-transform: uppercase
}

.NootropicLander_banner_right_img__MSN54 {
    float: right;
    min-width: 380px
}

.NootropicLander_banner_right_list__vTr8w {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.NootropicLander_banner_lists__RWBfa {
    padding: 0
}

.NootropicLander_banner_right_list__vTr8w li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.NootropicLander_banner_right_list__vTr8w li:first-child {
    background-position: 0 0;
    display: block
}

.NootropicLander_banner_right_list__vTr8w li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.NootropicLander_banner_right_img__MSN54 img {
    float: left;
    max-width: 70%;
    width: 100%
}

.NootropicLander_banner_client_icon__Xtfgs {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.NootropicLander_banner_client_icon__Xtfgs li {
    display: inline;
    padding: 4px
}

.NootropicLander_banner_client_icon__Xtfgs:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.NootropicLander_banner_client_icon__Xtfgs i {
    display: inline-block
}

.NootropicLander_sprite__IalGb {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.NootropicLander_sprite_ba_client1__uLM8t {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.NootropicLander_sprite_ba_client2__QJDoL {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.NootropicLander_sprite_ba_client3__5laV\+ {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.NootropicLander_sprite_ba_client4__H0Ug6 {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.NootropicLander_sprite_ba_client5__DtwhB {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.NootropicLander_mb_banner__xqZud,
.NootropicLander_tab-banner__cMTZY {
    display: none
}

.NootropicLander_tab-banner__cMTZY .NootropicLander_customContainer__j26h- {
    position: relative
}

.NootropicLander_tab-banner__cMTZY .NootropicLander_banner_btn__qAYzS {
    bottom: 35px;
    left: 0;
    position: absolute
}

.NootropicLander_dr_img__-mvoZ {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.NootropicLander_dr_img__-mvoZ img {
    width: 95px
}

.NootropicLander_orange2__Ub1LH {
    color: #2aabd3
}

.NootropicLander_orange__St3xL {
    color: #2aabd3
}

.NootropicLander_black__CGPlL {
    color: #000
}

.NootropicLander_white__Dyg7F {
    color: #fff
}

.NootropicLander_red__oea6r {
    color: #eb3424
}

.NootropicLander_grey-bg__OWVFP {
    background-color: #f6f6f6
}

.NootropicLander_yellow-bg__N8EAL {
    background-color: #ffe400
}

.NootropicLander_uppercase__bya8e {
    text-transform: uppercase
}

.NootropicLander_bold__XL5ES {
    font-weight: 700
}

.NootropicLander_italic__4Dkml {
    font-style: italic
}

.NootropicLander_mental_ability__BwERL {
    padding: 55px 0;
    position: relative
}

.NootropicLander_mental_ability__BwERL h2 {
    text-align: center
}

.NootropicLander_mental_ability__BwERL h2 span {
    display: block
}

.NootropicLander_mental_ability_inner__WBJFv {
    margin: 30px 0
}

.NootropicLander_mental_ability_img__TE3hd {
    float: left;
    margin-right: 40px;
    width: 280px
}

.NootropicLander_mental_ability_img__TE3hd img {
    display: block;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.NootropicLander_mental_ability_content__EfE\+\+ {
    float: left;
    width: 625px
}

.NootropicLander_ability_box__MVvyv {
    margin-top: 30px
}

.NootropicLander_ability_orange_box__haekX {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.NootropicLander_ability_orange_box__haekX:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.NootropicLander_ability_realy_work__soi3Z {
    float: right;
    width: 134px
}

.NootropicLander_ability_realy_work__soi3Z i,
.NootropicLander_ability_realy_work__soi3Z img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.NootropicLander_ability_list__rHFOt h5 {
    text-align: center
}

.NootropicLander_ability_list__rHFOt ul {
    margin-top: 30px;
    padding-left: 0
}

.NootropicLander_ability_list__rHFOt li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.NootropicLander_ability_list__rHFOt li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.NootropicLander_mental_ability__BwERL:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.NootropicLander_sprite_really_works__UeKSa {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.NootropicLander_brain_power__lFqFw {
    background: #000 !important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.NootropicLander_brain_power__lFqFw.NootropicLander_steps__gZx4O p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.NootropicLander_brain_power__lFqFw h2 {
    margin-bottom: 20px;
    text-align: center
}

.NootropicLander_brain_power__lFqFw h2 span {
    display: block
}

.NootropicLander_after_before__hteno {
    margin: 30px -15px 40px
}

.NootropicLander_brain_after__zWXZf,
.NootropicLander_brain_before__VJNmb {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.NootropicLander_after_beforeTxt__dWvjl {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.NootropicLander_after_before__hteno img {
    display: block;
    margin: 0 auto;
    width: 100%
}

.NootropicLander_after_before_txt__Pzq\+a {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.NootropicLander_brain_list__LYyY7 {
    margin: 0 0 15px;
    padding-left: 0
}

.NootropicLander_brain_list__LYyY7 li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.NootropicLander_brain_list__LYyY7 li h5 {
    color: #2aabd3;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.NootropicLander_brain_list__LYyY7 li i {
    position: absolute
}

.NootropicLander_brain_power__lFqFw:after {
    border: 20px solid #0000;
    border-top-color: #000;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.NootropicLander_sprite_brain_list_icon1__mVU6q {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.NootropicLander_sprite_brain_list_icon2__4eN3i {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.NootropicLander_sprite_brain_list_icon3__mPMCK {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.NootropicLander_sprite_brain_list_icon4__OXnwr {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.NootropicLander_genius__0hZun {
    padding: 55px 0;
    position: relative
}

.NootropicLander_genius__0hZun h2 {
    text-align: center
}

.NootropicLander_genius_inner__FPEvN {
    margin: 50px 0 30px
}

.NootropicLander_genius_img__91Jpj {
    float: left;
    margin-right: 20px;
    width: 340px
}

.NootropicLander_genius_img__91Jpj img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.NootropicLander_genius_content__tZXTn {
    float: right;
    width: 510px
}

.NootropicLander_genius_after_before__YMSad {
    margin: 20px 0
}

.NootropicLander_genius_after_before__YMSad li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.NootropicLander_genius_after_before__YMSad li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.NootropicLander_genius_after_before_txt__q9Xc\+ {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.NootropicLander_genius_after_before_txt__q9Xc\+.NootropicLander_orange__St3xL {
    color: #f86801
}

.NootropicLander_hard_clear__GblJW {
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.NootropicLander_hardclear_inner__rNVez {
    margin: 0 -30px
}

.NootropicLander_hardclear_content__HfKdl {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 29px;
    width: 50%
}

.NootropicLander_hardclear_content__HfKdl h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.NootropicLander_hardclear_img__DiYyN {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.NootropicLander_hardclear_img__DiYyN img {
    display: block;
    margin: 0 auto;
    max-width: 484px;
    width: 100%
}

.NootropicLander_boosttest__fsiFv {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.NootropicLander_boosttest_inner__WpDPW {
    display: relative;
    margin: 0 -30px
}

.NootropicLander_boosttest_content__B5SMi {
    background: #fff;
    color: #000;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.NootropicLander_boosttest_content__B5SMi h2 {
    margin-bottom: 30px
}

.NootropicLander_boosttest_img__wnZoT {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.NootropicLander_boosttest_img__wnZoT img {
    bottom: 0;
    display: block;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.NootropicLander_cognitive_enhancement__4nTgr {
    padding: 55px 0;
    position: relative
}

.NootropicLander_cognitive_enhancement__4nTgr h2,
.NootropicLander_cognitive_enhancement__4nTgr h5 {
    margin-bottom: 20px;
    text-align: center
}

.NootropicLander_cognitive_enhancement_table__H48ni {
    margin-top: 20px
}

.NootropicLander_cognitive_enhancement_table__H48ni tr th img {
    margin-bottom: 15px
}

.NootropicLander_cognitive_enhancement_table__H48ni tr td,
.NootropicLander_cognitive_enhancement_table__H48ni tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.NootropicLander_cognitive_enhancement_table__H48ni tr th {
    padding-left: 50px;
    text-align: left
}

.NootropicLander_cognitive_enhancement_table__H48ni tr.NootropicLander_td-lg-font__aZm7g td,
.NootropicLander_cognitive_enhancement_table__H48ni tr.NootropicLander_td-lg-font__aZm7g th {
    font-size: 24px
}

.NootropicLander_cognitive_enhancement_table__H48ni tr:last-child td {
    border-bottom: 0
}

.NootropicLander_cognitive_enhancement_table__H48ni tr td:nth-child(2) {
    background: #ff7e00
}

.NootropicLander_cognitive_enhancement_table__H48ni tr:first-child td:nth-child(2),
.NootropicLander_cognitive_enhancement_table__H48ni tr:last-child td:nth-child(2) {
    background: #0000
}

.NootropicLander_cognitive_enhancement__4nTgr:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.NootropicLander_testimonial__Who-9 {
    background: #2aabd3;
    color: #000;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.NootropicLander_testimonial__Who-9 .NootropicLander_img_slides_wrap__OiDy2 {
    margin: 0;
    padding: 0
}

.NootropicLander_testimonial__Who-9 h2 {
    color: #000;
    margin: 10px 0 20px
}

.NootropicLander_brain_power__lFqFw .NootropicLander_img_slides_wrap__OiDy2 {
    background: #0000;
    border: none;
    padding-left: 0
}

.NootropicLander_testimonial_box__sVTea {
    margin-top: 40px
}

.NootropicLander_testimonial_img__XQUJq {
    float: left;
    margin-right: 40px;
    width: 196px
}

.NootropicLander_testimonial_img__XQUJq img {
    display: block;
    margin: 0 auto;
    max-width: 196px;
    width: 100%
}

.NootropicLander_testimonial_content__\+08ui {
    float: left;
    margin-top: 20px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.NootropicLander_testimonial__Who-9:after {
    border: 20px solid #0000;
    border-top-color: #2aabd3;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#NootropicLander_testimonials-slider__QXDwK.NootropicLander_testimonial__Who-9 .NootropicLander_dotlist__C8S6d {
    display: none
}

.NootropicLander_form_section__moyt\+ {
    background-color: #000;
    position: relative
}

.NootropicLander_form_section__inner__tHU89 {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.NootropicLander_form_box__gGN\+V {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.NootropicLander_form_box__gGN\+V label {
    color: #fff
}

.NootropicLander_form_box__gGN\+V h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.NootropicLander_form_holder__hBmwv {
    margin-bottom: 10px
}

.NootropicLander_form_box__gGN\+V .NootropicLander_form_holder__hBmwv select.NootropicLander_form_control__ATa8B {
    color: #595c5f;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.NootropicLander_form_product__hcrlw {
    float: right
}

.NootropicLander_form_product__list__X6YgX {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.NootropicLander_form_product__list__X6YgX li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.NootropicLander_form_product__list__X6YgX li:first-child {
    background-position: 0 0;
    display: block
}

.NootropicLander_form_product__list__X6YgX li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.NootropicLander_form_col2__i8RkU {
    margin: 15px -10px 0
}

.NootropicLander_form_col2__i8RkU .NootropicLander_form_holder__hBmwv {
    margin-bottom: 0
}

.NootropicLander_form_col1__2__Kr2fN {
    float: left;
    padding: 0 10px;
    width: 50%
}

.NootropicLander_form_col1__2__Kr2fN label,
.NootropicLander_form_col__GjLQf label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.NootropicLander_form_col1__2__Kr2fN input,
.NootropicLander_form_col1__2__Kr2fN select,
.NootropicLander_form_col__GjLQf input,
.NootropicLander_form_col__GjLQf select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.NootropicLander_landing__Qpfyn #NootropicLander_email__ZPHIo,
.NootropicLander_landing__Qpfyn #NootropicLander_firstName__Zfs1c,
.NootropicLander_landing__Qpfyn #NootropicLander_lastName__7Edc3,
.NootropicLander_landing__Qpfyn #NootropicLander_phone__sJbe0 {
    width: 100%
}

.NootropicLander_form_col__GjLQf {
    margin-top: 20px;
    position: relative
}

.NootropicLander_submit-btn__YXpOL {
    text-align: center
}

.NootropicLander_sub-btn__S8n2- {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.NootropicLander_secure_form__B4zkJ {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.NootropicLander_error_msg_frm__v8nYW {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.NootropicLander_sprite_Dr__9AWDu {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.NootropicLander_footer_client__\+ypO1 {
    background: #ebebeb;
    padding: 25px 0
}

.NootropicLander_footer_client__\+ypO1 ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.NootropicLander_footer_client__\+ypO1 ul li {
    display: inline-block;
    padding: 5px
}

.NootropicLander_sprite_f_norton__l\+IAv {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.NootropicLander_sprite_f_mcafee__ZXQe4 {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.NootropicLander_sprite_f_visa__-2MjY {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.NootropicLander_f-nav__Moy8p {
    display: none;
    margin: 30px 0
}

.NootropicLander_f-nav__Moy8p li {
    float: left;
    width: 50%
}

.NootropicLander_f-nav__Moy8p li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.NootropicLander_f-nav__Moy8p li a:hover {
    background: #0db9f9
}

.NootropicLander_floating_bar__SIEYE.NootropicLander_float__EIFo8 {
    bottom: 0;
    left: 0;
    padding: 10px 5px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.NootropicLander_floating_bar__SIEYE {
    background: #0006 !important;
    padding: 0
}

.NootropicLander_floating_bar__SIEYE:has(button.NootropicLander_d-none__zbHE2) {
    display: none !important
}

.NootropicLander_floating_bar__SIEYE button {
    max-width: 360px;
    text-transform: uppercase
}

.NootropicLander_header-inner__ghjGg {
    background-color: #000;
    padding-bottom: 60px
}

.NootropicLander_inner-logo__IpJjW {
    padding: 10px 0;
    text-align: center
}

.NootropicLander_inner-logo__IpJjW img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.NootropicLander_order-banner__pREmj {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.NootropicLander_order-product__5dSSO {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.NootropicLander_order-form__q-kVF {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.NootropicLander_order-product-head__UK-Kx {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.NootropicLander_order-product-head__UK-Kx ul li {
    float: left
}

.NootropicLander_order-product-head__UK-Kx ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.NootropicLander_order-inner-product__AnnV8 {
    padding: 40px 40px 9px
}

.NootropicLander_order-product-img__v\+esa {
    float: left;
    margin-right: 60px;
    width: 120px
}

.NootropicLander_order-product-img__v\+esa img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.NootropicLander_order-product-content__CqxeG {
    float: left;
    margin-top: 30px;
    width: 365px
}

.NootropicLander_order-product-content__CqxeG h5 {
    font-size: 20px
}

.NootropicLander_order-product-content__CqxeG h5 br {
    display: none
}

.NootropicLander_ex-space__hIiM4 {
    margin-left: 28px
}

.NootropicLander_sm-txt__U17Oz {
    font-size: 14px
}

.NootropicLander_order-product-content__CqxeG table tbody {
    margin-top: 40px
}

.NootropicLander_order-product-content__CqxeG table thead tr td {
    padding: 0
}

.NootropicLander_order-product-content__CqxeG table tr td {
    padding: 10px
}

.NootropicLander_order-product-content__CqxeG table tr td:last-child {
    text-align: right
}

.NootropicLander_order-product-content__CqxeG.NootropicLander_ty__ED0-K table tr td:last-child {
    text-align: left
}

.NootropicLander_order-product-content__CqxeG.NootropicLander_ty__ED0-K p {
    margin-bottom: 0
}

.NootropicLander_table-style__q-qtv {
    display: table;
    margin: 0 auto
}

.NootropicLander_table-style__q-qtv.NootropicLander_order-arrive__tOF0t {
    text-align: center
}

.NootropicLander_table-cell-align__Ttonw {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.NootropicLander_payment-head__z8mc6 {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.NootropicLander_payment-icons-list__mSkrH {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.NootropicLander_payment-icons-list__mSkrH li {
    display: inline;
    padding: 0 1px
}

.NootropicLander_payment-form__-3DuL {
    padding: 0 15px
}

.NootropicLander_payment-form__-3DuL .NootropicLander_form_col2__i8RkU {
    margin: 10px -5px 0
}

.NootropicLander_payment-form__-3DuL .NootropicLander_form_col1__2__Kr2fN {
    float: left;
    padding: 0 5px;
    width: 50%
}

.NootropicLander_payment-form__-3DuL .NootropicLander_form_col1__2__Kr2fN label,
.NootropicLander_payment-form__-3DuL .NootropicLander_form_col__GjLQf label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.NootropicLander_payment-form__-3DuL .NootropicLander_form_col1__2__Kr2fN input,
.NootropicLander_payment-form__-3DuL .NootropicLander_form_col1__2__Kr2fN select,
.NootropicLander_payment-form__-3DuL .NootropicLander_form_col__GjLQf input,
.NootropicLander_payment-form__-3DuL .NootropicLander_form_col__GjLQf select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.NootropicLander_payment-form__-3DuL select {
    font-size: 13px
}

.NootropicLander_payment-form__-3DuL .NootropicLander_form_col__GjLQf {
    margin-top: 10px
}

.NootropicLander_payment-form__-3DuL input[type=tel].NootropicLander_cc-input__cNgRY {
    padding-left: 30px
}

.NootropicLander_secure_form2__b8R0s {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.NootropicLander_secure_lock2__8GkGF {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.NootropicLander_secure_lock__-PCs8 {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.NootropicLander_sub-btn2__a8XKf {
    display: inline-block;
    font-size: 20px;
    margin: 16px 5px 0;
    padding: 15px;
    text-transform: uppercase;
    width: 98%
}

.NootropicLander_sub-btn3__7Z97W {
    display: inline-block;
    font-size: 20px;
    margin-top: 5px;
    padding: 30px;
    text-transform: uppercase;
    width: 80%
}

.NootropicLander_payment-form__-3DuL input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.NootropicLander_payment-form__-3DuL input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.NootropicLander_payment-form__-3DuL input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.NootropicLander_payment-form__-3DuL input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.NootropicLander_form-secure-link__QUD8U {
    color: #969696
}

.NootropicLander_billing__g-2WW .NootropicLander_order-product-content__CqxeG .NootropicLander_discount__rTWh7,
.NootropicLander_billing__g-2WW .NootropicLander_order-product-content__CqxeG .NootropicLander_total-discounted__SWd0n {
    display: none
}

.NootropicLander_billing__g-2WW.NootropicLander_downsell__ounRb .NootropicLander_order-product-content__CqxeG .NootropicLander_discount__rTWh7,
.NootropicLander_billing__g-2WW.NootropicLander_downsell__ounRb .NootropicLander_order-product-content__CqxeG .NootropicLander_total-discounted__SWd0n {
    display: table-row
}

.NootropicLander_billing__g-2WW.NootropicLander_downsell__ounRb .NootropicLander_order-product-content__CqxeG .NootropicLander_total__qY0jY {
    display: none
}

.NootropicLander_billing__g-2WW.NootropicLander_showAddress__oeFYU .NootropicLander_form-address__Iu\+Ih {
    display: block
}

.NootropicLander_order-icons-list__0lU8Q li img {
    width: auto
}

.NootropicLander_inner_footer__XkKkv {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.NootropicLander_footer_menu__W2akf {
    padding-left: 0
}

.NootropicLander_footer_menu__W2akf li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.NootropicLander_footer_menu__W2akf li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.NootropicLander_footer_menu__W2akf li:last-child a {
    border-right: 0
}

.NootropicLander_copyright__h3J4U {
    font-size: 12px;
    margin: 10px 0 30px
}

.NootropicLander_inner_footer__XkKkv p {
    font-size: 10px;
    line-height: 16px
}

.NootropicLander_header_inner2__dBsTi .NootropicLander_logo__uVz8j img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.NootropicLander_header-txt-flag__MfI0b {
    color: #fff;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 12px;
    text-align: right
}

.NootropicLander_flag-img__MhJlp {
    float: left;
    margin-top: 12px
}

.NootropicLander_upsell-wait-txt__OiUhO {
    background-color: red;
    color: #fff;
    margin: 0;
    padding: 10px;
    text-align: center
}

.NootropicLander_upsell-wait-txt__OiUhO.NootropicLander_alt__pe1Yq {
    background-color: #fff;
    color: red;
    margin: 0;
    padding: 10px;
    text-align: center
}

.NootropicLander_upsell-thks-txt__LKYuh {
    margin: 20px 0;
    text-align: center
}

.NootropicLander_upsell-thks-txt__LKYuh.NootropicLander_alttxt2__hSsoE {
    margin: 0
}

.NootropicLander_upsell-thks-txt__LKYuh .NootropicLander_sm-txt__U17Oz {
    color: #959595;
    margin-bottom: 5px
}

.NootropicLander_upsell-thks-txt__LKYuh h4 {
    margin-bottom: 10px
}

.NootropicLander_upsell-thks-txt__LKYuh h6 {
    line-height: 22px
}

.NootropicLander_upsell-product-header__adVs6 {
    padding-left: 20px
}

.NootropicLander_upsell-coupon__zVSyw {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.NootropicLander_upsell-coupon__zVSyw img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.NootropicLander_upsell-btn-area__hSQcf {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.NootropicLander_upsell-btn-inner__S\+K5S {
    position: relative;
    text-align: center
}

.NootropicLander_limttime-offer__DmVpj {
    color: #690409;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 30px
}

.NootropicLander_limttime-offer-1__vB4D7 {
    color: #666;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.NootropicLander_md-btn__6DTvX {
    font-size: 13px;
    padding: 10px 20px
}

.NootropicLander_lg-btn__SxNoz {
    font-size: 23px
}

.NootropicLander_addfor-just__G-HPS {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.NootropicLander_order-btn-inner__TnDAN {
    max-width: 245px;
    position: relative;
    text-align: center
}

.NootropicLander_thks-continue__qksMg {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.NootropicLander_thks-continue__qksMg a {
    color: #959595;
    text-decoration: underline
}

.NootropicLander_thks-continue__qksMg.NootropicLander_alt__pe1Yq:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.NootropicLander_verified-by-logos__JO6Ez {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.NootropicLander_confirm-container__BkpHA {
    margin: 40px auto;
    width: 750px
}

.NootropicLander_confirm-inner__2I-J0 {
    margin: 40px auto;
    width: 600px
}

.NootropicLander_confirm-img__AuIMK {
    float: left;
    margin-right: 25px;
    width: 125px
}

.NootropicLander_confirm-img__AuIMK img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.NootropicLander_confirm-txt__-NbQn {
    float: left;
    width: 450px
}

.NootropicLander_confirm-txt__-NbQn h4 {
    margin-bottom: 10px
}

.NootropicLander_protect-package__j5rXJ {
    background-size: 8%
}

.NootropicLander_error-message__07wUz {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.NootropicLander_has-error__BaME6 .NootropicLander_error-message__07wUz {
    display: block
}

.NootropicLander_inner-page__PJRa8 .NootropicLander_popup-wrapper__6TW3q,
.NootropicLander_popup-wrapper__6TW3q {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_popup-inner__k7Wm\+ {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_close-popup-link__Aj9nO {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_close-popup-link__Aj9nO:after,
.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_close-popup-link__Aj9nO:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_close-popup-link__Aj9nO:before {
    transform: rotate(45deg)
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_close-popup-link__Aj9nO:after {
    transform: rotate(-45deg)
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli footer .NootropicLander_close-popup-link__Aj9nO {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli footer .NootropicLander_close-popup-link__Aj9nO:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli footer .NootropicLander_close-popup-link__Aj9nO:after,
.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli footer .NootropicLander_close-popup-link__Aj9nO:before {
    display: none
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli header+h3 {
    padding: 3px 0 17px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli p {
    padding: 0 0 17px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH {
    padding: 8px 0 22px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv {
    margin: 0;
    width: auto
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv input[type=email],
.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv input[type=tel],
.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv input[type=text],
.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv textarea {
    border-radius: 5px;
    margin-top: 10px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv .NootropicLander_error-message__07wUz {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv .NootropicLander_error-message__07wUz:after {
    display: none
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_button__Ud7en {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.NootropicLander_captcha__HhkAM {
    margin-top: 10px
}

.NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_button__Ud7en:hover {
    color: #fff !important
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_popup-inner__k7Wm\+ {
    padding: 27px 40px 40px;
    position: relative
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP h2 {
    padding: 0 0 24px;
    text-align: center
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_reason__Lmq2X {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_reason__Lmq2X h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP ul {
    padding: 4px 0 3px 30px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form {
    margin: 0;
    padding: 12px 0
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv {
    padding: 0 0 10px;
    width: 100%
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv label {
    float: left;
    line-height: 34px;
    width: 150px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv select,
.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv.NootropicLander_cvv-code__PVyfZ input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv.NootropicLander_cvv-code__PVyfZ .NootropicLander_cvv-link__YuW5Q a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv.NootropicLander_cvv-code__PVyfZ .NootropicLander_cvv-image__aBnTx {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv.NootropicLander_cvv-code__PVyfZ .NootropicLander_cvv-image__aBnTx img {
    width: 205px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_button__Ud7en {
    margin: 0 0 0 150px;
    width: 205px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_lock__we2ZD {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_lock__we2ZD img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_tip__PEmFk {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_tip__PEmFk .NootropicLander_icon__1xz80 {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_tip__PEmFk .NootropicLander_text__rV6M6 {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_tip__PEmFk .NootropicLander_text__rV6M6:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_tip__PEmFk:focus .NootropicLander_text__rV6M6,
.NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_tip__PEmFk:hover .NootropicLander_text__rV6M6 {
    display: block
}

.NootropicLander_popup-loading-wrapper__fcbV9 {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100
}

.NootropicLander_popup__w4jli p {
    margin: 0
}

.NootropicLander_popup-loading-wrapper__fcbV9 .NootropicLander_popup__w4jli {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.NootropicLander_popup-loading-wrapper__fcbV9 .NootropicLander_popup__w4jli h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.NootropicLander_popup-loading-wrapper__fcbV9 .NootropicLander_popup__w4jli h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.NootropicLander_popup-loading-wrapper__fcbV9 .NootropicLander_popup__w4jli p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.NootropicLander_popup-loading-wrapper__fcbV9 .NootropicLander_popup__w4jli .NootropicLander_product-image__Nts6v {
    background-size: contain;
    height: 260px;
    margin: 0 auto 6px;
    position: relative;
    width: 198px
}

.NootropicLander_floating_bar__SIEYE.NootropicLander_float__EIFo8 {
    display: none;
    opacity: 0
}

.NootropicLander_popup-loading-wrapper__fcbV9 .NootropicLander_popup__w4jli .NootropicLander_lock-image__g2TAs {
    margin: 0 auto 3px;
    width: 90px
}

.NootropicLander_popup-loading-wrapper__fcbV9 .NootropicLander_popup__w4jli .NootropicLander_loading-image__Kr2cW {
    animation: NootropicLander_spin__HFt8K 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

.NootropicLander_popup-banner-wrapper__W4tip {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.NootropicLander_popup-banner-wrapper__W4tip .NootropicLander_popup-banner__CF7HX {
    padding: 50px 10px 0
}

.NootropicLander_popup-banner-wrapper__W4tip .NootropicLander_popup-banner__CF7HX figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.NootropicLander_popup-banner-wrapper__W4tip .NootropicLander_popup-banner__CF7HX figure a img {
    width: 100%
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R .NootropicLander_popup-inner__k7Wm\+ {
    background: none;
    box-shadow: none;
    padding: 0
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form .NootropicLander_form_holder__hBmwv {
    margin: 0 20px
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form .NootropicLander_button__Ud7en {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form .NootropicLander_button__Ud7en span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form .NootropicLander_icons__7zZYi {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.NootropicLander_popup__w4jli#NootropicLander_popup-mobile-order-form__mdT1R form footer .NootropicLander_button__Ud7en {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#NootropicLander_payLft__V-786 {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.NootropicLander_order-banner__pREmj {
    border-radius: 6px;
    padding: 20px
}

#NootropicLander_payRgt__Mvg-K {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#NootropicLander_rightForm__80lLy .NootropicLander_rushWrp__EagzW {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes NootropicLander_pulse__OCcdQ {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#NootropicLander_rightForm__80lLy .NootropicLander_rushWrp__EagzW input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#NootropicLander_rightForm__80lLy .NootropicLander_secure__4PSm3 {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.NootropicLander_pulse__OCcdQ {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: NootropicLander_pulse__OCcdQ;
    -webkit-animation-name: NootropicLander_pulse__OCcdQ
}

#NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#NootropicLander_payMulti__rOp-k #NootropicLander_payProd6__ga0-e .NootropicLander_bottleOver__bQ4iU {
    background-size: contain
}

#NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU,
#NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver_discount__1J-e3 {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 span.NootropicLander_radio__35PGu {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#NootropicLander_payMulti__rOp-k .NootropicLander_title16__pjekM {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#NootropicLander_payMulti__rOp-k .NootropicLander_title17__dIdut {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#NootropicLander_payMulti__rOp-k .NootropicLander_title18__va9OT {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#NootropicLander_payMulti__rOp-k .NootropicLander_title19__T27CN {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#NootropicLander_payMulti__rOp-k .NootropicLander_title16-2__vjhM- {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#NootropicLander_payMulti__rOp-k .NootropicLander_title18__va9OT strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#NootropicLander_payMulti__rOp-k em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.NootropicLander_blu2__TDhp6,
.NootropicLander_blu2__TDhp6 * {
    color: #0975cf !important
}

.NootropicLander_red1__odIRO,
.NootropicLander_red__oea6r {
    color: #c00
}

#NootropicLander_payMulti__rOp-k #NootropicLander_payProd1__mrPyk .NootropicLander_bottleOver__bQ4iU,
#NootropicLander_payMulti__rOp-k #NootropicLander_payProd3__hbOV0 .NootropicLander_bottleOver__bQ4iU {
    background-size: contain
}

#NootropicLander_paymentWrp__FEImi .NootropicLander_formBg__EoCou {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.NootropicLander_package-info__title__8D\+oC {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#NootropicLander_rightForm__80lLy {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#NootropicLander_rightForm__80lLy p.NootropicLander_full3__JtcCT {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.NootropicLander_formContent__aRLib {
    color: #000
}

.NootropicLander_s-info__FxMC8 {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#NootropicLander_rightForm__80lLy input,
#NootropicLander_rightForm__80lLy select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#NootropicLander_rightForm__80lLy .NootropicLander_rushWrp__EagzW input {
    height: auto !important
}

.NootropicLander_order-banner__pREmj .NootropicLander_s-info__FxMC8 .NootropicLander_error-message__07wUz {
    right: 94% !important;
    top: -1px !important
}

.NootropicLander_order-delivery__ofHmO {
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.NootropicLander_order-delivery__ofHmO h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.NootropicLander_order-counter__bv3yA {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.NootropicLander_order-counter__bv3yA article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.NootropicLander_clearfix__GPaUj:after,
.NootropicLander_clearfix__GPaUj:before {
    content: "";
    display: table;
    line-height: 0
}

.NootropicLander_left__3c0wn {
    float: left
}

.NootropicLander_order-counter__bv3yA article.NootropicLander_last__BkGgZ {
    border: none
}

.NootropicLander_order-counter__bv3yA article b {
    color: #ff1c1c
}

.NootropicLander_order-special__TmV\+v {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.NootropicLander_order-special__TmV\+v header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.NootropicLander_order-special__TmV\+v article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.NootropicLander_order-special__TmV\+v header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.NootropicLander_order-special__TmV\+v header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.NootropicLander_order-special__TmV\+v header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.NootropicLander_inner-page__PJRa8 footer {
    top: 0 !important
}

.NootropicLander_order-special__TmV\+v footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.NootropicLander_clear__TvG4b {
    clear: both
}

.NootropicLander_order-satisfaction__Pxyfi {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.NootropicLander_order-satisfaction__Pxyfi h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.NootropicLander_order-special__TmV\+v header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.NootropicLander_order-banner__pREmj .NootropicLander_formContent__aRLib .NootropicLander_title__zp2uU {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.NootropicLander_order-banner__pREmj .NootropicLander_form_holder__hBmwv {
    padding: 0 0 7px;
    position: relative
}

#NootropicLander_rightForm__80lLy .NootropicLander_form__leLLL p.NootropicLander_half2__hMYo6 {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#NootropicLander_rightForm__80lLy .NootropicLander_form__leLLL p.NootropicLander_half__FVL7d {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#NootropicLander_rightForm__80lLy .NootropicLander_half__FVL7d {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.NootropicLander_formBg__EoCou .NootropicLander_error-message__07wUz {
    right: 90% !important;
    top: 25px !important
}

.NootropicLander_home__PAxiV #NootropicLander_index-form__atHIl .NootropicLander_error-message__07wUz:after {
    display: none
}

.NootropicLander_has-error__BaME6 .NootropicLander_error-message__07wUz {
    display: block !important
}

.NootropicLander_cvv-image__aBnTx {
    display: none
}

.NootropicLander_cvv-link__YuW5Q {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.NootropicLander_cvv-link__YuW5Q:hover {
    text-decoration: none
}

.NootropicLander_exp-date__gDAMu {
    margin-bottom: 6px
}

.NootropicLander_error-message__07wUz:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.NootropicLander_selW__wHB2Y {
    display: block;
    float: left;
    width: 48%
}

.NootropicLander_half4__RW11J:after,
.NootropicLander_half4__RW11J:before {
    clear: bottom;
    content: "";
    display: block
}

.NootropicLander_half4__RW11J {
    display: block;
    margin: 0 auto;
    width: 90%
}

.NootropicLander_selW__wHB2Y select {
    float: none
}

.NootropicLander_selW__wHB2Y:last-child {
    margin-left: 4%
}

.NootropicLander_half3__pUL\+v {
    display: block;
    margin: 0 auto;
    width: 90%
}

.NootropicLander_half3__pUL\+v input {
    width: 50%
}

@keyframes NootropicLander_pulseHow__xbPWl {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes NootropicLander_flipInX__t9SFy {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

@keyframes NootropicLander_spin__HFt8K {
    to {
        transform: rotate(1turn)
    }
}

.NootropicLander_no-dec__rY0wi {
    display: none
}

.NootropicLander_order-banner__pREmj .NootropicLander_error-message__07wUz {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7.NootropicLander_cuR__9olvx {
    background-color: #feeeb0 !important
}

#NootropicLander_payMulti__rOp-k .NootropicLander_package1__-CG6P .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU,
#NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver_discount__1J-e3 {
    margin-right: 11px;
    padding-left: 360px
}

.NootropicLander_btn_with__0GHQ- {
    width: 220px
}

#NootropicLander_payMulti__rOp-k .NootropicLander_package1__-CG6P .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU:before {
    display: none
}

.NootropicLander_top-terms__stj2c {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.NootropicLander_top-trends-desc__g\+abz {
    display: none
}

.NootropicLander_open__5HAz\+.NootropicLander_top-trends-desc__g\+abz {
    display: block
}

.NootropicLander_top-termsHdng__f\+Pgg {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.NootropicLander_top-termsHdng__f\+Pgg:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.NootropicLander_top-terms__stj2c.NootropicLander_open__5HAz\+.NootropicLander_top-termsHdng__f\+Pgg:after {
    content: "-"
}

.NootropicLander_top-trends-desc__g\+abz p {
    color: #3d3d3d;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px;
    text-align: left
}

select.NootropicLander_error__qh89v,
select.NootropicLander_valid__ezQEi {
    background-position: 85% 50%
}

#NootropicLander_error_msg__KIt1h {
    display: none;
    margin-bottom: 45px
}

#NootropicLander_error_msg__KIt1h,
.NootropicLander_errorMsg__PhX2u {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.NootropicLander_errorMsg__PhX2u {
    margin-bottom: 15px;
    text-align: center
}

.NootropicLander_page-id-2472__M-039 .NootropicLander_heading_content_container__O3zfN,
.NootropicLander_page-id-2577__h446A .NootropicLander_heading_content_container__O3zfN,
.NootropicLander_page-id-2793__bFkRY .NootropicLander_heading_content_container__O3zfN,
.NootropicLander_page-id-3109__SxZfz .NootropicLander_heading_content_container__O3zfN {
    padding-top: 60px;
    width: 100%
}

.NootropicLander_page-id-2472__M-039 .NootropicLander_lc_content_full__Fz8wZ.NootropicLander_lc_swp_boxed__KIgjH.NootropicLander_lc_basic_content_padding__wNZPt,
.NootropicLander_page-id-2577__h446A .NootropicLander_lc_content_full__Fz8wZ.NootropicLander_lc_swp_boxed__KIgjH.NootropicLander_lc_basic_content_padding__wNZPt,
.NootropicLander_page-id-2793__bFkRY .NootropicLander_lc_content_full__Fz8wZ.NootropicLander_lc_swp_boxed__KIgjH.NootropicLander_lc_basic_content_padding__wNZPt,
.NootropicLander_page-id-3109__SxZfz .NootropicLander_lc_content_full__Fz8wZ.NootropicLander_lc_swp_boxed__KIgjH.NootropicLander_lc_basic_content_padding__wNZPt {
    max-width: 100%;
    padding: 0
}

.NootropicLander_section-guranteed__NRojZ {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.NootropicLander_section-guranteed__NRojZ .NootropicLander_w_inner__HWvnV {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.NootropicLander_section-guranteed__NRojZ .NootropicLander_w_inner__HWvnV .NootropicLander_w_thumb__IgB7S {
    order: 2;
    width: 100%
}

.NootropicLander_section-guranteed__NRojZ .NootropicLander_w_inner__HWvnV .NootropicLander_w_thumb__IgB7S img {
    width: auto
}

.NootropicLander_section-guranteed__NRojZ .NootropicLander_w_inner__HWvnV .NootropicLander_w_desc__zSeZi {
    order: 1;
    position: relative;
    width: 100%
}

.NootropicLander_section-guranteed__NRojZ .NootropicLander_w_inner__HWvnV .NootropicLander_w_desc__zSeZi:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.NootropicLander_section-guranteed__NRojZ .NootropicLander_w_inner__HWvnV .NootropicLander_w_desc__zSeZi p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.NootropicLander_yellowbox__AgsdW {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE,
.NootropicLander_yellowbox__AgsdW i {
    display: table-cell;
    vertical-align: middle
}

.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE {
    padding-left: 10px
}

.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:checked,
.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:checked+label,
.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:checked~label:before,
.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:checked~label:after,
.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.NootropicLander_landing__Qpfyn .NootropicLander_check_area__QDPXE [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.NootropicLander_header-inner__ghjGg.NootropicLander_billing__g-2WW br {
    display: none
}

div#NootropicLander_account-nformation__0WzrR>div {
    display: block !important
}

.NootropicLander_in_fileld__GjnAx.NootropicLander_bill_adr__LZ0Ss,
.NootropicLander_in_fileld__GjnAx.NootropicLander_bill_city__a4EKd,
.NootropicLander_in_fileld__GjnAx.NootropicLander_bill_cont__SZnrj,
.NootropicLander_in_fileld__GjnAx.NootropicLander_bill_state__hAKrz,
.NootropicLander_in_fileld__GjnAx.NootropicLander_bill_zip__49ZGO,
.NootropicLander_in_fileld__GjnAx.NootropicLander_email__ZPHIo,
.NootropicLander_in_fileld__GjnAx.NootropicLander_first_name__d9aYI,
.NootropicLander_in_fileld__GjnAx.NootropicLander_last_name__dQOxs,
.NootropicLander_in_fileld__GjnAx.NootropicLander_password__XNQh1,
.NootropicLander_in_fileld__GjnAx.NootropicLander_phone__sJbe0,
.NootropicLander_in_fileld__GjnAx.NootropicLander_ship_info__7iuaT,
.NootropicLander_shippingInfo-wrapper__TVALN {
    display: none
}

.NootropicLander_checkout-form-div__xMGSg {
    padding: 20px 5px
}

.NootropicLander_checkout-form-div__xMGSg input,
.NootropicLander_checkout-form-div__xMGSg select {
    border: 1px solid #999;
    font-size: 14px;
    height: 33px !important;
    margin-bottom: 10px;
    text-indent: 9px !important
}

.NootropicLander_checkout-form-div__xMGSg input[type=number]::-webkit-inner-spin-button,
.NootropicLander_checkout-form-div__xMGSg input[type=number]::-webkit-outer-spin-button,
.NootropicLander_form_col__GjLQf input[type=number]::-webkit-inner-spin-button,
.NootropicLander_form_col__GjLQf inputinput[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.NootropicLander_checkout-form-div__xMGSg input[type=number],
.NootropicLander_form_col__GjLQf input[type=number] {
    -moz-appearance: textfield
}

.NootropicLander_in_fileld__GjnAx .NootropicLander_in_fileld__GjnAx {
    height: auto !important
}

.NootropicLander_ex_date__gUGHm .NootropicLander_select2-container__x\+l30 {
    width: 50% !important
}

.NootropicLander_ex_date__gUGHm .NootropicLander_select2-selection__rendered__0wDXp {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}

.NootropicLander_checkout-form-div__xMGSg .NootropicLander_mm-button__e-8IL.NootropicLander_large__fsyBM {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: NootropicLander_pulse__OCcdQ;
    -webkit-animation-name: NootropicLander_pulse__OCcdQ;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 30px;
    text-align: center;
    text-indent: -9999px;
    width: 100% !important;
    width: 100%
}

.NootropicLander_shippingInfo-wrapper__TVALN {
    margin-top: 20px
}

#NootropicLander_payMulti__rOp-k .NootropicLander_title17__dIdut br {
    display: block
}

#NootropicLander_payMulti__rOp-k .NootropicLander_title17__dIdut p {
    padding-top: 10px
}

.NootropicLander_mm-checkoutContainer__bjpuM p.NootropicLander_mm-formError__f2sPT,
.NootropicLander_mm-formError__f2sPT {
    border-radius: 0 !important;
    font-size: 11px !important;
    line-height: 16px !important;
    margin-bottom: 10px !important
}

.NootropicLander_arrive-date__adyfA {
    font-size: 14px;
    padding: 20px
}

.NootropicLander_arrive-date__adyfA .NootropicLander_orange__St3xL {
    color: #ff1c1c
}

.NootropicLander_secu-row__\+NwQB {
    margin-left: -5px;
    margin-right: -5px
}

.NootropicLander_secu-row__\+NwQB>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.NootropicLander_order-icons-list__0lU8Q {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.NootropicLander_order-icons-list__0lU8Q li {
    display: inline;
    padding: 0 2px
}

.NootropicLander_order-icons-list__0lU8Q li img {
    margin-bottom: 15px
}

.NootropicLander_secu-2__nT5ZL {
    margin-bottom: 30px
}

.NootropicLander_securityIcon-sec__pRgt6 .NootropicLander_order-icons-list__0lU8Q {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.NootropicLander_securityIcon-sec__pRgt6 .NootropicLander_order-icons-list__0lU8Q li {
    margin-bottom: 15px
}

.NootropicLander_securityIcon-sec__pRgt6 .NootropicLander_order-icons-list__0lU8Q li img {
    height: 40px;
    margin: 0;
    width: auto
}

.NootropicLander_securityIcon-sec__pRgt6 .NootropicLander_order-icons-list__0lU8Q li:last-child {
    width: 100%
}

.NootropicLander_sticky-red-top__kR9tk {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.NootropicLander_sticky-red-top__kR9tk h2 {
    margin: 0
}

.NootropicLander_focusOffer-page__ylLsm .NootropicLander_upsellMain__lUkS\+ {
    min-height: calc(100vh - 325px)
}

.NootropicLander_upsellMain__lUkS\+h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.NootropicLander_upsellMain__lUkS\+p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.NootropicLander_font-weight-bold__1bgge {
    font-weight: 700
}

.NootropicLander_upsellPage__7fuyu img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.NootropicLander_upsellPage__7fuyu span#NootropicLander_button_focus__bqox0 {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.NootropicLander_bottom-nothanks__WVaWy a.NootropicLander_btn__wNo77,
.NootropicLander_bottom-nothanks__WVaWy a.NootropicLander_btn__wNo77:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

.NootropicLander_text_unset__fn7l7 {
    text-transform: inherit
}

.NootropicLander_slider_ctrl__DaF5L {
    margin-top: 60px
}

.NootropicLander_hurry__OpoKK {
    color: #f5f0b4 !important
}

@media (min-width:1400px) {
    .NootropicLander_upsellMain__lUkS\+.NootropicLander_customContainer__j26h- {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .NootropicLander_dr_img__-mvoZ,
    .NootropicLander_site_secure__5QgUB {
        display: none
    }
}

@media (max-width:1199.5px) {
    .NootropicLander_mental_ability_content__EfE\+\+ {
        width: 615px
    }
    .NootropicLander_testimonial_content__\+08ui {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.NootropicLander_header_fixed__oYpmW {
        padding-top: 100px
    }
    .NootropicLander_landing__Qpfyn h1 {
        font-size: 38px
    }
    .NootropicLander_landing__Qpfyn h2 {
        font-size: 34px
    }
    .NootropicLander_landing__Qpfyn h3 {
        font-size: 28px
    }
    .NootropicLander_landing__Qpfyn h4 {
        font-size: 24px
    }
    .NootropicLander_landing__Qpfyn h5 {
        font-size: 20px
    }
    .NootropicLander_banner_col1__zCdJp {
        margin-top: 50px;
        width: 330px
    }
    .NootropicLander_banner_col2__QMw5H {
        margin-top: 150px;
        width: 395px
    }
    .NootropicLander_banner_col1__zCdJp ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .NootropicLander_banner_right_list__vTr8w {
        margin-top: 30px
    }
    .NootropicLander_banner_right_list__vTr8w li {
        margin-right: 0
    }
    .NootropicLander_banner_right_img__MSN54 img {
        max-width: 100%;
        width: 265px
    }
    .NootropicLander_sapill__iAqWW {
        font-size: 20px;
        line-height: 30px
    }
    .NootropicLander_tab-banner__cMTZY {
        background-color: #000;
        display: none
    }
    .NootropicLander_brain_power__lFqFw,
    .NootropicLander_cognitive_enhancement__4nTgr,
    .NootropicLander_genius__0hZun,
    .NootropicLander_mental_ability__BwERL,
    .NootropicLander_testimonial__Who-9 {
        padding: 40px 10px !important
    }
    .NootropicLander_mental_ability_img__TE3hd {
        width: 185px
    }
    .NootropicLander_mental_ability_content__EfE\+\+ {
        width: 485px
    }
    .NootropicLander_ability_orange_box__haekX {
        width: 345px
    }
    .NootropicLander_ability_list__rHFOt li {
        float: none;
        width: 100%
    }
    .NootropicLander_brain_list__LYyY7 {
        margin-bottom: 0
    }
    .NootropicLander_genius_inner__FPEvN {
        margin: 30px 0
    }
    .NootropicLander_genius_img__91Jpj {
        width: 245px
    }
    .NootropicLander_genius_content__tZXTn {
        width: 445px
    }
    .NootropicLander_boosttest__fsiFv .NootropicLander_customContainer__j26h-,
    .NootropicLander_hard_clear__GblJW .NootropicLander_customContainer__j26h- {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .NootropicLander_boosttest_inner__WpDPW,
    .NootropicLander_hardclear_inner__rNVez {
        margin: 0
    }
    .NootropicLander_boosttest_content__B5SMi,
    .NootropicLander_hardclear_content__HfKdl {
        min-height: inherit;
        width: 75%
    }
    .NootropicLander_boosttest_img__wnZoT img,
    .NootropicLander_hardclear_img__DiYyN {
        display: none
    }
    .NootropicLander_testimonial_img__XQUJq {
        width: 120px
    }
    .NootropicLander_testimonial_content__\+08ui {
        margin-top: 0;
        width: 530px
    }
    .NootropicLander_cognitive_enhancement_table__H48ni tr th {
        padding-left: 20px
    }
    .NootropicLander_order-product-img__v\+esa {
        margin-right: 20px;
        width: 95px
    }
    .NootropicLander_order-product-content__CqxeG {
        margin-top: 5px;
        width: 331px
    }
    .NootropicLander_payment-head__z8mc6 h3 {
        font-size: 34px
    }
    .NootropicLander_table-cell-align__Ttonw {
        padding: 0 3px
    }
    .NootropicLander_order-inner-product__AnnV8 {
        padding: 40px 20px 9px
    }
    .NootropicLander_ex-space__hIiM4 {
        margin-left: 0
    }
    .NootropicLander_thks-continue__qksMg {
        margin-bottom: 30px
    }
    .NootropicLander_form_product__list__X6YgX {
        margin: 120px auto 20px
    }
    .NootropicLander_sub-btn2__a8XKf {
        font-size: 15px
    }
    .NootropicLander_right_arrow2__vlpg- {
        top: 2px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_package1__-CG6P .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU,
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver_discount__1J-e3 {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_package1__-CG6P .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .NootropicLander_main_page__5it9z.NootropicLander_landing__Qpfyn .NootropicLander_customContainer__j26h- {
        max-width: 100%
    }
    .NootropicLander_securityIcon-sec__pRgt6 .NootropicLander_order-icons-list__0lU8Q {
        margin-bottom: 0
    }
    .NootropicLander_form_box__gGN\+V {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .NootropicLander_customContainer__j26h- {
        padding: 0 15px;
        width: 100% !important
    }
    .NootropicLander_banner__cIcg1 .NootropicLander_customContainer__j26h- {
        padding: 0 !important
    }
    .NootropicLander_landing__Qpfyn h1 {
        font-size: 37px
    }
    .NootropicLander_landing__Qpfyn h2 {
        font-size: 34px
    }
    .NootropicLander_landing__Qpfyn h3 {
        font-size: 28px
    }
    .NootropicLander_landing__Qpfyn h4 {
        font-size: 24px
    }
    .NootropicLander_landing__Qpfyn h5 {
        font-size: 22px
    }
    #NootropicLander_payLft__V-786 {
        width: 100%
    }
    .NootropicLander_floating_bar__SIEYE.NootropicLander_float__EIFo8 {
        display: block;
        opacity: 1;
        padding: 10px 5px
    }
    .NootropicLander_banner_right_list__vTr8w {
        display: none
    }
    .NootropicLander_order-counter__bv3yA {
        font-size: 12px
    }
    .NootropicLander_order-special__TmV\+v article {
        width: 100%
    }
    .NootropicLander_order-special__TmV\+v footer {
        padding: 14px 15px 16px
    }
    .NootropicLander_order-special__TmV\+v header h2 {
        font-size: 30px
    }
    .NootropicLander_order-satisfaction__Pxyfi {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .NootropicLander_order-delivery__ofHmO {
        background: #fff3 url(data:image/png;base64,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) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #NootropicLander_rightForm__80lLy .NootropicLander_secure__4PSm3 {
        margin: 15px auto
    }
    .NootropicLander_popup-wrapper__6TW3q p {
        font-size: .875em
    }
    .NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli h2 {
        font-size: 28px;
        line-height: 30px
    }
    .NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv label {
        line-height: 21px;
        width: 100%
    }
    .NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv input[type=text] {
        margin-top: 0
    }
    .NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #NootropicLander_cvv_popup__bW5sL,
    .NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv select {
        width: 48% !important
    }
    .NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_form_holder__hBmwv.NootropicLander_cvv-code__PVyfZ .NootropicLander_cvv-image__aBnTx {
        padding: 15px 0 0
    }
    .NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP form .NootropicLander_button__Ud7en {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_popup-inner__k7Wm\+ {
        padding: 27px 15px 40px
    }
    .NootropicLander_popup-wrapper__6TW3q #NootropicLander_popup-declined__2BHWP .NootropicLander_reason__Lmq2X {
        padding: 23px 15px 25px
    }
    #NootropicLander_payRgt__Mvg-K {
        width: 100%
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_title16__pjekM {
        background-size: 100% 31px;
        line-height: 36px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7.NootropicLander_cuR__9olvx span.NootropicLander_radio__35PGu {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 span.NootropicLander_radio__35PGu {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_title16__pjekM {
        padding: 0 0 0 35px
    }
    .NootropicLander_no-dec__rY0wi {
        display: block
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_title16-2__vjhM- {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU,
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver_discount__1J-e3 {
        padding-left: 100% !important
    }
    #NootropicLander_payRgt__Mvg-K {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #NootropicLander_form2__EYTHB {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv input[type=tel],
    .NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv input[type=text],
    .NootropicLander_popup-wrapper__6TW3q .NootropicLander_popup__w4jli .NootropicLander_form-popup__3a3tH .NootropicLander_form_holder__hBmwv select {
        max-width: 100%
    }
    #NootropicLander_rightForm__80lLy p.NootropicLander_full3__JtcCT {
        margin-top: 10px
    }
    .NootropicLander_trans__aJDb5 img {
        margin-top: 15px
    }
    .NootropicLander_cvv-code__PVyfZ .NootropicLander_error-message__07wUz {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .NootropicLander_formBg__EoCou .NootropicLander_error-message__07wUz {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .NootropicLander_formBg__EoCou .NootropicLander_error-message__07wUz:after {
        display: none
    }
    .NootropicLander_sub-btn__S8n2- {
        font-size: 16px !important
    }
    #NootropicLander_rightForm__80lLy .NootropicLander_rushWrp__EagzW input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 {
        min-height: 300px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_title17__dIdut {
        margin-top: 10px;
        padding-left: 10px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_title18__va9OT,
    #NootropicLander_payMulti__rOp-k .NootropicLander_title19__T27CN {
        padding-left: 10px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_title16__pjekM {
        font-size: 16px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_package1__-CG6P .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU,
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver_discount__1J-e3 {
        padding-left: 100%
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_title16__pjekM {
        font-size: 10px
    }
    #NootropicLander_payMulti__rOp-k #NootropicLander_payProd1__mrPyk .NootropicLander_bottleOver__bQ4iU,
    #NootropicLander_payMulti__rOp-k #NootropicLander_payProd3__hbOV0 .NootropicLander_bottleOver__bQ4iU,
    #NootropicLander_payMulti__rOp-k #NootropicLander_payProd6__ga0-e .NootropicLander_bottleOver__bQ4iU {
        background: none;
        display: none;
        padding: 0
    }
    .NootropicLander_img-mobile__Lw4eH img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .NootropicLander_img-mobile-best__qGGm\+ {
        position: relative
    }
    .NootropicLander_img-mobile-best__qGGm\+:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #NootropicLander_payLft__V-786 {
        padding-right: 0
    }
    .NootropicLander_top_header__hP21u {
        padding: 5px 0
    }
    .NootropicLander_warning_notice_timer__Wl7H8 {
        font-size: 12px;
        line-height: 18px
    }
    .NootropicLander_header_fixed__oYpmW header {
        position: static
    }
    body.NootropicLander_header_fixed__oYpmW,
    body.NootropicLander_header_fixed__oYpmW.NootropicLander_alt__pe1Yq {
        padding-top: 0
    }
    .NootropicLander_header-inner__ghjGg {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .NootropicLander_tab-banner__cMTZY {
        display: none
    }
    .NootropicLander_form_section__inner__tHU89 {
        padding: 45px 0
    }
    .NootropicLander_banner_col__oo7ky {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .NootropicLander_banner_col1__zCdJp {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .NootropicLander_banner_col2__QMw5H {
        margin: 0 !important;
        width: 50% !important
    }
    .NootropicLander_guarnteedMob__AnhQ6 img {
        width: 115px
    }
    .NootropicLander_banner_col1__zCdJp .NootropicLander_logo_text__nwPXY {
        font-size: 18px
    }
    .NootropicLander_sapill__iAqWW {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .NootropicLander_banner_col1__zCdJp ul li {
        font-size: 12px
    }
    .NootropicLander_banner_col1__zCdJp .NootropicLander_scroll_btn__g55FJ {
        display: none
    }
    .NootropicLander_banner__cIcg1 .NootropicLander_customContainer__j26h-,
    .NootropicLander_boosttest__fsiFv .NootropicLander_customContainer__j26h-,
    .NootropicLander_hard_clear__GblJW .NootropicLander_customContainer__j26h- {
        padding: 0
    }
    .NootropicLander_landing__Qpfyn .NootropicLander_header_section__hsk8D .NootropicLander_logo__uVz8j {
        float: none;
        text-align: center;
        width: 100%
    }
    .NootropicLander_right_header__RNcDq {
        display: none;
        float: none
    }
    .NootropicLander_banner_col1__zCdJp {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .NootropicLander_App__7uiiW .NootropicLander_landing__Qpfyn .NootropicLander_mobileGetMyBottle-btn__Qkbpt .NootropicLander_btn__wNo77 {
        margin-top: 0
    }
    .NootropicLander_mobileGetMyBottle-btn__Qkbpt {
        padding: 0 0 85px;
        text-align: center
    }
    .NootropicLander_banner_col1__zCdJp p {
        font-size: 22px
    }
    .NootropicLander_banner_col2__QMw5H {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .NootropicLander_banner_right_list__vTr8w {
        margin-top: 0
    }
    .NootropicLander_banner_right_list__vTr8w li {
        float: left
    }
    .NootropicLander_banner_right_list__vTr8w {
        bottom: 55px;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .NootropicLander_banner_client_icon__Xtfgs {
        bottom: 0;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .NootropicLander_banner_btn__qAYzS {
        display: none
    }
    .NootropicLander_banner_client_icon__Xtfgs li {
        display: inline-block;
        padding: 2px
    }
    .NootropicLander_cognitive_enhancement__4nTgr,
    .NootropicLander_mental_ability__BwERL {
        padding: 30px 0
    }
    .NootropicLander_ability_orange_box__haekX,
    .NootropicLander_genius_img__91Jpj,
    .NootropicLander_mental_ability_img__TE3hd {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .NootropicLander_form_box__gGN\+V,
    .NootropicLander_genius_content__tZXTn,
    .NootropicLander_mental_ability_content__EfE\+\+ {
        float: none;
        width: 100%
    }
    .NootropicLander_ability_realy_work__soi3Z,
    .NootropicLander_form_product__hcrlw {
        display: none
    }
    .NootropicLander_ability_list__rHFOt ul {
        margin-top: 15px
    }
    .NootropicLander_ability_orange_box__haekX:after {
        display: none
    }
    .NootropicLander_mental_ability_inner__WBJFv {
        margin-bottom: 10px
    }
    .NootropicLander_ability_list__rHFOt li {
        font-size: 18px;
        margin-bottom: 10px
    }
    .NootropicLander_ability_list__rHFOt h5 {
        text-align: left
    }
    .NootropicLander_brain_list__LYyY7 {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .NootropicLander_brain_list__LYyY7 li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .NootropicLander_brain_list__LYyY7 li:nth-child(2) {
        background-position: 18px 0
    }
    .NootropicLander_genius_inner__FPEvN {
        margin: 20px 0
    }
    .NootropicLander_genius_after_before__YMSad {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .NootropicLander_after_before__hteno {
        margin: 30px 0
    }
    .NootropicLander_boosttest_content__B5SMi,
    .NootropicLander_hardclear_content__HfKdl {
        padding: 30px 20px 15px
    }
    .NootropicLander_floating_bar__SIEYE {
        display: block
    }
    .NootropicLander_testimonial_box__sVTea {
        margin-top: 30px;
        padding: 0 20px
    }
    .NootropicLander_testi_name__Qb2al {
        text-align: center
    }
    .NootropicLander_order-banner__pREmj {
        display: block
    }
    .NootropicLander_order-form__q-kVF,
    .NootropicLander_order-product__5dSSO {
        float: none;
        width: 100%
    }
    .NootropicLander_order-product-img__v\+esa {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .NootropicLander_order-product-img__v\+esa img {
        max-width: 120px
    }
    .NootropicLander_ex-space__hIiM4 {
        margin-left: 30px
    }
    .NootropicLander_order-product-content__CqxeG {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .NootropicLander_order-product-head__UK-Kx {
        display: none
    }
    .NootropicLander_order-arrive__tOF0t .NootropicLander_table-cell-align__Ttonw {
        display: block
    }
    .NootropicLander_table-style__q-qtv.NootropicLander_order-arrive__tOF0t {
        display: block;
        text-align: center
    }
    .NootropicLander_upsell-product-img__7k\+rb {
        width: 100px
    }
    .NootropicLander_upsell-product__M0KR8,
    .NootropicLander_upsell-product__M0KR8.NootropicLander_bsburn__So8H7,
    .NootropicLander_upsell-product__M0KR8.NootropicLander_pr__ZCpUo {
        background: none;
        padding: 20px;
        width: 440px
    }
    .NootropicLander_upsell-product-content__pVv98,
    .NootropicLander_upsell-product-content__pVv98.NootropicLander_pr__ZCpUo {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .NootropicLander_upsell-thks-txt__LKYuh h6 {
        font-size: 16px
    }
    .NootropicLander_upsell-thks-txt__LKYuh.NootropicLander_alttxt__wi7cP {
        margin: 10px 0
    }
    .NootropicLander_limttime-offer__DmVpj,
    .NootropicLander_order-btn-inner__TnDAN {
        margin-left: 40px
    }
    .NootropicLander_confirm-container__BkpHA {
        margin: 20px 0;
        width: 100%
    }
    .NootropicLander_confirm-inner__2I-J0 {
        margin: 0 auto 20px;
        width: 460px
    }
    .NootropicLander_confirm-img__AuIMK,
    .NootropicLander_confirm-txt__-NbQn {
        width: 100%
    }
    .NootropicLander_confirm-txt__-NbQn {
        margin-top: 10px
    }
    .NootropicLander_order-icons-list__0lU8Q {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .NootropicLander_form_section__inner__tHU89 {
        background: none
    }
    .NootropicLander_checkout-form-div__xMGSg .NootropicLander_mm-button__e-8IL.NootropicLander_large__fsyBM {
        background-size: contain !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 212px !important
    }
    .NootropicLander_testimonial_img__XQUJq {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .NootropicLander_testimonial_content__\+08ui {
        width: 100%
    }
    .NootropicLander_banner_right_img__MSN54 {
        float: left
    }
    .NootropicLander_slider_ctrl__DaF5L .NootropicLander_step__idV\+t {
        padding-top: 40px
    }
    .NootropicLander_slider_ctrl__DaF5L .NootropicLander_after_beforeTxt__dWvjl {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .NootropicLander_banner_col__oo7ky {
        background-position: -40px top !important;
        background-size: 190px !important
    }
    .NootropicLander_sticky-red-top__kR9tk {
        padding: 5px 10px
    }
    .NootropicLander_sticky-red-top__kR9tk h2 {
        font-size: 16px;
        margin: 0
    }
    .NootropicLander_submitBtn__h4oFA {
        font-size: 16px
    }
    .NootropicLander_slider_ctrl__DaF5L {
        margin-top: 0
    }
}

@media (max-width:479px) {
    .NootropicLander_landing__Qpfyn h1 {
        font-size: 32px
    }
    .NootropicLander_landing__Qpfyn h2 {
        font-size: 28px
    }
    .NootropicLander_landing__Qpfyn h3 {
        font-size: 24px
    }
    .NootropicLander_landing__Qpfyn h4 {
        font-size: 18px
    }
    .NootropicLander_landing__Qpfyn h5 {
        font-size: 17px
    }
    .NootropicLander_banner_col1__zCdJp h1 {
        font-size: 56px
    }
    .NootropicLander_banner_col1__zCdJp p {
        font-size: 20px
    }
    .NootropicLander_boosttest_content__B5SMi,
    .NootropicLander_hardclear_content__HfKdl {
        width: 90%
    }
    .NootropicLander_banner_col__oo7ky {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .NootropicLander_banner_col__oo7ky:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .NootropicLander_banner_col1__zCdJp {
        float: none;
        margin: 20px auto;
        padding: 15px 15px 0;
        position: relative;
        z-index: 2
    }
    .NootropicLander_banner_col2__QMw5H {
        float: none;
        margin-top: 20px;
        padding-top: 0;
        position: relative;
        width: 100%;
        z-index: 2
    }
    .NootropicLander_form_box__gGN\+V {
        padding: 15px
    }
    .NootropicLander_banner_right_list__vTr8w {
        float: left;
        position: static;
        width: 115px
    }
    .NootropicLander_banner_right_list__vTr8w li {
        display: block;
        float: none
    }
    .NootropicLander_banner_right_list__vTr8w li:last-child {
        margin-right: 0
    }
    .NootropicLander_banner_right_img__MSN54 {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        min-width: 0;
        min-width: auto;
        padding: 0 20px;
        width: 100%
    }
    .NootropicLander_banner_client_icon__Xtfgs {
        position: static;
        text-align: center;
        width: 100%
    }
    .NootropicLander_banner_right_img__MSN54 img {
        float: left;
        margin: 0 auto 0 -25px;
        max-width: 175px
    }
    .NootropicLander_sub-btn__S8n2- {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .NootropicLander_sub-btn3__7Z97W {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .NootropicLander_table-cell-align__Ttonw {
        display: block
    }
    .NootropicLander_table-style__q-qtv {
        display: block;
        text-align: center
    }
    .NootropicLander_order-product-content__CqxeG h5 br {
        display: block
    }
    .NootropicLander_ex-space__hIiM4 {
        margin-left: 18px
    }
    .NootropicLander_order-btn-inner__TnDAN {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .NootropicLander_limttime-offer__DmVpj,
    .NootropicLander_order-btn-inner__TnDAN {
        margin-left: 0
    }
    .NootropicLander_limttime-offer-1__vB4D7 {
        font-size: 16px;
        margin-bottom: 5px
    }
    .NootropicLander_confirm-inner__2I-J0 {
        margin: 0 auto 20px;
        width: 100%
    }
    .NootropicLander_footer_client__\+ypO1 {
        padding-bottom: 15px
    }
    .NootropicLander_footer_client__\+ypO1 ul li img {
        margin-bottom: 10px
    }
    .NootropicLander_footer_menu__W2akf li a {
        padding: 0 5px
    }
    .NootropicLander_reveal-modal__wIfEf.NootropicLander_small__ViDnN,
    dialog.NootropicLander_small__ViDnN {
        padding: 20px
    }
    .NootropicLander_sub-btn2__a8XKf {
        font-size: 16px
    }
    .NootropicLander_right_arrow2__vlpg- {
        top: 4px
    }
    .NootropicLander_mobileGetMyBottle-btn__Qkbpt {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .NootropicLander_mobile_navigation__gRc86 ul li {
        font-size: 14px
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_slider_ctrl__DaF5L {
        position: relative
    }
    .NootropicLander_slides_wrap__I6L2n>li.NootropicLander_active__itlwa~li {
        left: 100%
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_slider_ctrl__DaF5L .NootropicLander_slides_wrap__I6L2n>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .NootropicLander_slides_wrap__I6L2n>li {
        float: left;
        height: auto;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        padding: 0;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        width: 100%;
        z-index: 1
    }
    .NootropicLander_slides_wrap__I6L2n>li.NootropicLander_active__itlwa {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_slider_ctrl__DaF5L .NootropicLander_slides_wrap__I6L2n {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_slider_ctrl__DaF5L .NootropicLander_slider_arrow__d4BdQ.NootropicLander_slider_left_arrow__VBGeO {
        left: 0;
        text-align: left
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_slider_ctrl__DaF5L .NootropicLander_slider_arrow__d4BdQ.NootropicLander_slider_right_arrow__ZqRGr {
        right: 0;
        text-align: right
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_slider_ctrl__DaF5L .NootropicLander_slider_arrow__d4BdQ {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .NootropicLander_testiminial_arrow_left__STXjh {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .NootropicLander_testiminial_arrow_right__VnTq9 {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_slider_ctrl__DaF5L .NootropicLander_slider_arrow__d4BdQ .NootropicLander_table__F-AJb {
        display: table;
        height: 100%;
        width: 100%
    }
    .NootropicLander_table__F-AJb .NootropicLander_table-cell__vTQOC {
        display: table-cell !important;
        vertical-align: middle
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_dotlist__C8S6d {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_dotlist__C8S6d .NootropicLander_dot_wrap__lKeRT {
        display: inline
    }
    .NootropicLander_slider_wrap__oGmAv .NootropicLander_dotlist__C8S6d .NootropicLander_dot_wrap__lKeRT .NootropicLander_dot__iS8dn {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .NootropicLander_steps_slider__itKcL.NootropicLander_slider_wrap__oGmAv .NootropicLander_dotlist__C8S6d .NootropicLander_dot_wrap__lKeRT.NootropicLander_active__itlwa .NootropicLander_dot__iS8dn {
        background-color: #2aabd3
    }
    .NootropicLander_testimonial__Who-9.NootropicLander_slider_wrap__oGmAv .NootropicLander_dotlist__C8S6d .NootropicLander_dot_wrap__lKeRT.NootropicLander_active__itlwa .NootropicLander_dot__iS8dn {
        background-color: #000
    }
    .NootropicLander_brain_after__zWXZf,
    .NootropicLander_brain_before__VJNmb {
        width: 100%
    }
    .NootropicLander_testimonial_img__XQUJq {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .NootropicLander_testimonial_content__\+08ui {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .NootropicLander_hide-for-phone-only__MYwyi {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .NootropicLander_hide-for-tablet-up__0nBZ8 {
        display: none !important
    }
}

.NootropicLander_responsive-img__dXXsN {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .NootropicLander_hide-tb-portrait__Ud-n\+ {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .NootropicLander_hide-tb-portrait-up__mK02h {
        display: none !important
    }
}

@media (min-width:768px) {
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU {
        left: 35px;
        right: auto
    }
    #NootropicLander_payMulti__rOp-k.NootropicLander_newCheckout-wrapper__Ixo\+L .NootropicLander_package1__-CG6P .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU {
        background-position: 50% !important;
        left: 35px;
        padding-left: 0;
        padding-right: 135px;
        padding-top: 155px;
        right: auto
    }
    #NootropicLander_payMulti__rOp-k.NootropicLander_newCheckout-wrapper__Ixo\+L .NootropicLander_title17__dIdut {
        margin-left: auto
    }
    #NootropicLander_payMulti__rOp-k.NootropicLander_newCheckout-wrapper__Ixo\+L .NootropicLander_title18__va9OT,
    #NootropicLander_payMulti__rOp-k.NootropicLander_newCheckout-wrapper__Ixo\+L .NootropicLander_title19__T27CN {
        margin-left: auto;
        width: 290px
    }
}

@media (min-width:992px) {
    #NootropicLander_payMulti__rOp-k.NootropicLander_newCheckout-wrapper__Ixo\+L .NootropicLander_package1__-CG6P .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU {
        padding-left: 0;
        padding-right: 280px
    }
}

@media (min-width:1024px) {
    #NootropicLander_payMulti__rOp-k.NootropicLander_newCheckout-wrapper__Ixo\+L .NootropicLander_package1__-CG6P .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU {
        padding-left: 0;
        padding-right: 315px
    }
}

@media only screen and (min-width:992px) and (max-width:1024px) {
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU,
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver_discount__1J-e3 {
        padding-left: 295px !important
    }
}

@media only screen and (max-width:1199.5px) and (orientation:landscape) {
    .NootropicLander_floating_bar__SIEYE.NootropicLander_float__EIFo8 {
        display: block;
        opacity: 1
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .NootropicLander_cognitive_enhancement_table__H48ni tr td,
    .NootropicLander_cognitive_enhancement_table__H48ni tr th {
        font-size: 16px
    }
    .NootropicLander_cognitive_enhancement__4nTgr h2 {
        font-size: 28px
    }
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU,
    #NootropicLander_payMulti__rOp-k .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver_discount__1J-e3 {
        padding-left: 215px
    }
    #NootropicLander_payMulti__rOp-k.NootropicLander_newCheckout-wrapper__Ixo\+L .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver__bQ4iU,
    #NootropicLander_payMulti__rOp-k.NootropicLander_newCheckout-wrapper__Ixo\+L .NootropicLander_payProd__q7Cx7 .NootropicLander_bottleOver_discount__1J-e3 {
        padding-left: 135px
    }
    .NootropicLander_floating_bar__SIEYE.NootropicLander_float__EIFo8 {
        display: block;
        opacity: 1
    }
    .NootropicLander_floating_bar__SIEYE.NootropicLander_float__EIFo8 .NootropicLander_btn__wNo77 {
        width: 100%
    }
    #NootropicLander_rightForm__80lLy .NootropicLander_secure__4PSm3 {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .NootropicLander_inner_footer__XkKkv {
        padding-bottom: 75px
    }
    .NootropicLander_inner_footer__XkKkv:has(+div#NootropicLander_bottom-floating-bar__h0TV9>:not(.NootropicLander_mobileOptn__oHwZI)) {
        padding-bottom: 25px
    }
    .NootropicLander_main_page__5it9z.NootropicLander_landing__Qpfyn {
        max-width: 100%
    }
    .NootropicLander_banner_col1__zCdJp ul li:before {
        top: 6px
    }
    .NootropicLander_floating_bar__SIEYE.NootropicLander_float__EIFo8 .NootropicLander_btn__wNo77 {
        max-width: 360px;
        width: 100%
    }
}

@media only screen and (max-width:991.5px) {
    .NootropicLander_warning_notice_timer__Wl7H8 {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .NootropicLander_upsellPage__7fuyu span#NootropicLander_button_focus__bqox0 {
        padding: 8px 8px 0 0
    }
    div#NootropicLander_bottom-floating-bar__h0TV9 {
        background-color: initial;
        font-size: 14px
    }
    div#NootropicLander_bottom-floating-bar__h0TV9:has(.NootropicLander_mobileOptn__oHwZI) {
        background: #0006 !important
    }
    .NootropicLander_submit_btn__Jvj\+1 {
        font-size: 14px
    }
    .NootropicLander_warning_notice_timer__Wl7H8 span.NootropicLander_hurry__OpoKK {
        color: #fb9841;
        white-space: nowrap
    }
}

@media only screen and (max-width:480.5px) {
    .NootropicLander_floating_bar__SIEYE .NootropicLander_btn__wNo77 {
        font-size: 14px
    }
}

#NootropicLander_at_page_header__NFG8E,
#NootropicLander_heading_area__9vs6l {
    display: none !important
}

#NootropicLander_brainModal__-RumE {
    text-align: center
}

@media screen and (min-width:768px) {
    #NootropicLander_brainModal__-RumE:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#NootropicLander_brainModal__-RumE>.NootropicLander_modal-dialog__AKMCz {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.Brain4Checkout_checkoutMain__XUtxd {
    background: #1e1e2d;
    padding-top: 10px
}

div#Brain4Checkout_layoutSidenav_content__GYS1R .Brain4Checkout_checkout_container__mZMpK.Brain4Checkout_container__ZD8l0 {
    padding: 0 !important
}

.Brain4Checkout_checkout_container__mZMpK.Brain4Checkout_container__ZD8l0 {
    max-width: 1140px
}

.Brain4Checkout_templateMaster_1__gsbTy {
    background: url(../images/inner-banner-bg.ee4462dfc84241d9b934.jpg) no-repeat 0 0;
    background-color: #000;
    padding-top: 30px
}

.Brain4Checkout_masterShipAddr__5DHk4 input#Brain4Checkout_shippingCheckbox__9gH5o {
    height: 15px !important;
    left: 3px;
    margin-top: 0;
    position: absolute;
    top: 2px !important;
    width: 15px
}

.Brain4Checkout_site_secure__AAbdR {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Brain4Checkout_orderWrapper__IZz0Q {
    background-color: #fff;
    border-radius: 6px;
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 20px
}

.Brain4Checkout_formBox__gYLPB .Brain4Checkout_masterShipAddr__5DHk4 .Brain4Checkout_formLabel__ATjdc {
    margin-bottom: 5px
}

.Brain4Checkout_arrive_date__jNAcU .Brain4Checkout_orange__KSpwq {
    color: #ff1c1c
}

.Brain4Checkout_wrapper__ak\+vS {
    padding: 0 .5ch
}

.Brain4Checkout_wrapperText__CTe4V {
    color: #f5f5f5
}

.Brain4Checkout_wrapperTextdark__yo-t2 {
    color: #000
}

.Brain4Checkout_textEdit__8hzEj {
    text-decoration: underline
}

.Brain4Checkout_orderWrapper_left__aKxhS {
    flex: 0 0 65%;
    max-width: 65%;
    padding-right: 15px
}

.Brain4Checkout_orderWrapper_right__VA4VH {
    flex: 0 0 35%;
    max-width: 35%;
    padding-left: 15px
}

.Brain4Checkout_formBox__gYLPB {
    background-color: #fff;
    border: 4px solid #0699ee;
    border-radius: 20px;
    overflow: hidden
}

.Brain4Checkout_plan_selection__-GNge {
    cursor: pointer;
    margin-bottom: 15px
}

.Brain4Checkout_payProd__eZ\+kI {
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26
}

.Brain4Checkout_payProd_header__Wglsp {
    background: #464646;
    background: linear-gradient(6deg, #464646, #3d3d3d 50%, #343434);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #fff;
    padding: 10px;
    position: relative
}

.Brain4Checkout_payProd_header__Wglsp p {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    text-shadow: 0 1px 0 #000
}

.Brain4Checkout_shipping_msg__P15gD {
    background: #ea7901;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    bottom: 0;
    font-size: 16px;
    font-weight: 700;
    padding: 5px 15px;
    position: absolute;
    right: 10px;
    text-transform: uppercase
}

.Brain4Checkout_payProd_body__tuBon {
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 10px 10px 45px;
    position: relative
}

.Brain4Checkout_product_figure__ys\+Md {
    align-items: center;
    display: flex;
    flex: 0 0 60%;
    max-width: 60%;
    padding: 0 30px
}

.Brain4Checkout_product_figure__ys\+Md img {
    height: 135px;
    margin-left: auto;
    margin-right: auto;
    object-fit: contain;
    width: auto
}

.Brain4Checkout_product_cont__OIxYJ {
    flex: 0 0 40%;
    font-size: 14px;
    line-height: 18px;
    max-width: 40%
}

.Brain4Checkout_text_red1__HTa5u {
    color: #d02734
}

.Brain4Checkout_prod_name__ci3cU {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

.Brain4Checkout_prod_offer_price__6P\+Yr {
    font-size: 15px;
    font-weight: 700
}

.Brain4Checkout_prod_actual_price__ajxmO {
    color: #0975cf;
    font-size: 36px;
    font-weight: 700;
    line-height: 34px
}

.Brain4Checkout_stock_status__PyAly {
    font-weight: 900
}

.Brain4Checkout_prod_actual_price__ajxmO em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Brain4Checkout_selected_pack__R9QXT .Brain4Checkout_payProd__eZ\+kI {
    background-color: #feeeb0 !important
}

.Brain4Checkout_radio__R1yJc {
    background: #fff;
    border: 2px solid #8b8585;
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

.Brain4Checkout_radio__R1yJc:before {
    border-bottom: 3px solid #0975cf;
    border-left: 3px solid #0975cf;
    content: "";
    height: 7px;
    opacity: 0;
    position: absolute;
    transform: rotate(-45deg) translate(-1px, 6px);
    width: 15px
}

.Brain4Checkout_selected_pack__R9QXT .Brain4Checkout_radio__R1yJc:before {
    opacity: 1
}

.Brain4Checkout_order_delivery__TWs8R {
    background: #fff url(../images/icon-delivery.d9cf89cedaaf5bcece20.png) no-repeat 20px 15px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Brain4Checkout_order_delivery__TWs8R h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Brain4Checkout_icon_delivery__cIFZ6 {
    left: 15px;
    position: absolute;
    top: 15px;
    width: 90px
}

.Brain4Checkout_order_counter__YxTmD {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Brain4Checkout_order_counter__YxTmD article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Brain4Checkout_clearfix__cqClr:after,
.Brain4Checkout_clearfix__cqClr:before {
    content: "";
    display: table;
    line-height: 0
}

.Brain4Checkout_float_left__9Jy\+b {
    float: left
}

.Brain4Checkout_float_right__1HOa6 {
    float: right
}

.Brain4Checkout_order_counter__YxTmD article.Brain4Checkout_last__2ZY0W {
    border: none
}

.Brain4Checkout_order_counter__YxTmD article b {
    color: #ff1c1c
}

.Brain4Checkout_order_satisfaction__s8ZIP {
    background: url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px #fff;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Brain4Checkout_order_satisfaction__s8ZIP .Brain4Checkout_gurantee_img__FyIrb {
    left: 15px;
    position: absolute
}

.Brain4Checkout_order_satisfaction__s8ZIP h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px
}

.Brain4Checkout_order_satisfaction__s8ZIP p {
    font-size: 16px;
    line-height: 22px
}

.Brain4Checkout_order-special__TEibI header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Brain4Checkout_arrive_date__jNAcU {
    font-size: 14px;
    padding: 20px
}

.Brain4Checkout_formBox_body__fDTQX {
    padding: 15px 10px 10px
}

.Brain4Checkout_formBox_hdr__q6QnF img {
    width: 100%
}

.Brain4Checkout_payOption__aJmwV {
    margin-bottom: 30px
}

.Brain4Checkout_checkout_form_div__w25je {
    margin-bottom: 10px
}

.Brain4Checkout_paymentMethod__HxF6u {
    background: #fff;
    border: 1px solid #8b8b8b;
    padding: 20px 10px
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_title__KnNrr {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_radioSec__N7-a7 {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px;
    position: relative
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_radioSec__N7-a7:last-child {
    margin-bottom: 0
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_radioSec__N7-a7 .Brain4Checkout_label_title__M\+M3q {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-left: 10px
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_radioSec__N7-a7 .Brain4Checkout_label_subtitle__jJbGm {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.Brain4Checkout_checkout-b__VP83U .Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_radioSec__N7-a7 span.Brain4Checkout_errMsg__3tKpT {
    font-size: 12px
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_creditdiv__qIAQe input,
.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_creditdiv__qIAQe select {
    border: 1px solid #c0cad5;
    color: #333;
    font-size: 15px;
    height: 35px;
    margin: 0;
    padding: .375rem .75rem
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_creditdiv__qIAQe select {
    padding-right: 25px
}

.Brain4Checkout_paymentMethod__HxF6u input[type=radio i] {
    display: inline-block;
    height: 14px;
    left: 15px;
    position: absolute;
    top: 17px;
    width: 14px
}

.Brain4Checkout_paypalCred_payment__hFZDp .Brain4Checkout_formCol__jCTla {
    margin-bottom: 10px
}

.Brain4Checkout_paypalCred_payment__hFZDp .Brain4Checkout_formColPay__L6LQf .Brain4Checkout_formCol__jCTla {
    padding-left: 5px;
    padding-right: 5px
}

.Brain4Checkout_paypalCred_payment__hFZDp .Brain4Checkout_formColPay__L6LQf>div {
    margin-left: -5px;
    margin-right: -5px
}

.Brain4Checkout_paypalCred_payment__hFZDp .Brain4Checkout_errMsg__3tKpT {
    font-size: 12px
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_creditdiv__qIAQe,
.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_paypaldiv__fIScX {
    display: none
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_formTitle__ZMnP0 {
    color: #1b1464
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_shippingChec__qn1O3 {
    color: #000
}

.Brain4Checkout_masterShipAddr__5DHk4 .Brain4Checkout_form_holder__rmLJT input[type=text],
.Brain4Checkout_masterShipAddr__5DHk4 .Brain4Checkout_form_holder__rmLJT select,
.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_creditdiv__qIAQe input,
.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_creditdiv__qIAQe select {
    border: 1px solid #c0cad5;
    border-radius: 0 !important;
    box-shadow: none;
    color: #333;
    font-size: 14px;
    height: 33px;
    margin: 0 0 5px;
    padding: .375rem .75rem;
    text-overflow: ellipsis
}

.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_creditdiv__qIAQe input+span,
.Brain4Checkout_paymentMethod__HxF6u .Brain4Checkout_creditdiv__qIAQe select+span {
    font-size: 12px
}

.Brain4Checkout_creditdiv__qIAQe,
.Brain4Checkout_rb_credit__hh6UF:checked~.Brain4Checkout_creditdiv__qIAQe {
    background: #f4f6f8;
    border-radius: 10px;
    display: block !important;
    margin-top: 15px;
    padding: 5px
}

.Brain4Checkout_rb_paypal__N-q\+a:checked~.Brain4Checkout_paypaldiv__fIScX {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 20px
}

.Brain4Checkout_radioSec__N7-a7 label {
    cursor: pointer
}

.Brain4Checkout_checkout_form_div__w25je .Brain4Checkout_pay_btn__4SA\+X {
    display: block
}

.Brain4Checkout_checkout_form_div__w25je .Brain4Checkout_form_col__x4wK9 {
    margin-bottom: 10px;
    padding-left: 7.5px;
    padding-right: 7.5px
}

.Brain4Checkout_checkout_form_div__w25je .Brain4Checkout_form-control__8v205 {
    border: 1px solid #999;
    border-radius: 0;
    height: 33px;
    padding: 5px 10px;
    text-indent: 9px
}

.Brain4Checkout_checkout_form_div__w25je .Brain4Checkout_pay_btn__4SA\+X {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain4Checkout_pulse__eupd6;
    -webkit-animation-name: Brain4Checkout_pulse__eupd6;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 0;
    text-align: center;
    width: 100% !important;
    width: 100%
}

.Brain4Checkout_checkoutPageWrapper__XO7Uy .Brain4Checkout_checkboxLabel__UcxdV {
    padding-left: 25px !important
}

@keyframes Brain4Checkout_pulse__eupd6 {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.Brain4Checkout_section_guranteed__3Tefv {
    margin-bottom: 0
}

.Brain4Checkout_section_guranteed__3Tefv .Brain4Checkout_w_inner__XQE5h .Brain4Checkout_w_desc__wZuPv p strong {
    color: #29af5c
}

.Brain4Checkout_yellowbox__PVTGC {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 20px 10px;
    position: relative;
    width: 100%
}

.Brain4Checkout_yellowbox__PVTGC .Brain4Checkout_pulse__eupd6 {
    width: 25px
}

.Brain4Checkout_check_area__MQKY8,
.Brain4Checkout_yellowbox__PVTGC i {
    display: table-cell;
    vertical-align: middle
}

.Brain4Checkout_yellowbox__PVTGC label {
    font-size: 12px !important
}

.Brain4Checkout_check_area__MQKY8 {
    padding-left: 10px
}

.Brain4Checkout_paypallogo__ZKize {
    width: 100px
}

.Brain4Checkout_paypalBtn__0aU6h {
    width: 350px
}

.Brain4Checkout_paypaldiv__fIScX {
    text-align: center
}

.Brain4Checkout_check_area__MQKY8 [type=checkbox]:checked,
.Brain4Checkout_check_area__MQKY8 [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Brain4Checkout_check_area__MQKY8 [type=checkbox]:checked+label,
.Brain4Checkout_check_area__MQKY8 [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Brain4Checkout_check_area__MQKY8 [type=checkbox]:checked~label:before,
.Brain4Checkout_check_area__MQKY8.Brain4Checkout_check_area__MQKY8 [type=checkbox]:not(:checked)~label:before {
    width: 18px
}

.Brain4Checkout_check_area__MQKY8 [type=checkbox]:checked~label:after,
.Brain4Checkout_check_area__MQKY8 [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.Brain4Checkout_check_area__MQKY8 [type=checkbox]:checked~label:before,
.Brain4Checkout_check_area__MQKY8.Brain4Checkout_check_area__MQKY8 [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute
}

.Brain4Checkout_check_area__MQKY8 label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Brain4Checkout_check_area__MQKY8 [type=checkbox]:checked~label:before {
    background: #1063a0
}

.Brain4Checkout_orderWrapper_right__VA4VH .Brain4Checkout_formBox__gYLPB .Brain4Checkout_check_area__MQKY8 [type=checkbox]~label:before {
    top: 0 !important;
    transform: none
}

.Brain4Checkout_top_terms__btJb0 {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Brain4Checkout_top_trends_desc__Kl31I {
    display: none
}

.Brain4Checkout_open__JVXaf .Brain4Checkout_top_trends_desc__Kl31I {
    display: block
}

.Brain4Checkout_top_termsHdng__SPtiW {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Brain4Checkout_top_termsHdng__SPtiW:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Brain4Checkout_top_terms__btJb0.Brain4Checkout_open__JVXaf .Brain4Checkout_top_termsHdng__SPtiW:after {
    content: "-"
}

.Brain4Checkout_top_trends_desc__Kl31I p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.Brain4Checkout_order_icons_list__9DDOX {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px
}

.Brain4Checkout_securityIcon_sec__WJnn2 .Brain4Checkout_order_icons_list__9DDOX {
    background: #fff;
    border-radius: 6px;
    margin-bottom: 0;
    padding: 30px 15px 10px;
    text-align: center
}

.Brain4Checkout_order_icons_list__9DDOX li {
    display: inline-block;
    list-style: none;
    margin-bottom: 15px;
    padding: 0 5px
}

.Brain4Checkout_order_icons_list__9DDOX li:last-child {
    display: block
}

.Brain4Checkout_order_icons_list__9DDOX li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Brain4Checkout_footerWrapper__mD3tg {
    background-color: #000;
    padding: 30px 0;
    position: relative;
    z-index: 2
}

.Brain4Checkout_footer-links__LRsqV {
    text-align: center
}

.Brain4Checkout_footer-links__LRsqV li {
    display: inline-block;
    font-size: 12pt;
    list-style: none;
    padding: 0 10px;
    position: relative;
    text-transform: capitalize
}

.Brain4Checkout_footer-links__LRsqV li a {
    color: #fff !important
}

.Brain4Checkout_copy-right-txt__Jyb1y {
    color: #fff;
    font-size: 11px;
    line-height: 17px;
    margin-top: 3px;
    padding: 0 15px;
    text-align: center
}

.Brain4Checkout_not-selected-msg__DviDL {
    font-size: 18px;
    font-weight: 700;
    text-align: center
}

.Brain4Checkout_brain15p_checkout__2ZkAm .Brain4Checkout_formBox_hdr__q6QnF img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.Brain4Checkout_custom_radio__section__D40qp {
    position: relative
}

.Brain4Checkout_custom_radio__input__4ipKw {
    opacity: 0;
    position: absolute
}

.Brain4Checkout_custom_radio__section__D40qp .Brain4Checkout_custom_radio__button__taFNS+.Brain4Checkout_label_title__M\+M3q {
    font-size: 16px;
    line-height: 20px
}

.Brain4Checkout_custom_radio__input__4ipKw+.Brain4Checkout_custom_radio__button__taFNS {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0 !important;
    position: absolute;
    top: 13px;
    width: 16px
}

.Brain4Checkout_custom_radio__input__4ipKw.Brain4Checkout_rb-paypal__8sZfp+.Brain4Checkout_custom_radio__button__taFNS {
    top: 15px
}

.Brain4Checkout_custom_radio__input__4ipKw+.Brain4Checkout_custom_radio__button__taFNS:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.Brain4Checkout_custom_radio__input__4ipKw:checked+.Brain4Checkout_custom_radio__button__taFNS {
    border-color: #1063a0
}

.Brain4Checkout_custom_radio__input__4ipKw:checked+.Brain4Checkout_custom_radio__button__taFNS:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.Brain4Checkout_form_holder__rmLJT {
    margin-bottom: 10px;
    position: relative
}

.Brain4Checkout_newCustomCheckbox__OSS3-.Brain4Checkout_checkboxLabel__UcxdV {
    padding-left: 22px !important;
    position: relative
}

.Brain4Checkout_newCustomCheckbox__OSS3- .Brain4Checkout_cus_checkBoxButton__lN-mO {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.Brain4Checkout_FacecreamCheckout-form-div__CNeLD.Brain4Checkout_skincare3p__Hj-hr .Brain4Checkout_newCustomCheckbox__OSS3-.Brain4Checkout_checkboxLabel__UcxdV.Brain4Checkout_skncr3-p__6wJUZ {
    padding-left: 40px !important
}

.Brain4Checkout_newCustomCheckbox__OSS3-.Brain4Checkout_skncr3-p__6wJUZ .Brain4Checkout_cus_checkBoxButton__lN-mO {
    left: 15px
}

.Brain4Checkout_newCustomCheckbox__OSS3- .Brain4Checkout_cus_checkBoxButton__lN-mO:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.Brain4Checkout_newCustomCheckbox__OSS3- [type=checkbox]:checked+.Brain4Checkout_cus_checkBoxButton__lN-mO {
    background: #1063a0;
    border-color: #1063a0
}

.Brain4Checkout_newCustomCheckbox__OSS3- [type=checkbox]:checked+.Brain4Checkout_cus_checkBoxButton__lN-mO:before {
    opacity: 1
}

.Brain4Checkout_newCustomCheckbox__OSS3- .Brain4Checkout_newCustomCheckbox_label__ah-Tk {
    display: block;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    text-align: left
}

.Brain4Checkout_newCustomCheckbox__OSS3-.Brain4Checkout_checkboxLabel__UcxdV input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.Brain4Checkout_newCustomCheckbox__OSS3- [type=checkbox]:checked~.Brain4Checkout_newCustomCheckbox_label__ah-Tk:before {
    background: #1063a0;
    border-color: #1063a0
}

.Brain4Checkout_secure_icon__XQjL3 {
    margin-bottom: 19px;
    text-align: center
}

.Brain4Checkout_secure_icon__XQjL3 span {
    font-size: .75rem;
    position: relative
}

.Brain4Checkout_secure_icon__XQjL3 span:before {
    background: url(../images/lock-img.2e401450fd46c9f82709.svg) no-repeat 50%;
    content: "";
    height: 12px;
    left: -14px;
    position: absolute;
    top: 2px;
    width: 10px
}

.Brain4Checkout_section_guranteed__3Tefv {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Brain4Checkout_section_guranteed__3Tefv .Brain4Checkout_w_inner__XQE5h {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Brain4Checkout_section_guranteed__3Tefv .Brain4Checkout_w_inner__XQE5h .Brain4Checkout_w_thumb__RNebE {
    order: 2;
    width: 100%
}

.Brain4Checkout_section_guranteed__3Tefv .Brain4Checkout_w_inner__XQE5h .Brain4Checkout_w_thumb__RNebE img {
    width: auto
}

.Brain4Checkout_section_guranteed__3Tefv .Brain4Checkout_w_inner__XQE5h .Brain4Checkout_w_desc__wZuPv {
    order: 1;
    position: relative;
    width: 100%
}

.Brain4Checkout_section_guranteed__3Tefv .Brain4Checkout_w_inner__XQE5h .Brain4Checkout_w_desc__wZuPv:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Brain4Checkout_section_guranteed__3Tefv .Brain4Checkout_w_inner__XQE5h .Brain4Checkout_w_desc__wZuPv p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Brain4Checkout_newCheckout_wrapper__p\+rfj {
    background-color: #fff;
    border: .0625rem solid #ccc;
    margin-bottom: 20px;
    padding: 19px 17px
}

@media only screen and (max-width:1024.8px) {
    .Brain4Checkout_masterShipAddr__5DHk4 input#Brain4Checkout_shippingCheckbox__9gH5o {
        top: 2px !important
    }
    .Brain4Checkout_brain15p_checkout__2ZkAm .Brain4Checkout_orderWrapper_left__aKxhS,
    .Brain4Checkout_brain15p_checkout__2ZkAm .Brain4Checkout_orderWrapper_right__VA4VH {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .Brain4Checkout_paypalCred_payment__hFZDp .Brain4Checkout_formCol__jCTla {
        margin-bottom: 3px
    }
}

@media only screen and (max-width:991.8px) {
    .Brain4Checkout_newCheckout_wrapper__p\+rfj,
    .Brain4Checkout_orderWrapper__IZz0Q {
        padding: 10px !important
    }
    .Brain4Checkout_orderWrapper_left__aKxhS {
        padding-right: 0
    }
    .Brain4Checkout_cardTime_row__asmhM .Brain4Checkout_col-6__RzjXi {
        width: 100%
    }
    .Brain4Checkout_formBox__gYLPB {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
}

@media screen and (max-width:991px) and (min-width:768.5px) {
    .Brain4Checkout_brain15p_checkout__2ZkAm .Brain4Checkout_prod_name__ci3cU {
        font-size: 17px
    }
    .Brain4Checkout_brain15p_checkout__2ZkAm .Brain4Checkout_prod_actual_price__ajxmO {
        font-size: 33px
    }
    .Brain4Checkout_brain15p_checkout__2ZkAm .Brain4Checkout_payProd_header__Wglsp p {
        font-size: 15px
    }
}

@media only screen and (max-width:767.8px) {
    div#Brain4Checkout_layoutSidenav_content__GYS1R .Brain4Checkout_container__ZD8l0.Brain4Checkout_funnel-container__SDw5r,
    div#Brain4Checkout_layoutSidenav_content__GYS1R .Brain4Checkout_container__ZD8l0.Brain4Checkout_securityIcon_container__PxIVc {
        padding: 15px !important
    }
    .Brain4Checkout_orderWrapper_left__aKxhS,
    .Brain4Checkout_orderWrapper_right__VA4VH {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .Brain4Checkout_product_cont__OIxYJ,
    .Brain4Checkout_product_figure__ys\+Md {
        flex: 0 0 100%;
        max-width: 100%
    }
    .Brain4Checkout_orderWrapper_right__VA4VH {
        margin-top: 30px
    }
    .Brain4Checkout_order_icons_list__9DDOX li img {
        margin-bottom: 15px;
        max-width: 100%
    }
    .Brain4Checkout_shipping_msg__P15gD {
        font-size: 10px;
        padding: 5px;
        position: absolute;
        right: 5px
    }
    .Brain4Checkout_payProd_header__Wglsp p {
        font-size: 14px
    }
    .Brain4Checkout_order_delivery__TWs8R {
        padding-left: 15px !important;
        padding-right: 15px
    }
    .Brain4Checkout_icon_delivery__cIFZ6 {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        top: auto;
        width: 90px
    }
    .Brain4Checkout_order_delivery__TWs8R h3 {
        font-size: 16px;
        padding: 0
    }
    .Brain4Checkout_payProd_header__Wglsp {
        padding-left: 35px
    }
    .Brain4Checkout_payProd_body__tuBon {
        padding: 15px
    }
    .Brain4Checkout_radio__R1yJc {
        left: 7px;
        position: absolute;
        top: -33px
    }
    .Brain4Checkout_product_figure__ys\+Md {
        margin-bottom: 15px
    }
    .Brain4Checkout_product_cont__OIxYJ {
        text-align: center
    }
    .Brain4Checkout_order_satisfaction__s8ZIP {
        padding: 15px
    }
    .Brain4Checkout_order_satisfaction__s8ZIP .Brain4Checkout_gurantee_img__FyIrb {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        text-align: center
    }
    #Brain4Checkout_layoutSidenav_content__GYS1R .Brain4Checkout_cardBg-1__eWzM2 {
        padding: 15px 0
    }
    .Brain4Checkout_order_delivery__TWs8R {
        padding: 108px 15px 20px
    }
    .Brain4Checkout_order_satisfaction__s8ZIP {
        background-position: center 20px;
        padding: 130px 10px 15px;
        text-align: center
    }
}

@media only screen and (max-width:480.8px) {
    .Brain4Checkout_payProd_header__Wglsp p {
        font-size: 11px
    }
    .Brain4Checkout_radio__R1yJc {
        height: 20px;
        left: 6px;
        top: -28px;
        width: 20px
    }
    .Brain4Checkout_radio__R1yJc:before {
        height: 6px;
        transform: rotate(-45deg) translate(-2px, 4px);
        width: 12px
    }
    .Brain4Checkout_payProd_header__Wglsp {
        padding-left: 30px
    }
}

.Brain10pCheckout_checkoutMain__vNAC0 {
    background: #1e1e2d;
    padding-top: 10px
}

div#Brain10pCheckout_layoutSidenav_content__do0Dt .Brain10pCheckout_checkout_container__FYNZO.Brain10pCheckout_container__gdSA4 {
    padding: 0 !important
}

.Brain10pCheckout_checkout_container__FYNZO.Brain10pCheckout_container__gdSA4 {
    max-width: 1140px
}

.Brain10pCheckout_templateMaster_1__DjW8V {
    background: url(../images/inner-banner-bg.ee4462dfc84241d9b934.jpg) no-repeat 0 0;
    background-color: #000;
    padding-top: 30px
}

.Brain10pCheckout_masterShipAddr__OYSV8 input#Brain10pCheckout_shippingCheckbox__HTVmW {
    height: 15px !important;
    left: 3px;
    margin-top: 0;
    position: absolute;
    top: 2px !important;
    width: 15px
}

.Brain10pCheckout_site_secure__7rs2L {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Brain10pCheckout_orderWrapper__yBMey {
    background-color: #fff;
    border-radius: 6px;
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 20px
}

.Brain10pCheckout_formBox__9AZyO .Brain10pCheckout_masterShipAddr__OYSV8 .Brain10pCheckout_formLabel__bnd7S {
    margin-bottom: 5px
}

.Brain10pCheckout_arrive_date__fdwMB .Brain10pCheckout_orange__BWckH {
    color: #ff1c1c
}

.Brain10pCheckout_wrapper__-V4Bv {
    padding: 0 .5ch
}

.Brain10pCheckout_wrapperText__1TA3j {
    color: #f5f5f5
}

.Brain10pCheckout_wrapperTextdark__jJkM5 {
    color: #000
}

.Brain10pCheckout_textEdit__sAtD4 {
    text-decoration: underline
}

.Brain10pCheckout_orderWrapper_left__5aT22 {
    flex: 0 0 65%;
    max-width: 65%;
    padding-right: 15px
}

.Brain10pCheckout_orderWrapper_right__No\+J5 {
    flex: 0 0 35%;
    max-width: 35%;
    padding-left: 15px
}

.Brain10pCheckout_formBox__9AZyO {
    background-color: #fff;
    border: 4px solid #0699ee;
    border-radius: 20px;
    overflow: hidden
}

.Brain10pCheckout_plan_selection__24UAB {
    cursor: pointer;
    margin-bottom: 15px
}

.Brain10pCheckout_payProd__WVxqN {
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26
}

.Brain10pCheckout_payProd_header__ZmL0H {
    background: #464646;
    background: linear-gradient(6deg, #464646, #3d3d3d 50%, #343434);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #fff;
    padding: 10px;
    position: relative
}

.Brain10pCheckout_payProd_header__ZmL0H p {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    text-shadow: 0 1px 0 #000
}

.Brain10pCheckout_shipping_msg__2MpfH {
    background: #ea7901;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    bottom: 0;
    font-size: 16px;
    font-weight: 700;
    padding: 5px 15px;
    position: absolute;
    right: 10px;
    text-transform: uppercase
}

.Brain10pCheckout_payProd_body__4h30u {
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 10px 10px 45px;
    position: relative
}

.Brain10pCheckout_product_figure__cxi4i {
    align-items: center;
    display: flex;
    flex: 0 0 60%;
    max-width: 60%;
    padding: 0 30px
}

.Brain10pCheckout_product_figure__cxi4i img {
    height: 135px;
    margin-left: auto;
    margin-right: auto;
    object-fit: contain;
    width: auto
}

.Brain10pCheckout_product_cont__XAn\+3 {
    flex: 0 0 40%;
    font-size: 14px;
    line-height: 18px;
    max-width: 40%
}

.Brain10pCheckout_text_red1__Nn2QO {
    color: #d02734
}

.Brain10pCheckout_prod_name__hCaER {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

.Brain10pCheckout_prod_offer_price__xtwNB {
    font-size: 15px;
    font-weight: 700
}

.Brain10pCheckout_prod_actual_price__40NPY {
    color: #0975cf;
    font-size: 36px;
    font-weight: 700;
    line-height: 34px
}

.Brain10pCheckout_stock_status__WRupA {
    font-weight: 900
}

.Brain10pCheckout_prod_actual_price__40NPY em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Brain10pCheckout_selected_pack__4BTj7 .Brain10pCheckout_payProd__WVxqN {
    background-color: #feeeb0 !important
}

.Brain10pCheckout_radio__6xTsE {
    background: #fff;
    border: 2px solid #8b8585;
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

.Brain10pCheckout_radio__6xTsE:before {
    border-bottom: 3px solid #0975cf;
    border-left: 3px solid #0975cf;
    content: "";
    height: 7px;
    opacity: 0;
    position: absolute;
    transform: rotate(-45deg) translate(-1px, 6px);
    width: 15px
}

.Brain10pCheckout_selected_pack__4BTj7 .Brain10pCheckout_radio__6xTsE:before {
    opacity: 1
}

.Brain10pCheckout_order_delivery__Ei0Sl {
    background: #fff url(../images/icon-delivery.d9cf89cedaaf5bcece20.png) no-repeat 20px 15px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Brain10pCheckout_order_delivery__Ei0Sl h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Brain10pCheckout_icon_delivery__0c61t {
    left: 15px;
    position: absolute;
    top: 15px;
    width: 90px
}

.Brain10pCheckout_order_counter__InHJ3 {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Brain10pCheckout_order_counter__InHJ3 article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Brain10pCheckout_clearfix__F7xym:after,
.Brain10pCheckout_clearfix__F7xym:before {
    content: "";
    display: table;
    line-height: 0
}

.Brain10pCheckout_float_left__nGUzQ {
    float: left
}

.Brain10pCheckout_float_right__HemGr {
    float: right
}

.Brain10pCheckout_order_counter__InHJ3 article.Brain10pCheckout_last__NI-UM {
    border: none
}

.Brain10pCheckout_order_counter__InHJ3 article b {
    color: #ff1c1c
}

.Brain10pCheckout_order_satisfaction__ND3V9 {
    background: url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px #fff;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Brain10pCheckout_order_satisfaction__ND3V9 .Brain10pCheckout_gurantee_img__sz9wT {
    left: 15px;
    position: absolute
}

.Brain10pCheckout_order_satisfaction__ND3V9 h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px
}

.Brain10pCheckout_order_satisfaction__ND3V9 p {
    font-size: 16px;
    line-height: 22px
}

.Brain10pCheckout_order-special__hJm-O header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Brain10pCheckout_arrive_date__fdwMB {
    font-size: 14px;
    padding: 20px
}

.Brain10pCheckout_formBox_body__5yINM {
    padding: 15px 10px 10px
}

.Brain10pCheckout_formBox_hdr__5tDMB img {
    width: 100%
}

.Brain10pCheckout_payOption__0No3h {
    margin-bottom: 30px
}

.Brain10pCheckout_checkout_form_div__nrd7P {
    margin-bottom: 10px
}

.Brain10pCheckout_paymentMethod__2FO9U {
    background: #fff;
    border: 1px solid #8b8b8b;
    padding: 20px 10px
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_title__kwkeF {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_radioSec__mSTHt {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px 10px 10px 30px;
    position: relative
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_radioSec__mSTHt:last-child {
    margin-bottom: 0
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_radioSec__mSTHt .Brain10pCheckout_label_title__DNJB6 {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-left: 10px
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_radioSec__mSTHt .Brain10pCheckout_label_subtitle__kplvp {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.Brain10pCheckout_checkout-b__kWnDa .Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_radioSec__mSTHt span.Brain10pCheckout_errMsg__Wypa3 {
    font-size: 12px
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_creditdiv__4ZnhM input,
.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_creditdiv__4ZnhM select {
    border: 1px solid #c0cad5;
    color: #333;
    font-size: 15px;
    height: 35px;
    margin: 0;
    padding: .375rem .75rem
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_creditdiv__4ZnhM select {
    padding-right: 25px
}

.Brain10pCheckout_paymentMethod__2FO9U input[type=radio i] {
    display: inline-block;
    height: 14px;
    left: 15px;
    position: absolute;
    top: 17px;
    width: 14px
}

.Brain10pCheckout_paypalCred_payment__FI2Vn .Brain10pCheckout_formCol__x2hTu {
    margin-bottom: 10px
}

.Brain10pCheckout_paypalCred_payment__FI2Vn .Brain10pCheckout_formColPay__7IZrm .Brain10pCheckout_formCol__x2hTu {
    padding-left: 5px;
    padding-right: 5px
}

.Brain10pCheckout_paypalCred_payment__FI2Vn .Brain10pCheckout_formColPay__7IZrm>div {
    margin-left: -5px;
    margin-right: -5px
}

.Brain10pCheckout_paypalCred_payment__FI2Vn .Brain10pCheckout_errMsg__Wypa3 {
    font-size: 12px
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_creditdiv__4ZnhM,
.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_paypaldiv__YqIzP {
    display: none
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_formTitle__dLLWu {
    color: #1b1464
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_shippingChec__eYgC6 {
    color: #000
}

.Brain10pCheckout_masterShipAddr__OYSV8 .Brain10pCheckout_form_holder__W7Q9n input[type=text],
.Brain10pCheckout_masterShipAddr__OYSV8 .Brain10pCheckout_form_holder__W7Q9n select,
.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_creditdiv__4ZnhM input,
.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_creditdiv__4ZnhM select {
    border: 1px solid #c0cad5;
    border-radius: 0 !important;
    box-shadow: none;
    color: #333;
    font-size: 14px;
    height: 33px;
    margin: 0 0 5px;
    padding: .375rem .75rem;
    text-overflow: ellipsis
}

.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_creditdiv__4ZnhM input+span,
.Brain10pCheckout_paymentMethod__2FO9U .Brain10pCheckout_creditdiv__4ZnhM select+span {
    font-size: 12px
}

.Brain10pCheckout_rb_credit__3QQ7e:checked~.Brain10pCheckout_creditdiv__4ZnhM {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 5px
}

.Brain10pCheckout_rb_paypal__Rz6ch:checked~.Brain10pCheckout_paypaldiv__YqIzP {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 20px
}

.Brain10pCheckout_radioSec__mSTHt label {
    cursor: pointer
}

.Brain10pCheckout_checkout_form_div__nrd7P .Brain10pCheckout_pay_btn__oXtsL {
    display: block
}

.Brain10pCheckout_checkout_form_div__nrd7P .Brain10pCheckout_form_col__sBW79 {
    margin-bottom: 10px;
    padding-left: 7.5px;
    padding-right: 7.5px
}

.Brain10pCheckout_checkout_form_div__nrd7P .Brain10pCheckout_form-control__7h5Mz {
    border: 1px solid #999;
    border-radius: 0;
    height: 33px;
    padding: 5px 10px;
    text-indent: 9px
}

.Brain10pCheckout_checkout_form_div__nrd7P .Brain10pCheckout_pay_btn__oXtsL {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Brain10pCheckout_pulse__q0g-e;
    -webkit-animation-name: Brain10pCheckout_pulse__q0g-e;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 0;
    text-align: center;
    width: 100% !important;
    width: 100%
}

.Brain10pCheckout_checkoutPageWrapper__AjtBP .Brain10pCheckout_checkboxLabel__VlXCH {
    padding-left: 25px !important
}

@keyframes Brain10pCheckout_pulse__q0g-e {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.Brain10pCheckout_section_guranteed__lkVOU {
    margin-bottom: 0
}

.Brain10pCheckout_section_guranteed__lkVOU .Brain10pCheckout_w_inner__ebg5e .Brain10pCheckout_w_desc__N06Gy p strong {
    color: #29af5c
}

.Brain10pCheckout_yellowbox__jxLBp {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 20px 10px;
    position: relative;
    width: 100%
}

.Brain10pCheckout_yellowbox__jxLBp .Brain10pCheckout_pulse__q0g-e {
    width: 25px
}

.Brain10pCheckout_check_area__SKQd9,
.Brain10pCheckout_yellowbox__jxLBp i {
    display: table-cell;
    vertical-align: middle
}

.Brain10pCheckout_yellowbox__jxLBp label {
    font-size: 12px !important
}

.Brain10pCheckout_check_area__SKQd9 {
    padding-left: 10px
}

.Brain10pCheckout_paypallogo__DjI2S {
    width: 100px
}

.Brain10pCheckout_paypalBtn__g9YOX {
    width: 350px
}

.Brain10pCheckout_paypaldiv__YqIzP {
    text-align: center
}

.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:checked,
.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:checked+label,
.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:checked~label:before,
.Brain10pCheckout_check_area__SKQd9.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:not(:checked)~label:before {
    width: 18px
}

.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:checked~label:after,
.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:checked~label:before,
.Brain10pCheckout_check_area__SKQd9.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute
}

.Brain10pCheckout_check_area__SKQd9 label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Brain10pCheckout_check_area__SKQd9 [type=checkbox]:checked~label:before {
    background: #1063a0
}

.Brain10pCheckout_orderWrapper_right__No\+J5 .Brain10pCheckout_formBox__9AZyO .Brain10pCheckout_check_area__SKQd9 [type=checkbox]~label:before {
    top: 0 !important;
    transform: none
}

.Brain10pCheckout_top_terms__beqvH {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Brain10pCheckout_top_trends_desc__PdKZp {
    display: none
}

.Brain10pCheckout_open__MqlU1 .Brain10pCheckout_top_trends_desc__PdKZp {
    display: block
}

.Brain10pCheckout_top_termsHdng__dWzZi {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Brain10pCheckout_top_termsHdng__dWzZi:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Brain10pCheckout_top_terms__beqvH.Brain10pCheckout_open__MqlU1 .Brain10pCheckout_top_termsHdng__dWzZi:after {
    content: "-"
}

.Brain10pCheckout_top_trends_desc__PdKZp p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.Brain10pCheckout_order_icons_list__RJ3mC {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px
}

.Brain10pCheckout_securityIcon_sec__uxE9W .Brain10pCheckout_order_icons_list__RJ3mC {
    background: #fff;
    border-radius: 6px;
    margin-bottom: 0;
    padding: 30px 15px 10px;
    text-align: center
}

.Brain10pCheckout_order_icons_list__RJ3mC li {
    display: inline-block;
    list-style: none;
    margin-bottom: 15px;
    padding: 0 5px
}

.Brain10pCheckout_order_icons_list__RJ3mC li:last-child {
    display: block
}

.Brain10pCheckout_order_icons_list__RJ3mC li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Brain10pCheckout_footerWrapper__Em9Fs {
    background-color: #000;
    padding: 30px 0;
    position: relative;
    z-index: 2
}

.Brain10pCheckout_footer-links__ydgW2 {
    text-align: center
}

.Brain10pCheckout_footer-links__ydgW2 li {
    display: inline-block;
    font-size: 12pt;
    list-style: none;
    padding: 0 10px;
    position: relative;
    text-transform: capitalize
}

.Brain10pCheckout_footer-links__ydgW2 li a {
    color: #fff !important
}

.Brain10pCheckout_copy-right-txt__o9cWH {
    color: #fff;
    font-size: 11px;
    line-height: 17px;
    margin-top: 3px;
    padding: 0 15px;
    text-align: center
}

.Brain10pCheckout_not-selected-msg__MrumN {
    font-size: 18px;
    font-weight: 700;
    text-align: center
}

.Brain10pCheckout_brain15p_checkout__pD8KG .Brain10pCheckout_formBox_hdr__5tDMB img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.Brain10pCheckout_custom_radio__section__N6c4H {
    position: relative
}

.Brain10pCheckout_custom_radio__input__cmWkI {
    opacity: 0;
    position: absolute
}

.Brain10pCheckout_custom_radio__section__N6c4H .Brain10pCheckout_custom_radio__button__ek-1w+.Brain10pCheckout_label_title__DNJB6 {
    font-size: 16px;
    line-height: 20px
}

.Brain10pCheckout_custom_radio__input__cmWkI+.Brain10pCheckout_custom_radio__button__ek-1w {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0 !important;
    position: absolute;
    top: 13px;
    width: 16px
}

.Brain10pCheckout_custom_radio__input__cmWkI.Brain10pCheckout_rb-paypal__xW5C6+.Brain10pCheckout_custom_radio__button__ek-1w {
    top: 15px
}

.Brain10pCheckout_custom_radio__input__cmWkI+.Brain10pCheckout_custom_radio__button__ek-1w:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.Brain10pCheckout_custom_radio__input__cmWkI:checked+.Brain10pCheckout_custom_radio__button__ek-1w {
    border-color: #1063a0
}

.Brain10pCheckout_custom_radio__input__cmWkI:checked+.Brain10pCheckout_custom_radio__button__ek-1w:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.Brain10pCheckout_form_holder__W7Q9n {
    margin-bottom: 10px;
    position: relative
}

.Brain10pCheckout_newCustomCheckbox__xrULq.Brain10pCheckout_checkboxLabel__VlXCH {
    padding-left: 22px !important;
    position: relative
}

.Brain10pCheckout_newCustomCheckbox__xrULq .Brain10pCheckout_cus_checkBoxButton__1rp2y {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.Brain10pCheckout_FacecreamCheckout-form-div__pYlSK.Brain10pCheckout_skincare3p__t2aZW .Brain10pCheckout_newCustomCheckbox__xrULq.Brain10pCheckout_checkboxLabel__VlXCH.Brain10pCheckout_skncr3-p__nIzGQ {
    padding-left: 40px !important
}

.Brain10pCheckout_newCustomCheckbox__xrULq.Brain10pCheckout_skncr3-p__nIzGQ .Brain10pCheckout_cus_checkBoxButton__1rp2y {
    left: 15px
}

.Brain10pCheckout_newCustomCheckbox__xrULq .Brain10pCheckout_cus_checkBoxButton__1rp2y:before {
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.Brain10pCheckout_newCustomCheckbox__xrULq [type=checkbox]:checked+.Brain10pCheckout_cus_checkBoxButton__1rp2y {
    background: #1063a0;
    border-color: #1063a0
}

.Brain10pCheckout_newCustomCheckbox__xrULq [type=checkbox]:checked+.Brain10pCheckout_cus_checkBoxButton__1rp2y:before {
    opacity: 1
}

.Brain10pCheckout_newCustomCheckbox__xrULq .Brain10pCheckout_newCustomCheckbox_label__SPQzH {
    display: block;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    text-align: left
}

.Brain10pCheckout_newCustomCheckbox__xrULq.Brain10pCheckout_checkboxLabel__VlXCH input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.Brain10pCheckout_newCustomCheckbox__xrULq [type=checkbox]:checked~.Brain10pCheckout_newCustomCheckbox_label__SPQzH:before {
    background: #1063a0;
    border-color: #1063a0
}

.Brain10pCheckout_secure_icon__RlSwn {
    margin-bottom: 19px;
    text-align: center
}

.Brain10pCheckout_secure_icon__RlSwn span {
    font-size: .75rem;
    position: relative
}

.Brain10pCheckout_secure_icon__RlSwn span:before {
    background: url(../images/lock-img.2e401450fd46c9f82709.svg) no-repeat 50%;
    content: "";
    height: 12px;
    left: -14px;
    position: absolute;
    top: 2px;
    width: 10px
}

.Brain10pCheckout_section_guranteed__lkVOU {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Brain10pCheckout_section_guranteed__lkVOU .Brain10pCheckout_w_inner__ebg5e {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Brain10pCheckout_section_guranteed__lkVOU .Brain10pCheckout_w_inner__ebg5e .Brain10pCheckout_w_thumb__2\+AKM {
    order: 2;
    width: 100%
}

.Brain10pCheckout_section_guranteed__lkVOU .Brain10pCheckout_w_inner__ebg5e .Brain10pCheckout_w_thumb__2\+AKM img {
    width: auto
}

.Brain10pCheckout_section_guranteed__lkVOU .Brain10pCheckout_w_inner__ebg5e .Brain10pCheckout_w_desc__N06Gy {
    order: 1;
    position: relative;
    width: 100%
}

.Brain10pCheckout_section_guranteed__lkVOU .Brain10pCheckout_w_inner__ebg5e .Brain10pCheckout_w_desc__N06Gy:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Brain10pCheckout_section_guranteed__lkVOU .Brain10pCheckout_w_inner__ebg5e .Brain10pCheckout_w_desc__N06Gy p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Brain10pCheckout_newCheckout_wrapper__EeEdF {
    background-color: #fff;
    border: .0625rem solid #ccc;
    margin-bottom: 20px;
    padding: 19px 17px
}

@media only screen and (max-width:1024.8px) {
    .Brain10pCheckout_masterShipAddr__OYSV8 input#Brain10pCheckout_shippingCheckbox__HTVmW {
        top: 2px !important
    }
    .Brain10pCheckout_brain15p_checkout__pD8KG .Brain10pCheckout_orderWrapper_left__5aT22,
    .Brain10pCheckout_brain15p_checkout__pD8KG .Brain10pCheckout_orderWrapper_right__No\+J5 {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
}

@media only screen and (max-width:991.8px) {
    .Brain10pCheckout_newCheckout_wrapper__EeEdF,
    .Brain10pCheckout_orderWrapper__yBMey {
        padding: 10px !important
    }
    .Brain10pCheckout_orderWrapper_left__5aT22 {
        padding-right: 0
    }
    .Brain10pCheckout_cardTime_row__Glhqj .Brain10pCheckout_col-6__ZMiSP {
        width: 100%
    }
    .Brain10pCheckout_formBox__9AZyO {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
}

@media screen and (max-width:991px) and (min-width:768.5px) {
    .Brain10pCheckout_brain15p_checkout__pD8KG .Brain10pCheckout_prod_name__hCaER {
        font-size: 17px
    }
    .Brain10pCheckout_brain15p_checkout__pD8KG .Brain10pCheckout_prod_actual_price__40NPY {
        font-size: 33px
    }
    .Brain10pCheckout_brain15p_checkout__pD8KG .Brain10pCheckout_payProd_header__ZmL0H p {
        font-size: 15px
    }
}

@media only screen and (max-width:767.8px) {
    div#Brain10pCheckout_layoutSidenav_content__do0Dt .Brain10pCheckout_container__gdSA4.Brain10pCheckout_funnel-container__BaEvi,
    div#Brain10pCheckout_layoutSidenav_content__do0Dt .Brain10pCheckout_container__gdSA4.Brain10pCheckout_securityIcon_container__Sa-Mh {
        padding: 15px !important
    }
    .Brain10pCheckout_orderWrapper_left__5aT22,
    .Brain10pCheckout_orderWrapper_right__No\+J5 {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .Brain10pCheckout_product_cont__XAn\+3,
    .Brain10pCheckout_product_figure__cxi4i {
        flex: 0 0 100%;
        max-width: 100%
    }
    .Brain10pCheckout_orderWrapper_right__No\+J5 {
        margin-top: 30px
    }
    .Brain10pCheckout_order_icons_list__RJ3mC li img {
        margin-bottom: 15px;
        max-width: 100%
    }
    .Brain10pCheckout_shipping_msg__2MpfH {
        font-size: 10px;
        padding: 5px;
        position: absolute;
        right: 5px
    }
    .Brain10pCheckout_payProd_header__ZmL0H p {
        font-size: 14px
    }
    .Brain10pCheckout_order_delivery__Ei0Sl {
        padding-left: 15px !important;
        padding-right: 15px
    }
    .Brain10pCheckout_icon_delivery__0c61t {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        top: auto;
        width: 90px
    }
    .Brain10pCheckout_order_delivery__Ei0Sl h3 {
        font-size: 16px;
        padding: 0
    }
    .Brain10pCheckout_payProd_header__ZmL0H {
        padding-left: 35px
    }
    .Brain10pCheckout_payProd_body__4h30u {
        padding: 15px
    }
    .Brain10pCheckout_radio__6xTsE {
        left: 7px;
        position: absolute;
        top: -33px
    }
    .Brain10pCheckout_product_figure__cxi4i {
        margin-bottom: 15px
    }
    .Brain10pCheckout_product_cont__XAn\+3 {
        text-align: center
    }
    .Brain10pCheckout_order_satisfaction__ND3V9 {
        padding: 15px
    }
    .Brain10pCheckout_order_satisfaction__ND3V9 .Brain10pCheckout_gurantee_img__sz9wT {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        text-align: center
    }
    #Brain10pCheckout_layoutSidenav_content__do0Dt .Brain10pCheckout_cardBg-1__HXXhz {
        padding: 15px 0
    }
    .Brain10pCheckout_order_delivery__Ei0Sl {
        padding: 108px 15px 20px
    }
    .Brain10pCheckout_order_satisfaction__ND3V9 {
        background-position: center 20px;
        padding: 130px 10px 15px;
        text-align: center
    }
}

@media only screen and (max-width:480.8px) {
    .Brain10pCheckout_payProd_header__ZmL0H p {
        font-size: 11px
    }
    .Brain10pCheckout_radio__6xTsE {
        height: 20px;
        left: 6px;
        top: -28px;
        width: 20px
    }
    .Brain10pCheckout_radio__6xTsE:before {
        height: 6px;
        transform: rotate(-45deg) translate(-2px, 4px);
        width: 12px
    }
    .Brain10pCheckout_payProd_header__ZmL0H {
        padding-left: 30px
    }
}

.NootropicCheckout_checkoutMain__j1Ohj {
    background: #1e1e2d;
    padding-top: 10px
}

div#NootropicCheckout_layoutSidenav_content__\+9ZGC .NootropicCheckout_checkout_container__Fk38t.NootropicCheckout_container__AG4Sg {
    padding: 0 !important
}

.NootropicCheckout_checkout_container__Fk38t.NootropicCheckout_container__AG4Sg {
    max-width: 1140px
}

.NootropicCheckout_templateMaster_1__tfXyX {
    background: url(../images/inner-banner-bg.ee4462dfc84241d9b934.jpg) no-repeat 0 0;
    background-color: #000;
    padding-top: 30px
}

.NootropicCheckout_masterShipAddr__pLPjM input#NootropicCheckout_shippingCheckbox__8Ssl7 {
    height: 15px !important;
    left: 3px;
    margin-top: 0;
    position: absolute;
    top: 2px !important;
    width: 15px
}

.NootropicCheckout_site_secure__qsQP6 {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.NootropicCheckout_orderWrapper__2qtb2 {
    background-color: #fff;
    border-radius: 6px;
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 20px
}

.NootropicCheckout_formBox__NWb18 .NootropicCheckout_masterShipAddr__pLPjM .NootropicCheckout_formLabel__efvwj {
    margin-bottom: 5px
}

.NootropicCheckout_arrive_date__U4sJg .NootropicCheckout_orange__2OJYr {
    color: #ff1c1c
}

.NootropicCheckout_wrapper__oDsJb {
    padding: 0 .5ch
}

.NootropicCheckout_wrapperText__b0T-k {
    color: #f5f5f5
}

.NootropicCheckout_wrapperTextdark__yi8Z5 {
    color: #000
}

.NootropicCheckout_textEdit__-jJNJ {
    text-decoration: underline
}

.NootropicCheckout_orderWrapper_left__dq1U8 {
    flex: 0 0 65%;
    max-width: 65%;
    padding-right: 15px
}

.NootropicCheckout_orderWrapper_right__xTGZw {
    flex: 0 0 35%;
    max-width: 35%;
    padding-left: 15px
}

.NootropicCheckout_formBox__NWb18 {
    background-color: #fff;
    border: 4px solid #0699ee;
    border-radius: 20px;
    overflow: hidden
}

.NootropicCheckout_plan_selection__yAgz- {
    cursor: pointer;
    margin-bottom: 15px
}

.NootropicCheckout_payProd__F6kso {
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26
}

.NootropicCheckout_payProd_header__GQxEI {
    background: #464646;
    background: linear-gradient(6deg, #464646, #3d3d3d 50%, #343434);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #fff;
    padding: 10px;
    position: relative
}

.NootropicCheckout_payProd_header__GQxEI p {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    text-shadow: 0 1px 0 #000
}

.NootropicCheckout_shipping_msg__C42jf {
    background: #ea7901;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    bottom: 0;
    font-size: 16px;
    font-weight: 700;
    padding: 5px 15px;
    position: absolute;
    right: 10px;
    text-transform: uppercase
}

.NootropicCheckout_payProd_body__oxsQZ {
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 10px 10px 45px;
    position: relative
}

.NootropicCheckout_product_figure__bM6I0 {
    align-items: center;
    display: flex;
    flex: 0 0 60%;
    max-width: 60%;
    padding: 0 30px
}

.NootropicCheckout_product_figure__bM6I0 img {
    height: 135px;
    margin-left: auto;
    margin-right: auto;
    object-fit: contain;
    width: auto
}

.NootropicCheckout_product_cont__072Zg {
    flex: 0 0 40%;
    font-size: 14px;
    line-height: 18px;
    max-width: 40%
}

.NootropicCheckout_text_red1__5vuY1 {
    color: #d02734
}

.NootropicCheckout_prod_name__f\+u-S {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

.NootropicCheckout_prod_offer_price__gH2gR {
    font-size: 15px;
    font-weight: 700
}

.NootropicCheckout_prod_actual_price__ma1T3 {
    color: #0975cf;
    font-size: 36px;
    font-weight: 700;
    line-height: 34px
}

.NootropicCheckout_stock_status__yUdd3 {
    font-weight: 900
}

.NootropicCheckout_prod_actual_price__ma1T3 em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.NootropicCheckout_selected_pack__uRjaI .NootropicCheckout_payProd__F6kso {
    background-color: #feeeb0 !important
}

.NootropicCheckout_radio__cIGLy {
    background: #fff;
    border: 2px solid #8b8585;
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

.NootropicCheckout_radio__cIGLy:before {
    border-bottom: 3px solid #0975cf;
    border-left: 3px solid #0975cf;
    content: "";
    height: 7px;
    opacity: 0;
    position: absolute;
    transform: rotate(-45deg) translate(-1px, 6px);
    width: 15px
}

.NootropicCheckout_selected_pack__uRjaI .NootropicCheckout_radio__cIGLy:before {
    opacity: 1
}

.NootropicCheckout_order_delivery__hTkIi {
    background: #fff url(../images/icon-delivery.d9cf89cedaaf5bcece20.png) no-repeat 20px 15px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.NootropicCheckout_order_delivery__hTkIi h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.NootropicCheckout_icon_delivery__1FgaX {
    left: 15px;
    position: absolute;
    top: 15px;
    width: 90px
}

.NootropicCheckout_order_counter__AwkyZ {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.NootropicCheckout_order_counter__AwkyZ article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.NootropicCheckout_clearfix__2t6cO:after,
.NootropicCheckout_clearfix__2t6cO:before {
    content: "";
    display: table;
    line-height: 0
}

.NootropicCheckout_float_left__Uh2py {
    float: left
}

.NootropicCheckout_float_right__b7et3 {
    float: right
}

.NootropicCheckout_order_counter__AwkyZ article.NootropicCheckout_last__CGMwq {
    border: none
}

.NootropicCheckout_order_counter__AwkyZ article b {
    color: #ff1c1c
}

.NootropicCheckout_order_satisfaction__pLR6D {
    background: url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px #fff;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.NootropicCheckout_order_satisfaction__pLR6D .NootropicCheckout_gurantee_img__fz1LI {
    left: 15px;
    position: absolute
}

.NootropicCheckout_order_satisfaction__pLR6D h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px
}

.NootropicCheckout_order_satisfaction__pLR6D p {
    font-size: 16px;
    line-height: 22px
}

.NootropicCheckout_order-special__ji98N header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.NootropicCheckout_arrive_date__U4sJg {
    font-size: 14px;
    padding: 20px
}

.NootropicCheckout_formBox_body__-ipUi {
    padding: 15px 10px 10px
}

.NootropicCheckout_formBox_hdr__gcuRF img {
    width: 100%
}

.NootropicCheckout_payOption__4K7sM {
    margin-bottom: 30px
}

.NootropicCheckout_checkout_form_div__JSQz6 {
    margin-bottom: 10px
}

.NootropicCheckout_paymentMethod__OKJzI {
    background: #fff;
    border: 1px solid #8b8b8b;
    padding: 20px 10px
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_title__SRAcu {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_radioSec__LY-ik {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px;
    position: relative
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_radioSec__LY-ik:last-child {
    margin-bottom: 0
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_radioSec__LY-ik .NootropicCheckout_label_title__w3QcA {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-left: 10px
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_radioSec__LY-ik .NootropicCheckout_label_subtitle__zF8q9 {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.NootropicCheckout_checkout-b__zlxK8 .NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_radioSec__LY-ik span.NootropicCheckout_errMsg__ct4I9 {
    font-size: 12px
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_creditdiv__czsHi input,
.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_creditdiv__czsHi select {
    border: 1px solid #c0cad5;
    color: #333;
    font-size: 15px;
    height: 35px;
    margin: 0;
    padding: .375rem .75rem
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_creditdiv__czsHi select {
    padding-right: 25px
}

.NootropicCheckout_paymentMethod__OKJzI input[type=radio i] {
    display: inline-block;
    height: 14px;
    left: 15px;
    position: absolute;
    top: 17px;
    width: 14px
}

.NootropicCheckout_paypalCred_payment__QLgl3 .NootropicCheckout_formCol__nwe\+J {
    margin-bottom: 10px
}

.NootropicCheckout_paypalCred_payment__QLgl3 .NootropicCheckout_formColPay__c0VnV .NootropicCheckout_formCol__nwe\+J {
    padding-left: 5px;
    padding-right: 5px
}

.NootropicCheckout_paypalCred_payment__QLgl3 .NootropicCheckout_formColPay__c0VnV>div {
    margin-left: -5px;
    margin-right: -5px
}

.NootropicCheckout_paypalCred_payment__QLgl3 .NootropicCheckout_errMsg__ct4I9 {
    font-size: 12px
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_creditdiv__czsHi,
.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_paypaldiv__-aPOX {
    display: none
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_formTitle__ts7z1 {
    color: #1b1464
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_shippingChec__zQPLm {
    color: #000
}

.NootropicCheckout_masterShipAddr__pLPjM .NootropicCheckout_form_holder__nT9UG input[type=text],
.NootropicCheckout_masterShipAddr__pLPjM .NootropicCheckout_form_holder__nT9UG select,
.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_creditdiv__czsHi input,
.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_creditdiv__czsHi select {
    border: 1px solid #c0cad5;
    border-radius: 0 !important;
    box-shadow: none;
    color: #333;
    font-size: 14px;
    height: 33px;
    margin: 0 0 5px;
    padding: .375rem .75rem;
    text-overflow: ellipsis
}

.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_creditdiv__czsHi input+span,
.NootropicCheckout_paymentMethod__OKJzI .NootropicCheckout_creditdiv__czsHi select+span {
    font-size: 12px
}

.NootropicCheckout_creditdiv__czsHi,
.NootropicCheckout_rb_credit__6ZXyU:checked~.NootropicCheckout_creditdiv__czsHi {
    background: #f4f6f8;
    border-radius: 10px;
    display: block !important;
    margin-top: 15px;
    padding: 5px
}

.NootropicCheckout_rb_paypal__PL7Fg:checked~.NootropicCheckout_paypaldiv__-aPOX {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 20px
}

.NootropicCheckout_radioSec__LY-ik label {
    cursor: pointer
}

.NootropicCheckout_checkout_form_div__JSQz6 .NootropicCheckout_pay_btn__V0sJi {
    display: block
}

.NootropicCheckout_checkout_form_div__JSQz6 .NootropicCheckout_form_col__axCNb {
    margin-bottom: 10px;
    padding-left: 7.5px;
    padding-right: 7.5px
}

.NootropicCheckout_checkout_form_div__JSQz6 .NootropicCheckout_form-control__mJZlb {
    border: 1px solid #999;
    border-radius: 0;
    height: 33px;
    padding: 5px 10px;
    text-indent: 9px
}

.NootropicCheckout_checkout_form_div__JSQz6 .NootropicCheckout_pay_btn__V0sJi {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: NootropicCheckout_pulse__dQWhZ;
    -webkit-animation-name: NootropicCheckout_pulse__dQWhZ;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 0;
    text-align: center;
    width: 100% !important;
    width: 100%
}

.NootropicCheckout_checkoutPageWrapper__PYb\+q .NootropicCheckout_checkboxLabel__5ZY-R {
    padding-left: 25px !important
}

@keyframes NootropicCheckout_pulse__dQWhZ {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.NootropicCheckout_section_guranteed__cn3U7 {
    margin-bottom: 0
}

.NootropicCheckout_section_guranteed__cn3U7 .NootropicCheckout_w_inner__3VUle .NootropicCheckout_w_desc__bI-CO p strong {
    color: #29af5c
}

.NootropicCheckout_yellowbox__CW7D0 {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 20px 10px;
    position: relative;
    width: 100%
}

.NootropicCheckout_yellowbox__CW7D0 .NootropicCheckout_pulse__dQWhZ {
    width: 25px
}

.NootropicCheckout_check_area__JEvdM,
.NootropicCheckout_yellowbox__CW7D0 i {
    display: table-cell;
    vertical-align: middle
}

.NootropicCheckout_yellowbox__CW7D0 label {
    font-size: 12px !important
}

.NootropicCheckout_check_area__JEvdM {
    padding-left: 10px
}

.NootropicCheckout_paypallogo__V8TZB {
    width: 100px
}

.NootropicCheckout_paypalBtn__b25D6 {
    width: 350px
}

.NootropicCheckout_paypaldiv__-aPOX {
    text-align: center
}

.NootropicCheckout_check_area__JEvdM [type=checkbox]:checked,
.NootropicCheckout_check_area__JEvdM [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.NootropicCheckout_check_area__JEvdM [type=checkbox]:checked+label,
.NootropicCheckout_check_area__JEvdM [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.NootropicCheckout_check_area__JEvdM [type=checkbox]:checked~label:before,
.NootropicCheckout_check_area__JEvdM.NootropicCheckout_check_area__JEvdM [type=checkbox]:not(:checked)~label:before {
    width: 18px
}

.NootropicCheckout_check_area__JEvdM [type=checkbox]:checked~label:after,
.NootropicCheckout_check_area__JEvdM [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.NootropicCheckout_check_area__JEvdM [type=checkbox]:checked~label:before,
.NootropicCheckout_check_area__JEvdM.NootropicCheckout_check_area__JEvdM [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute
}

.NootropicCheckout_check_area__JEvdM label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.NootropicCheckout_check_area__JEvdM [type=checkbox]:checked~label:before {
    background: #1063a0
}

.NootropicCheckout_orderWrapper_right__xTGZw .NootropicCheckout_formBox__NWb18 .NootropicCheckout_check_area__JEvdM [type=checkbox]~label:before {
    top: 0 !important;
    transform: none
}

.NootropicCheckout_top_terms__eMecQ {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.NootropicCheckout_top_trends_desc__3idZz {
    display: none
}

.NootropicCheckout_top_trends_desc__3idZz a {
    word-wrap: break-word
}

.NootropicCheckout_open__3hfvB .NootropicCheckout_top_trends_desc__3idZz {
    display: block
}

.NootropicCheckout_top_termsHdng__gu2YU {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.NootropicCheckout_top_termsHdng__gu2YU:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.NootropicCheckout_top_terms__eMecQ.NootropicCheckout_open__3hfvB .NootropicCheckout_top_termsHdng__gu2YU:after {
    content: "-"
}

.NootropicCheckout_top_trends_desc__3idZz p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.NootropicCheckout_order_icons_list__983A2 {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px
}

.NootropicCheckout_securityIcon_sec__uEkev .NootropicCheckout_order_icons_list__983A2 {
    background: #fff;
    border-radius: 6px;
    margin-bottom: 0;
    padding: 30px 15px 10px;
    text-align: center
}

.NootropicCheckout_order_icons_list__983A2 li {
    display: inline-block;
    list-style: none;
    margin-bottom: 15px;
    padding: 0 5px
}

.NootropicCheckout_order_icons_list__983A2 li:last-child {
    display: block
}

.NootropicCheckout_order_icons_list__983A2 li img {
    height: 40px;
    margin: 0;
    width: auto
}

.NootropicCheckout_footerWrapper__F7tlr {
    background-color: #000;
    padding: 30px 0;
    position: relative;
    z-index: 2
}

.NootropicCheckout_footer-links__kudwx {
    text-align: center
}

.NootropicCheckout_footer-links__kudwx li {
    display: inline-block;
    font-size: 12pt;
    list-style: none;
    padding: 0 10px;
    position: relative;
    text-transform: capitalize
}

.NootropicCheckout_footer-links__kudwx li a {
    color: #fff !important
}

.NootropicCheckout_copy-right-txt__187CT {
    color: #fff;
    font-size: 11px;
    line-height: 17px;
    margin-top: 3px;
    padding: 0 15px;
    text-align: center
}

.NootropicCheckout_not-selected-msg__A3B4l {
    font-size: 18px;
    font-weight: 700;
    text-align: center
}

.NootropicCheckout_brain15p_checkout__im7xa .NootropicCheckout_formBox_hdr__gcuRF img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.NootropicCheckout_custom_radio__section__P1gpT {
    position: relative
}

.NootropicCheckout_custom_radio__input__2WRSj {
    opacity: 0;
    position: absolute
}

.NootropicCheckout_custom_radio__section__P1gpT .NootropicCheckout_custom_radio__button__W1k9n+.NootropicCheckout_label_title__w3QcA {
    font-size: 16px;
    line-height: 20px
}

.NootropicCheckout_custom_radio__input__2WRSj+.NootropicCheckout_custom_radio__button__W1k9n {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0 !important;
    position: absolute;
    top: 13px;
    width: 16px
}

.NootropicCheckout_custom_radio__input__2WRSj.NootropicCheckout_rb-paypal__j58LR+.NootropicCheckout_custom_radio__button__W1k9n {
    top: 15px
}

.NootropicCheckout_custom_radio__input__2WRSj+.NootropicCheckout_custom_radio__button__W1k9n:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.NootropicCheckout_custom_radio__input__2WRSj:checked+.NootropicCheckout_custom_radio__button__W1k9n {
    border-color: #1063a0
}

.NootropicCheckout_custom_radio__input__2WRSj:checked+.NootropicCheckout_custom_radio__button__W1k9n:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.NootropicCheckout_form_holder__nT9UG {
    margin-bottom: 10px;
    position: relative
}

.NootropicCheckout_newCustomCheckbox__HHn7I.NootropicCheckout_checkboxLabel__5ZY-R {
    padding-left: 22px !important;
    position: relative
}

.NootropicCheckout_newCustomCheckbox__HHn7I .NootropicCheckout_cus_checkBoxButton__5Ct74 {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.NootropicCheckout_FacecreamCheckout-form-div__oZIs3.NootropicCheckout_skincare3p__bVTf3 .NootropicCheckout_newCustomCheckbox__HHn7I.NootropicCheckout_checkboxLabel__5ZY-R.NootropicCheckout_skncr3-p__spi\+I {
    padding-left: 40px !important
}

.NootropicCheckout_newCustomCheckbox__HHn7I.NootropicCheckout_skncr3-p__spi\+I .NootropicCheckout_cus_checkBoxButton__5Ct74 {
    left: 15px
}

.NootropicCheckout_newCustomCheckbox__HHn7I .NootropicCheckout_cus_checkBoxButton__5Ct74:before {
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.NootropicCheckout_newCustomCheckbox__HHn7I [type=checkbox]:checked+.NootropicCheckout_cus_checkBoxButton__5Ct74 {
    background: #1063a0;
    border-color: #1063a0
}

.NootropicCheckout_newCustomCheckbox__HHn7I [type=checkbox]:checked+.NootropicCheckout_cus_checkBoxButton__5Ct74:before {
    opacity: 1
}

.NootropicCheckout_newCustomCheckbox__HHn7I .NootropicCheckout_newCustomCheckbox_label__MbWo8 {
    display: block;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    text-align: left
}

.NootropicCheckout_newCustomCheckbox__HHn7I.NootropicCheckout_checkboxLabel__5ZY-R input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.NootropicCheckout_newCustomCheckbox__HHn7I [type=checkbox]:checked~.NootropicCheckout_newCustomCheckbox_label__MbWo8:before {
    background: #1063a0;
    border-color: #1063a0
}

.NootropicCheckout_secure_icon__PmGVH {
    margin-bottom: 19px;
    text-align: center
}

.NootropicCheckout_secure_icon__PmGVH span {
    font-size: .75rem;
    position: relative
}

.NootropicCheckout_secure_icon__PmGVH span:before {
    background: url(../images/lock-img.2e401450fd46c9f82709.svg) no-repeat 50%;
    content: "";
    height: 12px;
    left: -14px;
    position: absolute;
    top: 2px;
    width: 10px
}

.NootropicCheckout_section_guranteed__cn3U7 {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.NootropicCheckout_section_guranteed__cn3U7 .NootropicCheckout_w_inner__3VUle {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.NootropicCheckout_section_guranteed__cn3U7 .NootropicCheckout_w_inner__3VUle .NootropicCheckout_w_thumb__gDzCz {
    order: 2;
    width: 100%
}

.NootropicCheckout_section_guranteed__cn3U7 .NootropicCheckout_w_inner__3VUle .NootropicCheckout_w_thumb__gDzCz img {
    width: auto
}

.NootropicCheckout_section_guranteed__cn3U7 .NootropicCheckout_w_inner__3VUle .NootropicCheckout_w_desc__bI-CO {
    order: 1;
    position: relative;
    width: 100%
}

.NootropicCheckout_section_guranteed__cn3U7 .NootropicCheckout_w_inner__3VUle .NootropicCheckout_w_desc__bI-CO:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.NootropicCheckout_section_guranteed__cn3U7 .NootropicCheckout_w_inner__3VUle .NootropicCheckout_w_desc__bI-CO p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.NootropicCheckout_newCheckout_wrapper__8BkG4 {
    background-color: #fff;
    border: .0625rem solid #ccc;
    margin-bottom: 20px;
    padding: 19px 17px
}

@media only screen and (max-width:1024.8px) {
    .NootropicCheckout_masterShipAddr__pLPjM input#NootropicCheckout_shippingCheckbox__8Ssl7 {
        top: 2px !important
    }
    .NootropicCheckout_brain15p_checkout__im7xa .NootropicCheckout_orderWrapper_left__dq1U8,
    .NootropicCheckout_brain15p_checkout__im7xa .NootropicCheckout_orderWrapper_right__xTGZw {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
}

@media only screen and (max-width:991.8px) {
    .NootropicCheckout_newCheckout_wrapper__8BkG4,
    .NootropicCheckout_orderWrapper__2qtb2 {
        padding: 10px !important
    }
    .NootropicCheckout_orderWrapper_left__dq1U8 {
        padding-right: 0
    }
    .NootropicCheckout_cardTime_row__o7sCN .NootropicCheckout_col-6__iFVmq {
        width: 100%
    }
    .NootropicCheckout_formBox__NWb18 {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
}

@media screen and (max-width:991px) and (min-width:768.5px) {
    .NootropicCheckout_brain15p_checkout__im7xa .NootropicCheckout_prod_name__f\+u-S {
        font-size: 17px
    }
    .NootropicCheckout_brain15p_checkout__im7xa .NootropicCheckout_prod_actual_price__ma1T3 {
        font-size: 33px
    }
    .NootropicCheckout_brain15p_checkout__im7xa .NootropicCheckout_payProd_header__GQxEI p {
        font-size: 15px
    }
}

@media only screen and (max-width:767.8px) {
    div#NootropicCheckout_layoutSidenav_content__\+9ZGC .NootropicCheckout_container__AG4Sg.NootropicCheckout_funnel-container__wEhkS,
    div#NootropicCheckout_layoutSidenav_content__\+9ZGC .NootropicCheckout_container__AG4Sg.NootropicCheckout_securityIcon_container__S3xiu {
        padding: 15px !important
    }
    .NootropicCheckout_orderWrapper_left__dq1U8,
    .NootropicCheckout_orderWrapper_right__xTGZw {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .NootropicCheckout_product_cont__072Zg,
    .NootropicCheckout_product_figure__bM6I0 {
        flex: 0 0 100%;
        max-width: 100%
    }
    .NootropicCheckout_orderWrapper_right__xTGZw {
        margin-top: 30px
    }
    .NootropicCheckout_order_icons_list__983A2 li img {
        margin-bottom: 15px;
        max-width: 100%
    }
    .NootropicCheckout_shipping_msg__C42jf {
        font-size: 10px;
        padding: 5px;
        position: absolute;
        right: 5px
    }
    .NootropicCheckout_payProd_header__GQxEI p {
        font-size: 14px
    }
    .NootropicCheckout_order_delivery__hTkIi {
        padding-left: 15px !important;
        padding-right: 15px
    }
    .NootropicCheckout_icon_delivery__1FgaX {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        top: auto;
        width: 90px
    }
    .NootropicCheckout_order_delivery__hTkIi h3 {
        font-size: 16px;
        padding: 0
    }
    .NootropicCheckout_payProd_header__GQxEI {
        padding-left: 35px
    }
    .NootropicCheckout_payProd_body__oxsQZ {
        padding: 15px
    }
    .NootropicCheckout_radio__cIGLy {
        left: 7px;
        position: absolute;
        top: -33px
    }
    .NootropicCheckout_product_figure__bM6I0 {
        margin-bottom: 15px
    }
    .NootropicCheckout_product_cont__072Zg {
        text-align: center
    }
    .NootropicCheckout_order_satisfaction__pLR6D {
        padding: 15px
    }
    .NootropicCheckout_order_satisfaction__pLR6D .NootropicCheckout_gurantee_img__fz1LI {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        text-align: center
    }
    #NootropicCheckout_layoutSidenav_content__\+9ZGC .NootropicCheckout_cardBg-1__9PjRQ {
        padding: 15px 0
    }
    .NootropicCheckout_order_delivery__hTkIi {
        padding: 108px 15px 20px
    }
    .NootropicCheckout_order_satisfaction__pLR6D {
        background-position: center 20px;
        padding: 130px 10px 15px;
        text-align: center
    }
}

@media only screen and (max-width:480.8px) {
    .NootropicCheckout_payProd_header__GQxEI p {
        font-size: 11px
    }
    .NootropicCheckout_radio__cIGLy {
        height: 20px;
        left: 6px;
        top: -28px;
        width: 20px
    }
    .NootropicCheckout_radio__cIGLy:before {
        height: 6px;
        transform: rotate(-45deg) translate(-2px, 4px);
        width: 12px
    }
    .NootropicCheckout_payProd_header__GQxEI {
        padding-left: 30px
    }
}

html {
    box-sizing: border-box
}

*,
:after,
:before {
    box-sizing: inherit
}

body,
html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    font-family: sans-serif;
    font-size: 100%
}

.Nootropic2Lander_landing__J6Xpz {
    background: #fff;
    color: #262626;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.1;
    line-height: 22px;
    margin: 0;
    padding: 0;
    position: relative
}

.Nootropic2Lander_landing__J6Xpz h1 {
    font-size: 59px;
    margin: 0
}

.Nootropic2Lander_landing__J6Xpz h2 {
    font-size: 48px;
    margin: 0
}

.Nootropic2Lander_landing__J6Xpz h3 {
    font-size: 38px;
    margin: 0
}

.Nootropic2Lander_landing__J6Xpz h4 {
    font-size: 30px;
    margin: 0
}

.Nootropic2Lander_landing__J6Xpz h5 {
    font-size: 24px;
    margin: 0
}

.Nootropic2Lander_landing__J6Xpz h6 {
    font-size: 18px;
    margin: 0
}

ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.Nootropic2Lander_bold_blk__S8ZWt {
    font-weight: 900
}

.Nootropic2Lander_landing__J6Xpz h1 span,
.Nootropic2Lander_landing__J6Xpz h2,
.Nootropic2Lander_landing__J6Xpz h2 span,
.Nootropic2Lander_landing__J6Xpz h3,
.Nootropic2Lander_landing__J6Xpz h3 span,
.Nootropic2Lander_landing__J6Xpz h4,
.Nootropic2Lander_landing__J6Xpz h4 span,
.Nootropic2Lander_landing__J6Xpz h5,
.Nootropic2Lander_landing__J6Xpz h5 span,
.Nootropic2Lander_landing__J6Xpz h6,
.Nootropic2Lander_landing__J6Xpz h6 span,
.Nootropic2Lander_mental_ability_content__D9k5Q span.Nootropic2Lander_orange__60UKr {
    font-weight: 700
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_customContainer__R64iN {
    margin: 0 auto;
    max-width: 100% !important;
    position: relative;
    width: 1000px !important
}

.Nootropic2Lander_clearfix__p0BOh:after,
.Nootropic2Lander_clearfix__p0BOh:before,
.Nootropic2Lander_customContainer__R64iN:after,
.Nootropic2Lander_customContainer__R64iN:before,
.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_row__uVcVj:after,
.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_row__uVcVj:before {
    content: " ";
    display: table
}

.Nootropic2Lander_clearfix__p0BOh:after,
.Nootropic2Lander_customContainer__R64iN:after,
.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_row__uVcVj:after {
    clear: both
}

.Nootropic2Lander_clear__W8nXU {
    content: " ";
    display: table
}

.Nootropic2Lander_hide__l0JrB {
    display: none
}

body.Nootropic2Lander_header_fixed__5nvuz {
    padding-top: 75px
}

body.Nootropic2Lander_header_fixed__5nvuz.Nootropic2Lander_alt__7LQtD {
    padding-top: 76px
}

.Nootropic2Lander_header_fixed__5nvuz header {
    border-bottom: 1px solid #ddd;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all .4s ease;
    z-index: 3
}

.Nootropic2Lander_landing__J6Xpz header {
    background: #fff
}

.Nootropic2Lander_header_section__QYyew {
    padding: 0
}

.Nootropic2Lander_App__-80f1 .Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_header_section__QYyew .Nootropic2Lander_btn__zNk2m {
    font-size: 15px
}

@keyframes Nootropic2Lander_heartbeat__hTvHw {
    0% {
        transform: scale(.94)
    }
    3% {
        transform: scale(1)
    }
    6% {
        transform: scale(.94)
    }
    12% {
        transform: scale(1)
    }
    18% {
        transform: scale(.94)
    }
}

.Nootropic2Lander_heartbeat__hTvHw {
    animation: Nootropic2Lander_heartbeat__hTvHw 5s ease 0s infinite normal
}

.Nootropic2Lander_sprite_header_arrow__Ku0QN {
    background-position: -1142px -316px;
    display: inline-block !important;
    height: 26px;
    width: 10px
}

.Nootropic2Lander_right_header_section__NhhXo {
    margin-top: 10px
}

.Nootropic2Lander_inner_footer__A5I2T,
.Nootropic2Lander_inner_footer__A5I2T a {
    color: #070707 !important
}

header.Nootropic2Lander_header-inner__S2jD9 {
    position: relative
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_header_section__QYyew .Nootropic2Lander_logo__1\+m3V {
    float: left;
    padding: 20px 0;
    width: auto
}

.Nootropic2Lander_logo__1\+m3V img {
    display: block;
    margin: 0 auto;
    max-width: 239px;
    width: 100%
}

.Nootropic2Lander_right_header__kQA-I {
    float: right
}

.Nootropic2Lander_right_header__kQA-I .Nootropic2Lander_btn_with__ECzSE {
    width: 250px
}

.Nootropic2Lander_header_risk_trial__jBfAf {
    float: left;
    font-size: 17px;
    margin: 13px 5px 0 0
}

.Nootropic2Lander_header_risk_trial__jBfAf i,
.Nootropic2Lander_header_risk_trial__jBfAf img {
    margin-left: 10px;
    vertical-align: middle
}

.Nootropic2Lander_header_btn__6p7DA {
    float: left
}

.Nootropic2Lander_heartbeat__hTvHw {
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    animation: Nootropic2Lander_heartbeat__hTvHw 0 5s ease infinite normal;
    transform: scale(.94)
}

.Nootropic2Lander_top_header__zPcWK {
    background: #9150af;
    color: #fff;
    padding: 11px 0;
    text-align: center
}

#Nootropic2Lander_stopwatch__ixBUi,
.Nootropic2Lander_top_header__zPcWK .Nootropic2Lander_today__C\+tvK {
    color: #fb9841
}

.Nootropic2Lander_warning_notice_timer__t1IK2 {
    font-size: 14px
}

.Nootropic2Lander_btn__zNk2m {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 15px;
    letter-spacing: .5px;
    padding: 15px 20px;
    text-decoration: none
}

.Nootropic2Lander_btn2__soy9v,
.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_btn2__soy9v {
    background: #f79700;
    background: linear-gradient(180deg, #f79700 0, #f57900);
    border: 1px solid #a55e06;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    padding: 12px 15px;
    text-decoration: none
}

.Nootropic2Lander_btn2__soy9v:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 10px;
    vertical-align: middle;
    width: 24px
}

.Nootropic2Lander_submit_btn_div__HinyV {
    text-align: center
}

.Nootropic2Lander_submit_btn__-aG2s {
    background: #f64400;
    background: -webkit-linear-gradient(left, #e30748 1%, #fc1d5f 49%, #e30748);
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 20px;
    height: auto;
    letter-spacing: .5px;
    margin: 4% auto;
    outline: none;
    padding: 15px 20px;
    text-decoration: none;
    text-transform: uppercase
}

.Nootropic2Lander_floating_bar__Q6z1k .Nootropic2Lander_btn__zNk2m {
    font-size: 16px;
    text-transform: uppercase
}

.Nootropic2Lander_header_btn__6p7DA {
    font-size: 15px;
    text-transform: uppercase
}

.Nootropic2Lander_right_arrow__N-Wvy {
    border: 8px solid #0000;
    border-left: 10px solid #000;
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    top: 2px;
    width: 0
}

.Nootropic2Lander_right_arrow2__wf6ow {
    border-color: #0000 #0000 #0000 #000;
    border-style: solid;
    border-width: 10px 4px 10px 12px;
    display: inline-block;
    height: 0;
    left: 0;
    position: relative;
    top: 3px;
    width: 0
}

.Nootropic2Lander_acceptIcon__apKHH {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABDfAAAQ3wF0VV4wAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAV9JREFUSInt0z1LXEEYxfHf1UUQDL6gASEvlUFstLC0kRBuQBCbdAEhhID5AiFdynQ2BsKSJlVgsZFAsi/GKyrmEyTkC6TWJo2rO2lkmSt3E9G121MN53nmf+aZYeipp+sq6QolU3JiUclPD/2OS33Xhm+55VRdou7MD1WT3QvIjBu0I1g8d4YlpuKW0pXhNXc1VTETuZ99dxC35d+got+oZ4IBY8rmNQvh2x5oaeBe5H4yZvXinvwVjXohKGPDkYqsYMK6OS37F+DvHXpadKB8QMtQex2saPogRFM2LCDD7ajvrUdeeqNVNGw+4MQ7HEbOqoZ1sO2xoIaRNppXUq8lQhGcon+QGdG0i9nI3cQyBtqzBmtS5U7gzgHwxYSSPUwXVE8Fz6U+/g/eOQC+ue/MAe5E7h/BE6mvl4H/OwBqpiX2MIFjwZI090ZdUNWshl/q5roLjlXRf3Pwnm5afwG9SlUaDqv89AAAAABJRU5ErkJggg==) !important;
    background-size: contain;
    bottom: 12px;
    height: 15px;
    position: absolute;
    right: 3px;
    top: auto;
    width: 15px
}

.Nootropic2Lander_site_secure__jc3Th {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Nootropic2Lander_site_secure__jc3Th img {
    width: 112px
}

.Nootropic2Lander_logo_text__ZSWQj {
    color: #2288d0;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px;
    text-transform: uppercase
}

.Nootropic2Lander_banner__X8HxE {
    background: #000;
    position: relative
}

.Nootropic2Lander_banner_col__lr4qa {
    background-color: #000;
    background-image: url(../images/banner-bg.2b2d32a1f2c17222a854.jpg);
    background-position: 100% 0;
    background-repeat: no-repeat
}

.Nootropic2Lander_banner_col1__gbMJO {
    color: #fff;
    float: left;
    margin: 100px 0 0;
    width: 330px
}

.Nootropic2Lander_banner_col1__gbMJO .Nootropic2Lander_logo_text__ZSWQj {
    color: #fff
}

.Nootropic2Lander_btnBlock__YU7uJ {
    display: block;
    width: 100%
}

.Nootropic2Lander_banner_col2__KkBAb {
    float: left;
    margin-top: 235px;
    padding: 30px 0 0;
    width: 635px
}

.Nootropic2Lander_banner_right__wiX40 {
    text-align: right
}

.Nootropic2Lander_banner_col1__gbMJO h1 {
    color: #04bcf2;
    font-size: 59px
}

.Nootropic2Lander_banner_col1__gbMJO p {
    font-size: 24px;
    margin-top: 10px
}

.Nootropic2Lander_banner_col1__gbMJO ul li {
    font-size: 21px;
    line-height: 18px;
    margin-bottom: 12px;
    padding-left: 15px;
    position: relative
}

.Nootropic2Lander_banner_col1__gbMJO ul li:before {
    background: #2aabd3;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 5px
}

.Nootropic2Lander_sapill__YHLCd {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
    margin: 25px 0;
    padding: 10px 0;
    width: 265px
}

.Nootropic2Lander_sapill__YHLCd span {
    color: #2aabd3;
    display: block
}

.Nootropic2Lander_banner_btn__yM29l {
    display: inline-block;
    font-size: 20px;
    font-size: 18px;
    margin-top: 40px;
    padding: 15px 20px;
    text-transform: uppercase
}

.Nootropic2Lander_banner_right_img__bG35Y {
    float: right;
    min-width: 380px
}

.Nootropic2Lander_banner_right_list__DSzdU {
    float: left;
    margin-top: 90px;
    padding-left: 0
}

.Nootropic2Lander_banner_lists__e1mqQ {
    padding: 0
}

.Nootropic2Lander_banner_right_list__DSzdU li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-left: 30px;
    width: 85px
}

.Nootropic2Lander_banner_right_list__DSzdU li:first-child {
    background-position: 0 0;
    display: block
}

.Nootropic2Lander_banner_right_list__DSzdU li:nth-child(2) {
    background-position: 0 -118px;
    display: block
}

.Nootropic2Lander_banner_right_img__bG35Y img {
    float: left;
    height: auto;
    max-width: 70%;
    width: 100%
}

.Nootropic2Lander_banner_client_icon__0oNgb {
    background: #464646;
    display: inline-block;
    height: 55px;
    margin-bottom: 0;
    margin-top: 35px;
    padding: 8px;
    position: relative
}

.Nootropic2Lander_banner_client_icon__0oNgb li {
    display: inline;
    padding: 4px
}

.Nootropic2Lander_banner_client_icon__0oNgb:before {
    border-color: #0000 #464646 #0000 #0000;
    border-style: solid;
    border-width: 55px 50px 0 0;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 100%;
    top: 0;
    width: 0
}

ul.Nootropic2Lander_banner_client_icon__0oNgb i {
    display: inline-block
}

.Nootropic2Lander_sprite__m1b65 {
    background-image: url(../images/spritesheet-new.f32f66b6c3873ef31dd7.png);
    background-repeat: no-repeat;
    display: block
}

.Nootropic2Lander_sprite_ba_client1__vXcFe {
    background-position: -570px -5px;
    height: 27px;
    width: 41px
}

.Nootropic2Lander_sprite_ba_client2__IVzY1 {
    background-position: -621px -5px;
    height: 33px;
    width: 33px
}

.Nootropic2Lander_sprite_ba_client3__z2z1P {
    background-position: -664px -5px;
    height: 29px;
    width: 37px
}

.Nootropic2Lander_sprite_ba_client4__nx29K {
    background-position: -5px -44px;
    height: 20px;
    position: relative;
    top: -4px;
    width: 41px
}

.Nootropic2Lander_sprite_ba_client5__dtf\+L {
    background-position: -56px -48px;
    height: 20px;
    position: relative;
    top: -7px;
    width: 75px
}

.Nootropic2Lander_mb_banner__3x-Dx,
.Nootropic2Lander_tab-banner__a\+b6J {
    display: none
}

.Nootropic2Lander_tab-banner__a\+b6J .Nootropic2Lander_customContainer__R64iN {
    position: relative
}

.Nootropic2Lander_tab-banner__a\+b6J .Nootropic2Lander_banner_btn__yM29l {
    bottom: 35px;
    left: 0;
    position: absolute
}

.Nootropic2Lander_dr_img__Vnxuu {
    bottom: 15px;
    left: 15px;
    position: absolute
}

.Nootropic2Lander_dr_img__Vnxuu img {
    width: 95px
}

.Nootropic2Lander_orange2__45C7h {
    color: #2aabd3
}

.Nootropic2Lander_orange__60UKr {
    color: #2aabd3
}

.Nootropic2Lander_black__o\+2du {
    color: #000
}

.Nootropic2Lander_white__oZDcX {
    color: #fff
}

.Nootropic2Lander_red__zkwhE {
    color: #eb3424
}

.Nootropic2Lander_grey-bg__SBhVt {
    background-color: #f6f6f6
}

.Nootropic2Lander_yellow-bg__lG9VW {
    background-color: #ffe400
}

.Nootropic2Lander_uppercase__cjPUx {
    text-transform: uppercase
}

.Nootropic2Lander_bold__XMCWw {
    font-weight: 700
}

.Nootropic2Lander_italic__4eloG {
    font-style: italic
}

.Nootropic2Lander_mental_ability__3FvBe {
    padding: 55px 0;
    position: relative
}

.Nootropic2Lander_mental_ability__3FvBe h2 {
    text-align: center
}

.Nootropic2Lander_mental_ability__3FvBe h2 span {
    display: block
}

.Nootropic2Lander_mental_ability_inner__S4sgl {
    margin: 30px 0
}

.Nootropic2Lander_mental_ability_img__kO5u7 {
    float: left;
    margin-right: 40px;
    width: 280px
}

.Nootropic2Lander_mental_ability_img__kO5u7 img {
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 280px;
    width: 100%
}

.Nootropic2Lander_mental_ability_content__D9k5Q {
    float: left;
    width: 625px
}

.Nootropic2Lander_ability_box__VyIVk {
    margin-top: 30px
}

.Nootropic2Lander_ability_orange_box__sm2lf {
    background: #2aabd3;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 26px;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 450px
}

.Nootropic2Lander_ability_orange_box__sm2lf:after {
    border: 10px solid #0000;
    border-left-color: #2aabd3;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 0
}

.Nootropic2Lander_ability_realy_work__X7BMR {
    float: right;
    width: 134px
}

.Nootropic2Lander_ability_realy_work__X7BMR i,
.Nootropic2Lander_ability_realy_work__X7BMR img {
    display: block;
    margin: 15px auto 0;
    max-width: 134px;
    width: 100%
}

.Nootropic2Lander_ability_list__g55JC h5 {
    text-align: center
}

.Nootropic2Lander_ability_list__g55JC ul {
    margin-top: 30px;
    padding-left: 0
}

.Nootropic2Lander_ability_list__g55JC li {
    float: left;
    font-size: 20px;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 15px;
    padding-left: 32px;
    padding-right: 15px;
    position: relative;
    width: 47%
}

.Nootropic2Lander_ability_list__g55JC li:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAWBAMAAADHkSqFAAAAMFBMVEUAAAB0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nop0Nopmh7V7AAAAD3RSTlMAEe7MM3e7iFWq3WZEIpnNiaRmAAAAg0lEQVQY02NAAs0CSBzJH0gcHqUDSLx4FSQO3ycHJF7+FySO2P8GJJ79VyQO2/8CJN78z0gc9v+6MHsMGRj2/2+A6fjHwPL/O1TK6///A1L/DaA8Rvv/E+r/w91x6f9voEIYYP3///9COI9R////DUhe+Y9stfx/ZOdzfruAxOMIgDMBw0EtMhjDuEwAAAAASUVORK5CYII=) no-repeat top;
    content: "";
    display: block;
    height: 22px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 25px
}

.Nootropic2Lander_mental_ability__3FvBe:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Nootropic2Lander_sprite_really_works__uMgQ7 {
    background-position: -234px -544px;
    height: 166px;
    width: 134px
}

.Nootropic2Lander_brain_power__Y-4ZX {
    background: #000 !important;
    color: #fff !important;
    padding: 55px 0 !important;
    position: relative;
    text-align: center
}

.Nootropic2Lander_brain_power__Y-4ZX.Nootropic2Lander_steps__NgJux p {
    color: #fff;
    font-size: 16px;
    line-height: 22px
}

.Nootropic2Lander_brain_power__Y-4ZX h2 {
    margin-bottom: 20px;
    text-align: center
}

.Nootropic2Lander_brain_power__Y-4ZX h2 span {
    display: block
}

.Nootropic2Lander_after_before__xvIyA {
    margin: 30px -15px 40px
}

.Nootropic2Lander_brain_after__m\+jCR,
.Nootropic2Lander_brain_before__BxU8i {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Nootropic2Lander_after_beforeTxt__c1vf9 {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Nootropic2Lander_after_before__xvIyA img {
    display: block;
    height: auto;
    margin: 0 auto;
    width: 100%
}

.Nootropic2Lander_after_before_txt__1RON1 {
    font-weight: 700;
    letter-spacing: 1px;
    position: absolute;
    right: 30px;
    text-transform: uppercase;
    top: 10px
}

.Nootropic2Lander_brain_list__rrTkr {
    margin: 0 0 15px;
    padding-left: 0
}

.Nootropic2Lander_brain_list__rrTkr li {
    float: left;
    margin-bottom: 20px;
    padding-left: 130px;
    padding-right: 20px;
    position: relative;
    text-align: left;
    width: 50%
}

.Nootropic2Lander_brain_list__rrTkr li h5 {
    color: #2aabd3;
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 15px
}

.Nootropic2Lander_brain_list__rrTkr li i {
    position: absolute
}

.Nootropic2Lander_brain_power__Y-4ZX:after {
    border: 20px solid #0000;
    border-top-color: #000;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Nootropic2Lander_sprite_brain_list_icon1__JCrYq {
    background-position: -141px -48px;
    height: 73px;
    left: 27px;
    top: 5px;
    width: 73px
}

.Nootropic2Lander_sprite_brain_list_icon2__wDPZU {
    background-position: -224px -44px;
    height: 73px;
    left: 35px;
    top: 6px;
    width: 38px
}

.Nootropic2Lander_sprite_brain_list_icon3__UP03X {
    background-position: -272px -48px;
    height: 75px;
    left: 26px;
    top: 5px;
    width: 76px
}

.Nootropic2Lander_sprite_brain_list_icon4__88W1j {
    background-position: -570px -48px;
    height: 75px;
    left: 5px;
    top: 5px;
    width: 104px
}

.Nootropic2Lander_genius__dSwj4 {
    padding: 55px 0;
    position: relative
}

.Nootropic2Lander_genius__dSwj4 h2 {
    text-align: center
}

.Nootropic2Lander_genius_inner__-rxnI {
    margin: 50px 0 30px
}

.Nootropic2Lander_genius_img__V4j1C {
    float: left;
    margin-right: 20px;
    width: 340px
}

.Nootropic2Lander_genius_img__V4j1C img {
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Nootropic2Lander_genius_content__Op7tc {
    float: right;
    width: 510px
}

.Nootropic2Lander_genius_after_before__nDOsu {
    margin: 20px 0
}

.Nootropic2Lander_genius_after_before__nDOsu li {
    float: left;
    padding: 0 15px;
    position: relative;
    width: 50%
}

.Nootropic2Lander_genius_after_before__nDOsu li img {
    display: block;
    margin: 0 auto;
    max-width: 320px;
    width: 100%
}

.Nootropic2Lander_genius_after_before_txt__iU9TQ {
    color: #fff;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 12px;
    z-index: 2
}

.Nootropic2Lander_genius_after_before_txt__iU9TQ.Nootropic2Lander_orange__60UKr {
    color: #f86801
}

.Nootropic2Lander_hard_clear__jq4l1 {
    background: url(../images/hardclear-bg-comp1.db3e400de0c657c82b4d.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Nootropic2Lander_hardclear_inner__th5X4 {
    margin: 0 -30px
}

.Nootropic2Lander_hardclear_content__2t331 {
    background: #000;
    color: #fff;
    float: left;
    min-height: 509px;
    padding: 40px 29px;
    width: 50%
}

.Nootropic2Lander_hardclear_content__2t331 h2 {
    color: #2aabd3;
    margin-bottom: 30px
}

.Nootropic2Lander_hardclear_img__JpTX7 {
    float: right;
    padding: 40px 30px 0 40px;
    width: 50%
}

.Nootropic2Lander_hardclear_img__JpTX7 img {
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 484px;
    width: 100%
}

.Nootropic2Lander_boosttest__TOJ9z {
    background: url(../images/boosttest-bg-comp1.de338c8561b333aae32f.jpg) no-repeat 0 0/cover;
    overflow: hidden
}

.Nootropic2Lander_boosttest_inner__6gM5n {
    display: relative;
    margin: 0 -30px
}

.Nootropic2Lander_boosttest_content__MX0aa {
    background: #fff;
    color: #000;
    float: right;
    min-height: 519px;
    padding: 40px 30px;
    width: 50%
}

.Nootropic2Lander_boosttest_content__MX0aa h2 {
    margin-bottom: 30px
}

.Nootropic2Lander_boosttest_img__uVaQ2 {
    float: left;
    padding: 0 30px 0 40px;
    width: 50%
}

.Nootropic2Lander_boosttest_img__uVaQ2 img {
    bottom: 0;
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 484px;
    position: absolute
}

.Nootropic2Lander_cognitive_enhancement__Vy2Pd {
    padding: 55px 0;
    position: relative
}

.Nootropic2Lander_cognitive_enhancement__Vy2Pd h2,
.Nootropic2Lander_cognitive_enhancement__Vy2Pd h5 {
    margin-bottom: 20px;
    text-align: center
}

.Nootropic2Lander_cognitive_enhancement_table__QbTqS {
    margin-top: 20px
}

.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr th img {
    margin-bottom: 15px
}

.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr td,
.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr th {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center
}

.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr th {
    padding-left: 50px;
    text-align: left
}

.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr.Nootropic2Lander_td-lg-font__Yr8Kg td,
.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr.Nootropic2Lander_td-lg-font__Yr8Kg th {
    font-size: 24px
}

.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr:last-child td {
    border-bottom: 0
}

.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr td:nth-child(2) {
    background: #ff7e00
}

.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr:first-child td:nth-child(2),
.Nootropic2Lander_cognitive_enhancement_table__QbTqS tr:last-child td:nth-child(2) {
    background: #0000
}

.Nootropic2Lander_cognitive_enhancement__Vy2Pd:after {
    border: 20px solid #0000;
    border-top-color: #fff;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

.Nootropic2Lander_testimonial__HBWoT {
    background: #2aabd3;
    color: #000;
    padding: 55px 0;
    position: relative;
    text-align: center
}

.Nootropic2Lander_testimonial__HBWoT .Nootropic2Lander_img_slides_wrap__ejEiP {
    margin: 0;
    padding: 0
}

.Nootropic2Lander_testimonial__HBWoT h2 {
    color: #000;
    margin: 10px 0 20px
}

.Nootropic2Lander_brain_power__Y-4ZX .Nootropic2Lander_img_slides_wrap__ejEiP {
    background: #0000;
    border: none;
    padding-left: 0
}

.Nootropic2Lander_testimonial_box__-ma9y {
    margin-top: 40px
}

.Nootropic2Lander_testimonial_img__NoU32 {
    float: left;
    margin-right: 40px;
    width: 196px
}

.Nootropic2Lander_testimonial_img__NoU32 img {
    display: block;
    height: auto;
    margin: 0 auto;
    max-width: 196px;
    width: 100%
}

.Nootropic2Lander_testimonial_content__hturG {
    float: left;
    margin-top: 20px;
    max-width: 100%;
    text-align: left;
    width: 700px
}

.Nootropic2Lander_testimonial__HBWoT:after {
    border: 20px solid #0000;
    border-top-color: #2aabd3;
    bottom: -38px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -20px;
    position: absolute;
    width: 0;
    z-index: 2
}

#Nootropic2Lander_testimonials-slider__aHGcL.Nootropic2Lander_testimonial__HBWoT .Nootropic2Lander_dotlist__B78gZ {
    display: none
}

.Nootropic2Lander_form_section__rOX-Z {
    background-color: #000;
    position: relative
}

.Nootropic2Lander_form_section__inner__Y\+aQG {
    background: url(../images/footer-form-bg.28e31171344a88823477.jpg) #000 no-repeat 0 0;
    padding: 114px 0 20px
}

.Nootropic2Lander_form_product_img__JhhI5 img {
    height: auto
}

.Nootropic2Lander_form_box__A07Fl {
    background: #000000b3;
    border: 2px solid #fff;
    float: right;
    margin-right: 20px;
    padding: 40px;
    width: 530px
}

.Nootropic2Lander_form_box__A07Fl label {
    color: #fff
}

.Nootropic2Lander_form_box__A07Fl h3 {
    color: #fff;
    margin-bottom: 20px;
    text-align: center
}

.Nootropic2Lander_form_holder__Mf1Fl {
    margin-bottom: 10px
}

.Nootropic2Lander_form_box__A07Fl .Nootropic2Lander_form_holder__Mf1Fl select.Nootropic2Lander_form_control__dj0k7 {
    color: #595c5f;
    overflow: hidden;
    padding-right: 25px;
    text-overflow: ellipsis
}

.Nootropic2Lander_form_product__gNid7 {
    float: right
}

.Nootropic2Lander_form_product__list__P4dlb {
    margin: 143px auto 20px;
    padding-left: 0;
    width: 85px
}

.Nootropic2Lander_form_product__list__P4dlb li {
    background: url(data:image/png;base64,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) no-repeat top;
    height: 100px;
    margin-bottom: 10px;
    margin-right: 30px;
    width: 85px
}

.Nootropic2Lander_form_product__list__P4dlb li:first-child {
    background-position: 0 0;
    display: block
}

.Nootropic2Lander_form_product__list__P4dlb li:nth-child(2) {
    background-position: 0 -115px;
    display: block
}

.Nootropic2Lander_form_col2__7rWbH {
    margin: 15px -10px 0
}

.Nootropic2Lander_form_col2__7rWbH .Nootropic2Lander_form_holder__Mf1Fl {
    margin-bottom: 0
}

.Nootropic2Lander_form_col1__2__L-0Ic {
    float: left;
    padding: 0 10px;
    width: 50%
}

.Nootropic2Lander_form_col1__2__L-0Ic label,
.Nootropic2Lander_form_col__\+c7vc label {
    display: block;
    font-size: 12px;
    margin-bottom: 5px
}

.Nootropic2Lander_form_col1__2__L-0Ic input,
.Nootropic2Lander_form_col1__2__L-0Ic select,
.Nootropic2Lander_form_col__\+c7vc input,
.Nootropic2Lander_form_col__\+c7vc select {
    border: 0;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 1px 2px 8px #0000004d;
    height: 42px;
    padding: 0 10px;
    width: 100%
}

.Nootropic2Lander_landing__J6Xpz #Nootropic2Lander_email__t5s2M,
.Nootropic2Lander_landing__J6Xpz #Nootropic2Lander_firstName__QjjAj,
.Nootropic2Lander_landing__J6Xpz #Nootropic2Lander_lastName__wCAyS,
.Nootropic2Lander_landing__J6Xpz #Nootropic2Lander_phone__d3naJ {
    width: 100%
}

select[disabled] {
    opacity: .9
}

.Nootropic2Lander_form_col__\+c7vc {
    margin-top: 20px;
    position: relative
}

.Nootropic2Lander_submit-btn__V-Z-- {
    text-align: center
}

.Nootropic2Lander_sub-btn__FdsPO {
    display: inline-block;
    font-size: 20px !important;
    margin-top: 25px;
    padding: 20px 25px;
    text-transform: uppercase;
    width: 100%
}

.Nootropic2Lander_secure_form__aQEnK {
    color: #fff;
    font-size: 13px;
    margin-top: 20px;
    text-align: center
}

.Nootropic2Lander_error_msg_frm__k9EC5 {
    background: #f04124;
    color: #fff;
    display: block;
    font-size: .75rem;
    font-style: italic;
    font-weight: 400;
    margin-top: -1px;
    padding: .375rem .5625rem .5625rem
}

.Nootropic2Lander_sprite_Dr__1MKdk {
    background-position: -465px -5px;
    height: 101px;
    width: 95px
}

.Nootropic2Lander_footer_client__jta0t {
    background: #ebebeb;
    padding: 25px 0
}

.Nootropic2Lander_footer_client__jta0t ul {
    margin-bottom: 0;
    padding-left: 0;
    text-align: center
}

.Nootropic2Lander_footer_client__jta0t ul li {
    display: inline-block;
    padding: 5px
}

.Nootropic2Lander_sprite_f_norton__OdkS0 {
    background-position: -709px -316px;
    height: 38px;
    width: 99px
}

.Nootropic2Lander_sprite_f_mcafee__sh930 {
    background-position: -597px -316px;
    height: 37px;
    width: 102px
}

.Nootropic2Lander_sprite_f_visa__wX907 {
    background-position: -818px -316px;
    height: 37px;
    width: 84px
}

.Nootropic2Lander_f-nav__Jc1oP {
    display: none;
    margin: 30px 0
}

.Nootropic2Lander_f-nav__Jc1oP li {
    float: left;
    width: 50%
}

.Nootropic2Lander_f-nav__Jc1oP li a {
    background: #00aeef;
    color: #fff;
    display: block;
    font-size: 18px;
    padding: 15px;
    text-align: center;
    text-decoration: none
}

.Nootropic2Lander_f-nav__Jc1oP li a:hover {
    background: #0db9f9
}

.Nootropic2Lander_floating_bar__Q6z1k.Nootropic2Lander_float__lx-yw {
    bottom: 0;
    left: 0;
    padding: 10px 5px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 3
}

.Nootropic2Lander_floating_bar__Q6z1k {
    background: #0006 !important;
    padding: 0
}

.Nootropic2Lander_floating_bar__Q6z1k:has(button.Nootropic2Lander_d-none__D1IEH) {
    display: none !important
}

.Nootropic2Lander_floating_bar__Q6z1k button {
    max-width: 360px;
    text-transform: uppercase
}

.Nootropic2Lander_header-inner__S2jD9 {
    background-color: #000;
    padding-bottom: 60px
}

.Nootropic2Lander_inner-logo__\+Q9A2 {
    padding: 10px 0;
    text-align: center
}

.Nootropic2Lander_inner-logo__\+Q9A2 img {
    display: block;
    margin: 0 auto;
    max-width: 250px;
    padding-bottom: 20px;
    padding-top: 20px;
    width: 100%
}

.Nootropic2Lander_order-banner__b2g80 {
    align-items: flex-start;
    background: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -moz-flex;
    display: flex
}

.Nootropic2Lander_order-product__BCmLQ {
    background: #fff;
    float: left;
    padding-bottom: 50px;
    width: 65%
}

.Nootropic2Lander_order-form__jDI7D {
    background: #e6e6e6;
    border-left: 1px solid #898989;
    float: left;
    padding-bottom: 20px;
    width: 35%
}

.Nootropic2Lander_order-product-head__SY71C {
    background: #ebebeb;
    border-bottom: 1px solid #898989;
    padding: 8px
}

.Nootropic2Lander_order-product-head__SY71C ul li {
    float: left
}

.Nootropic2Lander_order-product-head__SY71C ul li:first-child {
    margin-left: 50px;
    width: 150px
}

.Nootropic2Lander_order-inner-product__yL-Oy {
    padding: 40px 40px 9px
}

.Nootropic2Lander_order-product-img__xFpjK {
    float: left;
    margin-right: 60px;
    width: 120px
}

.Nootropic2Lander_order-product-img__xFpjK img {
    display: block;
    margin: 0 auto;
    max-width: 200px;
    width: 100%
}

.Nootropic2Lander_order-product-content__0f5a6 {
    float: left;
    margin-top: 30px;
    width: 365px
}

.Nootropic2Lander_order-product-content__0f5a6 h5 {
    font-size: 20px
}

.Nootropic2Lander_order-product-content__0f5a6 h5 br {
    display: none
}

.Nootropic2Lander_ex-space__Asrb0 {
    margin-left: 28px
}

.Nootropic2Lander_sm-txt__lH7ZH {
    font-size: 14px
}

.Nootropic2Lander_order-product-content__0f5a6 table tbody {
    margin-top: 40px
}

.Nootropic2Lander_order-product-content__0f5a6 table thead tr td {
    padding: 0
}

.Nootropic2Lander_order-product-content__0f5a6 table tr td {
    padding: 10px
}

.Nootropic2Lander_order-product-content__0f5a6 table tr td:last-child {
    text-align: right
}

.Nootropic2Lander_order-product-content__0f5a6.Nootropic2Lander_ty__kS9FB table tr td:last-child {
    text-align: left
}

.Nootropic2Lander_order-product-content__0f5a6.Nootropic2Lander_ty__kS9FB p {
    margin-bottom: 0
}

.Nootropic2Lander_table-style__oDhed {
    display: table;
    margin: 0 auto
}

.Nootropic2Lander_table-style__oDhed.Nootropic2Lander_order-arrive__IFIm1 {
    text-align: center
}

.Nootropic2Lander_table-cell-align__FAHFd {
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle
}

.Nootropic2Lander_payment-head__75tKZ {
    background-color: #000;
    color: #fff;
    padding: 20px;
    position: relative;
    text-align: center;
    text-transform: uppercase
}

.Nootropic2Lander_payment-icons-list__Gs7E7 {
    display: block;
    margin: 30px 0 15px;
    text-align: center
}

.Nootropic2Lander_payment-icons-list__Gs7E7 li {
    display: inline;
    padding: 0 1px
}

.Nootropic2Lander_payment-form__P0NTF {
    padding: 0 15px
}

.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col2__7rWbH {
    margin: 10px -5px 0
}

.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col1__2__L-0Ic {
    float: left;
    padding: 0 5px;
    width: 50%
}

.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col1__2__L-0Ic label,
.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col__\+c7vc label {
    display: block;
    font-size: 13px;
    margin-bottom: 5px
}

.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col1__2__L-0Ic input,
.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col1__2__L-0Ic select,
.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col__\+c7vc input,
.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col__\+c7vc select {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: none;
    height: 30px;
    padding: 0 10px;
    width: 100%
}

.Nootropic2Lander_payment-form__P0NTF select {
    font-size: 13px
}

.Nootropic2Lander_payment-form__P0NTF .Nootropic2Lander_form_col__\+c7vc {
    margin-top: 10px
}

.Nootropic2Lander_payment-form__P0NTF input[type=tel].Nootropic2Lander_cc-input__VpqV9 {
    padding-left: 30px
}

.Nootropic2Lander_secure_form2__56Pz1 {
    font-size: 12px;
    margin-top: 10px;
    text-align: center
}

.Nootropic2Lander_secure_lock2__rd6Gd {
    background-size: 20px 20px;
    display: inline-block;
    height: 15px;
    vertical-align: middle;
    width: 15px
}

.Nootropic2Lander_secure_lock__gTN9y {
    background: url(../images/lock_wjz6LcW.89a351d7e43d912d32b2.svg) no-repeat 0 100%;
    background-size: 20px 20px;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 20px
}

.Nootropic2Lander_sub-btn2__mZENF {
    display: inline-block;
    font-size: 20px;
    margin: 16px 5px 0;
    padding: 15px;
    text-transform: uppercase;
    width: 98%
}

.Nootropic2Lander_sub-btn3__vQSzu {
    display: inline-block;
    font-size: 20px;
    margin-top: 5px;
    padding: 30px;
    text-transform: uppercase;
    width: 80%
}

.Nootropic2Lander_payment-form__P0NTF input::-webkit-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Nootropic2Lander_payment-form__P0NTF input::-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Nootropic2Lander_payment-form__P0NTF input:-ms-input-placeholder {
    color: #acacac;
    font-size: 13px
}

.Nootropic2Lander_payment-form__P0NTF input:-moz-placeholder {
    color: #acacac;
    font-size: 13px
}

.Nootropic2Lander_form-secure-link__rGOGY {
    color: #969696
}

.Nootropic2Lander_billing__P6XaN .Nootropic2Lander_order-product-content__0f5a6 .Nootropic2Lander_discount__vOtZK,
.Nootropic2Lander_billing__P6XaN .Nootropic2Lander_order-product-content__0f5a6 .Nootropic2Lander_total-discounted__1McCt {
    display: none
}

.Nootropic2Lander_billing__P6XaN.Nootropic2Lander_downsell__w6LJS .Nootropic2Lander_order-product-content__0f5a6 .Nootropic2Lander_discount__vOtZK,
.Nootropic2Lander_billing__P6XaN.Nootropic2Lander_downsell__w6LJS .Nootropic2Lander_order-product-content__0f5a6 .Nootropic2Lander_total-discounted__1McCt {
    display: table-row
}

.Nootropic2Lander_billing__P6XaN.Nootropic2Lander_downsell__w6LJS .Nootropic2Lander_order-product-content__0f5a6 .Nootropic2Lander_total__LVYYJ {
    display: none
}

.Nootropic2Lander_billing__P6XaN.Nootropic2Lander_showAddress__LvRP4 .Nootropic2Lander_form-address__1M9ci {
    display: block
}

.Nootropic2Lander_order-icons-list__1KT1Q li img {
    width: auto
}

.Nootropic2Lander_inner_footer__A5I2T {
    color: #dadada;
    margin-bottom: 30px;
    padding-top: 30px;
    text-align: center
}

.Nootropic2Lander_footer_menu__Ykfl2 {
    padding-left: 0
}

.Nootropic2Lander_footer_menu__Ykfl2 li {
    display: inline;
    font-size: 12px;
    margin-left: 0;
    margin-right: 0;
    padding: 0
}

.Nootropic2Lander_footer_menu__Ykfl2 li a {
    border-right: 2px solid #7c7878;
    color: #dadada;
    padding: 0 10px 0 9px;
    text-decoration: none
}

.Nootropic2Lander_footer_menu__Ykfl2 li:last-child a {
    border-right: 0
}

.Nootropic2Lander_copyright__P4mwC {
    font-size: 12px;
    margin: 10px 0 30px
}

.Nootropic2Lander_inner_footer__A5I2T p {
    font-size: 10px;
    line-height: 16px
}

.Nootropic2Lander_header_inner2__QRVNR .Nootropic2Lander_logo__1\+m3V img {
    display: block;
    margin: 0 auto;
    max-width: 180px;
    width: 100%
}

.Nootropic2Lander_header-txt-flag__3RBh7 {
    color: #fff;
    float: left;
    font-size: 13px;
    margin-right: 5px;
    margin-top: 12px;
    text-align: right
}

.Nootropic2Lander_flag-img__4naxA {
    float: left;
    margin-top: 12px
}

.Nootropic2Lander_upsell-wait-txt__vdmTy {
    background-color: red;
    color: #fff;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Nootropic2Lander_upsell-wait-txt__vdmTy.Nootropic2Lander_alt__7LQtD {
    background-color: #fff;
    color: red;
    margin: 0;
    padding: 10px;
    text-align: center
}

.Nootropic2Lander_upsell-thks-txt__ms\+Bx {
    margin: 20px 0;
    text-align: center
}

.Nootropic2Lander_upsell-thks-txt__ms\+Bx.Nootropic2Lander_alttxt2__GUMDu {
    margin: 0
}

.Nootropic2Lander_upsell-thks-txt__ms\+Bx .Nootropic2Lander_sm-txt__lH7ZH {
    color: #959595;
    margin-bottom: 5px
}

.Nootropic2Lander_upsell-thks-txt__ms\+Bx h4 {
    margin-bottom: 10px
}

.Nootropic2Lander_upsell-thks-txt__ms\+Bx h6 {
    line-height: 22px
}

.Nootropic2Lander_upsell-product-header__5ysQI {
    padding-left: 20px
}

.Nootropic2Lander_upsell-coupon__uMGjV {
    margin: 0 auto;
    max-width: 750px;
    overflow: auto;
    padding: 0
}

.Nootropic2Lander_upsell-coupon__uMGjV img {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

.Nootropic2Lander_upsell-btn-area__wV\+TF {
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 750px;
    padding: 15px 0 30px;
    position: relative;
    width: 100%
}

.Nootropic2Lander_upsell-btn-inner__r4J5O {
    position: relative;
    text-align: center
}

.Nootropic2Lander_limttime-offer__L0dG3 {
    color: #690409;
    font-size: 20px;
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 30px
}

.Nootropic2Lander_limttime-offer-1__9vUiv {
    color: #666;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px;
    text-align: center
}

.Nootropic2Lander_md-btn__15KvZ {
    font-size: 13px;
    padding: 10px 20px
}

.Nootropic2Lander_lg-btn__l7HTz {
    font-size: 23px
}

.Nootropic2Lander_addfor-just__gVoo8 {
    font-size: 13px;
    margin-top: 15px;
    text-align: center
}

.Nootropic2Lander_order-btn-inner__Pvm0m {
    max-width: 245px;
    position: relative;
    text-align: center
}

.Nootropic2Lander_thks-continue__EZcCR {
    font-size: 12px;
    margin-bottom: 10px;
    text-align: center
}

.Nootropic2Lander_thks-continue__EZcCR a {
    color: #959595;
    text-decoration: underline
}

.Nootropic2Lander_thks-continue__EZcCR.Nootropic2Lander_alt__7LQtD:before {
    margin: 0 10px 0 0;
    position: relative;
    top: 2px
}

.Nootropic2Lander_verified-by-logos__fw0k\+ {
    margin: 2% auto;
    padding: 25px 0;
    text-align: center
}

.Nootropic2Lander_confirm-container__RNdOE {
    margin: 40px auto;
    width: 750px
}

.Nootropic2Lander_confirm-inner__YwJq6 {
    margin: 40px auto;
    width: 600px
}

.Nootropic2Lander_confirm-img__C87Ke {
    float: left;
    margin-right: 25px;
    width: 125px
}

.Nootropic2Lander_confirm-img__C87Ke img {
    display: block;
    margin: 0 auto;
    max-width: 123px;
    width: 100%
}

.Nootropic2Lander_confirm-txt__L0Q7P {
    float: left;
    width: 450px
}

.Nootropic2Lander_confirm-txt__L0Q7P h4 {
    margin-bottom: 10px
}

.Nootropic2Lander_protect-package__JJBQy {
    background-size: 8%
}

.Nootropic2Lander_error-message__VY5R2 {
    color: #fc1d5f;
    display: none;
    font-size: 12px;
    margin-top: 5px
}

.Nootropic2Lander_has-error__5h-7e .Nootropic2Lander_error-message__VY5R2 {
    display: block
}

.Nootropic2Lander_inner-page__zWkpg .Nootropic2Lander_popup-wrapper__Fy-c8,
.Nootropic2Lander_popup-wrapper__Fy-c8 {
    background: #fffc;
    display: none;
    height: 100%;
    left: 0;
    overflow: scroll;
    overflow-x: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b {
    display: none;
    font-size: 14px;
    line-height: 20px;
    margin: 0 auto;
    max-width: 900px;
    padding: 0 0 50px;
    position: relative;
    top: 50px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_popup-inner__DpmZv {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 15px 50px 0 #00000026;
    box-shadow: 0 15px 50px 0 #00000026;
    padding: 34px 40px 40px;
    position: relative
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_close-popup-link__csjBC {
    display: block;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 12px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_close-popup-link__csjBC:after,
.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_close-popup-link__csjBC:before {
    background: #000;
    content: "";
    display: block;
    height: 2px;
    left: -1px;
    position: absolute;
    top: 5px;
    width: 14px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_close-popup-link__csjBC:before {
    transform: rotate(45deg)
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_close-popup-link__csjBC:after {
    transform: rotate(-45deg)
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b footer {
    border-top: 1px solid #ddd;
    margin: 8px 0 0;
    padding: 30px 0 0;
    text-align: center;
    top: auto
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b footer .Nootropic2Lander_close-popup-link__csjBC {
    background: #fdd638;
    background: linear-gradient(#fdd638, #f3c81e);
    border: 1px solid #e0b712;
    border-radius: 3px;
    -o-box-shadow: inset 0 1px 0 #ffe786;
    box-shadow: inset 0 1px 0 #ffe786;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    letter-spacing: -.5px;
    line-height: 36px;
    opacity: 1;
    padding: 0 25px;
    position: relative;
    right: 0;
    -webkit-text-shadow: 1px 1px 0 #fbe27e;
    -moz-text-shadow: 1px 1px 0 #fbe27e;
    -o-text-shadow: 1px 1px 0 #fbe27e;
    text-shadow: 1px 1px 0 #fbe27e;
    top: 0;
    width: auto
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b footer .Nootropic2Lander_close-popup-link__csjBC:hover {
    background: #f3c81e;
    background: linear-gradient(#f3c81e, #fdd638);
    color: #77620d
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b footer .Nootropic2Lander_close-popup-link__csjBC:after,
.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b footer .Nootropic2Lander_close-popup-link__csjBC:before {
    display: none
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b h2 {
    font-size: 34px;
    line-height: normal;
    margin: 0;
    padding: 0 0 16px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b h3 {
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 10px 0 17px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b header+h3 {
    padding: 3px 0 17px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b h4 {
    font-size: 18px;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 0 15px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b p {
    padding: 0 0 17px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty {
    padding: 8px 0 22px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl {
    margin: 0;
    width: auto
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl input[type=email],
.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl input[type=tel],
.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl input[type=text],
.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl select {
    border-radius: 5px;
    margin-top: 10px;
    width: 400px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl textarea {
    border-radius: 5px;
    margin-top: 10px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl .Nootropic2Lander_error-message__VY5R2 {
    background: none;
    color: #ef4b52;
    font-size: 13px;
    height: auto;
    line-height: 14px;
    margin-top: 0;
    padding: 3px 4px 2px;
    position: relative;
    right: 0;
    text-align: left;
    top: 0
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl .Nootropic2Lander_error-message__VY5R2:after {
    display: none
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_button__ETOld {
    border-radius: 5px;
    height: 60px;
    letter-spacing: -1px;
    line-height: normal;
    margin-top: 15px;
    max-width: 300px
}

.Nootropic2Lander_captcha__ts\+NG {
    margin-top: 10px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_button__ETOld:hover {
    color: #fff !important
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_popup-inner__DpmZv {
    padding: 27px 40px 40px;
    position: relative
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx h2 {
    padding: 0 0 24px;
    text-align: center
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx h3 {
    font-size: 18px;
    line-height: 20px;
    padding: 0 0 4px;
    text-transform: none
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_reason__AfRtv {
    border: 2px solid #ef4b52;
    border-radius: 5px;
    margin: 0 0 23px;
    padding: 23px 100px 25px;
    text-align: center
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_reason__AfRtv h3 {
    color: #ef4b52;
    padding: 0 0 8px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx ul {
    padding: 4px 0 3px 30px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form {
    margin: 0;
    padding: 12px 0
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl {
    padding: 0 0 10px;
    width: 100%
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl label {
    float: left;
    line-height: 34px;
    width: 150px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl input[type=tel] {
    border-radius: 5px;
    width: 300px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl select,
.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl.Nootropic2Lander_cvv-code__PsHrD input[type=tel] {
    border-radius: 5px;
    float: left;
    margin: 0 5px 0 0;
    width: 100px !important
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl.Nootropic2Lander_cvv-code__PsHrD .Nootropic2Lander_cvv-link__NLk\+3 a {
    color: #0699ee;
    font-size: 12px;
    line-height: 34px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl.Nootropic2Lander_cvv-code__PsHrD .Nootropic2Lander_cvv-image__y9epd {
    display: none;
    height: auto;
    padding: 10px 0 0 150px;
    text-align: left
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl.Nootropic2Lander_cvv-code__PsHrD .Nootropic2Lander_cvv-image__y9epd img {
    width: 205px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_button__ETOld {
    margin: 0 0 0 150px;
    width: 205px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_lock__UuwD6 {
    bottom: 10px;
    color: #999;
    font-size: 11px;
    height: 30px;
    line-height: 14px;
    padding: 1px 33px 0 0;
    position: absolute;
    right: 45px;
    text-align: right
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_lock__UuwD6 img {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_tip__8Niix {
    bottom: 10px;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 10px;
    width: 30px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_tip__8Niix .Nootropic2Lander_icon__zsCzQ {
    background: #0699ee;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 30px;
    line-height: 32px;
    padding: 0 0 0 1px;
    position: relative;
    text-align: center;
    width: 30px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_tip__8Niix .Nootropic2Lander_text__mqbXQ {
    background: #0699ee;
    border-radius: 4px;
    color: #fff;
    display: none;
    font-size: 12px;
    line-height: 14px;
    padding: 10px 15px 12px;
    position: absolute;
    right: -10px;
    text-align: right;
    top: 45px;
    width: 370px
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_tip__8Niix .Nootropic2Lander_text__mqbXQ:before {
    border-bottom: 10px solid #0699ee;
    border-left: 7px solid #0000;
    border-right: 7px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 17px;
    top: -10px;
    width: 0
}

.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_tip__8Niix:focus .Nootropic2Lander_text__mqbXQ,
.Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_tip__8Niix:hover .Nootropic2Lander_text__mqbXQ {
    display: block
}

.Nootropic2Lander_popup-loading-wrapper__cZate {
    background: #000000f2;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100
}

.Nootropic2Lander_popup__UQs7b p {
    margin: 0
}

.Nootropic2Lander_popup-loading-wrapper__cZate .Nootropic2Lander_popup__UQs7b {
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    left: 50%;
    min-width: 300px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%)
}

.Nootropic2Lander_popup-loading-wrapper__cZate .Nootropic2Lander_popup__UQs7b h2 {
    color: #fff;
    font-size: 32px;
    line-height: 36px;
    padding: 7px 0 22px;
    width: 300px
}

.Nootropic2Lander_popup-loading-wrapper__cZate .Nootropic2Lander_popup__UQs7b h3 {
    color: #fff;
    line-height: normal;
    padding: 0 0 24px
}

.Nootropic2Lander_popup-loading-wrapper__cZate .Nootropic2Lander_popup__UQs7b p {
    font-size: 18px;
    opacity: .5;
    padding: 8px 0 3px
}

.Nootropic2Lander_popup-loading-wrapper__cZate .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_product-image__j4cLO {
    background-size: contain;
    height: 260px;
    margin: 0 auto 6px;
    position: relative;
    width: 198px
}

.Nootropic2Lander_floating_bar__Q6z1k.Nootropic2Lander_float__lx-yw {
    display: none;
    opacity: 0
}

.Nootropic2Lander_popup-loading-wrapper__cZate .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_lock-image__EBiIB {
    margin: 0 auto 3px;
    width: 90px
}

.Nootropic2Lander_popup-loading-wrapper__cZate .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_loading-image__J\+3Dq {
    animation: Nootropic2Lander_spin__90xTJ 3s linear infinite;
    height: 70px;
    margin: auto;
    width: 70px
}

.Nootropic2Lander_popup-banner-wrapper__NKiXp {
    background: #000c;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000
}

.Nootropic2Lander_popup-banner-wrapper__NKiXp .Nootropic2Lander_popup-banner__FFyDq {
    padding: 50px 10px 0
}

.Nootropic2Lander_popup-banner-wrapper__NKiXp .Nootropic2Lander_popup-banner__FFyDq figure a {
    display: block;
    margin: auto;
    max-width: 600px
}

.Nootropic2Lander_popup-banner-wrapper__NKiXp .Nootropic2Lander_popup-banner__FFyDq figure a img {
    width: 100%
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH .Nootropic2Lander_popup-inner__DpmZv {
    background: none;
    box-shadow: none;
    padding: 0
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form {
    background: #fff;
    border-radius: 10px;
    -o-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    margin: auto;
    position: relative;
    width: 300px;
    z-index: 10
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form header {
    background: #fac021;
    border-radius: 3px;
    color: #6c571c;
    font-family: Open Sans, sans-serif;
    font-size: 18px;
    font-weight: 700;
    height: 65px;
    line-height: 17px;
    margin: 0 0 20px;
    padding: 14px 0 0;
    text-align: center;
    -webkit-text-shadow: 1px 1px 0 #ffffff80;
    -moz-text-shadow: 1px 1px 0 #ffffff80;
    -o-text-shadow: 1px 1px 0 #ffffff80;
    text-shadow: 1px 1px 0 #ffffff80;
    text-transform: uppercase
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form header span {
    display: block;
    font-size: 30px;
    letter-spacing: -1px;
    padding: 3px 0 0
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form .Nootropic2Lander_form_holder__Mf1Fl {
    margin: 0 20px
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form .Nootropic2Lander_button__ETOld {
    border-radius: 6px;
    font-size: 30px;
    height: 60px;
    line-height: 22px;
    margin: 0 20px;
    padding: 3px 0 0;
    position: relative;
    width: 260px
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form .Nootropic2Lander_button__ETOld span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 16px
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form .Nootropic2Lander_icons__\+Fsd5 {
    height: 43px;
    margin: 20px auto 0;
    width: 192px
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form footer {
    margin: 17px 20px 0;
    padding: 20px 0;
    text-align: center
}

.Nootropic2Lander_popup__UQs7b#Nootropic2Lander_popup-mobile-order-form__QlBPH form footer .Nootropic2Lander_button__ETOld {
    background: #f0c435;
    border: none;
    border-radius: 3px;
    color: #766118;
    display: inline-block;
    font-size: 20px;
    height: 38px;
    line-height: 38px;
    opacity: 1;
    padding: 0 25px;
    top: 0;
    width: auto
}

#Nootropic2Lander_payLft__7P9DD {
    float: left;
    padding-left: 0;
    padding-right: 16px;
    width: 67%
}

.Nootropic2Lander_order-banner__b2g80 {
    border-radius: 6px;
    padding: 20px
}

#Nootropic2Lander_payRgt__LucVk {
    background-size: contain;
    float: left;
    padding-top: 73px;
    width: 33%
}

#Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_rushWrp__swP0N {
    clear: both;
    display: block;
    margin: 0 auto;
    padding-top: 0;
    width: 100%
}

@keyframes Nootropic2Lander_pulse__4Td1H {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

#Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_rushWrp__swP0N input {
    background-size: contain;
    border: none;
    cursor: pointer;
    height: 73px;
    text-indent: -9999px;
    width: 100%
}

#Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_secure__tnZtv {
    font-size: 12px;
    letter-spacing: -.005em;
    line-height: 26px;
    margin-bottom: 15px;
    margin-left: 23px;
    margin-top: 13px;
    padding-left: 28px;
    width: 244px
}

.Nootropic2Lander_pulse__4Td1H {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Nootropic2Lander_pulse__4Td1H;
    -webkit-animation-name: Nootropic2Lander_pulse__4Td1H
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #fff !important;
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26;
    color: #000;
    cursor: pointer;
    font-weight: 600;
    height: auto;
    letter-spacing: 0;
    margin-bottom: 13px;
    position: relative;
    width: 100%
}

#Nootropic2Lander_payMulti__P3F17 #Nootropic2Lander_payProd6__oFMsq .Nootropic2Lander_bottleOver__Cz4vx {
    background-size: contain
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx,
#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver_discount__Z1oKS {
    display: block;
    padding-left: 297px;
    padding-top: 135px;
    position: absolute;
    right: 0;
    top: 46px;
    z-index: 3
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD span.Nootropic2Lander_radio__8OL6I {
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title16__vhcXb {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title17__0r7We {
    display: block;
    font-size: 14px;
    line-height: 18px;
    padding: 10px 0 0 56px;
    width: 290px
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title18__Zb0E9 {
    display: block;
    font-size: 36px;
    line-height: 34px;
    padding-left: 58px
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title19__oJcjK {
    bottom: 0;
    display: block;
    font-family: Helvetica Neue, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 28px;
    padding-left: 58px
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title16-2__SqMhD {
    background-size: 100%;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 700;
    height: 45px;
    letter-spacing: 0;
    line-height: 40px;
    margin-bottom: 0;
    padding: 0 0 0 16px;
    position: relative;
    text-shadow: 0 1px 0 #000
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title18__Zb0E9 strong {
    font-weight: 700;
    line-height: 34px;
    vertical-align: middle
}

#Nootropic2Lander_payMulti__P3F17 em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Nootropic2Lander_blu2__DnTrb,
.Nootropic2Lander_blu2__DnTrb * {
    color: #0975cf !important
}

.Nootropic2Lander_red1__mgYJh,
.Nootropic2Lander_red__zkwhE {
    color: #c00
}

#Nootropic2Lander_payMulti__P3F17 #Nootropic2Lander_payProd1__lCODQ .Nootropic2Lander_bottleOver__Cz4vx,
#Nootropic2Lander_payMulti__P3F17 #Nootropic2Lander_payProd3__iX3Qb .Nootropic2Lander_bottleOver__Cz4vx {
    background-size: contain
}

#Nootropic2Lander_paymentWrp__fvWVt .Nootropic2Lander_formBg__vnMtY {
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border-radius: 8px;
    padding-bottom: 13px
}

.Nootropic2Lander_package-info__title__8aO1u {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

#Nootropic2Lander_rightForm__CrWg2 {
    background: no-repeat;
    color: #000;
    float: left;
    position: relative;
    width: 100%;
    z-index: 100
}

#Nootropic2Lander_rightForm__CrWg2 p.Nootropic2Lander_full3__olTgX {
    clear: both;
    color: #0a182e;
    display: block;
    float: none;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    margin: 15px auto 0;
    max-width: 90%;
    vertical-align: initial
}

.Nootropic2Lander_formContent__8bciW {
    color: #000
}

.Nootropic2Lander_s-info__zB935 {
    display: block;
    margin: 0 auto 20px;
    max-width: 90%
}

#Nootropic2Lander_rightForm__CrWg2 input,
#Nootropic2Lander_rightForm__CrWg2 select {
    height: 33px !important;
    padding: 0 !important;
    text-indent: 9px !important
}

#Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_rushWrp__swP0N input {
    height: auto !important
}

.Nootropic2Lander_order-banner__b2g80 .Nootropic2Lander_s-info__zB935 .Nootropic2Lander_error-message__VY5R2 {
    right: 94% !important;
    top: -1px !important
}

.Nootropic2Lander_order-delivery__CH8F3 {
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Nootropic2Lander_order-delivery__CH8F3 h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Nootropic2Lander_order-counter__3bBfh {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Nootropic2Lander_order-counter__3bBfh article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Nootropic2Lander_clearfix__p0BOh:after,
.Nootropic2Lander_clearfix__p0BOh:before {
    content: "";
    display: table;
    line-height: 0
}

.Nootropic2Lander_left__XRTUH {
    float: left
}

.Nootropic2Lander_order-counter__3bBfh article.Nootropic2Lander_last__hkAsA {
    border: none
}

.Nootropic2Lander_order-counter__3bBfh article b {
    color: #ff1c1c
}

.Nootropic2Lander_order-special__hAlAY {
    background: #fff3;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    margin: 0 0 18px;
    padding: 0 20px;
    position: relative
}

.Nootropic2Lander_order-special__hAlAY header {
    border-bottom: 1px dashed #ccc;
    margin: 0 0 14px;
    padding: 18px 0 0;
    text-align: center
}

.Nootropic2Lander_order-special__hAlAY article {
    box-sizing: border-box;
    float: left;
    font-size: 14px;
    line-height: 18px;
    padding: 0 15px 16px;
    text-align: center;
    width: 33%
}

.Nootropic2Lander_order-special__hAlAY header div {
    color: #21a90b;
    font-size: 54px;
    font-weight: 800;
    letter-spacing: -2px;
    line-height: 50px
}

.Nootropic2Lander_order-special__hAlAY header h2 {
    color: #ff1c1c;
    font-size: 36px;
    letter-spacing: -2px;
    padding: 0 0 14px
}

.Nootropic2Lander_order-special__hAlAY header h2 span {
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 24px;
    text-transform: uppercase
}

.Nootropic2Lander_inner-page__zWkpg footer {
    top: 0 !important
}

.Nootropic2Lander_order-special__hAlAY footer {
    border-top: 1px dashed #ccc;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    padding: 14px 50px 16px;
    text-align: center
}

.Nootropic2Lander_clear__W8nXU {
    clear: both
}

.Nootropic2Lander_order-satisfaction__WSAIR {
    background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Nootropic2Lander_order-satisfaction__WSAIR h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px;
    padding: 0 0 13px
}

.Nootropic2Lander_order-special__hAlAY header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Nootropic2Lander_order-banner__b2g80 .Nootropic2Lander_formContent__8bciW .Nootropic2Lander_title__IylaM {
    font-size: 19px;
    font-weight: 700;
    padding: 0 0 14px;
    text-align: center
}

.Nootropic2Lander_order-banner__b2g80 .Nootropic2Lander_form_holder__Mf1Fl {
    padding: 0 0 7px;
    position: relative
}

#Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_form__oXFvc p.Nootropic2Lander_half2__zxGCs {
    clear: both;
    display: block;
    float: none;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 20px;
    margin: 0 auto 5px;
    overflow: hidden;
    text-align: left;
    width: 90%
}

#Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_form__oXFvc p.Nootropic2Lander_half__7XRhZ {
    display: block;
    height: 38px;
    margin: 0 auto;
    position: relative;
    width: 90%
}

#Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_half__7XRhZ {
    display: block;
    height: 34px;
    margin: 0 auto;
    width: 90%
}

.Nootropic2Lander_formBg__vnMtY .Nootropic2Lander_error-message__VY5R2 {
    right: 90% !important;
    top: 25px !important
}

.Nootropic2Lander_home__Vmaqv #Nootropic2Lander_index-form__mrg8a .Nootropic2Lander_error-message__VY5R2:after {
    display: none
}

.Nootropic2Lander_has-error__5h-7e .Nootropic2Lander_error-message__VY5R2 {
    display: block !important
}

.Nootropic2Lander_cvv-image__y9epd {
    display: none
}

.Nootropic2Lander_cvv-link__NLk\+3 {
    font-size: 15px;
    line-height: 32px;
    margin: 0 0 0 6px !important
}

.Nootropic2Lander_cvv-link__NLk\+3:hover {
    text-decoration: none
}

.Nootropic2Lander_exp-date__6OT7- {
    margin-bottom: 6px
}

.Nootropic2Lander_error-message__VY5R2:after {
    border-bottom: 16px solid #0000;
    border-left: 10px solid #ef4b52;
    border-top: 16px solid #0000;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    width: 0
}

.Nootropic2Lander_selW__TieU\+ {
    display: block;
    float: left;
    width: 48%
}

.Nootropic2Lander_half4__b-MKs:after,
.Nootropic2Lander_half4__b-MKs:before {
    clear: bottom;
    content: "";
    display: block
}

.Nootropic2Lander_half4__b-MKs {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Nootropic2Lander_selW__TieU\+select {
    float: none
}

.Nootropic2Lander_selW__TieU\+:last-child {
    margin-left: 4%
}

.Nootropic2Lander_half3__9KcSU {
    display: block;
    margin: 0 auto;
    width: 90%
}

.Nootropic2Lander_half3__9KcSU input {
    width: 50%
}

@keyframes Nootropic2Lander_pulseHow__ugykD {
    0%,
    to {
        transform: scale(1)
    }
    50% {
        transform: scale(1.3)
    }
}

@keyframes Nootropic2Lander_flipInX__L3a5E {
    0% {
        opacity: 0;
        transform: perspective(400px) rotateX(90deg);
        transition-timing-function: ease-in
    }
    40% {
        transform: perspective(400px) rotateX(-20deg);
        transition-timing-function: ease-in
    }
    60% {
        opacity: 1;
        transform: perspective(400px) rotateX(10deg)
    }
    80% {
        transform: perspective(400px) rotateX(-5deg)
    }
    to {
        transform: perspective(400px)
    }
}

@keyframes Nootropic2Lander_spin__90xTJ {
    to {
        transform: rotate(1turn)
    }
}

.Nootropic2Lander_no-dec__u3V36 {
    display: none
}

.Nootropic2Lander_order-banner__b2g80 .Nootropic2Lander_error-message__VY5R2 {
    background: #ef4b52;
    border-radius: 3px 0 0 3px;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin: 0 35px 0 0;
    padding: 0 10px;
    position: absolute;
    right: 100%;
    top: 1px;
    white-space: nowrap;
    z-index: 16
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD.Nootropic2Lander_cuR__C10GO {
    background-color: #feeeb0 !important
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_package1__u-zHD .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx,
#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver_discount__Z1oKS {
    margin-right: 11px;
    padding-left: 360px
}

input::placeholder {
    color: #787878
}

input[type=radio i] {
    display: none
}

.Nootropic2Lander_btn_with__ECzSE {
    width: 220px
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_package1__u-zHD .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx:before {
    display: none
}

.Nootropic2Lander_top-terms__Vh2LR {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Nootropic2Lander_top-trends-desc__OCn3g {
    display: none
}

.Nootropic2Lander_open__w\+o3A .Nootropic2Lander_top-trends-desc__OCn3g {
    display: block
}

.Nootropic2Lander_top-termsHdng__LKW99 {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Nootropic2Lander_top-termsHdng__LKW99:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Nootropic2Lander_top-terms__Vh2LR.Nootropic2Lander_open__w\+o3A .Nootropic2Lander_top-termsHdng__LKW99:after {
    content: "-"
}

.Nootropic2Lander_top-trends-desc__OCn3g p {
    color: #3d3d3d;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px;
    text-align: left
}

select.Nootropic2Lander_error__yPXQu,
select.Nootropic2Lander_valid__umFxn {
    background-position: 85% 50%
}

#Nootropic2Lander_error_msg__vX9KM {
    display: none;
    margin-bottom: 45px
}

#Nootropic2Lander_error_msg__vX9KM,
.Nootropic2Lander_errorMsg__4P7eM {
    background-color: #fcc;
    border: 1px solid #b20000;
    color: #b20000;
    font-family: Arial;
    padding: 10px
}

.Nootropic2Lander_errorMsg__4P7eM {
    margin-bottom: 15px;
    text-align: center
}

.Nootropic2Lander_page-id-2472__9k2uk .Nootropic2Lander_heading_content_container__fIC7X,
.Nootropic2Lander_page-id-2577__\+LnuW .Nootropic2Lander_heading_content_container__fIC7X,
.Nootropic2Lander_page-id-2793__3f\+88 .Nootropic2Lander_heading_content_container__fIC7X,
.Nootropic2Lander_page-id-3109__4Pact .Nootropic2Lander_heading_content_container__fIC7X {
    padding-top: 60px;
    width: 100%
}

.Nootropic2Lander_page-id-2472__9k2uk .Nootropic2Lander_lc_content_full__vUuiC.Nootropic2Lander_lc_swp_boxed__yDTjW.Nootropic2Lander_lc_basic_content_padding__fNeim,
.Nootropic2Lander_page-id-2577__\+LnuW .Nootropic2Lander_lc_content_full__vUuiC.Nootropic2Lander_lc_swp_boxed__yDTjW.Nootropic2Lander_lc_basic_content_padding__fNeim,
.Nootropic2Lander_page-id-2793__3f\+88 .Nootropic2Lander_lc_content_full__vUuiC.Nootropic2Lander_lc_swp_boxed__yDTjW.Nootropic2Lander_lc_basic_content_padding__fNeim,
.Nootropic2Lander_page-id-3109__4Pact .Nootropic2Lander_lc_content_full__vUuiC.Nootropic2Lander_lc_swp_boxed__yDTjW.Nootropic2Lander_lc_basic_content_padding__fNeim {
    max-width: 100%;
    padding: 0
}

p:empty {
    display: none
}

.Nootropic2Lander_section-guranteed__h8vzX {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Nootropic2Lander_section-guranteed__h8vzX .Nootropic2Lander_w_inner__HvqEt {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Nootropic2Lander_section-guranteed__h8vzX .Nootropic2Lander_w_inner__HvqEt .Nootropic2Lander_w_thumb__vUfxf {
    order: 2;
    width: 100%
}

.Nootropic2Lander_section-guranteed__h8vzX .Nootropic2Lander_w_inner__HvqEt .Nootropic2Lander_w_thumb__vUfxf img {
    width: auto
}

.Nootropic2Lander_section-guranteed__h8vzX .Nootropic2Lander_w_inner__HvqEt .Nootropic2Lander_w_desc__hiEj- {
    order: 1;
    position: relative;
    width: 100%
}

.Nootropic2Lander_section-guranteed__h8vzX .Nootropic2Lander_w_inner__HvqEt .Nootropic2Lander_w_desc__hiEj-:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Nootropic2Lander_section-guranteed__h8vzX .Nootropic2Lander_w_inner__HvqEt .Nootropic2Lander_w_desc__hiEj- p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Nootropic2Lander_yellowbox__RcnOT {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY,
.Nootropic2Lander_yellowbox__RcnOT i {
    display: table-cell;
    vertical-align: middle
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY {
    padding-left: 10px
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:checked,
.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:checked+label,
.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:checked~label:before,
.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    width: 18px
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:checked~label:after,
.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:not(:checked)~label:after {
    content: "";
    height: 8px;
    left: 2px;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%) !important;
    -webkit-transform: translateY(-50%) !important;
    -moz-transform: translateY(-50%) !important;
    transition: all .2s;
    width: 10px
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY label {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_check_area__rdAgY [type=checkbox]:checked~label:before {
    background: #1063a0
}

section.Nootropic2Lander_header-inner__S2jD9.Nootropic2Lander_billing__P6XaN br {
    display: none
}

div#Nootropic2Lander_account-nformation__5IaXJ>div {
    display: block !important
}

.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_bill_adr__OC01T,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_bill_city__XBikw,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_bill_cont__qiwyb,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_bill_state__Sq\+xs,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_bill_zip__4JR1n,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_email__t5s2M,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_first_name__e9ssv,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_last_name__PhCNk,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_password__gej-h,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_phone__d3naJ,
.Nootropic2Lander_in_fileld__\+G60w.Nootropic2Lander_ship_info__Eh3t4,
.Nootropic2Lander_shippingInfo-wrapper__m5enS {
    display: none
}

.Nootropic2Lander_checkout-form-div__HbBOK {
    padding: 20px 5px
}

.Nootropic2Lander_checkout-form-div__HbBOK input,
.Nootropic2Lander_checkout-form-div__HbBOK select {
    border: 1px solid #999;
    font-size: 14px;
    height: 33px !important;
    margin-bottom: 10px;
    text-indent: 9px !important
}

.Nootropic2Lander_checkout-form-div__HbBOK input[type=number]::-webkit-inner-spin-button,
.Nootropic2Lander_checkout-form-div__HbBOK input[type=number]::-webkit-outer-spin-button,
.Nootropic2Lander_form_col__\+c7vc input[type=number]::-webkit-inner-spin-button,
.Nootropic2Lander_form_col__\+c7vc inputinput[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.Nootropic2Lander_checkout-form-div__HbBOK input[type=number],
.Nootropic2Lander_form_col__\+c7vc input[type=number] {
    -moz-appearance: textfield
}

.Nootropic2Lander_in_fileld__\+G60w .Nootropic2Lander_in_fileld__\+G60w {
    height: auto !important
}

.Nootropic2Lander_ex_date__\+0OWC .Nootropic2Lander_select2-container__JVvzS {
    width: 50% !important
}

.Nootropic2Lander_ex_date__\+0OWC .Nootropic2Lander_select2-selection__rendered__oi9Ye {
    border: 1px solid #999 !important;
    border-radius: 0;
    height: 33px !important
}

.Nootropic2Lander_checkout-form-div__HbBOK .Nootropic2Lander_mm-button__UrF71.Nootropic2Lander_large__7ln\+7 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Nootropic2Lander_pulse__4Td1H;
    -webkit-animation-name: Nootropic2Lander_pulse__4Td1H;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 30px;
    text-align: center;
    text-indent: -9999px;
    width: 100% !important;
    width: 100%
}

.Nootropic2Lander_shippingInfo-wrapper__m5enS {
    margin-top: 20px
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title17__0r7We br {
    display: block
}

#Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title17__0r7We p {
    padding-top: 10px
}

.Nootropic2Lander_mm-checkoutContainer__Zb\+D6 p.Nootropic2Lander_mm-formError__nGBW-,
.Nootropic2Lander_mm-formError__nGBW- {
    border-radius: 0 !important;
    font-size: 11px !important;
    line-height: 16px !important;
    margin-bottom: 10px !important
}

.Nootropic2Lander_arrive-date__\+uB9B {
    font-size: 14px;
    padding: 20px
}

.Nootropic2Lander_arrive-date__\+uB9B .Nootropic2Lander_orange__60UKr {
    color: #ff1c1c
}

.Nootropic2Lander_secu-row__g77yd {
    margin-left: -5px;
    margin-right: -5px
}

.Nootropic2Lander_secu-row__g77yd>div {
    align-items: center;
    display: flex;
    justify-content: center;
    padding-left: 5px;
    padding-right: 5px
}

.Nootropic2Lander_order-icons-list__1KT1Q {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px;
    padding-bottom: 25px;
    text-align: center
}

.Nootropic2Lander_order-icons-list__1KT1Q li {
    display: inline;
    padding: 0 2px
}

.Nootropic2Lander_order-icons-list__1KT1Q li img {
    margin-bottom: 15px
}

.Nootropic2Lander_secu-2__HZ658 {
    margin-bottom: 30px
}

.Nootropic2Lander_securityIcon-sec__ADULn .Nootropic2Lander_order-icons-list__1KT1Q {
    align-items: center;
    background: #fff;
    border-radius: 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 30px 15px 10px
}

.Nootropic2Lander_securityIcon-sec__ADULn .Nootropic2Lander_order-icons-list__1KT1Q li {
    margin-bottom: 15px
}

.Nootropic2Lander_securityIcon-sec__ADULn .Nootropic2Lander_order-icons-list__1KT1Q li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Nootropic2Lander_securityIcon-sec__ADULn .Nootropic2Lander_order-icons-list__1KT1Q li:last-child {
    width: 100%
}

.Nootropic2Lander_sticky-red-top__NMP4V {
    background: #ca0808;
    border-bottom: 3px dashed #fff;
    color: #fff;
    padding: 5px 10px
}

.Nootropic2Lander_sticky-red-top__NMP4V h2 {
    margin: 0
}

.Nootropic2Lander_focusOffer-page__3CnaB .Nootropic2Lander_upsellMain__WfIXu {
    min-height: calc(100vh - 325px)
}

.Nootropic2Lander_upsellMain__WfIXu h1 {
    font-family: Oswald, sans-serif;
    font-size: 40px;
    line-height: 48px
}

.Nootropic2Lander_upsellMain__WfIXu p {
    font-family: Roboto, sans-serif;
    font-size: 17px;
    line-height: 28px
}

.Nootropic2Lander_font-weight-bold__aywFD {
    font-weight: 700
}

.Nootropic2Lander_upsellPage__Jf96Y img {
    max-height: 355px;
    object-fit: contain;
    width: 100%
}

.Nootropic2Lander_upsellPage__Jf96Y span#Nootropic2Lander_button_focus__4kyQy {
    background: #fff;
    border: 1px solid #000;
    display: inline-block;
    margin-bottom: 45px;
    padding: 12px 11px 0 0
}

.Nootropic2Lander_bottom-nothanks__kHFyK a.Nootropic2Lander_btn__zNk2m,
.Nootropic2Lander_bottom-nothanks__kHFyK a.Nootropic2Lander_btn__zNk2m:hover {
    background: #0000;
    border: 0;
    box-shadow: none;
    color: #000
}

.Nootropic2Lander_text_unset__bw94D {
    text-transform: inherit
}

.Nootropic2Lander_slider_ctrl__lV-XV {
    margin-top: 60px
}

.Nootropic2Lander_hurry__pH7xn {
    color: #f5f0b4 !important
}

@media (min-width:1400px) {
    .Nootropic2Lander_upsellMain__WfIXu .Nootropic2Lander_customContainer__R64iN {
        max-width: 1140px
    }
}

@media (max-width:1279px) {
    .Nootropic2Lander_dr_img__Vnxuu,
    .Nootropic2Lander_site_secure__jc3Th {
        display: none
    }
}

@media (max-width:1199.5px) {
    .Nootropic2Lander_mental_ability_content__D9k5Q {
        width: 615px
    }
    .Nootropic2Lander_testimonial_content__hturG {
        width: 665px
    }
}

@media (max-width:1023px) {
    body.Nootropic2Lander_header_fixed__5nvuz {
        padding-top: 100px
    }
    .Nootropic2Lander_landing__J6Xpz h1 {
        font-size: 38px
    }
    .Nootropic2Lander_landing__J6Xpz h2 {
        font-size: 34px
    }
    .Nootropic2Lander_landing__J6Xpz h3 {
        font-size: 28px
    }
    .Nootropic2Lander_landing__J6Xpz h4 {
        font-size: 24px
    }
    .Nootropic2Lander_landing__J6Xpz h5 {
        font-size: 20px
    }
    .Nootropic2Lander_banner_col1__gbMJO {
        margin-top: 50px;
        width: 330px
    }
    .Nootropic2Lander_banner_col2__KkBAb {
        margin-top: 150px;
        width: 395px
    }
    .Nootropic2Lander_banner_col1__gbMJO ul li {
        font-size: 15px;
        margin-bottom: 8px
    }
    .Nootropic2Lander_banner_right_list__DSzdU {
        margin-top: 30px
    }
    .Nootropic2Lander_banner_right_list__DSzdU li {
        margin-right: 0
    }
    .Nootropic2Lander_banner_right_img__bG35Y img {
        max-width: 100%;
        width: 265px
    }
    .Nootropic2Lander_sapill__YHLCd {
        font-size: 20px;
        line-height: 30px
    }
    .Nootropic2Lander_tab-banner__a\+b6J {
        background-color: #000;
        display: none
    }
    .Nootropic2Lander_brain_power__Y-4ZX,
    .Nootropic2Lander_cognitive_enhancement__Vy2Pd,
    .Nootropic2Lander_genius__dSwj4,
    .Nootropic2Lander_mental_ability__3FvBe,
    .Nootropic2Lander_testimonial__HBWoT {
        padding: 40px 10px !important
    }
    .Nootropic2Lander_mental_ability_img__kO5u7 {
        width: 185px
    }
    .Nootropic2Lander_mental_ability_content__D9k5Q {
        width: 485px
    }
    .Nootropic2Lander_ability_orange_box__sm2lf {
        width: 345px
    }
    .Nootropic2Lander_ability_list__g55JC li {
        float: none;
        width: 100%
    }
    .Nootropic2Lander_brain_list__rrTkr {
        margin-bottom: 0
    }
    .Nootropic2Lander_genius_inner__-rxnI {
        margin: 30px 0
    }
    .Nootropic2Lander_genius_img__V4j1C {
        width: 245px
    }
    .Nootropic2Lander_genius_content__Op7tc {
        width: 445px
    }
    .Nootropic2Lander_boosttest__TOJ9z .Nootropic2Lander_customContainer__R64iN,
    .Nootropic2Lander_hard_clear__jq4l1 .Nootropic2Lander_customContainer__R64iN {
        max-width: 100%;
        padding: 0;
        width: 100% !important
    }
    .Nootropic2Lander_boosttest_inner__6gM5n,
    .Nootropic2Lander_hardclear_inner__th5X4 {
        margin: 0
    }
    .Nootropic2Lander_boosttest_content__MX0aa,
    .Nootropic2Lander_hardclear_content__2t331 {
        min-height: inherit;
        width: 75%
    }
    .Nootropic2Lander_boosttest_img__uVaQ2 img,
    .Nootropic2Lander_hardclear_img__JpTX7 {
        display: none
    }
    .Nootropic2Lander_testimonial_img__NoU32 {
        width: 120px
    }
    .Nootropic2Lander_testimonial_content__hturG {
        margin-top: 0;
        width: 530px
    }
    .Nootropic2Lander_cognitive_enhancement_table__QbTqS tr th {
        padding-left: 20px
    }
    .Nootropic2Lander_order-product-img__xFpjK {
        margin-right: 20px;
        width: 95px
    }
    .Nootropic2Lander_order-product-content__0f5a6 {
        margin-top: 5px;
        width: 331px
    }
    .Nootropic2Lander_payment-head__75tKZ h3 {
        font-size: 34px
    }
    .Nootropic2Lander_table-cell-align__FAHFd {
        padding: 0 3px
    }
    .Nootropic2Lander_order-inner-product__yL-Oy {
        padding: 40px 20px 9px
    }
    .Nootropic2Lander_ex-space__Asrb0 {
        margin-left: 0
    }
    .Nootropic2Lander_thks-continue__EZcCR {
        margin-bottom: 30px
    }
    .Nootropic2Lander_form_product__list__P4dlb {
        margin: 120px auto 20px
    }
    .Nootropic2Lander_sub-btn2__mZENF {
        font-size: 15px
    }
    .Nootropic2Lander_right_arrow2__wf6ow {
        top: 2px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_package1__u-zHD .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx,
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver_discount__Z1oKS {
        background-size: contain !important;
        margin-right: 12px;
        padding-left: 249px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_package1__u-zHD .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx:before {
        background-size: contain;
        content: "";
        display: block;
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
}

@media (max-width:991.5px) {
    .Nootropic2Lander_main_page__f3TRH.Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_customContainer__R64iN {
        max-width: 100%
    }
    .Nootropic2Lander_securityIcon-sec__ADULn .Nootropic2Lander_order-icons-list__1KT1Q {
        margin-bottom: 0
    }
    .Nootropic2Lander_form_box__A07Fl {
        width: 500px
    }
}

@media (max-width:767.5px) {
    .Nootropic2Lander_customContainer__R64iN {
        padding: 0 15px;
        width: 100% !important
    }
    .Nootropic2Lander_banner__X8HxE .Nootropic2Lander_customContainer__R64iN {
        padding: 0 !important
    }
    .Nootropic2Lander_landing__J6Xpz h1 {
        font-size: 37px
    }
    .Nootropic2Lander_landing__J6Xpz h2 {
        font-size: 34px
    }
    .Nootropic2Lander_landing__J6Xpz h3 {
        font-size: 28px
    }
    .Nootropic2Lander_landing__J6Xpz h4 {
        font-size: 24px
    }
    .Nootropic2Lander_landing__J6Xpz h5 {
        font-size: 22px
    }
    #Nootropic2Lander_payLft__7P9DD {
        width: 100%
    }
    .Nootropic2Lander_floating_bar__Q6z1k.Nootropic2Lander_float__lx-yw {
        display: block;
        opacity: 1;
        padding: 10px 5px
    }
    .Nootropic2Lander_banner_right_list__DSzdU {
        display: none
    }
    .Nootropic2Lander_order-counter__3bBfh {
        font-size: 12px
    }
    .Nootropic2Lander_order-special__hAlAY article {
        width: 100%
    }
    .Nootropic2Lander_order-special__hAlAY footer {
        padding: 14px 15px 16px
    }
    .Nootropic2Lander_order-special__hAlAY header h2 {
        font-size: 30px
    }
    .Nootropic2Lander_order-satisfaction__WSAIR {
        background: #fff3 url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 50% 5%;
        padding: 130px 20px 6px
    }
    .Nootropic2Lander_order-delivery__CH8F3 {
        background: #fff3 url(data:image/png;base64,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) no-repeat 50% 10%;
        padding: 108px 15px 20px
    }
    #Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_secure__tnZtv {
        margin: 15px auto
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 p {
        font-size: .875em
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b h2 {
        font-size: 28px;
        line-height: 30px
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl label {
        line-height: 21px;
        width: 100%
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl input[type=text] {
        margin-top: 0
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl input[type=tel] {
        border-radius: 5px;
        width: 100%
    }
    #Nootropic2Lander_cvv_popup__4tv-z,
    .Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl select {
        width: 48% !important
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_form_holder__Mf1Fl.Nootropic2Lander_cvv-code__PsHrD .Nootropic2Lander_cvv-image__y9epd {
        padding: 15px 0 0
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx form .Nootropic2Lander_button__ETOld {
        margin: 15px 0 20px;
        max-width: 100%;
        width: 100%
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_popup-inner__DpmZv {
        padding: 27px 15px 40px
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 #Nootropic2Lander_popup-declined__mrnlx .Nootropic2Lander_reason__AfRtv {
        padding: 23px 15px 25px
    }
    #Nootropic2Lander_payRgt__LucVk {
        width: 100%
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title16__vhcXb {
        background-size: 100% 31px;
        line-height: 36px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD.Nootropic2Lander_cuR__C10GO span.Nootropic2Lander_radio__8OL6I {
        background-size: contain;
        height: 20px;
        left: 6px;
        top: 4px;
        width: 20px;
        z-index: 9
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD span.Nootropic2Lander_radio__8OL6I {
        height: 20px;
        left: 6px;
        margin: 0;
        top: 4px;
        width: 20px;
        z-index: 2
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title16__vhcXb {
        padding: 0 0 0 35px
    }
    .Nootropic2Lander_no-dec__u3V36 {
        display: block
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title16-2__SqMhD {
        background-size: 100% 31px;
        font-size: 10px;
        line-height: 36px;
        padding: 0 0 0 35px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx,
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver_discount__Z1oKS {
        padding-left: 100% !important
    }
    #Nootropic2Lander_payRgt__LucVk {
        border-radius: 6px;
        margin-bottom: 10px;
        padding-top: 0
    }
    #Nootropic2Lander_form2__fqysD {
        border-radius: 10px;
        margin-top: -5px;
        padding: 20px 0
    }
    .Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl input[type=tel],
    .Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl input[type=text],
    .Nootropic2Lander_popup-wrapper__Fy-c8 .Nootropic2Lander_popup__UQs7b .Nootropic2Lander_form-popup__me0ty .Nootropic2Lander_form_holder__Mf1Fl select {
        max-width: 100%
    }
    #Nootropic2Lander_rightForm__CrWg2 p.Nootropic2Lander_full3__olTgX {
        margin-top: 10px
    }
    .Nootropic2Lander_trans__NZDcT img {
        margin-top: 15px
    }
    .Nootropic2Lander_cvv-code__PsHrD .Nootropic2Lander_error-message__VY5R2 {
        margin: 4px auto 0 !important;
        width: 100% !important
    }
    .Nootropic2Lander_formBg__vnMtY .Nootropic2Lander_error-message__VY5R2 {
        background: none;
        color: red;
        font-size: 12px;
        height: auto;
        line-height: normal;
        margin: 4px auto 0;
        padding: 0;
        position: static;
        width: 90%
    }
    .Nootropic2Lander_formBg__vnMtY .Nootropic2Lander_error-message__VY5R2:after {
        display: none
    }
    .Nootropic2Lander_sub-btn__FdsPO {
        font-size: 16px !important
    }
    #Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_rushWrp__swP0N input {
        display: block;
        margin: 0 auto;
        width: 250px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD {
        min-height: 300px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title17__0r7We {
        margin-top: 10px;
        padding-left: 10px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title18__Zb0E9,
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title19__oJcjK {
        padding-left: 10px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title16__vhcXb {
        font-size: 16px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_package1__u-zHD .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx,
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver_discount__Z1oKS {
        padding-left: 100%
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_title16__vhcXb {
        font-size: 10px
    }
    #Nootropic2Lander_payMulti__P3F17 #Nootropic2Lander_payProd1__lCODQ .Nootropic2Lander_bottleOver__Cz4vx,
    #Nootropic2Lander_payMulti__P3F17 #Nootropic2Lander_payProd3__iX3Qb .Nootropic2Lander_bottleOver__Cz4vx,
    #Nootropic2Lander_payMulti__P3F17 #Nootropic2Lander_payProd6__oFMsq .Nootropic2Lander_bottleOver__Cz4vx {
        background: none;
        display: none;
        padding: 0
    }
    .Nootropic2Lander_img-mobile__Vcxj- img {
        display: block;
        margin: 0 auto;
        max-height: 170px;
        max-width: 90%
    }
    .Nootropic2Lander_img-mobile-best__Io7ap {
        position: relative
    }
    .Nootropic2Lander_img-mobile-best__Io7ap:before {
        background-size: contain;
        content: "";
        height: 60px;
        left: 0;
        position: absolute;
        top: -10px;
        width: 60px
    }
    #Nootropic2Lander_payLft__7P9DD {
        padding-right: 0
    }
    .Nootropic2Lander_top_header__zPcWK {
        padding: 5px 0
    }
    .Nootropic2Lander_warning_notice_timer__t1IK2 {
        font-size: 12px;
        line-height: 18px
    }
    .Nootropic2Lander_header_fixed__5nvuz header {
        position: static
    }
    body.Nootropic2Lander_header_fixed__5nvuz,
    body.Nootropic2Lander_header_fixed__5nvuz.Nootropic2Lander_alt__7LQtD {
        padding-top: 0
    }
    .Nootropic2Lander_header-inner__S2jD9 {
        background: none;
        background-color: #000;
        padding-bottom: 20px
    }
    .Nootropic2Lander_tab-banner__a\+b6J {
        display: none
    }
    .Nootropic2Lander_form_section__inner__Y\+aQG {
        padding: 45px 0
    }
    .Nootropic2Lander_banner_col__lr4qa {
        align-items: center;
        display: flex;
        flex-wrap: wrap
    }
    .Nootropic2Lander_banner_col1__gbMJO {
        margin: 0;
        order: 2;
        width: 50% !important
    }
    .Nootropic2Lander_banner_col2__KkBAb {
        margin: 0 !important;
        width: 50% !important
    }
    .Nootropic2Lander_guarnteedMob__qyMMf img {
        width: 115px
    }
    .Nootropic2Lander_banner_col1__gbMJO .Nootropic2Lander_logo_text__ZSWQj {
        font-size: 18px
    }
    .Nootropic2Lander_sapill__YHLCd {
        font-size: 14px;
        line-height: 20px;
        margin: 10px 0;
        width: auto
    }
    .Nootropic2Lander_banner_col1__gbMJO ul li {
        font-size: 12px
    }
    .Nootropic2Lander_banner_col1__gbMJO .Nootropic2Lander_scroll_btn__vkVC2 {
        display: none
    }
    .Nootropic2Lander_banner__X8HxE .Nootropic2Lander_customContainer__R64iN,
    .Nootropic2Lander_boosttest__TOJ9z .Nootropic2Lander_customContainer__R64iN,
    .Nootropic2Lander_hard_clear__jq4l1 .Nootropic2Lander_customContainer__R64iN {
        padding: 0
    }
    .Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_header_section__QYyew .Nootropic2Lander_logo__1\+m3V {
        float: none;
        text-align: center;
        width: 100%
    }
    .Nootropic2Lander_right_header__kQA-I {
        display: none;
        float: none
    }
    .Nootropic2Lander_banner_col1__gbMJO {
        float: right;
        margin-bottom: 115px;
        margin-top: 25px;
        max-width: 300px;
        width: 100%
    }
    .Nootropic2Lander_App__-80f1 .Nootropic2Lander_landing__J6Xpz .Nootropic2Lander_mobileGetMyBottle-btn__ePVhU .Nootropic2Lander_btn__zNk2m {
        margin-top: 0
    }
    .Nootropic2Lander_mobileGetMyBottle-btn__ePVhU {
        padding: 0 0 85px;
        text-align: center
    }
    .Nootropic2Lander_banner_col1__gbMJO p {
        font-size: 22px
    }
    .Nootropic2Lander_banner_col2__KkBAb {
        float: right;
        margin-right: 20px;
        margin-top: 380px;
        width: 130px
    }
    .Nootropic2Lander_banner_right_list__DSzdU {
        margin-top: 0
    }
    .Nootropic2Lander_banner_right_list__DSzdU li {
        float: left
    }
    .Nootropic2Lander_banner_right_list__DSzdU {
        bottom: 55px;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Nootropic2Lander_banner_client_icon__0oNgb {
        bottom: 0;
        float: none;
        position: absolute;
        right: 0;
        width: 300px
    }
    .Nootropic2Lander_banner_btn__yM29l {
        display: none
    }
    .Nootropic2Lander_banner_client_icon__0oNgb li {
        display: inline-block;
        padding: 2px
    }
    .Nootropic2Lander_cognitive_enhancement__Vy2Pd,
    .Nootropic2Lander_mental_ability__3FvBe {
        padding: 30px 0
    }
    .Nootropic2Lander_ability_orange_box__sm2lf,
    .Nootropic2Lander_genius_img__V4j1C,
    .Nootropic2Lander_mental_ability_img__kO5u7 {
        float: none;
        margin-bottom: 20px;
        width: 100%
    }
    .Nootropic2Lander_form_box__A07Fl,
    .Nootropic2Lander_genius_content__Op7tc,
    .Nootropic2Lander_mental_ability_content__D9k5Q {
        float: none;
        width: 100%
    }
    .Nootropic2Lander_ability_realy_work__X7BMR,
    .Nootropic2Lander_form_product__gNid7 {
        display: none
    }
    .Nootropic2Lander_ability_list__g55JC ul {
        margin-top: 15px
    }
    .Nootropic2Lander_ability_orange_box__sm2lf:after {
        display: none
    }
    .Nootropic2Lander_mental_ability_inner__S4sgl {
        margin-bottom: 10px
    }
    .Nootropic2Lander_ability_list__g55JC li {
        font-size: 18px;
        margin-bottom: 10px
    }
    .Nootropic2Lander_ability_list__g55JC h5 {
        text-align: left
    }
    .Nootropic2Lander_brain_list__rrTkr {
        margin: 0 auto 20px;
        max-width: 420px;
        width: 100%
    }
    .Nootropic2Lander_brain_list__rrTkr li {
        background-position: 0;
        float: none;
        width: 100%
    }
    .Nootropic2Lander_brain_list__rrTkr li:nth-child(2) {
        background-position: 18px 0
    }
    .Nootropic2Lander_genius_inner__-rxnI {
        margin: 20px 0
    }
    .Nootropic2Lander_genius_after_before__nDOsu {
        display: block;
        margin: 10px auto;
        max-width: 500px;
        width: 100%
    }
    .Nootropic2Lander_after_before__xvIyA {
        margin: 30px 0
    }
    .Nootropic2Lander_boosttest_content__MX0aa,
    .Nootropic2Lander_hardclear_content__2t331 {
        padding: 30px 20px 15px
    }
    .Nootropic2Lander_floating_bar__Q6z1k {
        display: block
    }
    .Nootropic2Lander_testimonial_box__-ma9y {
        margin-top: 30px;
        padding: 0 20px
    }
    .Nootropic2Lander_testi_name__mAMFq {
        text-align: center
    }
    .Nootropic2Lander_order-banner__b2g80 {
        display: block
    }
    .Nootropic2Lander_order-form__jDI7D,
    .Nootropic2Lander_order-product__BCmLQ {
        float: none;
        width: 100%
    }
    .Nootropic2Lander_order-product-img__xFpjK {
        float: none;
        margin-right: 0;
        width: 100%
    }
    .Nootropic2Lander_order-product-img__xFpjK img {
        max-width: 120px
    }
    .Nootropic2Lander_ex-space__Asrb0 {
        margin-left: 30px
    }
    .Nootropic2Lander_order-product-content__0f5a6 {
        float: none;
        margin-top: 30px;
        width: 100%
    }
    .Nootropic2Lander_order-product-head__SY71C {
        display: none
    }
    .Nootropic2Lander_order-arrive__IFIm1 .Nootropic2Lander_table-cell-align__FAHFd {
        display: block
    }
    .Nootropic2Lander_table-style__oDhed.Nootropic2Lander_order-arrive__IFIm1 {
        display: block;
        text-align: center
    }
    .Nootropic2Lander_upsell-product-img__ebDcJ {
        width: 100px
    }
    .Nootropic2Lander_upsell-product__l9qmH,
    .Nootropic2Lander_upsell-product__l9qmH.Nootropic2Lander_bsburn__9I5lt,
    .Nootropic2Lander_upsell-product__l9qmH.Nootropic2Lander_pr__eLsIs {
        background: none;
        padding: 20px;
        width: 440px
    }
    .Nootropic2Lander_upsell-product-content__TpB-w,
    .Nootropic2Lander_upsell-product-content__TpB-w.Nootropic2Lander_pr__eLsIs {
        float: none;
        margin: 25px auto 0;
        max-width: 320px;
        width: 100%
    }
    .Nootropic2Lander_upsell-thks-txt__ms\+Bx h6 {
        font-size: 16px
    }
    .Nootropic2Lander_upsell-thks-txt__ms\+Bx.Nootropic2Lander_alttxt__LDbmD {
        margin: 10px 0
    }
    .Nootropic2Lander_limttime-offer__L0dG3,
    .Nootropic2Lander_order-btn-inner__Pvm0m {
        margin-left: 40px
    }
    .Nootropic2Lander_confirm-container__RNdOE {
        margin: 20px 0;
        width: 100%
    }
    .Nootropic2Lander_confirm-inner__YwJq6 {
        margin: 0 auto 20px;
        width: 460px
    }
    .Nootropic2Lander_confirm-img__C87Ke,
    .Nootropic2Lander_confirm-txt__L0Q7P {
        width: 100%
    }
    .Nootropic2Lander_confirm-txt__L0Q7P {
        margin-top: 10px
    }
    .Nootropic2Lander_order-icons-list__1KT1Q {
        margin: 20px 0;
        padding-bottom: 15px
    }
    .Nootropic2Lander_form_section__inner__Y\+aQG {
        background: none
    }
    .Nootropic2Lander_checkout-form-div__HbBOK .Nootropic2Lander_mm-button__UrF71.Nootropic2Lander_large__7ln\+7 {
        background-size: contain !important;
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 212px !important
    }
    .Nootropic2Lander_testimonial_img__NoU32 {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Nootropic2Lander_testimonial_content__hturG {
        width: 100%
    }
    .Nootropic2Lander_banner_right_img__bG35Y {
        float: left
    }
    .Nootropic2Lander_slider_ctrl__lV-XV .Nootropic2Lander_step__pRLDQ {
        padding-top: 40px
    }
    .Nootropic2Lander_slider_ctrl__lV-XV .Nootropic2Lander_after_beforeTxt__c1vf9 {
        left: 0;
        margin: 0 auto;
        right: 0;
        top: 0
    }
    .Nootropic2Lander_banner_col__lr4qa {
        background-position: -40px top !important;
        background-size: 190px !important
    }
    .Nootropic2Lander_sticky-red-top__NMP4V {
        padding: 5px 10px
    }
    .Nootropic2Lander_sticky-red-top__NMP4V h2 {
        font-size: 16px;
        margin: 0
    }
    .Nootropic2Lander_submitBtn__uZj1\+ {
        font-size: 16px
    }
    .Nootropic2Lander_slider_ctrl__lV-XV {
        margin-top: 0
    }
    .Nootropic2Lander_banner_right_img__bG35Y img {
        width: 235px
    }
}

@media (max-width:479px) {
    .Nootropic2Lander_landing__J6Xpz h1 {
        font-size: 32px
    }
    .Nootropic2Lander_landing__J6Xpz h2 {
        font-size: 28px
    }
    .Nootropic2Lander_landing__J6Xpz h3 {
        font-size: 24px
    }
    .Nootropic2Lander_landing__J6Xpz h4 {
        font-size: 18px
    }
    .Nootropic2Lander_landing__J6Xpz h5 {
        font-size: 17px
    }
    .Nootropic2Lander_banner_col1__gbMJO h1 {
        font-size: 56px
    }
    .Nootropic2Lander_banner_col1__gbMJO p {
        font-size: 20px
    }
    .Nootropic2Lander_boosttest_content__MX0aa,
    .Nootropic2Lander_hardclear_content__2t331 {
        width: 90%
    }
    .Nootropic2Lander_banner_col__lr4qa {
        background-position: 100% 0;
        background-size: 130%;
        position: relative
    }
    .Nootropic2Lander_banner_col__lr4qa:after {
        background: #0003;
        bottom: 0;
        content: "";
        display: block;
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 1
    }
    .Nootropic2Lander_banner_col1__gbMJO {
        float: none;
        margin: 20px auto;
        padding: 15px 15px 0;
        position: relative;
        z-index: 2
    }
    .Nootropic2Lander_banner_col2__KkBAb {
        float: none;
        margin-top: 20px;
        padding-top: 0;
        position: relative;
        width: 100%;
        z-index: 2
    }
    .Nootropic2Lander_form_box__A07Fl {
        padding: 15px
    }
    .Nootropic2Lander_banner_right_list__DSzdU {
        float: left;
        position: static;
        width: 115px
    }
    .Nootropic2Lander_banner_right_list__DSzdU li {
        display: block;
        float: none
    }
    .Nootropic2Lander_banner_right_list__DSzdU li:last-child {
        margin-right: 0
    }
    .Nootropic2Lander_banner_right_img__bG35Y {
        float: none;
        margin: 0 auto;
        max-width: 300px;
        min-width: 0;
        min-width: auto;
        padding: 0 20px;
        width: 100%
    }
    .Nootropic2Lander_banner_client_icon__0oNgb {
        position: static;
        text-align: center;
        width: 100%
    }
    .Nootropic2Lander_banner_right_img__bG35Y img {
        float: left;
        margin: 0 auto 0 -25px;
        max-width: 175px
    }
    .Nootropic2Lander_sub-btn__FdsPO {
        font-size: 16px;
        padding: 10px 15px 15px
    }
    .Nootropic2Lander_sub-btn3__vQSzu {
        font-size: 16px;
        padding: 15px 0 20px;
        width: 98%
    }
    .Nootropic2Lander_table-cell-align__FAHFd {
        display: block
    }
    .Nootropic2Lander_table-style__oDhed {
        display: block;
        text-align: center
    }
    .Nootropic2Lander_order-product-content__0f5a6 h5 br {
        display: block
    }
    .Nootropic2Lander_ex-space__Asrb0 {
        margin-left: 18px
    }
    .Nootropic2Lander_order-btn-inner__Pvm0m {
        display: inline;
        margin: 0 0 0 10px;
        text-align: center
    }
    .Nootropic2Lander_limttime-offer__L0dG3,
    .Nootropic2Lander_order-btn-inner__Pvm0m {
        margin-left: 0
    }
    .Nootropic2Lander_limttime-offer-1__9vUiv {
        font-size: 16px;
        margin-bottom: 5px
    }
    .Nootropic2Lander_confirm-inner__YwJq6 {
        margin: 0 auto 20px;
        width: 100%
    }
    .Nootropic2Lander_footer_client__jta0t {
        padding-bottom: 15px
    }
    .Nootropic2Lander_footer_client__jta0t ul li img {
        margin-bottom: 10px
    }
    .Nootropic2Lander_footer_menu__Ykfl2 li a {
        padding: 0 5px
    }
    .Nootropic2Lander_reveal-modal__a6ky8.Nootropic2Lander_small__dWddO,
    dialog.Nootropic2Lander_small__dWddO {
        padding: 20px
    }
    .Nootropic2Lander_sub-btn2__mZENF {
        font-size: 16px
    }
    .Nootropic2Lander_right_arrow2__wf6ow {
        top: 4px
    }
    .Nootropic2Lander_mobileGetMyBottle-btn__ePVhU {
        padding-bottom: 15px
    }
}

@media (max-width:0.5px) {
    .Nootropic2Lander_mobile_navigation__bzTs- ul li {
        font-size: 14px
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_slider_ctrl__lV-XV {
        position: relative
    }
    .Nootropic2Lander_slides_wrap__\+TpQT>li.Nootropic2Lander_active__IEOCa~li {
        left: 100%
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_slider_ctrl__lV-XV .Nootropic2Lander_slides_wrap__\+TpQT>li {
        height: auto;
        padding: 0;
        width: 100%
    }
    .Nootropic2Lander_slides_wrap__\+TpQT>li {
        float: left;
        height: auto;
        left: -100%;
        margin-right: -100%;
        overflow: hidden;
        padding: 0;
        position: relative;
        transform: translateZ(0);
        transition-duration: 333ms;
        transition-property: left, height;
        transition-timing-function: cubic-bezier(.1, .7, .7, 1);
        vertical-align: top;
        width: 100%;
        z-index: 1
    }
    .Nootropic2Lander_slides_wrap__\+TpQT>li.Nootropic2Lander_active__IEOCa {
        height: auto;
        left: 0;
        overflow: visible;
        z-index: 2
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_slider_ctrl__lV-XV .Nootropic2Lander_slides_wrap__\+TpQT {
        left: 1%;
        left: 6.75%;
        list-style: none outside none;
        margin: 0;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 98%;
        width: 86.5%
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_slider_ctrl__lV-XV .Nootropic2Lander_slider_arrow__N-6y9.Nootropic2Lander_slider_left_arrow__3hsmr {
        left: 0;
        text-align: left
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_slider_ctrl__lV-XV .Nootropic2Lander_slider_arrow__N-6y9.Nootropic2Lander_slider_right_arrow__fRkm0 {
        right: 0;
        text-align: right
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_slider_ctrl__lV-XV .Nootropic2Lander_slider_arrow__N-6y9 {
        cursor: pointer;
        height: 100%;
        position: absolute;
        z-index: 3
    }
    .Nootropic2Lander_testiminial_arrow_left__Bme8q {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAQlBMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamog7Lr5AAAAFXRSTlMABrct6xvl0qyfIxba4I+Ev5U48hBUY8j5AAAAZklEQVQoz43SwRKAIAgEUNPKyjKz+P9fzZsji4Mc33CAnTVsJpuBEr2ObxFRQvJBo63QKdCi0V7oash0aD0aeoYoFpqdRrdCzHSMItbz8GblXYgF48OYEYOAnqPt4jeKVuhaljr5A5KeCwiVkjClAAAAAElFTkSuQmCC) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Nootropic2Lander_testiminial_arrow_right__oqYyT {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAiCAMAAACKqBL2AAAAP1BMVEUAAABqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqamrw+4LVAAAAFHRSTlMAGAe3Levl0qyfI9rgj4S/lTjyEPR0nYwAAABjSURBVCjPjdJJDoAgDAXQIigOIKC9/1llR1JL+rt86aLDJ2p+IVHh4SKxMLPsdBHGq+OuIiGYOh4IntsMK4Jh7ZhhvA0cBlEWA+pUrYVdsmgc2qQoHqc++IWI/J+oKVlTMvkBqCYKVm/PoZ8AAAAASUVORK5CYII=) no-repeat;
        display: block;
        height: 34px;
        width: 19px
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_slider_ctrl__lV-XV .Nootropic2Lander_slider_arrow__N-6y9 .Nootropic2Lander_table__gsFpN {
        display: table;
        height: 100%;
        width: 100%
    }
    .Nootropic2Lander_table__gsFpN .Nootropic2Lander_table-cell__aZ6ro {
        display: table-cell !important;
        vertical-align: middle
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_dotlist__B78gZ {
        margin-left: 0;
        padding-bottom: 1.625rem;
        padding-top: 1.625rem;
        text-align: center
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_dotlist__B78gZ .Nootropic2Lander_dot_wrap__j\+ekz {
        display: inline
    }
    .Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_dotlist__B78gZ .Nootropic2Lander_dot_wrap__j\+ekz .Nootropic2Lander_dot__edk0- {
        background-color: #c2c2c2;
        border-radius: 16px;
        display: inline-block;
        height: 1rem;
        margin-right: .125rem;
        position: relative;
        width: 1rem
    }
    .Nootropic2Lander_steps_slider__-1aM\+.Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_dotlist__B78gZ .Nootropic2Lander_dot_wrap__j\+ekz.Nootropic2Lander_active__IEOCa .Nootropic2Lander_dot__edk0- {
        background-color: #2aabd3
    }
    .Nootropic2Lander_testimonial__HBWoT.Nootropic2Lander_slider_wrap__AerRs .Nootropic2Lander_dotlist__B78gZ .Nootropic2Lander_dot_wrap__j\+ekz.Nootropic2Lander_active__IEOCa .Nootropic2Lander_dot__edk0- {
        background-color: #000
    }
    .Nootropic2Lander_brain_after__m\+jCR,
    .Nootropic2Lander_brain_before__BxU8i {
        width: 100%
    }
    .Nootropic2Lander_testimonial_img__NoU32 {
        margin-bottom: 20px;
        margin-right: 0;
        width: 100%
    }
    .Nootropic2Lander_testimonial_content__hturG {
        width: 100%
    }
}

@media only screen and (max-width:40em) {
    .Nootropic2Lander_hide-for-phone-only__1gXJj {
        display: none !important
    }
}

@media only screen and (min-width:40em) {
    .Nootropic2Lander_hide-for-tablet-up__TF3mn {
        display: none !important
    }
}

.Nootropic2Lander_responsive-img__lrO4d {
    border: 0;
    height: auto;
    line-height: 100%;
    max-width: 100%;
    outline: none;
    text-decoration: none;
    width: 100%
}

@media only screen and (max-width:768px) {
    .Nootropic2Lander_hide-tb-portrait__\+ZE0G {
        display: none !important
    }
}

@media only screen and (min-width:768px) {
    .Nootropic2Lander_hide-tb-portrait-up__pP\+K4 {
        display: none !important
    }
}

@media (min-width:768px) {
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx {
        left: 35px;
        right: auto
    }
    #Nootropic2Lander_payMulti__P3F17.Nootropic2Lander_newCheckout-wrapper__R7Ayx .Nootropic2Lander_package1__u-zHD .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx {
        background-position: 50% !important;
        left: 35px;
        padding-left: 0;
        padding-right: 135px;
        padding-top: 155px;
        right: auto
    }
    #Nootropic2Lander_payMulti__P3F17.Nootropic2Lander_newCheckout-wrapper__R7Ayx .Nootropic2Lander_title17__0r7We {
        margin-left: auto
    }
    #Nootropic2Lander_payMulti__P3F17.Nootropic2Lander_newCheckout-wrapper__R7Ayx .Nootropic2Lander_title18__Zb0E9,
    #Nootropic2Lander_payMulti__P3F17.Nootropic2Lander_newCheckout-wrapper__R7Ayx .Nootropic2Lander_title19__oJcjK {
        margin-left: auto;
        width: 290px
    }
}

@media (min-width:992px) {
    #Nootropic2Lander_payMulti__P3F17.Nootropic2Lander_newCheckout-wrapper__R7Ayx .Nootropic2Lander_package1__u-zHD .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx {
        padding-left: 0;
        padding-right: 280px
    }
}

@media (min-width:1024px) {
    #Nootropic2Lander_payMulti__P3F17.Nootropic2Lander_newCheckout-wrapper__R7Ayx .Nootropic2Lander_package1__u-zHD .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx {
        padding-left: 0;
        padding-right: 315px
    }
}

@media only screen and (min-width:992px) and (max-width:1024px) {
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx,
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver_discount__Z1oKS {
        padding-left: 295px !important
    }
}

@media only screen and (max-width:1199.5px) and (orientation:landscape) {
    .Nootropic2Lander_floating_bar__Q6z1k.Nootropic2Lander_float__lx-yw {
        display: block;
        opacity: 1
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .Nootropic2Lander_cognitive_enhancement_table__QbTqS tr td,
    .Nootropic2Lander_cognitive_enhancement_table__QbTqS tr th {
        font-size: 16px
    }
    .Nootropic2Lander_cognitive_enhancement__Vy2Pd h2 {
        font-size: 28px
    }
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx,
    #Nootropic2Lander_payMulti__P3F17 .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver_discount__Z1oKS {
        padding-left: 215px
    }
    #Nootropic2Lander_payMulti__P3F17.Nootropic2Lander_newCheckout-wrapper__R7Ayx .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver__Cz4vx,
    #Nootropic2Lander_payMulti__P3F17.Nootropic2Lander_newCheckout-wrapper__R7Ayx .Nootropic2Lander_payProd__0XtbD .Nootropic2Lander_bottleOver_discount__Z1oKS {
        padding-left: 135px
    }
    .Nootropic2Lander_floating_bar__Q6z1k.Nootropic2Lander_float__lx-yw {
        display: block;
        opacity: 1
    }
    .Nootropic2Lander_floating_bar__Q6z1k.Nootropic2Lander_float__lx-yw .Nootropic2Lander_btn__zNk2m {
        width: 100%
    }
    #Nootropic2Lander_rightForm__CrWg2 .Nootropic2Lander_secure__tnZtv {
        line-height: 15px;
        width: 100%
    }
}

@media only screen and (max-width:1024.5px) {
    .Nootropic2Lander_inner_footer__A5I2T {
        padding-bottom: 75px
    }
    .Nootropic2Lander_inner_footer__A5I2T:has(+div#Nootropic2Lander_bottom-floating-bar__MqOBj>:not(.Nootropic2Lander_mobileOptn__QREmE)) {
        padding-bottom: 25px
    }
    .Nootropic2Lander_main_page__f3TRH.Nootropic2Lander_landing__J6Xpz {
        max-width: 100%
    }
    .Nootropic2Lander_banner_col1__gbMJO ul li:before {
        top: 6px
    }
    .Nootropic2Lander_floating_bar__Q6z1k.Nootropic2Lander_float__lx-yw .Nootropic2Lander_btn__zNk2m {
        max-width: 360px;
        width: 100%
    }
}

@media only screen and (max-width:991.5px) {
    .Nootropic2Lander_warning_notice_timer__t1IK2 {
        margin-left: auto;
        margin-right: auto;
        max-width: 600px
    }
}

@media only screen and (max-width:767.5px) {
    .Nootropic2Lander_upsellPage__Jf96Y span#Nootropic2Lander_button_focus__4kyQy {
        padding: 8px 8px 0 0
    }
    div#Nootropic2Lander_bottom-floating-bar__MqOBj {
        background-color: initial;
        font-size: 14px
    }
    div#Nootropic2Lander_bottom-floating-bar__MqOBj:has(.Nootropic2Lander_mobileOptn__QREmE) {
        background: #0006 !important
    }
    .Nootropic2Lander_submit_btn__-aG2s {
        font-size: 14px
    }
    .Nootropic2Lander_warning_notice_timer__t1IK2 span.Nootropic2Lander_hurry__pH7xn {
        color: #fb9841;
        white-space: nowrap
    }
}

@media only screen and (max-width:480.5px) {
    .Nootropic2Lander_floating_bar__Q6z1k .Nootropic2Lander_btn__zNk2m {
        font-size: 14px
    }
}

#Nootropic2Lander_at_page_header__6o\+lU,
#Nootropic2Lander_heading_area__GKaYn {
    display: none !important
}

#Nootropic2Lander_brainModal__oSgRJ {
    text-align: center
}

@media screen and (min-width:768px) {
    #Nootropic2Lander_brainModal__oSgRJ:before {
        content: " ";
        display: inline-block;
        height: 100%;
        vertical-align: middle
    }
}

#Nootropic2Lander_brainModal__oSgRJ>.Nootropic2Lander_modal-dialog__MMeJH {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.Nootropic2Checkout_checkoutMain__6va3L {
    background: #1e1e2d;
    padding-top: 10px
}

div#Nootropic2Checkout_layoutSidenav_content__UF18T .Nootropic2Checkout_checkout_container__uGokF {
    padding: 0 !important
}

.Nootropic2Checkout_checkout_container__uGokF {
    max-width: 1140px
}

.Nootropic2Checkout_templateMaster_1__VEDzk {
    background: url(../images/inner-banner-bg.ee4462dfc84241d9b934.jpg) no-repeat 0 0;
    background-color: #000;
    padding-top: 30px
}

.Nootropic2Checkout_masterShipAddr__e0L8X input#Nootropic2Checkout_shippingCheckbox__0BqrX {
    height: 15px !important;
    left: 3px;
    margin-top: 0;
    position: absolute;
    top: 2px !important;
    width: 15px
}

.Nootropic2Checkout_site_secure__1kKMI {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2
}

.Nootropic2Checkout_orderWrapper__8ecaH {
    background-color: #fff;
    border-radius: 6px;
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 20px
}

.Nootropic2Checkout_formBox__B83A0 .Nootropic2Checkout_masterShipAddr__e0L8X .Nootropic2Checkout_formLabel__Ig1Hs {
    margin-bottom: 5px
}

.Nootropic2Checkout_arrive_date__naj2n .Nootropic2Checkout_orange__ISbxQ {
    color: #ff1c1c
}

.Nootropic2Checkout_wrapper__txqBV {
    padding: 0 .5ch
}

.Nootropic2Checkout_wrapperText__smLJD {
    color: #f5f5f5
}

.Nootropic2Checkout_wrapperTextdark__ozVYq {
    color: #000
}

.Nootropic2Checkout_textEdit__Grsk0 {
    text-decoration: underline
}

.Nootropic2Checkout_orderWrapper_left__56LMR {
    flex: 0 0 65%;
    max-width: 65%;
    padding-right: 15px
}

.Nootropic2Checkout_orderWrapper_right__5nzKM {
    flex: 0 0 35%;
    max-width: 35%;
    padding-left: 15px
}

.Nootropic2Checkout_formBox__B83A0 {
    background-color: #fff;
    border: 4px solid #0699ee;
    border-radius: 20px;
    overflow: hidden
}

.Nootropic2Checkout_plan_selection__sTqVm {
    cursor: pointer;
    margin-bottom: 15px
}

.Nootropic2Checkout_payProd__7YWa4 {
    border: 1px solid #14345c;
    border-radius: 7px;
    box-shadow: 0 0 9px #29201e26
}

.Nootropic2Checkout_payProd_header__L-Pf- {
    background: #464646;
    background: linear-gradient(6deg, #464646, #3d3d3d 50%, #343434);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    color: #fff;
    padding: 10px;
    position: relative
}

.Nootropic2Checkout_payProd_header__L-Pf- p {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    text-shadow: 0 1px 0 #000
}

.Nootropic2Checkout_shipping_msg__osQDk {
    background: #ea7901;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    bottom: 0;
    font-size: 16px;
    font-weight: 700;
    padding: 5px 15px;
    position: absolute;
    right: 10px;
    text-transform: uppercase
}

.Nootropic2Checkout_payProd_body__QbPLh {
    display: -moz-flex;
    display: flex;
    flex-wrap: wrap;
    padding: 10px 10px 10px 45px;
    position: relative
}

.Nootropic2Checkout_product_figure__7x0kZ {
    align-items: center;
    display: flex;
    flex: 0 0 60%;
    justify-content: center;
    max-width: 60%
}

.Nootropic2Checkout_product_figure__7x0kZ img {
    height: 135px;
    object-fit: contain
}

.Nootropic2Checkout_product_cont__LlLs\+ {
    flex: 0 0 40%;
    font-size: 14px;
    line-height: 18px;
    max-width: 40%
}

.Nootropic2Checkout_text_red1__AOyuC {
    color: #d02734
}

.Nootropic2Checkout_prod_name__KtNVv {
    color: #d02734;
    display: block;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -.03em;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

.Nootropic2Checkout_prod_offer_price__JnH-T {
    font-size: 15px;
    font-weight: 700
}

.Nootropic2Checkout_prod_actual_price__0APps {
    color: #0975cf;
    font-size: 36px;
    font-weight: 700;
    line-height: 34px
}

.Nootropic2Checkout_stock_status__8jvDT {
    font-weight: 600
}

.Nootropic2Checkout_prod_actual_price__0APps em {
    font-size: 12px;
    line-height: 34px;
    vertical-align: middle
}

.Nootropic2Checkout_selected_pack__dcfhk .Nootropic2Checkout_payProd__7YWa4 {
    background-color: #feeeb0 !important
}

.Nootropic2Checkout_radio__yiFw4 {
    background: #fff;
    border: 2px solid #8b8585;
    height: 25px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: 89px;
    width: 25px
}

.Nootropic2Checkout_radio__yiFw4:before {
    border-bottom: 3px solid #0975cf;
    border-left: 3px solid #0975cf;
    content: "";
    height: 7px;
    opacity: 0;
    position: absolute;
    transform: rotate(-45deg) translate(-1px, 6px);
    width: 15px
}

.Nootropic2Checkout_selected_pack__dcfhk .Nootropic2Checkout_radio__yiFw4:before {
    opacity: 1
}

.Nootropic2Checkout_order_delivery__zQpRR {
    background: #fff url(../images/icon-delivery.d9cf89cedaaf5bcece20.png) no-repeat 20px 15px;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 15px;
    margin: 0 0 20px;
    min-height: 104px;
    padding: 22px 0 0 125px;
    position: relative
}

.Nootropic2Checkout_order_delivery__zQpRR h3 {
    font-size: 20px;
    font-weight: 700;
    letter-spacing: -.5px;
    padding: 0 0 8px
}

.Nootropic2Checkout_icon_delivery__MH99B {
    left: 15px;
    position: absolute;
    top: 15px;
    width: 90px
}

.Nootropic2Checkout_order_counter__8NGh9 {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.Nootropic2Checkout_order_counter__8NGh9 article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.Nootropic2Checkout_clearfix__V4P\+C:after,
.Nootropic2Checkout_clearfix__V4P\+C:before {
    content: "";
    display: table;
    line-height: 0
}

.Nootropic2Checkout_float_left__KbCNY {
    float: left
}

.Nootropic2Checkout_float_right__ETKnn {
    float: right
}

.Nootropic2Checkout_order_counter__8NGh9 article.Nootropic2Checkout_last__qerGH {
    border: none
}

.Nootropic2Checkout_order_counter__8NGh9 article b {
    color: #ff1c1c
}

.Nootropic2Checkout_order_satisfaction__foTpE {
    background: url(../images/icon-satisfaction.caf76dc9c254d2295ba2.png) no-repeat 20px #fff;
    border: 2px dashed #ddedf9;
    border-radius: 8px;
    box-sizing: border-box;
    font-size: 13px;
    line-height: 18px;
    margin: 0 0 20px;
    min-height: 139px;
    padding: 24px 20px 6px 140px;
    position: relative
}

.Nootropic2Checkout_order_satisfaction__foTpE .Nootropic2Checkout_gurantee_img__vqjYX {
    left: 15px;
    position: absolute
}

.Nootropic2Checkout_order_satisfaction__foTpE h3 {
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -1px
}

.Nootropic2Checkout_order_satisfaction__foTpE p {
    font-size: 16px;
    line-height: 22px
}

.Nootropic2Checkout_order-special__91PVL header div span {
    font-size: 24px;
    font-weight: 500;
    margin: 0 5px
}

.Nootropic2Checkout_arrive_date__naj2n {
    font-size: 14px;
    padding: 20px
}

.Nootropic2Checkout_formBox_body__rfwSk {
    padding: 15px 10px 10px
}

.Nootropic2Checkout_formBox_hdr__AR4cG img {
    width: 100%
}

.Nootropic2Checkout_payOption__KR9xN {
    margin-bottom: 30px
}

.Nootropic2Checkout_checkout_form_div__AVKTu {
    margin-bottom: 10px
}

.Nootropic2Checkout_paymentMethod__LTfCB {
    background: #fff;
    border: 1px solid #8b8b8b;
    padding: 20px 10px
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_title__Ayotn {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_radioSec__9vbyf {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px 10px 10px 30px;
    position: relative
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_radioSec__9vbyf:last-child {
    margin-bottom: 0
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_radioSec__9vbyf .Nootropic2Checkout_label_title__uBsLV {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-left: 10px
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_radioSec__9vbyf .Nootropic2Checkout_label_subtitle__qdYSO {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.Nootropic2Checkout_checkout-b__BqNDz .Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_radioSec__9vbyf span.Nootropic2Checkout_errMsg__u8krJ {
    font-size: 12px
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_creditdiv__4kpw- input,
.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_creditdiv__4kpw- select {
    border: 1px solid #c0cad5;
    color: #333;
    font-size: 15px;
    height: 35px;
    margin: 0;
    padding: .375rem .75rem
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_creditdiv__4kpw- select {
    padding-right: 25px
}

.Nootropic2Checkout_paymentMethod__LTfCB input[type=radio i] {
    display: inline-block;
    height: 14px;
    left: 15px;
    position: absolute;
    top: 17px;
    width: 14px
}

.Nootropic2Checkout_paypalCred_payment__lfH4W .Nootropic2Checkout_formCol__e7MVv {
    margin-bottom: 10px
}

.Nootropic2Checkout_paypalCred_payment__lfH4W .Nootropic2Checkout_formColPay__84Kuo .Nootropic2Checkout_formCol__e7MVv {
    padding-left: 5px;
    padding-right: 5px
}

.Nootropic2Checkout_paypalCred_payment__lfH4W .Nootropic2Checkout_formColPay__84Kuo>div {
    margin-left: -5px;
    margin-right: -5px
}

.Nootropic2Checkout_paypalCred_payment__lfH4W .Nootropic2Checkout_errMsg__u8krJ {
    font-size: 12px
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_creditdiv__4kpw-,
.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_paypaldiv__tPTEd {
    display: none
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_formTitle__zf7Uo {
    color: #1b1464
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_shippingChec__oVPhf {
    color: #000
}

.Nootropic2Checkout_masterShipAddr__e0L8X .Nootropic2Checkout_form_holder__jKL3H input[type=text],
.Nootropic2Checkout_masterShipAddr__e0L8X .Nootropic2Checkout_form_holder__jKL3H select,
.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_creditdiv__4kpw- input,
.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_creditdiv__4kpw- select {
    border: 1px solid #c0cad5;
    border-radius: 0 !important;
    box-shadow: none;
    color: #333;
    font-size: 14px;
    height: 33px;
    margin: 0 0 5px;
    padding: .375rem .75rem;
    text-overflow: ellipsis
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_creditdiv__4kpw- input+span,
.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_creditdiv__4kpw- select+span {
    font-size: 12px
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_rb_credit__qpyH2:checked~.Nootropic2Checkout_creditdiv__4kpw- {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 5px
}

.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_rb_credit__qpyH2:checked {
    background-color: red
}

.Nootropic2Checkout_expanded__4ikVq .Nootropic2Checkout_creditdiv__4kpw-,
.Nootropic2Checkout_paymentMethod__LTfCB .Nootropic2Checkout_rb_paypal__KkiRI:checked~.Nootropic2Checkout_paypaldiv__tPTEd {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 20px
}

.Nootropic2Checkout_radioSec__9vbyf label {
    cursor: pointer
}

.Nootropic2Checkout_checkout_form_div__AVKTu .Nootropic2Checkout_pay_btn__IPyF3 {
    display: block
}

.Nootropic2Checkout_checkout_form_div__AVKTu .Nootropic2Checkout_form_col__JKV0g {
    margin-bottom: 10px;
    padding-left: 7.5px;
    padding-right: 7.5px
}

.Nootropic2Checkout_checkout_form_div__AVKTu .Nootropic2Checkout_form-control__p-IbU {
    border: 1px solid #999;
    border-radius: 0;
    height: 33px;
    padding: 5px 10px;
    text-indent: 9px
}

.Nootropic2Checkout_checkout_form_div__AVKTu .Nootropic2Checkout_pay_btn__IPyF3 {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Nootropic2Checkout_pulse__bVCjA;
    -webkit-animation-name: Nootropic2Checkout_pulse__bVCjA;
    background-size: contain;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 73px;
    margin-top: 0;
    text-align: center;
    width: 100% !important;
    width: 100%
}

.Nootropic2Checkout_checkoutPageWrapper__lSJlw .Nootropic2Checkout_checkboxLabel__K7E3F {
    padding-left: 25px !important
}

@keyframes Nootropic2Checkout_pulse__bVCjA {
    0% {
        opacity: .9;
        transform: scale(.9)
    }
    50% {
        opacity: 1;
        transform: scale(1)
    }
    to {
        opacity: .9;
        transform: scale(.9)
    }
}

.Nootropic2Checkout_section_guranteed__yNBkd {
    margin-bottom: 0
}

.Nootropic2Checkout_section_guranteed__yNBkd .Nootropic2Checkout_w_inner__jGoBk .Nootropic2Checkout_w_desc__SGjan p strong {
    color: #29af5c
}

.Nootropic2Checkout_yellowbox__uwe0K {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 20px 10px;
    position: relative;
    width: 100%
}

.Nootropic2Checkout_yellowbox__uwe0K .Nootropic2Checkout_pulse__bVCjA {
    width: 25px
}

.Nootropic2Checkout_check_area__xNbcf,
.Nootropic2Checkout_yellowbox__uwe0K i {
    display: table-cell;
    vertical-align: middle
}

.Nootropic2Checkout_yellowbox__uwe0K label {
    font-size: 12px !important
}

.Nootropic2Checkout_check_area__xNbcf {
    padding-left: 10px
}

label {
    color: #222;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600
}

.Nootropic2Checkout_paypallogo__D2mEz {
    width: 100px
}

.Nootropic2Checkout_paypalBtn__oukMq {
    width: 350px
}

.Nootropic2Checkout_paypaldiv__tPTEd {
    text-align: center
}

.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:checked,
.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:not(:checked) {
    left: -9999px;
    position: absolute
}

.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:checked+label,
.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:not(:checked)+label {
    cursor: pointer;
    font-size: 90%;
    font-weight: 700;
    padding-left: 20px;
    position: relative
}

.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:checked~label:before,
.Nootropic2Checkout_check_area__xNbcf.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:not(:checked)~label:before {
    width: 18px
}

.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:checked~label:after,
.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:checked~label:before,
.Nootropic2Checkout_check_area__xNbcf.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute
}

.Nootropic2Checkout_check_area__xNbcf label {
    color: #000;
    cursor: pointer;
    font-size: 12px !important;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.Nootropic2Checkout_check_area__xNbcf [type=checkbox]:checked~label:before {
    background: #1063a0
}

.Nootropic2Checkout_orderWrapper_right__5nzKM .Nootropic2Checkout_formBox__B83A0 .Nootropic2Checkout_check_area__xNbcf [type=checkbox]~label:before {
    top: 0 !important;
    transform: none
}

.Nootropic2Checkout_top_terms__9JBvw {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.Nootropic2Checkout_top_trends_desc__NNJmC {
    display: none
}

.Nootropic2Checkout_top_trends_desc__NNJmC a {
    word-wrap: break-word
}

.Nootropic2Checkout_open__y7EAz .Nootropic2Checkout_top_trends_desc__NNJmC {
    display: block
}

.Nootropic2Checkout_top_termsHdng__mw\+0Z {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 30px 15px 2px;
    position: relative
}

.Nootropic2Checkout_top_termsHdng__mw\+0Z:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.Nootropic2Checkout_top_terms__9JBvw.Nootropic2Checkout_open__y7EAz .Nootropic2Checkout_top_termsHdng__mw\+0Z:after {
    content: "-"
}

.Nootropic2Checkout_top_trends_desc__NNJmC p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.Nootropic2Checkout_order_icons_list__oOsGf {
    border-bottom: 1px solid #ddd;
    margin: 40px -2px
}

.Nootropic2Checkout_securityIcon_sec__JS3xp .Nootropic2Checkout_order_icons_list__oOsGf {
    background: #fff;
    border-radius: 6px;
    margin-bottom: 0;
    padding: 30px 15px 10px;
    text-align: center
}

.Nootropic2Checkout_order_icons_list__oOsGf li {
    display: inline-block;
    list-style: none;
    margin-bottom: 15px;
    padding: 0 5px
}

.Nootropic2Checkout_order_icons_list__oOsGf li:last-child {
    display: block
}

.Nootropic2Checkout_order_icons_list__oOsGf li img {
    height: 40px;
    margin: 0;
    width: auto
}

.Nootropic2Checkout_footerWrapper__WoUW3 {
    background-color: #000;
    padding: 30px 0;
    position: relative;
    z-index: 2
}

.Nootropic2Checkout_footer-links__Ng46\+ {
    text-align: center
}

.Nootropic2Checkout_footer-links__Ng46\+li {
    display: inline-block;
    font-size: 12pt;
    list-style: none;
    padding: 0 10px;
    position: relative;
    text-transform: capitalize
}

.Nootropic2Checkout_footer-links__Ng46\+li a {
    color: #fff !important
}

.Nootropic2Checkout_copy-right-txt__yidXe {
    color: #fff;
    font-size: 11px;
    line-height: 17px;
    margin-top: 3px;
    padding: 0 15px;
    text-align: center
}

.Nootropic2Checkout_not-selected-msg__-pBgS {
    font-size: 18px;
    font-weight: 700;
    text-align: center
}

.Nootropic2Checkout_brain15p_checkout__p4W8p .Nootropic2Checkout_formBox_hdr__AR4cG img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.Nootropic2Checkout_custom_radio__section__Qlhhk {
    position: relative
}

.Nootropic2Checkout_custom_radio__input__Pxltk {
    opacity: 0;
    position: absolute
}

.Nootropic2Checkout_custom_radio__section__Qlhhk .Nootropic2Checkout_custom_radio__button__2Lvs5+.Nootropic2Checkout_label_title__uBsLV {
    font-size: 16px;
    line-height: 20px
}

.Nootropic2Checkout_custom_radio__input__Pxltk+.Nootropic2Checkout_custom_radio__button__2Lvs5 {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0 !important;
    position: absolute;
    top: 13px;
    width: 16px
}

.Nootropic2Checkout_custom_radio__input__Pxltk.Nootropic2Checkout_rb-paypal__jla\+9+.Nootropic2Checkout_custom_radio__button__2Lvs5 {
    top: 15px
}

.Nootropic2Checkout_custom_radio__input__Pxltk+.Nootropic2Checkout_custom_radio__button__2Lvs5:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.Nootropic2Checkout_custom_radio__input__Pxltk:checked+.Nootropic2Checkout_custom_radio__button__2Lvs5 {
    border-color: #1063a0
}

.Nootropic2Checkout_custom_radio__input__Pxltk:checked+.Nootropic2Checkout_custom_radio__button__2Lvs5:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.Nootropic2Checkout_form_holder__jKL3H {
    margin-bottom: 10px;
    position: relative
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A.Nootropic2Checkout_checkboxLabel__K7E3F {
    padding-left: 22px !important;
    position: relative
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A .Nootropic2Checkout_cus_checkBoxButton__omoaD {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.Nootropic2Checkout_FacecreamCheckout-form-div__KHtCi.Nootropic2Checkout_skincare3p__v-Qyd .Nootropic2Checkout_newCustomCheckbox__AVI2A.Nootropic2Checkout_checkboxLabel__K7E3F.Nootropic2Checkout_skncr3-p__bB0EG {
    padding-left: 40px !important
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A.Nootropic2Checkout_skncr3-p__bB0EG .Nootropic2Checkout_cus_checkBoxButton__omoaD {
    left: 15px
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A .Nootropic2Checkout_cus_checkBoxButton__omoaD:before {
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A [type=checkbox]:checked+.Nootropic2Checkout_cus_checkBoxButton__omoaD {
    background: #1063a0;
    border-color: #1063a0
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A [type=checkbox]:checked+.Nootropic2Checkout_cus_checkBoxButton__omoaD:before {
    opacity: 1
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A .Nootropic2Checkout_newCustomCheckbox_label__xgCGg {
    display: block;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    text-align: left
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A.Nootropic2Checkout_checkboxLabel__K7E3F input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.Nootropic2Checkout_newCustomCheckbox__AVI2A [type=checkbox]:checked~.Nootropic2Checkout_newCustomCheckbox_label__xgCGg:before {
    background: #1063a0;
    border-color: #1063a0
}

.Nootropic2Checkout_secure_icon__Oscvi {
    margin-bottom: 19px;
    text-align: center
}

.Nootropic2Checkout_secure_icon__Oscvi span {
    font-size: .75rem;
    position: relative
}

.Nootropic2Checkout_secure_icon__Oscvi span:before {
    background: url(../images/lock-img.2e401450fd46c9f82709.svg) no-repeat 50%;
    content: "";
    height: 12px;
    left: -14px;
    position: absolute;
    top: 2px;
    width: 10px
}

.Nootropic2Checkout_section_guranteed__yNBkd {
    margin-bottom: 0 !important;
    padding-bottom: 30px
}

.Nootropic2Checkout_section_guranteed__yNBkd .Nootropic2Checkout_w_inner__jGoBk {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px;
    text-align: center
}

.Nootropic2Checkout_section_guranteed__yNBkd .Nootropic2Checkout_w_inner__jGoBk .Nootropic2Checkout_w_thumb__HbNpZ {
    order: 2;
    width: 100%
}

.Nootropic2Checkout_section_guranteed__yNBkd .Nootropic2Checkout_w_inner__jGoBk .Nootropic2Checkout_w_thumb__HbNpZ img {
    width: auto
}

.Nootropic2Checkout_section_guranteed__yNBkd .Nootropic2Checkout_w_inner__jGoBk .Nootropic2Checkout_w_desc__SGjan {
    order: 1;
    position: relative;
    width: 100%
}

.Nootropic2Checkout_section_guranteed__yNBkd .Nootropic2Checkout_w_inner__jGoBk .Nootropic2Checkout_w_desc__SGjan:before {
    border-top: 2px solid #29af5c;
    content: "";
    display: block;
    position: relative;
    top: 17px;
    width: 100%;
    z-index: 0
}

.Nootropic2Checkout_section_guranteed__yNBkd .Nootropic2Checkout_w_inner__jGoBk .Nootropic2Checkout_w_desc__SGjan p {
    background: #fff;
    display: table;
    margin: 0 auto;
    padding: 5px 10px;
    position: relative;
    z-index: 2
}

.Nootropic2Checkout_newCheckout_wrapper__-vDWb {
    background-color: #fff;
    border: .0625rem solid #ccc;
    margin-bottom: 20px;
    padding: 19px 17px
}

.Nootropic2Checkout_pulse__bVCjA {
    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    animation-name: Nootropic2Checkout_pulse__bVCjA;
    -webkit-animation-name: Nootropic2Checkout_pulse__bVCjA
}

.Nootropic2Checkout_cardTime_row__WyjFN {
    margin-left: -5px !important;
    margin-right: -5px !important
}

.Nootropic2Checkout_cardTime_row__WyjFN>div {
    padding-left: 5px;
    padding-right: 5px
}

@media only screen and (max-width:1199.5px) and (min-width:1024px) {
    .Nootropic2Checkout_cardTime_row__WyjFN>div {
        width: 100%
    }
}

@media only screen and (max-width:1024.8px) {
    .Nootropic2Checkout_masterShipAddr__e0L8X input#Nootropic2Checkout_shippingCheckbox__0BqrX {
        top: 2px !important
    }
    .Nootropic2Checkout_brain15p_checkout__p4W8p .Nootropic2Checkout_orderWrapper_left__56LMR,
    .Nootropic2Checkout_brain15p_checkout__p4W8p .Nootropic2Checkout_orderWrapper_right__5nzKM {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
}

@media only screen and (max-width:991.8px) {
    .Nootropic2Checkout_newCheckout_wrapper__-vDWb,
    .Nootropic2Checkout_orderWrapper__8ecaH {
        padding: 10px !important
    }
    .Nootropic2Checkout_orderWrapper_left__56LMR {
        padding-right: 0
    }
    .Nootropic2Checkout_cardTime_row__WyjFN .Nootropic2Checkout_col-6__LPP8D {
        width: 100%
    }
    .Nootropic2Checkout_formBox__B83A0 {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 500px
    }
}

@media screen and (max-width:991px) and (min-width:768.5px) {
    .Nootropic2Checkout_brain15p_checkout__p4W8p .Nootropic2Checkout_prod_name__KtNVv {
        font-size: 17px
    }
    .Nootropic2Checkout_brain15p_checkout__p4W8p .Nootropic2Checkout_prod_actual_price__0APps {
        font-size: 33px
    }
    .Nootropic2Checkout_brain15p_checkout__p4W8p .Nootropic2Checkout_payProd_header__L-Pf- p {
        font-size: 15px
    }
}

@media only screen and (max-width:640.5px) {
    .Nootropic2Checkout_order_satisfaction__foTpE {
        background-position: center 20px;
        padding: 130px 10px 15px;
        text-align: center
    }
}

@media only screen and (max-width:767.8px) {
    div#Nootropic2Checkout_layoutSidenav_content__UF18T .Nootropic2Checkout_container__wzj61.Nootropic2Checkout_funnel-container__XyolG,
    div#Nootropic2Checkout_layoutSidenav_content__UF18T .Nootropic2Checkout_container__wzj61.Nootropic2Checkout_securityIcon_container__ZdD3A {
        padding: 15px !important
    }
    .Nootropic2Checkout_orderWrapper_left__56LMR,
    .Nootropic2Checkout_orderWrapper_right__5nzKM {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .Nootropic2Checkout_product_cont__LlLs\+,
    .Nootropic2Checkout_product_figure__7x0kZ {
        flex: 0 0 100%;
        max-width: 100%
    }
    .Nootropic2Checkout_orderWrapper_right__5nzKM {
        margin-top: 30px
    }
    .Nootropic2Checkout_order_icons_list__oOsGf li img {
        margin-bottom: 3px;
        max-width: 100%
    }
    .Nootropic2Checkout_shipping_msg__osQDk {
        font-size: 10px;
        padding: 5px;
        position: absolute;
        right: 5px
    }
    .Nootropic2Checkout_payProd_header__L-Pf- p {
        font-size: 14px
    }
    .Nootropic2Checkout_order_delivery__zQpRR {
        padding-left: 15px !important;
        padding-right: 15px
    }
    .Nootropic2Checkout_icon_delivery__MH99B {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        top: auto;
        width: 90px
    }
    .Nootropic2Checkout_order_delivery__zQpRR h3 {
        font-size: 16px;
        padding: 0
    }
    .Nootropic2Checkout_payProd_header__L-Pf- {
        padding-left: 35px
    }
    .Nootropic2Checkout_payProd_body__QbPLh {
        padding: 15px
    }
    .Nootropic2Checkout_radio__yiFw4 {
        left: 7px;
        position: absolute;
        top: -33px
    }
    .Nootropic2Checkout_product_figure__7x0kZ {
        margin-bottom: 15px
    }
    .Nootropic2Checkout_product_cont__LlLs\+ {
        text-align: center
    }
    .Nootropic2Checkout_order_satisfaction__foTpE {
        background-position: center 20px;
        padding: 130px 10px 15px;
        text-align: center
    }
    .Nootropic2Checkout_order_satisfaction__foTpE .Nootropic2Checkout_gurantee_img__vqjYX {
        display: block;
        left: auto;
        margin: 0 auto 15px;
        position: relative;
        text-align: center
    }
    #Nootropic2Checkout_layoutSidenav_content__UF18T .Nootropic2Checkout_cardBg-1__nQJ\+r {
        padding: 15px 0
    }
    .Nootropic2Checkout_order_delivery__zQpRR {
        padding: 108px 15px 20px
    }
}

@media only screen and (max-width:480.8px) {
    .Nootropic2Checkout_payProd_header__L-Pf- p {
        font-size: 11px
    }
    .Nootropic2Checkout_radio__yiFw4 {
        height: 20px;
        left: 6px;
        top: -28px;
        width: 20px
    }
    .Nootropic2Checkout_radio__yiFw4:before {
        height: 6px;
        transform: rotate(-45deg) translate(-2px, 4px);
        width: 12px
    }
    .Nootropic2Checkout_payProd_header__L-Pf- {
        padding-left: 30px
    }
    .Nootropic2Checkout_cardTime_row__WyjFN>div {
        width: 100%
    }
}

.DirectCheckout_dtcAlpha_wrapper__wgjru {
    background-color: #fef4f2 !important;
    background: #fef4f2;
    background-image: url(../images/background2.ba74d8cfc4ef97e97010.jpg);
    background-position: 50%;
    background-size: cover;
    padding: 10px 0 45px;
    position: relative;
    width: 100%
}

.DirectCheckout_dtcAlpha_wrapper__wgjru:before {
    background: url(data:image/png;base64,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);
    content: "";
    height: 112px;
    left: 0;
    position: absolute;
    top: 0;
    width: 112px;
    z-index: 2
}

.DirectCheckout_dtcAlpha_wrapper__wgjru div#DirectCheckout_layoutSidenav_content__-cF9R .DirectCheckout_container__H3vEL {
    max-width: 1170px !important
}

.DirectCheckout_dpHeader__TkPTY {
    box-shadow: none;
    font-family: Poppins, sans-serif !important;
    margin-bottom: 0;
    position: relative
}

.DirectCheckout_dpHeader__logo__t-ZJu {
    width: 200px !important
}

.DirectCheckout_dpHeader__warning__iXlWm {
    color: #000;
    font-size: 15px;
    padding: 5px 70px;
    text-align: center
}

.DirectCheckout_dpHeader__warning__iXlWm .DirectCheckout_custom_container__5F5Ba {
    max-width: 1170px;
    padding: 0 45px
}

.DirectCheckout_dpHeader__logo__t-ZJu {
    margin-top: 10px;
    max-width: 135px
}

.DirectCheckout_dpHeader__TkPTY .DirectCheckout_dpHeader__info__rZhju {
    float: right;
    margin-bottom: 26px;
    margin-top: 16px
}

.DirectCheckout_dpHeader__TkPTY .DirectCheckout_delivery_block__uAv6A {
    color: #000;
    float: right;
    font-size: .875rem;
    margin-left: auto;
    margin-top: 12px;
    max-width: 400px;
    padding-left: 153px;
    position: relative
}

.DirectCheckout_delivery_block__uAv6A:before {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 38px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 148px
}

.DirectCheckout_alert_color__PaY0E,
.DirectCheckout_date_container__qoK\+T,
.DirectCheckout_hurry__vxENJ {
    color: red !important
}

.DirectCheckout_wrappwerCard__ReNqo {
    background: #fff;
    box-shadow: 0 0 6px 0 #b3b1b1;
    float: left;
    padding: 20px 30px;
    width: 100%
}

.DirectCheckout_order_status__div__PZEZ0 {
    margin: 0;
    width: 100%
}

.DirectCheckout_order_status__outer__RTt4A {
    border: 1px solid #000;
    border-radius: 50px;
    margin: 0 0 30px;
    overflow: hidden;
    text-align: center;
    width: 100%
}

.DirectCheckout_order_status__row__8WPlq {
    margin: 0;
    padding: 0
}

.DirectCheckout_order_status__row__8WPlq>.DirectCheckout_col-xs-6__xySeQ {
    width: 50%
}

.DirectCheckout_order_status__outer__RTt4A .DirectCheckout_active__D5sJa.DirectCheckout_order_status__col__HAHQl {
    background-color: #000;
    position: relative
}

.DirectCheckout_order_status__outer__RTt4A .DirectCheckout_active__D5sJa.DirectCheckout_order_status__col__HAHQl:before {
    border-bottom: 23px solid #0000;
    border-left: 20px solid #000;
    border-top: 23px solid #0000;
    content: "";
    height: 0;
    position: absolute;
    right: -20px;
    top: -1px;
    width: 0;
    z-index: 2
}

.DirectCheckout_order_status__outer__RTt4A .DirectCheckout_order_status__col__HAHQl a {
    border: none;
    box-shadow: none;
    cursor: default;
    display: block;
    outline: none;
    padding: 3px;
    width: 100%
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_order_status__outer__RTt4A .DirectCheckout_order_status__col__HAHQl a:focus {
    border: none;
    box-shadow: none;
    outline: none
}

.DirectCheckout_order_status__outer__RTt4A .DirectCheckout_active__D5sJa.DirectCheckout_order_status__col__HAHQl a {
    background: #0000 !important;
    border: none !important;
    color: #fff !important
}

.DirectCheckout_order_status__div__PZEZ0 {
    font-family: Trirong, sans-serif;
    font-weight: 700 !important;
    position: relative;
    text-align: center
}

.DirectCheckout_order_status__div__PZEZ0:first-child {
    margin-right: -20px
}

.DirectCheckout_order_status__div__PZEZ0 a {
    background: #0000;
    color: #202324 !important;
    font-size: 23px !important;
    font-weight: 700 !important;
    margin: 0 !important;
    opacity: 1
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e {
    background: #fff;
    border: 1px solid #fc6806;
    border-radius: 50px;
    padding: 20px 10px;
    width: 100%
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e p {
    color: #3b3636;
    font-size: 26px;
    font-weight: 400;
    line-height: 32px;
    margin: 0;
    padding: 0;
    vertical-align: middle
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e .DirectCheckout_count_up__KqJ7R {
    color: #fc6806 !important;
    font-size: 40px;
    vertical-align: middle
}

.DirectCheckout_tracking_offer_col__o1wjB {
    padding: 10px 0 15px;
    width: 100%
}

.DirectCheckout_tracking_offer_col__o1wjB .DirectCheckout_col_title__6TTA\+ {
    color: #2b2b34;
    font-family: Albert Sans, sans-serif;
    font-size: 19px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 20px;
    text-align: left;
    width: 100%
}

.DirectCheckout_tracking_offer_col__o1wjB .DirectCheckout_col_title__6TTA\+span {
    color: #fc6806;
    float: left;
    font-family: Trirong, sans-serif;
    font-size: 40px;
    font-weight: 700;
    padding: 0 10px 0 0;
    vertical-align: middle
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_availabilty_col__TslvI {
    background: #005e991a;
    background-color: #fef4f2 !important;
    border: 1px solid #0a7399;
    border-color: #fef4f2 !important;
    display: inline-block;
    margin-top: 10px;
    padding: 14px 10px;
    width: 100%
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_availabilty_col__TslvI p {
    color: #3d3d3d;
    display: inline-block;
    font-family: Albert Sans, sans-serif;
    font-size: 18px;
    margin: 0 5px 0 0;
    vertical-align: middle
}

.DirectCheckout_meter_col__xJ7Sj {
    border: 1.6px solid #0a7399;
    display: inline-block;
    height: 24px;
    padding: 0 2px;
    position: relative;
    vertical-align: middle;
    width: 98px
}

.DirectCheckout_meter_col__xJ7Sj .DirectCheckout_low__ihMSP {
    background: red;
    height: 16px;
    margin: 2px 0;
    width: 16%
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_availabilty_col__TslvI .DirectCheckout_meter_text__E-6wH {
    color: red;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 0 6px;
    vertical-align: middle
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_chk_premium__CNxp\+ {
    margin-top: 20px
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_chk_premium__CNxp\+p {
    color: red;
    font-family: Albert Sans, sans-serif;
    font-size: 15px
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul {
    border: none;
    justify-content: flex-end;
    margin-top: -45px
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q h2 {
    color: #3b3636;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 20px
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul li button {
    background: #ebebeb;
    border-radius: 1px;
    color: #000;
    float: left;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 600;
    margin-left: 8px;
    padding: 7px 5px;
    text-align: center;
    width: 124px
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul li button.DirectCheckout_active__D5sJa,
.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul li button[aria-selected=true] {
    background: #fc6806 !important;
    color: #fff
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb {
    background: #fef4f273;
    border-bottom: 4px solid #0a7399;
    padding: 35px 0;
    width: 100%
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__div__qdOTj {
    font-family: Oswald, sans-serif;
    text-align: center
}

.DirectCheckout_pricePerJar__\+CS3P {
    color: #000;
    font-size: 50px;
    font-weight: 600;
    line-height: 35px;
    margin-bottom: 8px;
    width: 100%
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb h1 {
    color: #0b72d1;
    font-size: 38px;
    font-weight: 500;
    line-height: 40px;
    margin-bottom: 5px;
    width: 100%
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb .DirectCheckout_sale__FrxY2 {
    color: #696969;
    font-size: 20px;
    margin: 20px 0 12px
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb .DirectCheckout_sale_price__V5lZV {
    text-decoration: line-through
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb .DirectCheckout_regular__Jn3Ow {
    color: #000;
    font-size: 20px;
    margin: 0 0 5px
}

.DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb .DirectCheckout_free__ttUOj {
    color: #000;
    font-size: 20px;
    margin: 5px 0 10px
}

.DirectCheckout_money_back_sec__pTu7V {
    background-color: #fef4f2;
    border-color: #fef4f2;
    margin-top: 20px;
    padding: 35px 25px;
    width: 100%
}

.DirectCheckout_seal_div__QUNf8 {
    float: left;
    padding: 40px 0 0;
    width: 100%
}

.DirectCheckout_seal_div__QUNf8 img {
    height: auto;
    opacity: 1;
    width: auto !important
}

.DirectCheckout_money_back_sec__pTu7V h2 {
    color: #272323;
    font-family: Albert Sans, sans-serif;
    font-size: 28px;
    font-weight: 600;
    margin-bottom: 15px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_sidebar__rO0s6 {
    background: #fff;
    border: 1px solid #fc6806;
    border-radius: 8px;
    margin-bottom: 20px;
    padding-bottom: 15px;
    width: 100%
}

.DirectCheckout_final_step_heading__BuiH1 {
    background: #fc6806;
    border-bottom: 4px solid #fc6806;
    border-radius: 6px 6px 0 0;
    color: #fff;
    padding: 10px 5px;
    text-align: center;
    width: 100%
}

.DirectCheckout_final_step_heading__BuiH1 h1 {
    font-family: Trirong, sans-serif;
    font-size: 33px;
    font-weight: 500;
    margin: 0
}

.DirectCheckout_final_step_heading__BuiH1 h2 {
    font-family: Albert Sans, sans-serif;
    font-size: 23px;
    font-weight: 400;
    margin: 4px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_sidebar_resize__y8-iq {
    margin: 0 auto;
    width: 95%
}

.DirectCheckout_prospect_form__i7Uhv form {
    padding-top: 20px
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_form-group__jb38j {
    position: relative
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_input_form__jYdZq {
    background: #fff;
    border: 1px solid #a7abad;
    border-radius: 0 !important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #222;
    font-size: 14px;
    font-weight: 400;
    height: 32px;
    line-height: 22px;
    outline: 0;
    padding: 3px 8px;
    width: 100% !important
}

.DirectCheckout_prospect_form__i7Uhv select.DirectCheckout_input_form__jYdZq {
    -webkit-appearance: unset !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACZSURBVFiF7ZJBCoMwEEUfuOsNBLelywolFwoN1F7cva7VbiZUAm11ICm08yBkIX/eHwkYhmH8O9WH7w6ogV45/wQcgEETdsAkJyjyXrIj0GgKXGTAIvdVIY/Zo6ZAOmgG7orMTSt/NbArKd9TIpt8S4ns8ncliskjQUTxha9fu88tj6y3LrZ5SuD5B4ptntIC52/JDcMwfoMHZ1NCuUBWIxsAAAAASUVORK5CYII=);
    background-position: calc(100% - 2px);
    background-repeat: no-repeat;
    background-size: 16px
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_input_form__jYdZq option,
.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_input_form__jYdZq::placeholder {
    color: #222;
    opacity: 1
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_input_form__jYdZq::-ms-input-placeholder {
    color: #222;
    opacity: 1
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_formDiv__VtfXc {
    padding: 0 !important
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_formCol__0LB9R {
    margin-bottom: 5px
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_payForm__9ie26 .DirectCheckout_form-control__sBqe6 {
    border: 1px solid #999;
    font-size: 13px;
    margin-bottom: 10px;
    padding: 5px 10px
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_cardTime-row__83Rjw {
    margin-left: -5px;
    margin-right: -5px
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_cardTime-row__83Rjw>div {
    padding-left: 5px;
    padding-right: 5px
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_pay-btn__3Mg7Q {
    border: none;
    margin-bottom: 15px;
    width: 100%
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_btn_proceed_checkout__PRrw7,
.DirectCheckout_skincarepLeadSidebar__mKqYS .DirectCheckout_btn_proceed_checkout__PRrw7 {
    background: #f7a303;
    background: linear-gradient(0deg, #f7a303, #fec917);
    border: 1px solid #f7a303;
    color: #fff;
    display: table;
    font-size: 20px;
    font-weight: 700;
    margin: 25px auto 0;
    padding: 11px 5px;
    width: 100%
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_btn_proceed_checkout__PRrw7,
.DirectCheckout_skincarepLeadSidebar__mKqYS .DirectCheckout_btn_proceed_checkout__PRrw7:hover {
    color: #fff
}

.DirectCheckout_testSmBlock__7ndUM {
    align-items: center;
    align-self: auto;
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    justify-content: flex-start;
    margin-bottom: 20px;
    padding: 12px 10px;
    width: 100%
}

.DirectCheckout_testSmBlock__7ndUM img {
    align-items: stretch;
    align-self: auto;
    color: #000 !important;
    display: block;
    height: 100px;
    justify-content: flex-start;
    margin: 0 auto;
    width: 100px !important
}

.DirectCheckout_testSmBlock_quote__kkjNj {
    font-family: Albert Sans, sans-serif;
    font-size: 18px;
    line-height: 28px;
    padding: 10px;
    position: relative;
    text-align: center;
    z-index: 1
}

.DirectCheckout_testSmBlock_quote__kkjNj:before {
    background-size: 100%;
    content: "";
    height: 29px;
    left: 0;
    position: absolute;
    top: 0;
    width: 35px;
    z-index: -1
}

.DirectCheckout_testSmBlock_quote__kkjNj:after {
    background-size: 100%;
    bottom: 0;
    content: "";
    height: 29px;
    position: absolute;
    right: 0;
    width: 35px;
    z-index: -1
}

.DirectCheckout_testSmBlock_name__JolSN {
    color: #333;
    font-family: Helvetica, serif;
    font-size: 20px;
    text-align: center
}

.DirectCheckout_forSmallDevice__MqaHV {
    display: none
}

.DirectCheckout_billingAddOption__-1fRY {
    cursor: pointer;
    position: relative
}

.DirectCheckout_billingAddOption__-1fRY label {
    cursor: pointer
}

.DirectCheckout_billingAddOption__-1fRY input#DirectCheckout_billingCheck__\+sgWj {
    margin-right: 5px;
    position: relative;
    top: 2px
}

.DirectCheckout_closed__BLCMl.DirectCheckout_billing_add__ZvaHR {
    display: none
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_whats_this__UYtm6 {
    color: #f15d4e;
    cursor: pointer;
    display: inline-block;
    font-family: Albert Sans, sans-serif;
    font-size: 19px;
    font-style: italic;
    margin: 0;
    width: 100%
}

.DirectCheckout_prospect_form__i7Uhv .DirectCheckout_payForm__9ie26 .DirectCheckout_creditdiv__hj86I {
    background-color: initial;
    border: none;
    padding: 0
}

.DirectCheckout_formWrap__EgHuu {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 15px;
    position: relative
}

.DirectCheckout_form_div_2__Watxx .DirectCheckout_form_holder__rp4Uq {
    margin-bottom: 10px
}

.DirectCheckout_newCustomCheckbox__edmsc .DirectCheckout_billingOptCheckbox__1N8Kg {
    opacity: 0;
    position: absolute
}

.DirectCheckout_masterShipAddr__IHdxa .DirectCheckout_checkboxLabel__4ktYh {
    padding-left: 22px;
    position: relative
}

.DirectCheckout_newCustomCheckbox__edmsc.DirectCheckout_checkboxLabel__4ktYh {
    padding-left: 22px !important;
    position: relative
}

.DirectCheckout_newCustomCheckbox__edmsc .DirectCheckout_cus_checkBoxButton__CrpcX {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.DirectCheckout_newCustomCheckbox__edmsc.DirectCheckout_skncr3-p__VYSE5 .DirectCheckout_cus_checkBoxButton__CrpcX {
    left: 15px
}

.DirectCheckout_newCustomCheckbox__edmsc .DirectCheckout_cus_checkBoxButton__CrpcX:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.DirectCheckout_newCustomCheckbox__edmsc [type=checkbox]:checked+.DirectCheckout_cus_checkBoxButton__CrpcX {
    background: #1063a0;
    border-color: #1063a0
}

.DirectCheckout_newCustomCheckbox__edmsc [type=checkbox]:checked+.DirectCheckout_cus_checkBoxButton__CrpcX:before {
    opacity: 1
}

.DirectCheckout_radioSec__VKqbi {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px 25px 10px 30px;
    position: relative
}

.DirectCheckout_cutom__radio_button__B9M3F {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0;
    position: absolute;
    text-align: left;
    top: 13px;
    width: 16px
}

.DirectCheckout_cutom__radio_input__5DLli+.DirectCheckout_cutom__radio_button__B9M3F:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.DirectCheckout_cutom__radio_input__5DLli:checked+.DirectCheckout_cutom__radio_button__B9M3F:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.DirectCheckout_cutom__radio_input__5DLli.DirectCheckout_rb-paypal__p2hNG+.DirectCheckout_cutom__radio_button__B9M3F {
    top: 15px
}

.DirectCheckout_radioSec__VKqbi .DirectCheckout_label_title__iDoI9 {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    padding-left: 10px;
    text-align: left
}

.DirectCheckout_paypallogo__0UKyA {
    width: 100px
}

.DirectCheckout_paypalBtn__rwW3W {
    width: 100%
}

.DirectCheckout_creditdiv__hj86I,
.DirectCheckout_paypaldiv__S6NZj {
    display: none
}

.DirectCheckout_cusErr__NkdIC {
    font-size: 12px !important
}

.DirectCheckout_formCol__0LB9R,
.DirectCheckout_form_holder__rp4Uq {
    margin-bottom: 15px
}

.DirectCheckout_formLabel__qvQwI {
    margin-bottom: 5px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_creditdiv__hj86I input,
.DirectCheckout_payForm__9ie26 .DirectCheckout_creditdiv__hj86I select,
.DirectCheckout_payForm__9ie26 input[type=email],
.DirectCheckout_payForm__9ie26 input[type=text],
.DirectCheckout_payForm__9ie26 select {
    border: 1px solid #a7abad;
    border-radius: 0 !important;
    color: #333;
    font-size: 14px;
    height: 32px;
    margin: 0;
    outline: 0;
    padding: .375rem .75rem;
    transition: box-shadow .45s, border-color .45s ease-in-out;
    width: 100%
}

.DirectCheckout_rb_credit__0L3EQ:checked~.DirectCheckout_creditdiv__hj86I,
.DirectCheckout_rb_paypal__9-Z5r:checked~.DirectCheckout_paypaldiv__S6NZj {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 5px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_radioSec__VKqbi .DirectCheckout_label_subtitle__TPKZ0 {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.DirectCheckout_cusErr__NkdIC {
    font-size: 12px
}

.DirectCheckout_payForm__9ie26 input#DirectCheckout_formBasicCheckbox__Wbl4Z {
    cursor: pointer;
    margin-right: 7px !important;
    position: relative;
    top: 0
}

.DirectCheckout_payForm__9ie26 input#DirectCheckout_formBasicCheckbox__Wbl4Z:before {
    border: 3px solid #008bd4;
    border-left: #ffdead;
    border-top: none;
    content: "";
    height: 13px;
    left: 5px;
    opacity: 0;
    position: absolute;
    top: 0;
    transform: rotate(45deg);
    width: 6px
}

.DirectCheckout_payForm__9ie26 input#DirectCheckout_formBasicCheckbox__Wbl4Z:checked:before {
    opacity: 1
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_paymentInfo__fHF3F .DirectCheckout_row__WWY3k {
    margin-left: -7.5px;
    margin-right: -7.5px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_paymentInfo__fHF3F .DirectCheckout_row__WWY3k>div {
    padding-left: 7.5px;
    padding-right: 7.5px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_paymentInfo__fHF3F .DirectCheckout_cvv-link__bNGin a {
    color: #7d7d7d !important;
    display: block;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 20px;
    margin: 0 !important;
    text-decoration: underline !important
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_send-btn__pBfgN span:before {
    display: none
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_radioSec__VKqbi {
    padding-left: 17px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_radioSec__VKqbi input[type=radio] {
    -webkit-appearance: auto;
    appearance: auto;
    background: #0000;
    box-shadow: none;
    left: 10px;
    top: 16.5px
}

@media not all and (max-height:899px) and (-webkit-min-device-pixel-ratio:0.0010416666666666667),
not all and (max-height:899px) and (min-resolution:.1dpi) {
    .DirectCheckout_payForm__9ie26 .DirectCheckout_radioSec__VKqbi input[type=radio] {
        top: 16px
    }
    .DirectCheckout_dPillCheckout__JkEHG .DirectCheckout_payForm__9ie26 .DirectCheckout_checkboxLabel__4ktYh input[type=checkbox] {
        top: 4px !important
    }
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_payForm__9ie26>.DirectCheckout_formDiv__VtfXc {
    padding: 0
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_cardTime_row__1BSNU {
    margin-left: -5px;
    margin-right: -5px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_cardTime_row__1BSNU .DirectCheckout_formCol__0LB9R {
    padding-left: 5px;
    padding-right: 5px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_formLabel__qvQwI {
    margin-bottom: 5px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_form_control__ZYjvq {
    border-radius: 0 !important;
    box-shadow: none
}

.DirectCheckout_pay_btn__m-jDK {
    background: #0000;
    border: none;
    box-shadow: none
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_rb-credit__s5xJK:checked~.DirectCheckout_creditdiv__hj86I {
    padding: 5px
}

.DirectCheckout_payForm__9ie26 .DirectCheckout_checkboxLabel__4ktYh input[type=checkbox] {
    -webkit-appearance: auto;
    appearance: auto;
    box-shadow: none
}

.DirectCheckout_dPillCheckout__JkEHG .DirectCheckout_payForm__9ie26 .DirectCheckout_checkboxLabel__4ktYh input[type=checkbox] {
    top: 3px !important
}

.DirectCheckout_product_img__vC1iP {
    position: relative
}

.DirectCheckout_package__save__Z0Cf1 {
    background: url(data:image/png;base64,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) no-repeat;
    background-size: cover;
    bottom: 33px;
    color: #000;
    font-family: Oswald, sans-serif;
    height: 100px;
    position: absolute;
    right: -6%;
    width: 100px
}

.DirectCheckout_package__save_title__lEvTO {
    display: block;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    margin-top: 30px;
    text-align: center
}

.DirectCheckout_package__save_item__rNALH {
    display: block;
    font-size: 19px;
    line-height: 1.4;
    text-align: center;
    width: 100%
}

.DirectCheckout_sk6Upsell__woG9j {
    background-color: #fff
}

.DirectCheckout_trirong_font__S14ES {
    font-family: Trirong, serif !important
}

.DirectCheckout_cont_sec__g\+BId {
    margin-left: auto;
    margin-right: auto;
    max-width: 1250px;
    padding-left: 15px;
    padding-right: 15px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_upsellCont__mWKqM p {
    color: #000;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    margin-bottom: 25px
}

.DirectCheckout_sthereapy2_sec4__t6OUd .DirectCheckout_upsellSkip__7dA2f a,
.DirectCheckout_thereapy1_sec17__rgtDJ .DirectCheckout_upsellSkip__7dA2f a {
    color: #007bff
}

.DirectCheckout_sk6Upsell_banner__dYIof {
    position: relative
}

.DirectCheckout_sk6Upsell_topbar__b07P6 {
    background-color: #fc6806 !important;
    padding-bottom: 8px;
    padding-top: 8px;
    text-align: center
}

.DirectCheckout_sk6Upsell_topbar__b07P6 h2 {
    color: #fff;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 500;
    margin: 0
}

.DirectCheckout_sk6Upsell_banner__dYIof {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    padding: 0 10px
}

.DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_cont_sec__g\+BId .DirectCheckout_row__WWY3k>.DirectCheckout_col__RHyY9 {
    flex-basis: 76%;
    padding-bottom: 85px;
    padding-top: 70px
}

.DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_cont_sec__g\+BId .DirectCheckout_row__WWY3k>.DirectCheckout_col__RHyY9:last-child {
    flex-basis: 24%
}

.DirectCheckout_sk6_title__Hp3Y7 {
    font-size: 59px;
    text-align: left
}

.DirectCheckout_sk6_title2__JgjEp,
.DirectCheckout_sk6_title__Hp3Y7 {
    color: #000;
    font-family: Trirong, serif;
    font-weight: 700;
    line-height: 1.2em
}

.DirectCheckout_sk6_title2__JgjEp {
    font-size: 50px
}

.DirectCheckout_sk6_title3__CfoBE {
    color: #000;
    font-family: Trirong, serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 1.2em;
    margin-bottom: 20px
}

.DirectCheckout_sk6_title4__4qxO6 {
    font-family: Trirong, serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 15px;
    margin-top: 0
}

.DirectCheckout_sk6_subTitle__3Dl-H {
    color: #000 !important;
    font-family: Albert Sans, sans-serif;
    font-size: 34px;
    font-weight: 600;
    line-height: 1.4em;
    padding: 10px 1px;
    text-align: left
}

.DirectCheckout_sk6_subTitle2__6chl5 {
    color: #000;
    font-family: Trirong, serif;
    font-size: 30px
}

.DirectCheckout_txt_pink__Bl7pu {
    color: #fc6806
}

.DirectCheckout_sk6Upsell_banner__img__bTIQN {
    color: #000 !important;
    height: auto;
    position: absolute;
    right: -135px;
    top: 0;
    width: 690px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_upsellCont__mWKqM .DirectCheckout_f-30__P2ACO {
    font-size: 30px;
    font-weight: 500
}

.DirectCheckout_sk6Upsell_sec2__FuOGM {
    padding: 55px 0
}

.DirectCheckout_yellowStrip1__mfxOp {
    background-size: 100% 100%;
    margin: 0 -10px;
    padding: 0 10px
}

.DirectCheckout_btn__MGdmK.DirectCheckout_btn_lg_blue__xplDb {
    background: #007bff;
    border-color: #007bff;
    color: #fff;
    display: block;
    font-size: 36px;
    margin: 10px auto;
    white-space: normal
}

.DirectCheckout_sk6Upsell_sec3__32aYi {
    padding-bottom: 50px
}

.DirectCheckout_contentCard__r91sD,
.DirectCheckout_sk6Upsell_sec3Wrap__NXbSV {
    background-color: #fef4f2;
    padding: 40px;
    width: 100%
}

.DirectCheckout_contentCard2__cEWsm {
    box-shadow: 0 0 20px -2px #0000002e;
    margin: 45px 0;
    padding: 50px 40px 40px;
    width: 100%
}

.DirectCheckout_sk6Upsell_sec6__yg024 {
    padding: 30px 0
}

.DirectCheckout_sk6Upsell_sec6__yg024 .DirectCheckout_contentCard__r91sD {
    padding-left: 0;
    padding-right: 0
}

.DirectCheckout_side_gap__IsDWI,
.DirectCheckout_sk6Upsell_sec6__yg024 .DirectCheckout_inner_cont__GZjKU {
    padding-left: 40px;
    padding-right: 40px
}

.DirectCheckout_imageCard_row__lpd3Y {
    margin-left: -10px;
    margin-right: -10px
}

.DirectCheckout_imageCard_col__U9PnZ {
    margin-bottom: 20px;
    padding-left: 10px !important;
    padding-right: 10px !important
}

.DirectCheckout_imageCard1__bGDrp {
    background-color: #fff;
    border: 2px dashed #fbc2cf;
    height: 100%;
    padding: 15px;
    width: 100%
}

.DirectCheckout_imageCard1_cont__D2WEn {
    font-size: 24px;
    margin-top: 15px;
    padding: 5px 10px
}

.DirectCheckout_imageCard1_cont__D2WEn p:last-child {
    margin-bottom: 0
}

.DirectCheckout_imageCard1_fig__27SiC img {
    width: 100%
}

.DirectCheckout_sk6Upsell_sec8__OZvb6,
.DirectCheckout_sk6Upsell_sec9__Becg1 {
    padding: 35px 0
}

.DirectCheckout_sk6Upsell_sec10__AJS1n {
    padding-bottom: 45px
}

.DirectCheckout_proCard_row__zcWex>.DirectCheckout_proCard_col__fRvU9 {
    margin-bottom: 30px
}

.DirectCheckout_proCard__9XSR4 {
    border: 2px solid #0a0a0a;
    border-radius: 6px;
    max-width: 100%;
    position: relative;
    width: 394px
}

.DirectCheckout_proCard_header__afezG {
    background-size: cover;
    padding: 20px 10px 25px
}

.DirectCheckout_proCard_header__title__g9FKU {
    color: #fff;
    font-family: Trirong, serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    text-align: center
}

.DirectCheckout_proCard_header__subtitle__3MrV3 {
    color: #fff;
    font-family: Trirong, serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 0;
    padding-bottom: 0;
    text-align: center
}

.DirectCheckout_horizontal_line__ecpNu {
    background: #e5dcaa;
    border-radius: 100px;
    border-style: none;
    height: 6px !important;
    margin: 0 auto 15px;
    opacity: 1;
    width: 109px
}

.DirectCheckout_proCard_body__MCO1- {
    border-radius: 0 0 10px 10px;
    box-shadow: 0 7px .1px 0 #000;
    padding: 12px 25px
}

.DirectCheckout_proCard_price__1RHR6 {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 80px;
    font-weight: 700;
    line-height: 1.1em;
    text-align: center
}

.DirectCheckout_proCard_pricePer__SPMdA .DirectCheckout_per__LAsAG {
    color: #b0b0b0;
    font-size: 26px;
    font-weight: 600;
    letter-spacing: 2.5px;
    line-height: 1.3em;
    padding: 0 0 10px;
    text-align: center
}

.DirectCheckout_save_price__iKEs3 {
    background-color: #fc6806;
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 26px;
    left: 0;
    line-height: 1.3em;
    padding: 10px;
    position: absolute;
    text-align: center
}

.DirectCheckout_reg_price__np8T1 {
    color: #b0b0b0;
    font-family: Oswald, sans-serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 1.3em;
    text-align: center
}

.DirectCheckout_reg_price__np8T1 .DirectCheckout_pr__jjt6K {
    position: relative
}

.DirectCheckout_reg_price__np8T1 .DirectCheckout_pr__jjt6K:before {
    border-bottom: 2px solid #000;
    content: "";
    left: 0;
    position: absolute;
    top: 6%;
    transform: translateY(16px) translateX(0) rotate(-12deg);
    width: 90px
}

.DirectCheckout_actual_price__UejX9 {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 15px;
    text-align: center
}

.DirectCheckout_img_box__RMmkz {
    align-items: center;
    color: #000;
    display: flex;
    font-family: Albert Sans, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.3em;
    padding: 5px 5px 5px 10px
}

.DirectCheckout_img_box__RMmkz img {
    margin-right: 10px
}

.DirectCheckout_upsellSkip__7dA2f {
    color: #0e0e99;
    font-size: 24px;
    font-weight: 500;
    text-align: center
}

.DirectCheckout_upsellSkip__7dA2f a {
    color: #0e0e99;
    text-decoration: none
}

.DirectCheckout_sk6Upsell_sec11__F3OxC {
    padding-bottom: 45px
}

.DirectCheckout_yellowbox__N9FoC {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.DirectCheckout_check_area__xPfaG,
.DirectCheckout_yellowbox__N9FoC i {
    display: table-cell;
    vertical-align: middle
}

.DirectCheckout_yellowbox__N9FoC .DirectCheckout_check_area__xPfaG {
    padding-left: 10px
}

.DirectCheckout_check_area__xPfaG .DirectCheckout_chkbox__M7CEF {
    opacity: 0;
    position: absolute;
    top: 15px
}

.DirectCheckout_check_area__xPfaG [type=checkbox]+label {
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.DirectCheckout_check_area__xPfaG [type=checkbox]:checked~label:before,
.DirectCheckout_check_area__xPfaG [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    width: 18px
}

.DirectCheckout_check_area__xPfaG [type=checkbox]:checked~label:after,
.DirectCheckout_check_area__xPfaG [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.DirectCheckout_check_area__xPfaG [type=checkbox]:checked~label:before {
    background: #1063a0
}

.DirectCheckout_top_terms__xQO0D {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.DirectCheckout_top_termsHdng__WVy1l {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 20px 15px 15px;
    position: relative
}

.DirectCheckout_top_termsHdng__WVy1l:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.DirectCheckout_top_terms__xQO0D.DirectCheckout_open__1WbN\+.DirectCheckout_top_termsHdng__WVy1l:after {
    content: "-"
}

.DirectCheckout_top_trends_desc__ON4F4 {
    display: none
}

.DirectCheckout_open__1WbN\+.DirectCheckout_top_trends_desc__ON4F4 {
    display: block
}

.DirectCheckout_top_trends_desc__ON4F4 p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.DirectCheckout_top_trends_desc__ON4F4 p a {
    word-break: break-word
}

.DirectCheckout_order_counter__zVIvj {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.DirectCheckout_order_counter__zVIvj article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.DirectCheckout_clearfix__tNiTM:after,
.DirectCheckout_clearfix__tNiTM:before {
    content: "";
    display: table;
    line-height: 0
}

.DirectCheckout_float_left__SzGVJ {
    float: left
}

.DirectCheckout_float_right__\+gdtz {
    float: right
}

.DirectCheckout_order_counter__zVIvj article.DirectCheckout_last__oO3kh {
    border: none
}

.DirectCheckout_order_counter__zVIvj article b {
    color: #ff1c1c
}

.DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_sk6_title__Hp3Y7 {
    font-size: 47px
}

.DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_sk6Upsell_banner__img__bTIQN {
    right: -50px;
    width: 830px
}

.DirectCheckout_sk6Upsell2_sec5__arOAv .DirectCheckout_btn__MGdmK.DirectCheckout_btn_lg_blue__xplDb {
    font-size: 28px;
    line-height: 43px
}

.DirectCheckout_img_shadow__5ZK-l {
    box-shadow: 0 0 15px 0 #e1e1e1
}

.DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_for-small-screen__ZLpM\+ {
    display: none
}

.DirectCheckout_thereapy1_banner__VllX7 {
    padding: 60px 0
}

.DirectCheckout_thereapy1_banner__VllX7.DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_sk6Upsell_banner__img__bTIQN {
    right: 60px
}

.DirectCheckout_thereapy1_banne__ft-cU .DirectCheckout_sk6Upsell_banner__img__bTIQN {
    right: 30px
}

.DirectCheckout_s6TextCard_row__iqg53 {
    margin-left: -3px !important;
    margin-right: -3px !important
}

.DirectCheckout_s6TextCard_col__-wzE0 {
    margin-bottom: 30px;
    padding-left: 3px !important;
    padding-right: 3px !important
}

.DirectCheckout_s6TextCard__2cktX {
    box-shadow: 0 0 15px 0 #e1e1e1;
    margin: 0 auto;
    max-width: 100%;
    padding: 20px;
    width: 300px
}

.DirectCheckout_s6TextCard_fig__AgTt9 {
    margin-bottom: 10px
}

.DirectCheckout_s6TextCard_cont__XV6eG p {
    color: #000;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    line-height: 34px
}

.DirectCheckout_s6TextCard_cont__XV6eG p:last-child {
    margin-bottom: 0
}

.DirectCheckout_thereapy1_sec9__AsFc6 .DirectCheckout_s6TextCard__2cktX {
    min-height: 500px
}

.DirectCheckout_thereapy1_sec10__x\+r4U .DirectCheckout_s6TextCard__2cktX {
    min-height: 400px
}

.DirectCheckout_f-30__P2ACO {
    font-size: 30px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_wrapper__-NNKE {
    background-color: #f9eeeb;
    padding: 30px
}

.DirectCheckout_imgTextCard_row__gYrcM {
    margin-left: -5px !important;
    margin-right: -5px !important
}

.DirectCheckout_imgTextCard_col__gm7i7 {
    margin-bottom: 20px;
    padding-left: 5px !important;
    padding-right: 5px !important;
    text-align: center
}

.DirectCheckout_imgTextCard__XgjXk p {
    font-size: 23px;
    font-weight: 500;
    line-height: 34px;
    padding: 10px
}

.DirectCheckout_imgTextCard__XgjXk p:last-child {
    margin-bottom: 0
}

.DirectCheckout_textList_1__oZW-X li {
    font-size: 24px;
    list-style: none;
    padding-bottom: 20px;
    padding-left: 20px;
    position: relative
}

.DirectCheckout_textList_1__oZW-X li:before {
    background-size: 100%;
    content: "";
    height: 40px;
    left: -30px;
    position: absolute;
    top: -2px;
    width: 40px
}

.DirectCheckout_thereapy1_sec13__DT1Wh .DirectCheckout_imageCard1_cont__D2WEn {
    min-height: 125px
}

.DirectCheckout_s6TextCard2-col__Z9qFt {
    margin-bottom: 30px
}

.DirectCheckout_s6TextCard2__5J9Xj {
    background-color: #fff;
    box-shadow: 0 0 15px 0 #e1e1e1;
    height: 100%;
    padding: 15px 20px;
    width: 100%
}

.DirectCheckout_s6TextCard2-body__8JqVT {
    display: flex;
    flex-wrap: wrap;
    margin-inline: -10px
}

.DirectCheckout_s6TextCard2-hdr__8\+cG3 {
    margin-bottom: 25px
}

.DirectCheckout_s6TextCard2-hdr__8\+cG3 h2 {
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 700
}

.DirectCheckout_s6TextCard2-body__8JqVT .DirectCheckout_s6TextCard2-fig__VE8VS {
    flex: 1 0 34%;
    padding-inline: 10px
}

.DirectCheckout_s6TextCard2-body__8JqVT .DirectCheckout_s6TextCard2-cont__n1Akv {
    flex: 1 0 66%;
    padding-inline: 10px
}

.DirectCheckout_priceCard-block__f8UvZ {
    border: 2px solid #0a0a0a;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 7px .1px 0 #000;
    padding: 12px 25px
}

.DirectCheckout_priceCard-block__f8UvZ .DirectCheckout_proCard__9XSR4 {
    border: none;
    padding: 0
}

.DirectCheckout_priceCard-block__f8UvZ .DirectCheckout_proCard__9XSR4 .DirectCheckout_proCard_body__MCO1- {
    box-shadow: none;
    padding: 0
}

.DirectCheckout_priceCard-block__f8UvZ .DirectCheckout_proCard_price__1RHR6 {
    font-family: Oswald, sans-serif;
    font-size: 80px;
    font-weight: 300;
    text-align: left
}

.DirectCheckout_priceCard-block__f8UvZ .DirectCheckout_save_price__iKEs3 {
    left: auto;
    right: -28px;
    top: -13px
}

.DirectCheckout_priceCard-block__f8UvZ .DirectCheckout_product_prices__\+7Lhv p {
    color: #b0b0b0;
    font-family: Oswald, sans-serif;
    font-weight: 300;
    text-align: left
}

.DirectCheckout_priceCard-block__f8UvZ .DirectCheckout_reg_price__np8T1 .DirectCheckout_pr__jjt6K:before {
    width: 72px
}

.DirectCheckout_thereapy2_banner__BTxbx {
    padding: 60px 0
}

.DirectCheckout_sthereapy2_sec3__VdedJ .DirectCheckout_s6TextCard_row__iqg53 {
    margin-left: -10px !important;
    margin-right: -10px !important
}

.DirectCheckout_sthereapy2_sec3__VdedJ .DirectCheckout_s6TextCard_col__-wzE0 {
    padding-left: 10px !important;
    padding-right: 10px !important
}

.DirectCheckout_sthereapy2_sec3__VdedJ .DirectCheckout_s6TextCard__2cktX {
    height: 100%;
    padding: 15px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_radioSec__VKqbi {
    padding-left: 25px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_rb-credit__s5xJK:checked~.DirectCheckout_creditdiv__hj86I {
    padding: 7px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_rb-credit__s5xJK:checked~.DirectCheckout_creditdiv__hj86I .DirectCheckout_errMsg__G7-nZ {
    font-size: 12px
}

.DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_checkboxLabel__4ktYh {
    text-align: left
}

@media screen and (max-width:1390.5px) {
    .DirectCheckout_sk6_title__Hp3Y7 {
        font-size: 48px
    }
    .DirectCheckout_thereapy1_banner__VllX7.DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_sk6Upsell_banner__img__bTIQN {
        height: 360px;
        right: -10px;
        width: auto
    }
    .DirectCheckout_sk6Upsell_banner__img__bTIQN {
        width: 510px
    }
}

@media screen and (max-width:1199.5px) {
    .DirectCheckout_sk6_title__Hp3Y7 {
        font-size: 48px
    }
    .DirectCheckout_proCard_price__1RHR6 {
        font-size: 60px
    }
    .DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_sk6_title__Hp3Y7 {
        font-size: 40px
    }
    .DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_sk6_subTitle__3Dl-H {
        font-size: 26px
    }
    .DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_cont_sec__g\+BId .DirectCheckout_row__WWY3k>.DirectCheckout_col__RHyY9 {
        flex-basis: 54%
    }
    .DirectCheckout_thereapy1_banner__VllX7.DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_sk6Upsell_banner__img__bTIQN {
        height: 360px;
        right: -10px;
        width: auto
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_creditdiv__hj86I label {
        font-size: 12px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e .DirectCheckout_count_up__KqJ7R {
        font-size: 30px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e p {
        font-size: 18px
    }
    .DirectCheckout_final_step_heading__BuiH1 h1 {
        font-size: 25px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q h2 {
        font-size: 20px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb h1 {
        font-size: 35px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul li button {
        width: 120px
    }
}

@media screen and (max-width:1199.5px) and (min-width:1025px) {
    .DirectCheckout_prospect_form__i7Uhv .DirectCheckout_cardTime-row__83Rjw .DirectCheckout_formCol__0LB9R {
        width: 100%
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb h1 {
        font-size: 34px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul li button {
        font-size: 15px;
        width: 110px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q h2 {
        font-size: 20px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_availabilty_col__TslvI p {
        font-size: 15px
    }
}

@media screen and (max-width:1024.5px) {
    .DirectCheckout_forSmallDevice__MqaHV {
        display: block
    }
    .DirectCheckout_money_back_sec__pTu7V.DirectCheckout_checkout_moneyback__cHv4W.DirectCheckout_forSmallDevice__MqaHV {
        text-align: center
    }
    .DirectCheckout_money_back_sec__pTu7V.DirectCheckout_checkout_moneyback__cHv4W .DirectCheckout_seal_div__QUNf8 {
        margin-bottom: 20px
    }
    .DirectCheckout_forLargeDevice__4t4XF {
        display: none
    }
    .DirectCheckout_sk6_subTitle__3Dl-H {
        font-size: 25px
    }
    .DirectCheckout_sk6_title2__JgjEp {
        font-size: 45px
    }
    .DirectCheckout_sk6_title3__CfoBE {
        font-size: 35px
    }
    .DirectCheckout_sk6_title4__4qxO6 {
        font-size: 32px
    }
    .DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_cont_sec__g\+BId .DirectCheckout_row__WWY3k>.DirectCheckout_col__RHyY9 {
        flex-basis: 70%
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_upsellCont__mWKqM p {
        font-size: 20px
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_btn__MGdmK.DirectCheckout_btn_lg_blue__xplDb,
    .DirectCheckout_proCard_header__title__g9FKU {
        font-size: 25px
    }
    .DirectCheckout_proCard_header__subtitle__3MrV3 {
        font-size: 20px
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_order_status__outer__RTt4A .DirectCheckout_order_status__col__HAHQl a {
        font-size: 20px !important;
        line-height: 38px
    }
    .DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_for-small-screen__ZLpM\+ {
        display: block
    }
    .DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_col_right__s0GgC {
        display: none
    }
    .DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_sk6Upsell_banner__img__bTIQN {
        position: static
    }
    .DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_cont_sec__g\+BId .DirectCheckout_row__WWY3k>.DirectCheckout_col__RHyY9 {
        flex-basis: 100%
    }
    .DirectCheckout_sk6Upsell_banner__mobimg__GvJBy {
        display: block;
        margin: 0 auto;
        max-width: 100%;
        width: 475px
    }
    .DirectCheckout_s6TextCard2-body__8JqVT .DirectCheckout_s6TextCard2-fig__VE8VS {
        flex: 1 0 100%;
        margin-bottom: 25px;
        text-align: center
    }
    .DirectCheckout_s6TextCard2-body__8JqVT .DirectCheckout_s6TextCard2-cont__n1Akv {
        flex: 1 0 100%
    }
    .DirectCheckout_thereapy1_sec15__n7-cy .DirectCheckout_therepyImg41__GcIBl {
        display: block;
        margin: 0 auto
    }
    .DirectCheckout_tthereapy1_sec11__-Ofh5 .DirectCheckout_imgTextCard_col__gm7i7 {
        flex-basis: 33%
    }
    .DirectCheckout_thereapy1_banner__VllX7 .DirectCheckout_sk6Upsell_banner__img__bTIQN {
        display: none !important
    }
    .DirectCheckout_thereapy1_banner__VllX7 .DirectCheckout_sk6Upsell_banner__img_mob__VaEHn {
        display: block !important
    }
    .DirectCheckout_thereapy1_banner__VllX7 .DirectCheckout_row__WWY3k>div {
        flex: 0 0 auto;
        width: 100%
    }
    .DirectCheckout_thereapy1_banner__VllX7 .DirectCheckout_sk6_title__Hp3Y7 {
        text-align: center
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e {
        padding: 15px 10px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_row__WWY3k .DirectCheckout_col-7__dJwG7 {
        width: 60%
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e p {
        font-size: 18px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e .DirectCheckout_count_up__KqJ7R {
        font-size: 25px
    }
}

@media screen and (max-width:991.5px) {
    .DirectCheckout_dtcAlpha_wrapper__wgjru div#DirectCheckout_layoutSidenav_content__-cF9R .DirectCheckout_container__H3vEL {
        max-width: 100% !important
    }
    .DirectCheckout_sk6_title__Hp3Y7 {
        font-size: 32px
    }
    .DirectCheckout_sk6_title2__JgjEp {
        font-size: 40px;
        line-height: 1em
    }
    .DirectCheckout_sk6_title3__CfoBE {
        font-size: 30px
    }
    .DirectCheckout_sk6_title4__4qxO6 {
        font-size: 28px
    }
    .DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_cont_sec__g\+BId .DirectCheckout_row__WWY3k>.DirectCheckout_col__RHyY9 {
        flex-basis: 60%
    }
    .DirectCheckout_sk6Upsell_banner__img__bTIQN {
        width: 455px
    }
    .DirectCheckout_sk6_subTitle__3Dl-H {
        font-size: 22px
    }
    .DirectCheckout_sk6Upsell_topbar__b07P6 h2 {
        font-size: 20px
    }
}

@media screen and (max-width:767.5px) {
    .DirectCheckout_wrappwerCard__ReNqo {
        padding: 20px 15px
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru {
        padding: 20px 0 30px
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru:before {
        background-repeat: no-repeat;
        background-size: contain;
        height: 65px;
        width: 65px
    }
    .DirectCheckout_dpHeader__warning__iXlWm {
        font-size: 12px;
        margin-bottom: 10px;
        padding-inline: 30px
    }
    .DirectCheckout_dpHeader__logo__t-ZJu {
        display: block;
        margin: 0 auto
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru div#DirectCheckout_layoutSidenav_content__-cF9R .DirectCheckout_container__H3vEL {
        padding: 10px 15px !important
    }
    .DirectCheckout_order_status__lqQhK {
        padding: 20px 15px
    }
    .DirectCheckout_order_status__div__PZEZ0 {
        display: inline-block;
        padding: 7px 0
    }
    .DirectCheckout_order_status__div__PZEZ0 a {
        font-size: 14px !important
    }
    .DirectCheckout_tab_offer__CkH\+e {
        padding: 10px
    }
    .DirectCheckout_package__save__Z0Cf1 {
        bottom: 26px;
        height: 90px;
        right: -10%;
        width: 90px
    }
    .DirectCheckout_package__save_title__lEvTO {
        font-size: 20px;
        margin-top: 25px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e>div>div:last-child {
        padding-left: 0
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e p {
        font-size: 16px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e .DirectCheckout_count_up__KqJ7R {
        font-size: 30px
    }
    .DirectCheckout_tracking_offer_col__o1wjB .DirectCheckout_col_title__6TTA\+span {
        font-size: 18px
    }
    .DirectCheckout_tracking_offer_col__o1wjB .DirectCheckout_col_title__6TTA\+ {
        font-size: 16px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_availabilty_col__TslvI .DirectCheckout_row__WWY3k>div:not(:last-child) {
        margin-bottom: 10px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q h2 {
        text-align: center
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul {
        margin-top: 25px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul li button {
        font-size: 16px;
        padding: 7px 10px;
        width: auto
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul {
        justify-content: center
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb h1 {
        font-size: 40px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb .DirectCheckout_free__ttUOj,
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb .DirectCheckout_regular__Jn3Ow,
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_product_info__q8Lnb .DirectCheckout_sale__FrxY2 {
        font-size: 20px
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_order_status__outer__RTt4A .DirectCheckout_order_status__col__HAHQl a {
        font-size: 16px !important;
        line-height: 24px
    }
    .DirectCheckout_seal_div__QUNf8 {
        margin-bottom: 20px
    }
    .DirectCheckout_money_back_sec__pTu7V {
        text-align: center
    }
    .DirectCheckout_money_back_sec__pTu7V h2 {
        font-size: 21px
    }
    .DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_cont_sec__g\+BId .DirectCheckout_row__WWY3k>.DirectCheckout_col__RHyY9 {
        flex-basis: 100%;
        padding-bottom: 30px;
        text-align: center
    }
    .DirectCheckout_cont_sec__g\+BId .DirectCheckout_sk6_subTitle__3Dl-H,
    .DirectCheckout_cont_sec__g\+BId .DirectCheckout_sk6_title__Hp3Y7 {
        text-align: center
    }
    .DirectCheckout_sk6Upsell_topbar__b07P6 h2 {
        font-size: 15px
    }
    .DirectCheckout_sk6_title2__JgjEp {
        font-size: 28px;
        line-height: 40px
    }
    .DirectCheckout_sk6Upsell_banner__img__bTIQN {
        max-width: 100%;
        position: static;
        top: 0
    }
    .DirectCheckout_sk6Upsell_banner__dYIof .DirectCheckout_cont_sec__g\+BId .DirectCheckout_row__WWY3k>.DirectCheckout_col__RHyY9:last-child {
        padding: 0 15px;
        width: 100%
    }
    .DirectCheckout_sk6Upsell_sec3__32aYi .DirectCheckout_upImg-2__wSn4R,
    .DirectCheckout_upImg-3__F\+BMR,
    .DirectCheckout_upImg-4__gfE\+e {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 260px
    }
    .DirectCheckout_sk6Upsell_sec4__wRkxz .DirectCheckout_upImg-3__F\+BMR {
        margin-bottom: 20px;
        width: 400px;
        width: 360px
    }
    .DirectCheckout_contentCard__r91sD,
    .DirectCheckout_sk6Upsell_sec3Wrap__NXbSV {
        padding: 30px 15px 15px
    }
    .DirectCheckout_side_gap__IsDWI,
    .DirectCheckout_sk6Upsell_sec6__yg024 .DirectCheckout_inner_cont__GZjKU {
        padding-left: 15px;
        padding-right: 15px
    }
    .DirectCheckout_contentCard2__cEWsm {
        padding: 30px 15px 15px
    }
    .DirectCheckout_upImg-7__2Mlhj {
        margin-bottom: 20px
    }
    .DirectCheckout_sk6Upsell_sec7__BmBam .DirectCheckout_row__WWY3k>div:first-child {
        margin-top: 20px;
        order: 2
    }
    .DirectCheckout_imageCard_col__U9PnZ {
        margin-bottom: 25px
    }
    .DirectCheckout_gurantee_mob_img__FqTD3 {
        display: block;
        margin-bottom: 30px;
        width: 55%
    }
    .DirectCheckout_upsellSkip__7dA2f {
        font-size: 17px
    }
    .DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_sk6_title__Hp3Y7 {
        font-size: 30px;
        text-align: left !important
    }
    .DirectCheckout_sk6Upsell2_banner__5xHUk .DirectCheckout_sk6_subTitle__3Dl-H {
        text-align: left !important
    }
    .DirectCheckout_textList_1__oZW-X li {
        font-size: 20px
    }
    .DirectCheckout_priceCard-block__f8UvZ .DirectCheckout_proCard_price__1RHR6,
    .DirectCheckout_priceCard-block__f8UvZ .DirectCheckout_product_prices__\+7Lhv p {
        text-align: center
    }
    .DirectCheckout_thereapy2_banner__BTxbx {
        padding: 40px 0
    }
    .DirectCheckout_order_status__row__8WPlq>.DirectCheckout_col-xs-6__xySeQ {
        height: 43px
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_creditdiv__hj86I label {
        font-size: 14px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_row__WWY3k .DirectCheckout_col-7__dJwG7,
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_row__WWY3k>div {
        flex: 0 0 auto;
        width: 100%
    }
    .DirectCheckout_product_img__vC1iP {
        margin-bottom: 25px;
        margin-inline: auto;
        max-width: 300px;
        position: relative
    }
    .DirectCheckout_product_img__vC1iP img {
        max-height: 145px
    }
}

@media screen and (max-width:480.5px) {
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul li button {
        font-size: 14px;
        margin: 2px 1px;
        padding: 7px
    }
    .DirectCheckout_sk6_title__Hp3Y7 {
        font-size: 26px
    }
    .DirectCheckout_sk6Upsell_sec3__32aYi .DirectCheckout_upImg-2__wSn4R,
    .DirectCheckout_upImg-3__F\+BMR,
    .DirectCheckout_upImg-4__gfE\+e {
        margin-bottom: 15px;
        width: 100%
    }
    .DirectCheckout_tthereapy1_sec11__-Ofh5 .DirectCheckout_imgTextCard_col__gm7i7 {
        flex-basis: 100%
    }
    .DirectCheckout_order_status__row__8WPlq>.DirectCheckout_col-xs-6__xySeQ:first-child {
        width: 55%
    }
    .DirectCheckout_order_status__row__8WPlq>.DirectCheckout_col-xs-6__xySeQ:last-child {
        width: 45%
    }
    .DirectCheckout_dtcAlpha_wrapper__wgjru .DirectCheckout_order_status__outer__RTt4A .DirectCheckout_order_status__col__HAHQl a {
        font-size: 13px !important;
        line-height: 24px
    }
    .DirectCheckout_final_step_heading__BuiH1 h1 {
        font-size: 26px
    }
    .DirectCheckout_final_step_heading__BuiH1 h2 {
        font-size: 20px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e .DirectCheckout_count_up__KqJ7R {
        font-size: 24px
    }
    .DirectCheckout_tracking_offer_col__o1wjB .DirectCheckout_col_title__6TTA\+span {
        display: block;
        float: none;
        margin-bottom: 10px
    }
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_tab_offer__CkH\+e p {
        font-size: 15px
    }
    .DirectCheckout_dpHeader__TkPTY .DirectCheckout_delivery_block__uAv6A {
        font-size: 12px;
        padding-left: 120px
    }
    .DirectCheckout_dpHeader__TkPTY .DirectCheckout_delivery_block__uAv6A:before {
        height: 20px;
        top: 10px
    }
    .DirectCheckout_dpHeader__logo__t-ZJu {
        max-width: 100px
    }
    .DirectCheckout_package__save__Z0Cf1 {
        bottom: auto;
        right: -5%;
        top: -30px
    }
}

@media screen and (max-width:365.5px) {
    .DirectCheckout_skincareCheckStep__jHb04 .DirectCheckout_selected_package__NEp1q ul li button {
        font-size: 13px
    }
}

@media screen and (max-width:330.5px) {
    .DirectCheckout_order_status__div__PZEZ0 .DirectCheckout_order_status__div__PZEZ0 a {
        font-size: 11px !important
    }
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA {
    background: url(../images/inner-banner-bg.ee4462dfc84241d9b934.jpg) no-repeat 0 0;
    background-color: #000;
    padding: 10px 0 45px;
    position: relative;
    width: 100%
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA:before {
    background: url(data:image/png;base64,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);
    content: "";
    height: 112px;
    left: 0;
    position: absolute;
    top: 0;
    width: 112px;
    z-index: 2
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA div#DirectSynaptic_layoutSidenav_content__\+pPMj .DirectSynaptic_container__o60B6 {
    max-width: 1170px !important
}

.DirectSynaptic_dpHeader__NXeds {
    box-shadow: none;
    font-family: Poppins, sans-serif !important;
    margin-bottom: 0;
    position: relative
}

.DirectSynaptic_dpHeader__logo__a7kGi {
    width: 200px !important
}

.DirectSynaptic_dpHeader__warning__CDnFR {
    color: #000;
    font-size: 15px;
    padding: 5px 70px;
    text-align: center
}

.DirectSynaptic_dpHeader__warning__CDnFR .DirectSynaptic_custom_container__LlF7E {
    max-width: 1170px;
    padding: 0 45px
}

.DirectSynaptic_dpHeader__logo__a7kGi {
    margin-top: 10px;
    max-width: 135px
}

.DirectSynaptic_dpHeader__NXeds .DirectSynaptic_dpHeader__info__g1xTc {
    float: right;
    margin-bottom: 26px;
    margin-top: 16px
}

.DirectSynaptic_dpHeader__NXeds .DirectSynaptic_delivery_block__Si8Xu {
    color: #000;
    float: right;
    font-size: .875rem;
    margin-left: auto;
    margin-top: 12px;
    max-width: 400px;
    padding-left: 153px;
    position: relative
}

.DirectSynaptic_delivery_block__Si8Xu:before {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 38px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 148px
}

.DirectSynaptic_alert_color__ln9zm,
.DirectSynaptic_date_container__I1eNC,
.DirectSynaptic_hurry__d9L0F {
    color: red !important
}

.DirectSynaptic_wrappwerCard__Fz5fD {
    background: #fff;
    box-shadow: 0 0 6px 0 #b3b1b1;
    float: left;
    padding: 20px 30px;
    width: 100%
}

.DirectSynaptic_order_status__div__dZal- {
    margin: 0;
    width: 100%
}

.DirectSynaptic_order_status__outer__AuAtB {
    border: 1px solid #000;
    border-radius: 50px;
    margin: 0 0 30px;
    overflow: hidden;
    text-align: center;
    width: 100%
}

.DirectSynaptic_order_status__row__kjxMK {
    margin: 0;
    padding: 0
}

.DirectSynaptic_order_status__row__kjxMK>.DirectSynaptic_col-xs-6__Ue6LS {
    width: 50%
}

.DirectSynaptic_order_status__outer__AuAtB .DirectSynaptic_active__an61x.DirectSynaptic_order_status__col__r32GO {
    background-color: #000;
    position: relative
}

.DirectSynaptic_order_status__outer__AuAtB .DirectSynaptic_active__an61x.DirectSynaptic_order_status__col__r32GO:before {
    border-bottom: 23px solid #0000;
    border-left: 20px solid #000;
    border-top: 23px solid #0000;
    content: "";
    height: 0;
    position: absolute;
    right: -20px;
    top: -1px;
    width: 0;
    z-index: 2
}

.DirectSynaptic_order_status__outer__AuAtB .DirectSynaptic_order_status__col__r32GO a {
    border: none;
    box-shadow: none;
    cursor: default;
    display: block;
    outline: none;
    padding: 3px;
    width: 100%
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_order_status__outer__AuAtB .DirectSynaptic_order_status__col__r32GO a:focus {
    border: none;
    box-shadow: none;
    outline: none
}

.DirectSynaptic_order_status__outer__AuAtB .DirectSynaptic_active__an61x.DirectSynaptic_order_status__col__r32GO a {
    background: #0000 !important;
    border: none !important;
    color: #fff !important
}

.DirectSynaptic_order_status__div__dZal- {
    font-family: Trirong, sans-serif;
    font-weight: 700 !important;
    position: relative;
    text-align: center
}

.DirectSynaptic_order_status__div__dZal-:first-child {
    margin-right: -20px
}

.DirectSynaptic_order_status__div__dZal- a {
    background: #0000;
    color: #202324 !important;
    font-size: 23px !important;
    font-weight: 700 !important;
    margin: 0 !important;
    opacity: 1
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv {
    background: #fff;
    border: 1px solid #ea7901;
    border-radius: 50px;
    padding: 20px 10px;
    width: 100%
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv p {
    color: #3b3636;
    font-size: 26px;
    font-weight: 400;
    line-height: 32px;
    margin: 0;
    padding: 0;
    vertical-align: middle
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv .DirectSynaptic_count_up__vp7Q7 {
    color: #ea7901 !important;
    font-size: 40px;
    vertical-align: middle
}

.DirectSynaptic_tracking_offer_col__iXX2h {
    padding: 10px 0 15px;
    width: 100%
}

.DirectSynaptic_tracking_offer_col__iXX2h .DirectSynaptic_col_title__e5W2V {
    color: #2b2b34;
    font-family: Albert Sans, sans-serif;
    font-size: 19px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 20px;
    text-align: left;
    width: 100%
}

.DirectSynaptic_tracking_offer_col__iXX2h .DirectSynaptic_col_title__e5W2V span {
    color: #ea7901;
    float: left;
    font-family: Trirong, sans-serif;
    font-size: 40px;
    font-weight: 700;
    padding: 0 10px 0 0;
    vertical-align: middle
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_availabilty_col__ny6fk {
    background: #005e991a;
    background-color: #fef4f2 !important;
    border: 1px solid #0a7399;
    border-color: #fef4f2 !important;
    display: inline-block;
    margin-top: 10px;
    padding: 14px 10px;
    width: 100%
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_availabilty_col__ny6fk p {
    color: #3d3d3d;
    display: inline-block;
    font-family: Albert Sans, sans-serif;
    font-size: 18px;
    margin: 0 5px 0 0;
    vertical-align: middle
}

.DirectSynaptic_meter_col__9d-G5 {
    border: 1.6px solid #0a7399;
    display: inline-block;
    height: 24px;
    padding: 0 2px;
    position: relative;
    vertical-align: middle;
    width: 98px
}

.DirectSynaptic_meter_col__9d-G5 .DirectSynaptic_low__8OgLH {
    background: red;
    height: 16px;
    margin: 2px 0;
    width: 16%
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_availabilty_col__ny6fk .DirectSynaptic_meter_text__eEzKJ {
    color: red;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 0 6px;
    vertical-align: middle
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_chk_premium__h9DkH {
    margin-top: 20px
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_chk_premium__h9DkH p {
    color: red;
    font-family: Albert Sans, sans-serif;
    font-size: 15px
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul {
    border: none;
    justify-content: flex-end;
    margin-top: -45px
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr h2 {
    color: #3b3636;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 20px
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul li button {
    background: #464646;
    border-radius: 1px;
    color: #fff;
    float: left;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 600;
    margin-left: 8px;
    padding: 7px 5px;
    text-align: center;
    width: 124px
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul li button.DirectSynaptic_active__an61x,
.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul li button[aria-selected=true] {
    background: #ea7901 !important;
    color: #fff
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR {
    background: #fef4f273;
    border-bottom: 4px solid #0a7399;
    padding: 35px 0;
    width: 100%
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__div__48g1m {
    font-family: Oswald, sans-serif;
    text-align: center
}

.DirectSynaptic_pricePerJar__\+Wvqd {
    color: #000;
    font-size: 50px;
    font-weight: 600;
    line-height: 35px;
    margin-bottom: 8px;
    width: 100%
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR h1 {
    color: #0b72d1;
    font-size: 46px;
    font-weight: 500;
    line-height: 35px;
    margin-bottom: 8px;
    width: 100%
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR .DirectSynaptic_sale__9hdVc {
    color: #696969;
    font-size: 20px;
    margin: 20px 0 12px
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR .DirectSynaptic_sale_price__GNAY9 {
    text-decoration: line-through
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR .DirectSynaptic_regular__X0-c9 {
    color: #000;
    font-size: 20px;
    margin: 0 0 5px
}

.DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR .DirectSynaptic_free__gAC4G {
    color: #000;
    font-size: 20px;
    margin: 5px 0 10px
}

.DirectSynaptic_money_back_sec__BTjTu {
    background-color: #fef4f2;
    border-color: #fef4f2;
    margin-top: 20px;
    padding: 35px 25px;
    width: 100%
}

.DirectSynaptic_seal_div__bA653 {
    float: left;
    padding: 40px 0 0;
    width: 100%
}

.DirectSynaptic_seal_div__bA653 img {
    height: auto;
    opacity: 1;
    width: auto !important
}

.DirectSynaptic_money_back_sec__BTjTu h2 {
    color: #272323;
    font-family: Albert Sans, sans-serif;
    font-size: 28px;
    font-weight: 600;
    margin-bottom: 15px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_sidebar__bxO6u {
    background: #fff;
    border: 4px solid #0699ee;
    border-radius: 8px;
    border-radius: 20px;
    margin-bottom: 20px;
    padding-bottom: 15px;
    width: 100%
}

.DirectSynaptic_final_step_heading__T2gag {
    background: #464646;
    border-bottom: 4px solid #464646;
    border-radius: 17px 17px 0 0;
    color: #fff;
    padding: 13px 5px;
    text-align: center;
    width: 100%
}

.DirectSynaptic_final_step_heading__T2gag h1 {
    color: #d7ee3a;
    font-size: 33px;
    font-weight: 500;
    margin: 0
}

.DirectSynaptic_final_step_heading__T2gag h2 {
    font-family: Albert Sans, sans-serif;
    font-size: 23px;
    font-weight: 400;
    margin: 4px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_sidebar_resize__gXvSo {
    margin: 0 auto;
    width: 95%
}

.DirectSynaptic_prospect_form__o6Y6D form {
    padding-top: 20px
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_form-group__zrAbL {
    position: relative
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_input_form__oAE9R {
    background: #fff;
    border: 1px solid #a7abad;
    border-radius: 0 !important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #222;
    font-size: 14px;
    font-weight: 400;
    height: 32px;
    line-height: 22px;
    outline: 0;
    padding: 3px 8px;
    width: 100% !important
}

.DirectSynaptic_prospect_form__o6Y6D select.DirectSynaptic_input_form__oAE9R {
    -webkit-appearance: unset !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACZSURBVFiF7ZJBCoMwEEUfuOsNBLelywolFwoN1F7cva7VbiZUAm11ICm08yBkIX/eHwkYhmH8O9WH7w6ogV45/wQcgEETdsAkJyjyXrIj0GgKXGTAIvdVIY/Zo6ZAOmgG7orMTSt/NbArKd9TIpt8S4ns8ncliskjQUTxha9fu88tj6y3LrZ5SuD5B4ptntIC52/JDcMwfoMHZ1NCuUBWIxsAAAAASUVORK5CYII=);
    background-position: calc(100% - 2px);
    background-repeat: no-repeat;
    background-size: 16px
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_input_form__oAE9R option,
.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_input_form__oAE9R::placeholder {
    color: #222;
    opacity: 1
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_input_form__oAE9R::-ms-input-placeholder {
    color: #222;
    opacity: 1
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_formDiv__-4Anj {
    padding: 0 !important
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_formCol__DUS9n {
    margin-bottom: 5px
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_payForm__7bYNi .DirectSynaptic_form-control__2vSIV {
    border: 1px solid #999;
    font-size: 13px;
    margin-bottom: 10px;
    padding: 5px 10px
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_cardTime-row__aKxy5 {
    margin-left: -5px;
    margin-right: -5px
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_cardTime-row__aKxy5>div {
    padding-left: 5px;
    padding-right: 5px
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_pay-btn__97rWD {
    border: none;
    margin-bottom: 15px;
    width: 100%
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_btn_proceed_checkout__qHN9-,
.DirectSynaptic_skincarepLeadSidebar__iACsg .DirectSynaptic_btn_proceed_checkout__qHN9- {
    background: #f7a303;
    background: linear-gradient(0deg, #f7a303, #fec917);
    border: 1px solid #f7a303;
    color: #fff;
    display: table;
    font-size: 20px;
    font-weight: 700;
    margin: 25px auto 0;
    padding: 11px 5px;
    width: 100%
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_btn_proceed_checkout__qHN9-,
.DirectSynaptic_skincarepLeadSidebar__iACsg .DirectSynaptic_btn_proceed_checkout__qHN9-:hover {
    color: #fff
}

.DirectSynaptic_testSmBlock__8MDlH {
    align-items: center;
    align-self: auto;
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    justify-content: flex-start;
    margin-bottom: 20px;
    padding: 12px 10px;
    width: 100%
}

.DirectSynaptic_testSmBlock__8MDlH img {
    align-items: stretch;
    align-self: auto;
    color: #000 !important;
    display: block;
    height: 100px;
    justify-content: flex-start;
    margin: 0 auto;
    width: 100px !important
}

.DirectSynaptic_testSmBlock_quote__FRvLk {
    font-family: Albert Sans, sans-serif;
    font-size: 18px;
    line-height: 28px;
    padding: 10px;
    position: relative;
    text-align: center;
    z-index: 1
}

.DirectSynaptic_testSmBlock_quote__FRvLk:before {
    background-size: 100%;
    content: "";
    height: 29px;
    left: 0;
    position: absolute;
    top: 0;
    width: 35px;
    z-index: -1
}

.DirectSynaptic_testSmBlock_quote__FRvLk:after {
    background-size: 100%;
    bottom: 0;
    content: "";
    height: 29px;
    position: absolute;
    right: 0;
    width: 35px;
    z-index: -1
}

.DirectSynaptic_testSmBlock_name__RqUfs {
    color: #333;
    font-family: Helvetica, serif;
    font-size: 20px;
    text-align: center
}

.DirectSynaptic_forSmallDevice__ft-2H {
    display: none
}

.DirectSynaptic_billingAddOption__2aCtU {
    cursor: pointer;
    position: relative
}

.DirectSynaptic_billingAddOption__2aCtU label {
    cursor: pointer
}

.DirectSynaptic_billingAddOption__2aCtU input#DirectSynaptic_billingCheck__6cqVl {
    margin-right: 5px;
    position: relative;
    top: 2px
}

.DirectSynaptic_closed__GCJVP.DirectSynaptic_billing_add__4U1fW {
    display: none
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_whats_this__IEt2A {
    color: #f15d4e;
    cursor: pointer;
    display: inline-block;
    font-family: Albert Sans, sans-serif;
    font-size: 19px;
    font-style: italic;
    margin: 0;
    width: 100%
}

.DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_payForm__7bYNi .DirectSynaptic_creditdiv__VgLxq {
    background-color: initial;
    border: none;
    padding: 0
}

.DirectSynaptic_formWrap__ZlfbV {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 15px;
    position: relative
}

.DirectSynaptic_form_div_2__olVPA .DirectSynaptic_form_holder__cf2Y4 {
    margin-bottom: 10px
}

.DirectSynaptic_newCustomCheckbox__Lwv5b .DirectSynaptic_billingOptCheckbox__faEpp {
    opacity: 0;
    position: absolute
}

.DirectSynaptic_masterShipAddr__MGVGB .DirectSynaptic_checkboxLabel__Tkq4c {
    padding-left: 22px;
    position: relative
}

.DirectSynaptic_newCustomCheckbox__Lwv5b.DirectSynaptic_checkboxLabel__Tkq4c {
    padding-left: 22px !important;
    position: relative
}

.DirectSynaptic_newCustomCheckbox__Lwv5b .DirectSynaptic_cus_checkBoxButton__BS4yR {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.DirectSynaptic_newCustomCheckbox__Lwv5b.DirectSynaptic_skncr3-p__2Ayao .DirectSynaptic_cus_checkBoxButton__BS4yR {
    left: 15px
}

.DirectSynaptic_newCustomCheckbox__Lwv5b .DirectSynaptic_cus_checkBoxButton__BS4yR:before {
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.DirectSynaptic_newCustomCheckbox__Lwv5b [type=checkbox]:checked+.DirectSynaptic_cus_checkBoxButton__BS4yR {
    background: #1063a0;
    border-color: #1063a0
}

.DirectSynaptic_newCustomCheckbox__Lwv5b [type=checkbox]:checked+.DirectSynaptic_cus_checkBoxButton__BS4yR:before {
    opacity: 1
}

.DirectSynaptic_radioSec__wgEVM {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px 25px 10px 30px;
    position: relative
}

.DirectSynaptic_cutom__radio_button__MWBZn {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0;
    position: absolute;
    text-align: left;
    top: 13px;
    width: 16px
}

.DirectSynaptic_cutom__radio_input__QisRU+.DirectSynaptic_cutom__radio_button__MWBZn:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.DirectSynaptic_cutom__radio_input__QisRU:checked+.DirectSynaptic_cutom__radio_button__MWBZn:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.DirectSynaptic_cutom__radio_input__QisRU.DirectSynaptic_rb-paypal__ld\+tv+.DirectSynaptic_cutom__radio_button__MWBZn {
    top: 15px
}

.DirectSynaptic_radioSec__wgEVM .DirectSynaptic_label_title__5rzgf {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    padding-left: 10px;
    text-align: left
}

.DirectSynaptic_paypallogo__-H386 {
    width: 100px
}

.DirectSynaptic_paypalBtn__XB8lP {
    width: 100%
}

.DirectSynaptic_creditdiv__VgLxq,
.DirectSynaptic_paypaldiv__BGp0m {
    display: none
}

.DirectSynaptic_cusErr__GKfd9 {
    font-size: 12px !important
}

.DirectSynaptic_formCol__DUS9n,
.DirectSynaptic_form_holder__cf2Y4 {
    margin-bottom: 15px
}

.DirectSynaptic_formLabel__ZDqmv {
    margin-bottom: 5px
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_creditdiv__VgLxq input,
.DirectSynaptic_payForm__7bYNi .DirectSynaptic_creditdiv__VgLxq select,
.DirectSynaptic_payForm__7bYNi input[type=email],
.DirectSynaptic_payForm__7bYNi input[type=text],
.DirectSynaptic_payForm__7bYNi select {
    border: 1px solid #a7abad;
    border-radius: 0 !important;
    color: #333;
    font-size: 14px;
    height: 32px;
    margin: 0;
    outline: 0;
    padding: .375rem .75rem;
    transition: box-shadow .45s, border-color .45s ease-in-out;
    width: 100%
}

.DirectSynaptic_rb_credit__Qtz6G:checked~.DirectSynaptic_creditdiv__VgLxq,
.DirectSynaptic_rb_paypal__XoR\+O:checked~.DirectSynaptic_paypaldiv__BGp0m {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 5px
}

.DirectSynaptic_rb_paypal__XoR\+O~.DirectSynaptic_paypaldiv__BGp0m img {
    width: 100%
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_radioSec__wgEVM .DirectSynaptic_label_subtitle__BHe\+c {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 13px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.DirectSynaptic_cusErr__GKfd9 {
    font-size: 12px
}

.DirectSynaptic_payForm__7bYNi input#DirectSynaptic_formBasicCheckbox__P3ZFD {
    cursor: pointer;
    margin-right: 7px !important;
    position: relative;
    top: 0
}

.DirectSynaptic_payForm__7bYNi input#DirectSynaptic_formBasicCheckbox__P3ZFD:before {
    border: 3px solid #008bd4;
    border-left: #ffdead;
    border-top: none;
    content: "";
    height: 13px;
    left: 5px;
    opacity: 0;
    position: absolute;
    top: 0;
    transform: rotate(45deg);
    width: 6px
}

.DirectSynaptic_payForm__7bYNi input#DirectSynaptic_formBasicCheckbox__P3ZFD:checked:before {
    opacity: 1
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_paymentInfo__UnToo .DirectSynaptic_row__Jc4ak {
    margin-left: -7.5px;
    margin-right: -7.5px
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_paymentInfo__UnToo .DirectSynaptic_row__Jc4ak>div {
    padding-left: 7.5px;
    padding-right: 7.5px
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_paymentInfo__UnToo .DirectSynaptic_cvv-link__EJhA\+a {
    color: #7d7d7d !important;
    display: block;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 20px;
    margin: 0 !important;
    text-decoration: underline !important
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_send-btn__QTzij span:before {
    display: none
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_radioSec__wgEVM {
    padding-left: 17px
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_radioSec__wgEVM input[type=radio] {
    -webkit-appearance: auto;
    appearance: auto;
    background: #0000;
    box-shadow: none;
    left: 10px;
    top: 16.5px
}

@media not all and (max-height:899px) and (-webkit-min-device-pixel-ratio:0.0010416666666666667),
not all and (max-height:899px) and (min-resolution:.1dpi) {
    .DirectSynaptic_payForm__7bYNi .DirectSynaptic_radioSec__wgEVM input[type=radio] {
        top: 16px
    }
    .DirectSynaptic_dPillCheckout__4BQ3e .DirectSynaptic_payForm__7bYNi .DirectSynaptic_checkboxLabel__Tkq4c input[type=checkbox] {
        top: 4px !important
    }
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_payForm__7bYNi>.DirectSynaptic_formDiv__-4Anj {
    padding: 0
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_cardTime_row__sO\+-Y {
    margin-left: -5px;
    margin-right: -5px
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_cardTime_row__sO\+-Y .DirectSynaptic_formCol__DUS9n {
    padding-left: 5px;
    padding-right: 5px
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_formLabel__ZDqmv {
    margin-bottom: 5px
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_form_control__hKqmE {
    border-radius: 0 !important;
    box-shadow: none
}

.DirectSynaptic_pay_btn__7KBBT {
    background: #0000;
    border: none;
    box-shadow: none
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_rb-credit__wwd2W:checked~.DirectSynaptic_creditdiv__VgLxq {
    padding: 5px
}

.DirectSynaptic_payForm__7bYNi .DirectSynaptic_checkboxLabel__Tkq4c input[type=checkbox] {
    -webkit-appearance: auto;
    appearance: auto;
    box-shadow: none
}

.DirectSynaptic_dPillCheckout__4BQ3e .DirectSynaptic_payForm__7bYNi .DirectSynaptic_checkboxLabel__Tkq4c input[type=checkbox] {
    top: 3px !important
}

.DirectSynaptic_product_img__S8hLT {
    position: relative
}

.DirectSynaptic_package__save__IzgXg {
    background: url(data:image/png;base64,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) no-repeat;
    background-size: cover;
    bottom: 33px;
    color: #000;
    font-family: Oswald, sans-serif;
    height: 100px;
    position: absolute;
    right: -6%;
    width: 100px
}

.DirectSynaptic_package__save_title__CqPFK {
    display: block;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    margin-top: 30px;
    text-align: center
}

.DirectSynaptic_package__save_item__o6kxz {
    display: block;
    font-size: 19px;
    line-height: 1.4;
    text-align: center;
    width: 100%
}

.DirectSynaptic_sk6Upsell__5fRRo {
    background-color: #fff
}

.DirectSynaptic_trirong_font__eefn7 {
    font-family: Trirong, serif !important
}

.DirectSynaptic_cont_sec__ehRyy {
    margin-left: auto;
    margin-right: auto;
    max-width: 1250px;
    padding-left: 15px;
    padding-right: 15px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_upsellCont__NSZdn p {
    color: #000;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    margin-bottom: 25px
}

.DirectSynaptic_sthereapy2_sec4__CzD\+\+.DirectSynaptic_upsellSkip__ylZYS a,
.DirectSynaptic_thereapy1_sec17__XgKUf .DirectSynaptic_upsellSkip__ylZYS a {
    color: #007bff
}

.DirectSynaptic_sk6Upsell_banner__LXMUv {
    position: relative
}

.DirectSynaptic_sk6Upsell_topbar__vrbXr {
    background-color: #ea7901 !important;
    padding-bottom: 8px;
    padding-top: 8px;
    text-align: center
}

.DirectSynaptic_sk6Upsell_topbar__vrbXr h2 {
    color: #fff;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 500;
    margin: 0
}

.DirectSynaptic_sk6Upsell_banner__LXMUv {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    padding: 0 10px
}

.DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_row__Jc4ak>.DirectSynaptic_col__YruIj {
    flex-basis: 76%;
    padding-bottom: 85px;
    padding-top: 70px
}

.DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_row__Jc4ak>.DirectSynaptic_col__YruIj:last-child {
    flex-basis: 24%
}

.DirectSynaptic_sk6_title__qK46d {
    font-size: 59px;
    text-align: left
}

.DirectSynaptic_sk6_title2__0wHFq,
.DirectSynaptic_sk6_title__qK46d {
    color: #000;
    font-family: Trirong, serif;
    font-weight: 700;
    line-height: 1.2em
}

.DirectSynaptic_sk6_title2__0wHFq {
    font-size: 50px
}

.DirectSynaptic_sk6_title3__m2U-H {
    color: #000;
    font-family: Trirong, serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 1.2em;
    margin-bottom: 20px
}

.DirectSynaptic_sk6_title4__jbOra {
    font-family: Trirong, serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 15px;
    margin-top: 0
}

.DirectSynaptic_sk6_subTitle__yhU5M {
    color: #000 !important;
    font-family: Albert Sans, sans-serif;
    font-size: 34px;
    font-weight: 600;
    line-height: 1.4em;
    padding: 10px 1px;
    text-align: left
}

.DirectSynaptic_sk6_subTitle2__6Q3xV {
    color: #000;
    font-family: Trirong, serif;
    font-size: 30px
}

.DirectSynaptic_txt_pink__tDwtH {
    color: #ea7901
}

.DirectSynaptic_sk6Upsell_banner__img__Coj7R {
    color: #000 !important;
    height: auto;
    position: absolute;
    right: -135px;
    top: 0;
    width: 690px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_upsellCont__NSZdn .DirectSynaptic_f-30__bNt\+k {
    font-size: 30px;
    font-weight: 500
}

.DirectSynaptic_sk6Upsell_sec2__MrvAp {
    padding: 55px 0
}

.DirectSynaptic_yellowStrip1__Inzqj {
    background-size: 100% 100%;
    margin: 0 -10px;
    padding: 0 10px
}

.DirectSynaptic_btn__jM2pa.DirectSynaptic_btn_lg_blue__7BAF- {
    background: #007bff;
    border-color: #007bff;
    color: #fff;
    display: block;
    font-size: 36px;
    margin: 10px auto;
    white-space: normal
}

.DirectSynaptic_sk6Upsell_sec3__R2ygV {
    padding-bottom: 50px
}

.DirectSynaptic_contentCard__quUAx,
.DirectSynaptic_sk6Upsell_sec3Wrap__Vt14N {
    background-color: #fef4f2;
    padding: 40px;
    width: 100%
}

.DirectSynaptic_contentCard2__yZVsa {
    box-shadow: 0 0 20px -2px #0000002e;
    margin: 45px 0;
    padding: 50px 40px 40px;
    width: 100%
}

.DirectSynaptic_sk6Upsell_sec6__aX1Zv {
    padding: 30px 0
}

.DirectSynaptic_sk6Upsell_sec6__aX1Zv .DirectSynaptic_contentCard__quUAx {
    padding-left: 0;
    padding-right: 0
}

.DirectSynaptic_side_gap__oovCn,
.DirectSynaptic_sk6Upsell_sec6__aX1Zv .DirectSynaptic_inner_cont__\+vfTF {
    padding-left: 40px;
    padding-right: 40px
}

.DirectSynaptic_imageCard_row__qu5uZ {
    margin-left: -10px;
    margin-right: -10px
}

.DirectSynaptic_imageCard_col__cc5LK {
    margin-bottom: 20px;
    padding-left: 10px !important;
    padding-right: 10px !important
}

.DirectSynaptic_imageCard1__Ebnai {
    background-color: #fff;
    border: 2px dashed #fbc2cf;
    height: 100%;
    padding: 15px;
    width: 100%
}

.DirectSynaptic_imageCard1_cont__D3l75 {
    font-size: 24px;
    margin-top: 15px;
    padding: 5px 10px
}

.DirectSynaptic_imageCard1_cont__D3l75 p:last-child {
    margin-bottom: 0
}

.DirectSynaptic_imageCard1_fig__ndgwe img {
    width: 100%
}

.DirectSynaptic_sk6Upsell_sec8__lQl1Q,
.DirectSynaptic_sk6Upsell_sec9__x\+auY {
    padding: 35px 0
}

.DirectSynaptic_sk6Upsell_sec10__W9wzl {
    padding-bottom: 45px
}

.DirectSynaptic_proCard_row__FLE6A>.DirectSynaptic_proCard_col__lLoL0 {
    margin-bottom: 30px
}

.DirectSynaptic_proCard__cj943 {
    border: 2px solid #0a0a0a;
    border-radius: 6px;
    max-width: 100%;
    position: relative;
    width: 394px
}

.DirectSynaptic_proCard_header__K0nBl {
    background-size: cover;
    padding: 20px 10px 25px
}

.DirectSynaptic_proCard_header__title__9mLrn {
    color: #fff;
    font-family: Trirong, serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    text-align: center
}

.DirectSynaptic_proCard_header__subtitle__PmaeG {
    color: #fff;
    font-family: Trirong, serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 0;
    padding-bottom: 0;
    text-align: center
}

.DirectSynaptic_horizontal_line__4GDkT {
    background: #e5dcaa;
    border-radius: 100px;
    border-style: none;
    height: 6px !important;
    margin: 0 auto 15px;
    opacity: 1;
    width: 109px
}

.DirectSynaptic_proCard_body__oNEQw {
    border-radius: 0 0 10px 10px;
    box-shadow: 0 7px .1px 0 #000;
    padding: 12px 25px
}

.DirectSynaptic_proCard_price__aqgUW {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 80px;
    font-weight: 700;
    line-height: 1.1em;
    text-align: center
}

.DirectSynaptic_proCard_pricePer__irAyU .DirectSynaptic_per__ogKzz {
    color: #b0b0b0;
    font-size: 26px;
    font-weight: 600;
    letter-spacing: 2.5px;
    line-height: 1.3em;
    padding: 0 0 10px;
    text-align: center
}

.DirectSynaptic_save_price__6ODQ3 {
    background-color: #ea7901;
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 26px;
    left: 0;
    line-height: 1.3em;
    padding: 10px;
    position: absolute;
    text-align: center
}

.DirectSynaptic_reg_price__ll7uA {
    color: #b0b0b0;
    font-family: Oswald, sans-serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 1.3em;
    text-align: center
}

.DirectSynaptic_reg_price__ll7uA .DirectSynaptic_pr__wU-8H {
    position: relative
}

.DirectSynaptic_reg_price__ll7uA .DirectSynaptic_pr__wU-8H:before {
    border-bottom: 2px solid #000;
    content: "";
    left: 0;
    position: absolute;
    top: 6%;
    transform: translateY(16px) translateX(0) rotate(-12deg);
    width: 90px
}

.DirectSynaptic_actual_price__0LJ3d {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 15px;
    text-align: center
}

.DirectSynaptic_img_box__4QNoy {
    align-items: center;
    color: #000;
    display: flex;
    font-family: Albert Sans, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.3em;
    padding: 5px 5px 5px 10px
}

.DirectSynaptic_img_box__4QNoy img {
    margin-right: 10px
}

.DirectSynaptic_upsellSkip__ylZYS {
    color: #0e0e99;
    font-size: 24px;
    font-weight: 500;
    text-align: center
}

.DirectSynaptic_upsellSkip__ylZYS a {
    color: #0e0e99;
    text-decoration: none
}

.DirectSynaptic_sk6Upsell_sec11__oXIZ3 {
    padding-bottom: 45px
}

.DirectSynaptic_yellowbox__Ygre7 {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.DirectSynaptic_check_area__R0RnS,
.DirectSynaptic_yellowbox__Ygre7 i {
    display: table-cell;
    vertical-align: middle
}

.DirectSynaptic_yellowbox__Ygre7 .DirectSynaptic_check_area__R0RnS {
    padding-left: 10px
}

.DirectSynaptic_check_area__R0RnS .DirectSynaptic_chkbox__qnVUI {
    opacity: 0;
    position: absolute;
    top: 15px
}

.DirectSynaptic_check_area__R0RnS [type=checkbox]+label {
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.DirectSynaptic_check_area__R0RnS [type=checkbox]:checked~label:before,
.DirectSynaptic_check_area__R0RnS [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    width: 18px
}

.DirectSynaptic_check_area__R0RnS [type=checkbox]:checked~label:after,
.DirectSynaptic_check_area__R0RnS [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.DirectSynaptic_check_area__R0RnS [type=checkbox]:checked~label:before {
    background: #1063a0
}

.DirectSynaptic_top_terms__Rv7Lv {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.DirectSynaptic_top_termsHdng__FJVb1 {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 20px 15px 15px;
    position: relative
}

.DirectSynaptic_top_termsHdng__FJVb1:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.DirectSynaptic_top_terms__Rv7Lv.DirectSynaptic_open__d8Y9W .DirectSynaptic_top_termsHdng__FJVb1:after {
    content: "-"
}

.DirectSynaptic_top_trends_desc__JmU8Z {
    display: none
}

.DirectSynaptic_open__d8Y9W .DirectSynaptic_top_trends_desc__JmU8Z {
    display: block
}

.DirectSynaptic_top_trends_desc__JmU8Z p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.DirectSynaptic_top_trends_desc__JmU8Z p a {
    word-break: break-word
}

.DirectSynaptic_order_counter__L2h8d {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.DirectSynaptic_order_counter__L2h8d article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.DirectSynaptic_clearfix__gI5Iz:after,
.DirectSynaptic_clearfix__gI5Iz:before {
    content: "";
    display: table;
    line-height: 0
}

.DirectSynaptic_float_left__5hSpg {
    float: left
}

.DirectSynaptic_float_right__NtlJc {
    float: right
}

.DirectSynaptic_order_counter__L2h8d article.DirectSynaptic_last__4eoek {
    border: none
}

.DirectSynaptic_order_counter__L2h8d article b {
    color: #ff1c1c
}

.DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_sk6_title__qK46d {
    font-size: 47px
}

.DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
    right: -50px;
    width: 830px
}

.DirectSynaptic_sk6Upsell2_sec5__vFEFi .DirectSynaptic_btn__jM2pa.DirectSynaptic_btn_lg_blue__7BAF- {
    font-size: 28px;
    line-height: 43px
}

.DirectSynaptic_img_shadow__zibeN {
    box-shadow: 0 0 15px 0 #e1e1e1
}

.DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_for-small-screen__tlIQi {
    display: none
}

.DirectSynaptic_thereapy1_banner__J9Uqx {
    padding: 60px 0
}

.DirectSynaptic_thereapy1_banner__J9Uqx.DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
    right: 60px
}

.DirectSynaptic_thereapy1_banne__1o1HY .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
    right: 30px
}

.DirectSynaptic_s6TextCard_row__xfB4i {
    margin-left: -3px !important;
    margin-right: -3px !important
}

.DirectSynaptic_s6TextCard_col__-D0AQ {
    margin-bottom: 30px;
    padding-left: 3px !important;
    padding-right: 3px !important
}

.DirectSynaptic_s6TextCard__STWCf {
    box-shadow: 0 0 15px 0 #e1e1e1;
    margin: 0 auto;
    max-width: 100%;
    padding: 20px;
    width: 300px
}

.DirectSynaptic_s6TextCard_fig__8RnxZ {
    margin-bottom: 10px
}

.DirectSynaptic_s6TextCard_cont__NmwC3 p {
    color: #000;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    line-height: 34px
}

.DirectSynaptic_s6TextCard_cont__NmwC3 p:last-child {
    margin-bottom: 0
}

.DirectSynaptic_thereapy1_sec9__j0E65 .DirectSynaptic_s6TextCard__STWCf {
    min-height: 500px
}

.DirectSynaptic_thereapy1_sec10__dL8Vr .DirectSynaptic_s6TextCard__STWCf {
    min-height: 400px
}

.DirectSynaptic_f-30__bNt\+k {
    font-size: 30px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_wrapper__U28GU {
    background-color: #f9eeeb;
    padding: 30px
}

.DirectSynaptic_imgTextCard_row__gXrrx {
    margin-left: -5px !important;
    margin-right: -5px !important
}

.DirectSynaptic_imgTextCard_col__GJnV3 {
    margin-bottom: 20px;
    padding-left: 5px !important;
    padding-right: 5px !important;
    text-align: center
}

.DirectSynaptic_imgTextCard__CMhEB p {
    font-size: 23px;
    font-weight: 500;
    line-height: 34px;
    padding: 10px
}

.DirectSynaptic_imgTextCard__CMhEB p:last-child {
    margin-bottom: 0
}

.DirectSynaptic_textList_1__x0nwF li {
    font-size: 24px;
    list-style: none;
    padding-bottom: 20px;
    padding-left: 20px;
    position: relative
}

.DirectSynaptic_textList_1__x0nwF li:before {
    background-size: 100%;
    content: "";
    height: 40px;
    left: -30px;
    position: absolute;
    top: -2px;
    width: 40px
}

.DirectSynaptic_thereapy1_sec13__8CHCm .DirectSynaptic_imageCard1_cont__D3l75 {
    min-height: 125px
}

.DirectSynaptic_s6TextCard2-col__Pzjlj {
    margin-bottom: 30px
}

.DirectSynaptic_s6TextCard2__PvlkD {
    background-color: #fff;
    box-shadow: 0 0 15px 0 #e1e1e1;
    height: 100%;
    padding: 15px 20px;
    width: 100%
}

.DirectSynaptic_s6TextCard2-body__jPY4X {
    display: flex;
    flex-wrap: wrap;
    margin-inline: -10px
}

.DirectSynaptic_s6TextCard2-hdr__BrQ2V {
    margin-bottom: 25px
}

.DirectSynaptic_s6TextCard2-hdr__BrQ2V h2 {
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 700
}

.DirectSynaptic_s6TextCard2-body__jPY4X .DirectSynaptic_s6TextCard2-fig__xm53s {
    flex: 1 0 34%;
    padding-inline: 10px
}

.DirectSynaptic_s6TextCard2-body__jPY4X .DirectSynaptic_s6TextCard2-cont__d\+A\+F {
    flex: 1 0 66%;
    padding-inline: 10px
}

.DirectSynaptic_priceCard-block__CWM\+b {
    border: 2px solid #0a0a0a;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 7px .1px 0 #000;
    padding: 12px 25px
}

.DirectSynaptic_priceCard-block__CWM\+b .DirectSynaptic_proCard__cj943 {
    border: none;
    padding: 0
}

.DirectSynaptic_priceCard-block__CWM\+b .DirectSynaptic_proCard__cj943 .DirectSynaptic_proCard_body__oNEQw {
    box-shadow: none;
    padding: 0
}

.DirectSynaptic_priceCard-block__CWM\+b .DirectSynaptic_proCard_price__aqgUW {
    font-family: Oswald, sans-serif;
    font-size: 80px;
    font-weight: 300;
    text-align: left
}

.DirectSynaptic_priceCard-block__CWM\+b .DirectSynaptic_save_price__6ODQ3 {
    left: auto;
    right: -28px;
    top: -13px
}

.DirectSynaptic_priceCard-block__CWM\+b .DirectSynaptic_product_prices__mPl5b p {
    color: #b0b0b0;
    font-family: Oswald, sans-serif;
    font-weight: 300;
    text-align: left
}

.DirectSynaptic_priceCard-block__CWM\+b .DirectSynaptic_reg_price__ll7uA .DirectSynaptic_pr__wU-8H:before {
    width: 72px
}

.DirectSynaptic_thereapy2_banner__M6L4X {
    padding: 60px 0
}

.DirectSynaptic_sthereapy2_sec3__rOgWv .DirectSynaptic_s6TextCard_row__xfB4i {
    margin-left: -10px !important;
    margin-right: -10px !important
}

.DirectSynaptic_sthereapy2_sec3__rOgWv .DirectSynaptic_s6TextCard_col__-D0AQ {
    padding-left: 10px !important;
    padding-right: 10px !important
}

.DirectSynaptic_sthereapy2_sec3__rOgWv .DirectSynaptic_s6TextCard__STWCf {
    height: 100%;
    padding: 15px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_radioSec__wgEVM {
    padding-left: 25px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_rb-credit__wwd2W:checked~.DirectSynaptic_creditdiv__VgLxq {
    padding: 7px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_rb-credit__wwd2W:checked~.DirectSynaptic_creditdiv__VgLxq .DirectSynaptic_errMsg__EFRKC {
    font-size: 12px
}

.DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_checkboxLabel__Tkq4c {
    text-align: left
}

@media screen and (max-width:1390.5px) {
    .DirectSynaptic_sk6_title__qK46d {
        font-size: 48px
    }
    .DirectSynaptic_thereapy1_banner__J9Uqx.DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
        height: 360px;
        right: -10px;
        width: auto
    }
    .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
        width: 510px
    }
}

@media screen and (max-width:1199.5px) {
    .DirectSynaptic_sk6_title__qK46d {
        font-size: 48px
    }
    .DirectSynaptic_proCard_price__aqgUW {
        font-size: 60px
    }
    .DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_sk6_title__qK46d {
        font-size: 40px
    }
    .DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_sk6_subTitle__yhU5M {
        font-size: 26px
    }
    .DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_row__Jc4ak>.DirectSynaptic_col__YruIj {
        flex-basis: 54%
    }
    .DirectSynaptic_thereapy1_banner__J9Uqx.DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
        height: 360px;
        right: -10px;
        width: auto
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_creditdiv__VgLxq label {
        font-size: 12px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv .DirectSynaptic_count_up__vp7Q7 {
        font-size: 30px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv p {
        font-size: 18px
    }
    .DirectSynaptic_final_step_heading__T2gag h1 {
        font-size: 25px
    }
}

@media screen and (max-width:1199.5px) and (min-width:1024px) {
    .DirectSynaptic_prospect_form__o6Y6D .DirectSynaptic_cardTime-row__aKxy5 .DirectSynaptic_formCol__DUS9n {
        width: 100%
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR h1 {
        font-size: 40px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul li button {
        font-size: 15px;
        width: 110px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr h2 {
        font-size: 20px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_availabilty_col__ny6fk p {
        font-size: 15px
    }
    .DirectSynaptic_package__save__IzgXg {
        height: 90px;
        width: 90px
    }
    .DirectSynaptic_package__save_title__CqPFK {
        margin-top: 24px
    }
}

@media screen and (max-width:1024.5px) {
    .DirectSynaptic_forSmallDevice__ft-2H {
        display: block
    }
    .DirectSynaptic_money_back_sec__BTjTu.DirectSynaptic_checkout_moneyback__i9Kh3.DirectSynaptic_forSmallDevice__ft-2H {
        text-align: center
    }
    .DirectSynaptic_money_back_sec__BTjTu.DirectSynaptic_checkout_moneyback__i9Kh3 .DirectSynaptic_seal_div__bA653 {
        margin-bottom: 20px
    }
    .DirectSynaptic_forLargeDevice__sd6Ne {
        display: none
    }
    .DirectSynaptic_sk6_subTitle__yhU5M {
        font-size: 25px
    }
    .DirectSynaptic_sk6_title2__0wHFq {
        font-size: 45px
    }
    .DirectSynaptic_sk6_title3__m2U-H {
        font-size: 35px
    }
    .DirectSynaptic_sk6_title4__jbOra {
        font-size: 32px
    }
    .DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_row__Jc4ak>.DirectSynaptic_col__YruIj {
        flex-basis: 70%
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_upsellCont__NSZdn p {
        font-size: 20px
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_btn__jM2pa.DirectSynaptic_btn_lg_blue__7BAF-,
    .DirectSynaptic_proCard_header__title__9mLrn {
        font-size: 25px
    }
    .DirectSynaptic_proCard_header__subtitle__PmaeG {
        font-size: 20px
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_order_status__outer__AuAtB .DirectSynaptic_order_status__col__r32GO a {
        font-size: 20px !important;
        line-height: 38px
    }
    .DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_for-small-screen__tlIQi {
        display: block
    }
    .DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_col_right__cRTah {
        display: none
    }
    .DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
        position: static
    }
    .DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_row__Jc4ak>.DirectSynaptic_col__YruIj {
        flex-basis: 100%
    }
    .DirectSynaptic_sk6Upsell_banner__mobimg__ZnXtD {
        display: block;
        margin: 0 auto;
        max-width: 100%;
        width: 475px
    }
    .DirectSynaptic_s6TextCard2-body__jPY4X .DirectSynaptic_s6TextCard2-fig__xm53s {
        flex: 1 0 100%;
        margin-bottom: 25px;
        text-align: center
    }
    .DirectSynaptic_s6TextCard2-body__jPY4X .DirectSynaptic_s6TextCard2-cont__d\+A\+F {
        flex: 1 0 100%
    }
    .DirectSynaptic_thereapy1_sec15__-PuNU .DirectSynaptic_therepyImg41__X-xf4 {
        display: block;
        margin: 0 auto
    }
    .DirectSynaptic_tthereapy1_sec11__QK6zm .DirectSynaptic_imgTextCard_col__GJnV3 {
        flex-basis: 33%
    }
    .DirectSynaptic_thereapy1_banner__J9Uqx .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
        display: none !important
    }
    .DirectSynaptic_thereapy1_banner__J9Uqx .DirectSynaptic_sk6Upsell_banner__img_mob__2SfCt {
        display: block !important
    }
    .DirectSynaptic_thereapy1_banner__J9Uqx .DirectSynaptic_row__Jc4ak>div {
        flex: 0 0 auto;
        width: 100%
    }
    .DirectSynaptic_thereapy1_banner__J9Uqx .DirectSynaptic_sk6_title__qK46d {
        text-align: center
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv {
        padding: 15px 10px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_row__Jc4ak .DirectSynaptic_col-7__mnLja {
        width: 60%
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv p {
        font-size: 18px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv .DirectSynaptic_count_up__vp7Q7 {
        font-size: 25px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR h1 {
        font-size: 35px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul li button {
        font-size: 14px;
        width: 110px
    }
}

@media screen and (max-width:991.5px) {
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA div#DirectSynaptic_layoutSidenav_content__\+pPMj .DirectSynaptic_container__o60B6 {
        max-width: 100% !important
    }
    .DirectSynaptic_sk6_title__qK46d {
        font-size: 32px
    }
    .DirectSynaptic_sk6_title2__0wHFq {
        font-size: 40px;
        line-height: 1em
    }
    .DirectSynaptic_sk6_title3__m2U-H {
        font-size: 30px
    }
    .DirectSynaptic_sk6_title4__jbOra {
        font-size: 28px
    }
    .DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_row__Jc4ak>.DirectSynaptic_col__YruIj {
        flex-basis: 60%
    }
    .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
        width: 455px
    }
    .DirectSynaptic_sk6_subTitle__yhU5M {
        font-size: 22px
    }
    .DirectSynaptic_sk6Upsell_topbar__vrbXr h2 {
        font-size: 20px
    }
}

@media screen and (max-width:767.5px) {
    .DirectSynaptic_wrappwerCard__Fz5fD {
        padding: 20px 15px
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA {
        padding: 20px 0 30px
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA:before {
        background-repeat: no-repeat;
        background-size: contain;
        height: 65px;
        width: 65px
    }
    .DirectSynaptic_dpHeader__warning__CDnFR {
        font-size: 12px;
        margin-bottom: 10px;
        padding-inline: 30px
    }
    .DirectSynaptic_dpHeader__logo__a7kGi {
        display: block;
        margin: 0 auto
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA div#DirectSynaptic_layoutSidenav_content__\+pPMj .DirectSynaptic_container__o60B6 {
        padding: 10px 15px !important
    }
    .DirectSynaptic_order_status__2pDbj {
        padding: 20px 15px
    }
    .DirectSynaptic_order_status__div__dZal- {
        display: inline-block;
        padding: 7px 0
    }
    .DirectSynaptic_order_status__div__dZal- a {
        font-size: 14px !important
    }
    .DirectSynaptic_tab_offer__0zzJv {
        padding: 10px
    }
    .DirectSynaptic_package__save__IzgXg {
        bottom: 26px;
        height: 90px;
        right: -10%;
        width: 90px
    }
    .DirectSynaptic_package__save_title__CqPFK {
        font-size: 20px;
        margin-top: 25px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv>div>div:last-child {
        padding-left: 0
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv p {
        font-size: 16px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv .DirectSynaptic_count_up__vp7Q7 {
        font-size: 30px
    }
    .DirectSynaptic_tracking_offer_col__iXX2h .DirectSynaptic_col_title__e5W2V span {
        font-size: 18px
    }
    .DirectSynaptic_tracking_offer_col__iXX2h .DirectSynaptic_col_title__e5W2V {
        font-size: 16px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_availabilty_col__ny6fk .DirectSynaptic_row__Jc4ak>div:not(:last-child) {
        margin-bottom: 10px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr h2 {
        text-align: center
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul {
        margin-top: 25px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul li button {
        font-size: 16px;
        padding: 7px 10px;
        width: auto
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul {
        justify-content: center
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR h1 {
        font-size: 40px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR .DirectSynaptic_free__gAC4G,
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR .DirectSynaptic_regular__X0-c9,
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_product_info__TiduR .DirectSynaptic_sale__9hdVc {
        font-size: 20px
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_order_status__outer__AuAtB .DirectSynaptic_order_status__col__r32GO a {
        font-size: 16px !important;
        line-height: 24px
    }
    .DirectSynaptic_seal_div__bA653 {
        margin-bottom: 20px
    }
    .DirectSynaptic_money_back_sec__BTjTu {
        text-align: center
    }
    .DirectSynaptic_money_back_sec__BTjTu h2 {
        font-size: 21px
    }
    .DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_row__Jc4ak>.DirectSynaptic_col__YruIj {
        flex-basis: 100%;
        padding-bottom: 30px;
        text-align: center
    }
    .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_sk6_subTitle__yhU5M,
    .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_sk6_title__qK46d {
        text-align: center
    }
    .DirectSynaptic_sk6Upsell_topbar__vrbXr h2 {
        font-size: 15px
    }
    .DirectSynaptic_sk6_title2__0wHFq {
        font-size: 28px;
        line-height: 40px
    }
    .DirectSynaptic_sk6Upsell_banner__img__Coj7R {
        max-width: 100%;
        position: static;
        top: 0
    }
    .DirectSynaptic_sk6Upsell_banner__LXMUv .DirectSynaptic_cont_sec__ehRyy .DirectSynaptic_row__Jc4ak>.DirectSynaptic_col__YruIj:last-child {
        padding: 0 15px;
        width: 100%
    }
    .DirectSynaptic_sk6Upsell_sec3__R2ygV .DirectSynaptic_upImg-2__tfEN0,
    .DirectSynaptic_upImg-3__9wGgm,
    .DirectSynaptic_upImg-4__1xiCY {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 260px
    }
    .DirectSynaptic_sk6Upsell_sec4__eRxiz .DirectSynaptic_upImg-3__9wGgm {
        margin-bottom: 20px;
        width: 400px;
        width: 360px
    }
    .DirectSynaptic_contentCard__quUAx,
    .DirectSynaptic_sk6Upsell_sec3Wrap__Vt14N {
        padding: 30px 15px 15px
    }
    .DirectSynaptic_side_gap__oovCn,
    .DirectSynaptic_sk6Upsell_sec6__aX1Zv .DirectSynaptic_inner_cont__\+vfTF {
        padding-left: 15px;
        padding-right: 15px
    }
    .DirectSynaptic_contentCard2__yZVsa {
        padding: 30px 15px 15px
    }
    .DirectSynaptic_upImg-7__zLX5R {
        margin-bottom: 20px
    }
    .DirectSynaptic_sk6Upsell_sec7__Se2SU .DirectSynaptic_row__Jc4ak>div:first-child {
        margin-top: 20px;
        order: 2
    }
    .DirectSynaptic_imageCard_col__cc5LK {
        margin-bottom: 25px
    }
    .DirectSynaptic_gurantee_mob_img__63lHC {
        display: block;
        margin-bottom: 30px;
        width: 55%
    }
    .DirectSynaptic_upsellSkip__ylZYS {
        font-size: 17px
    }
    .DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_sk6_title__qK46d {
        font-size: 30px;
        text-align: left !important
    }
    .DirectSynaptic_sk6Upsell2_banner__D0esy .DirectSynaptic_sk6_subTitle__yhU5M {
        text-align: left !important
    }
    .DirectSynaptic_textList_1__x0nwF li {
        font-size: 20px
    }
    .DirectSynaptic_priceCard-block__CWM\+b .DirectSynaptic_proCard_price__aqgUW,
    .DirectSynaptic_priceCard-block__CWM\+b .DirectSynaptic_product_prices__mPl5b p {
        text-align: center
    }
    .DirectSynaptic_thereapy2_banner__M6L4X {
        padding: 40px 0
    }
    .DirectSynaptic_order_status__row__kjxMK>.DirectSynaptic_col-xs-6__Ue6LS {
        height: 43px
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_creditdiv__VgLxq label {
        font-size: 14px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_row__Jc4ak .DirectSynaptic_col-7__mnLja,
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_row__Jc4ak>div {
        flex: 0 0 auto;
        width: 100%
    }
    .DirectSynaptic_product_img__S8hLT {
        margin-bottom: 25px;
        margin-inline: auto;
        max-width: 300px;
        position: relative
    }
    .DirectSynaptic_product_img__S8hLT img {
        max-height: 145px
    }
}

@media screen and (max-width:480.5px) {
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul li button {
        font-size: 14px;
        margin: 2px 1px;
        padding: 7px
    }
    .DirectSynaptic_sk6_title__qK46d {
        font-size: 26px
    }
    .DirectSynaptic_sk6Upsell_sec3__R2ygV .DirectSynaptic_upImg-2__tfEN0,
    .DirectSynaptic_upImg-3__9wGgm,
    .DirectSynaptic_upImg-4__1xiCY {
        margin-bottom: 15px;
        width: 100%
    }
    .DirectSynaptic_tthereapy1_sec11__QK6zm .DirectSynaptic_imgTextCard_col__GJnV3 {
        flex-basis: 100%
    }
    .DirectSynaptic_order_status__row__kjxMK>.DirectSynaptic_col-xs-6__Ue6LS:first-child {
        width: 55%
    }
    .DirectSynaptic_order_status__row__kjxMK>.DirectSynaptic_col-xs-6__Ue6LS:last-child {
        width: 45%
    }
    .DirectSynaptic_dtcNurotech_wrapper__xBjVA .DirectSynaptic_order_status__outer__AuAtB .DirectSynaptic_order_status__col__r32GO a {
        font-size: 13px !important;
        line-height: 24px
    }
    .DirectSynaptic_final_step_heading__T2gag h1 {
        font-size: 26px
    }
    .DirectSynaptic_final_step_heading__T2gag h2 {
        font-size: 20px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv .DirectSynaptic_count_up__vp7Q7 {
        font-size: 24px
    }
    .DirectSynaptic_tracking_offer_col__iXX2h .DirectSynaptic_col_title__e5W2V span {
        display: block;
        float: none;
        margin-bottom: 10px
    }
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_tab_offer__0zzJv p {
        font-size: 15px
    }
    .DirectSynaptic_dpHeader__NXeds .DirectSynaptic_delivery_block__Si8Xu {
        font-size: 12px;
        padding-left: 120px
    }
    .DirectSynaptic_dpHeader__NXeds .DirectSynaptic_delivery_block__Si8Xu:before {
        height: 20px
    }
    .DirectSynaptic_dpHeader__logo__a7kGi {
        max-width: 100px
    }
    .DirectSynaptic_package__save__IzgXg {
        bottom: auto;
        right: -5%;
        top: -30px
    }
}

@media screen and (max-width:365.5px) {
    .DirectSynaptic_skincareCheckStep__nYqJ- .DirectSynaptic_selected_package__UuwXr ul li button {
        font-size: 13px
    }
}

@media screen and (max-width:330.5px) {
    .DirectSynaptic_order_status__div__dZal- .DirectSynaptic_order_status__div__dZal- a {
        font-size: 11px !important
    }
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE {
    background: url(../images/inner-banner-bg.ee4462dfc84241d9b934.jpg) no-repeat 0 0;
    background-color: #000;
    padding: 10px 0 45px;
    position: relative;
    width: 100%
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE:before {
    background: url(data:image/png;base64,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);
    content: "";
    height: 112px;
    left: 0;
    position: absolute;
    top: 0;
    width: 112px;
    z-index: 2
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE div#DirectNurotech_layoutSidenav_content__AyIrR .DirectNurotech_container__40RQx {
    max-width: 1170px !important
}

.DirectNurotech_dpHeader__4K9tH {
    box-shadow: none;
    font-family: Poppins, sans-serif !important;
    margin-bottom: 0;
    position: relative
}

.DirectNurotech_dpHeader__logo__-U9ZP {
    width: 200px !important
}

.DirectNurotech_dpHeader__warning__4iEYN {
    color: #000;
    font-size: 15px;
    padding: 5px 0;
    text-align: center
}

.DirectNurotech_dpHeader__warning__4iEYN .DirectNurotech_custom_container__Gi\+An {
    max-width: 1170px;
    padding: 0 45px
}

.DirectNurotech_dpHeader__logo__-U9ZP {
    margin-top: 10px;
    max-width: 135px
}

.DirectNurotech_dpHeader__4K9tH .DirectNurotech_dpHeader__info__ko2XQ {
    float: right;
    margin-bottom: 26px;
    margin-top: 16px
}

.DirectNurotech_dpHeader__4K9tH .DirectNurotech_delivery_block__-4riJ {
    color: #000;
    float: right;
    font-size: .875rem;
    margin-left: auto;
    margin-top: 12px;
    max-width: 400px;
    padding-left: 153px;
    position: relative
}

.DirectNurotech_delivery_block__-4riJ:before {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 38px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 148px
}

.DirectNurotech_alert_color__VXmtt,
.DirectNurotech_date_container__mmsq0,
.DirectNurotech_hurry__R54Zw {
    color: red !important
}

.DirectNurotech_wrappwerCard__LReoH {
    background: #fff;
    box-shadow: 0 0 6px 0 #b3b1b1;
    float: left;
    padding: 20px 30px;
    width: 100%
}

.DirectNurotech_order_status__div__WXJ2\+ {
    margin: 0;
    width: 100%
}

.DirectNurotech_order_status__outer__u3cNj {
    border: 1px solid #000;
    border-radius: 50px;
    margin: 0 0 30px;
    overflow: hidden;
    text-align: center;
    width: 100%
}

.DirectNurotech_order_status__row__YaoA\+ {
    margin: 0;
    padding: 0
}

.DirectNurotech_order_status__row__YaoA\+>.DirectNurotech_col-xs-6__vtzrF {
    width: 50%
}

.DirectNurotech_order_status__outer__u3cNj .DirectNurotech_active__U9eO0.DirectNurotech_order_status__col__XOQD- {
    background-color: #000;
    position: relative
}

.DirectNurotech_order_status__outer__u3cNj .DirectNurotech_active__U9eO0.DirectNurotech_order_status__col__XOQD-:before {
    border-bottom: 23px solid #0000;
    border-left: 20px solid #000;
    border-top: 23px solid #0000;
    content: "";
    height: 0;
    position: absolute;
    right: -20px;
    top: -1px;
    width: 0;
    z-index: 2
}

.DirectNurotech_order_status__outer__u3cNj .DirectNurotech_order_status__col__XOQD- a {
    border: none;
    box-shadow: none;
    cursor: default;
    display: block;
    outline: none;
    padding: 3px;
    width: 100%
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_order_status__outer__u3cNj .DirectNurotech_order_status__col__XOQD- a:focus {
    border: none;
    box-shadow: none;
    outline: none
}

.DirectNurotech_order_status__outer__u3cNj .DirectNurotech_active__U9eO0.DirectNurotech_order_status__col__XOQD- a {
    background: #0000 !important;
    border: none !important;
    color: #fff !important
}

.DirectNurotech_order_status__div__WXJ2\+ {
    font-family: Trirong, sans-serif;
    font-weight: 700 !important;
    position: relative;
    text-align: center
}

.DirectNurotech_order_status__div__WXJ2\+:first-child {
    margin-right: -20px
}

.DirectNurotech_order_status__div__WXJ2\+a {
    background: #0000;
    color: #202324 !important;
    font-size: 23px !important;
    font-weight: 700 !important;
    margin: 0 !important;
    opacity: 1
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA {
    background: #fff;
    border: 1px solid #ea7901;
    border-radius: 50px;
    padding: 20px 10px;
    width: 100%
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA p {
    color: #3b3636;
    font-size: 26px;
    font-weight: 400;
    line-height: 32px;
    margin: 0;
    padding: 0;
    vertical-align: middle
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA .DirectNurotech_count_up__-THna {
    color: #ea7901 !important;
    font-size: 40px;
    vertical-align: middle
}

.DirectNurotech_tracking_offer_col__abAWT {
    padding: 10px 0 15px;
    width: 100%
}

.DirectNurotech_tracking_offer_col__abAWT .DirectNurotech_col_title__MLw7P {
    color: #2b2b34;
    font-family: Albert Sans, sans-serif;
    font-size: 19px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 20px;
    text-align: left;
    width: 100%
}

.DirectNurotech_tracking_offer_col__abAWT .DirectNurotech_col_title__MLw7P span {
    color: #ea7901;
    float: left;
    font-family: Trirong, sans-serif;
    font-size: 40px;
    font-weight: 700;
    padding: 0 10px 0 0;
    vertical-align: middle
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_availabilty_col__MSJ\+Z {
    background: #005e991a;
    background-color: #fef4f2 !important;
    border: 1px solid #0a7399;
    border-color: #fef4f2 !important;
    display: inline-block;
    margin-top: 10px;
    padding: 14px 10px;
    width: 100%
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_availabilty_col__MSJ\+Z p {
    color: #3d3d3d;
    display: inline-block;
    font-family: Albert Sans, sans-serif;
    font-size: 18px;
    margin: 0 5px 0 0;
    vertical-align: middle
}

.DirectNurotech_meter_col__Y9ztV {
    border: 1.6px solid #0a7399;
    display: inline-block;
    height: 24px;
    padding: 0 2px;
    position: relative;
    vertical-align: middle;
    width: 98px
}

.DirectNurotech_meter_col__Y9ztV .DirectNurotech_low__2GjQB {
    background: red;
    height: 16px;
    margin: 2px 0;
    width: 16%
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_availabilty_col__MSJ\+Z .DirectNurotech_meter_text__y0gwA {
    color: red;
    font-size: 20px;
    font-weight: 600;
    margin: 0 0 0 6px;
    vertical-align: middle
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_chk_premium__jhsuC {
    margin-top: 20px
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_chk_premium__jhsuC p {
    color: red;
    font-family: Albert Sans, sans-serif;
    font-size: 15px
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul {
    border: none;
    justify-content: flex-end;
    margin-top: -45px
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL h2 {
    color: #3b3636;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 20px
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul li button {
    background: #464646;
    border-radius: 1px;
    color: #fff;
    float: left;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 600;
    margin-left: 8px;
    padding: 7px 2px;
    text-align: center;
    width: 124px
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul li button.DirectNurotech_active__U9eO0,
.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul li button[aria-selected=true] {
    background: #ea7901 !important;
    color: #fff
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh {
    background: #fef4f273;
    border-bottom: 4px solid #0a7399;
    padding: 35px 0;
    width: 100%
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__div__KUdG7 {
    font-family: Oswald, sans-serif;
    text-align: center
}

.DirectNurotech_pricePerJar__tAf\+D {
    color: #000;
    font-size: 50px;
    font-weight: 600;
    line-height: 35px;
    margin-bottom: 8px;
    width: 100%
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh h1 {
    color: #0b72d1;
    font-size: 38px;
    font-weight: 500;
    line-height: 40px;
    margin-bottom: 8px;
    width: 100%
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh .DirectNurotech_sale__yz2NC {
    color: #696969;
    font-size: 20px;
    margin: 20px 0 12px
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh .DirectNurotech_sale_price__E2xE1 {
    text-decoration: line-through
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh .DirectNurotech_regular__pJwPd {
    color: #000;
    font-size: 20px;
    margin: 0 0 5px
}

.DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh .DirectNurotech_free__DtIjE {
    color: #000;
    font-size: 20px;
    margin: 5px 0 10px
}

.DirectNurotech_money_back_sec__UYWlz {
    background-color: #fef4f2;
    border-color: #fef4f2;
    margin-top: 20px;
    padding: 35px 25px;
    width: 100%
}

.DirectNurotech_seal_div__l7mQj {
    float: left;
    padding: 40px 0 0;
    width: 100%
}

.DirectNurotech_seal_div__l7mQj img {
    height: auto;
    opacity: 1;
    width: auto !important
}

.DirectNurotech_money_back_sec__UYWlz h2 {
    color: #272323;
    font-family: Albert Sans, sans-serif;
    font-size: 28px;
    font-weight: 600;
    margin-bottom: 15px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_sidebar__ZxKnf {
    background: #fff;
    border: 4px solid #0699ee;
    border-radius: 8px;
    border-radius: 20px;
    margin-bottom: 20px;
    padding-bottom: 15px;
    width: 100%
}

.DirectNurotech_final_step_heading__aKlTT {
    background: #464646;
    border-bottom: 4px solid #464646;
    border-radius: 17px 17px 0 0;
    color: #fff;
    padding: 13px 5px;
    text-align: center;
    width: 100%
}

.DirectNurotech_final_step_heading__aKlTT h1 {
    color: #d7ee3a;
    font-size: 33px;
    font-weight: 500;
    margin: 0
}

.DirectNurotech_final_step_heading__aKlTT h2 {
    font-family: Albert Sans, sans-serif;
    font-size: 23px;
    font-weight: 400;
    margin: 4px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_sidebar_resize__mGyuZ {
    margin: 0 auto;
    width: 95%
}

.DirectNurotech_prospect_form__XcJ1c form {
    padding-top: 20px
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_form-group__TVMfY {
    position: relative
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_input_form__qH4A8 {
    background: #fff;
    border: 1px solid #a7abad;
    border-radius: 0 !important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #222;
    font-size: 14px;
    font-weight: 400;
    height: 32px;
    line-height: 22px;
    outline: 0;
    padding: 3px 8px;
    width: 100% !important
}

.DirectNurotech_prospect_form__XcJ1c select.DirectNurotech_input_form__qH4A8 {
    -webkit-appearance: unset !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAA7AAAAOwBeShxvQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACZSURBVFiF7ZJBCoMwEEUfuOsNBLelywolFwoN1F7cva7VbiZUAm11ICm08yBkIX/eHwkYhmH8O9WH7w6ogV45/wQcgEETdsAkJyjyXrIj0GgKXGTAIvdVIY/Zo6ZAOmgG7orMTSt/NbArKd9TIpt8S4ns8ncliskjQUTxha9fu88tj6y3LrZ5SuD5B4ptntIC52/JDcMwfoMHZ1NCuUBWIxsAAAAASUVORK5CYII=);
    background-position: calc(100% - 2px);
    background-repeat: no-repeat;
    background-size: 16px
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_input_form__qH4A8 option,
.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_input_form__qH4A8::placeholder {
    color: #222;
    opacity: 1
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_input_form__qH4A8::-ms-input-placeholder {
    color: #222;
    opacity: 1
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_formDiv__lrVqw {
    padding: 0 !important
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_formCol__GJhOK {
    margin-bottom: 5px
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_payForm__ODJEX .DirectNurotech_form-control__3YOgt {
    border: 1px solid #999;
    font-size: 13px;
    margin-bottom: 10px;
    padding: 5px 10px
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_cardTime-row__Y8rjS {
    margin-left: -5px;
    margin-right: -5px
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_cardTime-row__Y8rjS>div {
    padding-left: 5px;
    padding-right: 5px
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_pay-btn__rwC0X {
    border: none;
    margin-bottom: 15px;
    width: 100%
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_btn_proceed_checkout__rQKrA,
.DirectNurotech_skincarepLeadSidebar__JaQfp .DirectNurotech_btn_proceed_checkout__rQKrA {
    background: #f7a303;
    background: linear-gradient(0deg, #f7a303, #fec917);
    border: 1px solid #f7a303;
    color: #fff;
    display: table;
    font-size: 20px;
    font-weight: 700;
    margin: 25px auto 0;
    padding: 11px 5px;
    width: 100%
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_btn_proceed_checkout__rQKrA,
.DirectNurotech_skincarepLeadSidebar__JaQfp .DirectNurotech_btn_proceed_checkout__rQKrA:hover {
    color: #fff
}

.DirectNurotech_testSmBlock__La5\+O {
    align-items: center;
    align-self: auto;
    background-color: #fffbfa !important;
    border-color: #fbc2cf !important;
    border-style: dashed;
    border-width: 1px;
    justify-content: flex-start;
    margin-bottom: 20px;
    padding: 12px 10px;
    width: 100%
}

.DirectNurotech_testSmBlock__La5\+O img {
    align-items: stretch;
    align-self: auto;
    color: #000 !important;
    display: block;
    height: 100px;
    justify-content: flex-start;
    margin: 0 auto;
    width: 100px !important
}

.DirectNurotech_testSmBlock_quote__LZgjs {
    font-family: Albert Sans, sans-serif;
    font-size: 18px;
    line-height: 28px;
    padding: 10px;
    position: relative;
    text-align: center;
    z-index: 1
}

.DirectNurotech_testSmBlock_quote__LZgjs:before {
    background-size: 100%;
    content: "";
    height: 29px;
    left: 0;
    position: absolute;
    top: 0;
    width: 35px;
    z-index: -1
}

.DirectNurotech_testSmBlock_quote__LZgjs:after {
    background-size: 100%;
    bottom: 0;
    content: "";
    height: 29px;
    position: absolute;
    right: 0;
    width: 35px;
    z-index: -1
}

.DirectNurotech_testSmBlock_name__vYyVp {
    color: #333;
    font-family: Helvetica, serif;
    font-size: 20px;
    text-align: center
}

.DirectNurotech_forSmallDevice__hobmM {
    display: none
}

.DirectNurotech_billingAddOption__G9eRN {
    cursor: pointer;
    position: relative
}

.DirectNurotech_billingAddOption__G9eRN label {
    cursor: pointer
}

.DirectNurotech_billingAddOption__G9eRN input#DirectNurotech_billingCheck__-mLi9 {
    margin-right: 5px;
    position: relative;
    top: 2px
}

.DirectNurotech_closed__mYwFI.DirectNurotech_billing_add__naV28 {
    display: none
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_whats_this__ngMbN {
    color: #f15d4e;
    cursor: pointer;
    display: inline-block;
    font-family: Albert Sans, sans-serif;
    font-size: 19px;
    font-style: italic;
    margin: 0;
    width: 100%
}

.DirectNurotech_prospect_form__XcJ1c .DirectNurotech_payForm__ODJEX .DirectNurotech_creditdiv__58Ypa {
    background-color: initial;
    border: none;
    padding: 0
}

.DirectNurotech_formWrap__uTWCt {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 15px;
    position: relative
}

.DirectNurotech_form_div_2__JltyG .DirectNurotech_form_holder__IhrVH {
    margin-bottom: 10px
}

.DirectNurotech_newCustomCheckbox__QREes .DirectNurotech_billingOptCheckbox__twMYW {
    opacity: 0;
    position: absolute
}

.DirectNurotech_masterShipAddr__N0vXz .DirectNurotech_checkboxLabel__hsf95 {
    padding-left: 22px;
    position: relative
}

.DirectNurotech_newCustomCheckbox__QREes.DirectNurotech_checkboxLabel__hsf95 {
    padding-left: 22px !important;
    position: relative
}

.DirectNurotech_newCustomCheckbox__QREes .DirectNurotech_cus_checkBoxButton__s43b\+ {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.DirectNurotech_newCustomCheckbox__QREes.DirectNurotech_skncr3-p__4SiyV .DirectNurotech_cus_checkBoxButton__s43b\+ {
    left: 15px
}

.DirectNurotech_newCustomCheckbox__QREes .DirectNurotech_cus_checkBoxButton__s43b\+:before {
    background-image: url(data:image/png;base64,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UmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.DirectNurotech_newCustomCheckbox__QREes [type=checkbox]:checked+.DirectNurotech_cus_checkBoxButton__s43b\+ {
    background: #1063a0;
    border-color: #1063a0
}

.DirectNurotech_newCustomCheckbox__QREes [type=checkbox]:checked+.DirectNurotech_cus_checkBoxButton__s43b\+:before {
    opacity: 1
}

.DirectNurotech_radioSec__U3N4W {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px 25px 10px 30px;
    position: relative
}

.DirectNurotech_cutom__radio_button__WeUjq {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0;
    position: absolute;
    text-align: left;
    top: 13px;
    width: 16px
}

.DirectNurotech_cutom__radio_input__p33Em+.DirectNurotech_cutom__radio_button__WeUjq:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.DirectNurotech_cutom__radio_input__p33Em:checked+.DirectNurotech_cutom__radio_button__WeUjq:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.DirectNurotech_cutom__radio_input__p33Em.DirectNurotech_rb-paypal__RfLL7+.DirectNurotech_cutom__radio_button__WeUjq {
    top: 15px
}

.DirectNurotech_radioSec__U3N4W .DirectNurotech_label_title__FhHVQ {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    padding-left: 10px;
    text-align: left
}

.DirectNurotech_paypallogo__Oczoo {
    width: 100px
}

.DirectNurotech_paypalBtn__7\+p8d {
    width: 100%
}

.DirectNurotech_creditdiv__58Ypa,
.DirectNurotech_paypaldiv__RB2Br {
    display: none
}

.DirectNurotech_cusErr__cDJ1o {
    font-size: 12px !important
}

.DirectNurotech_formCol__GJhOK,
.DirectNurotech_form_holder__IhrVH {
    margin-bottom: 15px
}

.DirectNurotech_formLabel__b-8jS {
    margin-bottom: 5px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_creditdiv__58Ypa input,
.DirectNurotech_payForm__ODJEX .DirectNurotech_creditdiv__58Ypa select,
.DirectNurotech_payForm__ODJEX input[type=email],
.DirectNurotech_payForm__ODJEX input[type=text],
.DirectNurotech_payForm__ODJEX select {
    border: 1px solid #a7abad;
    border-radius: 0 !important;
    color: #333;
    font-size: 14px;
    height: 32px;
    margin: 0;
    outline: 0;
    padding: .375rem .75rem;
    transition: box-shadow .45s, border-color .45s ease-in-out;
    width: 100%
}

.DirectNurotech_rb_credit__SvcN6:checked~.DirectNurotech_creditdiv__58Ypa,
.DirectNurotech_rb_paypal__NtIWD:checked~.DirectNurotech_paypaldiv__RB2Br {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 5px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_radioSec__U3N4W .DirectNurotech_label_subtitle__oDdUX {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 13px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.DirectNurotech_cusErr__cDJ1o {
    font-size: 12px
}

.DirectNurotech_payForm__ODJEX input#DirectNurotech_formBasicCheckbox__n6teF {
    cursor: pointer;
    margin-right: 7px !important;
    position: relative;
    top: 0
}

.DirectNurotech_payForm__ODJEX input#DirectNurotech_formBasicCheckbox__n6teF:before {
    border: 3px solid #008bd4;
    border-left: #ffdead;
    border-top: none;
    content: "";
    height: 13px;
    left: 5px;
    opacity: 0;
    position: absolute;
    top: 0;
    transform: rotate(45deg);
    width: 6px
}

.DirectNurotech_payForm__ODJEX input#DirectNurotech_formBasicCheckbox__n6teF:checked:before {
    opacity: 1
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_paymentInfo__r1pV8 .DirectNurotech_row__6ap4h {
    margin-left: -7.5px;
    margin-right: -7.5px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_paymentInfo__r1pV8 .DirectNurotech_row__6ap4h>div {
    padding-left: 7.5px;
    padding-right: 7.5px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_paymentInfo__r1pV8 .DirectNurotech_cvv-link__QaDyl a {
    color: #7d7d7d !important;
    display: block;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 20px;
    margin: 0 !important;
    text-decoration: underline !important
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_send-btn__pMMlZ span:before {
    display: none
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_radioSec__U3N4W {
    padding-left: 17px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_radioSec__U3N4W input[type=radio] {
    -webkit-appearance: auto;
    appearance: auto;
    background: #0000;
    box-shadow: none;
    left: 10px;
    top: 16.5px
}

@media not all and (max-height:899px) and (-webkit-min-device-pixel-ratio:0.0010416666666666667),
not all and (max-height:899px) and (min-resolution:.1dpi) {
    .DirectNurotech_payForm__ODJEX .DirectNurotech_radioSec__U3N4W input[type=radio] {
        top: 16px
    }
    .DirectNurotech_dPillCheckout__i9KRO .DirectNurotech_payForm__ODJEX .DirectNurotech_checkboxLabel__hsf95 input[type=checkbox] {
        top: 4px !important
    }
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_payForm__ODJEX>.DirectNurotech_formDiv__lrVqw {
    padding: 0
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_cardTime_row__aF8j6 {
    margin-left: -5px;
    margin-right: -5px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_cardTime_row__aF8j6 .DirectNurotech_formCol__GJhOK {
    padding-left: 5px;
    padding-right: 5px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_formLabel__b-8jS {
    margin-bottom: 5px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_form_control__O2Uu6 {
    border-radius: 0 !important;
    box-shadow: none
}

.DirectNurotech_pay_btn__6YhWl {
    background: #0000;
    border: none;
    box-shadow: none
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_rb-credit__1zHMS:checked~.DirectNurotech_creditdiv__58Ypa {
    padding: 5px
}

.DirectNurotech_payForm__ODJEX .DirectNurotech_checkboxLabel__hsf95 input[type=checkbox] {
    -webkit-appearance: auto;
    appearance: auto;
    box-shadow: none
}

.DirectNurotech_dPillCheckout__i9KRO .DirectNurotech_payForm__ODJEX .DirectNurotech_checkboxLabel__hsf95 input[type=checkbox] {
    top: 3px !important
}

.DirectNurotech_product_img__FO1XX {
    position: relative
}

.DirectNurotech_product_img__FO1XX img {
    max-height: 120px
}

.DirectNurotech_package__save__TU4yH {
    background: url(data:image/png;base64,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) no-repeat;
    background-size: cover;
    bottom: 33px;
    color: #000;
    font-family: Oswald, sans-serif;
    height: 120px;
    position: absolute;
    right: 0;
    width: 120px
}

.DirectNurotech_package__save_title__4c6bM {
    display: block;
    font-size: 24px;
    font-weight: 500;
    line-height: 20px;
    margin-top: 40px;
    text-align: center
}

.DirectNurotech_package__save_item__Thh79 {
    display: block;
    font-size: 19px;
    line-height: 1.4;
    text-align: center;
    width: 100%
}

.DirectNurotech_sk6Upsell__Y9Q61 {
    background-color: #fff
}

.DirectNurotech_trirong_font__Lzev2 {
    font-family: Trirong, serif !important
}

.DirectNurotech_cont_sec__WZ9Dz {
    margin-left: auto;
    margin-right: auto;
    max-width: 1250px;
    padding-left: 15px;
    padding-right: 15px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_upsellCont__T0lp6 p {
    color: #000;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    margin-bottom: 25px
}

.DirectNurotech_sthereapy2_sec4__Md1gc .DirectNurotech_upsellSkip__z4nIO a,
.DirectNurotech_thereapy1_sec17__rUOcS .DirectNurotech_upsellSkip__z4nIO a {
    color: #007bff
}

.DirectNurotech_sk6Upsell_banner__oSKuf {
    position: relative
}

.DirectNurotech_sk6Upsell_topbar__gWQFo {
    background-color: #ea7901 !important;
    padding-bottom: 8px;
    padding-top: 8px;
    text-align: center
}

.DirectNurotech_sk6Upsell_topbar__gWQFo h2 {
    color: #fff;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 500;
    margin: 0
}

.DirectNurotech_sk6Upsell_banner__oSKuf {
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    padding: 0 10px
}

.DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_row__6ap4h>.DirectNurotech_col__UrtbR {
    flex-basis: 76%;
    padding-bottom: 85px;
    padding-top: 70px
}

.DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_row__6ap4h>.DirectNurotech_col__UrtbR:last-child {
    flex-basis: 24%
}

.DirectNurotech_sk6_title__YApSp {
    font-size: 59px;
    text-align: left
}

.DirectNurotech_sk6_title2__rMJ4k,
.DirectNurotech_sk6_title__YApSp {
    color: #000;
    font-family: Trirong, serif;
    font-weight: 700;
    line-height: 1.2em
}

.DirectNurotech_sk6_title2__rMJ4k {
    font-size: 50px
}

.DirectNurotech_sk6_title3__OUCGa {
    color: #000;
    font-family: Trirong, serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 1.2em;
    margin-bottom: 20px
}

.DirectNurotech_sk6_title4__HzYqR {
    font-family: Trirong, serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 15px;
    margin-top: 0
}

.DirectNurotech_sk6_subTitle__doxma {
    color: #000 !important;
    font-family: Albert Sans, sans-serif;
    font-size: 34px;
    font-weight: 600;
    line-height: 1.4em;
    padding: 10px 1px;
    text-align: left
}

.DirectNurotech_sk6_subTitle2__Qv1gY {
    color: #000;
    font-family: Trirong, serif;
    font-size: 30px
}

.DirectNurotech_txt_pink__M-GAF {
    color: #ea7901
}

.DirectNurotech_sk6Upsell_banner__img__VS0P1 {
    color: #000 !important;
    height: auto;
    position: absolute;
    right: -135px;
    top: 0;
    width: 690px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_upsellCont__T0lp6 .DirectNurotech_f-30__MZCM5 {
    font-size: 30px;
    font-weight: 500
}

.DirectNurotech_sk6Upsell_sec2__Zslni {
    padding: 55px 0
}

.DirectNurotech_yellowStrip1__-m-Ok {
    background-size: 100% 100%;
    margin: 0 -10px;
    padding: 0 10px
}

.DirectNurotech_btn__1wUM6.DirectNurotech_btn_lg_blue__6vodL {
    background: #007bff;
    border-color: #007bff;
    color: #fff;
    display: block;
    font-size: 36px;
    margin: 10px auto;
    white-space: normal
}

.DirectNurotech_sk6Upsell_sec3__OBlVT {
    padding-bottom: 50px
}

.DirectNurotech_contentCard__TDy3\+,
.DirectNurotech_sk6Upsell_sec3Wrap__UqstJ {
    background-color: #fef4f2;
    padding: 40px;
    width: 100%
}

.DirectNurotech_contentCard2__AL4lh {
    box-shadow: 0 0 20px -2px #0000002e;
    margin: 45px 0;
    padding: 50px 40px 40px;
    width: 100%
}

.DirectNurotech_sk6Upsell_sec6__V1Nhl {
    padding: 30px 0
}

.DirectNurotech_sk6Upsell_sec6__V1Nhl .DirectNurotech_contentCard__TDy3\+ {
    padding-left: 0;
    padding-right: 0
}

.DirectNurotech_side_gap__r--bH,
.DirectNurotech_sk6Upsell_sec6__V1Nhl .DirectNurotech_inner_cont__O8PWf {
    padding-left: 40px;
    padding-right: 40px
}

.DirectNurotech_imageCard_row__o3DuY {
    margin-left: -10px;
    margin-right: -10px
}

.DirectNurotech_imageCard_col__Y-xfk {
    margin-bottom: 20px;
    padding-left: 10px !important;
    padding-right: 10px !important
}

.DirectNurotech_imageCard1__fdfUK {
    background-color: #fff;
    border: 2px dashed #fbc2cf;
    height: 100%;
    padding: 15px;
    width: 100%
}

.DirectNurotech_imageCard1_cont__aGDWe {
    font-size: 24px;
    margin-top: 15px;
    padding: 5px 10px
}

.DirectNurotech_imageCard1_cont__aGDWe p:last-child {
    margin-bottom: 0
}

.DirectNurotech_imageCard1_fig__31H79 img {
    width: 100%
}

.DirectNurotech_sk6Upsell_sec8__rWUCd,
.DirectNurotech_sk6Upsell_sec9__59uv7 {
    padding: 35px 0
}

.DirectNurotech_sk6Upsell_sec10__7BYDp {
    padding-bottom: 45px
}

.DirectNurotech_proCard_row__xMrAL>.DirectNurotech_proCard_col__GgoC- {
    margin-bottom: 30px
}

.DirectNurotech_proCard__lUruY {
    border: 2px solid #0a0a0a;
    border-radius: 6px;
    max-width: 100%;
    position: relative;
    width: 394px
}

.DirectNurotech_proCard_header__ahiDf {
    background-size: cover;
    padding: 20px 10px 25px
}

.DirectNurotech_proCard_header__title__PeNjz {
    color: #fff;
    font-family: Trirong, serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    text-align: center
}

.DirectNurotech_proCard_header__subtitle__xU514 {
    color: #fff;
    font-family: Trirong, serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 0;
    padding-bottom: 0;
    text-align: center
}

.DirectNurotech_horizontal_line__WhJnz {
    background: #e5dcaa;
    border-radius: 100px;
    border-style: none;
    height: 6px !important;
    margin: 0 auto 15px;
    opacity: 1;
    width: 109px
}

.DirectNurotech_proCard_body__7mbpt {
    border-radius: 0 0 10px 10px;
    box-shadow: 0 7px .1px 0 #000;
    padding: 12px 25px
}

.DirectNurotech_proCard_price__z-XfM {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 80px;
    font-weight: 700;
    line-height: 1.1em;
    text-align: center
}

.DirectNurotech_proCard_pricePer__RKrbw .DirectNurotech_per__\+865u {
    color: #b0b0b0;
    font-size: 26px;
    font-weight: 600;
    letter-spacing: 2.5px;
    line-height: 1.3em;
    padding: 0 0 10px;
    text-align: center
}

.DirectNurotech_save_price__x\+63Q {
    background-color: #ea7901;
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 26px;
    left: 0;
    line-height: 1.3em;
    padding: 10px;
    position: absolute;
    text-align: center
}

.DirectNurotech_reg_price__oOq27 {
    color: #b0b0b0;
    font-family: Oswald, sans-serif;
    font-size: 30px;
    font-weight: 600;
    line-height: 1.3em;
    text-align: center
}

.DirectNurotech_reg_price__oOq27 .DirectNurotech_pr__YuRdE {
    position: relative
}

.DirectNurotech_reg_price__oOq27 .DirectNurotech_pr__YuRdE:before {
    border-bottom: 2px solid #000;
    content: "";
    left: 0;
    position: absolute;
    top: 6%;
    transform: translateY(16px) translateX(0) rotate(-12deg);
    width: 90px
}

.DirectNurotech_actual_price__8b1da {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 1.3em;
    margin-bottom: 15px;
    text-align: center
}

.DirectNurotech_img_box__UrMSx {
    align-items: center;
    color: #000;
    display: flex;
    font-family: Albert Sans, sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.3em;
    padding: 5px 5px 5px 10px
}

.DirectNurotech_img_box__UrMSx img {
    margin-right: 10px
}

.DirectNurotech_upsellSkip__z4nIO {
    color: #0e0e99;
    font-size: 24px;
    font-weight: 500;
    text-align: center
}

.DirectNurotech_upsellSkip__z4nIO a {
    color: #0e0e99;
    text-decoration: none
}

.DirectNurotech_sk6Upsell_sec11__oEYt8 {
    padding-bottom: 45px
}

.DirectNurotech_yellowbox__1t1WT {
    background: #ffe11d;
    border: 2px dotted red;
    display: table;
    padding: 10px;
    position: relative;
    width: 100%
}

.DirectNurotech_check_area__06\+9Z,
.DirectNurotech_yellowbox__1t1WT i {
    display: table-cell;
    vertical-align: middle
}

.DirectNurotech_yellowbox__1t1WT .DirectNurotech_check_area__06\+9Z {
    padding-left: 10px
}

.DirectNurotech_check_area__06\+9Z .DirectNurotech_chkbox__oE2-s {
    opacity: 0;
    position: absolute;
    top: 15px
}

.DirectNurotech_check_area__06\+9Z [type=checkbox]+label {
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    margin: 0;
    padding-left: 20px;
    position: relative
}

.DirectNurotech_check_area__06\+9Z [type=checkbox]:checked~label:before,
.DirectNurotech_check_area__06\+9Z [type=checkbox]:not(:checked)~label:before {
    background: #fff;
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: inset 0 1px 3px #0000001a;
    content: "";
    height: 18px;
    left: -2px;
    position: absolute;
    width: 18px
}

.DirectNurotech_check_area__06\+9Z [type=checkbox]:checked~label:after,
.DirectNurotech_check_area__06\+9Z [type=checkbox]:not(:checked)~label:after {
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
    color: #09ad7e;
    content: "";
    height: 5px;
    left: 2px;
    position: absolute;
    top: 5px;
    transform: rotate(-45deg);
    transition: all .2s;
    width: 10px
}

.DirectNurotech_check_area__06\+9Z [type=checkbox]:checked~label:before {
    background: #1063a0
}

.DirectNurotech_top_terms__-cnBn {
    clear: both;
    margin: 25px auto 20px;
    text-align: left;
    width: 100%
}

.DirectNurotech_top_termsHdng__4MhYd {
    border-bottom: 1px solid #e1e1e1;
    cursor: pointer;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px;
    padding: 15px 20px 15px 15px;
    position: relative
}

.DirectNurotech_top_termsHdng__4MhYd:after {
    background-size: 100%;
    color: #afafaf;
    content: "+";
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

.DirectNurotech_top_terms__-cnBn.DirectNurotech_open__UsPhI .DirectNurotech_top_termsHdng__4MhYd:after {
    content: "-"
}

.DirectNurotech_top_trends_desc__PQNNE {
    display: none
}

.DirectNurotech_open__UsPhI .DirectNurotech_top_trends_desc__PQNNE {
    display: block
}

.DirectNurotech_top_trends_desc__PQNNE p {
    color: #3d3d3d;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 23px;
    margin: 0;
    padding: 5px 3px;
    text-align: left
}

.DirectNurotech_top_trends_desc__PQNNE p a {
    word-break: break-word
}

.DirectNurotech_order_counter__Dhplc {
    background: #fff;
    border-radius: 8px;
    -o-box-shadow: 0 0 24px #37263426;
    box-shadow: 0 0 24px #37263426;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 20px;
    padding: 10px 20px;
    position: relative
}

.DirectNurotech_order_counter__Dhplc article {
    border-bottom: 1px dashed #ddd;
    padding: 14px 0
}

.DirectNurotech_clearfix__GIpyV:after,
.DirectNurotech_clearfix__GIpyV:before {
    content: "";
    display: table;
    line-height: 0
}

.DirectNurotech_float_left__xmkWc {
    float: left
}

.DirectNurotech_float_right__UubBP {
    float: right
}

.DirectNurotech_order_counter__Dhplc article.DirectNurotech_last__hDiy7 {
    border: none
}

.DirectNurotech_order_counter__Dhplc article b {
    color: #ff1c1c
}

.DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_sk6_title__YApSp {
    font-size: 47px
}

.DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
    right: -50px;
    width: 830px
}

.DirectNurotech_sk6Upsell2_sec5__ferYL .DirectNurotech_btn__1wUM6.DirectNurotech_btn_lg_blue__6vodL {
    font-size: 28px;
    line-height: 43px
}

.DirectNurotech_img_shadow__Ge0Pc {
    box-shadow: 0 0 15px 0 #e1e1e1
}

.DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_for-small-screen__OsarJ {
    display: none
}

.DirectNurotech_thereapy1_banner__Y7kx5 {
    padding: 60px 0
}

.DirectNurotech_thereapy1_banner__Y7kx5.DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
    right: 60px
}

.DirectNurotech_thereapy1_banne__lFFwB .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
    right: 30px
}

.DirectNurotech_s6TextCard_row__tUuTn {
    margin-left: -3px !important;
    margin-right: -3px !important
}

.DirectNurotech_s6TextCard_col__jNJ1E {
    margin-bottom: 30px;
    padding-left: 3px !important;
    padding-right: 3px !important
}

.DirectNurotech_s6TextCard__W3lVp {
    box-shadow: 0 0 15px 0 #e1e1e1;
    margin: 0 auto;
    max-width: 100%;
    padding: 20px;
    width: 300px
}

.DirectNurotech_s6TextCard_fig__5aguS {
    margin-bottom: 10px
}

.DirectNurotech_s6TextCard_cont__fWpY\+p {
    color: #000;
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    line-height: 34px
}

.DirectNurotech_s6TextCard_cont__fWpY\+p:last-child {
    margin-bottom: 0
}

.DirectNurotech_thereapy1_sec9__Zkjbf .DirectNurotech_s6TextCard__W3lVp {
    min-height: 500px
}

.DirectNurotech_thereapy1_sec10__itJ\+n .DirectNurotech_s6TextCard__W3lVp {
    min-height: 400px
}

.DirectNurotech_f-30__MZCM5 {
    font-size: 30px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_wrapper__mcsu- {
    background-color: #f9eeeb;
    padding: 30px
}

.DirectNurotech_imgTextCard_row__sKnn5 {
    margin-left: -5px !important;
    margin-right: -5px !important
}

.DirectNurotech_imgTextCard_col__5gFcG {
    margin-bottom: 20px;
    padding-left: 5px !important;
    padding-right: 5px !important;
    text-align: center
}

.DirectNurotech_imgTextCard__34fV8 p {
    font-size: 23px;
    font-weight: 500;
    line-height: 34px;
    padding: 10px
}

.DirectNurotech_imgTextCard__34fV8 p:last-child {
    margin-bottom: 0
}

.DirectNurotech_textList_1__f-ZGb li {
    font-size: 24px;
    list-style: none;
    padding-bottom: 20px;
    padding-left: 20px;
    position: relative
}

.DirectNurotech_textList_1__f-ZGb li:before {
    background-size: 100%;
    content: "";
    height: 40px;
    left: -30px;
    position: absolute;
    top: -2px;
    width: 40px
}

.DirectNurotech_thereapy1_sec13__rkG\+c .DirectNurotech_imageCard1_cont__aGDWe {
    min-height: 125px
}

.DirectNurotech_s6TextCard2-col__nqqgA {
    margin-bottom: 30px
}

.DirectNurotech_s6TextCard2__CYdTZ {
    background-color: #fff;
    box-shadow: 0 0 15px 0 #e1e1e1;
    height: 100%;
    padding: 15px 20px;
    width: 100%
}

.DirectNurotech_s6TextCard2-body__4NP2r {
    display: flex;
    flex-wrap: wrap;
    margin-inline: -10px
}

.DirectNurotech_s6TextCard2-hdr__QF7VU {
    margin-bottom: 25px
}

.DirectNurotech_s6TextCard2-hdr__QF7VU h2 {
    font-family: Albert Sans, sans-serif;
    font-size: 24px;
    font-weight: 700
}

.DirectNurotech_s6TextCard2-body__4NP2r .DirectNurotech_s6TextCard2-fig__cfuBi {
    flex: 1 0 34%;
    padding-inline: 10px
}

.DirectNurotech_s6TextCard2-body__4NP2r .DirectNurotech_s6TextCard2-cont__wisj\+ {
    flex: 1 0 66%;
    padding-inline: 10px
}

.DirectNurotech_priceCard-block__NLsL7 {
    border: 2px solid #0a0a0a;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 7px .1px 0 #000;
    padding: 12px 25px
}

.DirectNurotech_priceCard-block__NLsL7 .DirectNurotech_proCard__lUruY {
    border: none;
    padding: 0
}

.DirectNurotech_priceCard-block__NLsL7 .DirectNurotech_proCard__lUruY .DirectNurotech_proCard_body__7mbpt {
    box-shadow: none;
    padding: 0
}

.DirectNurotech_priceCard-block__NLsL7 .DirectNurotech_proCard_price__z-XfM {
    font-family: Oswald, sans-serif;
    font-size: 80px;
    font-weight: 300;
    text-align: left
}

.DirectNurotech_priceCard-block__NLsL7 .DirectNurotech_save_price__x\+63Q {
    left: auto;
    right: -28px;
    top: -13px
}

.DirectNurotech_priceCard-block__NLsL7 .DirectNurotech_product_prices__wTTlY p {
    color: #b0b0b0;
    font-family: Oswald, sans-serif;
    font-weight: 300;
    text-align: left
}

.DirectNurotech_priceCard-block__NLsL7 .DirectNurotech_reg_price__oOq27 .DirectNurotech_pr__YuRdE:before {
    width: 72px
}

.DirectNurotech_thereapy2_banner__INRCz {
    padding: 60px 0
}

.DirectNurotech_sthereapy2_sec3__9U70s .DirectNurotech_s6TextCard_row__tUuTn {
    margin-left: -10px !important;
    margin-right: -10px !important
}

.DirectNurotech_sthereapy2_sec3__9U70s .DirectNurotech_s6TextCard_col__jNJ1E {
    padding-left: 10px !important;
    padding-right: 10px !important
}

.DirectNurotech_sthereapy2_sec3__9U70s .DirectNurotech_s6TextCard__W3lVp {
    height: 100%;
    padding: 15px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_radioSec__U3N4W {
    padding-left: 25px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_rb-credit__1zHMS:checked~.DirectNurotech_creditdiv__58Ypa {
    padding: 7px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_rb-credit__1zHMS:checked~.DirectNurotech_creditdiv__58Ypa .DirectNurotech_errMsg__ke5JP {
    font-size: 12px
}

.DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_checkboxLabel__hsf95 {
    text-align: left
}

@media screen and (max-width:1390.5px) {
    .DirectNurotech_sk6_title__YApSp {
        font-size: 48px
    }
    .DirectNurotech_thereapy1_banner__Y7kx5.DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
        height: 360px;
        right: -10px;
        width: auto
    }
    .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
        width: 510px
    }
}

@media screen and (max-width:1199.5px) {
    .DirectNurotech_sk6_title__YApSp {
        font-size: 48px
    }
    .DirectNurotech_proCard_price__z-XfM {
        font-size: 60px
    }
    .DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_sk6_title__YApSp {
        font-size: 40px
    }
    .DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_sk6_subTitle__doxma {
        font-size: 26px
    }
    .DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_row__6ap4h>.DirectNurotech_col__UrtbR {
        flex-basis: 54%
    }
    .DirectNurotech_thereapy1_banner__Y7kx5.DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
        height: 360px;
        right: -10px;
        width: auto
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_creditdiv__58Ypa label {
        font-size: 12px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA .DirectNurotech_count_up__-THna {
        font-size: 30px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA p {
        font-size: 18px
    }
    .DirectNurotech_final_step_heading__aKlTT h1 {
        font-size: 25px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul li button {
        width: 120px
    }
}

@media screen and (max-width:1199.5px) and (min-width:1025px) {
    .DirectNurotech_prospect_form__XcJ1c .DirectNurotech_cardTime-row__Y8rjS .DirectNurotech_formCol__GJhOK {
        width: 100%
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh h1 {
        font-size: 35px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul li button {
        font-size: 15px;
        width: 110px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL h2 {
        font-size: 20px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_availabilty_col__MSJ\+Z p {
        font-size: 15px
    }
}

@media screen and (max-width:1024.5px) {
    .DirectNurotech_forSmallDevice__hobmM {
        display: block
    }
    .DirectNurotech_money_back_sec__UYWlz.DirectNurotech_checkout_moneyback__qnTBM.DirectNurotech_forSmallDevice__hobmM {
        text-align: center
    }
    .DirectNurotech_money_back_sec__UYWlz.DirectNurotech_checkout_moneyback__qnTBM .DirectNurotech_seal_div__l7mQj {
        margin-bottom: 20px
    }
    .DirectNurotech_forLargeDevice__Pyy5y {
        display: none
    }
    .DirectNurotech_sk6_subTitle__doxma {
        font-size: 25px
    }
    .DirectNurotech_sk6_title2__rMJ4k {
        font-size: 45px
    }
    .DirectNurotech_sk6_title3__OUCGa {
        font-size: 35px
    }
    .DirectNurotech_sk6_title4__HzYqR {
        font-size: 32px
    }
    .DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_row__6ap4h>.DirectNurotech_col__UrtbR {
        flex-basis: 70%
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_upsellCont__T0lp6 p {
        font-size: 20px
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_btn__1wUM6.DirectNurotech_btn_lg_blue__6vodL,
    .DirectNurotech_proCard_header__title__PeNjz {
        font-size: 25px
    }
    .DirectNurotech_proCard_header__subtitle__xU514 {
        font-size: 20px
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_order_status__outer__u3cNj .DirectNurotech_order_status__col__XOQD- a {
        font-size: 20px !important;
        line-height: 38px
    }
    .DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_for-small-screen__OsarJ {
        display: block
    }
    .DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_col_right__Qf0pC {
        display: none
    }
    .DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
        position: static
    }
    .DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_row__6ap4h>.DirectNurotech_col__UrtbR {
        flex-basis: 100%
    }
    .DirectNurotech_sk6Upsell_banner__mobimg__AL73\+ {
        display: block;
        margin: 0 auto;
        max-width: 100%;
        width: 475px
    }
    .DirectNurotech_s6TextCard2-body__4NP2r .DirectNurotech_s6TextCard2-fig__cfuBi {
        flex: 1 0 100%;
        margin-bottom: 25px;
        text-align: center
    }
    .DirectNurotech_s6TextCard2-body__4NP2r .DirectNurotech_s6TextCard2-cont__wisj\+ {
        flex: 1 0 100%
    }
    .DirectNurotech_thereapy1_sec15__VerOw .DirectNurotech_therepyImg41__kHCz8 {
        display: block;
        margin: 0 auto
    }
    .DirectNurotech_tthereapy1_sec11__UoLt\+.DirectNurotech_imgTextCard_col__5gFcG {
        flex-basis: 33%
    }
    .DirectNurotech_thereapy1_banner__Y7kx5 .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
        display: none !important
    }
    .DirectNurotech_thereapy1_banner__Y7kx5 .DirectNurotech_sk6Upsell_banner__img_mob__9NDAu {
        display: block !important
    }
    .DirectNurotech_thereapy1_banner__Y7kx5 .DirectNurotech_row__6ap4h>div {
        flex: 0 0 auto;
        width: 100%
    }
    .DirectNurotech_thereapy1_banner__Y7kx5 .DirectNurotech_sk6_title__YApSp {
        text-align: center
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA {
        padding: 15px 10px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_row__6ap4h .DirectNurotech_col-7__\+jd6D {
        width: 60%
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA p {
        font-size: 18px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA .DirectNurotech_count_up__-THna {
        font-size: 25px
    }
}

@media screen and (max-width:991.5px) {
    .DirectNurotech_dtcNurotech_wrapper__zrtfE div#DirectNurotech_layoutSidenav_content__AyIrR .DirectNurotech_container__40RQx {
        max-width: 100% !important
    }
    .DirectNurotech_sk6_title__YApSp {
        font-size: 32px
    }
    .DirectNurotech_sk6_title2__rMJ4k {
        font-size: 40px;
        line-height: 1em
    }
    .DirectNurotech_sk6_title3__OUCGa {
        font-size: 30px
    }
    .DirectNurotech_sk6_title4__HzYqR {
        font-size: 28px
    }
    .DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_row__6ap4h>.DirectNurotech_col__UrtbR {
        flex-basis: 60%
    }
    .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
        width: 455px
    }
    .DirectNurotech_sk6_subTitle__doxma {
        font-size: 22px
    }
    .DirectNurotech_sk6Upsell_topbar__gWQFo h2 {
        font-size: 20px
    }
}

@media screen and (max-width:767.5px) {
    .DirectNurotech_wrappwerCard__LReoH {
        padding: 20px 15px
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE {
        padding: 20px 0 30px
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE:before {
        background-repeat: no-repeat;
        background-size: contain;
        height: 65px;
        width: 65px
    }
    .DirectNurotech_dpHeader__warning__4iEYN {
        font-size: 12px;
        margin-bottom: 10px;
        padding-inline: 30px
    }
    .DirectNurotech_dpHeader__logo__-U9ZP {
        display: block;
        margin: 0 auto
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE div#DirectNurotech_layoutSidenav_content__AyIrR .DirectNurotech_container__40RQx {
        padding: 10px 15px !important
    }
    .DirectNurotech_order_status__ynBUV {
        padding: 20px 15px
    }
    .DirectNurotech_order_status__div__WXJ2\+ {
        display: inline-block;
        padding: 7px 0
    }
    .DirectNurotech_order_status__div__WXJ2\+a {
        font-size: 14px !important
    }
    .DirectNurotech_tab_offer__N9tnA {
        padding: 10px
    }
    .DirectNurotech_package__save__TU4yH {
        height: 100px;
        width: 100px
    }
    .DirectNurotech_package__save_title__4c6bM {
        font-size: 22px;
        margin-top: 30px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA>div>div:last-child {
        padding-left: 0
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA p {
        font-size: 16px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA .DirectNurotech_count_up__-THna {
        font-size: 30px
    }
    .DirectNurotech_tracking_offer_col__abAWT .DirectNurotech_col_title__MLw7P span {
        font-size: 18px
    }
    .DirectNurotech_tracking_offer_col__abAWT .DirectNurotech_col_title__MLw7P {
        font-size: 16px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_availabilty_col__MSJ\+Z .DirectNurotech_row__6ap4h>div:not(:last-child) {
        margin-bottom: 10px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL h2 {
        text-align: center
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul {
        margin-top: 25px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul li button {
        font-size: 16px;
        padding: 7px 10px;
        width: auto
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul {
        justify-content: center
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh h1 {
        font-size: 34px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh .DirectNurotech_free__DtIjE,
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh .DirectNurotech_regular__pJwPd,
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_product_info__gvjVh .DirectNurotech_sale__yz2NC {
        font-size: 20px
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_order_status__outer__u3cNj .DirectNurotech_order_status__col__XOQD- a {
        font-size: 16px !important;
        line-height: 24px
    }
    .DirectNurotech_seal_div__l7mQj {
        margin-bottom: 20px
    }
    .DirectNurotech_money_back_sec__UYWlz {
        text-align: center
    }
    .DirectNurotech_money_back_sec__UYWlz h2 {
        font-size: 21px
    }
    .DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_row__6ap4h>.DirectNurotech_col__UrtbR {
        flex-basis: 100%;
        padding-bottom: 30px;
        text-align: center
    }
    .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_sk6_subTitle__doxma,
    .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_sk6_title__YApSp {
        text-align: center
    }
    .DirectNurotech_sk6Upsell_topbar__gWQFo h2 {
        font-size: 15px
    }
    .DirectNurotech_sk6_title2__rMJ4k {
        font-size: 28px;
        line-height: 40px
    }
    .DirectNurotech_sk6Upsell_banner__img__VS0P1 {
        max-width: 100%;
        position: static;
        top: 0
    }
    .DirectNurotech_sk6Upsell_banner__oSKuf .DirectNurotech_cont_sec__WZ9Dz .DirectNurotech_row__6ap4h>.DirectNurotech_col__UrtbR:last-child {
        padding: 0 15px;
        width: 100%
    }
    .DirectNurotech_sk6Upsell_sec3__OBlVT .DirectNurotech_upImg-2__3GjNO,
    .DirectNurotech_upImg-3__W\+apF,
    .DirectNurotech_upImg-4__c0UIV {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
        width: 260px
    }
    .DirectNurotech_sk6Upsell_sec4__WSby5 .DirectNurotech_upImg-3__W\+apF {
        margin-bottom: 20px;
        width: 400px;
        width: 360px
    }
    .DirectNurotech_contentCard__TDy3\+,
    .DirectNurotech_sk6Upsell_sec3Wrap__UqstJ {
        padding: 30px 15px 15px
    }
    .DirectNurotech_side_gap__r--bH,
    .DirectNurotech_sk6Upsell_sec6__V1Nhl .DirectNurotech_inner_cont__O8PWf {
        padding-left: 15px;
        padding-right: 15px
    }
    .DirectNurotech_contentCard2__AL4lh {
        padding: 30px 15px 15px
    }
    .DirectNurotech_upImg-7__-uW53 {
        margin-bottom: 20px
    }
    .DirectNurotech_sk6Upsell_sec7__NxqNR .DirectNurotech_row__6ap4h>div:first-child {
        margin-top: 20px;
        order: 2
    }
    .DirectNurotech_imageCard_col__Y-xfk {
        margin-bottom: 25px
    }
    .DirectNurotech_gurantee_mob_img__DiDk\+ {
        display: block;
        margin-bottom: 30px;
        width: 55%
    }
    .DirectNurotech_upsellSkip__z4nIO {
        font-size: 17px
    }
    .DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_sk6_title__YApSp {
        font-size: 30px;
        text-align: left !important
    }
    .DirectNurotech_sk6Upsell2_banner__ZBm6P .DirectNurotech_sk6_subTitle__doxma {
        text-align: left !important
    }
    .DirectNurotech_textList_1__f-ZGb li {
        font-size: 20px
    }
    .DirectNurotech_priceCard-block__NLsL7 .DirectNurotech_proCard_price__z-XfM,
    .DirectNurotech_priceCard-block__NLsL7 .DirectNurotech_product_prices__wTTlY p {
        text-align: center
    }
    .DirectNurotech_thereapy2_banner__INRCz {
        padding: 40px 0
    }
    .DirectNurotech_order_status__row__YaoA\+>.DirectNurotech_col-xs-6__vtzrF {
        height: 43px
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_creditdiv__58Ypa label {
        font-size: 14px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_row__6ap4h .DirectNurotech_col-7__\+jd6D,
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_row__6ap4h>div {
        flex: 0 0 auto;
        width: 100%
    }
    .DirectNurotech_product_img__FO1XX {
        margin-bottom: 25px
    }
}

@media screen and (max-width:480.5px) {
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul li button {
        font-size: 14px;
        margin: 2px 1px;
        padding: 7px
    }
    .DirectNurotech_sk6_title__YApSp {
        font-size: 26px
    }
    .DirectNurotech_sk6Upsell_sec3__OBlVT .DirectNurotech_upImg-2__3GjNO,
    .DirectNurotech_upImg-3__W\+apF,
    .DirectNurotech_upImg-4__c0UIV {
        margin-bottom: 15px;
        width: 100%
    }
    .DirectNurotech_tthereapy1_sec11__UoLt\+.DirectNurotech_imgTextCard_col__5gFcG {
        flex-basis: 100%
    }
    .DirectNurotech_order_status__row__YaoA\+>.DirectNurotech_col-xs-6__vtzrF:first-child {
        width: 55%
    }
    .DirectNurotech_order_status__row__YaoA\+>.DirectNurotech_col-xs-6__vtzrF:last-child {
        width: 45%
    }
    .DirectNurotech_dtcNurotech_wrapper__zrtfE .DirectNurotech_order_status__outer__u3cNj .DirectNurotech_order_status__col__XOQD- a {
        font-size: 13px !important;
        line-height: 24px
    }
    .DirectNurotech_final_step_heading__aKlTT h1 {
        font-size: 26px
    }
    .DirectNurotech_final_step_heading__aKlTT h2 {
        font-size: 20px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA .DirectNurotech_count_up__-THna {
        font-size: 24px
    }
    .DirectNurotech_tracking_offer_col__abAWT .DirectNurotech_col_title__MLw7P span {
        display: block;
        float: none;
        margin-bottom: 10px
    }
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_tab_offer__N9tnA p {
        font-size: 15px
    }
    .DirectNurotech_dpHeader__4K9tH .DirectNurotech_delivery_block__-4riJ {
        font-size: 12px;
        padding-left: 120px
    }
    .DirectNurotech_dpHeader__4K9tH .DirectNurotech_delivery_block__-4riJ:before {
        height: 20px
    }
    .DirectNurotech_dpHeader__logo__-U9ZP {
        max-width: 100px
    }
}

@media screen and (max-width:365.5px) {
    .DirectNurotech_skincareCheckStep__np7cw .DirectNurotech_selected_package__PX0TL ul li button {
        font-size: 13px
    }
}

@media screen and (max-width:330.5px) {
    .DirectNurotech_order_status__div__WXJ2\+.DirectNurotech_order_status__div__WXJ2\+a {
        font-size: 11px !important
    }
}

* {
    box-sizing: border-box
}

body {
    font-family: Montserrat, sans-serif
}

.nw_main,
body {
    background-color: #f2f2f2
}

.bg_green {
    background-color: #5d953e !important
}

.nwSearch .serchBtn {
    background: #0000;
    border: none;
    height: 100%;
    padding: 5px 10px;
    position: absolute;
    right: 0;
    top: 0
}

.btn.nwBtn-succes {
    background: #5d953e;
    border-radius: 0;
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 25px;
    font-weight: 700;
    min-width: 230px;
    padding: 13px 15px
}

.btn.nwBtn-succes:hover {
    background: #4a832b;
    color: #fff
}

.btn.nwBtn_com {
    background: #63c763;
    border: 1px solid #63c763;
    border-radius: 6px;
    color: #fff;
    font-size: 25px;
    height: 60px;
    min-width: 175px;
    padding: 10px 15px
}

.btn.nwBtn_com:hover {
    background: #349f34;
    border: 1px solid #349f34;
    color: #fff
}

.text_red {
    color: red !important
}

.nwHdr-main {
    background-color: #fff;
    position: sticky;
    top: 0;
    z-index: 99
}

.nwHdr-top {
    margin-bottom: 0;
    padding: 10px 50px
}

.nwSearch {
    max-width: 100%;
    position: relative;
    width: 480px
}

.nwSearch .form-control {
    border: 1px solid #000;
    border-radius: 0;
    font-family: Montserrat, sans-serif;
    font-weight: 600;
    height: 50px;
    padding-right: 50px;
    width: 100%
}

.nwSearch .form-control::placeholder {
    color: #000
}

.nwSearch .form-control:-ms-input-placeholder {
    color: #000
}

.nwSearch .form-control::-ms-input-placeholder {
    color: #000
}

.nwSearch .serchBtn img {
    width: 35px
}

.mwLogo {
    display: inline-block
}

.mwLogo img {
    max-height: 80px;
    width: auto
}

.nwHdr-main .navbar {
    background-color: #d9d9d9;
    border-bottom: 10px solid #008bd4;
    padding: 0
}

.hdrBlue-link {
    background-color: #008bd4;
    display: inline-block;
    min-height: 51px;
    padding: 7px;
    position: relative;
    text-align: center;
    width: 100%
}

.hdrBlue-link img {
    height: 45px
}

.nwHdr-main .navbar .navbar-nav a {
    color: #000;
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    padding: 0 60px;
    text-transform: uppercase
}

.nwHdr-main .navbar .navbar-nav a:hover {
    color: #008bd4
}

@media screen and (min-width:768px) {
    .navCart-div,
    .navHome {
        flex: 0 0 auto;
        width: 60px
    }
    .nwHeader .navbar-collapse {
        flex: 0 0 auto;
        justify-content: center;
        width: calc(100% - 120px)
    }
    .nwHeader .navbar-nav {
        justify-content: space-around;
        width: 100%
    }
}

@media screen and (min-width:991px) {
    .navCart-div,
    .navHome {
        flex: 0 0 auto;
        width: 75px
    }
    .nwHeader .navbar-collapse {
        flex: 0 0 auto;
        justify-content: center;
        width: calc(100% - 150px)
    }
}

.nwFront_banner {
    background-image: url(../images/home_background.94bd650ddbd413db10d9.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0 35px;
    padding: 45px 0
}

.nwBtn,
a.btn.nwBtn {
    background: #d9d9d9;
    border-radius: 0;
    color: #000;
    font-family: Montserrat, sans-serif;
    font-size: 22px;
    font-weight: 700;
    min-width: 230px;
    padding: 13px 15px
}

.videoWrapper {
    text-align: center
}

.videoWrapper .videoPlayer-box {
    border: 5px solid #fff;
    margin-bottom: 90px;
    margin-top: 25px;
    overflow: hidden
}

.howItWorks {
    padding: 45px 0
}

.nw_title {
    color: #5d953e;
    font-family: Montserrat, sans-serif;
    font-size: 50px;
    font-weight: 700;
    text-align: center
}

.howItWorks .nw_title {
    font-size: 60px;
    text-transform: uppercase
}

.hwStep .nw_title {
    margin-bottom: 25px
}

.mem_plan {
    background-image: url(../images/sapphire.9c088da30c42e243d3a9.jpg);
    background-size: cover;
    display: block;
    margin-bottom: 30px;
    padding: 50px 30px;
    text-decoration: none
}

.mem_plan.gold {
    background-image: url(../images/gold-banner.38cc7ef51d7280c116b0.jpg)
}

.mem_plan.silver {
    background-image: url(../images/silver-banner.9797a5d6a4779d682c0f.jpg)
}

.mem_plan.basic {
    background-image: url(../images/basic-banner.0c3e728d3726ca42a3a1.jpg)
}

.mem_plan p {
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 50px;
    font-weight: 700;
    margin: 0
}

.hwStep-fig img {
    display: block;
    margin: 0 auto;
    width: 800px
}

.buyMore {
    background-color: #d9d9d9
}

.buyMore-cta {
    display: block;
    padding: 45px 0;
    text-decoration: none
}

.buyMore-cta:hover {
    color: #008bd4
}

.nwFootter {
    background: #f2f2f2
}

.nwFootter_social {
    background-color: #008bd4;
    padding: 20px 0
}

.f_social_links {
    align-items: center;
    display: flex;
    justify-content: space-around;
    margin: 0;
    padding: 0
}

.nwFootter_mid {
    background-color: #000;
    padding: 45px 0
}

.nwFootter_content {
    color: #000;
    padding: 45px 0
}

.nwFootter_content p {
    color: #000;
    font-family: Montserrat, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 5px
}

.nwFootter_content p a {
    color: #000
}

.f_quick_links {
    margin: 0 0 5px;
    padding: 0
}

.f_quick_links li {
    color: #000;
    display: inline-block;
    font-family: Montserrat, sans-serif;
    font-size: 20px;
    font-weight: 700;
    padding: 0 5px
}

.f_quick_links li a {
    color: #000;
    text-decoration: none
}

.nwFooterDark {
    background-color: #000;
    color: #fff;
    position: relative;
    z-index: 2
}

.nwFooterDark a,
.nwFooterDark li,
.nwFooterDark p {
    color: #fff !important
}

.nwFooterDark .f_quick_links li {
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    list-style: none;
    padding: 0 10px;
    position: relative;
    text-transform: capitalize
}

.nwFooterDark .f_quick_links li:before {
    border-left: 2px solid #fff;
    content: "";
    height: 14px;
    position: absolute;
    right: -1px;
    top: 50%;
    transform: translateY(-50%);
    width: 2px
}

.nwFooterDark .f_quick_links li:last-child:before {
    display: none
}

.nwFooterDark .cpText {
    color: #fff;
    font-size: 11px;
    font-weight: 300;
    line-height: 17px;
    margin-top: 3px;
    padding: 0 15px;
    text-align: center
}

.nwSignin_section {
    padding: 30px 0 50px
}

.nwSignin_wrapper {
    background: linear-gradient(345.08deg, #008bd4, #429dcd 32.99%, #569fc3 33%, #adf187 62%, #83c65e 85%, #5d953e);
    margin: 0 auto;
    max-width: 100%;
    padding: 15px;
    width: 1000px
}

.nwSignin_inner {
    background: #d9d9d9e6;
    padding: 15px
}

.nwSignin_wrapper p {
    color: #000;
    font-family: Montserrat, sans-serif;
    font-size: 22px;
    font-weight: 700;
    line-height: 30px
}

.nwLogin_form {
    margin: 40px auto 0;
    max-width: 100%;
    width: 620px
}

.nwLogin_form .form-group {
    margin-bottom: 30px
}

.nwLogin_form .form-control {
    border-radius: 0;
    color: #000;
    font-family: Montserrat, sans-serif;
    font-size: 22px;
    font-weight: 700;
    height: 60px;
    text-align: center
}

.nwLogin_form .form-control::placeholder {
    color: #000
}

.nwLogin_form .form-control:-ms-input-placeholder {
    color: #000
}

.remember_me {
    align-items: center;
    display: flex !important;
    justify-content: center;
    margin-top: 10px
}

.remember_me input[type=checkbox] {
    height: 20px;
    margin-right: 10px;
    width: 20px
}

.remember_me p {
    margin-bottom: 0
}

.forgot_password,
.remember_me,
.remember_me p a {
    color: #000;
    text-decoration: none
}

.forgot_password,
.remember_me {
    display: inline-block
}

.nwDiscountPage {
    background-color: #5d953e;
    font-family: Montserrat, sans-serif;
    padding-top: 30px;
    position: relative;
    z-index: 1
}

.nwDiscountPage:before {
    background-color: #008bd4;
    content: "";
    height: 40%;
    left: 0;
    max-height: 900px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

.homeLink {
    display: inline-block;
    position: absolute
}

.nwTitleDiv {
    margin-bottom: 55px
}

.disTitle {
    color: #fff;
    font-family: Montserrat, sans-serif;
    font-size: 65px;
    font-weight: 700;
    margin-bottom: 45px;
    padding: 0 75px
}

.subsCardRow.row {
    margin: 0
}

.subsCardRow .subsCardCol {
    padding: 0
}

.subsCard {
    background: #d9d9d9;
    border: 5px solid #8e8e8e;
    cursor: pointer;
    max-width: 100%;
    position: relative;
    width: 360px;
    z-index: 1
}

.subsCard.active-subsCard {
    border-color: #349f34;
    outline: 4px solid #349f34
}

.subsCard-hdr {
    background: #636363;
    color: #fff;
    padding: 25px 15px 80px;
    text-align: center
}

.active-subsCard .subsCard-hdr {
    background: #349f34
}

.subsTitle {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 25px
}

.subsInfoCir {
    align-items: center;
    background: #fff;
    border: 10px solid #d9d9d9;
    border-radius: 100%;
    color: #000;
    display: flex;
    flex-direction: column;
    height: 160px;
    justify-content: center;
    margin: -80px auto 30px;
    width: 160px
}

.subsInfo-title {
    color: #000;
    font-size: 40px;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 0
}

.subsInfo-title sup {
    font-size: 20px;
    left: -9px
}

.subsDur {
    font-size: 16px;
    font-weight: 600;
    margin: 0
}

.subsCard-body {
    padding: 45px 0 0;
    text-align: center
}

.subsCard-title {
    font-family: Montserrat, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 20px
}

.subsLists {
    padding: 0
}

.subsLists li {
    align-items: center;
    display: flex;
    font-size: 24px;
    font-weight: 700;
    justify-content: center;
    line-height: 35px;
    min-height: 90px;
    padding: 10px 15px
}

.subsLists li:nth-child(odd) {
    background-color: #fff
}

.subsLists .nwIconText {
    align-items: center;
    display: flex;
    padding-left: 85px;
    position: relative
}

.nwIconText .icon {
    align-items: center;
    display: inline-flex;
    height: 75px;
    justify-content: center;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 75px
}

.nwIconText .icon img {
    height: 100%;
    object-fit: contain;
    width: 100%
}

.nwIconText .text {
    display: inline-block;
    padding-left: 10px;
    text-align: left;
    width: 175px
}

.subsCard-footer {
    background: #fff;
    padding: 25px 10px
}

.nwbuyBtn-div {
    margin-bottom: 30px
}

.nwbuyBtn-div .btn {
    background: #008bd4
}

.nwVisaCard img {
    max-width: 200px
}

.nwSubscription_package {
    padding: 45px 0
}

.nwProdPackgeWrapper {
    margin-bottom: 30px
}

.nwProdPackgeWrapper h3 {
    color: #fff;
    font-size: 45px;
    font-weight: 700;
    margin-bottom: 15px;
    text-align: center
}

.nwProdPackage {
    background: #fff;
    border: 4px solid #8e8e8e;
    cursor: pointer;
    position: relative
}

.nwProdPackage .nwProdPackage-row {
    align-items: center;
    margin: 0
}

.nwProdPackage .nwProdPackage-col {
    padding: 0
}

.nwPackageInfoBlock {
    background-color: #636363;
    color: #fff;
    padding: 15px 0 0;
    position: relative
}

.nwProdPackage-1 {
    box-shadow: 0 9px 4px #000000bf;
    padding: 0 10px 15px;
    text-align: center
}

.nwPackTitle {
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 10px
}

.nwProdPackage-1 .nwPriceInfo {
    font-size: 20px;
    font-weight: 700
}

.nwProdPackage-1 .nwPriceInfo:last-child {
    margin-bottom: 0
}

.nwProdPackage-1 .nwPriceInfo span {
    display: inline-block;
    font-size: 35px;
    padding-left: 5px
}

.nwProdPackage-1 .nwPriceInfo span sup {
    font-size: 21px
}

.nwProdPackage-2 {
    box-shadow: 0 9px 4px #000000bf;
    padding: 15px
}

.nwPriceList {
    margin: 0;
    padding: 0
}

.nwPriceList li {
    display: inline-block;
    text-align: center;
    width: 33%
}

.nwPriceList li p {
    font-size: 25px;
    font-weight: 700;
    margin: 0
}

.nwProdPackage-3 {
    padding: 15px
}

.nwProdPackage-3 p {
    font-size: 25px;
    font-weight: 300
}

.nwProdPackage-3 p:last-child {
    margin-bottom: 0
}

.nwProductDiv {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 20px 15px
}

.nwProductDiv .productImg {
    height: 200px
}

.nwProductDiv .prod-1 {
    margin-right: -40px;
    margin-top: -35px
}

.nwProductDiv .prod-3 {
    margin-bottom: -30px;
    margin-left: -30px
}

.activePack.nwProdPackage {
    border-color: #6cc9d3 !important
}

.activePack .nwPackageInfoBlock {
    background-color: #18aebf
}

.nwPackageInfoBlock:before {
    background-image: url(data:image/png;base64,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);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 50px;
    left: 15px;
    opacity: 0;
    position: absolute;
    top: 6px;
    visibility: hidden;
    width: 50px
}

.activePack .nwPackageInfoBlock:before {
    opacity: 1;
    visibility: visible
}

.activePack .nwProdPackage-1 {
    padding-left: 45px
}

.nwGuranteeSection {
    padding-bottom: 30px
}

.nwGuranteeText {
    color: #fff;
    font-size: 33px;
    font-weight: 700;
    line-height: 40px
}

.nwFootter.bg_green {
    padding: 30px 0
}

.nwBuyNow_col {
    bottom: 30px;
    position: absolute;
    right: -30px;
    width: 250px
}

.nwBuyNow_section {
    padding: 30px 0
}

.nwBuyNow_section .nwVisaCard img {
    width: 100%
}

.nwBuyNow_section .nwAntiVirus {
    justify-content: center
}

.nwBuyNow_section .nwAntiVirus img {
    margin: 0 2px;
    max-width: 100px;
    width: 48%
}

footer.nwFootter.bg_green .f_quick_links li a,
footer.nwFootter.bg_green .nwFootter_content p,
footer.nwFootter.bg_green a {
    color: #fff
}

.nwShopList-page {
    overflow: hidden;
    padding: 45px 15px
}

.nwShopTitleDiv {
    margin-bottom: 45px;
    position: relative
}

.nwShopTitleDiv h2 {
    font-family: Montserrat, sans-serif;
    font-size: 33px;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 30px
}

.nwShopTitleDiv p {
    font-family: Montserrat, sans-serif;
    font-size: 25px;
    line-height: 32px
}

.newShopList_row>.col_left {
    flex: 0 0 auto;
    width: 360px
}

.newShopList_row>.col_right {
    flex: 0 0 auto;
    width: calc(100% - 360px)
}

.nwSideNav {
    position: sticky;
    top: 0
}

.border_title {
    border-bottom: 4px solid #5d953e;
    font-family: Montserrat, sans-serif;
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 20px;
    padding-bottom: 15px;
    text-align: center
}

.nwSideNav_lists {
    padding: 0 30px;
    text-align: center
}

.nwSideNav_lists li {
    padding-bottom: 5px
}

.nwSideNav_lists li a {
    background-color: #d9d9d9;
    color: #000;
    display: block;
    font-size: 27px;
    line-height: 32px;
    padding: 12px 10px;
    position: relative;
    text-decoration: none;
    transition: all .4s;
    z-index: 1
}

.nwSideNav_lists li a:before {
    background-color: #008bd4;
    content: "";
    height: 100%;
    left: 0;
    margin: 0 auto;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .4s;
    width: 30%;
    z-index: -1
}

.nwSideNav_lists li a:hover,
.nwSideNav_lists li.active a {
    color: #fff
}

.nwSideNav_lists li a:hover:before,
.nwSideNav_lists li.active a:before {
    opacity: 1;
    width: 100%
}

.nwShopBlock:not(:last-child) {
    margin-bottom: 25px
}

.nwShopBlock .title {
    font-size: 33px;
    font-weight: 700;
    text-align: center
}

.nwSideNav_btn {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB2AAAAdgB+lymcgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADBSURBVHic7dgxCsJAGEThp5LCg+kRxMOIth5IK/Uumoto4TbCLuzKEjfmfTBNSJH5Ic2AJEmSJH3qgAPQA8+RpgeOwLK0/Aw4N1CgVk6hU7ZtAx9dO5tY0XniAKu8O43KOvYwdYDJSB3gNuhXDONa8vKC9xF+/d/WyiV0KtIBe+DRQIFvcwd2oYskSVI294AGCtSKewDuAe4BUe4BCe4BuAdIkqQJcw9ooECtuAfgHuAeEOUekOAegHuAJEmSpD/2Amc4+wCHZhWWAAAAAElFTkSuQmCC);
    background-size: contain;
    display: none !important;
    height: 30px;
    padding: 0 !important;
    padding: 2px;
    position: absolute;
    right: 0;
    top: 8px;
    transition: transform .5s;
    width: 30px !important
}

.nwSideNav_btn.show,
.nwSideNav_btn:active,
.nwSideNav_btn:focus,
.nwSideNav_btn:focus-within {
    border: none;
    box-shadow: none;
    outline: none
}

.myAccountInfo-section .nwSideNav_btn {
    right: 0;
    top: -40px
}

.nwSideNav_btn.show {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB2AAAAdgB+lymcgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAM6SURBVHic1Zs9axRBGICfRBT8KA4VCYokRm3ix3F4lQS/RdAYtRf8J/4B7ay0tLETxEKJEFQsxE4bSYpoDJIYNSp40RD0LOZemDN3yc7OO7OzD0wR2Jnd58mGO2azPbSzHhgBhoEtwBzwCHhJOakBx4DNwCwwBnzsdvAwMAU0O4wxYGfgi9VkH/CclR5/gDuYX24bx4HFDhPsMQX0h792b+rAAqu7vAI2yYSNwPQaE8oSoQ58I5vLLZl0NeMEGe+AgQgyrrjIN4ElYCvAbYdJMt4De2JYZcRVXsaVXloVHOkHngF7fa9cgTrwBKjkmNvXi/moy8NuYBwYzDlfAx95gC8Ao7jfOvb4QDF3Qt7bXsYyrY/2dcBrj4WawAzmszcWvvJN4K694BDmdvCNsD+Ibjsa8pPA9v8XrgKfPReexcQMRQ346nmNk8CubifQiDBHmAjB5YUUI0STF7QiHMhrbBFdXtCI8Am/CIXJC1oRDuY4d+HyglaEQw7nTEZe0IgwT7YIyckLMSIkKy9oRTjcYe3k5QWNCAvAEWvN0sgLWhHqlFBe0IjwozVKJy9oRCitvFBUhCTkhdgRkpIXYkVIUl4IHSFpeSFUhFLIC9oRSiUvVPHfvGxitt2DyfeGWri1do/COttI4wmUExpfb+3xE/MIvxRoy9sRTsTTyEco+VJECC1vRzgZySkzseRlNEgoQmx5O8KpCH6rUpR8EhE05KcV1mgApwO7rkBzG0vja3MDOBPU2CLEHp5GhEUiRAi5gakV4ayqsUWM3VuNCL+BCyrGFjG3rrUijHgZWxSxb68RYQm4mMvYosiHFoVHSOGJjVaEUdcTpyAvRI+QkrygFeHSWidKUV7QinC52wlSlheCRajhv4M7QZz3iqr4/1vvEnBOFqxgtp7LIC9oRPgO9AFc91wotrygEeEmwBuPBYqSF3wjvIW1X5dLVV7wifALzN+C68TUntXljTAP8NRxUmryQp4IDwGuOUxI5bbvhmuE82DeGRrPcHDq8kLWL0tt7wxVgHvA3y4HPwB2RLl8HQaBF3R2WQZuABtg5ePrIcxtMdD6eQZ4jHmrrIwcxTw3kDt3AriP8QLgH3d06NCAdRkyAAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 20px
}

.border_title.border-none {
    border: none
}

.nwProd_row {
    margin-left: -10px;
    margin-right: -10px;
    position: relative;
    z-index: 1
}

.nwProd_row>.nwProd_col {
    padding-left: 10px;
    padding-right: 10px
}

.backoverlay {
    max-width: 60% !important;
    position: absolute;
    right: -30px;
    top: -30px;
    z-index: -1
}

.nwProd_col {
    margin-bottom: 30px
}

.nwProdFig {
    display: block;
    margin-bottom: 15px;
    position: relative;
    transition: all .5s;
    z-index: 1
}

.nwProdCard:hover .nwProdFig:before {
    content: "";
    height: 100%;
    left: 0;
    outline: 3px solid #008bd4;
    position: absolute;
    top: 0;
    transition: all .5s;
    width: 100%;
    z-index: -1
}

.nwProdFig img {
    transition: all .5s;
    width: 100%
}

.nwCart_btn,
a.btn.nwCart_btn {
    align-items: center;
    background: #d9d9d9;
    border: 2px solid #000;
    border-radius: 0;
    color: #000;
    display: inline-flex;
    font-size: 18px;
    font-weight: 700;
    height: 50px;
    justify-content: center;
    min-width: 175px;
    padding: 5px 15px;
    text-transform: capitalize
}

.nwCart_btn img,
a.btn.nwCart_btn img {
    height: 27px;
    margin-right: 3px;
    position: relative;
    top: -1px
}

.nwCart_btn:hover,
a.btn.nwCart_btn:hover {
    background: #008bd4;
    border-color: #0d77af;
    color: #fff
}

.nwCart_btn:hover img,
a.btn.nwCart_btn:hover img {
    filter: invert(1)
}

.nwDivider {
    background: #5d953e;
    border-radius: 10px;
    height: 6px;
    margin: 10px auto 30px;
    width: 100%
}

.nwProductDetail-main {
    padding: 45px 15px 150px
}

.nwProductDetail-right {
    padding-left: 45px
}

.nwSliderImg img {
    max-width: 100%;
    width: 100%
}

.nwSliderMain {
    margin-bottom: 10px
}

.nwSliderNav .slick-list {
    margin-left: -10px;
    margin-right: -10px
}

.nwSliderNav .slick-slide {
    padding: 0 10px
}

.nwSliderNav .slick-slide img {
    max-width: 100%
}

.nwSliderNav {
    padding-bottom: 50px
}

.nwProDetails-slider .slick-slider .slick-next,
.nwProDetails-slider .slick-slider .slick-prev {
    background: #d9d9d9;
    border: 2px solid #5d953e;
    bottom: 0;
    height: 40px;
    position: absolute;
    top: auto;
    transform: none !important;
    width: 30px
}

.nwProDetails-slider .slick-slider .slick-prev {
    left: calc(50% - 35px)
}

.nwProDetails-slider .slick-slider .slick-next {
    right: calc(50% - 35px)
}

.nwProDetails-slider .slick-slider .slick-next:before,
.nwProDetails-slider .slick-slider .slick-prev:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 12px;
    content: "";
    display: block;
    height: 100%;
    width: 100%
}

.nwProDetails-slider .slick-slider .slick-prev:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAZCAYAAAA4/K6pAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABPSURBVHgB7ZS7CQAgDERvlBvFzTOKo/iBCILVJaV58AqLd6QS0KEbgsvuEiL0cLgmtE8sXVDxH/HGrnjbIMLsBTVSI9ERQwAi8SvfIzyPCShsV6kq+MUeAAAAAElFTkSuQmCC)
}

.nwProDetails-slider .slick-slider .slick-next:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAZCAYAAAA4/K6pAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABLSURBVHgB7ZKxDQAgCAR/lB/FzRnFUVQSEmlBreSTK+9CAbBHIzUuukEkJothpCI0sSIVeR5pLqBIRObJBSX/IesEl349JfsIEdwEZztXqW9JFjYAAAAASUVORK5CYII=)
}

.nwDetailsDiv {
    background: #d9d9d9;
    border: 1px solid #42503a;
    margin-bottom: 10px;
    padding: 25px 25px 10px
}

.nwDetailsDiv .nwTitle,
.nwTitle {
    font-family: Montserrat, sans-serif;
    font-size: 24px;
    font-weight: 700;
    line-height: 35px;
    margin-bottom: 10px;
    margin-left: 0
}

.nwDetailsDiv .stars {
    display: inline-block;
    padding-right: 15px
}

.nwDetailsDiv .stars img {
    height: 15px
}

.nwDescription {
    align-items: center;
    display: flex
}

.descCont p {
    font-size: 1rem;
    line-height: 28px
}

.nwProInformation {
    font-size: 20px;
    font-weight: 700;
    line-height: 29px
}

.nwQuantityInput {
    display: flex
}

.nwQuantityInput input {
    font-size: 18px;
    font-weight: 700;
    margin: 0 5px;
    opacity: 1 !important;
    width: 80px
}

.nwQuantityInput input,
.qtBtn {
    background: #d9d9d9;
    border: 2px solid #5d953e;
    color: #000;
    height: 50px;
    text-align: center
}

.qtBtn {
    align-items: center;
    display: inline-flex;
    font-size: 45px;
    justify-content: center;
    line-height: 0;
    padding: 10px 7px !important;
    position: relative;
    width: 30px
}

.nwProductAction {
    flex-wrap: wrap
}

.nwProductAction .nwCart_btn,
.nwProductAction a.btn.nwCart_btn {
    border-color: #5d953e
}

.priceInput {
    background: #d9d9d9;
    border: 2px solid #5d953e;
    color: #000;
    font-size: 18px;
    font-weight: 700;
    height: 50px;
    min-width: 150px;
    padding: 10px 15px;
    text-align: center
}

.nwTab {
    border: none !important;
    justify-content: space-between;
    margin-bottom: 30px !important
}

.nwTab li {
    font-size: 22px
}

.nwTab li .nav-link {
    border: none;
    color: #000;
    font-weight: 400;
    padding: 15px 25px;
    position: relative
}

.nwTab li .nav-link:before {
    background-color: #008bd4;
    border-radius: 10px;
    bottom: -3px;
    content: "";
    height: 7px;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    transition: all .5s;
    width: 0
}

.nwTab .nav-link.active {
    background: #0000 !important;
    border: none;
    color: #000 !important;
    font-weight: 700
}

.nwTab.nav-tabs .nav-link:hover {
    border: none
}

.nwTab .nav-link.active:before {
    width: 100%
}

.nwProductDetail-tab {
    padding: 30px 15px
}

.detailsCont p {
    font-size: 25px;
    font-weight: 700;
    line-height: 35px;
    margin-bottom: 25px
}

.table.suppTable {
    background-color: #d8d8d8;
    border: 1px solid #5b5b5b;
    font-family: Inter, sans-serif
}

.table.suppTable th {
    font-size: 19px;
    padding: 15px
}

.table.suppTable td {
    padding: 15px
}

.usageCont p {
    font-size: 27px;
    line-height: 32px;
    margin-bottom: 25px
}

.nwPro_col {
    position: relative;
    z-index: 1
}

.absFigure {
    bottom: -30%;
    max-width: 60%;
    position: absolute;
    right: 0;
    z-index: -1
}

.nwReview-div {
    margin-bottom: 35px;
    padding-bottom: 35px;
    position: relative
}

.nwReview-div:before {
    background: #5d953e;
    border-radius: 20px;
    bottom: 0;
    content: "";
    height: 6px;
    left: 0;
    position: absolute;
    width: 100%
}

.nwReview-div p {
    font-size: 27px;
    font-weight: 400;
    line-height: 33px
}

.ratingBy strong {
    display: block;
    padding-left: 65px;
    position: relative;
    text-align: left
}

.ratingBy strong:before {
    background-image: url(data:image/png;base64,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);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 48px;
    left: 0;
    position: absolute;
    width: 48px
}

.nwReview-pagination .page-item .page-link {
    background: #d9d9d9;
    border: none;
    border-radius: 0 !important;
    color: #000;
    font-size: 27px;
    font-weight: 700;
    height: 65px;
    line-height: 45px;
    padding: 10px;
    text-align: center;
    width: 65px
}

.nwReview-pagination .page-item {
    margin: 0 5px
}

.dot {
    position: relative
}

.dot:before {
    background: #000;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 5px;
    margin-left: -14px;
    position: absolute;
    top: 12px;
    width: 5px
}

@media only screen and (max-width:1680px) {
    .mwLogo img {
        max-height: 70px
    }
    .nwHdr-main .navbar .navbar-nav a {
        font-size: 20px
    }
    .f_social_links li img {
        max-height: 130px
    }
    .nwSignin_section {
        padding: 0 0 50px
    }
    .nwSignin_wrapper {
        width: 1000px
    }
    .nwSignin_wrapper p {
        font-size: 20px;
        line-height: 28px
    }
    .nwLogin_form .form-group {
        margin-bottom: 25px
    }
    .nwPriceList li p {
        font-size: 23px
    }
    .nwPackTitle {
        font-size: 28px
    }
    .nwProdPackage-3 p {
        font-size: 22px
    }
    .nwSideNav_lists li a {
        font-size: 25px
    }
    .border_title {
        font-size: 30px;
        line-height: 35px;
        margin-bottom: 15px
    }
}

@media only screen and (max-width:1540.5px) {
    .nwSideNav_lists li a {
        font-size: 22px;
        padding: 10px
    }
    .border_title {
        font-size: 28px;
        line-height: 34px;
        padding-bottom: 10px
    }
    .descCont p {
        font-size: 1rem;
        line-height: 28px
    }
    .nwProductDetail-right {
        padding-left: 30px
    }
    .nwDetailsDiv .nwTitle {
        font-size: 24px;
        line-height: 36px
    }
    .detailsCont p {
        font-size: 22px;
        line-height: 30px
    }
    .nwReview-div p {
        font-size: 24px;
        line-height: 30px
    }
    .nwReview-pagination .page-item .page-link,
    .usageCont p {
        font-size: 24px
    }
    .usageCont p {
        line-height: 30px
    }
}

@media only screen and (max-width:1199.5px) {
    .mwLogo img {
        max-height: 70px
    }
    .nwHdr-main .navbar .navbar-nav a {
        font-size: 18px;
        padding: 15px 30px
    }
    .hdrBlue-link img {
        height: 35px
    }
    .navCart img {
        height: 35px;
        width: 40px
    }
    .nwSearch .form-control {
        height: 45px
    }
    .f_social_links li img {
        max-height: 100px
    }
    .subsLists li {
        font-size: 20px;
        line-height: 25px
    }
    .subsLists .nwIconText {
        padding-left: 60px
    }
    .nwIconText .icon {
        height: 60px;
        width: 60px
    }
    .disTitle {
        font-size: 50px
    }
    .nwProdPackgeWrapper h3 {
        font-size: 35px
    }
    .nwPackTitle {
        font-size: 24px
    }
    .nwProdPackage-1 .nwPriceInfo {
        font-size: 18px
    }
    .nwProdPackage-1 .nwPriceInfo span {
        font-size: 30px
    }
    .nwPriceList li p {
        font-size: 19px
    }
    .nwProdPackage-3 p {
        font-size: 18px
    }
    .nwProductDiv .productImg {
        height: 165px
    }
    .nwProductDiv .plus img {
        height: 45px
    }
    .nwShopBlock .title {
        font-size: 28px
    }
    .nwSideNav_lists li a {
        font-size: 20px
    }
    .nwCart_btn,
    a.btn.nwCart_btn {
        font-size: 16px;
        min-width: 160px
    }
    .nwDetailsDiv .nwTitle {
        font-size: 26px;
        line-height: 30px
    }
    .nwProInformation {
        font-size: 20px;
        line-height: 25px
    }
    .descCont p {
        font-size: 20px;
        line-height: 28px
    }
    .f_social_links li img {
        max-height: 75px
    }
    .detailsCont p {
        font-size: 25px;
        line-height: 32px
    }
    .nwDetailsDiv .nwTitle,
    .nwTitle {
        font-size: 30px;
        line-height: 40px
    }
    .nwReview-div p {
        font-size: 20px;
        line-height: 28px
    }
    .nwReview-pagination .page-item .page-link {
        font-size: 22px;
        height: 55px;
        line-height: 45px;
        padding: 5px;
        width: 55px
    }
    .usageCont p {
        font-size: 22px;
        line-height: 30px
    }
}

@media only screen and (max-width:1075.5px) {
    .nwSideNav_lists li a:hover {
        color: #000
    }
    .nwSideNav_lists li a:hover:before {
        opacity: 0;
        width: 0
    }
}

@media only screen and (max-width:1024.5px) {
    .mwLogo img {
        max-height: 50px
    }
    .howItWorks .nw_title,
    .nw_title {
        font-size: 35px;
        line-height: 40px
    }
    .f_social_links li img {
        max-height: 80px
    }
    .hwStep-fig img {
        width: 650px
    }
    .nwSignin_wrapper p {
        font-size: 18px;
        line-height: 26px
    }
    .nwSignin_wrapper {
        width: 100%
    }
    .nwLogin_form .form-control {
        font-size: 20px
    }
    .disTitle {
        font-size: 45px
    }
    .subsCard-title {
        font-size: 18px
    }
    .subsLists .nwIconText {
        padding-left: 45px
    }
    .nwIconText .icon {
        height: 50px;
        width: 50px
    }
    .nwShopBlock .title {
        font-size: 25px;
        line-height: 30px
    }
    .nwShopTitleDiv h2 {
        font-size: 30px;
        margin-bottom: 15px
    }
    .nwSideNav_lists {
        padding: 0 15px
    }
    .newShopList_row>.col_left {
        width: 320px
    }
    .newShopList_row>.col_right {
        width: calc(100% - 320px)
    }
    .nwShopTitleDiv p {
        font-size: 22px;
        line-height: 28px
    }
    .nwProductDetail-right {
        padding-left: 0
    }
    .nwTab li {
        font-size: 22px
    }
    .nwReview-div p,
    .usageCont p {
        font-size: 18px;
        line-height: 28px
    }
    .absFigure {
        bottom: -18%
    }
    .nwDetailsDiv .nwTitle,
    .nwTitle {
        font-size: 26px;
        line-height: 35px
    }
    .nwReview-div {
        margin-bottom: 25px;
        padding-bottom: 25px
    }
    .nwTab li .nav-link {
        padding: 10px 20px
    }
    .nwTab li .nav-link:before {
        height: 5px
    }
    .nwReview-pagination .page-item .page-link {
        font-size: 20px
    }
    .nwDetailsDiv .stars img {
        max-height: 25px
    }
    .descCont p {
        font-size: 1rem;
        line-height: 28px
    }
    .detailsCont p {
        font-size: 22px;
        line-height: 30px
    }
}

@media only screen and (max-width:991.5px) {
    .nwHdr-main .navbar .navbar-nav a {
        font-size: 14px;
        padding: 10px 20px
    }
    .hdrBlue-link {
        padding: 7px
    }
    .nwHdr-top {
        padding: 10px 30px
    }
    .hwStep-fig {
        padding: 0 15px
    }
    .mem_plan {
        padding: 30px 20px
    }
    .mem_plan p {
        font-size: 35px
    }
    .f_quick_links li,
    .nwFootter_content p {
        font-size: 18px
    }
    .disTitle {
        font-size: 35px
    }
    .homeLink img {
        height: 45px
    }
    .subsCardCol {
        margin-bottom: 30px
    }
    .subsCard-title {
        font-size: 20px;
        line-height: 25px
    }
    .nwProductDiv .productImg {
        height: 130px
    }
    .nwPackTitle {
        font-size: 20px;
        line-height: 25px
    }
    .nwPackageInfoBlock:before {
        height: 35px;
        width: 35px
    }
    .nwProdPackage-1 .nwPriceInfo {
        font-size: 16px
    }
    .nwProdPackage-1 .nwPriceInfo span {
        font-size: 25px
    }
    .nwPriceList li p {
        font-size: 16px
    }
    .nwProdPackage-3 p {
        font-size: 15px
    }
    .nwBuyNow_col {
        bottom: auto;
        position: relative;
        right: auto;
        width: 100% !important
    }
    .nwGuranteeText {
        font-size: 25px;
        line-height: 35px
    }
    .newShopList_row>.col_left {
        width: 280px
    }
    .newShopList_row>.col_right {
        width: calc(100% - 280px)
    }
    .nwSideNav_lists li a {
        font-size: 18px;
        padding: 8px 10px
    }
    .border_title {
        font-size: 22px;
        line-height: 25px
    }
    .nwShopBlock .title {
        font-size: 22px;
        line-height: 26px
    }
    .detailsCont p {
        font-size: 18px;
        line-height: 25px;
        margin-bottom: 20px
    }
    .nwTab li {
        font-size: 22px
    }
    .descCont p {
        font-size: 18px;
        line-height: 28px
    }
    .nwProInformation {
        font-size: 17px;
        line-height: 20px
    }
    .nwQuantityInput input {
        width: 50px
    }
    .priceInput {
        min-width: 70px
    }
    .descCont p {
        font-size: 16px;
        line-height: 26px
    }
    .nwProductDetail-main {
        padding: 30px 0 95px
    }
    .absFigure {
        bottom: -10%
    }
    .nwReview-div p,
    .usageCont p {
        font-size: 16px;
        line-height: 25px
    }
    .dot:before {
        top: 9px
    }
    .ratingBy strong {
        padding-left: 50px
    }
    .ratingBy strong:before {
        height: 40px;
        width: 40px
    }
    .rvRating img {
        max-height: 25px
    }
}

@media only screen and (max-width:767.5px) {
    .nwHdr-top {
        padding: 10px 0;
        position: relative
    }
    .mwLogo img {
        max-height: 55px
    }
    .logo_col {
        margin: 0 auto;
        text-align: center
    }
    .mwLogo img {
        max-height: 50px
    }
    .nwHdr-main>div {
        padding: 0
    }
    .mobSearchCol {
        left: auto;
        padding: 0 !important;
        position: absolute;
        right: 15px;
        top: 50%;
        transform: translateY(-50%);
        width: 30px !important
    }
    .mobSearchCol .mob-serchBtn {
        background: #0000;
        border: none;
        padding: 0
    }
    .hdrBlue-link img {
        height: 27px
    }
    .navCart img {
        height: 35px;
        width: 40px
    }
    .nwHdr-main .navbar {
        border-bottom-width: 5px
    }
    .nwHdr-main .navbar-toggler {
        border: none;
        padding: 0;
        position: absolute;
        right: 60px;
        top: 10px
    }
    .nwHdr-main .navbar-toggler:focus {
        box-shadow: none;
        outline: none
    }
    .nwHdr-main .navbar-collapse {
        background: #d9d9d9;
        border-top: 5px solid #008bd4;
        position: absolute;
        top: 100%;
        width: 100%;
        z-index: 99
    }
    .nwFront_banner {
        margin: 0 15px
    }
    .hwStep .nw_title {
        font-size: 25px;
        line-height: 35px
    }
    .mem_plan p {
        font-size: 25px
    }
    .mem_plan {
        margin-bottom: 15px;
        padding: 20px 15px
    }
    .f_quick_links li,
    .nwFootter_content p {
        font-size: 14px
    }
    .buyMore .buyMore-cta {
        padding: 30px 0
    }
    .buyMore .buyMore-cta.nw_title {
        font-size: 25px;
        line-height: 30px
    }
    .f_social_links li img {
        max-height: 35px
    }
    .videoWrapper .videoPlayer-box {
        margin-bottom: 30px
    }
    .btn.nwBtn-succes,
    .nwBtn,
    a.btn.nwBtn {
        font-size: 18px;
        min-width: 200px;
        padding: 10px 15px
    }
    .nwSignin_section {
        padding: 0 0 45px
    }
    .nwSignin_wrapper p {
        font-size: 18px;
        line-height: 26px
    }
    .nwLogin_form .form-control {
        font-size: 18px;
        height: 55px
    }
    .nwSignin_wrapper {
        padding: 10px
    }
    .nwSignin_inner {
        padding: 20px 15px
    }
    .disTitle {
        font-size: 25px;
        line-height: 30px;
        padding: 0 45px
    }
    .subsLists li {
        min-height: 65px
    }
    .nwProdPackgeWrapper h3 {
        font-size: 30px
    }
    .nwProdPackage .nwProdPackage-col:first-child {
        order: 2
    }
    .nwProductDiv {
        padding: 30px 15px
    }
    .nwProductDiv .productImg {
        height: 105px
    }
    .nwProductDiv .prod-3 {
        margin-bottom: -20px;
        margin-left: -20px
    }
    .nwProductDiv .prod-1 {
        margin-right: -35px;
        margin-top: -20px
    }
    .nwProductDiv .plus img {
        height: 30px
    }
    .nwGuranteeText {
        font-size: 20px;
        line-height: 30px
    }
    .nwGuranteeSection img.img-fluid.moneyBack {
        max-height: 200px
    }
    .nwShopList-page {
        padding: 35px 0
    }
    .nwSideNav_btn {
        display: block !important
    }
    .nwSideNav {
        background: #fff;
        height: 100%;
        left: -100%;
        overflow-y: scroll;
        padding: 20px 0;
        position: fixed;
        top: 0;
        transition: all .5s;
        width: 300px;
        z-index: 99
    }
    .nwSideNav.show {
        left: 0
    }
    .newShopList_row>.col_right {
        width: 100%
    }
    .nwShopTitleDiv h2 {
        font-size: 25px;
        line-height: 30px;
        margin-bottom: 10px
    }
    .nwShopTitleDiv p {
        font-size: 18px;
        line-height: 26px
    }
    .nwShopBlock .title {
        font-size: 20px;
        line-height: 25px;
        margin-bottom: 10px
    }
    .nwShopTitleDiv {
        margin-bottom: 30px;
        padding: 0 35px;
        text-align: center
    }
    .nwSideNav_btn:focus {
        border: none !important;
        box-shadow: none !important;
        outline: none !important
    }
    .nwTab li {
        font-size: 20px
    }
    .nwTab li .nav-link {
        padding: 10px 20px
    }
    .nwTab li .nav-link:before {
        height: 5px
    }
    .nwProductDetail-main {
        padding: 35px 0
    }
    .nwProDetails-slider {
        margin-bottom: 30px
    }
    .nwDetailsDiv {
        padding: 20px 15px 10px
    }
    .nwDetailsDiv .nwTitle {
        font-size: 22px;
        line-height: 30px
    }
    .nwDetailsDiv .stars img {
        max-height: 20px
    }
    .descCont p {
        font-size: 18px;
        line-height: 28px
    }
    .nwProInformation {
        flex-wrap: wrap;
        font-size: 18px;
        line-height: 24px
    }
    .nwProductAction {
        flex-wrap: wrap
    }
    .nwQuantityInput input {
        width: 50px
    }
    .priceInput {
        min-width: 115px
    }
    .nwTitleDiv {
        margin-bottom: 30px
    }
    .nwTitle {
        font-size: 30px
    }
    .nwProductDetail-tab {
        padding: 30px 0
    }
    .detailsCont p {
        font-size: 16px;
        line-height: 25px
    }
    .rvRating {
        margin-bottom: 20px
    }
    .absFigure {
        bottom: -5%
    }
    .nwTabContainer .nwTitleDiv {
        text-align: center
    }
    .ratingBy strong {
        display: inline-block;
        padding-left: 40px
    }
    .ratingBy strong:before {
        height: 30px;
        top: 5px;
        width: 30px
    }
    .nwSliderNav .slick-slide {
        padding: 0 5px
    }
}

@media only screen and (max-width:640.5px) {
    .nwTab li {
        font-size: 18px
    }
    .nwTab li .nav-link {
        padding: 5px 15px
    }
    .table.suppTable table td {
        font-size: 12px !important
    }
    .nwReview-pagination .page-item {
        margin: 0 2px
    }
    .nwReview-pagination .page-item .page-link {
        font-size: 16px;
        height: 40px;
        line-height: 30px;
        width: 40px
    }
    .nwReview-div {
        margin-bottom: 20px;
        padding-bottom: 20px
    }
}

@media only screen and (max-width:480.5px) {
    .nwSignin_section {
        padding: 0 0 40px
    }
    .nwSignin_wrapper p {
        font-size: 15px;
        line-height: 24px
    }
    .nwLogin_form {
        margin-top: 20px
    }
    .nwLogin_form .form-control {
        font-size: 16px;
        height: 50px
    }
    .nwLogin_form .form-group {
        margin-bottom: 15px
    }
    .homeLink img {
        height: 30px
    }
    .disTitle {
        font-size: 23px;
        line-height: 30px;
        margin-bottom: 16px;
        padding: 0 35px
    }
    .nwTitleDiv {
        margin-bottom: 35px
    }
    .nwGuranteeText {
        font-size: 18px;
        line-height: 28px
    }
    .nwShopTitleDiv h2 {
        font-size: 22px;
        line-height: 28px
    }
    .nwShopTitleDiv p {
        font-size: 15px;
        line-height: 24px;
        margin-bottom: 0
    }
    .nwSideNav_btn {
        top: 15px
    }
    .nwProInformation {
        font-size: 15px
    }
    .nwProInformation span:not(:first-child) {
        padding-left: 10px
    }
    .descCont p {
        font-size: 16px;
        line-height: 26px
    }
    .nwTitle {
        font-size: 22px;
        line-height: 30px
    }
    .nwTab li {
        font-size: 16px
    }
    .nwTab li .nav-link {
        padding: 5px
    }
    .table.suppTable td {
        padding: 10px
    }
    .nwProductAction .nwCart_btn,
    .nwProductAction a.btn.nwCart_btn,
    .nwQuantityInput input,
    .qtBtn {
        font-size: 16px;
        height: 40px
    }
    .nwTab li .nav-link:before {
        height: 3px
    }
}

.add-rev h3 {
    font-family: Montserrat, sans-serif;
    font-size: 27px;
    font-weight: 700;
    line-height: 32px;
    margin-bottom: 40px
}

.review-form ::placeholder {
    color: #696969;
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 600
}

.review-form input[type=email],
.review-form input[type=text] {
    height: 50px;
    margin-bottom: 10px
}

.review-form input[type=email],
.review-form input[type=text],
.review-form textarea {
    border: 1px solid #5d953e;
    border-radius: 0;
    margin-left: auto;
    margin-right: auto;
    width: 90%
}

.review-form textarea {
    height: auto;
    margin-bottom: 15px
}

.review-form .errMsg {
    margin-bottom: 10px
}

.review-form .errMsg,
.star-rev {
    margin-left: auto;
    margin-right: auto;
    width: 90%
}

.star-rev {
    align-items: center;
    display: flex
}

.star-rev h6 {
    font-family: Montserrat, sans-serif;
    margin-bottom: 0;
    width: 250px
}

.star-rev .custom-rating {
    align-items: center;
    display: flex;
    flex-wrap: nowrap;
    height: auto;
    margin-right: 15px;
    width: 300px
}

.star-rev .errMsg {
    margin-bottom: 0
}

.star-rev .custom-rating label {
    font-size: 25px
}

.custom-rating:hover label:hover input~.icon,
.star-rev .custom-rating:not(:hover) label input:checked~.icon {
    color: #5d953e
}

.rev-sub {
    text-align: center
}

.rev-sub button {
    background: #d9d9d9;
    border: 1px solid #5d953e;
    font-family: Montserrat, sans-serif;
    font-size: 22px;
    font-weight: 300;
    line-height: 32.91px;
    margin: 15px auto;
    padding: 10px 40px
}

.rev-sub button:hover {
    background: #5d953e;
    color: #fff
}

@media screen and (max-width:650px) {
    .star-rev {
        align-items: start;
        flex-direction: column
    }
    .star-rev .errMsg {
        margin-left: 0
    }
}

.cust-pagination {
    justify-content: center
}

.cust-pagination .page-item {
    margin: 0 5px
}

.cust-pagination .page-item .page-link {
    background: #d9d9d9;
    border: none;
    border-radius: 0 !important;
    color: #000;
    font-size: 27px;
    font-weight: 700;
    height: 65px;
    line-height: 45px;
    padding: 10px;
    text-align: center;
    width: 65px
}

.cust-pagination .active .page-link {
    background: #e9e9e9;
    cursor: default
}

.dataTable-pagination a:focus,
.page-link:focus {
    box-shadow: none
}

.no-review {
    text-align: center
}

.add-rev h3,
.nwTitle {
    margin-left: auto;
    margin-right: auto;
    width: 90%
}

@media screen and (max-width:550px) {
    .add-rev h3 {
        font-size: 22px;
        margin-bottom: 20px
    }
    .rev-sub button {
        font-size: 18px
    }
}

.cartBtn {
    align-items: center !important;
    background: #d9d9d9 !important;
    border: 2px solid #000 !important;
    border-radius: 0 !important;
    color: #000 !important;
    display: inline-flex !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    height: 50px !important;
    justify-content: center !important;
    min-width: 175px !important;
    padding: 5px 15px !important;
    text-transform: capitalize !important
}

.cartBtn:hover {
    background: #008bd4 !important;
    border-color: #0d77af !important;
    color: #fff !important
}

.nwCart_btn,
a.btn.nwCart_btn {
    display: none
}

.cartCount {
    color: #000;
    left: 50%;
    position: absolute;
    top: 35%;
    transform: translateX(-50%)
}

.nwCart_btn {
    background: #d9d9d9 !important;
    border: 2px solid #5d953e !important;
    border-radius: 0 !important;
    color: #000 !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    height: 50px !important;
    margin-right: .5rem !important;
    min-width: 200px !important;
    padding: 10px 15px !important;
    text-align: center !important
}

.nwCart_btn:hover {
    background: #008bd4 !important;
    border-color: #000 !important;
    color: #fff !important
}

.nwFootter_content {
    position: relative
}

#bt-button {
    background-color: #008bd4;
    border-radius: 4px;
    bottom: 18px;
    color: #fff;
    display: inline-block;
    height: 50px;
    line-height: 50px;
    position: fixed;
    right: 80px;
    text-align: center;
    transition: background-color .3s, opacity .5s, visibility .5s;
    width: 50px;
    z-index: 1000
}

#bt-button img {
    width: 20px
}

#bt-button:hover {
    background-color: #00a6ff;
    cursor: pointer
}

#bt-button:active {
    background-color: #555
}

#bt-button.show {
    opacity: 1;
    visibility: visible
}

@media screen and (max-width:991px) {
    .nwCart_btn {
        min-width: 100px !important
    }
    .cartCount {
        font-size: 15px;
        top: 35%
    }
}

@media screen and (max-width:767.5px) {
    .nwProd_row>.nwProd_col {
        width: 50%
    }
}

@media screen and (max-width:550px) {
    #bt-button {
        right: 25px
    }
    .cartCount {
        font-size: 12px;
        top: 35%
    }
    .navCart img {
        height: 30px;
        width: 35px
    }
}

input[type=number]::-webkit-inner-spin-button {
    opacity: 1
}

@media screen and (max-width:1024px) {
    .nwFront_banner .row {
        align-items: flex-start !important
    }
    .videoWrapper .videoPlayer-box {
        margin-bottom: 80px;
        margin-top: 0
    }
}

@media screen and (max-width:950px) {
    .videoWrapper .videoPlayer-box {
        margin-bottom: 60px
    }
}

@media screen and (max-width:900px) {
    .videoWrapper .videoPlayer-box {
        margin-bottom: 44px
    }
}

@media screen and (max-width:850px) {
    .headlineImage {
        margin-bottom: 51px
    }
}

@media screen and (max-width:830px) {
    .headlineImage {
        margin-bottom: 61px
    }
}

@media screen and (max-width:800px) {
    .headlineImage {
        margin-bottom: 75px
    }
}

@media screen and (max-width:768px) {
    .bannerCont {
        margin-bottom: 50px
    }
}

.star-rev {
    position: relative
}

.star-rev .errMsg {
    bottom: -10px;
    position: absolute
}

.logo_col {
    text-align: left
}

.rdrCalendarWrapper {
    background: #fff;
    box-sizing: border-box;
    display: inline-flex;
    flex-direction: column;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.rdrDateDisplay {
    display: flex;
    justify-content: space-between
}

.rdrDateDisplayItem {
    color: inherit;
    flex: 1 1;
    text-align: center;
    width: 0
}

.rdrDateDisplayItem+.rdrDateDisplayItem {
    margin-left: .833em
}

.rdrDateDisplayItem input {
    text-align: inherit
}

.rdrDateDisplayItem input:disabled {
    cursor: default
}

.rdrMonthAndYearWrapper {
    box-sizing: inherit;
    display: flex;
    justify-content: space-between
}

.rdrMonthAndYearPickers {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    justify-content: center
}

.rdrNextPrevButton {
    box-sizing: inherit;
    cursor: pointer;
    outline: none
}

.rdrMonths {
    display: flex
}

.rdrMonthsVertical {
    flex-direction: column
}

.rdrMonthsHorizontal>div>div>div {
    display: flex;
    flex-direction: row
}

.rdrMonth {
    width: 27.667em
}

.rdrWeekDays {
    display: flex
}

.rdrWeekDay {
    box-sizing: inherit;
    flex-basis: 14.28571%;
    text-align: center
}

.rdrDays {
    display: flex;
    flex-wrap: wrap
}

.rdrInfiniteMonths {
    overflow: auto
}

.rdrDateRangeWrapper {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.rdrDateInput {
    position: relative
}

.rdrDateInput input {
    outline: none
}

.rdrDateInput .rdrWarning {
    color: red;
    font-size: 1.6em;
    line-height: 1.6em;
    position: absolute;
    right: .25em;
    top: 0
}

.rdrDay {
    box-sizing: inherit;
    cursor: pointer;
    font: inherit;
    position: relative;
    width: 14.28571%
}

.rdrDayNumber {
    display: block;
    position: relative
}

.rdrDayNumber span {
    color: #1d2429
}

.rdrDayDisabled {
    cursor: not-allowed
}

@supports (-ms-ime-align:auto) {
    .rdrDay {
        flex-basis: 14.285% !important
    }
}

.rdrEndEdge,
.rdrInRange,
.rdrSelected,
.rdrStartEdge {
    pointer-events: none
}

.rdrDateRangePickerWrapper {
    display: inline-flex;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.rdrStaticRanges {
    display: flex;
    flex-direction: column
}

.rdrStaticRange {
    font-size: inherit
}

.rdrInputRange {
    display: flex
}

.rdrCalendarWrapper {
    color: #000;
    font-size: 12px
}

.rdrDateDisplayWrapper {
    background-color: #eff2f7
}

.rdrDateDisplay {
    margin: .833em
}

.rdrDateDisplayItem {
    background-color: #fff;
    border: 1px solid #0000;
    border-radius: 4px;
    box-shadow: 0 1px 2px 0 #23394236
}

.rdrDateDisplayItem input {
    background: #0000;
    border: 0;
    color: #849095;
    cursor: pointer;
    height: 2.5em;
    line-height: 2.5em;
    width: 100%
}

.rdrDateDisplayItemActive {
    border-color: currentColor
}

.rdrDateDisplayItemActive input {
    color: #7d888d
}

.rdrMonthAndYearWrapper {
    align-items: center;
    height: 60px;
    padding-top: 10px
}

.rdrMonthAndYearPickers {
    font-weight: 600
}

.rdrMonthAndYearPickers select {
    -moz-appearance: none;
    appearance: none;
    -webkit-appearance: none;
    background: #0000;
    background: url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;
    background-position: right 8px center;
    border: 0;
    border-radius: 4px;
    color: #3e484f;
    cursor: pointer;
    outline: 0;
    padding: 10px 30px 10px 10px;
    text-align: center
}

.rdrMonthAndYearPickers select:hover {
    background-color: #00000012
}

.rdrMonthPicker,
.rdrYearPicker {
    margin: 0 5px
}

.rdrNextPrevButton {
    background: #eff2f7;
    border: 0;
    border-radius: 5px;
    display: block;
    height: 24px;
    margin: 0 .833em;
    padding: 0;
    width: 24px
}

.rdrNextPrevButton:hover {
    background: #e1e7f0
}

.rdrNextPrevButton i {
    border-style: solid;
    display: block;
    height: 0;
    margin: auto;
    padding: 0;
    text-align: center;
    transform: translate(-3px);
    width: 0
}

.rdrPprevButton i {
    border-color: #0000 #34495e #0000 #0000;
    border-width: 4px 6px 4px 4px;
    transform: translate(-3px)
}

.rdrNextButton i {
    border-color: #0000 #0000 #0000 #34495e;
    border-width: 4px 4px 4px 6px;
    margin: 0 0 0 7px;
    transform: translate(3px)
}

.rdrWeekDays {
    padding: 0 .833em
}

.rdrMonth {
    padding: 0 .833em 1.666em
}

.rdrMonth .rdrWeekDays {
    padding: 0
}

.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName {
    display: none
}

.rdrWeekDay {
    color: #849095;
    font-weight: 400;
    line-height: 2.667em
}

.rdrDay {
    background: #0000;
    border: 0;
    color: #1d2429;
    height: 3em;
    line-height: 3em;
    padding: 0;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.rdrDay:focus {
    outline: 0
}

.rdrDayNumber {
    align-items: center;
    bottom: 0;
    bottom: 5px;
    display: flex;
    font-weight: 300;
    justify-content: center;
    left: 0;
    outline: 0;
    position: absolute;
    right: 0;
    top: 0;
    top: 5px
}

.rdrDayToday .rdrDayNumber span {
    font-weight: 500
}

.rdrDayToday .rdrDayNumber span:after {
    background: #3d91ff;
    border-radius: 2px;
    bottom: 4px;
    content: "";
    height: 2px;
    left: 50%;
    position: absolute;
    transform: translate(-50%);
    width: 18px
}

.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,
.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,
.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,
.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after {
    background: #fff
}

.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,
.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,
.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,
.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span {
    color: #ffffffd9
}

.rdrEndEdge,
.rdrInRange,
.rdrSelected,
.rdrStartEdge {
    background: currentColor;
    bottom: 5px;
    left: 0;
    position: absolute;
    right: 0;
    top: 5px
}

.rdrSelected {
    left: 2px;
    right: 2px
}

.rdrStartEdge {
    border-bottom-left-radius: 1.042em;
    border-top-left-radius: 1.042em;
    left: 2px
}

.rdrEndEdge {
    border-bottom-right-radius: 1.042em;
    border-top-right-radius: 1.042em;
    right: 2px
}

.rdrSelected {
    border-radius: 1.042em
}

.rdrDayStartOfMonth .rdrEndEdge,
.rdrDayStartOfMonth .rdrInRange,
.rdrDayStartOfWeek .rdrEndEdge,
.rdrDayStartOfWeek .rdrInRange {
    border-bottom-left-radius: 1.042em;
    border-top-left-radius: 1.042em;
    left: 2px
}

.rdrDayEndOfMonth .rdrInRange,
.rdrDayEndOfMonth .rdrStartEdge,
.rdrDayEndOfWeek .rdrInRange,
.rdrDayEndOfWeek .rdrStartEdge {
    border-bottom-right-radius: 1.042em;
    border-top-right-radius: 1.042em;
    right: 2px
}

.rdrDayStartOfMonth .rdrDayEndPreview,
.rdrDayStartOfMonth .rdrDayInPreview,
.rdrDayStartOfWeek .rdrDayEndPreview,
.rdrDayStartOfWeek .rdrDayInPreview {
    border-bottom-left-radius: 1.333em;
    border-left-width: 1px;
    border-top-left-radius: 1.333em;
    left: 0
}

.rdrDayEndOfMonth .rdrDayInPreview,
.rdrDayEndOfMonth .rdrDayStartPreview,
.rdrDayEndOfWeek .rdrDayInPreview,
.rdrDayEndOfWeek .rdrDayStartPreview {
    border-bottom-right-radius: 1.333em;
    border-right-width: 1px;
    border-top-right-radius: 1.333em;
    right: 0
}

.rdrDayEndPreview,
.rdrDayInPreview,
.rdrDayStartPreview {
    background: #ffffff17;
    border: 0 solid;
    bottom: 3px;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 3px;
    z-index: 1
}

.rdrDayStartPreview {
    border-bottom-left-radius: 1.333em;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-left-radius: 1.333em;
    border-top-width: 1px;
    left: 0
}

.rdrDayInPreview {
    border-bottom-width: 1px;
    border-top-width: 1px
}

.rdrDayEndPreview {
    border-bottom-right-radius: 1.333em;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-top-right-radius: 1.333em;
    border-top-width: 1px;
    right: 2px;
    right: 0
}

.rdrDefinedRangesWrapper {
    background: #fff;
    border-right: 1px solid #eff2f7;
    font-size: 12px;
    width: 226px
}

.rdrDefinedRangesWrapper .rdrStaticRangeSelected {
    color: currentColor;
    font-weight: 600
}

.rdrStaticRange {
    background: #fff;
    border: 0;
    border-bottom: 1px solid #eff2f7;
    cursor: pointer;
    display: block;
    outline: 0;
    padding: 0
}

.rdrStaticRange:focus .rdrStaticRangeLabel,
.rdrStaticRange:hover .rdrStaticRangeLabel {
    background: #eff2f7
}

.rdrStaticRangeLabel {
    display: block;
    line-height: 18px;
    outline: 0;
    padding: 10px 20px;
    text-align: left
}

.rdrInputRanges {
    padding: 10px 0
}

.rdrInputRange {
    align-items: center;
    padding: 5px 20px
}

.rdrInputRangeInput {
    border: 1px solid #dee7eb;
    border-radius: 4px;
    color: #6c767a;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    text-align: center;
    width: 30px
}

.rdrInputRangeInput:focus,
.rdrInputRangeInput:hover {
    border-color: #b4bfc4;
    color: #333;
    outline: 0
}

.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after {
    background: #0000;
    border: 1px solid;
    border-radius: 1.333em;
    bottom: -2px;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: -2px
}

.rdrDayPassive {
    pointer-events: none
}

.rdrDayPassive .rdrDayNumber span {
    color: #d5dce0
}

.rdrDayPassive .rdrDayEndPreview,
.rdrDayPassive .rdrDayInPreview,
.rdrDayPassive .rdrDayStartPreview,
.rdrDayPassive .rdrEndEdge,
.rdrDayPassive .rdrInRange,
.rdrDayPassive .rdrSelected,
.rdrDayPassive .rdrStartEdge {
    display: none
}

.rdrDayDisabled {
    background-color: #f8f8f8
}

.rdrDayDisabled .rdrDayNumber span {
    color: #aeb9bf
}

.rdrDayDisabled .rdrDayEndPreview,
.rdrDayDisabled .rdrDayInPreview,
.rdrDayDisabled .rdrDayStartPreview,
.rdrDayDisabled .rdrEndEdge,
.rdrDayDisabled .rdrInRange,
.rdrDayDisabled .rdrSelected,
.rdrDayDisabled .rdrStartEdge {
    filter: grayscale(100%) opacity(60%)
}

.rdrMonthName {
    color: #849095;
    font-weight: 600;
    padding: .833em;
    text-align: left
}

body {
    font-family: Roboto, sans-serif
}

.mainHeader {
    background: #fff;
    box-shadow: 0 0 5px #999999bd;
    padding: 5px 45px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

.mainHeader .navbar {
    padding: 0
}

.navbar-brand {
    padding: 0 !important
}

.navbar-brand .logo {
    max-height: 90px;
    padding: 0;
    width: auto !important
}

.nav_outter {
    margin-left: 32px
}

.mainHeader .navbar-nav li {
    position: relative
}

.mainHeader .navbar-nav li a {
    color: #000;
    cursor: pointer;
    font-size: 14px;
    font-weight: 700 !important;
    letter-spacing: 3px;
    line-height: 90px;
    margin: 0;
    padding: 0 18px !important;
    position: relative;
    text-decoration: none;
    text-transform: uppercase
}

.mainHeader .navbar-nav li a:hover,
.mainHeader .navbar-nav li.active a {
    color: #18aebf
}

.acc_subMenu {
    display: none
}

.navRight {
    display: flex
}

.navRight .serchIcon {
    height: 22px
}

.navRight .cartIcon {
    height: 26px
}

.navRight>div:not(:last-child) {
    padding-right: 30px
}

.sideMenu-btn {
    background: #0000;
    border: none;
    display: none;
    height: auto;
    margin-top: 0;
    padding: 0;
    width: 32px
}

.sideMenu-btn .bar {
    border-top: 1px solid #000;
    display: block;
    height: 1px;
    margin-bottom: 6px;
    width: 30px
}

.sideMenu-btn .bar:first-child {
    width: 25px
}

.sideMenu-btn .bar:last-child {
    margin-bottom: 0
}

.shopPage {
    margin-top: 55px;
    padding: 35px 15px
}

.pageTitle-div {
    margin-bottom: 35px
}

.breadcrumbs_nav {
    line-height: 24px
}

.breadcrumbs_nav a {
    color: #959595;
    display: inline-block;
    font-family: Roboto, sans-serif;
    font-size: 12px;
    font-style: italic;
    letter-spacing: 2px;
    padding: 0 20px 0 5px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase
}

.breadcrumbs_nav a:before {
    content: ">";
    position: absolute;
    right: -2px;
    top: -2px
}

.breadcrumbs_nav a:last-child:before {
    display: none
}

.breadcrumbs_nav .lastElem {
    color: #18aebf;
    font-weight: 700;
    padding-right: 0
}

.breadcrumbs_nav a:hover {
    color: #18aebf
}

.proTitle-div {
    background: #18aebf;
    border-radius: 3px;
    color: #fff;
    padding: 10px 20px
}

.proTitle-div,
.shopProduct-col {
    margin-bottom: 30px
}

.shopProduct-fig {
    align-items: center;
    display: flex;
    height: 280px;
    justify-content: center;
    overflow: hidden
}

.shopProduct-fig img {
    max-height: 100%;
    object-fit: contain
}

.proTitle-div h2 {
    font-family: Oswald, sans-serif;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 1px
}

.productName {
    align-items: center;
    display: flex;
    flex-direction: row;
    font-family: Roboto, sans-serif;
    font-size: 14px;
    font-weight: 700;
    justify-content: center;
    letter-spacing: 2px;
    min-height: 35px;
    text-decoration: none;
    text-transform: uppercase
}

.pro-price {
    color: #18aebf;
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
    margin-bottom: 10px
}

.App .cartBtn {
    background: #0000;
    border: 1px solid #18aebf;
    border-radius: 6px;
    color: #000;
    display: block;
    font-weight: 400;
    letter-spacing: 2px;
    line-height: 40px;
    margin: 0 auto;
    max-width: 170px;
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase
}

.App .cartBtn:hover {
    background: #18aebf;
    color: #fff
}

.cartWrapper a {
    position: relative
}

.cartWrapper .cartCount {
    background-color: #18aebf;
    border-radius: 50%;
    color: #fff;
    font-size: 10px;
    height: 16px;
    left: 0;
    line-height: 16px;
    margin-left: 8px;
    margin-top: 0;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 50%;
    width: 16px
}

.frontSidenav-wrapper {
    background: #fff;
    height: 100%;
    margin-top: 75px;
    padding: 35px 0 40px 15px
}

.sideName-lists {
    max-height: calc(100vh - 130px);
    overflow-y: scroll;
    padding: 0 15px 0 0
}

.sideName-lists::-webkit-scrollbar-track {
    background-color: #fff;
    -webkit-box-shadow: inset 0 0 6px #0000001a
}

.sideName-lists::-webkit-scrollbar {
    background-color: #fff;
    width: 6px
}

.sideName-lists::-webkit-scrollbar-thumb {
    background-color: #18aebf
}

.sideName-lists li {
    margin-bottom: 10px
}

.sideName-lists li a {
    border-radius: 3px;
    color: #3c4858;
    display: block;
    font-family: Roboto, sans-serif;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
    line-height: 30px;
    padding: 10px 15px;
    text-decoration: none;
    text-transform: capitalize
}

.sideName-lists li a:hover {
    background-color: #c8c8c833;
    box-shadow: none;
    color: #3c4858
}

.sideName-lists li.active a {
    background-color: #18aebf;
    box-shadow: 0 4px 20px 0 #00000024, 0 7px 10px -5px #9c27b066;
    color: #fff
}

.footerDark {
    background-color: #000;
    padding: 50px 0;
    position: relative;
    width: 100%;
    z-index: 2
}

.footer-links {
    padding: 0 15px
}

.footer-links li a {
    text-decoration: none
}

footer.py-4.bg-light.mt-auto {
    display: none
}

.singleProduct {
    margin-top: 70px;
    padding: 30px
}

.brand_post_name {
    color: #18aebf;
    display: block;
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 1px;
    margin-bottom: 10px;
    text-decoration: none;
    text-transform: uppercase
}

.brand_post_name a {
    color: #18aebf
}

.product_title {
    font-family: Oswald, sans-serif;
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 3px;
    margin: 0 0 25px;
    text-transform: uppercase
}

.ratingDiv {
    margin-bottom: 25px
}

.ratingDiv a {
    text-decoration: none
}

.ratingStars {
    display: inline-block;
    margin-right: 10px
}

.ratingStars img {
    height: 15px
}

.ing-acc .accordion-body,
.ing-acc .accordion-item,
.ing-acc.accordion {
    background: #0000;
    border: none
}

.ing-acc .accordion-body {
    padding: 0
}

.ing-acc .accordion-header {
    border: none
}

.ing-acc .accordion-button {
    background: #0000 !important;
    box-shadow: none !important;
    color: #000 !important;
    cursor: pointer;
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: .5px;
    margin: 0 0 15px;
    padding: 0;
    position: relative;
    text-transform: capitalize
}

.ing-acc .accordion-button:before {
    border-left: 8px solid #0000;
    border-right: 8px solid #0000;
    border-top: 10px solid #000;
    content: "";
    left: 116px;
    position: absolute;
    top: 7px;
    transform: rotate(180deg);
    transition: all .5s
}

.ing-acc .accordion-button:after {
    display: none
}

.ing-acc .accordion-button.collapsed:before {
    transform: rotate(0deg)
}

.ing-acc .accordion-body p {
    display: block;
    font-size: 13px;
    line-height: 23px
}

.App .blackBtn {
    background: #000;
    border-radius: 0;
    color: #fff;
    margin-bottom: 15px;
    padding: 10px 15px;
    width: 100%
}

.product_meta {
    font-size: 10px;
    letter-spacing: 3px;
    width: 100%
}

.product_meta,
.reviewCount {
    display: block;
    text-transform: uppercase
}

.reviewCount {
    color: #000;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 4px;
    margin-bottom: 15px;
    padding: 0;
    text-decoration: none
}

.reviewCol {
    margin-bottom: 30px;
    padding-left: 100px;
    position: relative
}

.contTitle {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 1px;
    margin-bottom: 30px
}

.review-fig {
    border-radius: 100%;
    height: 70px;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 70px
}

.review-fig img {
    height: 100%;
    object-fit: cover;
    width: 100%
}

.description {
    color: #999
}

.review-cont .ratingStars {
    margin-bottom: 10px
}

.published-date {
    color: #767676;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 3px;
    margin-left: 10px;
    text-transform: uppercase
}

.review_form .form-control {
    background: #0000;
    border: none;
    border-bottom: 1px dotted #959595;
    border-radius: 0
}

.review_form textarea.form-control {
    min-height: 150px
}

.review .carousel-control-next,
.review .carousel-control-prev {
    display: none
}

.comment-form-cookies-consent label {
    color: #aaa
}

.comment-form-cookies-consent input#wp-comment-cookies-consent {
    display: inline-block;
    left: 0;
    margin-right: 10px;
    position: absolute;
    top: 4px
}

.comment-form-cookies-consent {
    padding-left: 20px;
    position: relative
}

.slick-slider {
    cursor: pointer;
    overflow: hidden
}

.productSlider .main-image {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 0 10px;
    overflow: hidden;
    text-align: center
}

.productSlider .main-image img {
    margin: 0 auto;
    max-height: 400px;
    text-align: center
}

.nav-image {
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 100px
}

.nav-image img {
    height: 100%;
    object-fit: contain;
    width: 100%
}

.frontLogin {
    padding: 75px 30px 45px
}

.loginForm .from_grp {
    align-items: center;
    display: flex
}

.loginForm .from_grp .label {
    color: #222;
    font-size: 14px;
    font-weight: 600;
    width: 100px
}

.loginForm .from_grp .form-control {
    background: #0000;
    border-radius: 0;
    height: 50px
}

.mm-remember-me input {
    height: 15px;
    margin-right: 7px;
    position: relative;
    top: 3px;
    width: 15px
}

.App .btn-yellow {
    background: #fdb813;
    background: linear-gradient(135deg, #fdb813, #ebe626);
    border: none;
    border-radius: 0;
    box-shadow: none;
    display: block;
    font-size: 12px;
    letter-spacing: 3px;
    padding: 15px;
    text-transform: uppercase;
    width: 100%
}

.forgotPass a {
    color: #18aebf;
    font-size: 18px;
    text-decoration: none
}

.forgotPass a:hover {
    text-decoration: underline
}

.rtWidth {
    margin-left: auto;
    max-width: calc(100% - 85px)
}

.ResetPasswordForm.loginForm .from_grp .label {
    width: 155px
}

.ResetPasswordForm .from_grp {
    padding-bottom: 10px;
    position: relative
}

.ResetPasswordForm .errorMsgCard {
    font-size: 14px
}

.from_grp {
    padding-bottom: 10px;
    position: relative
}

.errMsg {
    color: red;
    display: block;
    font-size: 12px;
    font-weight: 600
}

.from_grp .errMsg {
    bottom: -10px;
    left: 86px;
    margin-left: auto;
    margin-right: 0;
    position: absolute;
    text-align: left;
    width: calc(100% - 100px)
}

.ResetPasswordForm .from_grp .errMsg {
    left: 125px
}

.ResetPasswordForm .rtWidth {
    margin-left: auto;
    max-width: calc(100% - 125px)
}

.checkoutPage {
    padding-top: 75px
}

.checkContainer {
    background: #1b1464;
    border: 12px solid #1b1464;
    margin: 0 auto;
    max-width: 100%;
    width: 940px
}

.checkAcc .accordion {
    background-color: initial !important
}

.checkAcc .accordion .accordion-button {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    padding-left: 0;
    position: relative
}

.checkAcc .accordion-button:focus {
    border-color: #0000;
    box-shadow: none
}

.chk-box {
    display: inline-block;
    height: 50px;
    margin-right: 15px;
    position: relative;
    width: 50px
}

.chk-box:before {
    background-color: #fff;
    content: "";
    height: 40px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 40px
}

.chk-box:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMi1jMDAwIDc5LjFiNjVhNzliNCwgMjAyMi8wNi8xMy0yMjowMTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEwNjEwNUJCNDBCNTExRURCOTM5QUQ5MTgzMEMyMkNGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEwNjEwNUJDNDBCNTExRURCOTM5QUQ5MTgzMEMyMkNGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTA2MTA1Qjk0MEI1MTFFREI5MzlBRDkxODMwQzIyQ0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTA2MTA1QkE0MEI1MTFFREI5MzlBRDkxODMwQzIyQ0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz733KzeAAADyUlEQVR42uyaSWgUQRSGyxhERTHidpEQRS96EBRB9CAo4pqoKC6oQQSjBpd4EKK4gqJGhRiXuCEixm1wP0QS4hpED5Lk4oYiaFCD4oI4xizq/+hqnIw9M1XVPT3dnfrhO0x3dU3X65631TCmpaWlpaXVbtWhzaejgV3nELAe1IJ9bNm/E2kBf8C9wSFQBxaCItApckB6QBdOi1wFNoKMiOO7QFPQDTAeHAGDIo61ghXgePTgIP0EMrgXq4xa/C8wz2rxQXoD5oAS0C/q+HeQDe7GutDvBugJjoHZFud+gCmgOt4EfjbAKHAWDLA4F+ZPvjrRJH70AfTQtvLFWS3+J8gBt0Un85P6gBAYG+N8C5gFqmSs6RcNA1dBVpwxq0G5zKR++QnMBw8SLH4PKJWd2A8GWAPKQNc4Yy6DQpXJvWwAKtT2guL/ira2egxywW9Vj+rVXL4sRnyP1Bswlcd8FhQD0OIvgBkJxjVz39BgN6Z6bfEXwXSBsQXcMdqSl3xAR3BecPH0hhx24ku9ZABydjMFxtWDfKe+1CsG2AZWCowjT78IfHYyr7YKP5n8lWSCN1XP01AVUa2+SXAshcU7ThcW0XoERkrO85Ln5+8krxsBTiaI86aegc1Ov3ppFgbJUpiHOjA3QDeJa3rwwqaLwNg/II8Z3Z2kGqCFv5KNCnMN5yFMNLSWxihnrUStrvvJcD5WTvAWM1rIrQrzTQYHBMbl8SRGRO9V83w7UeASWMJfPVktB+vinM/kzkxUG8A3tw1AOs2M3RQV7QYLYpyjN6S74Dw1/D5YKgxgLqRIsZI7AcZEHacsL0dingLVKs/JRKiQhypZdWZGB2dwRKq7Q+J6ihD3kp2BiRjADEEhhflpb+4m6AsWg6GC15ED3uJGCpoucUOUgvYC4yS/YyC4wp2fqM6Bp24YQKYWoCQkW7EEHQ36Sxh7u1tFiGwxFOaO7EkS7+kMeO5VA5A+gUnMaEc5LfI3O90sQ1XL4bfM2IZucPh+yt18+nb7AVQBTgRfHbyf/W43Iuw2ROp4F6fRgXt5wYy9fV8ZgPEGxVwbDRFTxYq1R8oNQLoOltpYQJh7f+ZXA5BOMWNzUkXXmPFvDl8bgHRQMYyVsRQpGV1hqt9LJMZ/BBVBMgBpLTM2L0Tz/uagGYBq+FzBJxtiKVQyN0aaeI4Q749KX8DDoBrADG/TeMJkpUoH8gdPG4BEDU36v97rGLk/C7oBSLRjNAF8iKr8KtqLAUivmLFvYLa4a5j8VpqvDUCq5RUkhb58pqWlpaWlpZVK/RVgAESzqHl8QETbAAAAAElFTkSuQmCC);
    background-size: contain;
    content: "";
    height: 100%;
    position: absolute;
    right: -3px;
    width: 100%
}

.checkAcc .accordion .accordion-button.collapsed .chk-box:after,
.checkAcc .accordion-button:after {
    display: none
}

.checkAcc .accordion-item {
    background-color: initial !important;
    border: none
}

.checkAcc .accordion-body {
    padding: 0
}

.accordion-header .accordion-button {
    background-color: initial !important
}

.tierImg {
    background: #fff
}

.checkoutFormDiv .frm_grp {
    margin-bottom: 10px;
    position: relative
}

.checkoutFormDiv .pay-logos {
    max-width: 200px
}

.disError {
    background-color: red;
    border-radius: 6px;
    color: #fff;
    padding: 5px 0;
    position: absolute;
    right: -20px;
    text-align: center;
    top: -20px;
    width: 120px;
    z-index: 1
}

.disError:after {
    border: 5px solid #0000;
    border-top-color: red;
    content: "";
    left: 50%;
    margin-left: -5px;
    position: absolute;
    top: 100%
}

.checkoutFormDiv {
    margin-bottom: 30px;
    padding-top: 15px
}

.checkoutFormDiv .form-control {
    background-color: #fff !important;
    border: 1px solid #0089c7;
    border-radius: 0;
    color: #000;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 36px;
    line-height: 100%;
    outline: 0;
    padding: 0 8px;
    width: 100%
}

.checkoutFormTitle {
    border-bottom: 1px solid #fff;
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 2px;
    margin-bottom: 12px;
    padding-bottom: 10px
}

.checkBox-div {
    padding-left: 20px;
    position: relative
}

.checkBox-div label {
    color: #fff;
    font-size: 12px;
    font-weight: 400
}

.checkBox-div input[type=checkbox] {
    left: 0;
    position: absolute;
    top: 3px
}

.App .submitBtn {
    background: #fdb813;
    background: linear-gradient(135deg, #fdb813, #ebe626);
    border: 0;
    border-radius: 0;
    box-shadow: 4px 5px 8px #0009;
    clear: both;
    color: #000 !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdb813", endColorstr="#ebe626", GradientType=1);
    font-family: Oswald, sans-serif;
    font-size: 2em;
    font-weight: 500;
    line-height: 1;
    max-width: 100%;
    padding: .7em 0;
    text-transform: uppercase;
    transition: all .5s;
    width: 100% !important
}

.App .submitBtn:focus,
.App .submitBtn:hover {
    background: #e38512;
    background: -moz-linear-gradient(top, #fb3, #eb7b1a);
    border-color: #d0680c;
    box-shadow: 0 0 1px #d6d6d6, inset 0 1px 0 #ffdf9e
}

.flinks {
    padding: 0;
    text-align: center
}

.flinks li {
    color: #fff;
    display: inline-block;
    font-size: 14px;
    padding: 0 5px
}

.flinks a,
.flinks li a {
    color: #fff
}

.gurantee-sec {
    background: #fff;
    padding: 30px
}

.media-body h5 {
    color: #1b1464;
    font-family: Oswald, sans-serif;
    font-size: 2.3em;
    font-weight: 700;
    margin-bottom: 1rem
}

.media-body p {
    font-size: 25px;
    line-height: 40px
}

.cartPage {
    background: #fff;
    padding-top: 60px
}

.guestCheckoutPage {
    padding-top: 45px
}

.cartPage .checkboxLabel input[type=checkbox] {
    top: 4px !important
}

.product-quantity .form-control {
    width: 100px
}

.product-thumbnail {
    width: 70px
}

.product-remove a {
    color: #959595
}

.product-name a {
    color: #0056b3;
    font-size: 13px;
    font-weight: 500;
    text-decoration: none
}

.App .cartBtn2 {
    -webkit-appearance: inherit;
    border: 1px solid;
    border-radius: 0;
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 3px;
    line-height: 25px;
    padding: 10px 30px;
    text-transform: uppercase
}

.App .cartBtn2:last-child {
    margin-right: 0
}

.App .cartBtn2.cartBtn2-solidBlack {
    background-color: #000;
    color: #fff
}

.App .cartBtn2.cartBtn2-solidBlack:hover {
    background-color: #18aebf;
    color: #fff
}

.cartBtn2.updateCart,
.cartBtn2:disabled {
    padding: 10px 30px !important
}

.cartBtns {
    display: flex;
    flex-wrap: wrap;
    padding: 30px 0
}

.cartBtns .btn:last-child {
    margin-left: auto
}

.cart-collaterals {
    padding-top: 50px
}

.coupon h2 {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px;
    text-transform: uppercase
}

.at_coupon_form {
    border-bottom: 1px solid;
    width: 100%
}

input#coupon_code {
    background: #0000;
    border: none;
    width: 78%
}

input#coupon_code:focus-visible {
    box-shadow: none;
    outline: none
}

.at_coupon_form input.button {
    background-color: initial;
    border: 0;
    float: right;
    font-size: 11px;
    line-height: 25px;
    padding: 0;
    text-decoration: underline;
    text-transform: uppercase;
    width: 22%
}

.cart_totals {
    background-color: #f0f8ff;
    border: 1px solid #0000;
    border-collapse: initial;
    border-radius: 5px;
    margin: 0 0 6px;
    padding: 50px 25px;
    position: sticky;
    text-align: left;
    top: 60px;
    width: 100%
}

table.shop_table {
    border: none;
    border-collapse: initial;
    border-radius: 5px;
    margin: 0 -1px 24px 0;
    text-align: left;
    width: 100%
}

table.shop_table td,
table.shop_table th {
    padding: 9px 15px
}

.cart_totals h3,
.form_title {
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 3px;
    margin-bottom: 20px;
    margin-top: 0;
    text-transform: uppercase
}

.additional-fields {
    margin-top: 30px
}

.additional-fields .form_title {
    margin-bottom: 15px
}



.field-wrapper .form-row {
    margin-bottom: 10px;
    position: relative
}

.field-wrapper .form-control {
    border: none;
    border-bottom: 1px solid #ced4da;
    border-radius: 0;
    color: #7e7b7b;
    line-height: 23px
}

.field-wrapper .form-control:focus {
    border-bottom: 1px solid #ced4da;
    box-shadow: none
}

.payment-field .form_title {
    margin-top: 45px
}



.payment-field .form-control {
    background-color: initial !important;
    border-bottom-color: #959595 !important
}

.field-wrapper .form-label {
    color: #aaa;
    font-size: 14px;
    font-weight: 700;
    text-transform: capitalize
}

.bill_des_custom {
    color: #aaa;
    display: block;
    font-size: 13px;
    font-style: italic;
    letter-spacing: 1px;
    margin-top: 10px;
    text-align: center;
    width: 100%
}

.trust-icons {
    display: flex;
    justify-content: center;
    margin-top: 10px;
    width: 100%
}

.place-order {
    border-top: 1px solid #ddd;
    margin-top: 30px;
    padding: 15px 0
}

.form_label_checkbox {
    color: #aaa;
    line-height: 25px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-left: 20px;
    position: relative
}

.form_label_checkbox .input-checkbox {
    height: auto;
    left: 0;
    margin: 0;
    pointer-events: none;
    position: absolute;
    top: 6px
}

.item_name {
    padding-top: 20px;
    position: relative
}

.item_name .remove {
    background: #fff;
    border-radius: 50%;
    display: inline-block;
    font-size: 10px;
    height: 15px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 15px
}

.item_name .remove:hover {
    background-color: #18aebf;
    color: #fff
}

.orderRecivedPage {
    background-color: #f5f8fa;
    padding-top: 55px
}

.bonus-link {
    margin-top: 35px;
    text-align: center
}

.bonus-link a {
    color: #007bff;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    text-decoration: none
}

.offcanvas-header {
    background: #18aebf;
    color: #fff
}

.offcanvas-body .MuiStack-root {
    gap: 0
}

.cartProList {
    border-bottom: 1px solid #ddd;
    margin-bottom: 0;
    min-height: 130px;
    padding: 15px 0
}

.cartProList:last-of-type {
    border-bottom: none
}

.cartPro-left {
    padding-left: 115px;
    padding-right: 10px;
    position: relative
}

.proImage {
    border-radius: 10px;
    height: 100px;
    left: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 100px
}

.proImage img {
    display: block;
    height: 100%;
    margin: 0 auto;
    object-fit: contain;
    width: auto
}

.cartPro-name {
    color: #000;
    font-family: Roboto, sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 20px;
    margin-bottom: 15px
}

.cartProList .btn-close {
    cursor: pointer;
    height: 7px;
    opacity: 1;
    width: 7px
}

.cartSubTotal {
    display: flex;
    font-size: 18px;
    justify-content: space-between;
    margin-top: 20px;
    width: 100%
}

.total {
    font-weight: 400
}

.sTitle {
    letter-spacing: 1px
}

.cartBtn-list {
    display: flex;
    justify-content: space-between
}

.cartBtn-list .btn {
    background: #0000;
    border: 2px solid #18aebf;
    border-radius: 0;
    color: #000;
    display: inline-block;
    font-family: Lato, sans-serif;
    font-weight: 500;
    letter-spacing: 2px;
    line-height: 35px;
    margin-left: 0;
    margin-right: auto;
    padding: 5px 15px;
    text-align: center;
    text-transform: uppercase;
    width: auto;
    width: 47%
}

.cartBtn-list .btn:hover,
.cartBtn-list .btn_solid {
    background: #18aebf;
    color: #fff
}

.cartBtn-list .btn_solid {
    margin-left: auto;
    margin-right: 0
}

.emptyCart {
    color: #333;
    font-size: 20px;
    font-weight: 600;
    text-align: left
}

.errorMsg {
    top: -10px
}

.errorMsg,
.errorMsgCard {
    background-color: red;
    border-radius: 6px;
    color: #fff;
    padding: 5px 0;
    position: absolute;
    right: -50px;
    text-align: center;
    width: 120px;
    z-index: 1
}

.errorMsgCard {
    top: 20px
}

.errorMsgTerms {
    background-color: red;
    border-radius: 6px;
    color: #fff;
    left: -54px;
    padding: 5px 0;
    position: absolute;
    text-align: center;
    top: -39px;
    width: 120px;
    z-index: 1
}

.errorMsg:after,
.errorMsgCard:after,
.errorMsgTerms:after {
    border: 5px solid #0000;
    border-top-color: red;
    content: "";
    left: 50%;
    margin-left: -5px;
    position: absolute;
    top: 100%
}

.loaderGobal {
    align-items: center;
    background: #000000b3;
    display: flex;
    height: 100%;
    justify-content: center;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}


.checkRow .checkCol:first-child {
    width: 66%
}

.checkRow .checkCol:last-child {
    width: 34%
}

.checkform .form-body {
    margin-bottom: 30px
}

.checkform .fromTitle {
    border-bottom: 1px solid #fff;
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 1px;
    margin-bottom: 12px;
    padding-bottom: 10px
}

.form-body .from_grp {
    margin-bottom: 15px;
    padding-left: 30px
}

.checkform .form__label {
    color: #fff;
    display: block;
    display: none;
    margin-bottom: 5px
}

.checkform .form__input {
    background: #fff !important;
    border: 1px solid #0089c7;
    border-radius: 0;
    color: #000;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 36px;
    line-height: 100%;
    outline: 0;
    padding: 0 8px;
    width: 100%
}

.ccDate {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%
}

.ccDate .month,
.ccDate .year {
    padding: 0 5px;
    width: 50%
}

.membershipPlanPage {
    padding: 80px 0
}

.memberCard {
    border: 4px solid #1b1464;
    border-radius: 0;
    border-radius: 30px 30px 0 0 !important;
    color: #1b1464;
    font-size: 20px;
    margin: 0 auto;
    min-width: 320px;
    position: relative;
    width: 30%
}

.bestBadge {
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    top: -32px;
    transform: scaleY(.9);
    z-index: 2
}

.bestBadge img {
    display: block;
    margin: 0 auto;
    max-width: 190px
}

.memberCard .card-body {
    border-radius: 25px;
    overflow: hidden;
    padding: 12px;
    position: relative
}

.tagName {
    align-items: center;
    display: flex;
    justify-content: space-around;
    padding-bottom: 70px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    z-index: 1
}

.tagName:before {
    background: #00aeef;
    content: "";
    height: 100%;
    left: -130px;
    position: absolute;
    top: -60px;
    width: 240%;
    z-index: -1
}

.tagName h3 {
    margin: 0;
    text-transform: uppercase
}

.tagName h3,
.tagPrice h4 {
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 40px;
    font-weight: 700
}

.tagPrice h4 span {
    color: #fff;
    font-size: 16px !important
}

.tagName img {
    width: 140px
}

.tagBody h5 {
    font-family: Oswald, sans-serif;
    font-size: 21px;
    font-weight: 700;
    margin-bottom: 20px;
    text-align: center
}

.tagBody h5,
.tagBody p {
    text-transform: uppercase
}

.tagBody p {
    display: list-item;
    font-size: 16px;
    list-style: square;
    margin: 0 auto 20px;
    text-align: left;
    width: 175px
}

.tagBody p:not(:last-child) {
    margin-bottom: 10px
}

.tagBody p:not(:first-child) {
    padding-top: 0
}

.gift-img {
    padding: 10px 0;
    position: relative;
    text-align: center
}

.gift-img img {
    max-height: 100px;
    object-fit: contain
}

.valueImg {
    bottom: 5%;
    display: inline-block;
    position: absolute;
    right: 30%;
    transition: all .4s
}

.gift-img .valueImg img {
    max-height: 100px;
    max-width: 45px;
    object-fit: contain;
    transform: scaleY(.9);
    width: 100%
}

.tagAction {
    display: block;
    text-align: center
}

.App .buyNow_btn,
.buyNow_btn {
    background: #1b1464;
    border: none;
    border-radius: 0;
    box-shadow: 0 2px 2px 0 #93939324, 0 3px 1px -2px #9b9b9b33, 0 1px 5px 0 #7e7e7e1f !important;
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 1.4em;
    font-weight: 500;
    line-height: 1;
    margin-bottom: 20px;
    margin-top: 20px;
    max-width: 280px;
    padding: .5em 0;
    transition: all .5s;
    width: 100%
}

.App .buyNow_btn:hover,
.buyNow_btn:hover {
    background-color: #9124a3;
    border-color: #701c7e;
    color: #fff
}

.tagAction img {
    display: block;
    margin: 0 auto 10px;
    width: 200px
}

.guranteeMedia {
    display: flex
}

.guranteeMedia h5 {
    color: #00aeef;
    font-family: Oswald, sans-serif;
    font-size: 20px;
    letter-spacing: 1px;
    text-transform: uppercase
}

.guranteeImgIcon {
    margin-right: 10px
}

.moneyBack-dark {
    background-color: #000;
    color: #fff;
    padding: 3em 0
}

.moneyBack-dark .card-group {
    display: flex;
    flex-flow: initial;
    margin-left: auto;
    margin-right: auto;
    max-width: 900px
}

.moneyBack-dark .card-group img {
    margin-right: 15px
}

.moneyBack-dark h5 {
    color: #00aeef;
    font-size: 2.5em;
    margin-bottom: 1rem
}

.moneyBack-dark p {
    font-size: 21px;
    line-height: 1.5
}

.orderStep {
    padding: 30px 0
}

.orderStep-title {
    color: #00aeef;
    font-size: 2.4em;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 1.2;
    word-spacing: 0
}

.step-headerText p {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.8;
    padding-bottom: .5em
}

.order-step {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 1.4em;
    font-weight: 700;
    padding: 25px 0;
    text-align: center
}

.order-step a {
    color: #18aebf
}

.step-table {
    border-right: 1px solid #000;
    border-top: 1px solid #000;
    margin-bottom: 45px
}

.step-table td,
.step-table th {
    border-bottom: 1px solid #000;
    border-left: 1px solid #000
}

.step-table th {
    background: #00adef;
    color: #fff;
    font-family: Oswald, sans-serif;
    padding: 8px 0
}

.step-table th.pro-heading {
    padding-left: 10px;
    text-align: left
}

.step-table td.step-img,
.step-table td.step-img-platinum,
.step-table td.step-img-silver {
    padding: 5px
}

.step-table td.step-img {
    width: 120px
}

.step-table td.step-img img {
    max-width: 100%
}

.book-name {
    padding: 0 12px;
    text-align: left
}

.book-name,
.book-price {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 1em
}

.book-price {
    padding: 0 5px;
    text-align: center
}

.table-bottom-text p {
    font-size: 15px;
    line-height: 1.4;
    margin-bottom: 25px;
    text-align: center
}

.table-bottom-text h3 {
    font-family: Oswald, sans-serif;
    font-weight: 700;
    margin-bottom: 50px;
    text-align: center
}

.table-bottom-text h3 span {
    color: #00adef
}

.order-step .bottom-button {
    margin-bottom: 100px;
    position: relative
}

.bottom-button {
    position: relative
}

.bottom-button button {
    background: #fdb813;
    background: linear-gradient(135deg, #fdb813, #ebe626);
    border: 0;
    box-shadow: 10px 12px 18px 0 #000000a6;
    color: #000;
    display: block;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdb813", endColorstr="#ebe626", GradientType=1);
    font-family: Oswald, sans-serif;
    font-size: 3em;
    font-weight: 700;
    line-height: 1;
    margin: 0 auto 3rem;
    max-width: 100%;
    padding: 25px 0;
    width: 530px
}

.bottom-button .button-warranty {
    position: absolute;
    right: -35px !important;
    top: -7px !important;
    width: 110px
}

.bottom-button a {
    text-decoration: none
}

.bottom-button a,
.checkLink {
    display: inline-block;
    position: relative
}

.step-footer {
    background: #000;
    margin: 100px auto 0;
    max-width: 880px;
    padding-top: 25px
}

.step-footer .warranty-box {
    background: #00adef;
    margin-left: -30px;
    padding: 10px 0;
    position: relative;
    text-align: center;
    width: calc(100% + 60px)
}

.step-footer .warranty-box .guarantee-text {
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 32px
}

.guarantee-img {
    position: relative
}

.guarantee-img img {
    left: 0;
    position: absolute;
    top: -50px;
    width: 150px
}

.step-footer .warranty-box .guarantee-rembr {
    color: #fff;
    font-family: Roboto, sans-serif;
    font-size: 15px
}

.footer-privacy-text {
    color: #00adef;
    font-family: Oswald, sans-serif;
    font-size: 32px;
    line-height: 1.8;
    padding: 40px 0 10px;
    text-align: center;
    width: 100%
}

.footer-bottom-text,
.footer-secure {
    padding: 15px 0;
    text-align: center;
    width: 100%
}

.footer-bottom-text {
    color: #fff;
    font-family: Roboto, sans-serif;
    font-size: 19.5px
}

.thankYou-page {
    background-color: #fff;
    padding: 65px 0 45px
}

.thankyouTable-wrapper {
    border: 2px solid #f0e2f1;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.thankyouTable-hdr {
    align-items: center;
    background: #f0e2f1;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    display: flex;
    padding: 10px
}

.thankyouTable-hdr .title {
    color: #555;
    font-size: 15px;
    margin-bottom: 0;
    margin-right: 20px;
    padding-left: 30px;
    position: relative
}

.thankyouTable-hdr .title .cartIcon {
    left: 0;
    position: absolute;
    top: -1px
}

.thankyouTable-hdr .btn {
    background: #e75602;
    border: #e75602;
    border-radius: 3px;
    color: #fff;
    font-size: 12px;
    margin-left: 5px;
    padding: 2px 6px 4px;
    text-decoration: none;
    text-transform: uppercase
}

.cartIcon img {
    margin-right: 5px;
    max-width: 20px
}

.thankyouTable-wrapper .table-responsive {
    padding: 15px
}

.thankyouTable-wrapper .table {
    margin-bottom: 0
}

.thankyouTable-wrapper tr th {
    font-size: 13px;
    min-width: 100px
}

.thankyouTable-wrapper .table tr td:nth-child(3) {
    padding-left: 30px
}

.thankYou-card .cardTitle {
    border-bottom: 1px solid #ccc;
    color: #18aebf;
    display: block;
    font-weight: 600;
    margin-bottom: 10px;
    padding-bottom: 10px
}

.thankYou-cont .thankYou-card a {
    color: #18aebf
}

.orderHistory .modal .modal-dialog {
    width: 700px
}

.orderHistory .modal-content {
    padding: 5px
}

.orderHistory .modal-dialog .modal-title {
    font-size: 18px;
    font-weight: 700
}

.orderHistory .modal-header {
    background: #ccc 50% 50% repeat-x;
    border: 1px solid #aaa;
    border-radius: 5px;
    color: #222;
    font-weight: 700;
    padding: 10px
}

.orderHistory-table th {
    color: #636363;
    font-weight: 700;
    line-height: 20px;
    text-transform: uppercase
}

.orderHistory-table td,
.orderHistory-table th {
    border-bottom: 1px solid #ededed;
    font-size: 12px;
    text-align: left
}

.orderHistory-table td {
    border-spacing: 2px;
    color: #757575;
    font-weight: 400;
    padding: 6px 10px 6px 0
}

.orderHistory-table .rdt_Pagination select {
    background-image: none
}

.layoutSidenav_content {
    padding-top: 50px
}

.infoCard {
    border: 2px solid #f0e2f1;
    border-radius: 5px
}

.infoCard:not(:last-child) {
    margin-bottom: 20px
}

.infoCard-header {
    align-items: center;
    background: #f0e2f1 !important;
    color: #555;
    padding: 8px
}

.infoCard-header-inner {
    align-items: center;
    display: flex
}

.infoCard-header-inner .title {
    font-size: 15px;
    margin: 0 10px 0 0
}

.infoCard-header-inner .cartIcon img {
    margin-right: 2px
}

.infoCard-body {
    color: #333;
    font-size: 14px;
    font-weight: 400;
    padding: 10px
}

.App .btn_act,
.App .btn_cancle,
.btn_act,
.btn_cancle {
    background: #e75602;
    border: #e75602;
    border-radius: 3px;
    color: #fff;
    font-size: 10px;
    margin-left: 5px;
    padding: 2px 6px;
    text-decoration: none;
    text-transform: uppercase
}

.App .btn_cancle,
.btn_cancle {
    background: #18aebf;
    border: #18aebf
}

.popup {
    cursor: pointer;
    display: inline-block;
    position: relative;
    -webkit-user-select: none;
    user-select: none;
    z-index: 9
}

.popup .popuptext {
    background-color: #fff;
    background: #fff;
    border: 1px solid #a9a5a5;
    border-radius: 6px;
    box-shadow: 10px 5px 5px #a9a5a5;
    color: #000;
    font-size: 10px;
    left: 20px;
    margin-left: 0;
    opacity: 0;
    padding: 6px;
    position: absolute;
    text-align: justify;
    top: -8px;
    transition: all .5s;
    visibility: hidden;
    width: 445px;
    width: 345px;
    z-index: 999
}

.popup:hover .popuptext {
    opacity: 1;
    visibility: visible
}

.popup .popuptext:after {
    border: 5px solid #0000;
    border-top-color: #555;
    content: "";
    left: 0;
    margin-left: -11px;
    position: absolute;
    top: 14%;
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg)
}

.infoCard-header-inner span.icon img {
    height: 20px
}

.ReferralCode {
    font-weight: 700
}

.copyTxt {
    background: #0000;
    border: none;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 0;
    position: relative
}

.copyTxt,
.copyTxt img {
    width: 18px
}

.copyTxtTooltip {
    background-color: #000;
    border-radius: 4px;
    color: #fff;
    font-size: 10px;
    left: 25px;
    min-width: 60px;
    opacity: 0;
    padding: 5px;
    position: absolute;
    text-align: center;
    transition: all .4s;
    visibility: hidden
}

.copyTxtTooltip:before {
    border: 5px solid #0000;
    border-right-color: #000;
    content: "";
    left: -10px;
    position: absolute;
    top: 7px
}

.copyTxt:hover .copyTxtTooltip {
    opacity: 1;
    visibility: visible
}

.pay img {
    width: 25px
}

.accountDetails .modal .modal-dialog {
    width: 550px
}

.formDiv-row {
    margin-bottom: 15px
}

.titleBlock {
    background: #666;
    border-radius: 5px;
    color: #fff;
    font-size: 11px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding: 10px;
    text-shadow: 1px 1px 0 #00000040;
    text-transform: uppercase
}

.formDiv-cus label {
    color: #aaa;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.42857
}

html .btn_update_mid {
    background: #066cd2;
    border: 1px solid #066cd2;
    border-radius: 4px
}

html .btn_cancle_mid,
html .btn_update_mid {
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    font-weight: 400;
    margin: 0 3px 6px 0;
    padding: 5px 10px;
    text-decoration: none
}

html .btn_cancle_mid {
    background: #dc3545;
    border: 1px solid #dc3545;
    border-radius: 4px
}

.actionBtn {
    border-top: 1px solid #ddd;
    margin-top: 30px;
    padding-top: 15px;
    text-align: right
}

.actionBtn .btn:hover {
    border: 1px solid #000 !important;
    color: #000 !important
}

.myAccTab-wrapper .tab-content {
    background: #fff;
    border: 1px solid #ddd;
    border-top: none
}

.myAccTab-wrapper .infoCard-body {
    padding: 15px
}

.myAccTab-wrapper .nav-tabs .nav-link {
    color: #787878
}

.referralTxt-lists li a {
    white-space: nowrap
}

.myAccountInfo-section.layoutSidenav_content .accInfo-blocks {
    min-height: 70vh;
    position: relative
}

.myAccountInfo-section .accInfo-blocks select#membership {
    padding-right: 25px;
    text-overflow: ellipsis
}

.formDiv-abs-inner {
    padding-right: 65px;
    position: relative
}

.readOnly-field .form-control {
    background: #0000;
    border: none;
    color: #0dcaf0;
    font-size: 14px;
    font-weight: 700;
    padding-left: 0
}

.readOnly-field .form-control:focus {
    box-shadow: none;
    color: #0dcaf0;
    outline: none
}

.formDiv-abs-inner .copyTxt {
    position: absolute;
    right: 30px;
    top: 8px
}

.form-control.serachInput {
    max-width: 100%;
    width: 300px
}

.rdt_TableHead .rdt_TableCol {
    border-bottom: 1px solid #ededed;
    color: #636363;
    font-size: 12px;
    font-weight: 700;
    line-height: 20px;
    text-align: left;
    text-transform: uppercase
}

.rdt_TableBody .rdt_TableRow:nth-child(odd) {
    background: #dddddd59
}

.actionBtn2 {
    margin-top: 36px;
    text-align: center
}

.membershipDetails-outter {
    border-top: 1px solid #ddd;
    margin-top: 30px;
    padding-top: 30px
}

.membershipDetails-tab {
    border-radius: 5px;
    margin-bottom: 15px
}

.mD-header {
    background: #18aebf;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #fff;
    padding: 15px
}

.mD-header p {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 0
}

.mD-body {
    border: 1px solid #18aebf;
    border-top: 0;
    padding: 15px
}

.landingPage {
    background-color: #5d953e;
    font-family: Montserrat, sans-serif;
    padding-top: 30px;
    position: relative;
    z-index: 1
}

.landingPage:before {
    background-color: #008bd4;
    content: "";
    height: 40%;
    left: 0;
    max-height: 900px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

.prieCard-cont {
    padding-top: 160px
}

.prieCard {
    background: #d9d9d9;
    border: 5px solid #8e8e8e;
    cursor: pointer;
    max-width: 100%;
    position: relative;
    width: 360px;
    z-index: 1
}

.prieCard.activePriceCard {
    border-color: #349f34
}

.activePriceCard .priecCard-hdr {
    background: #349f34
}

.prieCard:before {
    background-image: url(../images/leaves.812da6556ecdf583119f.png);
    background-size: contain;
    content: "";
    height: 360px;
    left: 50%;
    position: absolute;
    top: -175px;
    transform: translateX(-50%);
    width: 600px;
    z-index: -1
}

.priecCard-hdr {
    background: #636363;
    color: #fff;
    padding: 25px 15px 80px;
    text-align: center
}

.priceInfoCir {
    align-items: center;
    background: #fff;
    border: 10px solid #d9d9d9;
    border-radius: 100%;
    color: #000;
    display: flex;
    flex-direction: column;
    height: 160px;
    justify-content: center;
    margin: -80px auto 30px;
    width: 160px
}

.App .btn_com,
.btn_com {
    background: #63c763;
    border: 1px solid #63c763;
    border-radius: 6px;
    color: #fff;
    font-size: 25px;
    height: 60px;
    min-width: 175px;
    padding: 10px 15px
}

.App .btn_com:hover,
.btn_com:hover {
    background: #349f34;
    border: 1px solid #349f34;
    color: #fff
}

.prieCard-body {
    padding: 45px 0 0;
    text-align: center
}

.priceCard-title {
    font-size: 25px;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 20px
}

.priceLists {
    margin: 0;
    padding: 0
}

.priceLists li:nth-child(odd) {
    background-color: #fff
}

.priceLists li {
    align-items: center;
    display: flex;
    font-size: 24px;
    font-weight: 700;
    justify-content: center;
    line-height: 35px;
    min-height: 90px;
    padding: 10px 15px
}

.iconText {
    padding-left: 85px;
    position: relative
}

.iconText .icon {
    align-items: center;
    display: inline-flex;
    height: 75px;
    justify-content: center;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 75px
}

.iconText .icon img {
    height: 100%;
    object-fit: contain;
    width: 100%
}

.iconText {
    align-items: center;
    display: flex
}

.iconText .text {
    display: inline-block;
    padding-left: 10px;
    text-align: left;
    width: 175px
}

.prieCard-footer {
    background: #fff;
    padding: 25px 10px
}

.visaCard img {
    max-width: 200px
}

.buyBtn-div {
    margin-bottom: 30px
}

.buyBtn-div .btn {
    background: #008bd4
}

.priceTitle {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 25px
}

.priceDur {
    font-size: 16px;
    font-weight: 600;
    margin: 0
}

.priceInfo-title {
    color: #000;
    font-size: 40px;
    font-weight: 700;
    line-height: 40px;
    margin-bottom: 0
}

.priceInfo-title sup {
    font-size: 20px;
    left: -9px
}

.leaf-1,
.leaf-2,
.leaf-3 {
    position: absolute
}

.leaf-2 {
    right: -25px;
    top: -25px
}

.leaf-3 {
    right: -17px;
    top: 79px
}

.leaf-1 {
    left: 10px;
    top: -10px
}

.guranteeSection {
    padding: 30px 0
}

.guranteeText {
    color: #fff;
    font-size: 33px;
    font-weight: 700;
    line-height: 40px
}

.copy-right-txt a {
    color: #fff;
    display: inline-block;
    line-height: 20px
}

.copy-right-txt a:hover {
    color: #18aebf
}

.footer-light .footer-links li {
    border-right: 2px solid #fff;
    font-size: 25px;
    font-weight: 700;
    line-height: 25px
}

.footer-light {
    padding-bottom: 60px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative
}

.footer-light .footer-links li:last-child {
    border-right: none
}

.footer-light .copy-right-txt {
    font-size: 22px;
    font-weight: 700;
    line-height: 26px
}



.priceCardRow .prieCard:before {
    display: none
}

.priceCardRow.row {
    margin: 0
}

.priceCardRow .priceCardCol {
    padding: 0
}

.priceCardCol .prieCard {
    border-width: 2px
}

.checkTitleMain {
    color: #fff;
    font-size: 65px;
    font-weight: 700;
    margin-bottom: 45px
}

.packageSec-2 {
    padding: 50px 0
}

.landingMain .container-fluid,
.packageSec-2 .container-fluid {
    max-width: 1600px
}

.produtPackageWrapper {
    margin-bottom: 30px
}

.produtPackage {
    background: #fff;
    border: 4px solid #8e8e8e;
    cursor: pointer;
    position: relative
}

.activePackage.produtPackage {
    border-color: #6cc9d3 !important
}

.activePackage .packageInfoBlock {
    background-color: #18aebf
}

.produtPackage .produtPackage-row {
    align-items: center;
    margin: 0
}

.produtPackage .produtPackage-col {
    padding: 0
}

.packageInfoBlock {
    background-color: #636363;
    color: #fff;
    padding: 15px 0 0;
    position: relative
}

.packageInfoBlock:before {
    background-image: url(data:image/png;base64,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);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 50px;
    left: 15px;
    opacity: 0;
    position: absolute;
    top: 6px;
    visibility: hidden;
    width: 50px
}

.activePackage .packageInfoBlock:before {
    opacity: 1;
    visibility: visible
}

.produtPackage-1 {
    box-shadow: 0 9px 4px #000000bf;
    padding: 0 10px 15px;
    text-align: center
}

.activePackage .produtPackage-1 {
    padding-left: 45px
}

.packTitle {
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 10px
}

.activePackage .packTitle {
    padding-left: 20px
}

.produtPackage-1 .priceInfo {
    font-size: 20px;
    font-weight: 700
}

.produtPackage-1 .priceInfo:last-child {
    margin-bottom: 0
}

.produtPackage-1 .priceInfo span {
    display: inline-block;
    font-size: 35px;
    padding-left: 5px
}

.produtPackage-1 .priceInfo span sup {
    font-size: 25px;
    margin-left: 5px
}

.produtPackage-2 {
    box-shadow: 0 9px 4px #000000bf;
    padding: 15px
}

.priceInfoList {
    margin: 0;
    padding: 0
}

.priceInfoList li {
    display: inline-block;
    text-align: center;
    width: 33%
}

.priceInfoList li p {
    font-size: 25px;
    font-weight: 700;
    margin: 0
}

.produtPackage-3 {
    padding: 15px
}

.produtPackage-3 p {
    font-size: 25px;
    font-weight: 300
}

.produtPackage-3 p:last-child {
    margin-bottom: 0
}

.produtPackage-3 .text_red {
    font-weight: 500
}

.buyBtn .btn_com {
    background: #008bd4 !important;
    font-size: 16px;
    height: 45px;
    margin-bottom: 25px;
    min-width: 115px;
    padding: 10px 15px
}

.buyBtn .btn_com:hover {
    background: #096b9f !important
}

.produtPackage .buyBtn {
    position: absolute;
    right: 30px;
    top: 50%
}

.text_red {
    color: red
}

.produtDiv {
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 20px 15px
}

.pack3 img {
    height: 250px
}

.produtDiv .productImg {
    height: 150px
}

.produtDiv .prod-1 {
    margin-right: -40px;
    margin-top: -35px
}

.produtDiv .prod-3 {
    margin-bottom: -30px;
    margin-left: -30px
}

.plus {
    padding: 0 10px
}

.produtPackageWrapper h3 {
    color: #fff;
    font-size: 45px;
    font-weight: 700;
    margin-bottom: 30px;
    text-align: center
}

.buyNow-section {
    padding: 30px 0
}

.footerBuyNow .btn_com {
    background: #008bd4 !important;
    margin-bottom: 25px
}

.footerBuyNow .visaCard {
    margin-bottom: 10px
}

.footerBuyNow .antiVirus img:not(:last-child) {
    margin-right: 5px
}

.App .orderHistory-table .table .btn_cancle_mid {
    border-radius: 4px;
    width: auto
}

.brn_norm.btn {
    border-radius: 3px !important;
    font-size: 12px !important;
    height: auto !important;
    line-height: 15px;
    width: auto !important
}

.frontDashboard {
    padding-top: 50px
}

.prodList-col {
    margin-bottom: 30px
}

.product_display {
    border: 1px solid #ddd;
    box-shadow: 0 0 10px #0000001a;
    padding: 25px 15px;
    text-align: center
}

.product_img {
    align-items: center;
    display: flex;
    height: 230px;
    justify-content: center;
    margin-bottom: 15px;
    padding-bottom: 35px
}

.product_img img {
    display: block;
    height: auto;
    margin: 0 auto 10px;
    max-height: 100%;
    max-width: 100%;
    object-fit: contain;
    width: auto
}

.prod_btn {
    background: #18aebf;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 18px;
    letter-spacing: 1px;
    padding: 10px;
    text-decoration: none;
    transition: all .6s;
    width: 100%
}

.prod_btn:hover {
    background: #1296a5;
    color: #fff
}

.breadcumNav-div {
    padding-bottom: 50px
}

.breadcrumbs_nav_link {
    color: #000;
    display: inline-block;
    padding: 0 10px;
    text-decoration: none
}

.breadcrumbs_nav_link.last_elt {
    color: #18aebf;
    font-style: italic;
    font-weight: 700
}

.titleDiv {
    margin-bottom: 55px
}

.titleDiv .title {
    color: #18aebf;
    font-family: Oswald, sans-serif;
    font-size: 26px;
    font-weight: 700
}

.prod_name_2 {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    line-height: 17px
}

.bonusPage {
    padding-top: 50px
}

.title-block-bonus h6 {
    font-family: Oswald, sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
    margin: 10px 0 15px
}

.bonusProdLists .product_img {
    height: 315px;
    padding-bottom: 0
}

.bonusProdLists .product_img img {
    height: 100%;
    object-fit: cover
}

.bonusProdLists .title-block-bonus h6 {
    align-items: center;
    display: flex;
    justify-content: center;
    line-height: 24px;
    margin-bottom: 10px;
    min-height: 50px;
    text-transform: uppercase
}

.referralPage {
    padding-bottom: 45px;
    padding-top: 50px
}

.referralPage .titleDiv {
    margin-bottom: 35px
}

.refAcc .accordion {
    background: #0000
}

.refAcc .accordion-item {
    border: 1px solid #147a85 !important;
    border-radius: 5px;
    margin-bottom: 15px
}

.refAcc .accordion-header {
    background: #18aebf;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    color: #fff
}

.refAcc .accordion-header:has(button.collapsed) {
    border-radius: 4px
}

.refAcc .accordion-header button {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    padding-right: 50px
}

.refAcc .accordion-item:hover .accordion-header {
    background: #147a85
}

.refAcc .accordion-header button:focus {
    box-shadow: none;
    outline: none
}

.refAcc .accordion-header button:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAABKCAYAAABzTVwZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUFGRTk4QUU3MjI1MTFFRDgxQ0FCNjZGRjhCNEFEQ0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUFGRTk4QUQ3MjI1MTFFRDgxQ0FCNjZGRjhCNEFEQ0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzM1RTVGMzU3ODQyMTFFQzlFNjJGMjQzQzFCRjcyQTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzM1RTVGMzY3ODQyMTFFQzlFNjJGMjQzQzFCRjcyQTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4w0aEpAAADj0lEQVR42uydzWoTURiGJ4mCoF5BhVpXKiJYvQQFlwrVKhW0uOmi3owg4k5BEUqtPwuhdOMNtAsFtRsX4gUIpiVoZHw/PAfGmDZ/c2a+vxdemDQZcpLn6ZmTn3YaeZ5ne+QAehqdRX+jW+jnsO3hmxZ6MnBrBW4f0W7fW5MAPZ1B36Kd/P/somvoVJ/9vPV2KrDZ7cOtE5jO9O5XvNBAl9F2Pjjf0UV/0tl0MTAZlHZg3Ij7NgqHgIfo0ojTzVP0jh8Wap3uH6O3RtzvUWQdBbiIbow5iGfobZegFvhP0IUx97+MrpMAR7HxAZ2eYDAugSz4lG/omWaYPqYnHNBCGFDL2YiATzlG7EmACyUNzCWQAz/mfDO8XsxcAnPwKedoDfADG0dKHqyvCfjDp7RpBthOMGCfCfjDp2w3w1uFmUtgDj5liwTYTPgAXAK+8CmbtAY4jI336ImEd+RrAn7wv6BnaQbYQe+iuc8EZuDngflOM/zgHfog8QNzCXjAzwJrYv7Ph0H0+f9zdC7xnfvhoF74q+jNLHw/oFm4ohuuWPWZwAb8XgFcAmPw+wngEhiCv5cARQleuAR64e8nQJTghkugF/4gAVwC5fCHEcAlUAx/WAFcAqXwRxHAJVAIf1QBXAJl8McRwCVQBH9cAYoSrLkEcuFPIkCUYN4lkAt/UgFcAuHwyxDAJRAMvywBXAKh8MsUwLoEIuGXLYDVVwdi4acQgPLLkASi4acSwIoE4uGnFKAowUuFEqiAn1qAKMG8MgnUwK9CAG0SqIJflQBaJFAHv0oBpEugEn7VAkiVQC38OgSQJoFq+HUJIEUC9fDrFIC7BCbg1y1AUYJXjCQwA5+DAFGC60wkMAWfiwBcJDAHn5MAdUtgEj6lsc8ZQ+rKQXQFvZL4fuJ/KsmswucqQNUSZFbhcxagSgkyq/C5rQHqWhOYhc9dgKIErx2+TQGiBNeESSACvhQBpEkgBr4kAaRIIAq+NAG4SyAOvkQBuEogEr5UAbhJIBa+ZAG4SCAavnQB6pZAPHwNAhQleOPwbQoQJZirSAI18DUJUJUEquBrEyC1BOrgaxQg1ZpAJXytAlB+liiBWviaBShLAtXwtQtQlGCc9wlWtMO3IECU4Cp6D20PcXs6m/pS9vcPVrranxzO3wlMkePoffQSeqjnug66gS6jX608IdYEiKGTZJ5CZ8NlOoP6Jwu/8b35I8AAA4mwgtWGZVwAAAAASUVORK5CYII=);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 18px;
    content: "";
    height: 30px;
    position: absolute;
    right: 15px;
    top: 10px;
    width: 30px
}

.referralTxt-lists {
    padding-left: 30px
}

.referralTxt-lists li {
    list-style: disc
}

.referralTxt-lists .tel_link {
    display: inline-block
}


.discountForm {
    background-color: #1b1464;
    margin: 0 auto;
    max-width: 100%;
    padding: 45px;
    width: 800px
}

.formDiv-col:not(:last-child) {
    margin-bottom: 20px
}

.formTitle {
    border-bottom: 1px solid #fff;
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px;
    padding-bottom: 10px
}

.form-custom-2 .formRow {
    margin-left: -7.5px;
    margin-right: -7.5px
}

.form-custom-2 .formCol {
    margin-bottom: 15px;
    padding-left: 7.5px;
    padding-right: 7.5px
}

.form-custom-2 .form-control {
    border-radius: 0;
    font-size: 15px;
    height: 35px
}

.shippingChec {
    color: #fff;
    font-size: 14px;
    margin-bottom: 15px;
    padding-left: 25px;
    position: relative
}

.shippingChec #shippingCheckbox {
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 15px
}

.termsCheck-label {
    color: #fff;
    font-size: 13px;
    padding-left: 20px;
    position: relative
}

.termsCheck-label input {
    height: 15px;
    left: 0;
    position: absolute;
    top: 1px;
    width: 15px
}

.discountForm .submitBtn {
    display: block;
    font-size: 25px;
    margin: 0 auto;
    max-width: 100%;
    width: 390px !important
}

.privacyLists {
    margin-bottom: 0;
    margin-top: 30px;
    padding: 0;
    text-align: center
}

.privacyLists li {
    display: inline-block;
    padding: 0 10px
}

.privacyLists li a {
    color: #ffffffb3
}

.privacyLists li a:Hover {
    color: #fff
}

.homePage {
    padding-top: 45px
}

.homePage-banner {
    background-color: #456301;
    background-image: url(../images/home_background.83cfc5908e69228de0f7.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding: 45px 0 65px
}

.videoPlayer-box {
    border: 5px solid #fff;
    margin-bottom: 35px;
    overflow: hidden
}

.videoPlayer-box>div {
    height: 285px !important;
    width: 100% !important
}

.videoPlayer-box iframe {
    width: 100%
}

.headlineImage {
    margin-bottom: 35px;
    text-align: center
}

.fancy-title {
    color: #fff;
    font-family: Oswald, sans-serif;
    font-size: 24px;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: 0;
    padding-bottom: 20px;
    padding-top: 20px;
    text-align: center;
    text-transform: none
}

.home-howItWorks {
    background-color: #ecf2e5;
    padding: 60px 0
}

.mainTitle {
    color: #477e00;
    font-family: Oswald, sans-serif;
    font-size: 90px;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: 0;
    margin-bottom: 18px;
    padding-bottom: 20px;
    padding-top: 0;
    text-align: center;
    text-transform: uppercase
}

.hw-div {
    margin-bottom: 30px
}

.hw-fig {
    margin-bottom: 35px;
    text-align: center
}

.hw-title {
    color: #477e00;
    font-family: Oswald, sans-serif;
    font-size: 32px;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: 0;
    margin-bottom: 18px;
    padding-bottom: 0;
    padding-top: 0;
    text-align: left;
    text-transform: none
}

.pointCol {
    display: flex;
    flex-direction: column;
    justify-content: space-around
}

.hw-text p {
    color: #000;
    font-family: Oswald, sans-serif;
    font-size: 18px;
    line-height: 30px
}

.saveMore-section {
    padding: 30px 0
}

.sv-title {
    color: #477e00;
    font-size: 48px;
    margin-bottom: 18px;
    text-transform: uppercase
}

.sv-subtitle,
.sv-title {
    font-family: Oswald, sans-serif;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: 0;
    padding: 0;
    text-align: center
}

.sv-subtitle {
    color: #000;
    font-size: 32px;
    margin-bottom: 18px !important;
    text-transform: none
}

.footer-links li:before {
    border-left: 2px solid #fff;
    content: "";
    height: 14px;
    position: absolute;
    right: -1px;
    top: 50%;
    transform: translateY(-50%);
    width: 2px
}

.footer-links li:last-child:before {
    display: none
}

.contactPage {
    min-height: 100vh;
    padding-bottom: 45px;
    padding-top: 110px
}

.contactBox {
    background-color: #fff;
    box-shadow: 0 0 10px #0000001a;
    margin: 45px auto 0;
    max-width: 100%;
    padding: 35px;
    width: 600px
}

.contactBox_title {
    border-bottom: 1px solid #18aebf;
    font-size: 45px;
    margin-bottom: 30px;
    padding-bottom: 10px;
    position: relative
}

.contactBox_title:before {
    background-color: #18aebf;
    bottom: -3px;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    width: 45%
}

.cont-title-div p a,
.contactPage .contactTitle a {
    color: #18aebf;
    text-decoration: none
}

.contactBox .formGrp {
    margin-bottom: 20px
}

.contact-Lable {
    color: #363636;
    font-weight: 500;
    margin-bottom: 5px;
    width: 100%
}

.contact-Lable sup {
    color: #f01a24;
    font-weight: 600
}

.contactForm .form-control {
    background-color: #f6f6f6;
    border: 1px solid #c8c8c8;
    border-radius: 0;
    height: 45px;
    padding: 5px 15px;
    width: 100%
}

.contactForm textarea.form-control {
    height: 120px
}

.contactForm .contact-submit {
    background: #18aebf;
    border: 1px solid #18aebf;
    border-radius: 5px;
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    height: auto;
    justify-content: center;
    letter-spacing: .5px;
    max-width: 125px;
    min-width: 125px;
    padding: 14px 15px;
    text-align: center
}

.contactForm .contact-submit:hover {
    background: #0000 !important;
    border: 1px solid #000 !important;
    color: #000
}

.contactBtn-wrapper {
    padding-top: 60px;
    text-align: center
}

.contactBtn-wrapper .conBtn {
    background: #18aebf;
    border: none;
    border-radius: 3px;
    box-shadow: 0 4px 20px 0 #00000024, 0 7px 10px -5px #9c27b066;
    color: #fff;
    display: block;
    font-size: 20px;
    margin: 0 auto 25px;
    padding: 15px 40px;
    text-transform: capitalize;
    width: 230px
}

.contactBtn-wrapper .conBtn:hover {
    background: #248691;
    color: #fff
}

.contactBtn-wrapper .conBtn img {
    display: inline-block;
    margin-right: 10px;
    width: 20px
}

.infoPages {
    font-family: Roboto, sans-serif;
    font-size: 13px;
    padding: 45px 0 100px
}

.infoPages h2 {
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 20px
}

.infoPages .subTitile:not(:last-child),
.infoPages h3:not(:last-child) {
    margin-top: 25px
}

.infoPages .subTitile,
.infoPages h3 {
    font-family: Oswald, sans-serif;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 15px
}

.infoPages p {
    font-family: Roboto, sans-serif;
    font-size: 13px;
    margin-bottom: 15px;
    padding: 0
}

.infoPages .list-column {
    column-count: 4;
    margin-bottom: 30px
}

.infoPages ul {
    padding: 0
}

.infoPages ul li {
    padding: 0 0 5px 15px;
    position: relative
}

.infoPages ul li:before {
    background-color: #000;
    border-radius: 50%;
    content: "";
    height: 7px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 7px
}

.infoPages a {
    color: #18aebf
}

.infoPages ul.cita-ul li {
    word-break: break-all
}

.versionPage {
    background-color: #fff
}

.video-container {
    background-color: #000;
    min-height: 30vh
}

.video-container iframe {
    height: 70vh;
    width: 100%
}

.text-container {
    padding: 30px 0
}

.vText-wrapper {
    background-color: #fff;
    margin: auto;
    max-width: 820px;
    padding: 0 25px;
    width: 100%
}

.vTitle {
    color: #00aeef;
    font-size: 40px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 1.4;
    margin-bottom: 15px;
    padding: .2em 0 0;
    text-align: center;
    word-spacing: 0
}

.vText-wrapper .form-control {
    background-color: initial;
    border-color: #959595 !important;
    border-radius: 5px;
    border-width: 0;
    border-bottom: 1px dashed;
    border-radius: 0;
    box-shadow: inset 0 1px 1px #00000014;
    height: 45px;
    margin-bottom: 0;
    max-width: 100%;
    text-align: center;
    width: 100%
}

button#submitBtn {
    background: #007aa1;
    background: linear-gradient(135deg, #007aa1, #00adee);
    border-radius: 100px;
    color: #fff;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 36px;
    font-weight: 500;
    letter-spacing: -1px;
    line-height: 1;
    margin: 30px auto 35px;
    padding: 15px 10px;
    position: relative;
    width: 46%;
    word-spacing: -2px
}

.blue-grd i {
    display: block;
    height: 40px;
    position: absolute;
    right: 20px;
    top: 48%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    width: 40px
}

.modalLergeText {
    color: #83b047;
    display: block;
    font-size: 75px;
    font-weight: 700;
    line-height: 75px;
    margin: 0;
    text-align: center;
    width: 100%
}

.vModal .modal-content {
    border: 10px solid #83b047;
    border-radius: 0;
    padding: 20px 10px
}

.vModal .modal-dialog .modal-title {
    width: 100%
}

.vModal .modal-header {
    border: none
}

.modal.vModal .modal-dialog {
    width: 670px
}

.vModal .boldTxt {
    font-family: Oswald, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 35px;
    text-align: center
}

.vModal .modal-footer {
    border: none;
    justify-content: center
}

.vModal .imgBtn {
    border: none
}

.vModal .modal-header .btn-close {
    background-size: 22px;
    height: 22px;
    opacity: 1;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 22px
}

.transscript-page {
    background-color: #fff;
    padding: 60px 0
}

.transTitle {
    font-size: 25px
}

.transscript-page p {
    font-family: Roboto, sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 15px;
    padding: 0
}

.list-1 {
    padding-left: 0
}

.list-1:not(:last-child) {
    margin-bottom: 25px
}

.list-1 li {
    font-size: 13px;
    padding: 0 0 5px 15px;
    position: relative
}

.list-1 li:before {
    background-color: #000;
    border-radius: 50%;
    content: "";
    height: 7px;
    left: 0;
    position: absolute;
    top: 5px;
    width: 7px
}

.transscriptLink {
    margin-top: 30px
}

.transscriptLink a {
    color: #007bff
}

.accessDeniedPage {
    background-color: #fff;
    padding: 60px 0 45px
}

.de-img {
    margin-bottom: 30px;
    max-width: 100%;
    width: 450px
}

.accessDenied-cont h2 {
    color: red;
    font-size: 45px;
    font-weight: 800;
    margin: 0 0 25px
}

.accessDenied-cont p {
    color: #3d3d3d;
    font-size: 18px;
    font-weight: 500
}

.accessDenied-cont p a {
    color: #18aebf;
    font-weight: 600
}

.terms-and-conditions-checkbox-text a {
    display: inline-block
}

.cryptoThankYou-page {
    padding: 150px 0 50px
}

.tnx-innerWrap {
    background: #fff;
    padding: 45px
}

.inner_row {
    display: flex;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px
}

.inner_row .col1 {
    width: 50%
}

.inner_row .col2,
.inner_row .col3 {
    width: 25%
}

.confirmWrap {
    background: #fff;
    margin: 0 auto;
    max-width: 700px;
    padding: 0
}

.confirmWrap-main {
    margin-bottom: 45px;
    text-align: center
}

.tickIcon {
    display: block;
    margin-bottom: 10px;
    text-align: center
}

.tickIcon img {
    width: 80px
}

.orderTitle {
    color: #385299;
    font-size: 35px;
    margin: 0 0 25px;
    text-align: center
}

.confirmWrap-info h4 {
    margin-bottom: 15px;
    text-align: center
}

.conf-info-table {
    border: 1px solid #ddd;
    margin: 0 auto 30px;
    max-width: 100%;
    width: 500px
}

.conf-info-table td,
.conf-info-table th {
    border-bottom: 1px solid #ddd;
    padding: 7px 10px !important;
    text-align: left
}

.conf-info-table th {
    background: #385299 !important;
    color: #fff
}

.conf-info-table td {
    font-weight: 600 !important;
    padding-left: 20px
}

.linkDiv {
    border: 2px solid #3e89b0;
    display: block;
    padding: 20px;
    text-align: center;
    text-decoration: none
}

.linkDiv h3 {
    color: #385299;
    font-family: Open Sans, sans-serif;
    font-size: 25px;
    font-weight: 700;
    line-height: 27px;
    margin: 0 0 15px;
    text-align: center
}

.LinkImg {
    max-height: 295px;
    max-width: 100%
}

.FrontSearchWrapper {
    background: #000000e6;
    height: 100%;
    left: 0;
    overflow-y: scroll;
    padding: 30px 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999
}

.searchHeader {
    margin-bottom: 35px
}

.searchHeader h2 {
    color: #fff;
    font-size: 45px;
    text-transform: uppercase
}

.searchField .serachForm {
    margin-bottom: 35px;
    position: relative
}

.searchField .serachForm .form-control {
    background: no-repeat;
    border: #0000;
    border-bottom: 1px solid #ffffff85;
    border-radius: 0;
    color: #fff;
    font-family: Roboto, sans-serif;
    font-size: 16px;
    letter-spacing: 1px;
    padding: 10px 0
}

.searchField .serachForm .form-control::placeholder {
    color: #fff
}

.searchField .serachForm .form-control:-ms-input-placeholder {
    color: #fff
}

.searchField .serachForm .form-control::-ms-input-placeholder {
    color: #fff
}

.searchField .serachForm .form-control:focus {
    box-shadow: none
}

.searchField .serchBtn {
    background: no-repeat;
    border: none;
    box-shadow: none;
    padding: 10px;
    position: absolute;
    right: 0;
    top: 0
}

.searchField .serchBtn img {
    width: 22px
}

.searchResultsInner {
    max-height: 450px;
    overflow-x: hidden;
    overflow-y: scroll
}

.searchResultsInner::-webkit-scrollbar-track {
    background-color: #000;
    -webkit-box-shadow: inset 0 0 4px #0000004d
}

.searchResultsInner::-webkit-scrollbar {
    background-color: #000;
    width: 4px
}

.searchResultsInner::-webkit-scrollbar-thumb {
    background-color: #fff
}

.searchRes-div {
    color: #fff;
    display: block;
    margin-bottom: 25px;
    text-align: center;
    text-decoration: none
}

.serchPro-img {
    display: block;
    margin-bottom: 10px
}

.serchPro-img img {
    max-height: 180px
}

.serchPro-name {
    color: #fff;
    display: block;
    font-family: Roboto, sans-serif;
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 18px;
    text-transform: uppercase
}

.FrontSearchWrapper .close {
    background: #0000;
    border: none;
    height: 30px;
    margin: 0;
    padding: 4px;
    position: absolute;
    right: 0;
    right: 10px;
    top: 15px;
    width: 30px
}

.FrontSearchWrapper .close img {
    display: block;
    max-width: 100%;
    object-fit: contain
}

.search-btn {
    background: #0000;
    border: none;
    box-shadow: none;
    padding: 0
}

.no-data {
    color: #fff;
    font-size: 20px;
    text-align: center
}

.plus img {
    height: 50px
}

@media only screen and (max-width:1480.9px) {
    .navbar-brand .logo {
        max-height: 75px
    }
    .myAccTab-wrapper li {
        font-size: 14px
    }
    .myAccTab-wrapper .nav-tabs .nav-link {
        padding-left: 10px;
        padding-right: 10px
    }
    .guranteeText {
        font-size: 26px;
        line-height: 35px
    }
    .checkTitleMain {
        font-size: 50px
    }
}

@media only screen and (max-width:1199.9px) {
    .checkTitleMain {
        font-size: 45px
    }
    .priceCard-title {
        font-size: 18px;
        line-height: 25px
    }
    .priceLists li {
        font-size: 18px
    }
    .iconText .icon {
        height: 60px;
        width: 60px
    }
    .iconText {
        padding-left: 60px
    }
    .produtDiv .productImg {
        height: 125px
    }
    .priceInfoList li p,
    .produtPackage-3 p {
        font-size: 20px
    }
    .packTitle {
        font-size: 25px
    }
    .produtPackage-1 .priceInfo span,
    .produtPackageWrapper h3 {
        font-size: 30px
    }
    .plus img {
        height: 40px
    }
    .shopProduct-fig {
        height: 230px
    }
    .productName {
        font-size: 12px
    }
    .navbar-brand .logo {
        max-height: 65px
    }
    .mainHeader .navbar-nav li a {
        font-size: 13px;
        padding: 0 10px !important
    }
    .orderTitle {
        font-size: 30px
    }
    .linkDiv h3 {
        font-size: 20px;
        line-height: 25px
    }
}

@media only screen and (max-width:1024.9px) {
    .produtPackage .buyBtn {
        right: 15px
    }
    .priceInfoList li p {
        font-size: 18px
    }
    .packTitle {
        font-size: 19px;
        line-height: 30px
    }
    .homePage {
        padding-top: 10px
    }
    .inner_row .col1 {
        width: 100%
    }
    .inner_row .col2,
    .inner_row .col3 {
        width: 50%
    }
    .checkboxLabel {
        font-size: 12px;
        padding-left: 25px !important
    }
    .errMsg {
        font-size: 13px
    }
   
}

@media only screen and (max-width:1005.9px) {
    .footerDark {
        min-width: 100%
    }
}

@media only screen and (max-width:991.9px) {
    .navRight {
        margin-right: 80px
    }
    .navRight>div:not(:last-child) {
        padding-right: 15px
    }
    .produtPackage .buyBtn {
        margin-bottom: 15px;
        margin-top: 20px;
        position: static;
        right: 0;
        text-align: center
    }
    .produtPackage .buyBtn a {
        margin-bottom: 0
    }
    .produtDiv {
        padding-top: 25px
    }
    .produtPackage .buyBtn .btn_com {
        margin-bottom: 0
    }
    .produtDiv .productImg {
        height: 115px
    }
    .packageInfoBlock:before {
        height: 42px;
        width: 42px
    }
    .navbar-brand .logo {
        max-height: 50px
    }
    .mainHeader {
        padding: 5px 15px
    }
    .nav_outter {
        margin-left: 15px
    }
    .mainHeader .navbar-nav li a {
        font-size: 12px;
        line-height: 45px;
        padding: 0 5px !important
    }
    .frontSidenav-wrapper {
        margin-top: 0
    }
    .sideMenu-btn {
        display: block;
        left: auto;
        position: absolute;
        right: 15px
    }
    #layoutSidenav #layoutSidenav_nav {
        margin-top: 50px
    }
    #layoutSidenav #layoutSidenav_nav.show {
        transform: translateX(0)
    }
    .shopProduct-fig {
        height: 170px
    }
   
    .searchHeader h2 {
        font-size: 26px
    }
    .FrontSearchWrapper .close {
        height: 25px;
        top: 0;
        width: 25px
    }
}

@media only screen and (max-width:991.9px) and (min-width:786px) {
    .myAccTab-wrapper .formDiv-cus .col-md-6.formDiv-col:first-child {
        width: 40%
    }
    .myAccTab-wrapper .formDiv-cus .col-md-6.formDiv-col:last-child {
        width: 60%
    }
}

@media only screen and (max-width:767.9px) {
    .mainHeader {
        padding: 5px 10px
    }
    .mainHeader .navbar {
        justify-content: center;
        padding: 0
    }
    .mainHeader button.navbar-toggler {
        border: none;
        left: auto;
        padding: 0;
        position: absolute;
        right: 0
    }
    .mainHeader button.navbar-toggler:focus {
        box-shadow: none;
        outline: none
    }
    .navbar-brand {
        margin: 0 auto !important
    }
    .navbar-brand .logo {
        max-height: 40px;
        text-align: center
    }
    .mainHeader .navbar-nav li.nav-item-has-submenu:before {
        border-bottom: 7px solid #0000;
        border-left: 8px solid #d2d2d2;
        border-top: 7px solid #0000;
        content: "";
        display: block;
        margin-right: 4px;
        margin-top: -2px;
        position: absolute;
        right: 15px;
        top: 18px
    }
    .mainHeader .navbar-nav li.nav-item-has-submenu.submenu-active:before {
        transform: rotate(90deg);
        transition: transform .5s
    }
    .acc_subMenu {
        display: none;
        padding: 0 15px
    }
    .sub-menu.acc_subMenu li a {
        background: #0000000a;
        border-bottom: 1px solid #e1dcdc;
        color: #464646;
        display: block;
        padding-left: 15px !important
    }
    .acc_subMenu.show {
        display: block
    }
    .mainHeader .navRight {
        flex-direction: row-reverse;
        margin-right: 0;
        position: absolute;
        right: 35px
    }
    .navRight .cart {
        padding-right: 15px
    }
    .sideMenu-btn {
        display: block;
        left: 0;
        position: absolute;
        right: auto
    }
    .navRight>div:not(:last-child) {
        padding-right: 10px
    }
    .singleProduct {
        margin-top: 0;
        padding: 30px 0
    }
    .gurantee-sec {
        padding: 30px 10px
    }
    .media-body h5 {
        font-size: 20px
    }
    .media-body p {
        font-size: 16px;
        line-height: 25px
    }
    .frontLogin {
        padding: 30px 0
    }
    .rtWidth {
        max-width: 100%
    }
   
    .moneyBack-dark .moneyBack-img {
        margin: 0 auto 15px !important;
        max-width: 150px
    }
    .moneyBack-dark .card-group {
        flex-wrap: wrap
    }
    .moneyBack-dark h5,
    .moneyBack-dark p {
        text-align: center
    }
    .step-footer .warranty-box {
        background: #000;
        margin: 0;
        max-width: 100%
    }
    .guarantee-img img {
        left: auto !important;
        position: inherit !important;
        top: auto !important
    }
    .footer-privacy-text {
        font-size: 25px;
        line-height: 35px;
        padding: 20px 0 10px
    }
    .ReferralCode {
        font-weight: 700
    }
    .ReferralCode,
    .infoCard-header-inner .title {
        font-size: 13px
    }
    .myAccTab.nav.nav-tabs li {
        text-align: center;
        width: 100%
    }
    .myAccTab-wrapper .nav-tabs .nav-link {
        display: block;
        width: 100%
    }
    .myAccTab-wrapper .nav-tabs .nav-item.show .nav-link,
    .myAccTab-wrapper .nav-tabs .nav-link.active {
        border-bottom: 1px solid #dee2e6;
        border-radius: 3px
    }
    .prieCard:before {
        height: 280px;
        top: -135px;
        width: 455px
    }
    .priceLists li {
        font-size: 18px;
        min-height: 75px
    }
    .priceLists li:empty {
        display: none
    }
    .guranteeText {
        font-size: 18px;
        line-height: 30px;
        margin-top: 25px
    }
    .footer-light .footer-links li {
        font-size: 20px;
        line-height: 35px
    }
    .checkTitleMain {
        font-size: 28px
    }
    .priceCardRow .priceCardCol {
        margin-bottom: 45px
    }
    .priceCardRow .priceCardCol .prieCard {
        margin: 0 auto
    }
    .produtPackage .produtPackage-col:first-child {
        order: 2
    }
    .ResetPasswordForm .rtWidth {
        margin-left: auto;
        max-width: 100%
    }
    .frontDashboard {
        padding-top: 30px
    }
    .guranteeSection .col-md-3 {
        text-align: center
    }
    .packageInfoBlock:before {
        height: 40px;
        left: 10px;
        top: 5px;
        width: 40px
    }
    .produtDiv .productImg {
        height: 115px
    }
    .discountForm {
        padding: 30px 15px
    }
    .discountForm .formDiv {
        padding: 0
    }
    .homePage {
        padding-top: 0
    }
    .mainTitle {
        font-size: 60px
    }
    .hw-title {
        font-size: 25px
    }
    .pointCol {
        display: none !important
    }
    .sv-title {
        font-size: 30px
    }
    .sv-subtitle {
        font-size: 18px
    }
    .contactBox {
        padding: 25px 20px
    }
    .contactBox_title {
        font-size: 30px
    }
    .contactTitle {
        font-size: 20px
    }
    .vTitle {
        font-size: 25px
    }
    button#submitBtn {
        font-size: 30px;
        width: 100%
    }
    .blue-grd i {
        height: 35px;
        width: 35px
    }
    .contactPage {
        padding-top: 45px
    }
    .infoPages .list-column {
        column-count: 2
    }
    .thankyouTable-hdr .title {
        margin-right: 0
    }
    .thankyouTable-wrapper .table-responsive {
        padding: 5px
    }
    .thankyouTable-wrapper tr th {
        font-size: 12px;
        white-space: nowrap
    }
    .nav_outter {
        background: #fff;
        border-top: 1px solid #ddd;
        margin: 0;
        padding-bottom: 15px;
        padding-top: 10px;
        position: absolute;
        top: 100%;
        width: calc(100% + 20px)
    }
    .nav_outter .nav-item {
        border-bottom: 1px solid #ddd
    }
    .nav_outter .nav-item:last-child {
        border-bottom: none
    }
    .accessDenied-cont h2 {
        font-size: 30px
    }
    .productSlider-nav {
        margin-bottom: 30px
    }
    .shopPage {
        margin-top: 0
    }
    .shopPage .pageTitle-div.text-center {
        margin: 0 !important
    }
    .productName {
        font-size: 14px
    }
    .referralPage {
        padding-top: 30px
    }
    .myAccTab.nav.nav-tabs {
        margin-bottom: 30px
    }
    .cartPage .cartBtns .btn {
        display: block;
        margin: 0 auto 15px !important;
        max-width: 100%;
        padding: 12px 15px;
        width: 450px
    }
    .bottom-button button {
        font-size: 20px;
        max-width: 100%;
        width: 285px
    }
    .bottom-button .button-warranty {
        position: absolute;
        right: -21px !important;
        top: -9px !important;
        width: 90px
    }
    .step-table td.step-img {
        width: 95px
    }
    .tickIcon img {
        width: 60px
    }
    .serchPro-img img {
        max-height: 150px
    }
    .searchHeader h2 {
        font-size: 30px;
        text-align: center
    }
    .FrontSearchWrapper .close {
        height: 25px;
        right: 30px;
        top: 3px;
        width: 25px
    }
    .produtDiv {
        padding-top: 40px
    }
    .frontDashboard .breadcumNav-div {
        padding-bottom: 30px;
        padding-top: 45px
    }
}

@media only screen and (max-width:640.9px) {
    .inner_row .col2,
    .inner_row .col3 {
        width: 100%
    }
    .inner_row .col2 {
        margin-bottom: 30px
    }
    .FrontSearchWrapper .close {
        height: 22px;
        right: 20px;
        top: -15px;
        width: 22px
    }
}

@media only screen and (max-width:480.9px) {
    .mainHeader .navRight {
        right: 30px
    }
    .navRight .cartIcon,
    .navRight .serchIcon {
        height: 17px
    }
    .order-step {
        font-size: 1.2em
    }
    .navRight>div:not(:last-child) {
        padding-right: 8px
    }
    .cartWrapper .cartCount {
        top: -5px
    }
    .mainHeader .navbar-toggler-icon {
        height: 25px;
        width: 25px
    }
    .leaf-1,
    .leaf-2,
    .leaf-3,
    .prieCard:before {
        display: none
    }
    .prieCard-cont {
        padding-top: 0
    }
    .footer-light .copy-right-txt {
        font-size: 16px;
        line-height: 24px
    }
    .ResetPasswordForm .from_grp,
    .from_grp {
        flex-wrap: wrap
    }
    .ResetPasswordForm.loginForm .from_grp .label {
        margin-bottom: 5px;
        width: 100%
    }
    .ResetPasswordForm .from_grp .errMsg,
    .from_grp .errMsg {
        left: 0;
        width: 100%
    }
    div#layoutSidenav_content .container {
        padding: 30px 15px !important
    }
    .produtDiv {
        padding-top: 45px
    }
    .priceInfoList li p,
    .produtPackage-3 p {
        font-size: 16px
    }
    .produtPackageWrapper h3 {
        font-size: 24px
    }
    .productSlider .main-image img {
        max-height: 300px
    }
    .App .submitBtn {
        font-size: 30px
    }
    .orderTitle {
        font-size: 25px
    }
    .cartPage {
        padding-top: 45px
    }
   
}

.email_Message {
    border: 1px solid #46b450;
    padding: 5px
}

.react-player {
    left: 0;
    position: absolute;
    top: 0
}

.video-container {
    padding-top: 56.25%;
    position: relative
}

.contactApi {
    min-height: auto;
    padding: 0
}

.documantation-wrapper {
    text-align: center
}

.documantation-wrapper .page-content ul {
    display: inline-block;
    margin: auto;
    padding-left: 0;
    padding-top: 30px;
    text-align: left
}

.contactApi .contactBox {
    margin-bottom: 30px;
    margin-top: 0
}

.documantation-wrapper h1 {
    font-size: 65px;
    font-weight: 700;
    margin-bottom: 20px
}

.documantation-wrapper .page-content h5 {
    font-size: 25px
}

.documantation-wrapper .page-content ul li {
    font-size: 18px;
    margin-bottom: 10px
}

.page-content .btn {
    background: #63c763;
    border: 1px solid #63c763;
    border-radius: 6px;
    color: #fff;
    font-size: 25px;
    height: 60px;
    padding: 10px 15px;
    width: 250px
}

.page-content .btn:hover {
    background: #349f34;
    border: 1px solid #349f34;
    color: #fff
}

.contactForm .form-control[type=file] {
    height: 45px;
    line-height: 35px
}

@media only screen and (max-width:1480.9px) {
    .documantation-wrapper h1 {
        font-size: 50px
    }
    .documantation-wrapper .page-content h5 {
        font-size: 22px
    }
}

@media only screen and (max-width:1199.9px) {
    .documantation-wrapper h1 {
        font-size: 45px
    }
    .documantation-wrapper .page-content h5 {
        font-size: 20px
    }
    .documantation-wrapper .page-content ul li {
        font-size: 16px
    }
}

@media only screen and (max-width:767.9px) {
    .documantation-wrapper h1 {
        font-size: 28px
    }
    .documantation-wrapper .page-content h5 {
        font-size: 18px
    }
    .documantation-wrapper .page-content ul li {
        font-size: 14px
    }
}

.sectionFaq {
    padding: 50px 15px
}

.faqFrame {
    border: solid #efefef;
    border-radius: 8px 8px 0 0;
    border-width: 28px 0 0
}

.faqFrame,
.faqWrapper {
    overflow: hidden;
    position: relative
}

.faqWrapper {
    border: none;
    border-radius: 0 0 8px 8px;
    box-shadow: 0 22px 44px #0000001a;
    display: block;
    padding: 20px 40px 40px;
    transition: all .5s ease
}

.faqWrapper h1 {
    font-size: 28px;
    margin-bottom: 40px;
    padding-bottom: 0;
    text-align: center
}

.faqWrapper .accordion-item .accordion-button {
    font-size: 19px;
    font-weight: 600;
    line-height: 26px;
    position: relative
}

.faqWrapper .accordion-item .accordion-button:not(.collapsed) {
    color: #000
}

.faqWrapper .accordion-item .accordion-body {
    color: #646464;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px
}

.faqWrapper .accordion-button .plusIcon:before {
    background-image: none
}

.faqWrapper .accordion-button .plusIcon:after,
.faqWrapper .accordion-button .plusIcon:before {
    background-color: #000;
    content: "";
    height: 2px !important;
    position: absolute;
    right: 22px;
    top: 50%;
    width: 16px !important
}

.faqWrapper .accordion-button .plusIcon:after {
    transform: rotate(90deg)
}

.faqWrapper .accordion-item .accordion-button:not(.collapsed) .plusIcon:after {
    transform: rotate(45deg);
    transition: transform .2s ease-in-out
}

.faqWrapper .accordion-item .accordion-button:not(.collapsed) .plusIcon:before {
    transform: rotate(-45deg);
    transition: transform .2s ease-in-out
}

.faqWrapper .accordion-button:after {
    display: none
}

@media screen and (max-width:600px) {
    .faqWrapper .accordion-item .accordion-button {
        font-size: 16px
    }
    .faqWrapper .accordion-item .accordion-body {
        font-size: 14px
    }
}

.page-content.faq-button {
    margin-top: 50px;
    text-align: center
}

.page-content .faq-btn {
    width: auto
}

.faq-btn .btn {
    background: #63c763;
    border: 1px solid #63c763;
    border-radius: 6px;
    color: #fff;
    font-size: 25px;
    height: 60px;
    padding: 10px 15px;
    width: auto
}

.discount-paypal-div {
    text-align: center
}

.discount-paypal-div img {
    max-width: 450px
}

.paymentMethod {
    background: #fff;
    border: 1px solid #8b8b8b;
    padding: 20px 10px
}

.paymentMethod .title {
    font-family: Oswald, sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 15px
}

.paymentMethod .radioSec {
    background: #fff;
    border: 1px solid #8b8b8b;
    border-radius: 10px;
    margin-bottom: 15px;
    padding: 10px 10px 10px 30px;
    position: relative
}

.paymentMethod .radioSec:last-child {
    margin-bottom: 0
}

.paymentMethod .radioSec .label-title {
    display: inline-block;
    font-family: Oswald, sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-left: 10px
}

.paymentMethod .radioSec .label-subtitle {
    color: #454853;
    display: block;
    font-family: Oswald, sans-serif;
    font-size: 13px;
    font-weight: 300;
    letter-spacing: .5px;
    word-spacing: 2px
}

.checkout-b .paymentMethod .radioSec span.errMsg {
    font-size: 12px
}

.paymentMethod .creditdiv input,
.paymentMethod .creditdiv select {
    border: 1px solid #c0cad5;
    color: #333;
    font-size: 15px;
    height: 35px;
    margin: 0;
    padding: .375rem .75rem
}

.paymentMethod .creditdiv select {
    padding-right: 25px
}

.paymentMethod input[type=radio i] {
    display: inline-block;
    height: 14px;
    left: 15px;
    position: absolute;
    top: 17px;
    width: 14px
}

.paymentMethod .creditdiv,
.paymentMethod .paypaldiv,
.paymentMethod .rb-paypal~.paypaldiv {
    display: none
}

.paymentMethod .formTitle {
    color: #1b1464
}

.paymentMethod .shippingChec {
    color: #000
}

.rb-credit:checked~.creditdiv,
.rb-paypal:checked~.paypaldiv {
    background: #f4f6f8;
    border-radius: 10px;
    display: block;
    margin-top: 15px;
    padding: 20px
}

.radioSec label {
    cursor: pointer
}

.paypallogo {
    width: 100px
}

.paypalBtn {
    width: 350px
}

.paypaldiv {
    text-align: center
}

.formBox .masterShipAddr .form-control,
.formBox .paymentMethod .form-control,
.formBox .paymentMethod .form_custom {
    border: 1px solid #c0cad5;
    border-radius: 0 !important;
    box-shadow: none;
    color: #333;
    font-size: 13px;
    height: 33px;
    margin: 0 0 5px;
    padding: 5px;
    text-overflow: ellipsis
}

.formBox .masterShipAddr .errMsg,
.formBox .paymentMethod .errMsg {
    font-size: 12px
}

.paymentMethod .cardTime_row {
    margin-left: -5px;
    margin-right: -5px
}

.paymentMethod .cardTime_row>.formCol {
    padding-left: 5px;
    padding-right: 5px
}

.newCustomRadioBtn[type=radio]:checked,
.newCustomRadioBtn[type=radio]:not(:checked) {
    height: auto !important;
    left: -9999px;
    opacity: 0;
    position: absolute
}

.newCustomRadioBtn[type=radio]:checked+label,
.newCustomRadioBtn[type=radio]:not(:checked)+label {
    color: #666;
    cursor: pointer;
    display: inline-block;
    font-size: 16px !important;
    line-height: 20px;
    position: relative
}

.newCustomRadioBtn[type=radio]:checked+label:before,
.newCustomRadioBtn[type=radio]:not(:checked)+label:before {
    background: #fff;
    border: 1px solid #333;
    border-radius: 30px;
    content: "";
    height: 15px;
    left: -15px;
    position: absolute;
    top: 3.5px;
    width: 15px
}

.newCustomRadioBtn[type=radio]:checked+label:before {
    border-color: #1063a0
}

.newCustomRadioBtn[type=radio]:checked+label:after,
.newCustomRadioBtn[type=radio]:not(:checked)+label:after {
    background: #1063a0;
    border: none;
    border-radius: 100%;
    content: "";
    height: 10px;
    left: -12.5px;
    position: absolute;
    top: 6px;
    transition: all .2s ease;
    width: 10px
}

.newCustomRadioBtn[type=radio]:not(:checked)+label:after {
    opacity: 0;
    transform: scale(0)
}

.newCustomRadioBtn[type=radio]:checked+label:after {
    opacity: 1;
    transform: scale(1)
}

.newCustomRadioBtn.rb-paypal[type=radio]:checked+label:before,
.newCustomRadioBtn.rb-paypal[type=radio]:not(:checked)+label:before {
    top: 6px
}

.newCustomRadioBtn[type=radio].rb-paypal:checked+label:after,
.newCustomRadioBtn[type=radio].rb-paypal:not(:checked)+label:after {
    top: 8.5px
}

.acv-checkout .masterShipAddr .checkboxLabel input[type=checkbox] {
    accent-color: #1063a0;
    border: 1px solid #333;
    box-shadow: none;
    left: -11px;
    margin-bottom: 0 !important
}

.newCustomCheckbox.checkboxLabel {
    padding-left: 22px !important;
    position: relative
}

.newCustomCheckbox .cus_checkBoxButton {
    border: 1px solid #333;
    border-radius: 4px;
    box-shadow: none;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 3px;
    transform: none;
    width: 15px
}

.FacecreamCheckout-form-div.skincare3p .newCustomCheckbox.checkboxLabel.skncr3-p {
    padding-left: 40px !important
}

.newCustomCheckbox.skncr3-p .cus_checkBoxButton {
    left: 15px
}

.newCustomCheckbox .cus_checkBoxButton:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAKQ2lDQ1BJQ0MgcHJvZmlsZQAAeNqdU3dYk/cWPt/3ZQ9WQtjwsZdsgQAiI6wIyBBZohCSAGGEEBJAxYWIClYUFRGcSFXEgtUKSJ2I4qAouGdBiohai1VcOO4f3Ke1fXrv7e371/u855zn/M55zw+AERImkeaiagA5UoU8Otgfj09IxMm9gAIVSOAEIBDmy8JnBcUAAPADeXh+dLA//AGvbwACAHDVLiQSx+H/g7pQJlcAIJEA4CIS5wsBkFIAyC5UyBQAyBgAsFOzZAoAlAAAbHl8QiIAqg0A7PRJPgUA2KmT3BcA2KIcqQgAjQEAmShHJAJAuwBgVYFSLALAwgCgrEAiLgTArgGAWbYyRwKAvQUAdo5YkA9AYACAmUIszAAgOAIAQx4TzQMgTAOgMNK/4KlfcIW4SAEAwMuVzZdL0jMUuJXQGnfy8ODiIeLCbLFCYRcpEGYJ5CKcl5sjE0jnA0zODAAAGvnRwf44P5Dn5uTh5mbnbO/0xaL+a/BvIj4h8d/+vIwCBAAQTs/v2l/l5dYDcMcBsHW/a6lbANpWAGjf+V0z2wmgWgrQevmLeTj8QB6eoVDIPB0cCgsL7SViob0w44s+/zPhb+CLfvb8QB7+23rwAHGaQJmtwKOD/XFhbnauUo7nywRCMW735yP+x4V//Y4p0eI0sVwsFYrxWIm4UCJNx3m5UpFEIcmV4hLpfzLxH5b9CZN3DQCshk/ATrYHtctswH7uAQKLDljSdgBAfvMtjBoLkQAQZzQyefcAAJO/+Y9AKwEAzZek4wAAvOgYXKiUF0zGCAAARKCBKrBBBwzBFKzADpzBHbzAFwJhBkRADCTAPBBCBuSAHAqhGJZBGVTAOtgEtbADGqARmuEQtMExOA3n4BJcgetwFwZgGJ7CGLyGCQRByAgTYSE6iBFijtgizggXmY4EImFINJKApCDpiBRRIsXIcqQCqUJqkV1II/ItchQ5jVxA+pDbyCAyivyKvEcxlIGyUQPUAnVAuagfGorGoHPRdDQPXYCWomvRGrQePYC2oqfRS+h1dAB9io5jgNExDmaM2WFcjIdFYIlYGibHFmPlWDVWjzVjHVg3dhUbwJ5h7wgkAouAE+wIXoQQwmyCkJBHWExYQ6gl7CO0EroIVwmDhDHCJyKTqE+0JXoS+cR4YjqxkFhGrCbuIR4hniVeJw4TX5NIJA7JkuROCiElkDJJC0lrSNtILaRTpD7SEGmcTCbrkG3J3uQIsoCsIJeRt5APkE+S+8nD5LcUOsWI4kwJoiRSpJQSSjVlP+UEpZ8yQpmgqlHNqZ7UCKqIOp9aSW2gdlAvU4epEzR1miXNmxZDy6Qto9XQmmlnafdoL+l0ugndgx5Fl9CX0mvoB+nn6YP0dwwNhg2Dx0hiKBlrGXsZpxi3GS+ZTKYF05eZyFQw1zIbmWeYD5hvVVgq9ip8FZHKEpU6lVaVfpXnqlRVc1U/1XmqC1SrVQ+rXlZ9pkZVs1DjqQnUFqvVqR1Vu6k2rs5Sd1KPUM9RX6O+X/2C+mMNsoaFRqCGSKNUY7fGGY0hFsYyZfFYQtZyVgPrLGuYTWJbsvnsTHYF+xt2L3tMU0NzqmasZpFmneZxzQEOxrHg8DnZnErOIc4NznstAy0/LbHWaq1mrX6tN9p62r7aYu1y7Rbt69rvdXCdQJ0snfU6bTr3dQm6NrpRuoW623XP6j7TY+t56Qn1yvUO6d3RR/Vt9KP1F+rv1u/RHzcwNAg2kBlsMThj8MyQY+hrmGm40fCE4agRy2i6kcRoo9FJoye4Ju6HZ+M1eBc+ZqxvHGKsNN5l3Gs8YWJpMtukxKTF5L4pzZRrmma60bTTdMzMyCzcrNisyeyOOdWca55hvtm82/yNhaVFnMVKizaLx5balnzLBZZNlvesmFY+VnlW9VbXrEnWXOss623WV2xQG1ebDJs6m8u2qK2brcR2m23fFOIUjynSKfVTbtox7PzsCuya7AbtOfZh9iX2bfbPHcwcEh3WO3Q7fHJ0dcx2bHC866ThNMOpxKnD6VdnG2ehc53zNRemS5DLEpd2lxdTbaeKp26fesuV5RruutK10/Wjm7ub3K3ZbdTdzD3Ffav7TS6bG8ldwz3vQfTw91jicczjnaebp8LzkOcvXnZeWV77vR5Ps5wmntYwbcjbxFvgvct7YDo+PWX6zukDPsY+Ap96n4e+pr4i3z2+I37Wfpl+B/ye+zv6y/2P+L/hefIW8U4FYAHBAeUBvYEagbMDawMfBJkEpQc1BY0FuwYvDD4VQgwJDVkfcpNvwBfyG/ljM9xnLJrRFcoInRVaG/owzCZMHtYRjobPCN8Qfm+m+UzpzLYIiOBHbIi4H2kZmRf5fRQpKjKqLupRtFN0cXT3LNas5Fn7Z72O8Y+pjLk722q2cnZnrGpsUmxj7Ju4gLiquIF4h/hF8ZcSdBMkCe2J5MTYxD2J43MC52yaM5zkmlSWdGOu5dyiuRfm6c7Lnnc8WTVZkHw4hZgSl7I/5YMgQlAvGE/lp25NHRPyhJuFT0W+oo2iUbG3uEo8kuadVpX2ON07fUP6aIZPRnXGMwlPUit5kRmSuSPzTVZE1t6sz9lx2S05lJyUnKNSDWmWtCvXMLcot09mKyuTDeR55m3KG5OHyvfkI/lz89sVbIVM0aO0Uq5QDhZML6greFsYW3i4SL1IWtQz32b+6vkjC4IWfL2QsFC4sLPYuHhZ8eAiv0W7FiOLUxd3LjFdUrpkeGnw0n3LaMuylv1Q4lhSVfJqedzyjlKD0qWlQyuCVzSVqZTJy26u9Fq5YxVhlWRV72qX1VtWfyoXlV+scKyorviwRrjm4ldOX9V89Xlt2treSrfK7etI66Trbqz3Wb+vSr1qQdXQhvANrRvxjeUbX21K3nShemr1js20zcrNAzVhNe1bzLas2/KhNqP2ep1/XctW/a2rt77ZJtrWv913e/MOgx0VO97vlOy8tSt4V2u9RX31btLugt2PGmIbur/mft24R3dPxZ6Pe6V7B/ZF7+tqdG9s3K+/v7IJbVI2jR5IOnDlm4Bv2pvtmne1cFoqDsJB5cEn36Z8e+NQ6KHOw9zDzd+Zf7f1COtIeSvSOr91rC2jbaA9ob3v6IyjnR1eHUe+t/9+7zHjY3XHNY9XnqCdKD3x+eSCk+OnZKeenU4/PdSZ3Hn3TPyZa11RXb1nQ8+ePxd07ky3X/fJ897nj13wvHD0Ivdi2yW3S609rj1HfnD94UivW2/rZffL7Vc8rnT0Tes70e/Tf/pqwNVz1/jXLl2feb3vxuwbt24m3Ry4Jbr1+Hb27Rd3Cu5M3F16j3iv/L7a/eoH+g/qf7T+sWXAbeD4YMBgz8NZD+8OCYee/pT/04fh0kfMR9UjRiONj50fHxsNGr3yZM6T4aeypxPPyn5W/3nrc6vn3/3i+0vPWPzY8Av5i8+/rnmp83Lvq6mvOscjxx+8znk98ab8rc7bfe+477rfx70fmSj8QP5Q89H6Y8en0E/3Pud8/vwv94Tz+4A5JREAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjI0RjdDQTMyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjI0RjdDQTQyRjExMTFFRkI2Mjc4OThCNEEwRTg2QjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjRGN0NBMTJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjRGN0NBMjJGMTExMUVGQjYyNzg5OEI0QTBFODZCMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoEDoscAAAE8SURBVHjaYvz//z8DDDAxIMB/GAckzQgQQIy4lEUzgGSAOBpEAwQQijIkkANT9R+JDgexWaAqGNFoBoAAwmUUiu0w4A9xKcRsGA6F2Qfi7APi31BLYY6A2/EbiFmIshwggHBK4AJMRKiJgIbyf3Rf7EfzUcR/BAiHiSMr+A2V/I1NITYNyBqjsYgz4ItVnAAggGgSSmRp2I9Izzg8hyX09hDjaVia+Qul4U7KBWI/HIr/wBQjOwkGIrBEItaIC0fShFMxekyHIGn6gysQ0AVC8CkmK2mQHNMAAUayDbRKSgNuQQQ0AcGKihxqWRABTaHLgZgZKgay6CEpmQcbDkUrimBpLxpfustFS90RWAyOwGLwb2xlHTYLfPFoDifVYHyFaggWwwgGBSkW4LKIJINJycqWUPo4Ocls6OdkACgKTW+bTHp7AAAAAElFTkSuQmCC);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 10px;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    width: 100%
}

.newCustomCheckbox [type=checkbox]:checked+.cus_checkBoxButton {
    background: #1063a0;
    border-color: #1063a0
}

.newCustomCheckbox [type=checkbox]:checked+.cus_checkBoxButton:before {
    opacity: 1
}

.newCustomCheckbox .newCustomCheckbox_label {
    display: block;
    font-size: 14px;
    line-height: 20px;
    position: relative;
    text-align: left
}

.newCustomCheckbox.checkboxLabel input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.newCustomCheckbox [type=checkbox]:checked~.newCustomCheckbox_label:before {
    background: #1063a0;
    border-color: #1063a0
}

.cutom__radio-section {
    position: relative
}

.cutom__radio-input {
    opacity: 0;
    position: absolute
}

.cutom__radio-section .cutom__radio-button+.label-title {
    font-size: 16px;
    line-height: 20px
}

.cutom__radio-input+.cutom__radio-button {
    border: 1px solid #333;
    border-radius: 30px;
    display: flex;
    height: 16px;
    left: 10px;
    margin: 0 !important;
    position: absolute;
    top: 13px;
    width: 16px
}

.cutom__radio-input.rb-paypal+.cutom__radio-button {
    top: 15px
}

.cutom__radio-input+.cutom__radio-button:after {
    background-color: #1063a0;
    border-radius: 50%;
    content: "";
    display: block;
    height: 8px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transition: opacity .1s;
    transition: all .2s ease;
    width: 8px
}

.cutom__radio-input:checked+.cutom__radio-button {
    border-color: #1063a0
}

.cutom__radio-input:checked+.cutom__radio-button:after {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1)
}

.text_unset {
    text-transform: inherit
}

@media only screen and (max-width:550px) {
    .faqWrapper {
        padding: 20px 20px 40px
    }
    .faqWrapper .accordion-item .accordion-button {
        font-size: 14px;
        letter-spacing: .3px;
        line-height: 22px
    }
    .faqWrapper .accordion-button .plusIcon:after,
    .faqWrapper .accordion-button .plusIcon:before {
        right: 10px;
        width: 12px !important
    }
}

@media only screen and (max-width:400px) {
    .faqWrapper .accordion-item .accordion-body {
        font-size: 11px;
        line-height: normal;
        padding: 10px
    }
}


.checkboxLabel {
    position: relative;
    text-align: center
}

.termsCheckbox {
    text-align: left
}



@media screen and (max-width:850px) {
    .checkboxLabel {
        font-size: 12px;
        padding-left: 33px !important
    }
}




.skincare3p {
    padding: 30px 15px 0
}

.skncre3 {
    padding: 0 5px
}

@media screen and (max-width:1100px) {
    .App .cartBtn {
        font-size: 14px !important;
        letter-spacing: 0;
        min-width: 100% !important
    }
}

@media screen and (max-width:991px) {
    .product_display {
        margin: auto;
        max-width: 500px
    }
    .priceCardRow .priceCardCol {
        margin-bottom: 15px
    }
    .App .submitBtn {
        font-size: 1.3em
    }
    .guarantee-img img {
        top: -45px
    }
    .step-footer .warranty-box .guarantee-text {
        font-size: 25px;
        line-height: 45px
    }
    .step-footer .warranty-box .guarantee-rembr {
        font-size: 13px
    }
    .cartPage td.product-thumbnail img {
        min-width: 50px
    }
}

@media screen and (max-width:850px) {
    .checkBox-div label {
        font-size: 10px
    }
    .checkBox-div input[type=checkbox] {
        top: 1px
    }
    .plus img {
        height: auto;
        width: 50px
    }
    .orderHistory.modal .modal-dialog {
        margin-left: auto;
        margin-right: auto;
        margin-top: 45px
    }
}

@media screen and (max-width:640.5px) {
    .cartPage .checkboxLabel {
        padding-left: 26px !important
    }
    .checkboxLabel.termsCheckbox {
        line-height: 23px;
        padding-left: 26px !important
    }
}

.gnaqej svg {
    display: none !important
}

.gnaqej {
    border: 1px solid #000;
    border-radius: 5px
}

.pack2,
.pack3 {
    align-items: center;
    display: flex
}

.mc-payment {
    background: #0000;
    border: none;
    padding: 0
}

.mc-payment .formTitle {
    color: #fff;
    letter-spacing: 2px
}

.mc-payment .radioSec {
    border-radius: 0
}

.mc-payment .rb-credit:checked~.creditdiv {
    background: none;
    padding: 0
}

.mc-card .formTitle {
    color: #1b1464;
    letter-spacing: normal
}

.mc-payment .formCol {
    margin-bottom: 10px
}

.Admin_pageWrapper__fPyhs {
    background-color: #fff;
    min-height: 85vh;
    padding: 30px
}

.Admin_pageTitle__YV88V {
    font-size: 30px;
    margin: 0;
    padding: 0
}

.Admin_reportCard__Spz4z {
    background: #fff;
    border: 1px solid #ddd;
    border-top: 3px solid #008bd4;
    box-shadow: 0 0 20px 0 #4c577d05;
    color: #212529;
    display: block;
    font-size: 13px;
    text-decoration: none
}

.Admin_reportCard__Spz4z:hover {
    color: #212529
}

.Admin_reportCard__body__fDnEg {
    border-bottom: 1px solid #ddd;
    padding: 25px 20px
}

.Admin_reportCard__body__fDnEg:last-child {
    border: none
}

.Admin_reportCard__body__fDnEg p:last-child {
    margin-bottom: 0
}

.Admin_reportCard__bodytitle__-8cVa {
    font-size: 18px
}

.Admin_reportCard__Spz4z p {
    font-size: 13px
}

.Admin_reportCard__footer__fQ2-C {
    padding: 15px 20px
}

.Admin_serachDiv__5vD8f {
    position: relative
}

.Admin_serachDiv__5vD8f input {
    padding-right: 40px
}

.Admin_clearBtn__duvlM {
    cursor: pointer;
    display: flex;
    height: 15px;
    position: absolute;
    right: 10px;
    top: 11px;
    width: 15px
}

.Admin_clearBtn__duvlM img {
    max-height: 100%;
    max-width: 100%
}

.Admin_customDropDown__71ZQ1 {
    position: relative
}

.Admin_customDropDownBody__FE1WU {
    background: #fff;
    box-shadow: 0 1px 2px 0 #3c40434d, 0 2px 6px 2px #3c404326;
    margin-top: 15px;
    min-width: 350px;
    padding: 10px;
    position: absolute;
    z-index: 9
}

.Admin_customDropDownBtn__cF91g {
    background: #ccf7ff;
    border: 1px solid #ccf7ff;
    border-radius: 5px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    font-weight: 500;
    min-width: 110px;
    padding: 7px 15px;
    text-align: center;
    text-transform: capitalize
}

.Admin_customDropDownBtn__cF91g.Admin_active__\+tpO3,
.Admin_customDropDownBtn__cF91g:active,
.Admin_customDropDownBtn__cF91g:hover {
    background: #008bd4;
    color: #fff
}

.Admin_customDropDown__71ZQ1 .Admin_formInner__0anik {
    align-items: center;
    display: flex;
    margin-top: 5px
}

.Admin_customDropDown__71ZQ1 .Admin_formInner__0anik:first-child {
    margin-top: 0
}

.Admin_customDropDown__71ZQ1 input,
.Admin_customDropDown__71ZQ1 select {
    border-radius: 0;
    font-size: 13px;
    width: fit-content
}

.Admin_customDropDown__71ZQ1 select {
    min-width: 100px
}

.Admin_customDropDown__71ZQ1 input {
    min-width: 200px
}

.Admin_formInner__0anik .Admin_form-control__W8YtR:first-child {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px
}

.Admin_formInner__0anik .Admin_form-control__W8YtR:last-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    text-align: right
}

.Admin_customDropDown__71ZQ1 input:focus,
.Admin_customDropDown__71ZQ1 select:focus {
    box-shadow: none;
    outline: none
}

.Admin_customDropDown__label__d7PQQ {
    color: #7d7979;
    font-size: 12px;
    font-weight: 700;
    line-height: 14px;
    margin-bottom: 10px
}

.Admin_customDropDownCardInner__d\+mLk {
    align-items: center;
    display: flex
}

.Admin_customDropDownCardInner__d\+mLk .Admin_iconBtn__bZi9E {
    height: 25px;
    width: 25px
}

.Admin_customDropDownCardInner__d\+mLk .Admin_iconBtn__bZi9E svg {
    height: 20px
}

.Admin_reportSerachBarOutter__q3Hhb {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.Admin_reportSerachBar__czned .Admin_addBtn__QxD\+E {
    background: #ddd;
    border-radius: 100%;
    cursor: pointer;
    display: flex;
    height: 25px;
    margin-left: 10px;
    opacity: .8;
    padding: 5px;
    width: 25px
}

.Admin_reportSerachBar__czned .Admin_addBtnimg__2x3qI {
    max-width: 100%
}

.Admin_dataTable__cZ8ur {
    min-height: 300px;
    padding-top: 50px
}

.Admin_reportSerachBar__czned>div {
    flex: initial;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    width: auto
}

.Admin_App__XQTyD .Admin_btn__1spKW.Admin_iconBtn__bZi9E,
.Admin_iconBtn__bZi9E {
    background-color: #f8f5f5 !important;
    border: none !important;
    border-radius: 100% !important;
    height: 36px !important;
    padding: 0 !important;
    width: 36px !important
}

.Admin_iconBtn__bZi9E:after {
    display: none !important
}

.Admin_App__XQTyD .Admin_btn__1spKW.Admin_iconBtn__bZi9E:hover,
.Admin_iconBtn__bZi9E:hover {
    background-color: #008bd4 !important
}

.Admin_App__XQTyD .Admin_btn__1spKW.Admin_iconBtn__bZi9E:hover svg,
.Admin_iconBtn__bZi9E:hover svg {
    fill: #fff
}

.Admin_iconBtn__bZi9E:focus {
    box-shadow: none;
    outline: none
}

.Admin_iconBtn__bZi9E.Admin_active__\+tpO3 {
    background-color: #008bd4 !important
}

.Admin_iconBtn__bZi9E svg {
    fill: #212529bf;
    height: 25px
}

.Admin_iconBtn__bZi9E.Admin_active__\+tpO3 svg {
    fill: #fff
}

.Admin_reportDropdown__zmI\+H>* {
    font-size: 13px
}

.Admin_filterRow__nVcPB {
    align-items: baseline;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.Admin_filterCol_right__2iTUH {
    min-width: 115px
}

.CustomerService_cartSection__qqiU0 {
    padding: 45px 0
}

.CustomerService_mainLogo__qKuH8 {
    max-height: 65px
}

.CustomerService_cartBox__rABi7 {
    align-items: flex-start;
    border: 1px solid #d5d5d5;
    display: flex;
    flex-wrap: wrap;
    margin-top: 10px;
    width: 100%
}

.CustomerService_cartBox__left__F5W1V,
.CustomerService_cartBox__mid__atTo3,
.CustomerService_cartBox__right__7GVXs {
    width: 33.33%
}

.CustomerService_cartHeadingsBottom__Gltcy,
.CustomerService_cartHeadings__nn9vQ {
    background: #f1f1f1;
    border-bottom: 1px solid #e8e8e8;
    color: #141414;
    display: flex;
    font-size: 18px;
    font-weight: 600;
    justify-content: space-between;
    line-height: 20px;
    padding: 15px 20px 14px;
    width: 100%
}

.CustomerService_cartHeadingsBottom__Gltcy {
    font-weight: 700;
    gap: 10px;
    justify-content: center
}

.CustomerService_prodDesc__20eOB {
    display: inline-block;
    font-size: 18px;
    text-align: left;
    vertical-align: middle;
    width: calc(100% - 120px)
}

.CustomerService_subTot__kxKg4,
.CustomerService_unitPrc__jTjmQ {
    text-align: left
}

.CustomerService_cartRow__7ucUx {
    align-items: center;
    border-bottom: 1px solid #e8e8e8;
    color: #141414;
    display: flex;
    font-size: 16px;
    font-weight: 400;
    justify-content: space-between;
    letter-spacing: .5px;
    min-height: 55px;
    padding: 5px 15px;
    position: relative;
    width: 100%
}

.CustomerService_cartProName__avbbz {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    cursor: pointer;
    display: grid;
    display: -webkit-box;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    overflow: hidden;
    padding-left: 10px;
    text-overflow: ellipsis;
    vertical-align: middle
}

.CustomerService_subTot__kxKg4,
.CustomerService_unitPrc__jTjmQ {
    display: inline-block;
    vertical-align: middle;
    width: 120px
}

.CustomerService_prodDesc__20eOB:has(>input[type=checkbox]) {
    padding-left: 25px;
    padding-right: 10px;
    position: relative
}

.CustomerService_prodDesc__20eOB .CustomerService_cusCheckbox__1PFkC,
.CustomerService_prodDesc__20eOB>input[type=checkbox] {
    opacity: 0;
    position: absolute
}

.CustomerService_cartSection__qqiU0 [type=checkbox]:checked+.CustomerService_cartProName__avbbz:before,
.CustomerService_cartSection__qqiU0 [type=checkbox]:not(:checked)+.CustomerService_cartProName__avbbz:before {
    background: #fff;
    border: 1px solid #c5c5c5;
    border-radius: 0;
    content: "";
    height: 18px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 18px
}

.CustomerService_cartSection__qqiU0 [type=checkbox]:checked+.CustomerService_cartProName__avbbz:after,
.CustomerService_cartSection__qqiU0 [type=checkbox]:not(:checked)+.CustomerService_cartProName__avbbz:after {
    background: url(../images/tick-icon.01f1b51850e297df1989.svg) no-repeat;
    border-radius: 0;
    color: #2d51a3;
    content: "";
    font-size: 14px;
    height: 12px;
    left: 4px;
    opacity: 0;
    position: absolute;
    top: 7px;
    transform: scale(0);
    transition: all .2s ease;
    width: 12px
}

.CustomerService_cartSection__qqiU0 [type=checkbox]:checked+.CustomerService_cartProName__avbbz:after {
    opacity: 1;
    transform: scale(1)
}

.CustomerService_cartSection__qqiU0 select {
    appearance: none;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTlBRDZDRkNBQzIwMTFFQ0E3NjBBOTFDRDVBMDcxM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTlBRDZDRkRBQzIwMTFFQ0E3NjBBOTFDRDVBMDcxM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOUFENkNGQUFDMjAxMUVDQTc2MEE5MUNENUEwNzEzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOUFENkNGQkFDMjAxMUVDQTc2MEE5MUNENUEwNzEzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pol0mhkAAAIsSURBVHjarJPLaxNxEMdnX+YFFdnU7JOE1FiMVJqTV++CooiIxqIHDwoKhZ5ESg/WYy+Cj9w8CR78BzwJPSmUBCttLTW43TQ1m3ZNmnQf2ST+ZgvRRoMeMvBb2N2Zz3zn8aO63S4M02gYsg0dyOJD0zSuVNLboVCoQ9M0dDodoCjqvwDo5zgOkDh6cjLT9YG53Muz8/NPLiWTiTlZFvfQCaH/LI8kR9jGRvHCyMjRE/l8YcEvmeO4pVAoSFcqxitN0wWWZSESiUAwGBx4wuEw4DyrVfN8vd6YJf4fUIgPjEb5/UzmzHQsNrpYKm29XV5eSbuuAwxDD1Rm2xYQ34uGYTwWxdjdeFxZ7AFxdbBlY2PJhfHx1NNqtfqmUPh8znVbfnA/zLJs2NwsXdnZMR8KQux2IqF+DAQCPqfn3W53/L6pqvpaUZTp3V3zGQm6isGoFLPjsSyLwPQbplmbEYTjdxRFyjMM2+s5219Ou+0ByfjOsvazxeK3HAHwsiw95/lj0Gw2Qde3sqb5474oCrckSVhhGAZardbhtfndUDYZEKTTp5aIysvb299frK2ty0TJI9t2psi3e5IkZknf1hHWf9P+2nUsn+NYiMdVbWLi9DUy1dHV1S+fGo29m6T51wfBego9zwOcqutyh346jk3AR+qpVPJBrVab4nn+fTQa/Yr+nverzIN4F+sDCrOUy2UwjApg1sFrgsNhgWX/VIbvuLup1MkD4DDtpwADAAkbAppJm7jOAAAAAElFTkSuQmCC) no-repeat;
    background-position: center right 8px !important;
    background-size: 12px !important;
    line-height: 100%
}

.CustomerService_outterBox__gKVfM {
    display: flex;
    flex-wrap: wrap;
    margin-inline: -20px
}

.CustomerService_outterBox__left__zWB59,
.CustomerService_outterBox__right__J\+Z2M {
    flex: 0 0 auto;
    padding-inline: 20px;
    width: 50%
}

.CustomerService_frmHeading__k4l36 {
    background: #0c3f68;
    padding: 10px 20px;
    text-align: left;
    width: 100%
}

.CustomerService_frmHeading__k4l36 img {
    display: inline-block;
    margin-right: 10px;
    vertical-align: middle
}

.CustomerService_frmHeading__k4l36 p {
    color: #fff;
    display: inline-block;
    font-size: 22px;
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 0;
    text-transform: uppercase;
    vertical-align: middle
}

.CustomerService_leftBox__XoVGU,
.CustomerService_rgtBox__XoGhX {
    border: 1px solid #c2c2c2;
    box-shadow: 0 0 2px 1px #e3e3e3;
    margin-top: 40px
}

.CustomerService_frmBox__n6SJT {
    background-color: #fff;
    padding: 15px 20px;
    width: 100%
}

.CustomerService_inputBox__Hwbb1 {
    background-color: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 3px;
    height: 44px;
    margin: 5px 0;
    outline: none;
    padding: 0 0 0 45px;
    position: relative;
    text-align: left;
    width: 100%
}

.CustomerService_fldicon__n6\+F9 {
    left: 12px;
    position: absolute;
    top: 12px
}

.CustomerService_inputBox__Hwbb1 input[type=email],
.CustomerService_inputBox__Hwbb1 input[type=tel],
.CustomerService_inputBox__Hwbb1 input[type=text],
.CustomerService_inputBox__Hwbb1 select {
    border: 0;
    color: #716464;
    font-size: 13px;
    height: 42px;
    line-height: 100%;
    padding: 0 15px 0 5px;
    width: 100%
}

.CustomerService_inputBox__Hwbb1 select {
    line-height: 20px
}

.CustomerService_inputBox__Hwbb1 input[type=email]:focus,
.CustomerService_inputBox__Hwbb1 input[type=tel]:focus,
.CustomerService_inputBox__Hwbb1 input[type=text]:focus,
.CustomerService_inputBox__Hwbb1 select:focus {
    box-shadow: none;
    outline: none
}

.CustomerService_outterBox__right__J\+Z2M .CustomerService_prodDesc__20eOB {
    margin-bottom: 15px
}

.CustomerService_cardAccept__XVdZY {
    margin-bottom: 30px;
    margin-top: 15px
}

.CustomerService_rgtBox__XoGhX .CustomerService_prodDesc__20eOB {
    width: 100%
}

.CustomerService_rgtBox__XoGhX .CustomerService_cartProName__avbbz {
    font-size: 16px;
    font-weight: 400;
    width: 100%
}

.CustomerService_errMsg__LUdsw {
    color: red;
    display: block;
    font-size: 14px;
    font-weight: 600
}

.CustomerService_frmBtn__NI8hJ {
    -webkit-appearance: none;
    background: #f98a19;
    border: none;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 22px;
    font-weight: 600;
    line-height: 36px;
    margin: 0 auto 15px;
    margin-inline: auto;
    max-width: 98%;
    outline: none;
    padding: 8px 15px;
    text-transform: capitalize;
    vertical-align: middle;
    width: 400px
}

.CustomerService_payRow__BefU- {
    margin-left: -15px !important;
    margin-right: -15px !important
}

.CustomerService_outterBox__right__J\+Z2M .CustomerService_paymentDiv__6gTIV .CustomerService_inputBox__Hwbb1 {
    padding-left: 10px
}

.CustomerService_urlBtn__Jyd5x {
    -webkit-appearance: none;
    background: #0f5186;
    border: none;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 20px;
    font-weight: 600;
    line-height: 36px;
    margin: 0 auto 15px;
    margin-inline: auto;
    max-width: 98%;
    outline: none;
    padding: 10px;
    text-align: center;
    text-transform: capitalize;
    vertical-align: middle;
    width: 400px
}

.CustomerService_urlBtn__Jyd5x:hover {
    background-color: #0c3f68
}

.CustomerService_linkDiv__nJ-S3 {
    align-items: center;
    background-color: #0000000d;
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
    padding: 10px 15px
}

.CustomerService_urlIcon__0j8vn {
    align-items: center;
    background-color: #fff;
    border: none;
    border-radius: 100%;
    cursor: pointer;
    display: inline-flex;
    height: 40px;
    justify-content: center;
    margin-left: 10px;
    position: relative;
    width: 40px
}

.CustomerService_urlIcon__0j8vn svg {
    height: 20px;
    width: 20px
}

.CustomerService_urlIcon__0j8vn svg path {
    fill: #787878
}

.CustomerService_urlIcon__0j8vn.CustomerService_active__I9py3 svg path,
.CustomerService_urlIcon__0j8vn:hover svg path {
    fill: #000
}

.CustomerService_urlIcon__0j8vn img {
    height: 20px;
    opacity: .7
}

.CustomerService_urlIcon__0j8vn.CustomerService_active__I9py3 {
    box-shadow: 0 0 10px #0000004d
}

.CustomerService_copyTxtTooltip__mQP\+0 {
    background-color: #000;
    border-radius: 4px;
    color: #fff;
    font-size: 10px;
    left: -10px;
    min-width: 60px;
    opacity: 0;
    padding: 5px;
    position: absolute;
    text-align: center;
    top: -30px;
    transition: all .4s;
    visibility: hidden
}

.CustomerService_copyTxtTooltip__mQP\+0:before {
    border: 5px solid #0000;
    border-top-color: #000;
    bottom: -9px;
    content: "";
    left: 50%;
    margin-left: -5px;
    position: absolute
}

.CustomerService_urlIcon__0j8vn:hover .CustomerService_copyTxtTooltip__mQP\+0 {
    opacity: 1;
    visibility: visible
}

.CustomerService_urlBtnGrps__0p01D {
    flex-wrap: nowrap
}

.CustomerService_urlLink__I3WVG {
    display: block;
    margin: 0;
    min-width: calc(100% - 100px);
    overflow: hidden;
    text-overflow: ellipsis
}

.CustomerService_urlLink__I3WVG input {
    background: #0000;
    border: none;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%
}

.CustomerService_urlLink__I3WVG input:focus {
    outline: none
}


.CustomerService_btn_submit__H\+-HK {
    background-color: #0f5186;
    border-color: #0f5186;
    border-radius: 4px;
    box-sizing: border-box;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: normal;
    padding: 10px 15px
}

.CustomerService_btn_submit__H\+-HK:hover {
    background-color: #0c3f68
}

@media screen and (max-width:1024.5px) {
    .CustomerService_cartBox__left__F5W1V,
    .CustomerService_cartBox__mid__atTo3,
    .CustomerService_cartBox__right__7GVXs {
        width: 33.33%
    }
    .CustomerService_cartRow__7ucUx {
        font-size: 16px
    }
    .CustomerService_cartProName__avbbz,
    .CustomerService_subTot__kxKg4 {
        font-size: 14px
    }
    .CustomerService_prodDesc__20eOB,
    .CustomerService_unitPrc__jTjmQ {
        font-size: 16px
    }
}

@media screen and (max-width:991.5px) {
    .CustomerService_cartBox__left__F5W1V,
    .CustomerService_cartBox__mid__atTo3,
    .CustomerService_cartBox__right__7GVXs {
        width: 100%
    }
}

@media screen and (max-width:767.5px) {
    .CustomerService_cartBox__left__F5W1V,
    .CustomerService_cartBox__mid__atTo3,
    .CustomerService_cartBox__right__7GVXs {
        width: 100%
    }
    .CustomerService_cartProName__avbbz {
        padding-left: 0
    }
    .CustomerService_prodDesc__20eOB {
        font-size: 16px;
        width: calc(100% - 100px)
    }
    .CustomerService_subTot__kxKg4,
    .CustomerService_unitPrc__jTjmQ {
        width: 100px
    }
    .CustomerService_outterBox__gKVfM {
        display: flex;
        flex-wrap: wrap;
        margin-inline: -15px
    }
    .CustomerService_outterBox__left__zWB59,
    .CustomerService_outterBox__right__J\+Z2M {
        padding-inline: 15px;
        width: 100%
    }
    .CustomerService_frmHeading__k4l36 p {
        font-size: 18px
    }
    .CustomerService_mainLogo__qKuH8 {
        max-height: 50px
    }
    .CustomerService_cartHeadingsBottom__Gltcy,
    .CustomerService_cartHeadings__nn9vQ {
        font-size: 17px
    }
    .CustomerService_linkDiv__nJ-S3 {
        padding: 10px
    }
    .CustomerService_urlIcon__0j8vn {
        height: 35px;
        margin-left: 5px;
        width: 35px
    }
    .CustomerService_urlIcon__0j8vn img {
        height: 16px
    }
    .CustomerService_frmBox__n6SJT {
        padding: 15px
    }
}



.Tost_tostSec__ACoXJ {
    background-color: #fff
}

.Tost_tostSec__ACoXJ p {
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500
}

.Tost_searchSection__A3kJj {
    background-color: #f4f9ff;
    padding: 45px 0
}

.Tost_searchDiv__NSXwc {
    background-color: #fff;
    border: 2px solid #ddd;
    border-radius: 5px
}

.Tost_searchDiv__NSXwc input {
    background-color: initial;
    border: none;
    border-radius: 0
}

.Tost_searchDiv__NSXwc button {
    background: #0000;
    border: none;
    border-left: 1px solid #ddd;
    padding: 10px
}

.Tost_searchDiv__NSXwc button img {
    max-width: 35px;
    opacity: .7
}

.Tost_tostContent__8HQKC {
    padding: 50px 0
}

.Tost_helpBtn__BeCVh {
    background: #008bd4;
    border: 1px solid #008bd4;
    border-radius: 10px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    padding: 10px 15px
}

.Tost_helpBtn__BeCVh:hover {
    background: #0974ad
}

.Tost_helpSection__VMjTY {
    background-color: #008bd412;
    border-left: 5px solid #008bd4;
    margin-top: 40px;
    padding: 30px
}

@media screen and (max-width:767.5px) {
    .Tost_helpSection__VMjTY {
        flex-direction: column
    }
    .Tost_helpBtn__BeCVh,
    .Tost_tostSec__ACoXJ p {
        font-size: 14px
    }
    .Tost_searchSection__A3kJj {
        padding: 15px 0
    }
    .Tost_tostContent__8HQKC {
        padding: 30px 0
    }
}

.slick-slider {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box;
    touch-action: pan-y;
    -webkit-user-select: none;
    user-select: none;
    -khtml-user-select: none
}

.slick-list,
.slick-slider {
    display: block;
    position: relative
}

.slick-list {
    margin: 0;
    overflow: hidden;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
    transform: translateZ(0)
}

.slick-track {
    display: block;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0
}

.slick-track:after,
.slick-track:before {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    border: 1px solid #0000;
    display: block;
    height: auto
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-loading .slick-list {
    background: #fff url(data:image/gif;base64,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) 50% no-repeat
}

@font-face {
    font-family: slick;
    font-style: normal;
    font-weight: 400;
    src: url(../images/slick.a4e97f5a2a64f0ab1323.eot);
    src: url(../images/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"), url(../images/slick.295183786cd8a1389865.woff) format("woff"), url(../images/slick.c94f7671dcc99dce43e2.ttf) format("truetype"), url(../images/slick.2630a3e3eab21c607e21.svg#slick) format("svg")
}

.slick-next,
.slick-prev {
    border: none;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 20px
}

.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
    background: #0000;
    color: #0000;
    outline: none
}

.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-next:before,
.slick-prev:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fff;
    font-family: slick;
    font-size: 20px;
    line-height: 1;
    opacity: .75
}

.slick-prev {
    left: -25px
}

[dir=rtl] .slick-prev {
    left: auto;
    right: -25px
}

.slick-prev:before {
    content: "←"
}

[dir=rtl] .slick-prev:before {
    content: "→"
}

.slick-next {
    right: -25px
}

[dir=rtl] .slick-next {
    left: -25px;
    right: auto
}

.slick-next:before {
    content: "→"
}

[dir=rtl] .slick-next:before {
    content: "←"
}

.slick-dotted.slick-slider {
    margin-bottom: 30px
}

.slick-dots {
    bottom: -25px;
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 100%
}

.slick-dots li {
    display: inline-block;
    margin: 0 5px;
    padding: 0;
    position: relative
}

.slick-dots li,
.slick-dots li button {
    cursor: pointer;
    height: 20px;
    width: 20px
}

.slick-dots li button {
    background: #0000;
    border: 0;
    color: #0000;
    display: block;
    font-size: 0;
    line-height: 0;
    outline: none;
    padding: 5px
}

.slick-dots li button:focus,
.slick-dots li button:hover {
    outline: none
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
    opacity: 1
}

.slick-dots li button:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #000;
    content: "•";
    font-family: slick;
    font-size: 6px;
    height: 20px;
    left: 0;
    line-height: 20px;
    opacity: .25;
    position: absolute;
    text-align: center;
    top: 0;
    width: 20px
}

.slick-dots li.slick-active button:before {
    color: #000;
    opacity: .75
}

/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

:root,
[data-bs-theme=light] {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #0d6efd;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 13, 110, 253;
    --bs-secondary-rgb: 108, 117, 125;
    --bs-success-rgb: 25, 135, 84;
    --bs-info-rgb: 13, 202, 240;
    --bs-warning-rgb: 255, 193, 7;
    --bs-danger-rgb: 220, 53, 69;
    --bs-light-rgb: 248, 249, 250;
    --bs-dark-rgb: 33, 37, 41;
    --bs-primary-text-emphasis: #052c65;
    --bs-secondary-text-emphasis: #2b2f32;
    --bs-success-text-emphasis: #0a3622;
    --bs-info-text-emphasis: #055160;
    --bs-warning-text-emphasis: #664d03;
    --bs-danger-text-emphasis: #58151c;
    --bs-light-text-emphasis: #495057;
    --bs-dark-text-emphasis: #495057;
    --bs-primary-bg-subtle: #cfe2ff;
    --bs-secondary-bg-subtle: #e2e3e5;
    --bs-success-bg-subtle: #d1e7dd;
    --bs-info-bg-subtle: #cff4fc;
    --bs-warning-bg-subtle: #fff3cd;
    --bs-danger-bg-subtle: #f8d7da;
    --bs-light-bg-subtle: #fcfcfd;
    --bs-dark-bg-subtle: #ced4da;
    --bs-primary-border-subtle: #9ec5fe;
    --bs-secondary-border-subtle: #c4c8cb;
    --bs-success-border-subtle: #a3cfbb;
    --bs-info-border-subtle: #9eeaf9;
    --bs-warning-border-subtle: #ffe69c;
    --bs-danger-border-subtle: #f1aeb5;
    --bs-light-border-subtle: #e9ecef;
    --bs-dark-border-subtle: #adb5bd;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, #ffffff26, #fff0);
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-color-rgb: 33, 37, 41;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-emphasis-color: #000;
    --bs-emphasis-color-rgb: 0, 0, 0;
    --bs-secondary-color: #212529bf;
    --bs-secondary-color-rgb: 33, 37, 41;
    --bs-secondary-bg: #e9ecef;
    --bs-secondary-bg-rgb: 233, 236, 239;
    --bs-tertiary-color: #21252980;
    --bs-tertiary-color-rgb: 33, 37, 41;
    --bs-tertiary-bg: #f8f9fa;
    --bs-tertiary-bg-rgb: 248, 249, 250;
    --bs-heading-color: inherit;
    --bs-link-color: #0d6efd;
    --bs-link-color-rgb: 13, 110, 253;
    --bs-link-decoration: underline;
    --bs-link-hover-color: #0a58ca;
    --bs-link-hover-color-rgb: 10, 88, 202;
    --bs-code-color: #d63384;
    --bs-highlight-color: #212529;
    --bs-highlight-bg: #fff3cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(0, 0, 0, .175);
    --bs-border-radius: 0.375rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-xxl: 2rem;
    --bs-border-radius-2xl: var(--bs-border-radius-xxl);
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 0.5rem 1rem #00000026;
    --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, .075);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);
    --bs-focus-ring-width: 0.25rem;
    --bs-focus-ring-opacity: 0.25;
    --bs-focus-ring-color: #0d6efd40;
    --bs-form-valid-color: #198754;
    --bs-form-valid-border-color: #198754;
    --bs-form-invalid-color: #dc3545;
    --bs-form-invalid-border-color: #dc3545
}

[data-bs-theme=dark] {
    --bs-body-color: #dee2e6;
    --bs-body-color-rgb: 222, 226, 230;
    --bs-body-bg: #212529;
    --bs-body-bg-rgb: 33, 37, 41;
    --bs-emphasis-color: #fff;
    --bs-emphasis-color-rgb: 255, 255, 255;
    --bs-secondary-color: #dee2e6bf;
    --bs-secondary-color-rgb: 222, 226, 230;
    --bs-secondary-bg: #343a40;
    --bs-secondary-bg-rgb: 52, 58, 64;
    --bs-tertiary-color: #dee2e680;
    --bs-tertiary-color-rgb: 222, 226, 230;
    --bs-tertiary-bg: #2b3035;
    --bs-tertiary-bg-rgb: 43, 48, 53;
    --bs-primary-text-emphasis: #6ea8fe;
    --bs-secondary-text-emphasis: #a7acb1;
    --bs-success-text-emphasis: #75b798;
    --bs-info-text-emphasis: #6edff6;
    --bs-warning-text-emphasis: #ffda6a;
    --bs-danger-text-emphasis: #ea868f;
    --bs-light-text-emphasis: #f8f9fa;
    --bs-dark-text-emphasis: #dee2e6;
    --bs-primary-bg-subtle: #031633;
    --bs-secondary-bg-subtle: #161719;
    --bs-success-bg-subtle: #051b11;
    --bs-info-bg-subtle: #032830;
    --bs-warning-bg-subtle: #332701;
    --bs-danger-bg-subtle: #2c0b0e;
    --bs-light-bg-subtle: #343a40;
    --bs-dark-bg-subtle: #1a1d20;
    --bs-primary-border-subtle: #084298;
    --bs-secondary-border-subtle: #41464b;
    --bs-success-border-subtle: #0f5132;
    --bs-info-border-subtle: #087990;
    --bs-warning-border-subtle: #997404;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #495057;
    --bs-dark-border-subtle: #343a40;
    --bs-heading-color: inherit;
    --bs-link-color: #6ea8fe;
    --bs-link-hover-color: #8bb9fe;
    --bs-link-color-rgb: 110, 168, 254;
    --bs-link-hover-color-rgb: 139, 185, 254;
    --bs-code-color: #e685b5;
    --bs-highlight-color: #dee2e6;
    --bs-highlight-bg: #664d03;
    --bs-border-color: #495057;
    --bs-border-color-translucent: #ffffff26;
    --bs-form-valid-color: #75b798;
    --bs-form-valid-border-color: #75b798;
    --bs-form-invalid-color: #ea868f;
    --bs-form-invalid-border-color: #ea868f;
    color-scheme: dark
}

*,
:after,
:before {
    box-sizing: border-box
}

@media (prefers-reduced-motion:no-preference) {
    :root {
        scroll-behavior: smooth
    }
}

body {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent;
    background-color: #fff;
    background-color: var(--bs-body-bg);
    color: #212529;
    color: var(--bs-body-color);
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-family: var(--bs-body-font-family);
    font-size: 1rem;
    font-size: var(--bs-body-font-size);
    font-weight: 400;
    font-weight: var(--bs-body-font-weight);
    line-height: 1.5;
    line-height: var(--bs-body-line-height);
    margin: 0;
    text-align: var(--bs-body-text-align)
}

hr {
    border: 0;
    border-top: 1px solid;
    border-top: var(--bs-border-width) solid;
    color: inherit;
    margin: 1rem 0;
    opacity: .25
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: inherit;
    color: var(--bs-heading-color);
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: .5rem;
    margin-top: 0
}

.h1,
h1 {
    font-size: calc(1.375rem + 1.5vw)
}

@media (min-width:1200px) {
    .h1,
    h1 {
        font-size: 2.5rem
    }
}

.h2,
h2 {
    font-size: calc(1.325rem + .9vw)
}

@media (min-width:1200px) {
    .h2,
    h2 {
        font-size: 2rem
    }
}

.h3,
h3 {
    font-size: calc(1.3rem + .6vw)
}

@media (min-width:1200px) {
    .h3,
    h3 {
        font-size: 1.75rem
    }
}

.h4,
h4 {
    font-size: calc(1.275rem + .3vw)
}

@media (min-width:1200px) {
    .h4,
    h4 {
        font-size: 1.5rem
    }
}

.h5,
h5 {
    font-size: 1.25rem
}

.h6,
h6 {
    font-size: 1rem
}

p {
    margin-bottom: 1rem;
    margin-top: 0
}

abbr[title] {
    cursor: help;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

address {
    font-style: normal;
    line-height: inherit;
    margin-bottom: 1rem
}

ol,
ul {
    padding-left: 2rem
}

dl,
ol,
ul {
    margin-bottom: 1rem;
    margin-top: 0
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote {
    margin: 0 0 1rem
}

b,
strong {
    font-weight: bolder
}

.small,
small {
    font-size: .875em
}

.mark,
mark {
    background-color: #fff3cd;
    background-color: var(--bs-highlight-bg);
    color: #212529;
    color: var(--bs-highlight-color);
    padding: .1875em
}

sub,
sup {
    font-size: .75em;
    line-height: 0;
    position: relative;
    vertical-align: initial
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    color: #0d6efd;
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
    text-decoration: underline
}

a:hover {
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb)
}

a:not([href]):not([class]),
a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

code,
kbd,
pre,
samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-family: var(--bs-font-monospace);
    font-size: 1em
}

pre {
    display: block;
    font-size: .875em;
    margin-bottom: 1rem;
    margin-top: 0;
    overflow: auto
}

pre code {
    color: inherit;
    font-size: inherit;
    word-break: normal
}

code {
    word-wrap: break-word;
    color: #d63384;
    color: var(--bs-code-color);
    font-size: .875em
}

a>code {
    color: inherit
}

kbd {
    background-color: #212529;
    background-color: var(--bs-body-color);
    border-radius: .25rem;
    color: #fff;
    color: var(--bs-body-bg);
    font-size: .875em;
    padding: .1875rem .375rem
}

kbd kbd {
    font-size: 1em;
    padding: 0
}

figure {
    margin: 0 0 1rem
}

img,
svg {
    vertical-align: middle
}

table {
    border-collapse: collapse;
    caption-side: bottom
}

caption {
    color: #212529bf;
    color: var(--bs-secondary-color);
    padding-bottom: .5rem;
    padding-top: .5rem;
    text-align: left
}

th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

tbody,
td,
tfoot,
th,
thead,
tr {
    border: 0 solid;
    border-color: inherit
}

label {
    display: inline-block
}

button {
    border-radius: 0
}

button:focus:not(:focus-visible) {
    outline: 0
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0
}

button,
select {
    text-transform: none
}

[role=button] {
    cursor: pointer
}

select {
    word-wrap: normal
}

select:disabled {
    opacity: 1
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
    display: none !important
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
    cursor: pointer
}

::-moz-focus-inner {
    border-style: none;
    padding: 0
}

textarea {
    resize: vertical
}

fieldset {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}

legend {
    float: left;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit;
    margin-bottom: .5rem;
    padding: 0;
    width: 100%
}

@media (min-width:1200px) {
    legend {
        font-size: 1.5rem
    }
}

legend+* {
    clear: left
}

::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-year-field {
    padding: 0
}

::-webkit-inner-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-color-swatch-wrapper {
    padding: 0
}

::file-selector-button {
    -webkit-appearance: button;
    font: inherit
}

output {
    display: inline-block
}

iframe {
    border: 0
}

summary {
    cursor: pointer;
    display: list-item
}

progress {
    vertical-align: initial
}

[hidden] {
    display: none !important
}

.lead {
    font-size: 1.25rem;
    font-weight: 300
}

.display-1 {
    font-size: calc(1.625rem + 4.5vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-1 {
        font-size: 5rem
    }
}

.display-2 {
    font-size: calc(1.575rem + 3.9vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-2 {
        font-size: 4.5rem
    }
}

.display-3 {
    font-size: calc(1.525rem + 3.3vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-3 {
        font-size: 4rem
    }
}

.display-4 {
    font-size: calc(1.475rem + 2.7vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-4 {
        font-size: 3.5rem
    }
}

.display-5 {
    font-size: calc(1.425rem + 2.1vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-5 {
        font-size: 3rem
    }
}

.display-6 {
    font-size: calc(1.375rem + 1.5vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width:1200px) {
    .display-6 {
        font-size: 2.5rem
    }
}

.list-inline,
.list-unstyled {
    list-style: none;
    padding-left: 0
}

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-right: .5rem
}

.initialism {
    font-size: .875em;
    text-transform: uppercase
}

.blockquote {
    font-size: 1.25rem;
    margin-bottom: 1rem
}

.blockquote>:last-child {
    margin-bottom: 0
}

.blockquote-footer {
    color: #6c757d;
    font-size: .875em;
    margin-bottom: 1rem;
    margin-top: -1rem
}

.blockquote-footer:before {
    content: "— "
}

.img-fluid,
.img-thumbnail {
    height: auto;
    max-width: 100%
}

.img-thumbnail {
    background-color: #fff;
    background-color: var(--bs-body-bg);
    border: 1px solid #dee2e6;
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: .375rem;
    border-radius: var(--bs-border-radius);
    padding: .25rem
}

.figure {
    display: inline-block
}

.figure-img {
    line-height: 1;
    margin-bottom: .5rem
}

.figure-caption {
    color: #212529bf;
    color: var(--bs-secondary-color);
    font-size: .875em
}

.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: calc(var(--bs-gutter-x)*.5);
    padding-right: calc(var(--bs-gutter-x)*.5);
    width: 100%
}

@media (min-width:576px) {
    .container,
    .container-sm {
        max-width: 540px
    }
}

@media (min-width:768px) {
    .container,
    .container-md,
    .container-sm {
        max-width: 720px
    }
}

@media (min-width:992px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm {
        max-width: 960px
    }
}

@media (min-width:1200px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1140px
    }
}

@media (min-width:1400px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1320px
    }
}

:root {
    --bs-breakpoint-xs: 0;
    --bs-breakpoint-sm: 576px;
    --bs-breakpoint-md: 768px;
    --bs-breakpoint-lg: 992px;
    --bs-breakpoint-xl: 1200px;
    --bs-breakpoint-xxl: 1400px
}

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-left: calc(var(--bs-gutter-x)*-.5);
    margin-right: calc(var(--bs-gutter-x)*-.5);
    margin-top: calc(var(--bs-gutter-y)*-1)
}

.row>* {
    flex-shrink: 0;
    margin-top: var(--bs-gutter-y);
    max-width: 100%;
    padding-left: calc(var(--bs-gutter-x)*.5);
    padding-right: calc(var(--bs-gutter-x)*.5);
    width: 100%
}

.col {
    flex: 1 0
}

.row-cols-auto>* {
    flex: 0 0 auto;
    width: auto
}

.row-cols-1>* {
    flex: 0 0 auto;
    width: 100%
}

.row-cols-2>* {
    flex: 0 0 auto;
    width: 50%
}

.row-cols-3>* {
    flex: 0 0 auto;
    width: 33.33333333%
}

.row-cols-4>* {
    flex: 0 0 auto;
    width: 25%
}

.row-cols-5>* {
    flex: 0 0 auto;
    width: 20%
}

.row-cols-6>* {
    flex: 0 0 auto;
    width: 16.66666667%
}

.col-auto {
    flex: 0 0 auto;
    width: auto
}

.col-1 {
    flex: 0 0 auto;
    width: 8.33333333%
}

.col-2 {
    flex: 0 0 auto;
    width: 16.66666667%
}

.col-3 {
    flex: 0 0 auto;
    width: 25%
}

.col-4 {
    flex: 0 0 auto;
    width: 33.33333333%
}

.col-5 {
    flex: 0 0 auto;
    width: 41.66666667%
}

.col-6 {
    flex: 0 0 auto;
    width: 50%
}

.col-7 {
    flex: 0 0 auto;
    width: 58.33333333%
}

.col-8 {
    flex: 0 0 auto;
    width: 66.66666667%
}

.col-9 {
    flex: 0 0 auto;
    width: 75%
}

.col-10 {
    flex: 0 0 auto;
    width: 83.33333333%
}

.col-11 {
    flex: 0 0 auto;
    width: 91.66666667%
}

.col-12 {
    flex: 0 0 auto;
    width: 100%
}

.offset-1 {
    margin-left: 8.33333333%
}

.offset-2 {
    margin-left: 16.66666667%
}

.offset-3 {
    margin-left: 25%
}

.offset-4 {
    margin-left: 33.33333333%
}

.offset-5 {
    margin-left: 41.66666667%
}

.offset-6 {
    margin-left: 50%
}

.offset-7 {
    margin-left: 58.33333333%
}

.offset-8 {
    margin-left: 66.66666667%
}

.offset-9 {
    margin-left: 75%
}

.offset-10 {
    margin-left: 83.33333333%
}

.offset-11 {
    margin-left: 91.66666667%
}

.g-0,
.gx-0 {
    --bs-gutter-x: 0
}

.g-0,
.gy-0 {
    --bs-gutter-y: 0
}

.g-1,
.gx-1 {
    --bs-gutter-x: 0.25rem
}

.g-1,
.gy-1 {
    --bs-gutter-y: 0.25rem
}

.g-2,
.gx-2 {
    --bs-gutter-x: 0.5rem
}

.g-2,
.gy-2 {
    --bs-gutter-y: 0.5rem
}

.g-3,
.gx-3 {
    --bs-gutter-x: 1rem
}

.g-3,
.gy-3 {
    --bs-gutter-y: 1rem
}

.g-4,
.gx-4 {
    --bs-gutter-x: 1.5rem
}

.g-4,
.gy-4 {
    --bs-gutter-y: 1.5rem
}

.g-5,
.gx-5 {
    --bs-gutter-x: 3rem
}

.g-5,
.gy-5 {
    --bs-gutter-y: 3rem
}

@media (min-width:576px) {
    .col-sm {
        flex: 1 0
    }
    .row-cols-sm-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-sm-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-sm-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-sm-3>* {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .row-cols-sm-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-sm-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-sm-6>* {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-sm-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-sm-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-sm-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-sm-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-sm-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-sm-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-sm-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-sm-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-sm-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-sm-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-sm-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-sm-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-sm-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-sm-0 {
        margin-left: 0
    }
    .offset-sm-1 {
        margin-left: 8.33333333%
    }
    .offset-sm-2 {
        margin-left: 16.66666667%
    }
    .offset-sm-3 {
        margin-left: 25%
    }
    .offset-sm-4 {
        margin-left: 33.33333333%
    }
    .offset-sm-5 {
        margin-left: 41.66666667%
    }
    .offset-sm-6 {
        margin-left: 50%
    }
    .offset-sm-7 {
        margin-left: 58.33333333%
    }
    .offset-sm-8 {
        margin-left: 66.66666667%
    }
    .offset-sm-9 {
        margin-left: 75%
    }
    .offset-sm-10 {
        margin-left: 83.33333333%
    }
    .offset-sm-11 {
        margin-left: 91.66666667%
    }
    .g-sm-0,
    .gx-sm-0 {
        --bs-gutter-x: 0
    }
    .g-sm-0,
    .gy-sm-0 {
        --bs-gutter-y: 0
    }
    .g-sm-1,
    .gx-sm-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-sm-1,
    .gy-sm-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-sm-2,
    .gx-sm-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-sm-3,
    .gx-sm-3 {
        --bs-gutter-x: 1rem
    }
    .g-sm-3,
    .gy-sm-3 {
        --bs-gutter-y: 1rem
    }
    .g-sm-4,
    .gx-sm-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-sm-4,
    .gy-sm-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-sm-5,
    .gx-sm-5 {
        --bs-gutter-x: 3rem
    }
    .g-sm-5,
    .gy-sm-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:768px) {
    .col-md {
        flex: 1 0
    }
    .row-cols-md-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-md-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-md-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-md-3>* {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .row-cols-md-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-md-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-md-6>* {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-md-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-md-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-md-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-md-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-md-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-md-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-md-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-md-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-md-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-md-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-md-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-md-0 {
        margin-left: 0
    }
    .offset-md-1 {
        margin-left: 8.33333333%
    }
    .offset-md-2 {
        margin-left: 16.66666667%
    }
    .offset-md-3 {
        margin-left: 25%
    }
    .offset-md-4 {
        margin-left: 33.33333333%
    }
    .offset-md-5 {
        margin-left: 41.66666667%
    }
    .offset-md-6 {
        margin-left: 50%
    }
    .offset-md-7 {
        margin-left: 58.33333333%
    }
    .offset-md-8 {
        margin-left: 66.66666667%
    }
    .offset-md-9 {
        margin-left: 75%
    }
    .offset-md-10 {
        margin-left: 83.33333333%
    }
    .offset-md-11 {
        margin-left: 91.66666667%
    }
    .g-md-0,
    .gx-md-0 {
        --bs-gutter-x: 0
    }
    .g-md-0,
    .gy-md-0 {
        --bs-gutter-y: 0
    }
    .g-md-1,
    .gx-md-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-md-1,
    .gy-md-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-md-2,
    .gx-md-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-md-3,
    .gx-md-3 {
        --bs-gutter-x: 1rem
    }
    .g-md-3,
    .gy-md-3 {
        --bs-gutter-y: 1rem
    }
    .g-md-4,
    .gx-md-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-md-4,
    .gy-md-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-md-5,
    .gx-md-5 {
        --bs-gutter-x: 3rem
    }
    .g-md-5,
    .gy-md-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:992px) {
    .col-lg {
        flex: 1 0
    }
    .row-cols-lg-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-lg-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-lg-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-lg-3>* {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .row-cols-lg-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-lg-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-lg-6>* {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-lg-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-lg-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-lg-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-lg-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-lg-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-lg-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-lg-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-lg-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-lg-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-lg-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-lg-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-lg-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-lg-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-lg-0 {
        margin-left: 0
    }
    .offset-lg-1 {
        margin-left: 8.33333333%
    }
    .offset-lg-2 {
        margin-left: 16.66666667%
    }
    .offset-lg-3 {
        margin-left: 25%
    }
    .offset-lg-4 {
        margin-left: 33.33333333%
    }
    .offset-lg-5 {
        margin-left: 41.66666667%
    }
    .offset-lg-6 {
        margin-left: 50%
    }
    .offset-lg-7 {
        margin-left: 58.33333333%
    }
    .offset-lg-8 {
        margin-left: 66.66666667%
    }
    .offset-lg-9 {
        margin-left: 75%
    }
    .offset-lg-10 {
        margin-left: 83.33333333%
    }
    .offset-lg-11 {
        margin-left: 91.66666667%
    }
    .g-lg-0,
    .gx-lg-0 {
        --bs-gutter-x: 0
    }
    .g-lg-0,
    .gy-lg-0 {
        --bs-gutter-y: 0
    }
    .g-lg-1,
    .gx-lg-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-lg-1,
    .gy-lg-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-lg-2,
    .gx-lg-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-lg-3,
    .gx-lg-3 {
        --bs-gutter-x: 1rem
    }
    .g-lg-3,
    .gy-lg-3 {
        --bs-gutter-y: 1rem
    }
    .g-lg-4,
    .gx-lg-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-lg-4,
    .gy-lg-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-lg-5,
    .gx-lg-5 {
        --bs-gutter-x: 3rem
    }
    .g-lg-5,
    .gy-lg-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:1200px) {
    .col-xl {
        flex: 1 0
    }
    .row-cols-xl-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-xl-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-xl-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-xl-3>* {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .row-cols-xl-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-xl-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-xl-6>* {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-xl-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-xl-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-xl-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-xl-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-xl-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-xl-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-xl-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-xl-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-xl-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-xl-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-xl-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-xl-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-xl-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-xl-0 {
        margin-left: 0
    }
    .offset-xl-1 {
        margin-left: 8.33333333%
    }
    .offset-xl-2 {
        margin-left: 16.66666667%
    }
    .offset-xl-3 {
        margin-left: 25%
    }
    .offset-xl-4 {
        margin-left: 33.33333333%
    }
    .offset-xl-5 {
        margin-left: 41.66666667%
    }
    .offset-xl-6 {
        margin-left: 50%
    }
    .offset-xl-7 {
        margin-left: 58.33333333%
    }
    .offset-xl-8 {
        margin-left: 66.66666667%
    }
    .offset-xl-9 {
        margin-left: 75%
    }
    .offset-xl-10 {
        margin-left: 83.33333333%
    }
    .offset-xl-11 {
        margin-left: 91.66666667%
    }
    .g-xl-0,
    .gx-xl-0 {
        --bs-gutter-x: 0
    }
    .g-xl-0,
    .gy-xl-0 {
        --bs-gutter-y: 0
    }
    .g-xl-1,
    .gx-xl-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-xl-1,
    .gy-xl-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-xl-2,
    .gx-xl-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-xl-3,
    .gx-xl-3 {
        --bs-gutter-x: 1rem
    }
    .g-xl-3,
    .gy-xl-3 {
        --bs-gutter-y: 1rem
    }
    .g-xl-4,
    .gx-xl-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-xl-4,
    .gy-xl-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-xl-5,
    .gx-xl-5 {
        --bs-gutter-x: 3rem
    }
    .g-xl-5,
    .gy-xl-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width:1400px) {
    .col-xxl {
        flex: 1 0
    }
    .row-cols-xxl-auto>* {
        flex: 0 0 auto;
        width: auto
    }
    .row-cols-xxl-1>* {
        flex: 0 0 auto;
        width: 100%
    }
    .row-cols-xxl-2>* {
        flex: 0 0 auto;
        width: 50%
    }
    .row-cols-xxl-3>* {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .row-cols-xxl-4>* {
        flex: 0 0 auto;
        width: 25%
    }
    .row-cols-xxl-5>* {
        flex: 0 0 auto;
        width: 20%
    }
    .row-cols-xxl-6>* {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-xxl-auto {
        flex: 0 0 auto;
        width: auto
    }
    .col-xxl-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }
    .col-xxl-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }
    .col-xxl-3 {
        flex: 0 0 auto;
        width: 25%
    }
    .col-xxl-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }
    .col-xxl-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }
    .col-xxl-6 {
        flex: 0 0 auto;
        width: 50%
    }
    .col-xxl-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }
    .col-xxl-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }
    .col-xxl-9 {
        flex: 0 0 auto;
        width: 75%
    }
    .col-xxl-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }
    .col-xxl-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }
    .col-xxl-12 {
        flex: 0 0 auto;
        width: 100%
    }
    .offset-xxl-0 {
        margin-left: 0
    }
    .offset-xxl-1 {
        margin-left: 8.33333333%
    }
    .offset-xxl-2 {
        margin-left: 16.66666667%
    }
    .offset-xxl-3 {
        margin-left: 25%
    }
    .offset-xxl-4 {
        margin-left: 33.33333333%
    }
    .offset-xxl-5 {
        margin-left: 41.66666667%
    }
    .offset-xxl-6 {
        margin-left: 50%
    }
    .offset-xxl-7 {
        margin-left: 58.33333333%
    }
    .offset-xxl-8 {
        margin-left: 66.66666667%
    }
    .offset-xxl-9 {
        margin-left: 75%
    }
    .offset-xxl-10 {
        margin-left: 83.33333333%
    }
    .offset-xxl-11 {
        margin-left: 91.66666667%
    }
    .g-xxl-0,
    .gx-xxl-0 {
        --bs-gutter-x: 0
    }
    .g-xxl-0,
    .gy-xxl-0 {
        --bs-gutter-y: 0
    }
    .g-xxl-1,
    .gx-xxl-1 {
        --bs-gutter-x: 0.25rem
    }
    .g-xxl-1,
    .gy-xxl-1 {
        --bs-gutter-y: 0.25rem
    }
    .g-xxl-2,
    .gx-xxl-2 {
        --bs-gutter-x: 0.5rem
    }
    .g-xxl-2,
    .gy-xxl-2 {
        --bs-gutter-y: 0.5rem
    }
    .g-xxl-3,
    .gx-xxl-3 {
        --bs-gutter-x: 1rem
    }
    .g-xxl-3,
    .gy-xxl-3 {
        --bs-gutter-y: 1rem
    }
    .g-xxl-4,
    .gx-xxl-4 {
        --bs-gutter-x: 1.5rem
    }
    .g-xxl-4,
    .gy-xxl-4 {
        --bs-gutter-y: 1.5rem
    }
    .g-xxl-5,
    .gx-xxl-5 {
        --bs-gutter-x: 3rem
    }
    .g-xxl-5,
    .gy-xxl-5 {
        --bs-gutter-y: 3rem
    }
}

.table {
    --bs-table-color-type: initial;
    --bs-table-bg-type: initial;
    --bs-table-color-state: initial;
    --bs-table-bg-state: initial;
    --bs-table-color: var(--bs-emphasis-color);
    --bs-table-bg: var(--bs-body-bg);
    --bs-table-border-color: var(--bs-border-color);
    --bs-table-accent-bg: #0000;
    --bs-table-striped-color: var(--bs-emphasis-color);
    --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
    --bs-table-active-color: var(--bs-emphasis-color);
    --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
    --bs-table-hover-color: var(--bs-emphasis-color);
    --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
    border-color: var(--bs-table-border-color);
    margin-bottom: 1rem;
    vertical-align: top;
    width: 100%
}

.table>:not(caption)>*>* {
    background-color: var(--bs-table-bg);
    border-bottom-width: 1px;
    border-bottom-width: var(--bs-border-width);
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
    box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
    color: var(--bs-table-color);
    color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
    padding: .5rem
}

.table>tbody {
    vertical-align: inherit
}

.table>thead {
    vertical-align: bottom
}

.table-group-divider {
    border-top: 2px solid;
    border-top: calc(var(--bs-border-width)*2) solid
}

.caption-top {
    caption-side: top
}

.table-sm>:not(caption)>*>* {
    padding: .25rem
}

.table-bordered>:not(caption)>* {
    border-width: 1px 0;
    border-width: var(--bs-border-width) 0
}

.table-bordered>:not(caption)>*>* {
    border-width: 0 1px;
    border-width: 0 var(--bs-border-width)
}

.table-borderless>:not(caption)>*>* {
    border-bottom-width: 0
}

.table-borderless>:not(:first-child) {
    border-top-width: 0
}

.table-striped-columns>:not(caption)>tr>:nth-child(2n),
.table-striped>tbody>tr:nth-of-type(odd)>* {
    --bs-table-color-type: var(--bs-table-striped-color);
    --bs-table-bg-type: var(--bs-table-striped-bg)
}

.table-active {
    --bs-table-color-state: var(--bs-table-active-color);
    --bs-table-bg-state: var(--bs-table-active-bg)
}

.table-hover>tbody>tr:hover>* {
    --bs-table-color-state: var(--bs-table-hover-color);
    --bs-table-bg-state: var(--bs-table-hover-bg)
}

.table-primary {
    --bs-table-color: #000;
    --bs-table-bg: #cfe2ff;
    --bs-table-border-color: #a6b5cc;
    --bs-table-striped-bg: #c5d7f2;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #bacbe6;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #bfd1ec;
    --bs-table-hover-color: #000
}

.table-primary,
.table-secondary {
    border-color: var(--bs-table-border-color);
    color: var(--bs-table-color)
}

.table-secondary {
    --bs-table-color: #000;
    --bs-table-bg: #e2e3e5;
    --bs-table-border-color: #b5b6b7;
    --bs-table-striped-bg: #d7d8da;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #cbccce;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #d1d2d4;
    --bs-table-hover-color: #000
}

.table-success {
    --bs-table-color: #000;
    --bs-table-bg: #d1e7dd;
    --bs-table-border-color: #a7b9b1;
    --bs-table-striped-bg: #c7dbd2;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #bcd0c7;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #c1d6cc;
    --bs-table-hover-color: #000
}

.table-info,
.table-success {
    border-color: var(--bs-table-border-color);
    color: var(--bs-table-color)
}

.table-info {
    --bs-table-color: #000;
    --bs-table-bg: #cff4fc;
    --bs-table-border-color: #a6c3ca;
    --bs-table-striped-bg: #c5e8ef;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #badce3;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #bfe2e9;
    --bs-table-hover-color: #000
}

.table-warning {
    --bs-table-color: #000;
    --bs-table-bg: #fff3cd;
    --bs-table-border-color: #ccc2a4;
    --bs-table-striped-bg: #f2e7c3;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #e6dbb9;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #ece1be;
    --bs-table-hover-color: #000
}

.table-danger,
.table-warning {
    border-color: var(--bs-table-border-color);
    color: var(--bs-table-color)
}

.table-danger {
    --bs-table-color: #000;
    --bs-table-bg: #f8d7da;
    --bs-table-border-color: #c6acae;
    --bs-table-striped-bg: #eccccf;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #dfc2c4;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #e5c7ca;
    --bs-table-hover-color: #000
}

.table-light {
    --bs-table-color: #000;
    --bs-table-bg: #f8f9fa;
    --bs-table-border-color: #c6c7c8;
    --bs-table-striped-bg: #ecedee;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #dfe0e1;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #e5e6e7;
    --bs-table-hover-color: #000
}

.table-dark,
.table-light {
    border-color: var(--bs-table-border-color);
    color: var(--bs-table-color)
}

.table-dark {
    --bs-table-color: #fff;
    --bs-table-bg: #212529;
    --bs-table-border-color: #4d5154;
    --bs-table-striped-bg: #2c3034;
    --bs-table-striped-color: #fff;
    --bs-table-active-bg: #373b3e;
    --bs-table-active-color: #fff;
    --bs-table-hover-bg: #323539;
    --bs-table-hover-color: #fff
}

.table-responsive {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto
}

@media (max-width:575.98px) {
    .table-responsive-sm {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

@media (max-width:767.98px) {
    .table-responsive-md {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

@media (max-width:991.98px) {
    .table-responsive-lg {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

@media (max-width:1199.98px) {
    .table-responsive-xl {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

@media (max-width:1399.98px) {
    .table-responsive-xxl {
        -webkit-overflow-scrolling: touch;
        overflow-x: auto
    }
}

.form-label {
    margin-bottom: .5rem
}

.col-form-label {
    font-size: inherit;
    line-height: 1.5;
    margin-bottom: 0;
    padding-bottom: calc(.375rem + 1px);
    padding-bottom: calc(.375rem + var(--bs-border-width));
    padding-top: calc(.375rem + 1px);
    padding-top: calc(.375rem + var(--bs-border-width))
}

.col-form-label-lg {
    font-size: 1.25rem;
    padding-bottom: calc(.5rem + 1px);
    padding-bottom: calc(.5rem + var(--bs-border-width));
    padding-top: calc(.5rem + 1px);
    padding-top: calc(.5rem + var(--bs-border-width))
}

.col-form-label-sm {
    font-size: .875rem;
    padding-bottom: calc(.25rem + 1px);
    padding-bottom: calc(.25rem + var(--bs-border-width));
    padding-top: calc(.25rem + 1px);
    padding-top: calc(.25rem + var(--bs-border-width))
}

.form-text {
    color: #212529bf;
    color: var(--bs-secondary-color);
    font-size: .875em;
    margin-top: .25rem
}

.form-control {
    -webkit-appearance: none;
    appearance: none;
    background-clip: padding-box;
    background-color: #fff;
    background-color: var(--bs-body-bg);
    border: 1px solid #dee2e6;
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: .375rem;
    border-radius: var(--bs-border-radius);
    color: #212529;
    color: var(--bs-body-color);
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .375rem .75rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .form-control {
        transition: none
    }
}

.form-control[type=file] {
    overflow: hidden
}

.form-control[type=file]:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control:focus {
    background-color: #fff;
    background-color: var(--bs-body-bg);
    border-color: #86b7fe;
    box-shadow: 0 0 0 .25rem #0d6efd40;
    color: #212529;
    color: var(--bs-body-color);
    outline: 0
}

.form-control::-webkit-date-and-time-value {
    height: 1.5em;
    margin: 0;
    min-width: 85px
}

.form-control::-webkit-datetime-edit {
    display: block;
    padding: 0
}

.form-control::placeholder {
    color: #212529bf;
    color: var(--bs-secondary-color);
    opacity: 1
}

.form-control:disabled {
    background-color: #e9ecef;
    background-color: var(--bs-secondary-bg);
    opacity: 1
}

.form-control::file-selector-button {
    background-color: #f8f9fa;
    background-color: var(--bs-tertiary-bg);
    border: 0 solid;
    border-color: inherit;
    border-inline-end-width: 1px;
    border-inline-end-width: var(--bs-border-width);
    border-radius: 0;
    color: #212529;
    color: var(--bs-body-color);
    margin: -.375rem -.75rem;
    margin-inline-end: .75rem;
    padding: .375rem .75rem;
    pointer-events: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-control::file-selector-button {
        transition: none
    }
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #e9ecef;
    background-color: var(--bs-secondary-bg)
}

.form-control-plaintext {
    background-color: initial;
    border: solid #0000;
    border-width: 1px 0;
    border-width: var(--bs-border-width) 0;
    color: #212529;
    color: var(--bs-body-color);
    display: block;
    line-height: 1.5;
    margin-bottom: 0;
    padding: .375rem 0;
    width: 100%
}

.form-control-plaintext:focus {
    outline: 0
}

.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
    padding-left: 0;
    padding-right: 0
}

.form-control-sm {
    border-radius: .25rem;
    border-radius: var(--bs-border-radius-sm);
    font-size: .875rem;
    min-height: calc(1.5em + .5rem + 2px);
    min-height: calc(1.5em + .5rem + var(--bs-border-width)*2);
    padding: .25rem .5rem
}

.form-control-sm::file-selector-button {
    margin: -.25rem -.5rem;
    margin-inline-end: .5rem;
    padding: .25rem .5rem
}

.form-control-lg {
    border-radius: .5rem;
    border-radius: var(--bs-border-radius-lg);
    font-size: 1.25rem;
    min-height: calc(1.5em + 1rem + 2px);
    min-height: calc(1.5em + 1rem + var(--bs-border-width)*2);
    padding: .5rem 1rem
}

.form-control-lg::file-selector-button {
    margin: -.5rem -1rem;
    margin-inline-end: 1rem;
    padding: .5rem 1rem
}

textarea.form-control {
    min-height: calc(1.5em + .75rem + 2px);
    min-height: calc(1.5em + .75rem + var(--bs-border-width)*2)
}

textarea.form-control-sm {
    min-height: calc(1.5em + .5rem + 2px);
    min-height: calc(1.5em + .5rem + var(--bs-border-width)*2)
}

textarea.form-control-lg {
    min-height: calc(1.5em + 1rem + 2px);
    min-height: calc(1.5em + 1rem + var(--bs-border-width)*2)
}

.form-control-color {
    height: calc(1.5em + .75rem + 2px);
    height: calc(1.5em + .75rem + var(--bs-border-width)*2);
    padding: .375rem;
    width: 3rem
}

.form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control-color::-moz-color-swatch {
    border: 0 !important;
    border-radius: .375rem;
    border-radius: var(--bs-border-radius)
}

.form-control-color::-webkit-color-swatch {
    border: 0 !important;
    border-radius: .375rem;
    border-radius: var(--bs-border-radius)
}

.form-control-color.form-control-sm {
    height: calc(1.5em + .5rem + 2px);
    height: calc(1.5em + .5rem + var(--bs-border-width)*2)
}

.form-control-color.form-control-lg {
    height: calc(1.5em + 1rem + 2px);
    height: calc(1.5em + 1rem + var(--bs-border-width)*2)
}

.form-select {
    --bs-form-select-bg-img: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");
    -webkit-appearance: none;
    appearance: none;
    background-color: #fff;
    background-color: var(--bs-body-bg);
    background-image: var(--bs-form-select-bg-img), none;
    background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
    background-position: right .75rem center;
    background-repeat: no-repeat;
    background-size: 16px 12px;
    border: 1px solid #dee2e6;
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: .375rem;
    border-radius: var(--bs-border-radius);
    color: #212529;
    color: var(--bs-body-color);
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .375rem 2.25rem .375rem .75rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .form-select {
        transition: none
    }
}

.form-select:focus {
    border-color: #86b7fe;
    box-shadow: 0 0 0 .25rem #0d6efd40;
    outline: 0
}

.form-select[multiple],
.form-select[size]:not([size="1"]) {
    background-image: none;
    padding-right: .75rem
}

.form-select:disabled {
    background-color: #e9ecef;
    background-color: var(--bs-secondary-bg)
}

.form-select:-moz-focusring {
    color: #0000;
    text-shadow: 0 0 0 #212529;
    text-shadow: 0 0 0 var(--bs-body-color)
}

.form-select-sm {
    border-radius: .25rem;
    border-radius: var(--bs-border-radius-sm);
    font-size: .875rem;
    padding-bottom: .25rem;
    padding-left: .5rem;
    padding-top: .25rem
}

.form-select-lg {
    border-radius: .5rem;
    border-radius: var(--bs-border-radius-lg);
    font-size: 1.25rem;
    padding-bottom: .5rem;
    padding-left: 1rem;
    padding-top: .5rem
}

[data-bs-theme=dark] .form-select {
    --bs-form-select-bg-img: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")
}

.form-check {
    display: block;
    margin-bottom: .125rem;
    min-height: 1.5rem;
    padding-left: 1.5em
}

.form-check .form-check-input {
    float: left;
    margin-left: -1.5em
}

.form-check-reverse {
    padding-left: 0;
    padding-right: 1.5em;
    text-align: right
}

.form-check-reverse .form-check-input {
    float: right;
    margin-left: 0;
    margin-right: -1.5em
}

.form-check-input {
    --bs-form-check-bg: var(--bs-body-bg);
    -webkit-appearance: none;
    appearance: none;
    background-color: var(--bs-form-check-bg);
    background-image: var(--bs-form-check-bg-image);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border: 1px solid #dee2e6;
    border: var(--bs-border-width) solid var(--bs-border-color);
    flex-shrink: 0;
    height: 1em;
    margin-top: .25em;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    vertical-align: top;
    width: 1em
}

.form-check-input[type=checkbox] {
    border-radius: .25em
}

.form-check-input[type=radio] {
    border-radius: 50%
}

.form-check-input:active {
    filter: brightness(90%)
}

.form-check-input:focus {
    border-color: #86b7fe;
    box-shadow: 0 0 0 .25rem #0d6efd40;
    outline: 0
}

.form-check-input:checked {
    background-color: #0d6efd;
    border-color: #0d6efd
}

.form-check-input:checked[type=checkbox] {
    --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")
}

.form-check-input:checked[type=radio] {
    --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")
}

.form-check-input[type=checkbox]:indeterminate {
    --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");
    background-color: #0d6efd;
    border-color: #0d6efd
}

.form-check-input:disabled {
    filter: none;
    opacity: .5;
    pointer-events: none
}

.form-check-input:disabled~.form-check-label,
.form-check-input[disabled]~.form-check-label {
    cursor: default;
    opacity: .5
}

.form-switch {
    padding-left: 2.5em
}

.form-switch .form-check-input {
    --bs-form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");
    background-image: var(--bs-form-switch-bg);
    background-position: 0;
    border-radius: 2em;
    margin-left: -2.5em;
    transition: background-position .15s ease-in-out;
    width: 2em
}

@media (prefers-reduced-motion:reduce) {
    .form-switch .form-check-input {
        transition: none
    }
}

.form-switch .form-check-input:focus {
    --bs-form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")
}

.form-switch .form-check-input:checked {
    --bs-form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
    background-position: 100%
}

.form-switch.form-check-reverse {
    padding-left: 0;
    padding-right: 2.5em
}

.form-switch.form-check-reverse .form-check-input {
    margin-left: 0;
    margin-right: -2.5em
}

.form-check-inline {
    display: inline-block;
    margin-right: 1rem
}

.btn-check {
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
    position: absolute
}

.btn-check:disabled+.btn,
.btn-check[disabled]+.btn {
    filter: none;
    opacity: .65;
    pointer-events: none
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
    --bs-form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")
}

.form-range {
    -webkit-appearance: none;
    appearance: none;
    background-color: initial;
    height: 1.5rem;
    padding: 0;
    width: 100%
}

.form-range:focus {
    outline: 0
}

.form-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem #0d6efd40
}

.form-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem #0d6efd40
}

.form-range::-moz-focus-outer {
    border: 0
}

.form-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    background-color: #0d6efd;
    border: 0;
    border-radius: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 1rem
}

@media (prefers-reduced-motion:reduce) {
    .form-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none
    }
}

.form-range::-webkit-slider-thumb:active {
    background-color: #b6d4fe
}

.form-range::-webkit-slider-runnable-track {
    background-color: #e9ecef;
    background-color: var(--bs-secondary-bg);
    border-color: #0000;
    border-radius: 1rem;
    color: #0000;
    cursor: pointer;
    height: .5rem;
    width: 100%
}

.form-range::-moz-range-thumb {
    appearance: none;
    background-color: #0d6efd;
    border: 0;
    border-radius: 1rem;
    height: 1rem;
    -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    width: 1rem
}

@media (prefers-reduced-motion:reduce) {
    .form-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none
    }
}

.form-range::-moz-range-thumb:active {
    background-color: #b6d4fe
}

.form-range::-moz-range-track {
    background-color: #e9ecef;
    background-color: var(--bs-secondary-bg);
    border-color: #0000;
    border-radius: 1rem;
    color: #0000;
    cursor: pointer;
    height: .5rem;
    width: 100%
}

.form-range:disabled {
    pointer-events: none
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: #212529bf;
    background-color: var(--bs-secondary-color)
}

.form-range:disabled::-moz-range-thumb {
    background-color: #212529bf;
    background-color: var(--bs-secondary-color)
}

.form-floating {
    position: relative
}

.form-floating>.form-control,
.form-floating>.form-control-plaintext,
.form-floating>.form-select {
    height: calc(3.5rem + 2px);
    height: calc(3.5rem + var(--bs-border-width)*2);
    line-height: 1.25;
    min-height: calc(3.5rem + 2px);
    min-height: calc(3.5rem + var(--bs-border-width)*2)
}

.form-floating>label {
    border: 1px solid #0000;
    border: var(--bs-border-width) solid #0000;
    height: 100%;
    left: 0;
    overflow: hidden;
    padding: 1rem .75rem;
    pointer-events: none;
    position: absolute;
    text-align: start;
    text-overflow: ellipsis;
    top: 0;
    transform-origin: 0 0;
    transition: opacity .1s ease-in-out, transform .1s ease-in-out;
    white-space: nowrap;
    z-index: 2
}

@media (prefers-reduced-motion:reduce) {
    .form-floating>label {
        transition: none
    }
}

.form-floating>.form-control,
.form-floating>.form-control-plaintext {
    padding: 1rem .75rem
}

.form-floating>.form-control-plaintext::placeholder,
.form-floating>.form-control::placeholder {
    color: #0000
}

.form-floating>.form-control-plaintext:focus,
.form-floating>.form-control-plaintext:not(:placeholder-shown),
.form-floating>.form-control:focus,
.form-floating>.form-control:not(:placeholder-shown) {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.form-control-plaintext:-webkit-autofill,
.form-floating>.form-control:-webkit-autofill {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.form-select {
    padding-bottom: .625rem;
    padding-top: 1.625rem
}

.form-floating>.form-control-plaintext~label,
.form-floating>.form-control:focus~label,
.form-floating>.form-control:not(:placeholder-shown)~label,
.form-floating>.form-select~label {
    color: #212529a6;
    color: rgba(var(--bs-body-color-rgb), .65);
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating>.form-control-plaintext~label:after,
.form-floating>.form-control:focus~label:after,
.form-floating>.form-control:not(:placeholder-shown)~label:after,
.form-floating>.form-select~label:after {
    background-color: #fff;
    background-color: var(--bs-body-bg);
    border-radius: .375rem;
    border-radius: var(--bs-border-radius);
    content: "";
    height: 1.5em;
    inset: 1rem .375rem;
    position: absolute;
    z-index: -1
}

.form-floating>.form-control:-webkit-autofill~label {
    color: #212529a6;
    color: rgba(var(--bs-body-color-rgb), .65);
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating>.form-control-plaintext~label {
    border-width: 1px 0;
    border-width: var(--bs-border-width) 0
}

.form-floating>.form-control:disabled~label,
.form-floating>:disabled~label {
    color: #6c757d
}

.form-floating>.form-control:disabled~label:after,
.form-floating>:disabled~label:after {
    background-color: #e9ecef;
    background-color: var(--bs-secondary-bg)
}

.input-group {
    align-items: stretch;
    display: flex;
    flex-wrap: wrap;
    position: relative;
    width: 100%
}

.input-group>.form-control,
.input-group>.form-floating,
.input-group>.form-select {
    flex: 1 1 auto;
    min-width: 0;
    position: relative;
    width: 1%
}

.input-group>.form-control:focus,
.input-group>.form-floating:focus-within,
.input-group>.form-select:focus {
    z-index: 5
}

.input-group .btn {
    position: relative;
    z-index: 2
}

.input-group .btn:focus {
    z-index: 5
}

.input-group-text {
    align-items: center;
    background-color: #f8f9fa;
    background-color: var(--bs-tertiary-bg);
    border: 1px solid #dee2e6;
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: .375rem;
    border-radius: var(--bs-border-radius);
    color: #212529;
    color: var(--bs-body-color);
    display: flex;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .375rem .75rem;
    text-align: center;
    white-space: nowrap
}

.input-group-lg>.btn,
.input-group-lg>.form-control,
.input-group-lg>.form-select,
.input-group-lg>.input-group-text {
    border-radius: .5rem;
    border-radius: var(--bs-border-radius-lg);
    font-size: 1.25rem;
    padding: .5rem 1rem
}

.input-group-sm>.btn,
.input-group-sm>.form-control,
.input-group-sm>.form-select,
.input-group-sm>.input-group-text {
    border-radius: .25rem;
    border-radius: var(--bs-border-radius-sm);
    font-size: .875rem;
    padding: .25rem .5rem
}

.input-group-lg>.form-select,
.input-group-sm>.form-select {
    padding-right: 3rem
}

.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,
.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,
.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,
.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    margin-left: -1px;
    margin-left: calc(var(--bs-border-width)*-1)
}

.input-group>.form-floating:not(:first-child)>.form-control,
.input-group>.form-floating:not(:first-child)>.form-select {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.valid-feedback {
    color: #198754;
    color: var(--bs-form-valid-color);
    display: none;
    font-size: .875em;
    margin-top: .25rem;
    width: 100%
}

.valid-tooltip {
    background-color: #198754;
    background-color: var(--bs-success);
    border-radius: .375rem;
    border-radius: var(--bs-border-radius);
    color: #fff;
    display: none;
    font-size: .875rem;
    margin-top: .1rem;
    max-width: 100%;
    padding: .25rem .5rem;
    position: absolute;
    top: 100%;
    z-index: 5
}

.is-valid~.valid-feedback,
.is-valid~.valid-tooltip,
.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip {
    display: block
}

.form-control.is-valid,
.was-validated .form-control:valid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
    background-position: right calc(.375em + .1875rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem);
    border-color: #198754;
    border-color: var(--bs-form-valid-border-color);
    padding-right: calc(1.5em + .75rem)
}

.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
    border-color: #198754;
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 .25rem #19875440;
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
    padding-right: calc(1.5em + .75rem)
}

.form-select.is-valid,
.was-validated .form-select:valid {
    border-color: #198754;
    border-color: var(--bs-form-valid-border-color)
}

.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"],
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
    background-position: right .75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem);
    padding-right: 4.125rem
}

.form-select.is-valid:focus,
.was-validated .form-select:valid:focus {
    border-color: #198754;
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 .25rem #19875440;
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.form-control-color.is-valid,
.was-validated .form-control-color:valid {
    width: calc(3.75rem + 1.5em)
}

.form-check-input.is-valid,
.was-validated .form-check-input:valid {
    border-color: #198754;
    border-color: var(--bs-form-valid-border-color)
}

.form-check-input.is-valid:checked,
.was-validated .form-check-input:valid:checked {
    background-color: #198754;
    background-color: var(--bs-form-valid-color)
}

.form-check-input.is-valid:focus,
.was-validated .form-check-input:valid:focus {
    box-shadow: 0 0 0 .25rem #19875440;
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
    color: #198754;
    color: var(--bs-form-valid-color)
}

.form-check-inline .form-check-input~.valid-feedback {
    margin-left: .5em
}

.input-group>.form-control:not(:focus).is-valid,
.input-group>.form-floating:not(:focus-within).is-valid,
.input-group>.form-select:not(:focus).is-valid,
.was-validated .input-group>.form-control:not(:focus):valid,
.was-validated .input-group>.form-floating:not(:focus-within):valid,
.was-validated .input-group>.form-select:not(:focus):valid {
    z-index: 3
}

.invalid-feedback {
    color: #dc3545;
    color: var(--bs-form-invalid-color);
    display: none;
    font-size: .875em;
    margin-top: .25rem;
    width: 100%
}

.invalid-tooltip {
    background-color: #dc3545;
    background-color: var(--bs-danger);
    border-radius: .375rem;
    border-radius: var(--bs-border-radius);
    color: #fff;
    display: none;
    font-size: .875rem;
    margin-top: .1rem;
    max-width: 100%;
    padding: .25rem .5rem;
    position: absolute;
    top: 100%;
    z-index: 5
}

.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip,
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip {
    display: block
}

.form-control.is-invalid,
.was-validated .form-control:invalid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
    background-position: right calc(.375em + .1875rem) center;
    background-repeat: no-repeat;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem);
    border-color: #dc3545;
    border-color: var(--bs-form-invalid-border-color);
    padding-right: calc(1.5em + .75rem)
}

.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
    border-color: #dc3545;
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 .25rem #dc354540;
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem);
    padding-right: calc(1.5em + .75rem)
}

.form-select.is-invalid,
.was-validated .form-select:invalid {
    border-color: #dc3545;
    border-color: var(--bs-form-invalid-border-color)
}

.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"],
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
    background-position: right .75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem);
    padding-right: 4.125rem
}

.form-select.is-invalid:focus,
.was-validated .form-select:invalid:focus {
    border-color: #dc3545;
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 .25rem #dc354540;
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.form-control-color.is-invalid,
.was-validated .form-control-color:invalid {
    width: calc(3.75rem + 1.5em)
}

.form-check-input.is-invalid,
.was-validated .form-check-input:invalid {
    border-color: #dc3545;
    border-color: var(--bs-form-invalid-border-color)
}

.form-check-input.is-invalid:checked,
.was-validated .form-check-input:invalid:checked {
    background-color: #dc3545;
    background-color: var(--bs-form-invalid-color)
}

.form-check-input.is-invalid:focus,
.was-validated .form-check-input:invalid:focus {
    box-shadow: 0 0 0 .25rem #dc354540;
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
    color: #dc3545;
    color: var(--bs-form-invalid-color)
}

.form-check-inline .form-check-input~.invalid-feedback {
    margin-left: .5em
}

.input-group>.form-control:not(:focus).is-invalid,
.input-group>.form-floating:not(:focus-within).is-invalid,
.input-group>.form-select:not(:focus).is-invalid,
.was-validated .input-group>.form-control:not(:focus):invalid,
.was-validated .input-group>.form-floating:not(:focus-within):invalid,
.was-validated .input-group>.form-select:not(:focus):invalid {
    z-index: 4
}

.btn {
    --bs-btn-padding-x: 0.75rem;
    --bs-btn-padding-y: 0.375rem;
    --bs-btn-font-family: ;
    --bs-btn-font-size: 1rem;
    --bs-btn-font-weight: 400;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: var(--bs-body-color);
    --bs-btn-bg: #0000;
    --bs-btn-border-width: var(--bs-border-width);
    --bs-btn-border-color: #0000;
    --bs-btn-border-radius: var(--bs-border-radius);
    --bs-btn-hover-border-color: #0000;
    --bs-btn-box-shadow: inset 0 1px 0 #ffffff26, 0 1px 1px rgba(0, 0, 0, .075);
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
    background-color: var(--bs-btn-bg);
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    color: var(--bs-btn-color);
    cursor: pointer;
    display: inline-block;
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    text-align: center;
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -webkit-user-select: none;
    user-select: none;
    vertical-align: middle
}

@media (prefers-reduced-motion:reduce) {
    .btn {
        transition: none
    }
}

.btn:hover {
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
    color: var(--bs-btn-hover-color)
}

.btn-check+.btn:hover {
    background-color: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color);
    color: var(--bs-btn-color)
}

.btn:focus-visible {
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
    box-shadow: var(--bs-btn-focus-box-shadow);
    color: var(--bs-btn-hover-color);
    outline: 0
}

.btn-check:focus-visible+.btn {
    border-color: var(--bs-btn-hover-border-color);
    box-shadow: var(--bs-btn-focus-box-shadow);
    outline: 0
}

.btn-check:checked+.btn,
.btn.active,
.btn.show,
.btn:first-child:active,
:not(.btn-check)+.btn:active {
    background-color: var(--bs-btn-active-bg);
    border-color: var(--bs-btn-active-border-color);
    color: var(--bs-btn-active-color)
}

.btn-check:checked+.btn:focus-visible,
.btn.active:focus-visible,
.btn.show:focus-visible,
.btn:first-child:active:focus-visible,
:not(.btn-check)+.btn:active:focus-visible {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn-check:checked:focus-visible+.btn {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn.disabled,
.btn:disabled,
fieldset:disabled .btn {
    background-color: var(--bs-btn-disabled-bg);
    border-color: var(--bs-btn-disabled-border-color);
    color: var(--bs-btn-disabled-color);
    opacity: var(--bs-btn-disabled-opacity);
    pointer-events: none
}

.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #0d6efd;
    --bs-btn-border-color: #0d6efd;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0b5ed7;
    --bs-btn-hover-border-color: #0a58ca;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0a58ca;
    --bs-btn-active-border-color: #0a53be;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #0d6efd;
    --bs-btn-disabled-border-color: #0d6efd
}

.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #6c757d;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #5c636a;
    --bs-btn-hover-border-color: #565e64;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #565e64;
    --bs-btn-active-border-color: #51585e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d
}

.btn-success {
    --bs-btn-color: #fff;
    --bs-btn-bg: #198754;
    --bs-btn-border-color: #198754;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #157347;
    --bs-btn-hover-border-color: #146c43;
    --bs-btn-focus-shadow-rgb: 60, 153, 110;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #146c43;
    --bs-btn-active-border-color: #13653f;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #198754;
    --bs-btn-disabled-border-color: #198754
}

.btn-info {
    --bs-btn-color: #000;
    --bs-btn-bg: #0dcaf0;
    --bs-btn-border-color: #0dcaf0;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #31d2f2;
    --bs-btn-hover-border-color: #25cff2;
    --bs-btn-focus-shadow-rgb: 11, 172, 204;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #3dd5f3;
    --bs-btn-active-border-color: #25cff2;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #0dcaf0;
    --bs-btn-disabled-border-color: #0dcaf0
}

.btn-warning {
    --bs-btn-color: #000;
    --bs-btn-bg: #ffc107;
    --bs-btn-border-color: #ffc107;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #ffca2c;
    --bs-btn-hover-border-color: #ffc720;
    --bs-btn-focus-shadow-rgb: 217, 164, 6;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #ffcd39;
    --bs-btn-active-border-color: #ffc720;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #ffc107;
    --bs-btn-disabled-border-color: #ffc107
}

.btn-danger {
    --bs-btn-color: #fff;
    --bs-btn-bg: #dc3545;
    --bs-btn-border-color: #dc3545;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #bb2d3b;
    --bs-btn-hover-border-color: #b02a37;
    --bs-btn-focus-shadow-rgb: 225, 83, 97;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #b02a37;
    --bs-btn-active-border-color: #a52834;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #dc3545;
    --bs-btn-disabled-border-color: #dc3545
}

.btn-light {
    --bs-btn-color: #000;
    --bs-btn-bg: #f8f9fa;
    --bs-btn-border-color: #f8f9fa;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #d3d4d5;
    --bs-btn-hover-border-color: #c6c7c8;
    --bs-btn-focus-shadow-rgb: 211, 212, 213;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #c6c7c8;
    --bs-btn-active-border-color: #babbbc;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #f8f9fa;
    --bs-btn-disabled-border-color: #f8f9fa
}

.btn-dark {
    --bs-btn-color: #fff;
    --bs-btn-bg: #212529;
    --bs-btn-border-color: #212529;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #424649;
    --bs-btn-hover-border-color: #373b3e;
    --bs-btn-focus-shadow-rgb: 66, 70, 73;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4d5154;
    --bs-btn-active-border-color: #373b3e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #212529;
    --bs-btn-disabled-border-color: #212529
}

.btn-outline-primary {
    --bs-btn-color: #0d6efd;
    --bs-btn-border-color: #0d6efd;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0d6efd;
    --bs-btn-hover-border-color: #0d6efd;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0d6efd;
    --bs-btn-active-border-color: #0d6efd;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #0d6efd;
    --bs-btn-disabled-bg: #0000;
    --bs-btn-disabled-border-color: #0d6efd;
    --bs-gradient: none
}

.btn-outline-secondary {
    --bs-btn-color: #6c757d;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #6c757d;
    --bs-btn-hover-border-color: #6c757d;
    --bs-btn-focus-shadow-rgb: 108, 117, 125;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #6c757d;
    --bs-btn-active-border-color: #6c757d;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #6c757d;
    --bs-btn-disabled-bg: #0000;
    --bs-btn-disabled-border-color: #6c757d;
    --bs-gradient: none
}

.btn-outline-success {
    --bs-btn-color: #198754;
    --bs-btn-border-color: #198754;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #198754;
    --bs-btn-hover-border-color: #198754;
    --bs-btn-focus-shadow-rgb: 25, 135, 84;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #198754;
    --bs-btn-active-border-color: #198754;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #198754;
    --bs-btn-disabled-bg: #0000;
    --bs-btn-disabled-border-color: #198754;
    --bs-gradient: none
}

.btn-outline-info {
    --bs-btn-color: #0dcaf0;
    --bs-btn-border-color: #0dcaf0;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #0dcaf0;
    --bs-btn-hover-border-color: #0dcaf0;
    --bs-btn-focus-shadow-rgb: 13, 202, 240;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #0dcaf0;
    --bs-btn-active-border-color: #0dcaf0;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #0dcaf0;
    --bs-btn-disabled-bg: #0000;
    --bs-btn-disabled-border-color: #0dcaf0;
    --bs-gradient: none
}

.btn-outline-warning {
    --bs-btn-color: #ffc107;
    --bs-btn-border-color: #ffc107;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #ffc107;
    --bs-btn-hover-border-color: #ffc107;
    --bs-btn-focus-shadow-rgb: 255, 193, 7;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #ffc107;
    --bs-btn-active-border-color: #ffc107;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #ffc107;
    --bs-btn-disabled-bg: #0000;
    --bs-btn-disabled-border-color: #ffc107;
    --bs-gradient: none
}

.btn-outline-danger {
    --bs-btn-color: #dc3545;
    --bs-btn-border-color: #dc3545;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #dc3545;
    --bs-btn-hover-border-color: #dc3545;
    --bs-btn-focus-shadow-rgb: 220, 53, 69;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #dc3545;
    --bs-btn-active-border-color: #dc3545;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #dc3545;
    --bs-btn-disabled-bg: #0000;
    --bs-btn-disabled-border-color: #dc3545;
    --bs-gradient: none
}

.btn-outline-light {
    --bs-btn-color: #f8f9fa;
    --bs-btn-border-color: #f8f9fa;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #f8f9fa;
    --bs-btn-hover-border-color: #f8f9fa;
    --bs-btn-focus-shadow-rgb: 248, 249, 250;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #f8f9fa;
    --bs-btn-active-border-color: #f8f9fa;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #f8f9fa;
    --bs-btn-disabled-bg: #0000;
    --bs-btn-disabled-border-color: #f8f9fa;
    --bs-gradient: none
}

.btn-outline-dark {
    --bs-btn-color: #212529;
    --bs-btn-border-color: #212529;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #212529;
    --bs-btn-hover-border-color: #212529;
    --bs-btn-focus-shadow-rgb: 33, 37, 41;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #212529;
    --bs-btn-active-border-color: #212529;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    --bs-btn-disabled-color: #212529;
    --bs-btn-disabled-bg: #0000;
    --bs-btn-disabled-border-color: #212529;
    --bs-gradient: none
}

.btn-link {
    --bs-btn-font-weight: 400;
    --bs-btn-color: var(--bs-link-color);
    --bs-btn-bg: #0000;
    --bs-btn-border-color: #0000;
    --bs-btn-hover-color: var(--bs-link-hover-color);
    --bs-btn-hover-border-color: #0000;
    --bs-btn-active-color: var(--bs-link-hover-color);
    --bs-btn-active-border-color: #0000;
    --bs-btn-disabled-color: #6c757d;
    --bs-btn-disabled-border-color: #0000;
    --bs-btn-box-shadow: 0 0 0 #000;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    text-decoration: underline
}

.btn-link:focus-visible {
    color: var(--bs-btn-color)
}

.btn-link:hover {
    color: var(--bs-btn-hover-color)
}

.btn-group-lg>.btn,
.btn-lg {
    --bs-btn-padding-y: 0.5rem;
    --bs-btn-padding-x: 1rem;
    --bs-btn-font-size: 1.25rem;
    --bs-btn-border-radius: var(--bs-border-radius-lg)
}

.btn-group-sm>.btn,
.btn-sm {
    --bs-btn-padding-y: 0.25rem;
    --bs-btn-padding-x: 0.5rem;
    --bs-btn-font-size: 0.875rem;
    --bs-btn-border-radius: var(--bs-border-radius-sm)
}

.fade {
    transition: opacity .15s linear
}

@media (prefers-reduced-motion:reduce) {
    .fade {
        transition: none
    }
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

@media (prefers-reduced-motion:reduce) {
    .collapsing {
        transition: none
    }
}

.collapsing.collapse-horizontal {
    height: auto;
    transition: width .35s ease;
    width: 0
}

@media (prefers-reduced-motion:reduce) {
    .collapsing.collapse-horizontal {
        transition: none
    }
}

.dropdown,
.dropdown-center,
.dropend,
.dropstart,
.dropup,
.dropup-center {
    position: relative
}

.dropdown-toggle {
    white-space: nowrap
}

.dropdown-toggle:after {
    border-bottom: 0;
    border-left: .3em solid #0000;
    border-right: .3em solid #0000;
    border-top: .3em solid;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.dropdown-toggle:empty:after {
    margin-left: 0
}

.dropdown-menu {
    --bs-dropdown-zindex: 1000;
    --bs-dropdown-min-width: 10rem;
    --bs-dropdown-padding-x: 0;
    --bs-dropdown-padding-y: 0.5rem;
    --bs-dropdown-spacer: 0.125rem;
    --bs-dropdown-font-size: 1rem;
    --bs-dropdown-color: var(--bs-body-color);
    --bs-dropdown-bg: var(--bs-body-bg);
    --bs-dropdown-border-color: var(--bs-border-color-translucent);
    --bs-dropdown-border-radius: var(--bs-border-radius);
    --bs-dropdown-border-width: var(--bs-border-width);
    --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
    --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
    --bs-dropdown-divider-margin-y: 0.5rem;
    --bs-dropdown-box-shadow: var(--bs-box-shadow);
    --bs-dropdown-link-color: var(--bs-body-color);
    --bs-dropdown-link-hover-color: var(--bs-body-color);
    --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
    --bs-dropdown-link-active-color: #fff;
    --bs-dropdown-link-active-bg: #0d6efd;
    --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
    --bs-dropdown-item-padding-x: 1rem;
    --bs-dropdown-item-padding-y: 0.25rem;
    --bs-dropdown-header-color: #6c757d;
    --bs-dropdown-header-padding-x: 1rem;
    --bs-dropdown-header-padding-y: 0.5rem;
    background-clip: padding-box;
    background-color: var(--bs-dropdown-bg);
    border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
    border-radius: var(--bs-dropdown-border-radius);
    color: var(--bs-dropdown-color);
    display: none;
    font-size: var(--bs-dropdown-font-size);
    list-style: none;
    margin: 0;
    min-width: var(--bs-dropdown-min-width);
    padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
    position: absolute;
    text-align: left;
    z-index: var(--bs-dropdown-zindex)
}

.dropdown-menu[data-bs-popper] {
    left: 0;
    margin-top: var(--bs-dropdown-spacer);
    top: 100%
}

.dropdown-menu-start {
    --bs-position: start
}

.dropdown-menu-start[data-bs-popper] {
    left: 0;
    right: auto
}

.dropdown-menu-end {
    --bs-position: end
}

.dropdown-menu-end[data-bs-popper] {
    left: auto;
    right: 0
}

@media (min-width:576px) {
    .dropdown-menu-sm-start {
        --bs-position: start
    }
    .dropdown-menu-sm-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-sm-end {
        --bs-position: end
    }
    .dropdown-menu-sm-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width:768px) {
    .dropdown-menu-md-start {
        --bs-position: start
    }
    .dropdown-menu-md-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-md-end {
        --bs-position: end
    }
    .dropdown-menu-md-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width:992px) {
    .dropdown-menu-lg-start {
        --bs-position: start
    }
    .dropdown-menu-lg-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-lg-end {
        --bs-position: end
    }
    .dropdown-menu-lg-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width:1200px) {
    .dropdown-menu-xl-start {
        --bs-position: start
    }
    .dropdown-menu-xl-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-xl-end {
        --bs-position: end
    }
    .dropdown-menu-xl-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

@media (min-width:1400px) {
    .dropdown-menu-xxl-start {
        --bs-position: start
    }
    .dropdown-menu-xxl-start[data-bs-popper] {
        left: 0;
        right: auto
    }
    .dropdown-menu-xxl-end {
        --bs-position: end
    }
    .dropdown-menu-xxl-end[data-bs-popper] {
        left: auto;
        right: 0
    }
}

.dropup .dropdown-menu[data-bs-popper] {
    bottom: 100%;
    margin-bottom: var(--bs-dropdown-spacer);
    margin-top: 0;
    top: auto
}

.dropup .dropdown-toggle:after {
    border-bottom: .3em solid;
    border-left: .3em solid #0000;
    border-right: .3em solid #0000;
    border-top: 0;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.dropup .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropend .dropdown-menu[data-bs-popper] {
    left: 100%;
    margin-left: var(--bs-dropdown-spacer);
    margin-top: 0;
    right: auto;
    top: 0
}

.dropend .dropdown-toggle:after {
    border-bottom: .3em solid #0000;
    border-left: .3em solid;
    border-right: 0;
    border-top: .3em solid #0000;
    content: "";
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em
}

.dropend .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropend .dropdown-toggle:after {
    vertical-align: 0
}

.dropstart .dropdown-menu[data-bs-popper] {
    left: auto;
    margin-right: var(--bs-dropdown-spacer);
    margin-top: 0;
    right: 100%;
    top: 0
}

.dropstart .dropdown-toggle:after {
    content: "";
    display: inline-block;
    display: none;
    margin-left: .255em;
    vertical-align: .255em
}

.dropstart .dropdown-toggle:before {
    border-bottom: .3em solid #0000;
    border-right: .3em solid;
    border-top: .3em solid #0000;
    content: "";
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em
}

.dropstart .dropdown-toggle:empty:after {
    margin-left: 0
}

.dropstart .dropdown-toggle:before {
    vertical-align: 0
}

.dropdown-divider {
    border-top: 1px solid var(--bs-dropdown-divider-bg);
    height: 0;
    margin: var(--bs-dropdown-divider-margin-y) 0;
    opacity: 1;
    overflow: hidden
}

.dropdown-item {
    background-color: initial;
    border: 0;
    border-radius: 0;
    border-radius: var(--bs-dropdown-item-border-radius, 0);
    clear: both;
    color: var(--bs-dropdown-link-color);
    display: block;
    font-weight: 400;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    width: 100%
}

.dropdown-item:focus,
.dropdown-item:hover {
    background-color: var(--bs-dropdown-link-hover-bg);
    color: var(--bs-dropdown-link-hover-color)
}

.dropdown-item.active,
.dropdown-item:active {
    background-color: var(--bs-dropdown-link-active-bg);
    color: var(--bs-dropdown-link-active-color);
    text-decoration: none
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    background-color: initial;
    color: var(--bs-dropdown-link-disabled-color);
    pointer-events: none
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    color: var(--bs-dropdown-header-color);
    display: block;
    font-size: .875rem;
    margin-bottom: 0;
    padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
    white-space: nowrap
}

.dropdown-item-text {
    color: var(--bs-dropdown-link-color);
    display: block;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)
}

.dropdown-menu-dark {
    --bs-dropdown-color: #dee2e6;
    --bs-dropdown-bg: #343a40;
    --bs-dropdown-border-color: var(--bs-border-color-translucent);
    --bs-dropdown-box-shadow: ;
    --bs-dropdown-link-color: #dee2e6;
    --bs-dropdown-link-hover-color: #fff;
    --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
    --bs-dropdown-link-hover-bg: #ffffff26;
    --bs-dropdown-link-active-color: #fff;
    --bs-dropdown-link-active-bg: #0d6efd;
    --bs-dropdown-link-disabled-color: #adb5bd;
    --bs-dropdown-header-color: #adb5bd
}

.btn-group,
.btn-group-vertical {
    display: inline-flex;
    position: relative;
    vertical-align: middle
}

.btn-group-vertical>.btn,
.btn-group>.btn {
    flex: 1 1 auto;
    position: relative
}

.btn-group-vertical>.btn-check:checked+.btn,
.btn-group-vertical>.btn-check:focus+.btn,
.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:hover,
.btn-group>.btn-check:checked+.btn,
.btn-group>.btn-check:focus+.btn,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover {
    z-index: 1
}

.btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.btn-toolbar .input-group {
    width: auto
}

.btn-group {
    border-radius: .375rem;
    border-radius: var(--bs-border-radius)
}

.btn-group>.btn-group:not(:first-child),
.btn-group>:not(.btn-check:first-child)+.btn {
    margin-left: -1px;
    margin-left: calc(var(--bs-border-width)*-1)
}

.btn-group>.btn-group:not(:last-child)>.btn,
.btn-group>.btn.dropdown-toggle-split:first-child,
.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:nth-child(n+3),
.btn-group>:not(.btn-check)+.btn {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.dropdown-toggle-split {
    padding-left: .5625rem;
    padding-right: .5625rem
}

.dropdown-toggle-split:after,
.dropend .dropdown-toggle-split:after,
.dropup .dropdown-toggle-split:after {
    margin-left: 0
}

.dropstart .dropdown-toggle-split:before {
    margin-right: 0
}

.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split {
    padding-left: .375rem;
    padding-right: .375rem
}

.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split {
    padding-left: .75rem;
    padding-right: .75rem
}

.btn-group-vertical {
    align-items: flex-start;
    flex-direction: column;
    justify-content: center
}

.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group {
    width: 100%
}

.btn-group-vertical>.btn-group:not(:first-child),
.btn-group-vertical>.btn:not(:first-child) {
    margin-top: -1px;
    margin-top: calc(var(--bs-border-width)*-1)
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn,
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.btn-group-vertical>.btn~.btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav {
    --bs-nav-link-padding-x: 1rem;
    --bs-nav-link-padding-y: 0.5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-link-color);
    --bs-nav-link-hover-color: var(--bs-link-hover-color);
    --bs-nav-link-disabled-color: var(--bs-secondary-color);
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin-bottom: 0;
    padding-left: 0
}

.nav-link {
    background: 0 0;
    border: 0;
    color: var(--bs-nav-link-color);
    display: block;
    font-size: var(--bs-nav-link-font-size);
    font-weight: var(--bs-nav-link-font-weight);
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .nav-link {
        transition: none
    }
}

.nav-link:focus,
.nav-link:hover {
    color: var(--bs-nav-link-hover-color)
}

.nav-link:focus-visible {
    box-shadow: 0 0 0 .25rem #0d6efd40;
    outline: 0
}

.nav-link.disabled,
.nav-link:disabled {
    color: var(--bs-nav-link-disabled-color);
    cursor: default;
    pointer-events: none
}

.nav-tabs {
    --bs-nav-tabs-border-width: var(--bs-border-width);
    --bs-nav-tabs-border-color: var(--bs-border-color);
    --bs-nav-tabs-border-radius: var(--bs-border-radius);
    --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
    --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
    --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
    --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
    border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)
}

.nav-tabs .nav-link {
    border: var(--bs-nav-tabs-border-width) solid #0000;
    border-top-left-radius: var(--bs-nav-tabs-border-radius);
    border-top-right-radius: var(--bs-nav-tabs-border-radius);
    margin-bottom: calc(var(--bs-nav-tabs-border-width)*-1)
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: var(--bs-nav-tabs-link-hover-border-color);
    isolation: isolate
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    background-color: var(--bs-nav-tabs-link-active-bg);
    border-color: var(--bs-nav-tabs-link-active-border-color);
    color: var(--bs-nav-tabs-link-active-color)
}

.nav-tabs .dropdown-menu {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: calc(var(--bs-nav-tabs-border-width)*-1)
}

.nav-pills {
    --bs-nav-pills-border-radius: var(--bs-border-radius);
    --bs-nav-pills-link-active-color: #fff;
    --bs-nav-pills-link-active-bg: #0d6efd
}

.nav-pills .nav-link {
    border-radius: var(--bs-nav-pills-border-radius)
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    background-color: var(--bs-nav-pills-link-active-bg);
    color: var(--bs-nav-pills-link-active-color)
}

.nav-underline {
    --bs-nav-underline-gap: 1rem;
    --bs-nav-underline-border-width: 0.125rem;
    --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
    gap: var(--bs-nav-underline-gap)
}

.nav-underline .nav-link {
    border-bottom: var(--bs-nav-underline-border-width) solid #0000;
    padding-left: 0;
    padding-right: 0
}

.nav-underline .nav-link:focus,
.nav-underline .nav-link:hover {
    border-bottom-color: initial
}

.nav-underline .nav-link.active,
.nav-underline .show>.nav-link {
    border-bottom-color: initial;
    color: var(--bs-nav-underline-link-active-color);
    font-weight: 700
}

.nav-fill .nav-item,
.nav-fill>.nav-link {
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item,
.nav-justified>.nav-link {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
    width: 100%
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.navbar {
    --bs-navbar-padding-x: 0;
    --bs-navbar-padding-y: 0.5rem;
    --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
    --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
    --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
    --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-brand-padding-y: 0.3125rem;
    --bs-navbar-brand-margin-end: 1rem;
    --bs-navbar-brand-font-size: 1.25rem;
    --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-nav-link-padding-x: 0.5rem;
    --bs-navbar-toggler-padding-y: 0.25rem;
    --bs-navbar-toggler-padding-x: 0.75rem;
    --bs-navbar-toggler-font-size: 1.25rem;
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
    --bs-navbar-toggler-border-radius: var(--bs-border-radius);
    --bs-navbar-toggler-focus-width: 0.25rem;
    --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
    position: relative
}

.navbar>.container,
.navbar>.container-fluid,
.navbar>.container-lg,
.navbar>.container-md,
.navbar>.container-sm,
.navbar>.container-xl,
.navbar>.container-xxl {
    align-items: center;
    display: flex;
    flex-wrap: inherit;
    justify-content: space-between
}

.navbar-brand {
    color: var(--bs-navbar-brand-color);
    font-size: var(--bs-navbar-brand-font-size);
    margin-right: var(--bs-navbar-brand-margin-end);
    padding-bottom: var(--bs-navbar-brand-padding-y);
    padding-top: var(--bs-navbar-brand-padding-y);
    text-decoration: none;
    white-space: nowrap
}

.navbar-brand:focus,
.navbar-brand:hover {
    color: var(--bs-navbar-brand-hover-color)
}

.navbar-nav {
    --bs-nav-link-padding-x: 0;
    --bs-nav-link-padding-y: 0.5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-navbar-color);
    --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
    --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
    display: flex;
    flex-direction: column;
    list-style: none;
    margin-bottom: 0;
    padding-left: 0
}

.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
    color: var(--bs-navbar-active-color)
}

.navbar-nav .dropdown-menu {
    position: static
}

.navbar-text {
    color: var(--bs-navbar-color);
    padding-bottom: .5rem;
    padding-top: .5rem
}

.navbar-text a,
.navbar-text a:focus,
.navbar-text a:hover {
    color: var(--bs-navbar-active-color)
}

.navbar-collapse {
    align-items: center;
    flex-basis: 100%;
    flex-grow: 1
}

.navbar-toggler {
    background-color: initial;
    border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
    border-radius: var(--bs-navbar-toggler-border-radius);
    color: var(--bs-navbar-color);
    font-size: var(--bs-navbar-toggler-font-size);
    line-height: 1;
    padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
    transition: var(--bs-navbar-toggler-transition)
}

@media (prefers-reduced-motion:reduce) {
    .navbar-toggler {
        transition: none
    }
}

.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:focus {
    box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
    outline: 0;
    text-decoration: none
}

.navbar-toggler-icon {
    background-image: var(--bs-navbar-toggler-icon-bg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    display: inline-block;
    height: 1.5em;
    vertical-align: middle;
    width: 1.5em
}

.navbar-nav-scroll {
    max-height: 75vh;
    max-height: var(--bs-scroll-height, 75vh);
    overflow-y: auto
}

@media (min-width:576px) {
    .navbar-expand-sm {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-sm .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-sm .navbar-nav .nav-link {
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-sm .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-sm .navbar-toggler {
        display: none
    }
    .navbar-expand-sm .offcanvas {
        background-color: initial !important;
        border: 0 !important;
        flex-grow: 1;
        height: auto !important;
        position: static;
        transform: none !important;
        transition: none;
        visibility: visible !important;
        width: auto !important;
        z-index: auto
    }
    .navbar-expand-sm .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-sm .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (min-width:768px) {
    .navbar-expand-md {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-md .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-md .navbar-nav .nav-link {
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-md .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-md .navbar-toggler {
        display: none
    }
    .navbar-expand-md .offcanvas {
        background-color: initial !important;
        border: 0 !important;
        flex-grow: 1;
        height: auto !important;
        position: static;
        transform: none !important;
        transition: none;
        visibility: visible !important;
        width: auto !important;
        z-index: auto
    }
    .navbar-expand-md .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-md .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (min-width:992px) {
    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-lg .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-lg .navbar-toggler {
        display: none
    }
    .navbar-expand-lg .offcanvas {
        background-color: initial !important;
        border: 0 !important;
        flex-grow: 1;
        height: auto !important;
        position: static;
        transform: none !important;
        transition: none;
        visibility: visible !important;
        width: auto !important;
        z-index: auto
    }
    .navbar-expand-lg .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-lg .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (min-width:1200px) {
    .navbar-expand-xl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-xl .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-xl .navbar-nav .nav-link {
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-xl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-xl .navbar-toggler {
        display: none
    }
    .navbar-expand-xl .offcanvas {
        background-color: initial !important;
        border: 0 !important;
        flex-grow: 1;
        height: auto !important;
        position: static;
        transform: none !important;
        transition: none;
        visibility: visible !important;
        width: auto !important;
        z-index: auto
    }
    .navbar-expand-xl .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-xl .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (min-width:1400px) {
    .navbar-expand-xxl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }
    .navbar-expand-xxl .navbar-nav {
        flex-direction: row
    }
    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute
    }
    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-left: var(--bs-navbar-nav-link-padding-x);
        padding-right: var(--bs-navbar-nav-link-padding-x)
    }
    .navbar-expand-xxl .navbar-nav-scroll {
        overflow: visible
    }
    .navbar-expand-xxl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }
    .navbar-expand-xxl .navbar-toggler {
        display: none
    }
    .navbar-expand-xxl .offcanvas {
        background-color: initial !important;
        border: 0 !important;
        flex-grow: 1;
        height: auto !important;
        position: static;
        transform: none !important;
        transition: none;
        visibility: visible !important;
        width: auto !important;
        z-index: auto
    }
    .navbar-expand-xxl .offcanvas .offcanvas-header {
        display: none
    }
    .navbar-expand-xxl .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start
}

.navbar-expand .navbar-nav {
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-left: var(--bs-navbar-nav-link-padding-x);
    padding-right: var(--bs-navbar-nav-link-padding-x)
}

.navbar-expand .navbar-nav-scroll {
    overflow: visible
}

.navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-expand .offcanvas {
    background-color: initial !important;
    border: 0 !important;
    flex-grow: 1;
    height: auto !important;
    position: static;
    transform: none !important;
    transition: none;
    visibility: visible !important;
    width: auto !important;
    z-index: auto
}

.navbar-expand .offcanvas .offcanvas-header {
    display: none
}

.navbar-expand .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    overflow-y: visible;
    padding: 0
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
    --bs-navbar-color: #ffffff8c;
    --bs-navbar-hover-color: #ffffffbf;
    --bs-navbar-disabled-color: #ffffff40;
    --bs-navbar-active-color: #fff;
    --bs-navbar-brand-color: #fff;
    --bs-navbar-brand-hover-color: #fff;
    --bs-navbar-toggler-border-color: #ffffff1a
}

.navbar-dark,
.navbar[data-bs-theme=dark],
[data-bs-theme=dark] .navbar-toggler-icon {
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.card {
    --bs-card-spacer-y: 1rem;
    --bs-card-spacer-x: 1rem;
    --bs-card-title-spacer-y: 0.5rem;
    --bs-card-title-color: ;
    --bs-card-subtitle-color: ;
    --bs-card-border-width: var(--bs-border-width);
    --bs-card-border-color: var(--bs-border-color-translucent);
    --bs-card-border-radius: var(--bs-border-radius);
    --bs-card-box-shadow: ;
    --bs-card-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
    --bs-card-cap-padding-y: 0.5rem;
    --bs-card-cap-padding-x: 1rem;
    --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
    --bs-card-cap-color: ;
    --bs-card-height: ;
    --bs-card-color: ;
    --bs-card-bg: var(--bs-body-bg);
    --bs-card-img-overlay-padding: 1rem;
    --bs-card-group-margin: 0.75rem;
    word-wrap: break-word;
    background-clip: initial;
    background-color: var(--bs-card-bg);
    border: var(--bs-card-border-width) solid var(--bs-card-border-color);
    border-radius: var(--bs-card-border-radius);
    color: #212529;
    color: var(--bs-body-color);
    display: flex;
    flex-direction: column;
    height: var(--bs-card-height);
    min-width: 0;
    position: relative
}

.card>hr {
    margin-left: 0;
    margin-right: 0
}

.card>.list-group {
    border-bottom: inherit;
    border-top: inherit
}

.card>.list-group:first-child {
    border-top-left-radius: var(--bs-card-inner-border-radius);
    border-top-right-radius: var(--bs-card-inner-border-radius);
    border-top-width: 0
}

.card>.list-group:last-child {
    border-bottom-left-radius: var(--bs-card-inner-border-radius);
    border-bottom-right-radius: var(--bs-card-inner-border-radius);
    border-bottom-width: 0
}

.card>.card-header+.list-group,
.card>.list-group+.card-footer {
    border-top: 0
}

.card-body {
    color: var(--bs-card-color);
    flex: 1 1 auto;
    padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x)
}

.card-title {
    color: var(--bs-card-title-color);
    margin-bottom: var(--bs-card-title-spacer-y)
}

.card-subtitle {
    color: var(--bs-card-subtitle-color);
    margin-top: calc(var(--bs-card-title-spacer-y)*-.5)
}

.card-subtitle,
.card-text:last-child {
    margin-bottom: 0
}

.card-link+.card-link {
    margin-left: var(--bs-card-spacer-x)
}

.card-header {
    background-color: var(--bs-card-cap-bg);
    border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
    color: var(--bs-card-cap-color);
    margin-bottom: 0;
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)
}

.card-header:first-child {
    border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0
}

.card-footer {
    background-color: var(--bs-card-cap-bg);
    border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
    color: var(--bs-card-cap-color);
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)
}

.card-footer:last-child {
    border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)
}

.card-header-tabs {
    border-bottom: 0;
    margin-bottom: calc(var(--bs-card-cap-padding-y)*-1);
    margin-left: calc(var(--bs-card-cap-padding-x)*-.5);
    margin-right: calc(var(--bs-card-cap-padding-x)*-.5)
}

.card-header-tabs .nav-link.active {
    background-color: var(--bs-card-bg);
    border-bottom-color: var(--bs-card-bg)
}

.card-header-pills {
    margin-left: calc(var(--bs-card-cap-padding-x)*-.5);
    margin-right: calc(var(--bs-card-cap-padding-x)*-.5)
}

.card-img-overlay {
    border-radius: var(--bs-card-inner-border-radius);
    bottom: 0;
    left: 0;
    padding: var(--bs-card-img-overlay-padding);
    position: absolute;
    right: 0;
    top: 0
}

.card-img,
.card-img-bottom,
.card-img-top {
    width: 100%
}

.card-img,
.card-img-top {
    border-top-left-radius: var(--bs-card-inner-border-radius);
    border-top-right-radius: var(--bs-card-inner-border-radius)
}

.card-img,
.card-img-bottom {
    border-bottom-left-radius: var(--bs-card-inner-border-radius);
    border-bottom-right-radius: var(--bs-card-inner-border-radius)
}

.card-group>.card {
    margin-bottom: var(--bs-card-group-margin)
}

@media (min-width:576px) {
    .card-group {
        display: flex;
        flex-flow: row wrap
    }
    .card-group>.card {
        flex: 1 0;
        margin-bottom: 0
    }
    .card-group>.card+.card {
        border-left: 0;
        margin-left: 0
    }
    .card-group>.card:not(:last-child) {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0
    }
    .card-group>.card:not(:last-child) .card-header,
    .card-group>.card:not(:last-child) .card-img-top {
        border-top-right-radius: 0
    }
    .card-group>.card:not(:last-child) .card-footer,
    .card-group>.card:not(:last-child) .card-img-bottom {
        border-bottom-right-radius: 0
    }
    .card-group>.card:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }
    .card-group>.card:not(:first-child) .card-header,
    .card-group>.card:not(:first-child) .card-img-top {
        border-top-left-radius: 0
    }
    .card-group>.card:not(:first-child) .card-footer,
    .card-group>.card:not(:first-child) .card-img-bottom {
        border-bottom-left-radius: 0
    }
}

.accordion {
    --bs-accordion-color: var(--bs-body-color);
    --bs-accordion-bg: var(--bs-body-bg);
    --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
    --bs-accordion-border-color: var(--bs-border-color);
    --bs-accordion-border-width: var(--bs-border-width);
    --bs-accordion-border-radius: var(--bs-border-radius);
    --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
    --bs-accordion-btn-padding-x: 1.25rem;
    --bs-accordion-btn-padding-y: 1rem;
    --bs-accordion-btn-color: var(--bs-body-color);
    --bs-accordion-btn-bg: var(--bs-accordion-bg);
    --bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");
    --bs-accordion-btn-icon-width: 1.25rem;
    --bs-accordion-btn-icon-transform: rotate(-180deg);
    --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
    --bs-accordion-btn-active-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem #0d6efd40;
    --bs-accordion-body-padding-x: 1.25rem;
    --bs-accordion-body-padding-y: 1rem;
    --bs-accordion-active-color: var(--bs-primary-text-emphasis);
    --bs-accordion-active-bg: var(--bs-primary-bg-subtle)
}

.accordion-button {
    align-items: center;
    background-color: var(--bs-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    color: var(--bs-accordion-btn-color);
    display: flex;
    font-size: 1rem;
    overflow-anchor: none;
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    position: relative;
    text-align: left;
    transition: var(--bs-accordion-transition);
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .accordion-button {
        transition: none
    }
}

.accordion-button:not(.collapsed) {
    background-color: var(--bs-accordion-active-bg);
    box-shadow: inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);
    color: var(--bs-accordion-active-color)
}

.accordion-button:not(.collapsed):after {
    background-image: var(--bs-accordion-btn-active-icon);
    transform: var(--bs-accordion-btn-icon-transform)
}

.accordion-button:after {
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    content: "";
    flex-shrink: 0;
    height: var(--bs-accordion-btn-icon-width);
    margin-left: auto;
    transition: var(--bs-accordion-btn-icon-transition);
    width: var(--bs-accordion-btn-icon-width)
}

@media (prefers-reduced-motion:reduce) {
    .accordion-button:after {
        transition: none
    }
}

.accordion-button:hover {
    z-index: 2
}

.accordion-button:focus {
    box-shadow: var(--bs-accordion-btn-focus-box-shadow);
    outline: 0;
    z-index: 3
}

.accordion-header {
    margin-bottom: 0
}

.accordion-item {
    background-color: var(--bs-accordion-bg);
    border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
    color: var(--bs-accordion-color)
}

.accordion-item:first-of-type {
    border-top-left-radius: var(--bs-accordion-border-radius);
    border-top-right-radius: var(--bs-accordion-border-radius)
}

.accordion-item:first-of-type>.accordion-header .accordion-button {
    border-top-left-radius: var(--bs-accordion-inner-border-radius);
    border-top-right-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:not(:first-of-type) {
    border-top: 0
}

.accordion-item:last-of-type {
    border-bottom-left-radius: var(--bs-accordion-border-radius);
    border-bottom-right-radius: var(--bs-accordion-border-radius)
}

.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed {
    border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
    border-bottom-right-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:last-of-type>.accordion-collapse {
    border-bottom-left-radius: var(--bs-accordion-border-radius);
    border-bottom-right-radius: var(--bs-accordion-border-radius)
}

.accordion-body {
    padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)
}

.accordion-flush>.accordion-item {
    border-left: 0;
    border-radius: 0;
    border-right: 0
}

.accordion-flush>.accordion-item:first-child {
    border-top: 0
}

.accordion-flush>.accordion-item:last-child {
    border-bottom: 0
}

.accordion-flush>.accordion-item>.accordion-collapse,
.accordion-flush>.accordion-item>.accordion-header .accordion-button,
.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed {
    border-radius: 0
}

[data-bs-theme=dark] .accordion-button:after {
    --bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
    --bs-accordion-btn-active-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")
}

.breadcrumb {
    --bs-breadcrumb-padding-x: 0;
    --bs-breadcrumb-padding-y: 0;
    --bs-breadcrumb-margin-bottom: 1rem;
    --bs-breadcrumb-bg: ;
    --bs-breadcrumb-border-radius: ;
    --bs-breadcrumb-divider-color: var(--bs-secondary-color);
    --bs-breadcrumb-item-padding-x: 0.5rem;
    --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
    background-color: var(--bs-breadcrumb-bg);
    border-radius: var(--bs-breadcrumb-border-radius);
    display: flex;
    flex-wrap: wrap;
    font-size: var(--bs-breadcrumb-font-size);
    list-style: none;
    margin-bottom: var(--bs-breadcrumb-margin-bottom);
    padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: var(--bs-breadcrumb-item-padding-x)
}

.breadcrumb-item+.breadcrumb-item:before {
    color: var(--bs-breadcrumb-divider-color);
    content: "/";
    content: var(--bs-breadcrumb-divider, "/");
    float: left;
    padding-right: var(--bs-breadcrumb-item-padding-x)
}

.breadcrumb-item.active {
    color: var(--bs-breadcrumb-item-active-color)
}

.pagination {
    --bs-pagination-padding-x: 0.75rem;
    --bs-pagination-padding-y: 0.375rem;
    --bs-pagination-font-size: 1rem;
    --bs-pagination-color: var(--bs-link-color);
    --bs-pagination-bg: var(--bs-body-bg);
    --bs-pagination-border-width: var(--bs-border-width);
    --bs-pagination-border-color: var(--bs-border-color);
    --bs-pagination-border-radius: var(--bs-border-radius);
    --bs-pagination-hover-color: var(--bs-link-hover-color);
    --bs-pagination-hover-bg: var(--bs-tertiary-bg);
    --bs-pagination-hover-border-color: var(--bs-border-color);
    --bs-pagination-focus-color: var(--bs-link-hover-color);
    --bs-pagination-focus-bg: var(--bs-secondary-bg);
    --bs-pagination-focus-box-shadow: 0 0 0 0.25rem #0d6efd40;
    --bs-pagination-active-color: #fff;
    --bs-pagination-active-bg: #0d6efd;
    --bs-pagination-active-border-color: #0d6efd;
    --bs-pagination-disabled-color: var(--bs-secondary-color);
    --bs-pagination-disabled-bg: var(--bs-secondary-bg);
    --bs-pagination-disabled-border-color: var(--bs-border-color);
    display: flex;
    list-style: none;
    padding-left: 0
}

.page-link {
    background-color: var(--bs-pagination-bg);
    border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
    color: var(--bs-pagination-color);
    display: block;
    font-size: var(--bs-pagination-font-size);
    padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
    position: relative;
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .page-link {
        transition: none
    }
}

.page-link:hover {
    background-color: var(--bs-pagination-hover-bg);
    border-color: var(--bs-pagination-hover-border-color);
    color: var(--bs-pagination-hover-color);
    z-index: 2
}

.page-link:focus {
    background-color: var(--bs-pagination-focus-bg);
    box-shadow: var(--bs-pagination-focus-box-shadow);
    color: var(--bs-pagination-focus-color);
    outline: 0;
    z-index: 3
}

.active>.page-link,
.page-link.active {
    background-color: var(--bs-pagination-active-bg);
    border-color: var(--bs-pagination-active-border-color);
    color: var(--bs-pagination-active-color);
    z-index: 3
}

.disabled>.page-link,
.page-link.disabled {
    background-color: var(--bs-pagination-disabled-bg);
    border-color: var(--bs-pagination-disabled-border-color);
    color: var(--bs-pagination-disabled-color);
    pointer-events: none
}

.page-item:not(:first-child) .page-link {
    margin-left: -1px;
    margin-left: calc(var(--bs-border-width)*-1)
}

.page-item:first-child .page-link {
    border-bottom-left-radius: var(--bs-pagination-border-radius);
    border-top-left-radius: var(--bs-pagination-border-radius)
}

.page-item:last-child .page-link {
    border-bottom-right-radius: var(--bs-pagination-border-radius);
    border-top-right-radius: var(--bs-pagination-border-radius)
}

.pagination-lg {
    --bs-pagination-padding-x: 1.5rem;
    --bs-pagination-padding-y: 0.75rem;
    --bs-pagination-font-size: 1.25rem;
    --bs-pagination-border-radius: var(--bs-border-radius-lg)
}

.pagination-sm {
    --bs-pagination-padding-x: 0.5rem;
    --bs-pagination-padding-y: 0.25rem;
    --bs-pagination-font-size: 0.875rem;
    --bs-pagination-border-radius: var(--bs-border-radius-sm)
}

.badge {
    --bs-badge-padding-x: 0.65em;
    --bs-badge-padding-y: 0.35em;
    --bs-badge-font-size: 0.75em;
    --bs-badge-font-weight: 700;
    --bs-badge-color: #fff;
    --bs-badge-border-radius: var(--bs-border-radius);
    border-radius: var(--bs-badge-border-radius);
    color: var(--bs-badge-color);
    display: inline-block;
    font-size: var(--bs-badge-font-size);
    font-weight: var(--bs-badge-font-weight);
    line-height: 1;
    padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
    text-align: center;
    vertical-align: initial;
    white-space: nowrap
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.alert {
    --bs-alert-bg: #0000;
    --bs-alert-padding-x: 1rem;
    --bs-alert-padding-y: 1rem;
    --bs-alert-margin-bottom: 1rem;
    --bs-alert-color: inherit;
    --bs-alert-border-color: #0000;
    --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
    --bs-alert-border-radius: var(--bs-border-radius);
    --bs-alert-link-color: inherit;
    background-color: var(--bs-alert-bg);
    border: var(--bs-alert-border);
    border-radius: var(--bs-alert-border-radius);
    color: var(--bs-alert-color);
    margin-bottom: var(--bs-alert-margin-bottom);
    padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
    position: relative
}

.alert-heading {
    color: inherit
}

.alert-link {
    color: var(--bs-alert-link-color);
    font-weight: 700
}

.alert-dismissible {
    padding-right: 3rem
}

.alert-dismissible .btn-close {
    padding: 1.25rem 1rem;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

.alert-primary {
    --bs-alert-color: var(--bs-primary-text-emphasis);
    --bs-alert-bg: var(--bs-primary-bg-subtle);
    --bs-alert-border-color: var(--bs-primary-border-subtle);
    --bs-alert-link-color: var(--bs-primary-text-emphasis)
}

.alert-secondary {
    --bs-alert-color: var(--bs-secondary-text-emphasis);
    --bs-alert-bg: var(--bs-secondary-bg-subtle);
    --bs-alert-border-color: var(--bs-secondary-border-subtle);
    --bs-alert-link-color: var(--bs-secondary-text-emphasis)
}

.alert-success {
    --bs-alert-color: var(--bs-success-text-emphasis);
    --bs-alert-bg: var(--bs-success-bg-subtle);
    --bs-alert-border-color: var(--bs-success-border-subtle);
    --bs-alert-link-color: var(--bs-success-text-emphasis)
}

.alert-info {
    --bs-alert-color: var(--bs-info-text-emphasis);
    --bs-alert-bg: var(--bs-info-bg-subtle);
    --bs-alert-border-color: var(--bs-info-border-subtle);
    --bs-alert-link-color: var(--bs-info-text-emphasis)
}

.alert-warning {
    --bs-alert-color: var(--bs-warning-text-emphasis);
    --bs-alert-bg: var(--bs-warning-bg-subtle);
    --bs-alert-border-color: var(--bs-warning-border-subtle);
    --bs-alert-link-color: var(--bs-warning-text-emphasis)
}

.alert-danger {
    --bs-alert-color: var(--bs-danger-text-emphasis);
    --bs-alert-bg: var(--bs-danger-bg-subtle);
    --bs-alert-border-color: var(--bs-danger-border-subtle);
    --bs-alert-link-color: var(--bs-danger-text-emphasis)
}

.alert-light {
    --bs-alert-color: var(--bs-light-text-emphasis);
    --bs-alert-bg: var(--bs-light-bg-subtle);
    --bs-alert-border-color: var(--bs-light-border-subtle);
    --bs-alert-link-color: var(--bs-light-text-emphasis)
}

.alert-dark {
    --bs-alert-color: var(--bs-dark-text-emphasis);
    --bs-alert-bg: var(--bs-dark-bg-subtle);
    --bs-alert-border-color: var(--bs-dark-border-subtle);
    --bs-alert-link-color: var(--bs-dark-text-emphasis)
}

@keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

.progress,
.progress-stacked {
    --bs-progress-height: 1rem;
    --bs-progress-font-size: 0.75rem;
    --bs-progress-bg: var(--bs-secondary-bg);
    --bs-progress-border-radius: var(--bs-border-radius);
    --bs-progress-box-shadow: var(--bs-box-shadow-inset);
    --bs-progress-bar-color: #fff;
    --bs-progress-bar-bg: #0d6efd;
    --bs-progress-bar-transition: width 0.6s ease;
    background-color: var(--bs-progress-bg);
    border-radius: var(--bs-progress-border-radius);
    display: flex;
    font-size: var(--bs-progress-font-size);
    height: var(--bs-progress-height);
    overflow: hidden
}

.progress-bar {
    background-color: var(--bs-progress-bar-bg);
    color: var(--bs-progress-bar-color);
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    text-align: center;
    transition: var(--bs-progress-bar-transition);
    white-space: nowrap
}

@media (prefers-reduced-motion:reduce) {
    .progress-bar {
        transition: none
    }
}

.progress-bar-striped {
    background-image: linear-gradient(45deg, #ffffff26 25%, #0000 0, #0000 50%, #ffffff26 0, #ffffff26 75%, #0000 0, #0000);
    background-size: var(--bs-progress-height) var(--bs-progress-height)
}

.progress-stacked>.progress {
    overflow: visible
}

.progress-stacked>.progress>.progress-bar {
    width: 100%
}

.progress-bar-animated {
    animation: progress-bar-stripes 1s linear infinite
}

@media (prefers-reduced-motion:reduce) {
    .progress-bar-animated {
        animation: none
    }
}

.list-group {
    --bs-list-group-color: var(--bs-body-color);
    --bs-list-group-bg: var(--bs-body-bg);
    --bs-list-group-border-color: var(--bs-border-color);
    --bs-list-group-border-width: var(--bs-border-width);
    --bs-list-group-border-radius: var(--bs-border-radius);
    --bs-list-group-item-padding-x: 1rem;
    --bs-list-group-item-padding-y: 0.5rem;
    --bs-list-group-action-color: var(--bs-secondary-color);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
    --bs-list-group-action-active-color: var(--bs-body-color);
    --bs-list-group-action-active-bg: var(--bs-secondary-bg);
    --bs-list-group-disabled-color: var(--bs-secondary-color);
    --bs-list-group-disabled-bg: var(--bs-body-bg);
    --bs-list-group-active-color: #fff;
    --bs-list-group-active-bg: #0d6efd;
    --bs-list-group-active-border-color: #0d6efd;
    border-radius: var(--bs-list-group-border-radius);
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
    padding-left: 0
}

.list-group-numbered {
    counter-reset: section;
    list-style-type: none
}

.list-group-numbered>.list-group-item:before {
    content: counters(section, ".") ". ";
    counter-increment: section
}

.list-group-item-action {
    color: var(--bs-list-group-action-color);
    text-align: inherit;
    width: 100%
}

.list-group-item-action:focus,
.list-group-item-action:hover {
    background-color: var(--bs-list-group-action-hover-bg);
    color: var(--bs-list-group-action-hover-color);
    text-decoration: none;
    z-index: 1
}

.list-group-item-action:active {
    background-color: var(--bs-list-group-action-active-bg);
    color: var(--bs-list-group-action-active-color)
}

.list-group-item {
    background-color: var(--bs-list-group-bg);
    border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
    color: var(--bs-list-group-color);
    display: block;
    padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
    position: relative;
    text-decoration: none
}

.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.list-group-item:last-child {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit
}

.list-group-item.disabled,
.list-group-item:disabled {
    background-color: var(--bs-list-group-disabled-bg);
    color: var(--bs-list-group-disabled-color);
    pointer-events: none
}

.list-group-item.active {
    background-color: var(--bs-list-group-active-bg);
    border-color: var(--bs-list-group-active-border-color);
    color: var(--bs-list-group-active-color);
    z-index: 2
}

.list-group-item+.list-group-item {
    border-top-width: 0
}

.list-group-item+.list-group-item.active {
    border-top-width: var(--bs-list-group-border-width);
    margin-top: calc(var(--bs-list-group-border-width)*-1)
}

.list-group-horizontal {
    flex-direction: row
}

.list-group-horizontal>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0
}

.list-group-horizontal>.list-group-item:last-child:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-right-radius: var(--bs-list-group-border-radius)
}

.list-group-horizontal>.list-group-item.active {
    margin-top: 0
}

.list-group-horizontal>.list-group-item+.list-group-item {
    border-left-width: 0;
    border-top-width: var(--bs-list-group-border-width)
}

.list-group-horizontal>.list-group-item+.list-group-item.active {
    border-left-width: var(--bs-list-group-border-width);
    margin-left: calc(var(--bs-list-group-border-width)*-1)
}

@media (min-width:576px) {
    .list-group-horizontal-sm {
        flex-direction: row
    }
    .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-right-radius: var(--bs-list-group-border-radius)
    }
    .list-group-horizontal-sm>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-sm>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: var(--bs-list-group-border-width)
    }
    .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }
}

@media (min-width:768px) {
    .list-group-horizontal-md {
        flex-direction: row
    }
    .list-group-horizontal-md>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-md>.list-group-item:last-child:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-right-radius: var(--bs-list-group-border-radius)
    }
    .list-group-horizontal-md>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-md>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: var(--bs-list-group-border-width)
    }
    .list-group-horizontal-md>.list-group-item+.list-group-item.active {
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }
}

@media (min-width:992px) {
    .list-group-horizontal-lg {
        flex-direction: row
    }
    .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-right-radius: var(--bs-list-group-border-radius)
    }
    .list-group-horizontal-lg>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-lg>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: var(--bs-list-group-border-width)
    }
    .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }
}

@media (min-width:1200px) {
    .list-group-horizontal-xl {
        flex-direction: row
    }
    .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-right-radius: var(--bs-list-group-border-radius)
    }
    .list-group-horizontal-xl>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-xl>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: var(--bs-list-group-border-width)
    }
    .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }
}

@media (min-width:1400px) {
    .list-group-horizontal-xxl {
        flex-direction: row
    }
    .list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }
    .list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-right-radius: var(--bs-list-group-border-radius)
    }
    .list-group-horizontal-xxl>.list-group-item.active {
        margin-top: 0
    }
    .list-group-horizontal-xxl>.list-group-item+.list-group-item {
        border-left-width: 0;
        border-top-width: var(--bs-list-group-border-width)
    }
    .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
        border-left-width: var(--bs-list-group-border-width);
        margin-left: calc(var(--bs-list-group-border-width)*-1)
    }
}

.list-group-flush {
    border-radius: 0
}

.list-group-flush>.list-group-item {
    border-width: 0 0 var(--bs-list-group-border-width)
}

.list-group-flush>.list-group-item:last-child {
    border-bottom-width: 0
}

.list-group-item-primary {
    --bs-list-group-color: var(--bs-primary-text-emphasis);
    --bs-list-group-bg: var(--bs-primary-bg-subtle);
    --bs-list-group-border-color: var(--bs-primary-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
    --bs-list-group-active-color: var(--bs-primary-bg-subtle);
    --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-primary-text-emphasis)
}

.list-group-item-secondary {
    --bs-list-group-color: var(--bs-secondary-text-emphasis);
    --bs-list-group-bg: var(--bs-secondary-bg-subtle);
    --bs-list-group-border-color: var(--bs-secondary-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
    --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
    --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)
}

.list-group-item-success {
    --bs-list-group-color: var(--bs-success-text-emphasis);
    --bs-list-group-bg: var(--bs-success-bg-subtle);
    --bs-list-group-border-color: var(--bs-success-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
    --bs-list-group-active-color: var(--bs-success-bg-subtle);
    --bs-list-group-active-bg: var(--bs-success-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-success-text-emphasis)
}

.list-group-item-info {
    --bs-list-group-color: var(--bs-info-text-emphasis);
    --bs-list-group-bg: var(--bs-info-bg-subtle);
    --bs-list-group-border-color: var(--bs-info-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
    --bs-list-group-active-color: var(--bs-info-bg-subtle);
    --bs-list-group-active-bg: var(--bs-info-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-info-text-emphasis)
}

.list-group-item-warning {
    --bs-list-group-color: var(--bs-warning-text-emphasis);
    --bs-list-group-bg: var(--bs-warning-bg-subtle);
    --bs-list-group-border-color: var(--bs-warning-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
    --bs-list-group-active-color: var(--bs-warning-bg-subtle);
    --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-warning-text-emphasis)
}

.list-group-item-danger {
    --bs-list-group-color: var(--bs-danger-text-emphasis);
    --bs-list-group-bg: var(--bs-danger-bg-subtle);
    --bs-list-group-border-color: var(--bs-danger-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
    --bs-list-group-active-color: var(--bs-danger-bg-subtle);
    --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-danger-text-emphasis)
}

.list-group-item-light {
    --bs-list-group-color: var(--bs-light-text-emphasis);
    --bs-list-group-bg: var(--bs-light-bg-subtle);
    --bs-list-group-border-color: var(--bs-light-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
    --bs-list-group-active-color: var(--bs-light-bg-subtle);
    --bs-list-group-active-bg: var(--bs-light-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-light-text-emphasis)
}

.list-group-item-dark {
    --bs-list-group-color: var(--bs-dark-text-emphasis);
    --bs-list-group-bg: var(--bs-dark-bg-subtle);
    --bs-list-group-border-color: var(--bs-dark-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
    --bs-list-group-active-color: var(--bs-dark-bg-subtle);
    --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-dark-text-emphasis)
}

.btn-close {
    --bs-btn-close-color: #000;
    --bs-btn-close-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");
    --bs-btn-close-opacity: 0.5;
    --bs-btn-close-hover-opacity: 0.75;
    --bs-btn-close-focus-shadow: 0 0 0 0.25rem #0d6efd40;
    --bs-btn-close-focus-opacity: 1;
    --bs-btn-close-disabled-opacity: 0.25;
    --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
    background: #0000 var(--bs-btn-close-bg) center/1em auto no-repeat;
    border: 0;
    border-radius: .375rem;
    box-sizing: initial;
    height: 1em;
    opacity: var(--bs-btn-close-opacity);
    padding: .25em;
    width: 1em
}

.btn-close,
.btn-close:hover {
    color: var(--bs-btn-close-color)
}

.btn-close:hover {
    opacity: var(--bs-btn-close-hover-opacity);
    text-decoration: none
}

.btn-close:focus {
    box-shadow: var(--bs-btn-close-focus-shadow);
    opacity: var(--bs-btn-close-focus-opacity);
    outline: 0
}

.btn-close.disabled,
.btn-close:disabled {
    opacity: var(--bs-btn-close-disabled-opacity);
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none
}

.btn-close-white,
[data-bs-theme=dark] .btn-close {
    filter: var(--bs-btn-close-white-filter)
}

.toast {
    --bs-toast-zindex: 1090;
    --bs-toast-padding-x: 0.75rem;
    --bs-toast-padding-y: 0.5rem;
    --bs-toast-spacing: 1.5rem;
    --bs-toast-max-width: 350px;
    --bs-toast-font-size: 0.875rem;
    --bs-toast-color: ;
    --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
    --bs-toast-border-width: var(--bs-border-width);
    --bs-toast-border-color: var(--bs-border-color-translucent);
    --bs-toast-border-radius: var(--bs-border-radius);
    --bs-toast-box-shadow: var(--bs-box-shadow);
    --bs-toast-header-color: var(--bs-secondary-color);
    --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
    --bs-toast-header-border-color: var(--bs-border-color-translucent);
    background-clip: padding-box;
    background-color: var(--bs-toast-bg);
    border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
    border-radius: var(--bs-toast-border-radius);
    box-shadow: var(--bs-toast-box-shadow);
    color: var(--bs-toast-color);
    font-size: var(--bs-toast-font-size);
    max-width: 100%;
    pointer-events: auto;
    width: var(--bs-toast-max-width)
}

.toast.showing {
    opacity: 0
}

.toast:not(.show) {
    display: none
}

.toast-container {
    --bs-toast-zindex: 1090;
    max-width: 100%;
    pointer-events: none;
    position: absolute;
    width: max-content;
    z-index: var(--bs-toast-zindex)
}

.toast-container>:not(:last-child) {
    margin-bottom: var(--bs-toast-spacing)
}

.toast-header {
    align-items: center;
    background-clip: padding-box;
    background-color: var(--bs-toast-header-bg);
    border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
    border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
    border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
    color: var(--bs-toast-header-color);
    display: flex;
    padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x)
}

.toast-header .btn-close {
    margin-left: var(--bs-toast-padding-x);
    margin-right: calc(var(--bs-toast-padding-x)*-.5)
}

.toast-body {
    word-wrap: break-word;
    padding: var(--bs-toast-padding-x)
}

.modal {
    --bs-modal-zindex: 1055;
    --bs-modal-width: 500px;
    --bs-modal-padding: 1rem;
    --bs-modal-margin: 0.5rem;
    --bs-modal-color: ;
    --bs-modal-bg: var(--bs-body-bg);
    --bs-modal-border-color: var(--bs-border-color-translucent);
    --bs-modal-border-width: var(--bs-border-width);
    --bs-modal-border-radius: var(--bs-border-radius-lg);
    --bs-modal-box-shadow: var(--bs-box-shadow-sm);
    --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
    --bs-modal-header-padding-x: 1rem;
    --bs-modal-header-padding-y: 1rem;
    --bs-modal-header-padding: 1rem 1rem;
    --bs-modal-header-border-color: var(--bs-border-color);
    --bs-modal-header-border-width: var(--bs-border-width);
    --bs-modal-title-line-height: 1.5;
    --bs-modal-footer-gap: 0.5rem;
    --bs-modal-footer-bg: ;
    --bs-modal-footer-border-color: var(--bs-border-color);
    --bs-modal-footer-border-width: var(--bs-border-width);
    display: none;
    height: 100%;
    left: 0;
    outline: 0;
    overflow-x: hidden;
    overflow-y: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: var(--bs-modal-zindex)
}

.modal-dialog {
    margin: var(--bs-modal-margin);
    pointer-events: none;
    position: relative;
    width: auto
}

.modal.fade .modal-dialog {
    transform: translateY(-50px);
    transition: transform .3s ease-out
}

@media (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
        transition: none
    }
}

.modal.show .modal-dialog {
    transform: none
}

.modal.modal-static .modal-dialog {
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    height: calc(100% - var(--bs-modal-margin)*2)
}

.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.modal-dialog-centered {
    align-items: center;
    display: flex;
    min-height: calc(100% - var(--bs-modal-margin)*2)
}

.modal-content {
    background-clip: padding-box;
    background-color: var(--bs-modal-bg);
    border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
    border-radius: var(--bs-modal-border-radius);
    color: var(--bs-modal-color);
    display: flex;
    flex-direction: column;
    outline: 0;
    pointer-events: auto;
    position: relative;
    width: 100%
}

.modal-backdrop {
    --bs-backdrop-zindex: 1050;
    --bs-backdrop-bg: #000;
    --bs-backdrop-opacity: 0.5;
    background-color: var(--bs-backdrop-bg);
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: var(--bs-backdrop-zindex)
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: var(--bs-backdrop-opacity)
}

.modal-header {
    align-items: center;
    border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
    border-top-left-radius: var(--bs-modal-inner-border-radius);
    border-top-right-radius: var(--bs-modal-inner-border-radius);
    display: flex;
    flex-shrink: 0;
    padding: var(--bs-modal-header-padding)
}

.modal-header .btn-close {
    margin: calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;
    padding: calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)
}

.modal-title {
    line-height: var(--bs-modal-title-line-height);
    margin-bottom: 0
}

.modal-body {
    flex: 1 1 auto;
    padding: var(--bs-modal-padding);
    position: relative
}

.modal-footer {
    align-items: center;
    background-color: var(--bs-modal-footer-bg);
    border-bottom-left-radius: var(--bs-modal-inner-border-radius);
    border-bottom-right-radius: var(--bs-modal-inner-border-radius);
    border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    justify-content: flex-end;
    padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)
}

.modal-footer>* {
    margin: calc(var(--bs-modal-footer-gap)*.5)
}

@media (min-width:576px) {
    .modal {
        --bs-modal-margin: 1.75rem;
        --bs-modal-box-shadow: var(--bs-box-shadow)
    }
    .modal-dialog {
        margin-left: auto;
        margin-right: auto;
        max-width: var(--bs-modal-width)
    }
    .modal-sm {
        --bs-modal-width: 300px
    }
}

@media (min-width:992px) {
    .modal-lg,
    .modal-xl {
        --bs-modal-width: 800px
    }
}

@media (min-width:1200px) {
    .modal-xl {
        --bs-modal-width: 1140px
    }
}

.modal-fullscreen {
    height: 100%;
    margin: 0;
    max-width: none;
    width: 100vw
}

.modal-fullscreen .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%
}

.modal-fullscreen .modal-footer,
.modal-fullscreen .modal-header {
    border-radius: 0
}

.modal-fullscreen .modal-body {
    overflow-y: auto
}

@media (max-width:575.98px) {
    .modal-fullscreen-sm-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-sm-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-sm-down .modal-footer,
    .modal-fullscreen-sm-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:767.98px) {
    .modal-fullscreen-md-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-md-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-md-down .modal-footer,
    .modal-fullscreen-md-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:991.98px) {
    .modal-fullscreen-lg-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-lg-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-lg-down .modal-footer,
    .modal-fullscreen-lg-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:1199.98px) {
    .modal-fullscreen-xl-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-xl-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-xl-down .modal-footer,
    .modal-fullscreen-xl-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width:1399.98px) {
    .modal-fullscreen-xxl-down {
        height: 100%;
        margin: 0;
        max-width: none;
        width: 100vw
    }
    .modal-fullscreen-xxl-down .modal-content {
        border: 0;
        border-radius: 0;
        height: 100%
    }
    .modal-fullscreen-xxl-down .modal-footer,
    .modal-fullscreen-xxl-down .modal-header {
        border-radius: 0
    }
    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto
    }
}

.tooltip {
    --bs-tooltip-zindex: 1080;
    --bs-tooltip-max-width: 200px;
    --bs-tooltip-padding-x: 0.5rem;
    --bs-tooltip-padding-y: 0.25rem;
    --bs-tooltip-margin: ;
    --bs-tooltip-font-size: 0.875rem;
    --bs-tooltip-color: var(--bs-body-bg);
    --bs-tooltip-bg: var(--bs-emphasis-color);
    --bs-tooltip-border-radius: var(--bs-border-radius);
    --bs-tooltip-opacity: 0.9;
    --bs-tooltip-arrow-width: 0.8rem;
    --bs-tooltip-arrow-height: 0.4rem;
    word-wrap: break-word;
    display: block;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-family: var(--bs-font-sans-serif);
    font-size: var(--bs-tooltip-font-size);
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.5;
    margin: var(--bs-tooltip-margin);
    opacity: 0;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    z-index: var(--bs-tooltip-zindex)
}

.tooltip.show {
    opacity: var(--bs-tooltip-opacity)
}

.tooltip .tooltip-arrow {
    display: block;
    height: var(--bs-tooltip-arrow-height);
    width: var(--bs-tooltip-arrow-width)
}

.tooltip .tooltip-arrow:before {
    border-color: #0000;
    border-style: solid;
    content: "";
    position: absolute
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.bs-tooltip-top .tooltip-arrow {
    bottom: calc(var(--bs-tooltip-arrow-height)*-1)
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,
.bs-tooltip-top .tooltip-arrow:before {
    border-top-color: var(--bs-tooltip-bg);
    border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;
    top: -1px
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,
.bs-tooltip-end .tooltip-arrow {
    height: var(--bs-tooltip-arrow-width);
    left: calc(var(--bs-tooltip-arrow-height)*-1);
    width: var(--bs-tooltip-arrow-height)
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,
.bs-tooltip-end .tooltip-arrow:before {
    border-right-color: var(--bs-tooltip-bg);
    border-width: calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;
    right: -1px
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,
.bs-tooltip-bottom .tooltip-arrow {
    top: calc(var(--bs-tooltip-arrow-height)*-1)
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,
.bs-tooltip-bottom .tooltip-arrow:before {
    border-bottom-color: var(--bs-tooltip-bg);
    border-width: 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);
    bottom: -1px
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.bs-tooltip-start .tooltip-arrow {
    height: var(--bs-tooltip-arrow-width);
    right: calc(var(--bs-tooltip-arrow-height)*-1);
    width: var(--bs-tooltip-arrow-height)
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,
.bs-tooltip-start .tooltip-arrow:before {
    border-left-color: var(--bs-tooltip-bg);
    border-width: calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);
    left: -1px
}

.tooltip-inner {
    background-color: var(--bs-tooltip-bg);
    border-radius: var(--bs-tooltip-border-radius);
    color: var(--bs-tooltip-color);
    max-width: var(--bs-tooltip-max-width);
    padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
    text-align: center
}

.popover {
    --bs-popover-zindex: 1070;
    --bs-popover-max-width: 276px;
    --bs-popover-font-size: 0.875rem;
    --bs-popover-bg: var(--bs-body-bg);
    --bs-popover-border-width: var(--bs-border-width);
    --bs-popover-border-color: var(--bs-border-color-translucent);
    --bs-popover-border-radius: var(--bs-border-radius-lg);
    --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
    --bs-popover-box-shadow: var(--bs-box-shadow);
    --bs-popover-header-padding-x: 1rem;
    --bs-popover-header-padding-y: 0.5rem;
    --bs-popover-header-font-size: 1rem;
    --bs-popover-header-color: inherit;
    --bs-popover-header-bg: var(--bs-secondary-bg);
    --bs-popover-body-padding-x: 1rem;
    --bs-popover-body-padding-y: 1rem;
    --bs-popover-body-color: var(--bs-body-color);
    --bs-popover-arrow-width: 1rem;
    --bs-popover-arrow-height: 0.5rem;
    --bs-popover-arrow-border: var(--bs-popover-border-color);
    word-wrap: break-word;
    background-clip: padding-box;
    background-color: var(--bs-popover-bg);
    border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
    border-radius: var(--bs-popover-border-radius);
    display: block;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-family: var(--bs-font-sans-serif);
    font-size: var(--bs-popover-font-size);
    font-style: normal;
    font-weight: 400;
    letter-spacing: normal;
    line-break: auto;
    line-height: 1.5;
    max-width: var(--bs-popover-max-width);
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: normal;
    word-break: normal;
    word-spacing: normal;
    z-index: var(--bs-popover-zindex)
}

.popover .popover-arrow {
    display: block;
    height: var(--bs-popover-arrow-height);
    width: var(--bs-popover-arrow-width)
}

.popover .popover-arrow:after,
.popover .popover-arrow:before {
    border: 0 solid #0000;
    content: "";
    display: block;
    position: absolute
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,
.bs-popover-top>.popover-arrow {
    bottom: calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,
.bs-popover-top>.popover-arrow:after,
.bs-popover-top>.popover-arrow:before {
    border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,
.bs-popover-top>.popover-arrow:before {
    border-top-color: var(--bs-popover-arrow-border);
    bottom: 0
}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,
.bs-popover-top>.popover-arrow:after {
    border-top-color: var(--bs-popover-bg);
    bottom: var(--bs-popover-border-width)
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,
.bs-popover-end>.popover-arrow {
    height: var(--bs-popover-arrow-width);
    left: calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));
    width: var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,
.bs-popover-end>.popover-arrow:after,
.bs-popover-end>.popover-arrow:before {
    border-width: calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,
.bs-popover-end>.popover-arrow:before {
    border-right-color: var(--bs-popover-arrow-border);
    left: 0
}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,
.bs-popover-end>.popover-arrow:after {
    border-right-color: var(--bs-popover-bg);
    left: var(--bs-popover-border-width)
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,
.bs-popover-bottom>.popover-arrow {
    top: calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,
.bs-popover-bottom>.popover-arrow:after,
.bs-popover-bottom>.popover-arrow:before {
    border-width: 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,
.bs-popover-bottom>.popover-arrow:before {
    border-bottom-color: var(--bs-popover-arrow-border);
    top: 0
}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,
.bs-popover-bottom>.popover-arrow:after {
    border-bottom-color: var(--bs-popover-bg);
    top: var(--bs-popover-border-width)
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,
.bs-popover-bottom .popover-header:before {
    border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
    content: "";
    display: block;
    left: 50%;
    margin-left: calc(var(--bs-popover-arrow-width)*-.5);
    position: absolute;
    top: 0;
    width: var(--bs-popover-arrow-width)
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,
.bs-popover-start>.popover-arrow {
    height: var(--bs-popover-arrow-width);
    right: calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));
    width: var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,
.bs-popover-start>.popover-arrow:after,
.bs-popover-start>.popover-arrow:before {
    border-width: calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,
.bs-popover-start>.popover-arrow:before {
    border-left-color: var(--bs-popover-arrow-border);
    right: 0
}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,
.bs-popover-start>.popover-arrow:after {
    border-left-color: var(--bs-popover-bg);
    right: var(--bs-popover-border-width)
}

.popover-header {
    background-color: var(--bs-popover-header-bg);
    border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
    border-top-left-radius: var(--bs-popover-inner-border-radius);
    border-top-right-radius: var(--bs-popover-inner-border-radius);
    color: var(--bs-popover-header-color);
    font-size: var(--bs-popover-header-font-size);
    margin-bottom: 0;
    padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)
}

.popover-header:empty {
    display: none
}

.popover-body {
    color: var(--bs-popover-body-color);
    padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)
}

.carousel {
    position: relative
}

.carousel.pointer-event {
    touch-action: pan-y
}

.carousel-inner {
    overflow: hidden;
    position: relative;
    width: 100%
}

.carousel-inner:after {
    clear: both;
    content: "";
    display: block
}

.carousel-item {
    backface-visibility: hidden;
    display: none;
    float: left;
    margin-right: -100%;
    position: relative;
    transition: transform .6s ease-in-out;
    width: 100%
}

@media (prefers-reduced-motion:reduce) {
    .carousel-item {
        transition: none
    }
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
    display: block
}

.active.carousel-item-end,
.carousel-item-next:not(.carousel-item-start) {
    transform: translateX(100%)
}

.active.carousel-item-start,
.carousel-item-prev:not(.carousel-item-end) {
    transform: translateX(-100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    transform: none;
    transition-property: opacity
}

.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end,
.carousel-fade .carousel-item.active {
    opacity: 1;
    z-index: 1
}

.carousel-fade .active.carousel-item-end,
.carousel-fade .active.carousel-item-start {
    opacity: 0;
    transition: opacity 0s .6s;
    z-index: 0
}

@media (prefers-reduced-motion:reduce) {
    .carousel-fade .active.carousel-item-end,
    .carousel-fade .active.carousel-item-start {
        transition: none
    }
}

.carousel-control-next,
.carousel-control-prev {
    align-items: center;
    background: 0 0;
    border: 0;
    bottom: 0;
    color: #fff;
    display: flex;
    justify-content: center;
    opacity: .5;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transition: opacity .15s ease;
    width: 15%;
    z-index: 1
}

@media (prefers-reduced-motion:reduce) {
    .carousel-control-next,
    .carousel-control-prev {
        transition: none
    }
}

.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
    color: #fff;
    opacity: .9;
    outline: 0;
    text-decoration: none
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    height: 2rem;
    width: 2rem
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")
}

.carousel-indicators {
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    margin-bottom: 1rem;
    margin-left: 15%;
    margin-right: 15%;
    padding: 0;
    position: absolute;
    right: 0;
    z-index: 2
}

.carousel-indicators [data-bs-target] {
    background-clip: padding-box;
    background-color: #fff;
    border: 0;
    border-bottom: 10px solid #0000;
    border-top: 10px solid #0000;
    box-sizing: initial;
    cursor: pointer;
    flex: 0 1 auto;
    height: 3px;
    margin-left: 3px;
    margin-right: 3px;
    opacity: .5;
    padding: 0;
    text-indent: -999px;
    transition: opacity .6s ease;
    width: 30px
}

@media (prefers-reduced-motion:reduce) {
    .carousel-indicators [data-bs-target] {
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

.carousel-caption {
    bottom: 1.25rem;
    color: #fff;
    left: 15%;
    padding-bottom: 1.25rem;
    padding-top: 1.25rem;
    position: absolute;
    right: 15%;
    text-align: center
}

.carousel-dark .carousel-control-next-icon,
.carousel-dark .carousel-control-prev-icon {
    filter: invert(1) grayscale(100)
}

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: #000
}

.carousel-dark .carousel-caption {
    color: #000
}

[data-bs-theme=dark] .carousel .carousel-control-next-icon,
[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon,
[data-bs-theme=dark].carousel .carousel-control-prev-icon {
    filter: invert(1) grayscale(100)
}

[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],
[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
    background-color: #000
}

[data-bs-theme=dark] .carousel .carousel-caption,
[data-bs-theme=dark].carousel .carousel-caption {
    color: #000
}

.spinner-border,
.spinner-grow {
    animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
    border-radius: 50%;
    display: inline-block;
    height: var(--bs-spinner-height);
    vertical-align: var(--bs-spinner-vertical-align);
    width: var(--bs-spinner-width)
}

@keyframes spinner-border {
    to {
        transform: rotate(1turn)
    }
}

.spinner-border {
    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -0.125em;
    --bs-spinner-border-width: 0.25em;
    --bs-spinner-animation-speed: 0.75s;
    --bs-spinner-animation-name: spinner-border;
    border-right-color: currentcolor;
    border: var(--bs-spinner-border-width) solid;
    border-right: var(--bs-spinner-border-width) solid #0000
}

.spinner-border-sm {
    --bs-spinner-width: 1rem;
    --bs-spinner-height: 1rem;
    --bs-spinner-border-width: 0.2em
}

@keyframes spinner-grow {
    0% {
        transform: scale(0)
    }
    50% {
        opacity: 1;
        transform: none
    }
}

.spinner-grow {
    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -0.125em;
    --bs-spinner-animation-speed: 0.75s;
    --bs-spinner-animation-name: spinner-grow;
    background-color: currentcolor;
    opacity: 0
}

.spinner-grow-sm {
    --bs-spinner-width: 1rem;
    --bs-spinner-height: 1rem
}

@media (prefers-reduced-motion:reduce) {
    .spinner-border,
    .spinner-grow {
        --bs-spinner-animation-speed: 1.5s
    }
}

.offcanvas,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm,
.offcanvas-xl,
.offcanvas-xxl {
    --bs-offcanvas-zindex: 1045;
    --bs-offcanvas-width: 400px;
    --bs-offcanvas-height: 30vh;
    --bs-offcanvas-padding-x: 1rem;
    --bs-offcanvas-padding-y: 1rem;
    --bs-offcanvas-color: var(--bs-body-color);
    --bs-offcanvas-bg: var(--bs-body-bg);
    --bs-offcanvas-border-width: var(--bs-border-width);
    --bs-offcanvas-border-color: var(--bs-border-color-translucent);
    --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
    --bs-offcanvas-transition: transform 0.3s ease-in-out;
    --bs-offcanvas-title-line-height: 1.5
}

@media (max-width:575.98px) {
    .offcanvas-sm {
        background-clip: padding-box;
        background-color: var(--bs-offcanvas-bg);
        bottom: 0;
        color: var(--bs-offcanvas-color);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        outline: 0;
        position: fixed;
        transition: var(--bs-offcanvas-transition);
        visibility: hidden;
        z-index: var(--bs-offcanvas-zindex)
    }
}

@media (max-width:575.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-sm {
        transition: none
    }
}

@media (max-width:575.98px) {
    .offcanvas-sm.offcanvas-start {
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        left: 0;
        top: 0;
        transform: translateX(-100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-sm.offcanvas-end {
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        right: 0;
        top: 0;
        transform: translateX(100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-sm.offcanvas-top {
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        transform: translateY(-100%)
    }
    .offcanvas-sm.offcanvas-bottom,
    .offcanvas-sm.offcanvas-top {
        height: var(--bs-offcanvas-height);
        left: 0;
        max-height: 100%;
        right: 0
    }
    .offcanvas-sm.offcanvas-bottom {
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }
    .offcanvas-sm.show:not(.hiding),
    .offcanvas-sm.showing {
        transform: none
    }
    .offcanvas-sm.hiding,
    .offcanvas-sm.show,
    .offcanvas-sm.showing {
        visibility: visible
    }
}

@media (min-width:576px) {
    .offcanvas-sm {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: initial !important
    }
    .offcanvas-sm .offcanvas-header {
        display: none
    }
    .offcanvas-sm .offcanvas-body {
        background-color: initial !important;
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (max-width:767.98px) {
    .offcanvas-md {
        background-clip: padding-box;
        background-color: var(--bs-offcanvas-bg);
        bottom: 0;
        color: var(--bs-offcanvas-color);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        outline: 0;
        position: fixed;
        transition: var(--bs-offcanvas-transition);
        visibility: hidden;
        z-index: var(--bs-offcanvas-zindex)
    }
}

@media (max-width:767.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-md {
        transition: none
    }
}

@media (max-width:767.98px) {
    .offcanvas-md.offcanvas-start {
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        left: 0;
        top: 0;
        transform: translateX(-100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-md.offcanvas-end {
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        right: 0;
        top: 0;
        transform: translateX(100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-md.offcanvas-top {
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        transform: translateY(-100%)
    }
    .offcanvas-md.offcanvas-bottom,
    .offcanvas-md.offcanvas-top {
        height: var(--bs-offcanvas-height);
        left: 0;
        max-height: 100%;
        right: 0
    }
    .offcanvas-md.offcanvas-bottom {
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }
    .offcanvas-md.show:not(.hiding),
    .offcanvas-md.showing {
        transform: none
    }
    .offcanvas-md.hiding,
    .offcanvas-md.show,
    .offcanvas-md.showing {
        visibility: visible
    }
}

@media (min-width:768px) {
    .offcanvas-md {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: initial !important
    }
    .offcanvas-md .offcanvas-header {
        display: none
    }
    .offcanvas-md .offcanvas-body {
        background-color: initial !important;
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (max-width:991.98px) {
    .offcanvas-lg {
        background-clip: padding-box;
        background-color: var(--bs-offcanvas-bg);
        bottom: 0;
        color: var(--bs-offcanvas-color);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        outline: 0;
        position: fixed;
        transition: var(--bs-offcanvas-transition);
        visibility: hidden;
        z-index: var(--bs-offcanvas-zindex)
    }
}

@media (max-width:991.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-lg {
        transition: none
    }
}

@media (max-width:991.98px) {
    .offcanvas-lg.offcanvas-start {
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        left: 0;
        top: 0;
        transform: translateX(-100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-lg.offcanvas-end {
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        right: 0;
        top: 0;
        transform: translateX(100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-lg.offcanvas-top {
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        transform: translateY(-100%)
    }
    .offcanvas-lg.offcanvas-bottom,
    .offcanvas-lg.offcanvas-top {
        height: var(--bs-offcanvas-height);
        left: 0;
        max-height: 100%;
        right: 0
    }
    .offcanvas-lg.offcanvas-bottom {
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }
    .offcanvas-lg.show:not(.hiding),
    .offcanvas-lg.showing {
        transform: none
    }
    .offcanvas-lg.hiding,
    .offcanvas-lg.show,
    .offcanvas-lg.showing {
        visibility: visible
    }
}

@media (min-width:992px) {
    .offcanvas-lg {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: initial !important
    }
    .offcanvas-lg .offcanvas-header {
        display: none
    }
    .offcanvas-lg .offcanvas-body {
        background-color: initial !important;
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (max-width:1199.98px) {
    .offcanvas-xl {
        background-clip: padding-box;
        background-color: var(--bs-offcanvas-bg);
        bottom: 0;
        color: var(--bs-offcanvas-color);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        outline: 0;
        position: fixed;
        transition: var(--bs-offcanvas-transition);
        visibility: hidden;
        z-index: var(--bs-offcanvas-zindex)
    }
}

@media (max-width:1199.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-xl {
        transition: none
    }
}

@media (max-width:1199.98px) {
    .offcanvas-xl.offcanvas-start {
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        left: 0;
        top: 0;
        transform: translateX(-100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-xl.offcanvas-end {
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        right: 0;
        top: 0;
        transform: translateX(100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-xl.offcanvas-top {
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        transform: translateY(-100%)
    }
    .offcanvas-xl.offcanvas-bottom,
    .offcanvas-xl.offcanvas-top {
        height: var(--bs-offcanvas-height);
        left: 0;
        max-height: 100%;
        right: 0
    }
    .offcanvas-xl.offcanvas-bottom {
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }
    .offcanvas-xl.show:not(.hiding),
    .offcanvas-xl.showing {
        transform: none
    }
    .offcanvas-xl.hiding,
    .offcanvas-xl.show,
    .offcanvas-xl.showing {
        visibility: visible
    }
}

@media (min-width:1200px) {
    .offcanvas-xl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: initial !important
    }
    .offcanvas-xl .offcanvas-header {
        display: none
    }
    .offcanvas-xl .offcanvas-body {
        background-color: initial !important;
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

@media (max-width:1399.98px) {
    .offcanvas-xxl {
        background-clip: padding-box;
        background-color: var(--bs-offcanvas-bg);
        bottom: 0;
        color: var(--bs-offcanvas-color);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        outline: 0;
        position: fixed;
        transition: var(--bs-offcanvas-transition);
        visibility: hidden;
        z-index: var(--bs-offcanvas-zindex)
    }
}

@media (max-width:1399.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-xxl {
        transition: none
    }
}

@media (max-width:1399.98px) {
    .offcanvas-xxl.offcanvas-start {
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        left: 0;
        top: 0;
        transform: translateX(-100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-xxl.offcanvas-end {
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        right: 0;
        top: 0;
        transform: translateX(100%);
        width: var(--bs-offcanvas-width)
    }
    .offcanvas-xxl.offcanvas-top {
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        top: 0;
        transform: translateY(-100%)
    }
    .offcanvas-xxl.offcanvas-bottom,
    .offcanvas-xxl.offcanvas-top {
        height: var(--bs-offcanvas-height);
        left: 0;
        max-height: 100%;
        right: 0
    }
    .offcanvas-xxl.offcanvas-bottom {
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }
    .offcanvas-xxl.show:not(.hiding),
    .offcanvas-xxl.showing {
        transform: none
    }
    .offcanvas-xxl.hiding,
    .offcanvas-xxl.show,
    .offcanvas-xxl.showing {
        visibility: visible
    }
}

@media (min-width:1400px) {
    .offcanvas-xxl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: initial !important
    }
    .offcanvas-xxl .offcanvas-header {
        display: none
    }
    .offcanvas-xxl .offcanvas-body {
        background-color: initial !important;
        display: flex;
        flex-grow: 0;
        overflow-y: visible;
        padding: 0
    }
}

.offcanvas {
    background-clip: padding-box;
    background-color: var(--bs-offcanvas-bg);
    bottom: 0;
    color: var(--bs-offcanvas-color);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    outline: 0;
    position: fixed;
    transition: var(--bs-offcanvas-transition);
    visibility: hidden;
    z-index: var(--bs-offcanvas-zindex)
}

@media (prefers-reduced-motion:reduce) {
    .offcanvas {
        transition: none
    }
}

.offcanvas.offcanvas-start {
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    left: 0;
    top: 0;
    transform: translateX(-100%);
    width: var(--bs-offcanvas-width)
}

.offcanvas.offcanvas-end {
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    right: 0;
    top: 0;
    transform: translateX(100%);
    width: var(--bs-offcanvas-width)
}

.offcanvas.offcanvas-top {
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    top: 0;
    transform: translateY(-100%)
}

.offcanvas.offcanvas-bottom,
.offcanvas.offcanvas-top {
    height: var(--bs-offcanvas-height);
    left: 0;
    max-height: 100%;
    right: 0
}

.offcanvas.offcanvas-bottom {
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%)
}

.offcanvas.show:not(.hiding),
.offcanvas.showing {
    transform: none
}

.offcanvas.hiding,
.offcanvas.show,
.offcanvas.showing {
    visibility: visible
}

.offcanvas-backdrop {
    background-color: #000;
    height: 100vh;
    left: 0;
    position: fixed;
    top: 0;
    width: 100vw;
    z-index: 1040
}

.offcanvas-backdrop.fade {
    opacity: 0
}

.offcanvas-backdrop.show {
    opacity: .5
}

.offcanvas-header {
    align-items: center;
    display: flex;
    padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)
}

.offcanvas-header .btn-close {
    margin: calc(var(--bs-offcanvas-padding-y)*-.5) calc(var(--bs-offcanvas-padding-x)*-.5) calc(var(--bs-offcanvas-padding-y)*-.5) auto;
    padding: calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5)
}

.offcanvas-title {
    line-height: var(--bs-offcanvas-title-line-height);
    margin-bottom: 0
}

.offcanvas-body {
    flex-grow: 1;
    overflow-y: auto;
    padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)
}

.placeholder {
    background-color: currentcolor;
    cursor: wait;
    display: inline-block;
    min-height: 1em;
    opacity: .5;
    vertical-align: middle
}

.placeholder.btn:before {
    content: "";
    display: inline-block
}

.placeholder-xs {
    min-height: .6em
}

.placeholder-sm {
    min-height: .8em
}

.placeholder-lg {
    min-height: 1.2em
}

.placeholder-glow .placeholder {
    animation: placeholder-glow 2s ease-in-out infinite
}

@keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

.placeholder-wave {
    animation: placeholder-wave 2s linear infinite;
    -webkit-mask-image: linear-gradient(130deg, #000 55%, #000c 75%, #000 95%);
    mask-image: linear-gradient(130deg, #000 55%, #000c 75%, #000 95%);
    -webkit-mask-size: 200% 100%;
    mask-size: 200% 100%
}

@keyframes placeholder-wave {
    to {
        -webkit-mask-position: -200% 0;
        mask-position: -200% 0
    }
}

.clearfix:after {
    clear: both;
    content: "";
    display: block
}

.text-bg-primary {
    background-color: #0d6efd !important;
    background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
    color: #fff !important
}

.text-bg-secondary {
    background-color: #6c757d !important;
    background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
    color: #fff !important
}

.text-bg-success {
    background-color: #198754 !important;
    background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
    color: #fff !important
}

.text-bg-info {
    background-color: #0dcaf0 !important;
    background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
    color: #000 !important
}

.text-bg-warning {
    background-color: #ffc107 !important;
    background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
    color: #000 !important
}

.text-bg-danger {
    background-color: #dc3545 !important;
    background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
    color: #fff !important
}

.text-bg-light {
    background-color: #f8f9fa !important;
    background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
    color: #000 !important
}

.text-bg-dark {
    background-color: #212529 !important;
    background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
    color: #fff !important
}

.link-primary {
    color: #0d6efd !important;
    color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #0d6efd !important;
    text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-primary:focus,
.link-primary:hover {
    color: #0a58ca !important;
    color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #0a58ca !important;
    text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important
}

.link-secondary {
    color: #6c757d !important;
    color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #6c757d !important;
    text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-secondary:focus,
.link-secondary:hover {
    color: #565e64 !important;
    color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #565e64 !important;
    text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important
}

.link-success {
    color: #198754 !important;
    color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #198754 !important;
    text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-success:focus,
.link-success:hover {
    color: #146c43 !important;
    color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #146c43 !important;
    text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important
}

.link-info {
    color: #0dcaf0 !important;
    color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #0dcaf0 !important;
    text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-info:focus,
.link-info:hover {
    color: #3dd5f3 !important;
    color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #3dd5f3 !important;
    text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important
}

.link-warning {
    color: #ffc107 !important;
    color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #ffc107 !important;
    text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-warning:focus,
.link-warning:hover {
    color: #ffcd39 !important;
    color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #ffcd39 !important;
    text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important
}

.link-danger {
    color: #dc3545 !important;
    color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #dc3545 !important;
    text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-danger:focus,
.link-danger:hover {
    color: #b02a37 !important;
    color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #b02a37 !important;
    text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important
}

.link-light {
    color: #f8f9fa !important;
    color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #f8f9fa !important;
    text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-light:focus,
.link-light:hover {
    color: #f9fafb !important;
    color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #f9fafb !important;
    text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important
}

.link-dark {
    color: #212529 !important;
    color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #212529 !important;
    text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-dark:focus,
.link-dark:hover {
    color: #1a1e21 !important;
    color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #1a1e21 !important;
    text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important
}

.link-body-emphasis {
    color: #000 !important;
    color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
    text-decoration-color: #000 !important;
    text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-body-emphasis:focus,
.link-body-emphasis:hover {
    color: #000000bf !important;
    color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, .75)) !important;
    text-decoration-color: #000000bf !important;
    text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, .75)) !important
}

.focus-ring:focus {
    box-shadow: 0 0 0 .25rem #0d6efd40;
    box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
    outline: 0
}

.icon-link {
    align-items: center;
    backface-visibility: hidden;
    display: inline-flex;
    gap: .375rem;
    text-decoration-color: #0d6efd80;
    text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, .5));
    text-underline-offset: .25em
}

.icon-link>.bi {
    fill: currentcolor;
    flex-shrink: 0;
    height: 1em;
    transition: transform .2s ease-in-out;
    width: 1em
}

@media (prefers-reduced-motion:reduce) {
    .icon-link>.bi {
        transition: none
    }
}

.icon-link-hover:focus-visible>.bi,
.icon-link-hover:hover>.bi {
    transform: translate3d(.25em, 0, 0);
    transform: var(--bs-icon-link-transform, translate3d(.25em, 0, 0))
}

.ratio {
    position: relative;
    width: 100%
}

.ratio:before {
    content: "";
    display: block;
    padding-top: var(--bs-aspect-ratio)
}

.ratio>* {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.ratio-1x1 {
    --bs-aspect-ratio: 100%
}

.ratio-4x3 {
    --bs-aspect-ratio: 75%
}

.ratio-16x9 {
    --bs-aspect-ratio: 56.25%
}

.ratio-21x9 {
    --bs-aspect-ratio: 42.8571428571%
}

.fixed-top {
    top: 0
}

.fixed-bottom,
.fixed-top {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1030
}

.fixed-bottom {
    bottom: 0
}

.sticky-top {
    top: 0
}

.sticky-bottom,
.sticky-top {
    position: sticky;
    z-index: 1020
}

.sticky-bottom {
    bottom: 0
}

@media (min-width:576px) {
    .sticky-sm-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
    .sticky-sm-bottom {
        bottom: 0;
        position: sticky;
        z-index: 1020
    }
}

@media (min-width:768px) {
    .sticky-md-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
    .sticky-md-bottom {
        bottom: 0;
        position: sticky;
        z-index: 1020
    }
}

@media (min-width:992px) {
    .sticky-lg-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
    .sticky-lg-bottom {
        bottom: 0;
        position: sticky;
        z-index: 1020
    }
}

@media (min-width:1200px) {
    .sticky-xl-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
    .sticky-xl-bottom {
        bottom: 0;
        position: sticky;
        z-index: 1020
    }
}

@media (min-width:1400px) {
    .sticky-xxl-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
    .sticky-xxl-bottom {
        bottom: 0;
        position: sticky;
        z-index: 1020
    }
}

.hstack {
    align-items: center;
    flex-direction: row
}

.hstack,
.vstack {
    align-self: stretch;
    display: flex
}

.vstack {
    flex: 1 1 auto;
    flex-direction: column
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
    clip: rect(0, 0, 0, 0) !important;
    border: 0 !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    white-space: nowrap !important;
    width: 1px !important
}

.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),
.visually-hidden:not(caption) {
    position: absolute !important
}

.stretched-link:after {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vr {
    align-self: stretch;
    background-color: currentcolor;
    display: inline-block;
    min-height: 1em;
    opacity: .25;
    width: 1px;
    width: var(--bs-border-width)
}

.align-baseline {
    vertical-align: initial !important
}

.align-top {
    vertical-align: top !important
}

.align-middle {
    vertical-align: middle !important
}

.align-bottom {
    vertical-align: bottom !important
}

.align-text-bottom {
    vertical-align: text-bottom !important
}

.align-text-top {
    vertical-align: text-top !important
}

.float-start {
    float: left !important
}

.float-end {
    float: right !important
}

.float-none {
    float: none !important
}

.object-fit-contain {
    object-fit: contain !important
}

.object-fit-cover {
    object-fit: cover !important
}

.object-fit-fill {
    object-fit: fill !important
}

.object-fit-scale {
    object-fit: scale-down !important
}

.object-fit-none {
    object-fit: none !important
}

.opacity-0 {
    opacity: 0 !important
}

.opacity-25 {
    opacity: .25 !important
}

.opacity-50 {
    opacity: .5 !important
}

.opacity-75 {
    opacity: .75 !important
}

.opacity-100 {
    opacity: 1 !important
}

.overflow-auto {
    overflow: auto !important
}

.overflow-hidden {
    overflow: hidden !important
}

.overflow-visible {
    overflow: visible !important
}

.overflow-scroll {
    overflow: scroll !important
}

.overflow-x-auto {
    overflow-x: auto !important
}

.overflow-x-hidden {
    overflow-x: hidden !important
}

.overflow-x-visible {
    overflow-x: visible !important
}

.overflow-x-scroll {
    overflow-x: scroll !important
}

.overflow-y-auto {
    overflow-y: auto !important
}

.overflow-y-hidden {
    overflow-y: hidden !important
}

.overflow-y-visible {
    overflow-y: visible !important
}

.overflow-y-scroll {
    overflow-y: scroll !important
}

.d-inline {
    display: inline !important
}

.d-inline-block {
    display: inline-block !important
}

.d-block {
    display: block !important
}

.d-grid {
    display: grid !important
}

.d-inline-grid {
    display: inline-grid !important
}

.d-table {
    display: table !important
}

.d-table-row {
    display: table-row !important
}

.d-table-cell {
    display: table-cell !important
}

.d-flex {
    display: flex !important
}

.d-inline-flex {
    display: inline-flex !important
}

.d-none {
    display: none !important
}

.shadow {
    box-shadow: 0 .5rem 1rem #00000026 !important;
    box-shadow: var(--bs-box-shadow) !important
}

.shadow-sm {
    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;
    box-shadow: var(--bs-box-shadow-sm) !important
}

.shadow-lg {
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important;
    box-shadow: var(--bs-box-shadow-lg) !important
}

.shadow-none {
    box-shadow: none !important
}

.focus-ring-primary {
    --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-secondary {
    --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-success {
    --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-info {
    --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-warning {
    --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-danger {
    --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-light {
    --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-dark {
    --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))
}

.position-static {
    position: static !important
}

.position-relative {
    position: relative !important
}

.position-absolute {
    position: absolute !important
}

.position-fixed {
    position: fixed !important
}

.position-sticky {
    position: sticky !important
}

.top-0 {
    top: 0 !important
}

.top-50 {
    top: 50% !important
}

.top-100 {
    top: 100% !important
}

.bottom-0 {
    bottom: 0 !important
}

.bottom-50 {
    bottom: 50% !important
}

.bottom-100 {
    bottom: 100% !important
}

.start-0 {
    left: 0 !important
}

.start-50 {
    left: 50% !important
}

.start-100 {
    left: 100% !important
}

.end-0 {
    right: 0 !important
}

.end-50 {
    right: 50% !important
}

.end-100 {
    right: 100% !important
}

.translate-middle {
    transform: translate(-50%, -50%) !important
}

.translate-middle-x {
    transform: translateX(-50%) !important
}

.translate-middle-y {
    transform: translateY(-50%) !important
}

.border {
    border: 1px solid #dee2e6 !important;
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-0 {
    border: 0 !important
}

.border-top {
    border-top: 1px solid #dee2e6 !important;
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-top-0 {
    border-top: 0 !important
}

.border-end {
    border-right: 1px solid #dee2e6 !important;
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-end-0 {
    border-right: 0 !important
}

.border-bottom {
    border-bottom: 1px solid #dee2e6 !important;
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-bottom-0 {
    border-bottom: 0 !important
}

.border-start {
    border-left: 1px solid #dee2e6 !important;
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-start-0 {
    border-left: 0 !important
}

.border-primary {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important
}

.border-secondary {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important
}

.border-success {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important
}

.border-info {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important
}

.border-warning {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important
}

.border-danger {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important
}

.border-light {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important
}

.border-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important
}

.border-black {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important
}

.border-white {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important
}

.border-primary-subtle {
    border-color: #9ec5fe !important;
    border-color: var(--bs-primary-border-subtle) !important
}

.border-secondary-subtle {
    border-color: #c4c8cb !important;
    border-color: var(--bs-secondary-border-subtle) !important
}

.border-success-subtle {
    border-color: #a3cfbb !important;
    border-color: var(--bs-success-border-subtle) !important
}

.border-info-subtle {
    border-color: #9eeaf9 !important;
    border-color: var(--bs-info-border-subtle) !important
}

.border-warning-subtle {
    border-color: #ffe69c !important;
    border-color: var(--bs-warning-border-subtle) !important
}

.border-danger-subtle {
    border-color: #f1aeb5 !important;
    border-color: var(--bs-danger-border-subtle) !important
}

.border-light-subtle {
    border-color: #e9ecef !important;
    border-color: var(--bs-light-border-subtle) !important
}

.border-dark-subtle {
    border-color: #adb5bd !important;
    border-color: var(--bs-dark-border-subtle) !important
}

.border-1 {
    border-width: 1px !important
}

.border-2 {
    border-width: 2px !important
}

.border-3 {
    border-width: 3px !important
}

.border-4 {
    border-width: 4px !important
}

.border-5 {
    border-width: 5px !important
}

.border-opacity-10 {
    --bs-border-opacity: 0.1
}

.border-opacity-25 {
    --bs-border-opacity: 0.25
}

.border-opacity-50 {
    --bs-border-opacity: 0.5
}

.border-opacity-75 {
    --bs-border-opacity: 0.75
}

.border-opacity-100 {
    --bs-border-opacity: 1
}

.w-25 {
    width: 25% !important
}

.w-50 {
    width: 50% !important
}

.w-75 {
    width: 75% !important
}

.w-100 {
    width: 100% !important
}

.w-auto {
    width: auto !important
}

.mw-100 {
    max-width: 100% !important
}

.vw-100 {
    width: 100vw !important
}

.min-vw-100 {
    min-width: 100vw !important
}

.h-25 {
    height: 25% !important
}

.h-50 {
    height: 50% !important
}

.h-75 {
    height: 75% !important
}

.h-100 {
    height: 100% !important
}

.h-auto {
    height: auto !important
}

.mh-100 {
    max-height: 100% !important
}

.vh-100 {
    height: 100vh !important
}

.min-vh-100 {
    min-height: 100vh !important
}

.flex-fill {
    flex: 1 1 auto !important
}

.flex-row {
    flex-direction: row !important
}

.flex-column {
    flex-direction: column !important
}

.flex-row-reverse {
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    flex-direction: column-reverse !important
}

.flex-grow-0 {
    flex-grow: 0 !important
}

.flex-grow-1 {
    flex-grow: 1 !important
}

.flex-shrink-0 {
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    flex-shrink: 1 !important
}

.flex-wrap {
    flex-wrap: wrap !important
}

.flex-nowrap {
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}

.justify-content-start {
    justify-content: flex-start !important
}

.justify-content-end {
    justify-content: flex-end !important
}

.justify-content-center {
    justify-content: center !important
}

.justify-content-between {
    justify-content: space-between !important
}

.justify-content-around {
    justify-content: space-around !important
}

.justify-content-evenly {
    justify-content: space-evenly !important
}

.align-items-start {
    align-items: flex-start !important
}

.align-items-end {
    align-items: flex-end !important
}

.align-items-center {
    align-items: center !important
}

.align-items-baseline {
    align-items: baseline !important
}

.align-items-stretch {
    align-items: stretch !important
}

.align-content-start {
    align-content: flex-start !important
}

.align-content-end {
    align-content: flex-end !important
}

.align-content-center {
    align-content: center !important
}

.align-content-between {
    align-content: space-between !important
}

.align-content-around {
    align-content: space-around !important
}

.align-content-stretch {
    align-content: stretch !important
}

.align-self-auto {
    align-self: auto !important
}

.align-self-start {
    align-self: flex-start !important
}

.align-self-end {
    align-self: flex-end !important
}

.align-self-center {
    align-self: center !important
}

.align-self-baseline {
    align-self: baseline !important
}

.align-self-stretch {
    align-self: stretch !important
}

.order-first {
    order: -1 !important
}

.order-0 {
    order: 0 !important
}

.order-1 {
    order: 1 !important
}

.order-2 {
    order: 2 !important
}

.order-3 {
    order: 3 !important
}

.order-4 {
    order: 4 !important
}

.order-5 {
    order: 5 !important
}

.order-last {
    order: 6 !important
}

.m-0 {
    margin: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.m-5 {
    margin: 3rem !important
}

.m-auto {
    margin: auto !important
}

.mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.mx-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
}

.mx-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
}

.mx-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important
}

.mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important
}

.mx-5 {
    margin-left: 3rem !important;
    margin-right: 3rem !important
}

.mx-auto {
    margin-left: auto !important;
    margin-right: auto !important
}

.my-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important
}

.my-1 {
    margin-bottom: .25rem !important;
    margin-top: .25rem !important
}

.my-2 {
    margin-bottom: .5rem !important;
    margin-top: .5rem !important
}

.my-3 {
    margin-bottom: 1rem !important;
    margin-top: 1rem !important
}

.my-4 {
    margin-bottom: 1.5rem !important;
    margin-top: 1.5rem !important
}

.my-5 {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important
}

.my-auto {
    margin-bottom: auto !important;
    margin-top: auto !important
}

.mt-0 {
    margin-top: 0 !important
}

.mt-1 {
    margin-top: .25rem !important
}

.mt-2 {
    margin-top: .5rem !important
}

.mt-3 {
    margin-top: 1rem !important
}

.mt-4 {
    margin-top: 1.5rem !important
}

.mt-5 {
    margin-top: 3rem !important
}

.mt-auto {
    margin-top: auto !important
}

.me-0 {
    margin-right: 0 !important
}

.me-1 {
    margin-right: .25rem !important
}

.me-2 {
    margin-right: .5rem !important
}

.me-3 {
    margin-right: 1rem !important
}

.me-4 {
    margin-right: 1.5rem !important
}

.me-5 {
    margin-right: 3rem !important
}

.me-auto {
    margin-right: auto !important
}

.mb-0 {
    margin-bottom: 0 !important
}

.mb-1 {
    margin-bottom: .25rem !important
}

.mb-2 {
    margin-bottom: .5rem !important
}

.mb-3 {
    margin-bottom: 1rem !important
}

.mb-4 {
    margin-bottom: 1.5rem !important
}

.mb-5 {
    margin-bottom: 3rem !important
}

.mb-auto {
    margin-bottom: auto !important
}

.ms-0 {
    margin-left: 0 !important
}

.ms-1 {
    margin-left: .25rem !important
}

.ms-2 {
    margin-left: .5rem !important
}

.ms-3 {
    margin-left: 1rem !important
}

.ms-4 {
    margin-left: 1.5rem !important
}

.ms-5 {
    margin-left: 3rem !important
}

.ms-auto {
    margin-left: auto !important
}

.p-0 {
    padding: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.p-5 {
    padding: 3rem !important
}

.px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.px-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
}

.px-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
}

.px-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
}

.px-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important
}

.px-5 {
    padding-left: 3rem !important;
    padding-right: 3rem !important
}

.py-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important
}

.py-1 {
    padding-bottom: .25rem !important;
    padding-top: .25rem !important
}

.py-2 {
    padding-bottom: .5rem !important;
    padding-top: .5rem !important
}

.py-3 {
    padding-bottom: 1rem !important;
    padding-top: 1rem !important
}

.py-4 {
    padding-bottom: 1.5rem !important;
    padding-top: 1.5rem !important
}

.py-5 {
    padding-bottom: 3rem !important;
    padding-top: 3rem !important
}

.pt-0 {
    padding-top: 0 !important
}

.pt-1 {
    padding-top: .25rem !important
}

.pt-2 {
    padding-top: .5rem !important
}

.pt-3 {
    padding-top: 1rem !important
}

.pt-4 {
    padding-top: 1.5rem !important
}

.pt-5 {
    padding-top: 3rem !important
}

.pe-0 {
    padding-right: 0 !important
}

.pe-1 {
    padding-right: .25rem !important
}

.pe-2 {
    padding-right: .5rem !important
}

.pe-3 {
    padding-right: 1rem !important
}

.pe-4 {
    padding-right: 1.5rem !important
}

.pe-5 {
    padding-right: 3rem !important
}

.pb-0 {
    padding-bottom: 0 !important
}

.pb-1 {
    padding-bottom: .25rem !important
}

.pb-2 {
    padding-bottom: .5rem !important
}

.pb-3 {
    padding-bottom: 1rem !important
}

.pb-4 {
    padding-bottom: 1.5rem !important
}

.pb-5 {
    padding-bottom: 3rem !important
}

.ps-0 {
    padding-left: 0 !important
}

.ps-1 {
    padding-left: .25rem !important
}

.ps-2 {
    padding-left: .5rem !important
}

.ps-3 {
    padding-left: 1rem !important
}

.ps-4 {
    padding-left: 1.5rem !important
}

.ps-5 {
    padding-left: 3rem !important
}

.gap-0 {
    gap: 0 !important
}

.gap-1 {
    gap: .25rem !important
}

.gap-2 {
    gap: .5rem !important
}

.gap-3 {
    gap: 1rem !important
}

.gap-4 {
    gap: 1.5rem !important
}

.gap-5 {
    gap: 3rem !important
}

.row-gap-0 {
    row-gap: 0 !important
}

.row-gap-1 {
    row-gap: .25rem !important
}

.row-gap-2 {
    row-gap: .5rem !important
}

.row-gap-3 {
    row-gap: 1rem !important
}

.row-gap-4 {
    row-gap: 1.5rem !important
}

.row-gap-5 {
    row-gap: 3rem !important
}

.column-gap-0 {
    column-gap: 0 !important
}

.column-gap-1 {
    column-gap: .25rem !important
}

.column-gap-2 {
    column-gap: .5rem !important
}

.column-gap-3 {
    column-gap: 1rem !important
}

.column-gap-4 {
    column-gap: 1.5rem !important
}

.column-gap-5 {
    column-gap: 3rem !important
}

.font-monospace {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important;
    font-family: var(--bs-font-monospace) !important
}

.fs-1 {
    font-size: calc(1.375rem + 1.5vw) !important
}

.fs-2 {
    font-size: calc(1.325rem + .9vw) !important
}

.fs-3 {
    font-size: calc(1.3rem + .6vw) !important
}

.fs-4 {
    font-size: calc(1.275rem + .3vw) !important
}

.fs-5 {
    font-size: 1.25rem !important
}

.fs-6 {
    font-size: 1rem !important
}

.fst-italic {
    font-style: italic !important
}

.fst-normal {
    font-style: normal !important
}

.fw-lighter {
    font-weight: lighter !important
}

.fw-light {
    font-weight: 300 !important
}

.fw-normal {
    font-weight: 400 !important
}

.fw-medium {
    font-weight: 500 !important
}

.fw-semibold {
    font-weight: 600 !important
}

.fw-bold {
    font-weight: 700 !important
}

.fw-bolder {
    font-weight: bolder !important
}

.lh-1 {
    line-height: 1 !important
}

.lh-sm {
    line-height: 1.25 !important
}

.lh-base {
    line-height: 1.5 !important
}

.lh-lg {
    line-height: 2 !important
}

.text-start {
    text-align: left !important
}

.text-end {
    text-align: right !important
}

.text-center {
    text-align: center !important
}

.text-decoration-none {
    text-decoration: none !important
}

.text-decoration-underline {
    text-decoration: underline !important
}

.text-decoration-line-through {
    text-decoration: line-through !important
}

.text-lowercase {
    text-transform: lowercase !important
}

.text-uppercase {
    text-transform: uppercase !important
}

.text-capitalize {
    text-transform: capitalize !important
}

.text-wrap {
    white-space: normal !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-break {
    word-wrap: break-word !important;
    word-break: break-word !important
}

.text-primary {
    --bs-text-opacity: 1;
    color: rgba(13, 110, 253, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important
}

.text-secondary {
    --bs-text-opacity: 1;
    color: rgba(108, 117, 125, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important
}

.text-success {
    --bs-text-opacity: 1;
    color: rgba(25, 135, 84, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important
}

.text-info {
    --bs-text-opacity: 1;
    color: rgba(13, 202, 240, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important
}

.text-warning {
    --bs-text-opacity: 1;
    color: rgba(255, 193, 7, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important
}

.text-danger {
    --bs-text-opacity: 1;
    color: rgba(220, 53, 69, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important
}

.text-light {
    --bs-text-opacity: 1;
    color: rgba(248, 249, 250, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important
}

.text-dark {
    --bs-text-opacity: 1;
    color: rgba(33, 37, 41, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important
}

.text-black {
    --bs-text-opacity: 1;
    color: rgba(0, 0, 0, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important
}

.text-white {
    --bs-text-opacity: 1;
    color: rgba(255, 255, 255, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important
}

.text-body {
    --bs-text-opacity: 1;
    color: rgba(33, 37, 41, var(--bs-text-opacity)) !important;
    color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important
}

.text-muted {
    --bs-text-opacity: 1;
    color: #212529bf !important;
    color: var(--bs-secondary-color) !important
}

.text-black-50 {
    --bs-text-opacity: 1;
    color: #00000080 !important
}

.text-white-50 {
    --bs-text-opacity: 1;
    color: #ffffff80 !important
}

.text-body-secondary {
    --bs-text-opacity: 1;
    color: #212529bf !important;
    color: var(--bs-secondary-color) !important
}

.text-body-tertiary {
    --bs-text-opacity: 1;
    color: #21252980 !important;
    color: var(--bs-tertiary-color) !important
}

.text-body-emphasis {
    --bs-text-opacity: 1;
    color: #000 !important;
    color: var(--bs-emphasis-color) !important
}

.text-reset {
    --bs-text-opacity: 1;
    color: inherit !important
}

.text-opacity-25 {
    --bs-text-opacity: 0.25
}

.text-opacity-50 {
    --bs-text-opacity: 0.5
}

.text-opacity-75 {
    --bs-text-opacity: 0.75
}

.text-opacity-100 {
    --bs-text-opacity: 1
}

.text-primary-emphasis {
    color: #052c65 !important;
    color: var(--bs-primary-text-emphasis) !important
}

.text-secondary-emphasis {
    color: #2b2f32 !important;
    color: var(--bs-secondary-text-emphasis) !important
}

.text-success-emphasis {
    color: #0a3622 !important;
    color: var(--bs-success-text-emphasis) !important
}

.text-info-emphasis {
    color: #055160 !important;
    color: var(--bs-info-text-emphasis) !important
}

.text-warning-emphasis {
    color: #664d03 !important;
    color: var(--bs-warning-text-emphasis) !important
}

.text-danger-emphasis {
    color: #58151c !important;
    color: var(--bs-danger-text-emphasis) !important
}

.text-light-emphasis {
    color: #495057 !important;
    color: var(--bs-light-text-emphasis) !important
}

.text-dark-emphasis {
    color: #495057 !important;
    color: var(--bs-dark-text-emphasis) !important
}

.link-opacity-10,
.link-opacity-10-hover:hover {
    --bs-link-opacity: 0.1
}

.link-opacity-25,
.link-opacity-25-hover:hover {
    --bs-link-opacity: 0.25
}

.link-opacity-50,
.link-opacity-50-hover:hover {
    --bs-link-opacity: 0.5
}

.link-opacity-75,
.link-opacity-75-hover:hover {
    --bs-link-opacity: 0.75
}

.link-opacity-100,
.link-opacity-100-hover:hover {
    --bs-link-opacity: 1
}

.link-offset-1,
.link-offset-1-hover:hover {
    text-underline-offset: .125em !important
}

.link-offset-2,
.link-offset-2-hover:hover {
    text-underline-offset: .25em !important
}

.link-offset-3,
.link-offset-3-hover:hover {
    text-underline-offset: .375em !important
}

.link-underline-primary {
    --bs-link-underline-opacity: 1;
    text-decoration-color: rgba(13, 110, 253, var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-secondary {
    --bs-link-underline-opacity: 1;
    text-decoration-color: rgba(108, 117, 125, var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-success {
    --bs-link-underline-opacity: 1;
    text-decoration-color: rgba(25, 135, 84, var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-info {
    --bs-link-underline-opacity: 1;
    text-decoration-color: rgba(13, 202, 240, var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-warning {
    --bs-link-underline-opacity: 1;
    text-decoration-color: rgba(255, 193, 7, var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-danger {
    --bs-link-underline-opacity: 1;
    text-decoration-color: rgba(220, 53, 69, var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-light {
    --bs-link-underline-opacity: 1;
    text-decoration-color: rgba(248, 249, 250, var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-dark {
    --bs-link-underline-opacity: 1;
    text-decoration-color: rgba(33, 37, 41, var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline {
    --bs-link-underline-opacity: 1;
    text-decoration-color: #0d6efd !important;
    text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-underline-opacity-0,
.link-underline-opacity-0-hover:hover {
    --bs-link-underline-opacity: 0
}

.link-underline-opacity-10,
.link-underline-opacity-10-hover:hover {
    --bs-link-underline-opacity: 0.1
}

.link-underline-opacity-25,
.link-underline-opacity-25-hover:hover {
    --bs-link-underline-opacity: 0.25
}

.link-underline-opacity-50,
.link-underline-opacity-50-hover:hover {
    --bs-link-underline-opacity: 0.5
}

.link-underline-opacity-75,
.link-underline-opacity-75-hover:hover {
    --bs-link-underline-opacity: 0.75
}

.link-underline-opacity-100,
.link-underline-opacity-100-hover:hover {
    --bs-link-underline-opacity: 1
}

.bg-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(13, 110, 253, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important
}

.bg-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(108, 117, 125, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important
}

.bg-success {
    --bs-bg-opacity: 1;
    background-color: rgba(25, 135, 84, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important
}

.bg-info {
    --bs-bg-opacity: 1;
    background-color: rgba(13, 202, 240, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important
}

.bg-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(255, 193, 7, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important
}

.bg-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(220, 53, 69, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important
}

.bg-light {
    --bs-bg-opacity: 1;
    background-color: rgba(248, 249, 250, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important
}

.bg-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(33, 37, 41, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important
}

.bg-black {
    --bs-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important
}

.bg-white {
    --bs-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important
}

.bg-body {
    --bs-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important
}

.bg-transparent {
    --bs-bg-opacity: 1;
    background-color: initial !important
}

.bg-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(233, 236, 239, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important
}

.bg-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(248, 249, 250, var(--bs-bg-opacity)) !important;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important
}

.bg-opacity-10 {
    --bs-bg-opacity: 0.1
}

.bg-opacity-25 {
    --bs-bg-opacity: 0.25
}

.bg-opacity-50 {
    --bs-bg-opacity: 0.5
}

.bg-opacity-75 {
    --bs-bg-opacity: 0.75
}

.bg-opacity-100 {
    --bs-bg-opacity: 1
}

.bg-primary-subtle {
    background-color: #cfe2ff !important;
    background-color: var(--bs-primary-bg-subtle) !important
}

.bg-secondary-subtle {
    background-color: #e2e3e5 !important;
    background-color: var(--bs-secondary-bg-subtle) !important
}

.bg-success-subtle {
    background-color: #d1e7dd !important;
    background-color: var(--bs-success-bg-subtle) !important
}

.bg-info-subtle {
    background-color: #cff4fc !important;
    background-color: var(--bs-info-bg-subtle) !important
}

.bg-warning-subtle {
    background-color: #fff3cd !important;
    background-color: var(--bs-warning-bg-subtle) !important
}

.bg-danger-subtle {
    background-color: #f8d7da !important;
    background-color: var(--bs-danger-bg-subtle) !important
}

.bg-light-subtle {
    background-color: #fcfcfd !important;
    background-color: var(--bs-light-bg-subtle) !important
}

.bg-dark-subtle {
    background-color: #ced4da !important;
    background-color: var(--bs-dark-bg-subtle) !important
}

.bg-gradient {
    background-image: linear-gradient(180deg, #ffffff26, #fff0) !important;
    background-image: var(--bs-gradient) !important
}

.user-select-all {
    -webkit-user-select: all !important;
    user-select: all !important
}

.user-select-auto {
    -webkit-user-select: auto !important;
    user-select: auto !important
}

.user-select-none {
    -webkit-user-select: none !important;
    user-select: none !important
}

.pe-none {
    pointer-events: none !important
}

.pe-auto {
    pointer-events: auto !important
}

.rounded {
    border-radius: .375rem !important;
    border-radius: var(--bs-border-radius) !important
}

.rounded-0 {
    border-radius: 0 !important
}

.rounded-1 {
    border-radius: .25rem !important;
    border-radius: var(--bs-border-radius-sm) !important
}

.rounded-2 {
    border-radius: .375rem !important;
    border-radius: var(--bs-border-radius) !important
}

.rounded-3 {
    border-radius: .5rem !important;
    border-radius: var(--bs-border-radius-lg) !important
}

.rounded-4 {
    border-radius: 1rem !important;
    border-radius: var(--bs-border-radius-xl) !important
}

.rounded-5 {
    border-radius: 2rem !important;
    border-radius: var(--bs-border-radius-xxl) !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-pill {
    border-radius: 50rem !important;
    border-radius: var(--bs-border-radius-pill) !important
}

.rounded-top {
    border-top-left-radius: .375rem !important;
    border-top-left-radius: var(--bs-border-radius) !important;
    border-top-right-radius: .375rem !important;
    border-top-right-radius: var(--bs-border-radius) !important
}

.rounded-top-0 {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.rounded-top-1 {
    border-top-left-radius: .25rem !important;
    border-top-left-radius: var(--bs-border-radius-sm) !important;
    border-top-right-radius: .25rem !important;
    border-top-right-radius: var(--bs-border-radius-sm) !important
}

.rounded-top-2 {
    border-top-left-radius: .375rem !important;
    border-top-left-radius: var(--bs-border-radius) !important;
    border-top-right-radius: .375rem !important;
    border-top-right-radius: var(--bs-border-radius) !important
}

.rounded-top-3 {
    border-top-left-radius: .5rem !important;
    border-top-left-radius: var(--bs-border-radius-lg) !important;
    border-top-right-radius: .5rem !important;
    border-top-right-radius: var(--bs-border-radius-lg) !important
}

.rounded-top-4 {
    border-top-left-radius: 1rem !important;
    border-top-left-radius: var(--bs-border-radius-xl) !important;
    border-top-right-radius: 1rem !important;
    border-top-right-radius: var(--bs-border-radius-xl) !important
}

.rounded-top-5 {
    border-top-left-radius: 2rem !important;
    border-top-left-radius: var(--bs-border-radius-xxl) !important;
    border-top-right-radius: 2rem !important;
    border-top-right-radius: var(--bs-border-radius-xxl) !important
}

.rounded-top-circle {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important
}

.rounded-top-pill {
    border-top-left-radius: 50rem !important;
    border-top-left-radius: var(--bs-border-radius-pill) !important;
    border-top-right-radius: 50rem !important;
    border-top-right-radius: var(--bs-border-radius-pill) !important
}

.rounded-end {
    border-bottom-right-radius: .375rem !important;
    border-bottom-right-radius: var(--bs-border-radius) !important;
    border-top-right-radius: .375rem !important;
    border-top-right-radius: var(--bs-border-radius) !important
}

.rounded-end-0 {
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.rounded-end-1 {
    border-bottom-right-radius: .25rem !important;
    border-bottom-right-radius: var(--bs-border-radius-sm) !important;
    border-top-right-radius: .25rem !important;
    border-top-right-radius: var(--bs-border-radius-sm) !important
}

.rounded-end-2 {
    border-bottom-right-radius: .375rem !important;
    border-bottom-right-radius: var(--bs-border-radius) !important;
    border-top-right-radius: .375rem !important;
    border-top-right-radius: var(--bs-border-radius) !important
}

.rounded-end-3 {
    border-bottom-right-radius: .5rem !important;
    border-bottom-right-radius: var(--bs-border-radius-lg) !important;
    border-top-right-radius: .5rem !important;
    border-top-right-radius: var(--bs-border-radius-lg) !important
}

.rounded-end-4 {
    border-bottom-right-radius: 1rem !important;
    border-bottom-right-radius: var(--bs-border-radius-xl) !important;
    border-top-right-radius: 1rem !important;
    border-top-right-radius: var(--bs-border-radius-xl) !important
}

.rounded-end-5 {
    border-bottom-right-radius: 2rem !important;
    border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
    border-top-right-radius: 2rem !important;
    border-top-right-radius: var(--bs-border-radius-xxl) !important
}

.rounded-end-circle {
    border-bottom-right-radius: 50% !important;
    border-top-right-radius: 50% !important
}

.rounded-end-pill {
    border-bottom-right-radius: 50rem !important;
    border-bottom-right-radius: var(--bs-border-radius-pill) !important;
    border-top-right-radius: 50rem !important;
    border-top-right-radius: var(--bs-border-radius-pill) !important
}

.rounded-bottom {
    border-bottom-left-radius: .375rem !important;
    border-bottom-left-radius: var(--bs-border-radius) !important;
    border-bottom-right-radius: .375rem !important;
    border-bottom-right-radius: var(--bs-border-radius) !important
}

.rounded-bottom-0 {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.rounded-bottom-1 {
    border-bottom-left-radius: .25rem !important;
    border-bottom-left-radius: var(--bs-border-radius-sm) !important;
    border-bottom-right-radius: .25rem !important;
    border-bottom-right-radius: var(--bs-border-radius-sm) !important
}

.rounded-bottom-2 {
    border-bottom-left-radius: .375rem !important;
    border-bottom-left-radius: var(--bs-border-radius) !important;
    border-bottom-right-radius: .375rem !important;
    border-bottom-right-radius: var(--bs-border-radius) !important
}

.rounded-bottom-3 {
    border-bottom-left-radius: .5rem !important;
    border-bottom-left-radius: var(--bs-border-radius-lg) !important;
    border-bottom-right-radius: .5rem !important;
    border-bottom-right-radius: var(--bs-border-radius-lg) !important
}

.rounded-bottom-4 {
    border-bottom-left-radius: 1rem !important;
    border-bottom-left-radius: var(--bs-border-radius-xl) !important;
    border-bottom-right-radius: 1rem !important;
    border-bottom-right-radius: var(--bs-border-radius-xl) !important
}

.rounded-bottom-5 {
    border-bottom-left-radius: 2rem !important;
    border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
    border-bottom-right-radius: 2rem !important;
    border-bottom-right-radius: var(--bs-border-radius-xxl) !important
}

.rounded-bottom-circle {
    border-bottom-left-radius: 50% !important;
    border-bottom-right-radius: 50% !important
}

.rounded-bottom-pill {
    border-bottom-left-radius: 50rem !important;
    border-bottom-left-radius: var(--bs-border-radius-pill) !important;
    border-bottom-right-radius: 50rem !important;
    border-bottom-right-radius: var(--bs-border-radius-pill) !important
}

.rounded-start {
    border-bottom-left-radius: .375rem !important;
    border-bottom-left-radius: var(--bs-border-radius) !important;
    border-top-left-radius: .375rem !important;
    border-top-left-radius: var(--bs-border-radius) !important
}

.rounded-start-0 {
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important
}

.rounded-start-1 {
    border-bottom-left-radius: .25rem !important;
    border-bottom-left-radius: var(--bs-border-radius-sm) !important;
    border-top-left-radius: .25rem !important;
    border-top-left-radius: var(--bs-border-radius-sm) !important
}

.rounded-start-2 {
    border-bottom-left-radius: .375rem !important;
    border-bottom-left-radius: var(--bs-border-radius) !important;
    border-top-left-radius: .375rem !important;
    border-top-left-radius: var(--bs-border-radius) !important
}

.rounded-start-3 {
    border-bottom-left-radius: .5rem !important;
    border-bottom-left-radius: var(--bs-border-radius-lg) !important;
    border-top-left-radius: .5rem !important;
    border-top-left-radius: var(--bs-border-radius-lg) !important
}

.rounded-start-4 {
    border-bottom-left-radius: 1rem !important;
    border-bottom-left-radius: var(--bs-border-radius-xl) !important;
    border-top-left-radius: 1rem !important;
    border-top-left-radius: var(--bs-border-radius-xl) !important
}

.rounded-start-5 {
    border-bottom-left-radius: 2rem !important;
    border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
    border-top-left-radius: 2rem !important;
    border-top-left-radius: var(--bs-border-radius-xxl) !important
}

.rounded-start-circle {
    border-bottom-left-radius: 50% !important;
    border-top-left-radius: 50% !important
}

.rounded-start-pill {
    border-bottom-left-radius: 50rem !important;
    border-bottom-left-radius: var(--bs-border-radius-pill) !important;
    border-top-left-radius: 50rem !important;
    border-top-left-radius: var(--bs-border-radius-pill) !important
}

.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}

.z-n1 {
    z-index: -1 !important
}

.z-0 {
    z-index: 0 !important
}

.z-1 {
    z-index: 1 !important
}

.z-2 {
    z-index: 2 !important
}

.z-3 {
    z-index: 3 !important
}

@media (min-width:576px) {
    .float-sm-start {
        float: left !important
    }
    .float-sm-end {
        float: right !important
    }
    .float-sm-none {
        float: none !important
    }
    .object-fit-sm-contain {
        object-fit: contain !important
    }
    .object-fit-sm-cover {
        object-fit: cover !important
    }
    .object-fit-sm-fill {
        object-fit: fill !important
    }
    .object-fit-sm-scale {
        object-fit: scale-down !important
    }
    .object-fit-sm-none {
        object-fit: none !important
    }
    .d-sm-inline {
        display: inline !important
    }
    .d-sm-inline-block {
        display: inline-block !important
    }
    .d-sm-block {
        display: block !important
    }
    .d-sm-grid {
        display: grid !important
    }
    .d-sm-inline-grid {
        display: inline-grid !important
    }
    .d-sm-table {
        display: table !important
    }
    .d-sm-table-row {
        display: table-row !important
    }
    .d-sm-table-cell {
        display: table-cell !important
    }
    .d-sm-flex {
        display: flex !important
    }
    .d-sm-inline-flex {
        display: inline-flex !important
    }
    .d-sm-none {
        display: none !important
    }
    .flex-sm-fill {
        flex: 1 1 auto !important
    }
    .flex-sm-row {
        flex-direction: row !important
    }
    .flex-sm-column {
        flex-direction: column !important
    }
    .flex-sm-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-sm-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-sm-grow-0 {
        flex-grow: 0 !important
    }
    .flex-sm-grow-1 {
        flex-grow: 1 !important
    }
    .flex-sm-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-sm-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-sm-wrap {
        flex-wrap: wrap !important
    }
    .flex-sm-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .justify-content-sm-start {
        justify-content: flex-start !important
    }
    .justify-content-sm-end {
        justify-content: flex-end !important
    }
    .justify-content-sm-center {
        justify-content: center !important
    }
    .justify-content-sm-between {
        justify-content: space-between !important
    }
    .justify-content-sm-around {
        justify-content: space-around !important
    }
    .justify-content-sm-evenly {
        justify-content: space-evenly !important
    }
    .align-items-sm-start {
        align-items: flex-start !important
    }
    .align-items-sm-end {
        align-items: flex-end !important
    }
    .align-items-sm-center {
        align-items: center !important
    }
    .align-items-sm-baseline {
        align-items: baseline !important
    }
    .align-items-sm-stretch {
        align-items: stretch !important
    }
    .align-content-sm-start {
        align-content: flex-start !important
    }
    .align-content-sm-end {
        align-content: flex-end !important
    }
    .align-content-sm-center {
        align-content: center !important
    }
    .align-content-sm-between {
        align-content: space-between !important
    }
    .align-content-sm-around {
        align-content: space-around !important
    }
    .align-content-sm-stretch {
        align-content: stretch !important
    }
    .align-self-sm-auto {
        align-self: auto !important
    }
    .align-self-sm-start {
        align-self: flex-start !important
    }
    .align-self-sm-end {
        align-self: flex-end !important
    }
    .align-self-sm-center {
        align-self: center !important
    }
    .align-self-sm-baseline {
        align-self: baseline !important
    }
    .align-self-sm-stretch {
        align-self: stretch !important
    }
    .order-sm-first {
        order: -1 !important
    }
    .order-sm-0 {
        order: 0 !important
    }
    .order-sm-1 {
        order: 1 !important
    }
    .order-sm-2 {
        order: 2 !important
    }
    .order-sm-3 {
        order: 3 !important
    }
    .order-sm-4 {
        order: 4 !important
    }
    .order-sm-5 {
        order: 5 !important
    }
    .order-sm-last {
        order: 6 !important
    }
    .m-sm-0 {
        margin: 0 !important
    }
    .m-sm-1 {
        margin: .25rem !important
    }
    .m-sm-2 {
        margin: .5rem !important
    }
    .m-sm-3 {
        margin: 1rem !important
    }
    .m-sm-4 {
        margin: 1.5rem !important
    }
    .m-sm-5 {
        margin: 3rem !important
    }
    .m-sm-auto {
        margin: auto !important
    }
    .mx-sm-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-sm-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-sm-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-sm-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-sm-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-sm-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-sm-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-sm-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-sm-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-sm-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-sm-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-sm-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-sm-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-sm-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-sm-0 {
        margin-top: 0 !important
    }
    .mt-sm-1 {
        margin-top: .25rem !important
    }
    .mt-sm-2 {
        margin-top: .5rem !important
    }
    .mt-sm-3 {
        margin-top: 1rem !important
    }
    .mt-sm-4 {
        margin-top: 1.5rem !important
    }
    .mt-sm-5 {
        margin-top: 3rem !important
    }
    .mt-sm-auto {
        margin-top: auto !important
    }
    .me-sm-0 {
        margin-right: 0 !important
    }
    .me-sm-1 {
        margin-right: .25rem !important
    }
    .me-sm-2 {
        margin-right: .5rem !important
    }
    .me-sm-3 {
        margin-right: 1rem !important
    }
    .me-sm-4 {
        margin-right: 1.5rem !important
    }
    .me-sm-5 {
        margin-right: 3rem !important
    }
    .me-sm-auto {
        margin-right: auto !important
    }
    .mb-sm-0 {
        margin-bottom: 0 !important
    }
    .mb-sm-1 {
        margin-bottom: .25rem !important
    }
    .mb-sm-2 {
        margin-bottom: .5rem !important
    }
    .mb-sm-3 {
        margin-bottom: 1rem !important
    }
    .mb-sm-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-sm-5 {
        margin-bottom: 3rem !important
    }
    .mb-sm-auto {
        margin-bottom: auto !important
    }
    .ms-sm-0 {
        margin-left: 0 !important
    }
    .ms-sm-1 {
        margin-left: .25rem !important
    }
    .ms-sm-2 {
        margin-left: .5rem !important
    }
    .ms-sm-3 {
        margin-left: 1rem !important
    }
    .ms-sm-4 {
        margin-left: 1.5rem !important
    }
    .ms-sm-5 {
        margin-left: 3rem !important
    }
    .ms-sm-auto {
        margin-left: auto !important
    }
    .p-sm-0 {
        padding: 0 !important
    }
    .p-sm-1 {
        padding: .25rem !important
    }
    .p-sm-2 {
        padding: .5rem !important
    }
    .p-sm-3 {
        padding: 1rem !important
    }
    .p-sm-4 {
        padding: 1.5rem !important
    }
    .p-sm-5 {
        padding: 3rem !important
    }
    .px-sm-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-sm-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-sm-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-sm-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-sm-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-sm-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-sm-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-sm-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-sm-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-sm-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-sm-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-sm-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-sm-0 {
        padding-top: 0 !important
    }
    .pt-sm-1 {
        padding-top: .25rem !important
    }
    .pt-sm-2 {
        padding-top: .5rem !important
    }
    .pt-sm-3 {
        padding-top: 1rem !important
    }
    .pt-sm-4 {
        padding-top: 1.5rem !important
    }
    .pt-sm-5 {
        padding-top: 3rem !important
    }
    .pe-sm-0 {
        padding-right: 0 !important
    }
    .pe-sm-1 {
        padding-right: .25rem !important
    }
    .pe-sm-2 {
        padding-right: .5rem !important
    }
    .pe-sm-3 {
        padding-right: 1rem !important
    }
    .pe-sm-4 {
        padding-right: 1.5rem !important
    }
    .pe-sm-5 {
        padding-right: 3rem !important
    }
    .pb-sm-0 {
        padding-bottom: 0 !important
    }
    .pb-sm-1 {
        padding-bottom: .25rem !important
    }
    .pb-sm-2 {
        padding-bottom: .5rem !important
    }
    .pb-sm-3 {
        padding-bottom: 1rem !important
    }
    .pb-sm-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-sm-5 {
        padding-bottom: 3rem !important
    }
    .ps-sm-0 {
        padding-left: 0 !important
    }
    .ps-sm-1 {
        padding-left: .25rem !important
    }
    .ps-sm-2 {
        padding-left: .5rem !important
    }
    .ps-sm-3 {
        padding-left: 1rem !important
    }
    .ps-sm-4 {
        padding-left: 1.5rem !important
    }
    .ps-sm-5 {
        padding-left: 3rem !important
    }
    .gap-sm-0 {
        gap: 0 !important
    }
    .gap-sm-1 {
        gap: .25rem !important
    }
    .gap-sm-2 {
        gap: .5rem !important
    }
    .gap-sm-3 {
        gap: 1rem !important
    }
    .gap-sm-4 {
        gap: 1.5rem !important
    }
    .gap-sm-5 {
        gap: 3rem !important
    }
    .row-gap-sm-0 {
        row-gap: 0 !important
    }
    .row-gap-sm-1 {
        row-gap: .25rem !important
    }
    .row-gap-sm-2 {
        row-gap: .5rem !important
    }
    .row-gap-sm-3 {
        row-gap: 1rem !important
    }
    .row-gap-sm-4 {
        row-gap: 1.5rem !important
    }
    .row-gap-sm-5 {
        row-gap: 3rem !important
    }
    .column-gap-sm-0 {
        column-gap: 0 !important
    }
    .column-gap-sm-1 {
        column-gap: .25rem !important
    }
    .column-gap-sm-2 {
        column-gap: .5rem !important
    }
    .column-gap-sm-3 {
        column-gap: 1rem !important
    }
    .column-gap-sm-4 {
        column-gap: 1.5rem !important
    }
    .column-gap-sm-5 {
        column-gap: 3rem !important
    }
    .text-sm-start {
        text-align: left !important
    }
    .text-sm-end {
        text-align: right !important
    }
    .text-sm-center {
        text-align: center !important
    }
}

@media (min-width:768px) {
    .float-md-start {
        float: left !important
    }
    .float-md-end {
        float: right !important
    }
    .float-md-none {
        float: none !important
    }
    .object-fit-md-contain {
        object-fit: contain !important
    }
    .object-fit-md-cover {
        object-fit: cover !important
    }
    .object-fit-md-fill {
        object-fit: fill !important
    }
    .object-fit-md-scale {
        object-fit: scale-down !important
    }
    .object-fit-md-none {
        object-fit: none !important
    }
    .d-md-inline {
        display: inline !important
    }
    .d-md-inline-block {
        display: inline-block !important
    }
    .d-md-block {
        display: block !important
    }
    .d-md-grid {
        display: grid !important
    }
    .d-md-inline-grid {
        display: inline-grid !important
    }
    .d-md-table {
        display: table !important
    }
    .d-md-table-row {
        display: table-row !important
    }
    .d-md-table-cell {
        display: table-cell !important
    }
    .d-md-flex {
        display: flex !important
    }
    .d-md-inline-flex {
        display: inline-flex !important
    }
    .d-md-none {
        display: none !important
    }
    .flex-md-fill {
        flex: 1 1 auto !important
    }
    .flex-md-row {
        flex-direction: row !important
    }
    .flex-md-column {
        flex-direction: column !important
    }
    .flex-md-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-md-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-md-grow-0 {
        flex-grow: 0 !important
    }
    .flex-md-grow-1 {
        flex-grow: 1 !important
    }
    .flex-md-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-md-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-md-wrap {
        flex-wrap: wrap !important
    }
    .flex-md-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .justify-content-md-start {
        justify-content: flex-start !important
    }
    .justify-content-md-end {
        justify-content: flex-end !important
    }
    .justify-content-md-center {
        justify-content: center !important
    }
    .justify-content-md-between {
        justify-content: space-between !important
    }
    .justify-content-md-around {
        justify-content: space-around !important
    }
    .justify-content-md-evenly {
        justify-content: space-evenly !important
    }
    .align-items-md-start {
        align-items: flex-start !important
    }
    .align-items-md-end {
        align-items: flex-end !important
    }
    .align-items-md-center {
        align-items: center !important
    }
    .align-items-md-baseline {
        align-items: baseline !important
    }
    .align-items-md-stretch {
        align-items: stretch !important
    }
    .align-content-md-start {
        align-content: flex-start !important
    }
    .align-content-md-end {
        align-content: flex-end !important
    }
    .align-content-md-center {
        align-content: center !important
    }
    .align-content-md-between {
        align-content: space-between !important
    }
    .align-content-md-around {
        align-content: space-around !important
    }
    .align-content-md-stretch {
        align-content: stretch !important
    }
    .align-self-md-auto {
        align-self: auto !important
    }
    .align-self-md-start {
        align-self: flex-start !important
    }
    .align-self-md-end {
        align-self: flex-end !important
    }
    .align-self-md-center {
        align-self: center !important
    }
    .align-self-md-baseline {
        align-self: baseline !important
    }
    .align-self-md-stretch {
        align-self: stretch !important
    }
    .order-md-first {
        order: -1 !important
    }
    .order-md-0 {
        order: 0 !important
    }
    .order-md-1 {
        order: 1 !important
    }
    .order-md-2 {
        order: 2 !important
    }
    .order-md-3 {
        order: 3 !important
    }
    .order-md-4 {
        order: 4 !important
    }
    .order-md-5 {
        order: 5 !important
    }
    .order-md-last {
        order: 6 !important
    }
    .m-md-0 {
        margin: 0 !important
    }
    .m-md-1 {
        margin: .25rem !important
    }
    .m-md-2 {
        margin: .5rem !important
    }
    .m-md-3 {
        margin: 1rem !important
    }
    .m-md-4 {
        margin: 1.5rem !important
    }
    .m-md-5 {
        margin: 3rem !important
    }
    .m-md-auto {
        margin: auto !important
    }
    .mx-md-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-md-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-md-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-md-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-md-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-md-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-md-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-md-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-md-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-md-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-md-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-md-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-md-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-md-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-md-0 {
        margin-top: 0 !important
    }
    .mt-md-1 {
        margin-top: .25rem !important
    }
    .mt-md-2 {
        margin-top: .5rem !important
    }
    .mt-md-3 {
        margin-top: 1rem !important
    }
    .mt-md-4 {
        margin-top: 1.5rem !important
    }
    .mt-md-5 {
        margin-top: 3rem !important
    }
    .mt-md-auto {
        margin-top: auto !important
    }
    .me-md-0 {
        margin-right: 0 !important
    }
    .me-md-1 {
        margin-right: .25rem !important
    }
    .me-md-2 {
        margin-right: .5rem !important
    }
    .me-md-3 {
        margin-right: 1rem !important
    }
    .me-md-4 {
        margin-right: 1.5rem !important
    }
    .me-md-5 {
        margin-right: 3rem !important
    }
    .me-md-auto {
        margin-right: auto !important
    }
    .mb-md-0 {
        margin-bottom: 0 !important
    }
    .mb-md-1 {
        margin-bottom: .25rem !important
    }
    .mb-md-2 {
        margin-bottom: .5rem !important
    }
    .mb-md-3 {
        margin-bottom: 1rem !important
    }
    .mb-md-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-md-5 {
        margin-bottom: 3rem !important
    }
    .mb-md-auto {
        margin-bottom: auto !important
    }
    .ms-md-0 {
        margin-left: 0 !important
    }
    .ms-md-1 {
        margin-left: .25rem !important
    }
    .ms-md-2 {
        margin-left: .5rem !important
    }
    .ms-md-3 {
        margin-left: 1rem !important
    }
    .ms-md-4 {
        margin-left: 1.5rem !important
    }
    .ms-md-5 {
        margin-left: 3rem !important
    }
    .ms-md-auto {
        margin-left: auto !important
    }
    .p-md-0 {
        padding: 0 !important
    }
    .p-md-1 {
        padding: .25rem !important
    }
    .p-md-2 {
        padding: .5rem !important
    }
    .p-md-3 {
        padding: 1rem !important
    }
    .p-md-4 {
        padding: 1.5rem !important
    }
    .p-md-5 {
        padding: 3rem !important
    }
    .px-md-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-md-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-md-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-md-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-md-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-md-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-md-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-md-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-md-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-md-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-md-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-md-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-md-0 {
        padding-top: 0 !important
    }
    .pt-md-1 {
        padding-top: .25rem !important
    }
    .pt-md-2 {
        padding-top: .5rem !important
    }
    .pt-md-3 {
        padding-top: 1rem !important
    }
    .pt-md-4 {
        padding-top: 1.5rem !important
    }
    .pt-md-5 {
        padding-top: 3rem !important
    }
    .pe-md-0 {
        padding-right: 0 !important
    }
    .pe-md-1 {
        padding-right: .25rem !important
    }
    .pe-md-2 {
        padding-right: .5rem !important
    }
    .pe-md-3 {
        padding-right: 1rem !important
    }
    .pe-md-4 {
        padding-right: 1.5rem !important
    }
    .pe-md-5 {
        padding-right: 3rem !important
    }
    .pb-md-0 {
        padding-bottom: 0 !important
    }
    .pb-md-1 {
        padding-bottom: .25rem !important
    }
    .pb-md-2 {
        padding-bottom: .5rem !important
    }
    .pb-md-3 {
        padding-bottom: 1rem !important
    }
    .pb-md-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-md-5 {
        padding-bottom: 3rem !important
    }
    .ps-md-0 {
        padding-left: 0 !important
    }
    .ps-md-1 {
        padding-left: .25rem !important
    }
    .ps-md-2 {
        padding-left: .5rem !important
    }
    .ps-md-3 {
        padding-left: 1rem !important
    }
    .ps-md-4 {
        padding-left: 1.5rem !important
    }
    .ps-md-5 {
        padding-left: 3rem !important
    }
    .gap-md-0 {
        gap: 0 !important
    }
    .gap-md-1 {
        gap: .25rem !important
    }
    .gap-md-2 {
        gap: .5rem !important
    }
    .gap-md-3 {
        gap: 1rem !important
    }
    .gap-md-4 {
        gap: 1.5rem !important
    }
    .gap-md-5 {
        gap: 3rem !important
    }
    .row-gap-md-0 {
        row-gap: 0 !important
    }
    .row-gap-md-1 {
        row-gap: .25rem !important
    }
    .row-gap-md-2 {
        row-gap: .5rem !important
    }
    .row-gap-md-3 {
        row-gap: 1rem !important
    }
    .row-gap-md-4 {
        row-gap: 1.5rem !important
    }
    .row-gap-md-5 {
        row-gap: 3rem !important
    }
    .column-gap-md-0 {
        column-gap: 0 !important
    }
    .column-gap-md-1 {
        column-gap: .25rem !important
    }
    .column-gap-md-2 {
        column-gap: .5rem !important
    }
    .column-gap-md-3 {
        column-gap: 1rem !important
    }
    .column-gap-md-4 {
        column-gap: 1.5rem !important
    }
    .column-gap-md-5 {
        column-gap: 3rem !important
    }
    .text-md-start {
        text-align: left !important
    }
    .text-md-end {
        text-align: right !important
    }
    .text-md-center {
        text-align: center !important
    }
}

@media (min-width:992px) {
    .float-lg-start {
        float: left !important
    }
    .float-lg-end {
        float: right !important
    }
    .float-lg-none {
        float: none !important
    }
    .object-fit-lg-contain {
        object-fit: contain !important
    }
    .object-fit-lg-cover {
        object-fit: cover !important
    }
    .object-fit-lg-fill {
        object-fit: fill !important
    }
    .object-fit-lg-scale {
        object-fit: scale-down !important
    }
    .object-fit-lg-none {
        object-fit: none !important
    }
    .d-lg-inline {
        display: inline !important
    }
    .d-lg-inline-block {
        display: inline-block !important
    }
    .d-lg-block {
        display: block !important
    }
    .d-lg-grid {
        display: grid !important
    }
    .d-lg-inline-grid {
        display: inline-grid !important
    }
    .d-lg-table {
        display: table !important
    }
    .d-lg-table-row {
        display: table-row !important
    }
    .d-lg-table-cell {
        display: table-cell !important
    }
    .d-lg-flex {
        display: flex !important
    }
    .d-lg-inline-flex {
        display: inline-flex !important
    }
    .d-lg-none {
        display: none !important
    }
    .flex-lg-fill {
        flex: 1 1 auto !important
    }
    .flex-lg-row {
        flex-direction: row !important
    }
    .flex-lg-column {
        flex-direction: column !important
    }
    .flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-lg-grow-0 {
        flex-grow: 0 !important
    }
    .flex-lg-grow-1 {
        flex-grow: 1 !important
    }
    .flex-lg-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-lg-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-lg-wrap {
        flex-wrap: wrap !important
    }
    .flex-lg-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .justify-content-lg-start {
        justify-content: flex-start !important
    }
    .justify-content-lg-end {
        justify-content: flex-end !important
    }
    .justify-content-lg-center {
        justify-content: center !important
    }
    .justify-content-lg-between {
        justify-content: space-between !important
    }
    .justify-content-lg-around {
        justify-content: space-around !important
    }
    .justify-content-lg-evenly {
        justify-content: space-evenly !important
    }
    .align-items-lg-start {
        align-items: flex-start !important
    }
    .align-items-lg-end {
        align-items: flex-end !important
    }
    .align-items-lg-center {
        align-items: center !important
    }
    .align-items-lg-baseline {
        align-items: baseline !important
    }
    .align-items-lg-stretch {
        align-items: stretch !important
    }
    .align-content-lg-start {
        align-content: flex-start !important
    }
    .align-content-lg-end {
        align-content: flex-end !important
    }
    .align-content-lg-center {
        align-content: center !important
    }
    .align-content-lg-between {
        align-content: space-between !important
    }
    .align-content-lg-around {
        align-content: space-around !important
    }
    .align-content-lg-stretch {
        align-content: stretch !important
    }
    .align-self-lg-auto {
        align-self: auto !important
    }
    .align-self-lg-start {
        align-self: flex-start !important
    }
    .align-self-lg-end {
        align-self: flex-end !important
    }
    .align-self-lg-center {
        align-self: center !important
    }
    .align-self-lg-baseline {
        align-self: baseline !important
    }
    .align-self-lg-stretch {
        align-self: stretch !important
    }
    .order-lg-first {
        order: -1 !important
    }
    .order-lg-0 {
        order: 0 !important
    }
    .order-lg-1 {
        order: 1 !important
    }
    .order-lg-2 {
        order: 2 !important
    }
    .order-lg-3 {
        order: 3 !important
    }
    .order-lg-4 {
        order: 4 !important
    }
    .order-lg-5 {
        order: 5 !important
    }
    .order-lg-last {
        order: 6 !important
    }
    .m-lg-0 {
        margin: 0 !important
    }
    .m-lg-1 {
        margin: .25rem !important
    }
    .m-lg-2 {
        margin: .5rem !important
    }
    .m-lg-3 {
        margin: 1rem !important
    }
    .m-lg-4 {
        margin: 1.5rem !important
    }
    .m-lg-5 {
        margin: 3rem !important
    }
    .m-lg-auto {
        margin: auto !important
    }
    .mx-lg-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-lg-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-lg-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-lg-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-lg-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-lg-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-lg-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-lg-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-lg-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-lg-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-lg-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-lg-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-lg-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-lg-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-lg-0 {
        margin-top: 0 !important
    }
    .mt-lg-1 {
        margin-top: .25rem !important
    }
    .mt-lg-2 {
        margin-top: .5rem !important
    }
    .mt-lg-3 {
        margin-top: 1rem !important
    }
    .mt-lg-4 {
        margin-top: 1.5rem !important
    }
    .mt-lg-5 {
        margin-top: 3rem !important
    }
    .mt-lg-auto {
        margin-top: auto !important
    }
    .me-lg-0 {
        margin-right: 0 !important
    }
    .me-lg-1 {
        margin-right: .25rem !important
    }
    .me-lg-2 {
        margin-right: .5rem !important
    }
    .me-lg-3 {
        margin-right: 1rem !important
    }
    .me-lg-4 {
        margin-right: 1.5rem !important
    }
    .me-lg-5 {
        margin-right: 3rem !important
    }
    .me-lg-auto {
        margin-right: auto !important
    }
    .mb-lg-0 {
        margin-bottom: 0 !important
    }
    .mb-lg-1 {
        margin-bottom: .25rem !important
    }
    .mb-lg-2 {
        margin-bottom: .5rem !important
    }
    .mb-lg-3 {
        margin-bottom: 1rem !important
    }
    .mb-lg-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-lg-5 {
        margin-bottom: 3rem !important
    }
    .mb-lg-auto {
        margin-bottom: auto !important
    }
    .ms-lg-0 {
        margin-left: 0 !important
    }
    .ms-lg-1 {
        margin-left: .25rem !important
    }
    .ms-lg-2 {
        margin-left: .5rem !important
    }
    .ms-lg-3 {
        margin-left: 1rem !important
    }
    .ms-lg-4 {
        margin-left: 1.5rem !important
    }
    .ms-lg-5 {
        margin-left: 3rem !important
    }
    .ms-lg-auto {
        margin-left: auto !important
    }
    .p-lg-0 {
        padding: 0 !important
    }
    .p-lg-1 {
        padding: .25rem !important
    }
    .p-lg-2 {
        padding: .5rem !important
    }
    .p-lg-3 {
        padding: 1rem !important
    }
    .p-lg-4 {
        padding: 1.5rem !important
    }
    .p-lg-5 {
        padding: 3rem !important
    }
    .px-lg-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-lg-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-lg-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-lg-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-lg-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-lg-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-lg-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-lg-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-lg-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-lg-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-lg-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-lg-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-lg-0 {
        padding-top: 0 !important
    }
    .pt-lg-1 {
        padding-top: .25rem !important
    }
    .pt-lg-2 {
        padding-top: .5rem !important
    }
    .pt-lg-3 {
        padding-top: 1rem !important
    }
    .pt-lg-4 {
        padding-top: 1.5rem !important
    }
    .pt-lg-5 {
        padding-top: 3rem !important
    }
    .pe-lg-0 {
        padding-right: 0 !important
    }
    .pe-lg-1 {
        padding-right: .25rem !important
    }
    .pe-lg-2 {
        padding-right: .5rem !important
    }
    .pe-lg-3 {
        padding-right: 1rem !important
    }
    .pe-lg-4 {
        padding-right: 1.5rem !important
    }
    .pe-lg-5 {
        padding-right: 3rem !important
    }
    .pb-lg-0 {
        padding-bottom: 0 !important
    }
    .pb-lg-1 {
        padding-bottom: .25rem !important
    }
    .pb-lg-2 {
        padding-bottom: .5rem !important
    }
    .pb-lg-3 {
        padding-bottom: 1rem !important
    }
    .pb-lg-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-lg-5 {
        padding-bottom: 3rem !important
    }
    .ps-lg-0 {
        padding-left: 0 !important
    }
    .ps-lg-1 {
        padding-left: .25rem !important
    }
    .ps-lg-2 {
        padding-left: .5rem !important
    }
    .ps-lg-3 {
        padding-left: 1rem !important
    }
    .ps-lg-4 {
        padding-left: 1.5rem !important
    }
    .ps-lg-5 {
        padding-left: 3rem !important
    }
    .gap-lg-0 {
        gap: 0 !important
    }
    .gap-lg-1 {
        gap: .25rem !important
    }
    .gap-lg-2 {
        gap: .5rem !important
    }
    .gap-lg-3 {
        gap: 1rem !important
    }
    .gap-lg-4 {
        gap: 1.5rem !important
    }
    .gap-lg-5 {
        gap: 3rem !important
    }
    .row-gap-lg-0 {
        row-gap: 0 !important
    }
    .row-gap-lg-1 {
        row-gap: .25rem !important
    }
    .row-gap-lg-2 {
        row-gap: .5rem !important
    }
    .row-gap-lg-3 {
        row-gap: 1rem !important
    }
    .row-gap-lg-4 {
        row-gap: 1.5rem !important
    }
    .row-gap-lg-5 {
        row-gap: 3rem !important
    }
    .column-gap-lg-0 {
        column-gap: 0 !important
    }
    .column-gap-lg-1 {
        column-gap: .25rem !important
    }
    .column-gap-lg-2 {
        column-gap: .5rem !important
    }
    .column-gap-lg-3 {
        column-gap: 1rem !important
    }
    .column-gap-lg-4 {
        column-gap: 1.5rem !important
    }
    .column-gap-lg-5 {
        column-gap: 3rem !important
    }
    .text-lg-start {
        text-align: left !important
    }
    .text-lg-end {
        text-align: right !important
    }
    .text-lg-center {
        text-align: center !important
    }
}

@media (min-width:1200px) {
    .float-xl-start {
        float: left !important
    }
    .float-xl-end {
        float: right !important
    }
    .float-xl-none {
        float: none !important
    }
    .object-fit-xl-contain {
        object-fit: contain !important
    }
    .object-fit-xl-cover {
        object-fit: cover !important
    }
    .object-fit-xl-fill {
        object-fit: fill !important
    }
    .object-fit-xl-scale {
        object-fit: scale-down !important
    }
    .object-fit-xl-none {
        object-fit: none !important
    }
    .d-xl-inline {
        display: inline !important
    }
    .d-xl-inline-block {
        display: inline-block !important
    }
    .d-xl-block {
        display: block !important
    }
    .d-xl-grid {
        display: grid !important
    }
    .d-xl-inline-grid {
        display: inline-grid !important
    }
    .d-xl-table {
        display: table !important
    }
    .d-xl-table-row {
        display: table-row !important
    }
    .d-xl-table-cell {
        display: table-cell !important
    }
    .d-xl-flex {
        display: flex !important
    }
    .d-xl-inline-flex {
        display: inline-flex !important
    }
    .d-xl-none {
        display: none !important
    }
    .flex-xl-fill {
        flex: 1 1 auto !important
    }
    .flex-xl-row {
        flex-direction: row !important
    }
    .flex-xl-column {
        flex-direction: column !important
    }
    .flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-xl-grow-0 {
        flex-grow: 0 !important
    }
    .flex-xl-grow-1 {
        flex-grow: 1 !important
    }
    .flex-xl-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-xl-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-xl-wrap {
        flex-wrap: wrap !important
    }
    .flex-xl-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .justify-content-xl-start {
        justify-content: flex-start !important
    }
    .justify-content-xl-end {
        justify-content: flex-end !important
    }
    .justify-content-xl-center {
        justify-content: center !important
    }
    .justify-content-xl-between {
        justify-content: space-between !important
    }
    .justify-content-xl-around {
        justify-content: space-around !important
    }
    .justify-content-xl-evenly {
        justify-content: space-evenly !important
    }
    .align-items-xl-start {
        align-items: flex-start !important
    }
    .align-items-xl-end {
        align-items: flex-end !important
    }
    .align-items-xl-center {
        align-items: center !important
    }
    .align-items-xl-baseline {
        align-items: baseline !important
    }
    .align-items-xl-stretch {
        align-items: stretch !important
    }
    .align-content-xl-start {
        align-content: flex-start !important
    }
    .align-content-xl-end {
        align-content: flex-end !important
    }
    .align-content-xl-center {
        align-content: center !important
    }
    .align-content-xl-between {
        align-content: space-between !important
    }
    .align-content-xl-around {
        align-content: space-around !important
    }
    .align-content-xl-stretch {
        align-content: stretch !important
    }
    .align-self-xl-auto {
        align-self: auto !important
    }
    .align-self-xl-start {
        align-self: flex-start !important
    }
    .align-self-xl-end {
        align-self: flex-end !important
    }
    .align-self-xl-center {
        align-self: center !important
    }
    .align-self-xl-baseline {
        align-self: baseline !important
    }
    .align-self-xl-stretch {
        align-self: stretch !important
    }
    .order-xl-first {
        order: -1 !important
    }
    .order-xl-0 {
        order: 0 !important
    }
    .order-xl-1 {
        order: 1 !important
    }
    .order-xl-2 {
        order: 2 !important
    }
    .order-xl-3 {
        order: 3 !important
    }
    .order-xl-4 {
        order: 4 !important
    }
    .order-xl-5 {
        order: 5 !important
    }
    .order-xl-last {
        order: 6 !important
    }
    .m-xl-0 {
        margin: 0 !important
    }
    .m-xl-1 {
        margin: .25rem !important
    }
    .m-xl-2 {
        margin: .5rem !important
    }
    .m-xl-3 {
        margin: 1rem !important
    }
    .m-xl-4 {
        margin: 1.5rem !important
    }
    .m-xl-5 {
        margin: 3rem !important
    }
    .m-xl-auto {
        margin: auto !important
    }
    .mx-xl-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-xl-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-xl-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-xl-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-xl-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-xl-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-xl-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-xl-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-xl-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-xl-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-xl-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-xl-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-xl-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-xl-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-xl-0 {
        margin-top: 0 !important
    }
    .mt-xl-1 {
        margin-top: .25rem !important
    }
    .mt-xl-2 {
        margin-top: .5rem !important
    }
    .mt-xl-3 {
        margin-top: 1rem !important
    }
    .mt-xl-4 {
        margin-top: 1.5rem !important
    }
    .mt-xl-5 {
        margin-top: 3rem !important
    }
    .mt-xl-auto {
        margin-top: auto !important
    }
    .me-xl-0 {
        margin-right: 0 !important
    }
    .me-xl-1 {
        margin-right: .25rem !important
    }
    .me-xl-2 {
        margin-right: .5rem !important
    }
    .me-xl-3 {
        margin-right: 1rem !important
    }
    .me-xl-4 {
        margin-right: 1.5rem !important
    }
    .me-xl-5 {
        margin-right: 3rem !important
    }
    .me-xl-auto {
        margin-right: auto !important
    }
    .mb-xl-0 {
        margin-bottom: 0 !important
    }
    .mb-xl-1 {
        margin-bottom: .25rem !important
    }
    .mb-xl-2 {
        margin-bottom: .5rem !important
    }
    .mb-xl-3 {
        margin-bottom: 1rem !important
    }
    .mb-xl-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-xl-5 {
        margin-bottom: 3rem !important
    }
    .mb-xl-auto {
        margin-bottom: auto !important
    }
    .ms-xl-0 {
        margin-left: 0 !important
    }
    .ms-xl-1 {
        margin-left: .25rem !important
    }
    .ms-xl-2 {
        margin-left: .5rem !important
    }
    .ms-xl-3 {
        margin-left: 1rem !important
    }
    .ms-xl-4 {
        margin-left: 1.5rem !important
    }
    .ms-xl-5 {
        margin-left: 3rem !important
    }
    .ms-xl-auto {
        margin-left: auto !important
    }
    .p-xl-0 {
        padding: 0 !important
    }
    .p-xl-1 {
        padding: .25rem !important
    }
    .p-xl-2 {
        padding: .5rem !important
    }
    .p-xl-3 {
        padding: 1rem !important
    }
    .p-xl-4 {
        padding: 1.5rem !important
    }
    .p-xl-5 {
        padding: 3rem !important
    }
    .px-xl-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-xl-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-xl-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-xl-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-xl-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-xl-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-xl-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-xl-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-xl-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-xl-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-xl-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-xl-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-xl-0 {
        padding-top: 0 !important
    }
    .pt-xl-1 {
        padding-top: .25rem !important
    }
    .pt-xl-2 {
        padding-top: .5rem !important
    }
    .pt-xl-3 {
        padding-top: 1rem !important
    }
    .pt-xl-4 {
        padding-top: 1.5rem !important
    }
    .pt-xl-5 {
        padding-top: 3rem !important
    }
    .pe-xl-0 {
        padding-right: 0 !important
    }
    .pe-xl-1 {
        padding-right: .25rem !important
    }
    .pe-xl-2 {
        padding-right: .5rem !important
    }
    .pe-xl-3 {
        padding-right: 1rem !important
    }
    .pe-xl-4 {
        padding-right: 1.5rem !important
    }
    .pe-xl-5 {
        padding-right: 3rem !important
    }
    .pb-xl-0 {
        padding-bottom: 0 !important
    }
    .pb-xl-1 {
        padding-bottom: .25rem !important
    }
    .pb-xl-2 {
        padding-bottom: .5rem !important
    }
    .pb-xl-3 {
        padding-bottom: 1rem !important
    }
    .pb-xl-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-xl-5 {
        padding-bottom: 3rem !important
    }
    .ps-xl-0 {
        padding-left: 0 !important
    }
    .ps-xl-1 {
        padding-left: .25rem !important
    }
    .ps-xl-2 {
        padding-left: .5rem !important
    }
    .ps-xl-3 {
        padding-left: 1rem !important
    }
    .ps-xl-4 {
        padding-left: 1.5rem !important
    }
    .ps-xl-5 {
        padding-left: 3rem !important
    }
    .gap-xl-0 {
        gap: 0 !important
    }
    .gap-xl-1 {
        gap: .25rem !important
    }
    .gap-xl-2 {
        gap: .5rem !important
    }
    .gap-xl-3 {
        gap: 1rem !important
    }
    .gap-xl-4 {
        gap: 1.5rem !important
    }
    .gap-xl-5 {
        gap: 3rem !important
    }
    .row-gap-xl-0 {
        row-gap: 0 !important
    }
    .row-gap-xl-1 {
        row-gap: .25rem !important
    }
    .row-gap-xl-2 {
        row-gap: .5rem !important
    }
    .row-gap-xl-3 {
        row-gap: 1rem !important
    }
    .row-gap-xl-4 {
        row-gap: 1.5rem !important
    }
    .row-gap-xl-5 {
        row-gap: 3rem !important
    }
    .column-gap-xl-0 {
        column-gap: 0 !important
    }
    .column-gap-xl-1 {
        column-gap: .25rem !important
    }
    .column-gap-xl-2 {
        column-gap: .5rem !important
    }
    .column-gap-xl-3 {
        column-gap: 1rem !important
    }
    .column-gap-xl-4 {
        column-gap: 1.5rem !important
    }
    .column-gap-xl-5 {
        column-gap: 3rem !important
    }
    .text-xl-start {
        text-align: left !important
    }
    .text-xl-end {
        text-align: right !important
    }
    .text-xl-center {
        text-align: center !important
    }
}

@media (min-width:1400px) {
    .float-xxl-start {
        float: left !important
    }
    .float-xxl-end {
        float: right !important
    }
    .float-xxl-none {
        float: none !important
    }
    .object-fit-xxl-contain {
        object-fit: contain !important
    }
    .object-fit-xxl-cover {
        object-fit: cover !important
    }
    .object-fit-xxl-fill {
        object-fit: fill !important
    }
    .object-fit-xxl-scale {
        object-fit: scale-down !important
    }
    .object-fit-xxl-none {
        object-fit: none !important
    }
    .d-xxl-inline {
        display: inline !important
    }
    .d-xxl-inline-block {
        display: inline-block !important
    }
    .d-xxl-block {
        display: block !important
    }
    .d-xxl-grid {
        display: grid !important
    }
    .d-xxl-inline-grid {
        display: inline-grid !important
    }
    .d-xxl-table {
        display: table !important
    }
    .d-xxl-table-row {
        display: table-row !important
    }
    .d-xxl-table-cell {
        display: table-cell !important
    }
    .d-xxl-flex {
        display: flex !important
    }
    .d-xxl-inline-flex {
        display: inline-flex !important
    }
    .d-xxl-none {
        display: none !important
    }
    .flex-xxl-fill {
        flex: 1 1 auto !important
    }
    .flex-xxl-row {
        flex-direction: row !important
    }
    .flex-xxl-column {
        flex-direction: column !important
    }
    .flex-xxl-row-reverse {
        flex-direction: row-reverse !important
    }
    .flex-xxl-column-reverse {
        flex-direction: column-reverse !important
    }
    .flex-xxl-grow-0 {
        flex-grow: 0 !important
    }
    .flex-xxl-grow-1 {
        flex-grow: 1 !important
    }
    .flex-xxl-shrink-0 {
        flex-shrink: 0 !important
    }
    .flex-xxl-shrink-1 {
        flex-shrink: 1 !important
    }
    .flex-xxl-wrap {
        flex-wrap: wrap !important
    }
    .flex-xxl-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }
    .justify-content-xxl-start {
        justify-content: flex-start !important
    }
    .justify-content-xxl-end {
        justify-content: flex-end !important
    }
    .justify-content-xxl-center {
        justify-content: center !important
    }
    .justify-content-xxl-between {
        justify-content: space-between !important
    }
    .justify-content-xxl-around {
        justify-content: space-around !important
    }
    .justify-content-xxl-evenly {
        justify-content: space-evenly !important
    }
    .align-items-xxl-start {
        align-items: flex-start !important
    }
    .align-items-xxl-end {
        align-items: flex-end !important
    }
    .align-items-xxl-center {
        align-items: center !important
    }
    .align-items-xxl-baseline {
        align-items: baseline !important
    }
    .align-items-xxl-stretch {
        align-items: stretch !important
    }
    .align-content-xxl-start {
        align-content: flex-start !important
    }
    .align-content-xxl-end {
        align-content: flex-end !important
    }
    .align-content-xxl-center {
        align-content: center !important
    }
    .align-content-xxl-between {
        align-content: space-between !important
    }
    .align-content-xxl-around {
        align-content: space-around !important
    }
    .align-content-xxl-stretch {
        align-content: stretch !important
    }
    .align-self-xxl-auto {
        align-self: auto !important
    }
    .align-self-xxl-start {
        align-self: flex-start !important
    }
    .align-self-xxl-end {
        align-self: flex-end !important
    }
    .align-self-xxl-center {
        align-self: center !important
    }
    .align-self-xxl-baseline {
        align-self: baseline !important
    }
    .align-self-xxl-stretch {
        align-self: stretch !important
    }
    .order-xxl-first {
        order: -1 !important
    }
    .order-xxl-0 {
        order: 0 !important
    }
    .order-xxl-1 {
        order: 1 !important
    }
    .order-xxl-2 {
        order: 2 !important
    }
    .order-xxl-3 {
        order: 3 !important
    }
    .order-xxl-4 {
        order: 4 !important
    }
    .order-xxl-5 {
        order: 5 !important
    }
    .order-xxl-last {
        order: 6 !important
    }
    .m-xxl-0 {
        margin: 0 !important
    }
    .m-xxl-1 {
        margin: .25rem !important
    }
    .m-xxl-2 {
        margin: .5rem !important
    }
    .m-xxl-3 {
        margin: 1rem !important
    }
    .m-xxl-4 {
        margin: 1.5rem !important
    }
    .m-xxl-5 {
        margin: 3rem !important
    }
    .m-xxl-auto {
        margin: auto !important
    }
    .mx-xxl-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .mx-xxl-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }
    .mx-xxl-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }
    .mx-xxl-3 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }
    .mx-xxl-4 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }
    .mx-xxl-5 {
        margin-left: 3rem !important;
        margin-right: 3rem !important
    }
    .mx-xxl-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }
    .my-xxl-0 {
        margin-bottom: 0 !important;
        margin-top: 0 !important
    }
    .my-xxl-1 {
        margin-bottom: .25rem !important;
        margin-top: .25rem !important
    }
    .my-xxl-2 {
        margin-bottom: .5rem !important;
        margin-top: .5rem !important
    }
    .my-xxl-3 {
        margin-bottom: 1rem !important;
        margin-top: 1rem !important
    }
    .my-xxl-4 {
        margin-bottom: 1.5rem !important;
        margin-top: 1.5rem !important
    }
    .my-xxl-5 {
        margin-bottom: 3rem !important;
        margin-top: 3rem !important
    }
    .my-xxl-auto {
        margin-bottom: auto !important;
        margin-top: auto !important
    }
    .mt-xxl-0 {
        margin-top: 0 !important
    }
    .mt-xxl-1 {
        margin-top: .25rem !important
    }
    .mt-xxl-2 {
        margin-top: .5rem !important
    }
    .mt-xxl-3 {
        margin-top: 1rem !important
    }
    .mt-xxl-4 {
        margin-top: 1.5rem !important
    }
    .mt-xxl-5 {
        margin-top: 3rem !important
    }
    .mt-xxl-auto {
        margin-top: auto !important
    }
    .me-xxl-0 {
        margin-right: 0 !important
    }
    .me-xxl-1 {
        margin-right: .25rem !important
    }
    .me-xxl-2 {
        margin-right: .5rem !important
    }
    .me-xxl-3 {
        margin-right: 1rem !important
    }
    .me-xxl-4 {
        margin-right: 1.5rem !important
    }
    .me-xxl-5 {
        margin-right: 3rem !important
    }
    .me-xxl-auto {
        margin-right: auto !important
    }
    .mb-xxl-0 {
        margin-bottom: 0 !important
    }
    .mb-xxl-1 {
        margin-bottom: .25rem !important
    }
    .mb-xxl-2 {
        margin-bottom: .5rem !important
    }
    .mb-xxl-3 {
        margin-bottom: 1rem !important
    }
    .mb-xxl-4 {
        margin-bottom: 1.5rem !important
    }
    .mb-xxl-5 {
        margin-bottom: 3rem !important
    }
    .mb-xxl-auto {
        margin-bottom: auto !important
    }
    .ms-xxl-0 {
        margin-left: 0 !important
    }
    .ms-xxl-1 {
        margin-left: .25rem !important
    }
    .ms-xxl-2 {
        margin-left: .5rem !important
    }
    .ms-xxl-3 {
        margin-left: 1rem !important
    }
    .ms-xxl-4 {
        margin-left: 1.5rem !important
    }
    .ms-xxl-5 {
        margin-left: 3rem !important
    }
    .ms-xxl-auto {
        margin-left: auto !important
    }
    .p-xxl-0 {
        padding: 0 !important
    }
    .p-xxl-1 {
        padding: .25rem !important
    }
    .p-xxl-2 {
        padding: .5rem !important
    }
    .p-xxl-3 {
        padding: 1rem !important
    }
    .p-xxl-4 {
        padding: 1.5rem !important
    }
    .p-xxl-5 {
        padding: 3rem !important
    }
    .px-xxl-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }
    .px-xxl-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }
    .px-xxl-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }
    .px-xxl-3 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }
    .px-xxl-4 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }
    .px-xxl-5 {
        padding-left: 3rem !important;
        padding-right: 3rem !important
    }
    .py-xxl-0 {
        padding-bottom: 0 !important;
        padding-top: 0 !important
    }
    .py-xxl-1 {
        padding-bottom: .25rem !important;
        padding-top: .25rem !important
    }
    .py-xxl-2 {
        padding-bottom: .5rem !important;
        padding-top: .5rem !important
    }
    .py-xxl-3 {
        padding-bottom: 1rem !important;
        padding-top: 1rem !important
    }
    .py-xxl-4 {
        padding-bottom: 1.5rem !important;
        padding-top: 1.5rem !important
    }
    .py-xxl-5 {
        padding-bottom: 3rem !important;
        padding-top: 3rem !important
    }
    .pt-xxl-0 {
        padding-top: 0 !important
    }
    .pt-xxl-1 {
        padding-top: .25rem !important
    }
    .pt-xxl-2 {
        padding-top: .5rem !important
    }
    .pt-xxl-3 {
        padding-top: 1rem !important
    }
    .pt-xxl-4 {
        padding-top: 1.5rem !important
    }
    .pt-xxl-5 {
        padding-top: 3rem !important
    }
    .pe-xxl-0 {
        padding-right: 0 !important
    }
    .pe-xxl-1 {
        padding-right: .25rem !important
    }
    .pe-xxl-2 {
        padding-right: .5rem !important
    }
    .pe-xxl-3 {
        padding-right: 1rem !important
    }
    .pe-xxl-4 {
        padding-right: 1.5rem !important
    }
    .pe-xxl-5 {
        padding-right: 3rem !important
    }
    .pb-xxl-0 {
        padding-bottom: 0 !important
    }
    .pb-xxl-1 {
        padding-bottom: .25rem !important
    }
    .pb-xxl-2 {
        padding-bottom: .5rem !important
    }
    .pb-xxl-3 {
        padding-bottom: 1rem !important
    }
    .pb-xxl-4 {
        padding-bottom: 1.5rem !important
    }
    .pb-xxl-5 {
        padding-bottom: 3rem !important
    }
    .ps-xxl-0 {
        padding-left: 0 !important
    }
    .ps-xxl-1 {
        padding-left: .25rem !important
    }
    .ps-xxl-2 {
        padding-left: .5rem !important
    }
    .ps-xxl-3 {
        padding-left: 1rem !important
    }
    .ps-xxl-4 {
        padding-left: 1.5rem !important
    }
    .ps-xxl-5 {
        padding-left: 3rem !important
    }
    .gap-xxl-0 {
        gap: 0 !important
    }
    .gap-xxl-1 {
        gap: .25rem !important
    }
    .gap-xxl-2 {
        gap: .5rem !important
    }
    .gap-xxl-3 {
        gap: 1rem !important
    }
    .gap-xxl-4 {
        gap: 1.5rem !important
    }
    .gap-xxl-5 {
        gap: 3rem !important
    }
    .row-gap-xxl-0 {
        row-gap: 0 !important
    }
    .row-gap-xxl-1 {
        row-gap: .25rem !important
    }
    .row-gap-xxl-2 {
        row-gap: .5rem !important
    }
    .row-gap-xxl-3 {
        row-gap: 1rem !important
    }
    .row-gap-xxl-4 {
        row-gap: 1.5rem !important
    }
    .row-gap-xxl-5 {
        row-gap: 3rem !important
    }
    .column-gap-xxl-0 {
        column-gap: 0 !important
    }
    .column-gap-xxl-1 {
        column-gap: .25rem !important
    }
    .column-gap-xxl-2 {
        column-gap: .5rem !important
    }
    .column-gap-xxl-3 {
        column-gap: 1rem !important
    }
    .column-gap-xxl-4 {
        column-gap: 1.5rem !important
    }
    .column-gap-xxl-5 {
        column-gap: 3rem !important
    }
    .text-xxl-start {
        text-align: left !important
    }
    .text-xxl-end {
        text-align: right !important
    }
    .text-xxl-center {
        text-align: center !important
    }
}

@media (min-width:1200px) {
    .fs-1 {
        font-size: 2.5rem !important
    }
    .fs-2 {
        font-size: 2rem !important
    }
    .fs-3 {
        font-size: 1.75rem !important
    }
    .fs-4 {
        font-size: 1.5rem !important
    }
}

@media print {
    .d-print-inline {
        display: inline !important
    }
    .d-print-inline-block {
        display: inline-block !important
    }
    .d-print-block {
        display: block !important
    }
    .d-print-grid {
        display: grid !important
    }
    .d-print-inline-grid {
        display: inline-grid !important
    }
    .d-print-table {
        display: table !important
    }
    .d-print-table-row {
        display: table-row !important
    }
    .d-print-table-cell {
        display: table-cell !important
    }
    .d-print-flex {
        display: flex !important
    }
    .d-print-inline-flex {
        display: inline-flex !important
    }
    .d-print-none {
        display: none !important
    }
}

/*# sourceMappingURL=main.52d677db.css.map*/

img.wow.zoomIn {
    max-width: 150px;
}


label.error {
    color: #E8205E !important;
}