@charset "utf-8";
@import url("https://s3.us-east-2.amazonaws.com/hliwebimages/EnerChi+Product+Line/enerchistyle.css");

/* CSS Document */
body {
    font-family: 'Poppins', sans-serif;
}

a:hover,
a:focus {
    text-decoration: none;
    transition: all ease 0.2s;
}

a {
    transition: all ease 0.2s;
}

p {
    font-size: 18px;
}

img {
    max-width: 100%;
}

h3 {
    font-weight: 500;
    color: #39b54a;
    font-size: 30px;
}

.banner {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/banner.jpg) no-repeat center top/cover;
    padding: 100px 0px 0;
}

.product-banner {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/product-banner.jpg) no-repeat center top/cover;
    padding: 100px 0px 0;
}

.banner-caption h2 {
    font-weight: 600;
    color: #fff;
    font-size: 59px;
}

.banner-caption h4 {
    font-weight: 400;
    color: #fff;
    font-size: 17px;
    margin-bottom: 20px;
}

.product-banner .btn-shop-now {
    margin-top: -5px;
}

.banner-caption {
    margin-top: 50px;
}

.btn-shop-now {
    color: #fff;
    font-size: 18px;
    border: 2px solid #fff;
    padding: 5px 20px;
    border-radius: 50px;
    font-weight: 600;
    display: inline-block;
    margin-top: 20px;
    margin-left: 0px;
}

.btn-shop-now:hover {
    color: #333;
    background: #fff;
}

.btn-shop-now-2:hover {
    color: #333;
    background: #fff;
}

.header {
    position: fixed;
    width: 100%;
    top: 0;
    background: rgba(0, 0, 0, 0.3);
    z-index: 999;
}

.bnr-btm {
    background: #448ccbb3;
    margin-top: 20px;
    padding: 30px 0px;
}

.bnr-btm h3 {
    color: #fff;
    font-weight: 500;
    font-size: 40px;
}

.section-padding {
    padding: 50px 0px 30px;
}

.helix-gel-banner .banner-caption {
    margin-top: 100px;
}

.helix-geml-bnr-btm {
    background: #142e5fcc;
}

.welcome-section {
    padding: 50px 0px;
}

.welcome-section h2 {
    color: #8dc63f;
    font-weight: 500;
    font-size: 40px;
}

.welcome-section-product {
    padding: 50px 0px 25px;
    background: #f4f4f4;
}

.welcome-section-product h2 {
    color: #448cca;
    font-weight: 500;
    font-size: 40px;
}

.dark-green {
    color: #005e20 !important;
}

.icons-list {
    text-align: center;
    margin: 40px 0px;
    padding: 0;
}

.icons-list li {
    display: inline-block;
    margin: 10px 20px;
}

.welcome-content p {
    font-size: 26px;
}

.green-text {
    color: #39b54a;
}

.home-list2 {
    padding: 0;
}

.home-list2 li {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/drop.png) no-repeat 2px 5px;
    list-style: none;
    padding-left: 40px;
    margin-bottom: 30px;
    min-height: 35px;
}

.welcome-section-product .home-list2 li {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/drop.png) no-repeat 2px 0px;
    line-height: 30px;
}

.blue-text {
    color: #293370 !important;
}

.links-section {
    background: #ebebeb;
    padding: 50px 0px;
    text-align: center;
}

.btn2 {
    background: #fff;
    padding: 6px 24px;
    border-radius: 50px;
    color: #0054a6;
    font-size: 22px;
    text-transform: capitalize;
    font-weight: 500;
    border: 1px solid #0054a6;
    margin: 5px;
    display: inline-block;
}

.btn2:hover {
    background: #0054a6;
    color: #fff;
}

.btm-kitchen-section {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/green-bg.jpg) no-repeat 0 0/cover;
    padding: 80px 0px 60px;
}

.btm-kitchen-section h2 {
    color: #fff;
    font-weight: 600;
    font-size: 48px;
}

.btm-kitchen-section p {
    color: #fff;
    font-size: 22px;
}

.btm-kitchen-section.product-section {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/blue-bg.jpg) no-repeat center bottom/cover;
    padding: 80px 0px 60px;
}

.footer {
    background: #252525;
    padding: 40px 0px;
}

.f-nav {
    padding: 0;
}

.f-nav li {
    width: 32%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 5px;
}

.f-nav li a {
    color: #666;
    font-size: 13px;
}

.f-nav li a:hover {
    color: #2e933c;
}

.f-logo {
    margin-top: 20px;
    margin-bottom: 10px;
}

.navbar-dark .navbar-nav .nav-link {
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
}

.navbar-dark .navbar-nav .join-link {
    color: #fff;
    border: 2px solid #fff;
    padding: 7px 20px;
    display: block;
    border-radius: 50px;
    margin-left: 20px;
}

.navbar-dark .navbar-nav .join-link:hover {
    color: #005e20;
    border: 2px solid #fff;
    background: #fff;
}

.light-blue-text {
    color: #448cca;
}

/* Helix Gel*/
.welcome-section-helix-gel h2 {
    color: #20bcc7;
    font-weight: 500;
    font-size: 54px;
}

.welcome-section-helix-gel h2 span {
    font-size: 40px;
}

.welcome-section-helix-gel h3 {
    color: #20bcc7;
    font-weight: 500;
    font-size: 40px;
}

.btm-helix-gel-section h3 {
    color: #20bcc7;
    font-size: 40px;
}

.helix-gel-features {
    padding: 30px 0px;
}

.helix-gel-features li {
    text-align: left;
    margin: 0px 0px;
    width: 48%;
    display: inline-block;
    font-size: 20px;
    color: #20bcc7;
    line-height: 41.5px;
}

.helix-gel-features li::before {
    content: "•";
    color: #142e5f;
    margin-right: 5px;
    font-size: 30px;
}

p.small-note {
    color: #2f6b95;
    font-size: 20px !important;
}

.btm-helix-gel-section {
    background: url(https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/helix-gel-bg2.jpg) no-repeat 0 0/cover;
    padding: 80px 0px 60px;
}

.btm-kitchen-section.btm-helix-gel-section h2 {
    font-size: 68px;
}

.helix-gel-banner {
    background: url(https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/helix-gel-bg.jpg) no-repeat center top/cover;
}

.sky-blue-text {
    color: #20bcc7 !important;
}

/* Stem*/
.helix-stem-banner {
    background: url(https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/stem-banner.jpg) no-repeat center top/cover;
}

.helix-stem-bnr-btm {
    background: #142e5fcc;
}

.welcome-section-helix-stem h2 {
    color: #2f6b95;
    font-weight: 500;
    font-size: 54px;
}

.welcome-section-helix-stem h3 {
    color: #2f6b95;
    font-size: 40px;
}

.helix-stem-features {
    padding: 30px 0px;
}

.helix-stem-features li {
    text-align: left;
    margin: 10px 0px;
    width: 48%;
    display: inline-block;
    font-size: 28px;
    color: #2f6b95;
    line-height: 20px;
    vertical-align: top;
    list-style: none;
}

.helix-stem-features li::before {
    content: "•";
    color: #142e5f;
    margin-right: 5px;
    font-size: 40px;
    line-height: 20px;
    vertical-align: bottom;
}

.stem-text {
    color: #142e5f;
}

.stem-text strong {
    color: #2f6b95;
    font-weight: 400;
}

.btm-helix-stem-section {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/stem-banner2.jpg) no-repeat 0 0/cover;
    padding: 80px 0px 60px;
}

.welcome-section-helix-stem h2 span {
    font-size: 40px;
}

.btm-kitchen-section.btm-helix-stem-section h2 {
    font-size: 68px;
}

/* Allure*/
.allure-system-banner {
    background: url(https://s3.us-east-2.amazonaws.com/hliwebimages/Allure+Product+Line/Allure+Banner.png) no-repeat center top/cover;
}

.btm-allure-system-section {
    background: url( https://s3.us-east-2.amazonaws.com/hliwebimages/Allure+Product+Line/Allure+Footer+Banner.png) no-repeat 0 0/cover;
    padding: 80px 0px 60px;
}

/* Stem*/
.helix-rewards-banner {
    background: url(https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/rewards-banner.png) no-repeat center top/cover;
}

.helix-rewards-bnr-btm {
    background: #142e5fcc;
}

.welcome-section-helix-rewards h2 {
    color: #2f6b95;
    font-weight: 500;
    font-size: 54px;
}

.welcome-section-helix-rewards h3 {
    color: #2f6b95;
    font-size: 40px;
}

.helix-rewards-features {
    padding: 30px 0px;
}

.helix-rewards-features li {
    text-align: left;
    margin: 0px 0px;
    width: 48%;
    display: inline-block;
    font-size: 28px;
    color: #2f6b95;
    vertical-align: top;
}

.helix-rewards-features li::before {
    content: "•";
    color: #142e5f;
    margin-right: 5px;
    font-size: 40px;
    line-height: 1.2;
}

.rewards-text {
    color: #142e5f;
}

.rewards-text strong {
    color: #2f6b95;
    font-weight: 400;
}

.btm-helix-rewards-section {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/stem-banner2.jpg) no-repeat 0 0/cover;
    padding: 80px 0px 60px;
}

.welcome-section-helix-rewards h2 span {
    font-size: 40px;
}

.btm-kitchen-section.btm-helix-rewards-section h2 {
    font-size: 68px;
}

/* Enerchi*/
.helix-enerchi-banner {
    background: url(https://s3.us-east-2.amazonaws.com/hliwebimages/EnerChi+Product+Line/Helix_Enerchi_Header.jpg) no-repeat center top/cover;
}

.btm-helix-enerchi-section {
    background: url( https://s3.us-east-2.amazonaws.com/hliwebimages/EnerChi+Product+Line/Helix_enerchi_footer.jpg) no-repeat 0 0/cover;
    padding: 80px 0px 60px;
}

.helix-enerchi-bnr-btm {
    background: #ffb751;
}

/*joinnow*/
.helix-joinnow-banner {
    background: url(https://hliwebimages.s3.us-east-2.amazonaws.com/joinnow-banner.jpg) no-repeat center top/cover;
}

/*stratus*/
.helix-banner-banner {
    background: url(https://hliwebimages.s3.us-east-2.amazonaws.com/Stratus/stratus.slate.background.jpg) no-repeat center top/cover;
}

.btm-helix-stratus-section {
    background: url( https://hliwebimages.s3.us-east-2.amazonaws.com/Stratus/stratus.bean.footer.jpg) no-repeat 0 0/cover;
    padding: 80px 0px 60px;
}

/*keto*/
.keto-banner {
    background: url(https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/keto-banner.jpg) no-repeat center top/cover;
    padding: 235px 0px 0px !important;
}

.keto-bnr-btm {
    background: #142e5fcc;
}

.welcome-section-keto h2 {
    color: #2f6b95;
    font-weight: 500;
    font-size: 54px;
}

.welcome-section-keto h3 {
    color: #2f6b95;
    font-size: 40px;
}

.keto-features {
    padding: 30px 0px;
}

.keto-features li {
    text-align: left;
    margin: 0px 0px;
    width: 48%;
    display: inline-block;
    font-size: 28px;
    color: #2f6b95;
    vertical-align: top;
}

.keto-features li::before {
    content: "•";
    color: #142e5f;
    margin-right: 5px;
    font-size: 40px;
    line-height: 1.2;
}

.keto-text {
    color: #142e5f;
}

.keto-text strong {
    color: #2f6b95;
    font-weight: 400;
}

.btm-keto-section {
    background: url(https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/keto-banner2.jpg) no-repeat 0 0/cover;
    padding: 80px 0px 60px;
}

.welcome-section-keto h2 span {
    font-size: 40px;
}

.btm-kitchen-section.btm-keto-section h2 {
    font-size: 68px;
}

.orrange-text {
    color: #fd8701 !important;
}

.welcome-content-keto p {
    font-size: 20px;
    font-family: lato;
}

/* Main page*/
.helix-main-banner {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/main-banner.jpg) no-repeat center top/cover;
    padding-bottom: 50px;
}

.watch-video a {
    color: #00ffff;
    font-size: 24px;
    text-transform: uppercase;
}

.tiels ul {
    overflow: hidden;
}

.tiels li:first-child {
    padding-left: 0;
}

.tiels li:last-child {
    padding-right: 0;
}

.tiels li {
    width: 25%;
    float: left;
    padding: 6px 3px;
}

.welcome-section-main-page h2 {
    font-weight: 700;
    margin-bottom: 30px;
    color: #555555;
}

.helix-main-banner h2 {
    font-weight: 700;
    font-size: 55px;
}

/* About */
.helix-about-banner {
    background: url( https://s3.amazonaws.com/helixlife/HelixLifeWeb/images/about-banner.jpg) no-repeat center top/cover;
    padding: 200px 0px 0;
}

.helix-about-banner .banner-caption h2 {
    font-size: 56px;
    font-weight: 700;
    line-height: 39px;
    margin-bottom: 0;
}

.welcome-section-main-page p {
    color: #0072bc;
    font-size: 24px;
}

.about-content-light p {
    color: #fff;
    font-size: 20px;
}

.about-section2 {
    background: #7bcbc8;
    padding-top: 50px;
    padding-bottom: 30px;
}

.about-section3 {
    background: #f6d693;
    padding-top: 50px;
    padding-bottom: 30px;
}

.about-section3 h3 {
    font-weight: 700;
    color: #f26522;
}

.about-content-dark p {
    color: #464646;
    font-size: 20px;
}

@media (max-width:991px) {
}

@media (max-width:767px) {
    .tiels li {
        width: 50%;
        float: left;
        padding: 6px 3px;
        padding: 3px !important;
    }

    .btn-shop-now {
        margin-left: 0px !important;
    }

    .btn-shop-now-2 {
        margin-left: 0px !important;
    }

    .f-nav li {
        width: 48%;
    }

    .banner-caption h2 {
        font-weight: 600;
        color: #fff;
        font-size: 40px;
    }

    .header {
        background: #696666cc;
    }

    heada {
        magin-top: 71px;
    }
}

/*footer section added*/
/*footer*/
.n-footer {
    background: #282c33;
    padding: 40px 0px;
}

.th-footer {
    background: #282c33;
    padding: 60px 0;
    float: left;
    width: 100%;
}

.th-footer * {
    text-align: center;
}

.th-social_item {
    list-style-type: none;
    padding: 0;
    margin-bottom: 20px;
}

.th-social_item li {
    display: inline-block;
    margin: 0 10px;
}

.th-social_item li a {
    width: 53px;
    height: 53px;
    background: #494e57;
    color: #fff;
    text-align: center;
    display: block;
    font-size: 20px;
    border-radius: 50%;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center   ;
    justify-content: center   ;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
}

.th-social_item li a:hover {
    background: #ff9726;
}

.copy_right-box * {
    color: #fff;
}

/*added by me*/
@media (max-width:768px) {
    .keto-banner,
    .product-banner,
    .kitchen-banner {
        background-color: #209ec7;
        background-position: right 70px;
        background-size: 150% auto;
    }

    .copy_right-box * {
        color: #fff;
        width: auto;
        height: auto;
    }
}

@media (max-width:767px) {
    .helix-gel-banner,
    .helix-stem-banner,
    .keto-banner,
    .product-banner,
    .kitchen-banner {
        background-color: #209ec7;
        background-position: right 70px;
        background-size: 150% auto;
    }

    .banner.helix-gel-banner img,
    .helix-stem-banner img,
    .keto-banner img,
    .kitchen-banner img {
        height: 160px;
        float: left;
    }

    .copy_right-box * {
        color: #fff;
        width: auto;
        height: auto;
    }

    .product-banner img {
        height: 200px;
    }

    .helix-gel-banner .banner-caption,
    .helix-stem-banner .banner-caption,
    .keto-banner .banner-caption,
    .product-banner .banner-caption,
    .kitchen-banner .banner-caption {
        margin-top: 8px !important;
    }

    .welcome-section-helix-gel h2,
    .welcome-section-helix-stem h2 ,
    .welcome-section-keto h2,
    .welcome-section-product h2,
    .welcome-section h2 {
        color: #20bcc7;
        font-weight: 500;
        font-size: 44px;
    }

    .welcome-section-helix-gel h2 span,
    .welcome-section-helix-stem h2 span,
    .welcome-section-keto h2 span ,
    .welcome-section-product h2 span,
    .welcome-section h2 span {
        font-size: 30px;
    }

    .btm-helix-gel-section {
        padding: 40px 0px 20px;
        background-size: 1400px auto;
        background-color: #20bcc8;
    }

    .helix-product img {
        height: 145px;
        margin-bottom: 0px;
    }
}

@media (max-width:575px) {
    .helix-gel-features li,
    .helix-stem-features li {
        width: 100%;
        font-size: 20px;
    }

    .icons-list li {
        display: inline-block;
        margin: 10px 5px;
    }

    .icons-list li img {
        width: 80px;
    }

    .copy_right-box * {
        color: #fff;
        width: auto;
        height: auto;
    }
}

/*helixlifeproject.css added by Kaushal*/
.slider-2 {
    height: 600px;
}

.slider-3 {
    height: 400px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    padding-bottom: 0px;
}

@media (max-width: 479px) {
    .text-block {
        font-size: 20px;
    }

    .slider-2 {
        height: 500px;
    }

    .copy_right-box * {
        color: #fff;
        width: auto;
        height: auto;
    }

    /*Component.css*/
    .w-slider {
        position: relative;
        height: 300px;
        text-align: center;
        background: #dddddd;
        clear: both;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: rgba(0, 0, 0, 0);
    }

    .w-slider-mask {
        position: relative;
        display: block;
        overflow: hidden;
        z-index: 1;
        left: 0;
        right: 0;
        height: 100%;
        white-space: nowrap;
    }

    .w-slide {
        position: relative;
        display: inline-block;
        vertical-align: top;
        width: 100%;
        height: 100%;
        white-space: normal;
        text-align: left;
    }

    .w-slider-nav {
        position: absolute;
        z-index: 2;
        top: auto;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
        padding-top: 10px;
        height: 40px;
        text-align: center;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: rgba(0, 0, 0, 0);
    }

    .w-slider-nav.w-round > div {
        border-radius: 100%;
    }

    .w-slider-nav.w-num > div {
        width: auto;
        height: auto;
        padding: 0.2em 0.5em;
        font-size: inherit;
        line-height: inherit;
    }

    .w-slider-nav.w-shadow > div {
        box-shadow: 0 0 3px rgba(51, 51, 51, 0.4);
    }

    .w-slider-nav-invert {
        color: #fff;
    }

    .w-slider-nav-invert > div {
        background-color: rgba(34, 34, 34, 0.4);
    }

    .w-slider-nav-invert > div.w-active {
        background-color: #222;
    }

    .w-slider-dot {
        position: relative;
        display: inline-block;
        width: 1em;
        height: 1em;
        background-color: rgba(255, 255, 255, 0.4);
        cursor: pointer;
        margin: 0 3px 0.5em;
        transition: background-color 100ms, color 100ms;
    }

    .w-slider-dot.w-active {
        background-color: #fff;
    }

    .w-slider-arrow-left,
    .w-slider-arrow-right {
        position: absolute;
        width: 80px;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
        cursor: pointer;
        overflow: hidden;
        color: white;
        font-size: 40px;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        tap-highlight-color: rgba(0, 0, 0, 0);
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .w-slider-arrow-left [class^="w-icon-"],
    .w-slider-arrow-right [class^="w-icon-"],
    .w-slider-arrow-left [class*=" w-icon-"],
    .w-slider-arrow-right [class*=" w-icon-"] {
        position: absolute;
    }

    .w-slider-arrow-left {
        z-index: 3;
        right: auto;
    }

    .w-slider-arrow-right {
        z-index: 4;
        left: auto;
    }

    .w-icon-slider-left,
    .w-icon-slider-right {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
        width: 1em;
        height: 1em;
    }

    .w-dropdown {
        display: inline-block;
        position: relative;
        text-align: left;
        margin-left: auto;
        margin-right: auto;
        z-index: 900;
    }

    .w-dropdown-btn,
    .w-dropdown-toggle,
    .w-dropdown-link {
        position: relative;
        vertical-align: top;
        text-decoration: none;
        color: #222222;
        padding: 20px;
        text-align: left;
        margin-left: auto;
        margin-right: auto;
        white-space: nowrap;
    }

    .w-dropdown-toggle {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        display: inline-block;
        cursor: pointer;
        padding-right: 40px;
    }

    .w-icon-dropdown-toggle {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        margin-right: 20px;
        width: 1em;
        height: 1em;
    }

    .w-dropdown-list {
        position: absolute;
        background: #dddddd;
        display: none;
        min-width: 100%;
    }

    .w-dropdown-list.w--open {
        display: block;
    }

    .w-dropdown-link {
        padding: 10px 20px;
        display: block;
        color: #222222;
    }

    .w-dropdown-link.w--current {
        color: #0082f3;
    }

    .w-nav[data-collapse="all"] .w-dropdown,
    .w-nav[data-collapse="all"] .w-dropdown-toggle {
        display: block;
    }

    .w-nav[data-collapse="all"] .w-dropdown-list {
        position: static;
    }

    @media screen and (max-width: 991px) {
        .w-nav[data-collapse="medium"] .w-dropdown,
        .w-nav[data-collapse="medium"] .w-dropdown-toggle {
            display: block;
        }

        .w-nav[data-collapse="medium"] .w-dropdown-list {
            position: static;
        }
    }

    @media screen and (max-width: 767px) {
        .w-nav[data-collapse="small"] .w-dropdown,
        .w-nav[data-collapse="small"] .w-dropdown-toggle {
            display: block;
        }

        .w-nav[data-collapse="small"] .w-dropdown-list {
            position: static;
        }

        .w-nav-brand {
            padding-left: 10px;
        }

        .img-fitter {
            margin-left: 80px;
        }

        .btn-shop-now {
            margin-left: 100px;
        }

        .helix-product {
            height: 113%;
        }
    }

    @media screen and (max-width: 479px) {
        .w-nav[data-collapse="tiny"] .w-dropdown,
        .w-nav[data-collapse="tiny"] .w-dropdown-toggle {
            display: block;
        }

        .w-nav[data-collapse="tiny"] .w-dropdown-list {
            position: static;
        }

        .button-3 {
            margin-top: 8px;
            border-radius: 5px;
        }

        .banner.helix-gel-banner img {
            height: 222px;
            float: left;
            margin-top: -17px;
            margin-left: 23px;
        }

        .helix-gel-features li {
            font-size: 22px;
            line-height: 1.2;
        }

        .blue-text {
            font-size: 30px;
        }

        .helix-gel-banner .banner-caption,
        .helix-stem-banner .banner-caption,
        .keto-banner .banner-caption,
        .product-banner .banner-caption,
        .kitchen-banner .banner-caption {
            margin-top: 80px !important;
        }

        .bnr-btm h3 {
            color: #fff;
            font-weight: 500;
            font-size: 29px;
        }

        .welcome-section-helix-gel h2,
        .welcome-section-helix-stem h2 ,
        .welcome-section-keto h2,
        .welcome-section-product h2,
        .welcome-section h2 {
            color: #20bcc7;
            font-weight: 500;
            font-size: 35px;
        }

        .welcome-section-helix-stem h3 {
            color: #2f6b95;
            font-size: 35px;
        }

        .img-fitter {
            margin-left: 50px;
        }

        .btn-shop-now {
            margin-left: 0px;
        }

        .helix-stem-features li::before {
            content: "•";
            color: #142e5f;
            margin-right: 5px;
            font-size: 25px;
            margin-top: 19px !important;
            line-height: 1.2;
        }
    }

    @media (max-width: 575px){
        .helix-gel-features li {
            width: 100%;
            font-size: 24px;
        }
    }

    ul .helix-gel-features {
        list-style-position: outside;
    }
}    
}