/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
#header-outer #top .sf-menu > li ul {
    width: 190px  !important;
    padding: 0 0 !important;
    border-radius: 5px;
}

#header-outer #top .sf-menu > li ul li a {
    border-radius: 5px !important;
    padding: 5px 10px;
}
h2.woocommerce-loop-product__title {
    line-height: 23px;
    font-size: 18px;
    margin-top: 10px;
    text-align: center;
}

span.price {
    margin: 0 auto;
    display: table;
    text-align: center;
}

div#Featured .owl-stage {
    padding-top: 0;
    padding-bottom: 0;
}

div#Featured .owl-dots {
    display: none;
}

div#Featured .owl-nav.disabled {
    display: block !important;
}

div#Featured  button.owl-prev, div#Featured  button.owl-next {
    background-color: unset;
    border: unset;
    color: #fff;
}

div#Featured button.owl-prev span:before {
    content: "\f178";
    position: absolute;
    color: #000;
    font-family: 'FontAwesome';
    font-size: 18px;
    border: 1px solid #000;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50px;
}

div#Featured button.owl-next span:before {
    content: "\f177";
    position: absolute;
    color: #000;
    font-family: 'FontAwesome';
    font-size: 18px;
    border: 1px solid #000;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50px;
}

div#Featured button.owl-next {
    left: -60px;
    position: absolute;
    top: 30%;
}

div#Featured button.owl-prev {
    position: absolute;
    right: -20px;
    top: 30%;
}
#Lion .c2 p {
  color: #fff !important;
  filter: drop-shadow(1px 1px #000) !important;
}

#Lion .c2 .vc_column-inner {
    backdrop-filter: blur(7px);
}

#Lion .c2 .vc_column-inner .needsclick.kl-private-reset-css-Xuajs1 a {
    text-decoration: underline;
    color: #fff;
    opacity: 1;
    font-weight: 700;
}
div#lm-iinn .row-bg:before, div#lm-iinn .row-bg:after {
    content: unset;
}
.page-id-18 div#Awaken .row-bg-wrap:before, .page-id-20 div#EMPOWERING .row-bg-wrap:before {
    display: none;
}
	div#slide-out-widget-area .search input[type="search"] {
    color: #595959;
    background-color: white;
    border: 1px solid #111111;
    border-radius: 30px !important;
    padding-inline: 40px 0px;
    height: 53px;
    /* width: 300px !important; */
}
		div#slide-out-widget-area .container .search  form {
  display: flex;
}
#slide-out-widget-area form {
  display: flex !important;
}
div#slide-out-widget-area   .search button {
    position: absolute;
    left: 0;
    height: 100%;
    margin-left: 10px;
    font-size: 0;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/search.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-color: transparent !important;
}

div#header-outer .container .search  form {
  display: flex;
}
div#conta div#gform_fields_1 {
    row-gap: normal;
}
.page-id-18 div#Awaken {
    padding-block: 40px !important;
}

div#header-outer {background: linear-gradient(234deg,rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);}
div#header-secondary-outer {
    background-color: transparent !important;
}
div#header-secondary-outer ul#social li i {
    top: 0;
    border: 1px solid white;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 100%;
    transition: 0.9s;
}
div#header-secondary-outer ul#social a {
    margin-inline: 5px !important;
}
div#header-secondary-outer ul#social li i:hover {
    border: 1px solid #111111;
    background-color: #111111;
}
div#header-secondary-outer ul#social {float: right;}
div#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows a {
    font-size: 15px;
    line-height: 40px;
}
div#header-secondary-outer ul.sf-menu.sf-js-enabled.sf-arrows {
    float: left;
}
div#header-outer .container {
    padding-inline: 190px  !important;
}
div#header-outer .container .search input[type="search"] {
    color: #595959;
    background-color: white;
    border: 1px solid #111111;
    border-radius: 30px !important;
    padding-inline: 40px 0px;
    height: 53px;
    width: 300px !important;
}
div#header-outer .container .search button {
    position: absolute;
    left: 0;
    height: 100%;
    margin-left: 30px;
    font-size: 0;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/search.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-color: transparent !important;
}
#top #menu-item-214 a {
    margin-inline: 0px !important;
}

#top #menu-item-214 a {
    padding-inline: 0px !important;
}
#top li#menu-item-2147480008 a {
    padding-inline: 0px !important;
}
#top li#menu-item-2147480008 span.wishlist_products_counter.top_wishlist-heart.top_wishlist-.no-txt {
    width: 50px !important;
}
#top li#menu-item-2147480008 span.wishlist_products_counter.top_wishlist-heart.top_wishlist-.no-txt:before {
    color: white;
    margin-right: 0;
    width: 50px !important;
    background-color: #111111;
    height: 50px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 23px;
}
#top li#menu-item-2147480008  span.wishlist_products_counter_number {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 999;
    background-color: white;
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
}
#top li.nectar-woo-cart .cart-menu-wrap {
    border: 1px solid #111111;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center !important;
    justify-content: center;
    line-height: 50px !important;
    border-radius: 100%;
}
#top li.nectar-woo-cart .cart-menu-wrap i.icon-salient-cart:before {
    font-size: 0;
}
body.material #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart {
    font-size: 20px;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/local_mall.png);
    background-repeat: no-repeat;
    background-position: 50%;
}
#top ul.buttons.sf-menu {
    margin-left: 10px !important;
}
#top .row:before {
    content: '';
    position: absolute;
    background-color: white;
    width: 140%;
    height: 100%;
    border-radius: 40px 0px 0px 0px;
    left: 0;
    top: 0;
}
#top .row {
    padding-left: 40px;
}
div#Categories {
    padding-block: 80px 0px !important;
    z-index: 999;
    margin-bottom: -24%;
}
div#Categories .carousel-item div#Categoriesin {
    margin-bottom: 0;
}
div#Categories .carousel-item {
    margin-inline: 20px;
    background-color: #FFFFFF !important;
    filter: drop-shadow(2px 4px 6px #cccc);
    border-radius: 270px;
    padding-inline: 18px;
    padding-block: 18px 50px;
    transition: 0.9s;
    position: relative;
    overflow: hidden;
}
div#Categories .carousel-item .text2 {
    padding-top: 20px;
}
div#Categories .carousel-item .text2 a {
    opacity: 1;
    color: #111111;
    text-decoration: underline;
}
div#Categories .carousel-item .text2 h3:before {
    content: '';
    position: absolute;
    border: 1px solid #111111;
    height: 50px;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: table;
    top: -70px;
}
div#Categories .carousel-item .text2 h3 {
    position: relative;
}
div#Categories .carousel-item:before {
    content: '';
    position: absolute;
    background: linear-gradient(234deg,rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);
    width: 100%;
    height: 0%;
    left: 0;
    top: 0;
    transition: 0.9s;
}
div#Categories .carousel-item:hover:before {
    height: 100%;
}
div#Categories .carousel-item:hover span,div#Categories .carousel-item:hover a {
    color: white !important;
}
div#Categories .carousel-item:hover .text2 h3:before {
    border: 1px solid white;
}
.line h5 {
    display: flex;
    align-items: center;
    background: -webkit-linear-gradient(#53C0FB, #3787EE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 14px !important;
    line-height: 24px !important;
}
.line h5 img {
    margin-bottom: 0px !important;
    padding-inline: 8px;
}
a#b1 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
    padding-block: 19px 16px;
    font-family: 'Jost';
    letter-spacing: 2px;
    border-radius: 30px !important;
    padding-inline: 30px;
    background: linear-gradient(234deg,rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);
}
div#Awaken {
    padding-block: 350px 80px !important;
}
div#Awaken .row-bg-wrap:before {
    content: '';
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Ellipse-66.png);
    width: 100%;
    height: 286px;
    z-index: 99;
    top: -109px;
    left: 0;
}
div#scr {
    padding-block: 32px !important;
}
div#scr h1 {
    font-family: 'Jost';
    font-weight: bolder;
    font-size: 80px;
    line-height: 90px;
}
div#Featured {
    padding-block: 50px !important;
}
div#Featured ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
    margin-bottom: 0;
}
div#Featured ul.wpb_tabs_nav.ui-tabs-nav.clearfix li a {
    background-color: transparent;
    color: #111111;
    font-family: 'Jost';
    font-size: 20px;
    line-height: 30px;
    border: 0;
}
div#Featured ul.wpb_tabs_nav.ui-tabs-nav.clearfix li.tab-item.active-tab span {
    color: #006FCF;
    text-decoration: underline;
}
div#Featured ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
    margin-top: -70px;
    float: right;
}
div#Featured .text1 {
    margin-bottom: 0;
}
.nectar-woo-flickity {
    text-align: center;
}
h2.woocommerce-loop-product__title {
    font-family: 'Jost' !important;
    color: #111111;
    font-weight: 900 !important;
}
span.woocommerce-Price-amount.amount {
    font-weight: bold;
    background: -webkit-linear-gradient(#53C0FB, #3787EE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
ul.products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    background: linear-gradient(234deg,rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);
    font-family: 'Jost' !important;
    font-size: 17px;
    text-align: left;
}
ul.products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart i.normal.icon-salient-cart {
    position: absolute;
    right: 0;
    font-size: 0;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Frame-8125.png);
    background-size: 20px;
    padding: 20px;
    background-repeat: no-repeat;
    background-position: 70% 20%;
}
div#Carries {
    z-index: 9999;
    margin-bottom: -20px;
}
div#Carries .c2 .vc_column-inner {
    background: linear-gradient(234deg,rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);
    border-radius: 30px;
}
div#Carries .c2 h3 {
    font-size: 40px;
    line-height: 50px;
}
div#Carries .c2 p {width: 90%;margin: 0 auto;}
div#Carries .c2  a#b1 {
    margin: 0 auto;
    display: table;
    color: #111111;
    background: linear-gradient(234deg, rgb(255 255 255) 0%, rgb(255 255 255) 100%);
}
div#Carries .man .text2 {
    position: absolute;
    bottom: 0;
    padding: 30px 30px;
    transition: 0.9s;
}
div#Carries .man .text2 p {
    scale: 0;
    transition: 0.9s;
    transform-origin: top left;
}
div#Carries .man:hover .text2 p {
    scale: 1;
}
div#Carries .man .text2 h3 {
    transform: translateY(50px);
    transition: 0.9s;
}
div#Carries .man:hover .text2 h3 {
    transform: translateY(0px);
}
div#Carries .man .hover-wrap {
    margin-bottom: 0;
}
div#EMPOWERING {
    padding-inline: 160px 40px;
    padding-top: 240px !important;
}
div#EMPOWERING  .row-bg-wrap:before {
    content: '';
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Ellipse-66.png);
    width: 100%;
    height: 286px;
    z-index: 99;
    top: -109px;
    left: 0;
}
div#EMPOWERING .img1 {
    margin-bottom: -60px;
}
div#EMPOWERING .row-bg.viewport-desktop.using-image {
    overflow: hidden;
}
div#EMPOWERING .row-bg.viewport-desktop.using-image:before {
    content: '';
    position: absolute;
    width: 660px;
    height: 660px;
    z-index: 9999999;
    right: 0;
    background: linear-gradient(234deg,rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);
    border-radius: 100%;
    bottom: -300px;
    right: 50px;
}
div#EMPOWERING .c1 .vc_column-inner {
    margin-top: -60px;
}
div#Everyday {
    padding-block: 90px 50px !important;
}
div#Guarantee {
    padding-block: 70px 30px !important;
}
div#Guarantee .carousel-item div#Guaranteein {
    margin-bottom: 0;
}
div#Guarantee .carousel-item {
    background-color: white;
    filter: drop-shadow(2px 4px 6px #ccc);
    margin-inline: 20px;
    padding-block: 40px;
    border-radius: 20px;
}
div#Guarantee .carousel-item h4 {
    height: 60px;
}
div#Guarantee .carousel-item .img1 {
    object-fit: cover;
    aspect-ratio: 1/1;
    height: 200px;
}
div#footer ul {
    margin: 0;
}
div#footer ul li {
    display: block;
}
div#footer {
    padding-inline: 120px;
}
div#footer a {
    font-size: 15px;
    line-height: 33px;
}
div#footer .man .vc_column-inner {
    margin: 0 auto;
    display: table;
}
div#footer .footer_logo {
    width: 40%;
    padding-bottom: 19px;
}
div#footer .c1 ul li {
    display: inline-block;
    margin-right: 8px;
}
div#footer .c1 ul li i {
    color: white;
    border: 1px solid white;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 100%;
    transition: 0.9s;
}
div#footer .c1 ul li i:hover {
    background: linear-gradient(234deg,rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);
    border: 1px solid #53C0FB;
}
div#footer div#newsletterwidgetminimal-2 form.tnp-form {
    display: flex;
}
div#footer div#newsletterwidgetminimal-2 input.tnp-email {
    background-color: white;
    color: #333333;
    border-radius: 20px 0px 0px 20px;
    padding-left: 20px;
}
div#footer div#newsletterwidgetminimal-2 input.tnp-email::placeholder {
    color: #333333;
}
div#footer div#newsletterwidgetminimal-2 input.tnp-submit {
  font-size: 0;
  width: 70px;
  border-radius: 0px 20px 20px 0px !important;
  background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Group-48096637.png);
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
div#EMPOWERING p {
    width: 80%;
}
div#footer-outer {
    display: none;
}
div#footer div#footerin1 {
    padding-block: 50px !important;
    border-bottom: 1px solid #ffffff30;
}
div#footer h6 {
    margin-bottom: 0;
}
div#copyright1 strong {
    background: -webkit-linear-gradient(#53C0FB, #3787EE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


div#bann-sec h2.ns-heading-el {
    filter: drop-shadow(2px 4px 6px black);
}

div#wai-sec {
    padding: 100px 0 !important;
}

div#wai-inn {
    background-color: #F3F3F3;
    padding: 20px 20px;
    border-radius: 20px;
}

div#wai-inn h2 {
   -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    margin-bottom: 40px;
}

div#lm-sec {
    padding: 50px 0 !important;
}

div#lm-sec h2 {
    display: flex;
    align-items: center;
    background: #53C0FB;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    background: #53C0FB;
    display: flex;
    align-items: center;
    background: #53C0FB;
    background: linear-gradient(355deg, rgba(83, 192, 251, 0.48) 0%, rgba(55, 135, 238, 1) 100%);
}

div#llcp-sec h2 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    width: 90%;
    margin: 0 auto;
}

div#llcp-sec {
    padding: 60px 0 !important;
}


div#llcp-inn .vc_col-sm-6 .vc_column-inner {
    background-color: #F3F3F3;
    border: 1px solid #00000017;
    border-radius: 20px;
    padding: 20px 20px;
    min-height: 630px;
}

div#llcp-inn .vc_col-sm-6 .vc_column-inner h3 {
    width: 60%;
    margin: 0 auto;
    font-size: 50px;
    line-height: 60px;
}

div#llcp-inn .vc_col-sm-6 .vc_column-inner p {
    width: 70%;
    margin: 0 auto;
}

div#foun-sec {
    padding: 40px 0 !important;
}

div#foun-sec h2 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    gap: 10px;
}

div#foun-inn {
    padding: 20px 20px;
    background-color: #F3F3F3;
    border-radius: 20px;
    margin: 0px 100px;
}

div#foun-inn h3 {
    font-family: 'tinvwl-webfont';
    text-transform: uppercase;
    color: #111111;
    font-size: 45px;
    line-height: 55px;
}
/* div#foun-sec .row-bg:before {
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Group-2085663212-1-1.png);
    content: "";
    position: absolute;
    width: 1920px;
    height: 230px;
    bottom: 110px;
    background-size: 100% 100%;
} */
div#foun-inn .row-bg:before {
    content: unset !important;
}
div#foun-sec2 {
    padding: 50px 0 !important;
}
div#foun-innn img {
    width: 100%;
    margin-bottom: 0 !important;
}

div#foun-innn {
    margin-bottom: 0;
}

div#foun-innn .vc_col-sm-6 {
    padding: 0;
}

div#foun-innn .vc_col-sm-6 .wpb_text_column.wpb_content_element {
    padding: 0 40px;
}
div#foun-inn2 .vc_col-sm-4 .vc_column-inner {
    background-color: #fff;
    box-shadow: 0px 0px 2px 1px #ccc;
    padding: 20px 20px;
    border-radius: 20px;
}

div#foun-inn2 h3 {font-size: 40px;line-height: 50px;text-transform: uppercase;}

div#con-main {
    padding: 50px 0 !important;
}

div#con-main h2 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}

h2 img {
    margin-bottom: 0 !important;
}

div#con-inn {
    padding-top: 50px;
}

div#con-inn div#gform_fields_2 {
    row-gap: 10px;
}

div#con-inn .lft-col .vc_column-inner {
    background-color: #F3F3F3;
    padding: 30px 30px;
    border-radius: 20px;
}

div#con-inn div#gform_fields_2 input {
    border: unset;
    box-shadow: unset;
    color: #666 !important;
    padding: 25px 20px;
}

div#con-inn div#gform_fields_2 div#field_2_5 {
    padding: 0 0px;
}

div#con-inn input#gform_submit_button_2 {
    background: #53C0FB;
    width: 100%;
    border-radius: 50px !important;
    text-transform: uppercase;
    font-size: 22px;
    font-weight: 800;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}

div#con-inn h2 {
    background-clip: unset  !important;
    -webkit-text-fill-color: unset;
    background: unset;
    color: #fff;
}

div#con-inn .wpb_raw_code.wpb_raw_html.wpb_content_element {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

div#con-inn .wpb_raw_code.wpb_raw_html.wpb_content_element p {
    color: #fff;
    width: 70%;
    margin: 0 auto;
}

div#con-inn ul {
    display: flex;
    justify-content: center;
    align-items: center;
}

div#con-inn ul li i {
    font-size: 23px !important;
    color: #fff;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border: 1px solid #fff;
    margin: 5px;
    border-radius: 50%;
}

div#con-inn ul li {
    list-style: unset;
}

div#con-inn ul {
    margin-left: 0;
}

div#con-inn ul li:hover i {
    background: #3787EE;
}

div#llcp-sec .row-bg::before {
    content: "";
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Group-2085663210-1.png);
    width: 1920px;
    height: 480px;
    bottom: 160px;
    background-size: 100% 100% !important;
}

div#con-main .row-bg:before {
    content: "";
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Group-2085663213-1.png);
    width: 1920px;
    height: 540px;
    background-size: 100% 100%;
}

div#con-main .row-bg:before {
    content: "";
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Group-2085663213-1.png);
    width: 1920px !important;
    height: 290px !important;
    background-size: 100% 100%;
    display: block;
    background-size: 100% 100%;
    bottom: 100px;
    position: absolute;
}

div#foun-inn2 .vc_col-sm-4:hover .vc_column-inner {
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}
div#foun-sec2 .row-bg:before {
    content: "";
    position: absolute;
    width: 1920px;
    height: 538px;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Group-2085663214-2.png);
    background-size: 100% 100%;
    top: 180px;
    background-repeat: no-repeat;
}
div#footerin1 .c5 img {
    width: 40%;
}
div#con-main h2 {
    gap: 30px;
}
div#foun-inn2 .row-bg:before {
    content: unset;
}
div#foun-inn2 .vc_col-sm-4:hover .vc_column-inner h3 span, div#foun-inn2 .vc_col-sm-4:hover .vc_column-inner p span {
    color: #fff !important;
}

div#bann-sec h2
 {
    font-style: italic;
    width: 40%;
    margin: 0 auto;
    font-family: 'stellar';
    line-height: 90px;
    font-size: 80px;
}

div#bann-sec p {
    width: 50%;
    margin: 0 auto;
    font-family: 'Jost';
    font-size: 22px;
    line-height: 32px;
    text-wrap: balance;
}

div#bann-sec a.primary-color {
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    padding: 20px 10px;
    border-radius: 50px !important;
    font-family: 'Jost';
    font-size: 16px;
    letter-spacing: 0;
}

div#utw-main {
    padding: 50px 0 !important;
}

div#utw-main h2 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    gap: 20px;
}

div#utw-inn1 {
    background-color: #F3F3F3;
    padding: 20px 20px 150px 20px;
    border-radius: 20px;
}

div#utw-inn1 h3 {
    font-size: 60px;
    line-height: 70px;
}

div#utw-inn1  h5 {
    font-size: 24px;
    line-height: 34px;
    text-transform: capitalize;
    font-family: 'Jost';
    letter-spacing: 0;
    font-weight: 400;
}

div#utw-inn2 img {margin: 0 auto;}


div#utw-inn2 .vc_col-sm-4 .vc_column-inner {
    background-color: #fff;
    box-shadow: 0 6.34px 19.01px #00000024;
    padding: 50px 20px;
    min-height: 330px;
    border-radius: 20px;
    transition: 0.9s all;
}

div#utw-inn2 {
    padding: 0 80px;
    margin-top: -120px;
}

div#utw-inn2 .vc_col-sm-4:hover .vc_column-inner {
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}

div#utw-inn2 .vc_col-sm-4:hover h3 span, div#utw-inn2 .vc_col-sm-4:hover p span {
    color: #fff !important;
}

div#utw-inn2 .vc_col-sm-4:hover img {
    filter: invert(1);
}

div#wet-sec h2 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    gap: 20px;
}

div#our-sec h2 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    gap: 20px;
}

div#our-sec img {
}

div#our-inn img {
    margin: 0 auto;
    display: table;
}

div#our-inn {
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    border-radius: 20px;
    padding: 20px 20px;
}

div#our-inn p {
    text-wrap: balance;
    color: #fff;
    font-size: 20px;
    font-family: 'Jost';
}

div#our-inn a#btn {
    margin: 0 auto;
    display: table;
    background: #56BBF4 !important;
    filter: drop-shadow(2px 4px 6px #7c7c7c);
    border-radius: 50px !important;
    padding: 15px 40px;
}

div#dim-sec h2 {-webkit-background-clip: text !important;-webkit-text-fill-color: transparent;display: flex;align-items: center;justify-content: center;background: hsla(201, 95%, 65%, 1);background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );gap: 20px;}

div#dim-sec {
    padding: 50px 30px !important;
}

div#dim-sec .vc_col-sm-4 {
    padding: 10px;
}

div#dim-sec .vc_col-sm-4 .wpb_text_column.wpb_content_element {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    display: flex;
    justify-content: center;
}

div#dim-sec .vc_col-sm-4 .wpb_text_column.wpb_content_element h4 {
    color: #fff;
    font-family: "Baskervville" !important;
    font-style: italic;
    font-size: 50px;
    line-height: 60px;
}

div#feat-sec h2 {-webkit-background-clip: text !important;-webkit-text-fill-color: transparent;display: flex;align-items: center;justify-content: center;background: hsla(201, 95%, 65%, 1);background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );gap: 20px;}

div#tylw-sec h2 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    gap: 20px;
}

div#tylw-sec a#btn {
    background: #53C0FB;
    border-radius: 50px !important;
    text-transform: uppercase;
    font-size: 18px;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    margin: 0 auto;
    display: table;
}

div#utw-main .row-bg:before {
    content: "";
    position: absolute;
    width: 1920px;
    height: 484px;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/image-110-1.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    bottom: 0;
}

div#utw-inn1 .row-bg:before, div#utw-inn2 .row-bg:before {
    content: unset;
}

div#our-sec {
    padding: 30px 0 !important;
}

div#our-sec .row-bg:before {
    content: "";
    position: absolute;
    width: 1920px;
    height: 298px;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/Group-2085663218-1.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    bottom: 0;
}

div#our-inn .row-bg:before {
    content: unset;
}
div#tylw-sec {
    padding: 40px 0 !important;
}
div#tylw-inn .vc_col-sm-3 .vc_column-inner {
    box-shadow: 0px 8px 24px 0px #959da561;
    padding: 15px 15px;
    border-radius: 10px;
}

div#tylw-inn .vc_col-sm-3 .vc_column-inner h5 {
    font-family: 'Baskervville';
    font-size: 20px;
    line-height: 30px;
    text-transform: capitalize;
    letter-spacing: 0;
    font-weight: 600;
    text-wrap: balance;
}
div#wet-inn .wpb_text_column.wpb_content_element {
    position: absolute;
    top: unset;
    bottom: 20px;
    display: flex;
    justify-content: end;
    align-items: center;
    flex-direction: column;
    padding: 20px 20px;
    background-color: #0000009c;
    width: 100%;
    height: 20%;
    transform: scale(0.9);
    border-radius: 20px;
    transition: 0.9s all;
}

div#wet-inn .wpb_text_column.wpb_content_element h4,div#wet-inn .wpb_text_column.wpb_content_element p {
    color: #fff;
}

div#wet-inn .wpb_text_column.wpb_content_element p {
    height: 0;
    width: 0;
    opacity: 0;
}

div#wet-inn .wpb_text_column.wpb_content_element h4 {
    width: 100%;
    transition: 0.9s all;
}

div#wet-inn .wpb_text_column.wpb_content_element:hover h4 {
    height: auto;
}

div#wet-inn .wpb_text_column.wpb_content_element:hover p {width: 100% !important;height: 100% !important;opacity: 1;}

div#wet-inn .vc_col-sm-4 .wpb_text_column.wpb_content_element:hover {
    height: 90%;
    background-color: #53c0fb91 !important;
}

div#wet-inn .wpb_text_column.wpb_content_element p {
    font-size: 19px;
    line-height: 30px !important;
}

div#wet-inn .wpb_text_column.wpb_content_element h4 {
    font-family: 'Jost';
    font-size: 30px;
    line-height: 40px;
    transition: 0.9s all;
}



div#lm-sec .vc_col-sm-12 {
    padding-bottom: 60px;
}

div#lm-sec .vc_col-sm-8 .vc_column-inner {
    padding: 10px 20px;
}

div#lm-sec .vc_col-sm-8 .column-image-bg {
    border-radius: 30px;
}

div#lm-sec .vc_col-sm-8 .vc_col-sm-6 {
    padding: 0;
}

div#lm-sec .vc_col-sm-8 .vc_col-sm-6 .vc_column-inner {
    padding: 0 10px  0px 10px;
}
div#con-innsec1 div#gform_fields_3 {
    row-gap: 20px;
}

div#con-innsec1 div#gform_fields_3 input {
    background-color: #fff;
    border: unset;
    padding: 30px 20px;
    border-radius: 10px;
    color: #7E7E7E;
}

div#con-innsec1 div#gform_fields_3  textarea#input_3_5 {
    border: unset;
    color: #7E7E7E;
    border-radius: 10px;
    min-height: 170px;
}

div#con-innsec1 input#gform_submit_button_3 {
    background: linear-gradient(234deg, rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);
    padding: 20px 60px !important;
    border-radius: 50px !important;
    animation: pulse 2s infinite;
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    50% {
        -webkit-transform: scale3d(1.05,1.05,1.05);
        transform: scale3d(1.05,1.05,1.05)
    }

    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}
div#lm-sec .iwt-icon img {
    width: 100%;
}

div#lm-sec .iwithtext {
    padding: 40px 60px !important;
    background-color: #F3F3F3;
    border-radius: 20px;
    transition: 0.9s all;
}

div#lm-sec .iwithtext:hover {
    background: linear-gradient(234deg, rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%);
}

div#lm-sec .iwithtext:hover h4,div#lm-sec .iwithtext:hover h4 span {
    color: #fff !important;
}

div#lm-sec .iwithtext:hover a, div#lm-sec .iwithtext:hover p span {
    color: #fff !important;
}

div#lm-sec .iwithtext p {
    padding-bottom: 0;
}

div#lm-sec .iwithtext  .iwt-text {
    padding-left: 90px;
}

div#lm-sec .iwithtext  .iwt-icon {
    left: 20px;
    top: 20px;
}

div#lm-sec h2 {
    justify-content: center;
}

div#lm-sec .row-bg:before {
    content: "";
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/image-126-2.png);
    position: absolute;
    width: 311px;
    height: 152px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    top: 20px;
}
div#lm-iinn .row-bg::before, div#lm-iinn .row-bg::after {
  content: unset !important;
}
div#footer  .iconnn ul {
  display: flex;
  flex-wrap: wrap;
}
div#footer .iconnn ul li img {
  width: 30px;
  height: 30px;
}
div#footer .iconnn ul li:last-child a {
  border: 1px solid #fff;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  display: flex;
  justify-content: center !important;
  align-content: center !important;
}
div#footer .iconnn ul li a {
  margin-bottom: 0 !important;
}
div#footer .iconnn ul li:last-child img {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-content: center;
  filter: invert(0) brightness(50);
  margin-top: 8px;
}
div#footer .iconnn ul li:last-child:hover a {
  background: linear-gradient(234deg,rgba(83, 192, 251, 1) 0%, rgba(55, 135, 238, 1) 100%) !important;
  border: 1px solid #53C0FB !important;
}
/* div#lm-sec .row-bg:after {
    content: "";
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/02/image-126-2.png);
    position: absolute;
    height: 152px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    bottom: 0;
    right: 0;
} */

/* div#lm-iinn .row-bg:after, div#lm-iinn .row-bg:before {
    content: unset;
} */

div#blog-pg-sec h3.post-heading {
    font-size: 24px !important;
    line-height: 30px;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    background-clip: text;
    -webkit-background-clip: text; /* For Safari */

  /* Make the text transparent so the background shows */
    color: transparent;
    -webkit-text-fill-color: transparent;
}

div#blog-pg-sec span.nectar-post-grid-item__read-more.nectar-cta.nectar-inherit-label {
}

div#blog-pg-sec span.nectar-post-grid-item__read-more {

background-clip: text !important;

-webkit-background-clip: text !important; /* For Safari */

  /* Make the text transparent so the background shows */

color: transparent;

-webkit-text-fill-color: transparent;

background: hsla(201, 95%, 65%, 1);

background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);

background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);

background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);

filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );

font-family: 'Jost';

font-size: 16px;

text-transform: uppercase;

font-weight: 800;

}

div#blog-pg-sec span.nectar-post-grid-item__meta-wrap {
    width: fit-content;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    color: #fff !important;
    padding: 20px 10px;
    position: absolute;
    top: -98px;
    left: -30px;
}
div#blog-pg-sec form {
    display: flex;
    padding: 30px 0 !important;
    align-items: center;
}

div#blog-pg-sec form input#is-search-input-4284 {
    padding: 30px 20px !important;
    border-radius: 50px;
    border: 1px solid #000 !important;
}

div#blog-pg-sec form button.is-search-submit {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: -70px;
    z-index: 99;
}
div#slid-sec h2.ns-heading-el {
    font-size: 80px;
    line-height: 80px;
    filter: drop-shadow(2px 4px 6px black);
}
div#blog-pg-sec .vc_col-sm-3 {
    padding-top: 70px;
}

div#blog-pg-sec .vc_col-sm-3  h3.post-heading {
    -webkit-background-clip: unset;
    -webkit-text-fill-color: unset;
    color: #000 !important;
    background: unset;
    font-size: 16px !important;
    line-height: 26px;
}

div#blog-pg-sec .vc_col-sm-3 h3.post-heading span {
    color: #000;
}

div#blog-pg-sec .vc_col-sm-3 span.nectar-post-grid-item__read-more.nectar-cta.nectar-inherit-label {
    display: none;
}
div#pro-blog-sec {
    padding: 60px 0 !important;
}

div#pro-blog-sec h2 {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}

div#pro-blog-sec li {
    background-color: #fff;
    padding: 10px 10px;
    border-radius: 20px;
}

div#pro-blog-sec li h2.woocommerce-loop-product__title {
    color: #000 !important;
    -webkit-text-fill-color: #000;
}

/* div#pro-blog-sec .row-bg:before {
    content: "";
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Ellipse-103.png);
    width: 210px;
    height: 244px;
}

div#pro-blog-sec .row-bg:after {
    content: "";
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Ellipse-103.png);
    width: 210px;
    height: 244px;
    right: 0;
    bottom: 0;
} */
div#blog-pg-sec .vc_col-sm-3 span.nectar-post-grid-item__meta-wrap {
    position: unset;
    background: unset !important;
    color: #9b9999 !important;
    padding: 0 0;
}

div#blog-pg-sec .vc_col-sm-3 span.nectar-post-grid-item__meta-wrap span {
    color: #7c7171 !important;
    padding: 0 0 !important;
}
div#blog-pg-sec .row-bg:before {
    content: "";
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Group-2085663239.png);
    width: 1905px;
    height: 325px !important;
    background-size: 100% 100%;
    top: 310px;
    position: absolute;
}

div#blog-pg-sec .row-bg:after {content: "";background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Group-2085663239.png);width: 1905px;height: 325px !important;background-size: 100% 100%;top: 1540px;position: absolute;}
div#blog-pg-sec form span.is-search-icon {padding: 0 30px;background-color: #fff;border: unset;}

div#blog-pg-sec span.nectar-post-grid-item__meta-wrap span.meta-date {
    color: #fff;
}
div#blog-pg-sec span.nectar-post-grid-item__read-more svg {
    display: none !important;
}


div#ttv-sec {
    padding: 50px 0px !important;
}

div#ttv-sec h2 {
    display: flex;
    align-items: center;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}

div#ttv-sec .txt-shd {
    background-color: #fff;
    border: 1px solid #0000001f;
    padding: 20px 30px !important;
    border-radius: 20px;
}
div#redef-sec h2 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}

div#redef-inn {
    padding-top: 50px;
}

div#redef-inn .txt-shad {
    background-color: #F3F3F3;
    min-height: 190px;
    padding: 20px 40px;
    border-radius: 20px;
    text-align: center;
    border: 1px solid #00000017;
}

div#redef-inn .lrg-p {
    font-size: 21px !important;
    line-height: 28px;
}

div#redef-inn .lrg-p h4 {
    color: #111111;
    font-size: 32px;
    line-height: 42px;
}

div#redef-sec {
    padding: 50px 0 !important;
}
div#wrm-sec {
    padding: 60px 0 !important;
}

div#wrm-sec h2 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}

div#wrm-sec .carousel-item {
    background-color: #fff;
    margin: 5px;
    padding: 40px 20px 0 20px !important;
    border-radius: 10px;
    border: 1px solid #00000021;
    min-height: 240px;
}

div#wrm-sec .carousel-item h4 {
    color: #000;
    font-size: 20px;
    line-height: 30px;
    text-wrap: balance;
}
div#ttv-sec .txt-shd h4 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}


div#wr-im-sec {
    padding-bottom: 40px !important;
}

div#psot-sec {
    padding: 60px  0 !important;
    margin-top: 60px;
}

div#psot-sec h2 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}

div#psot-inn {
    padding: 40px 0 !important;
}

div#psot-sec {
    background-color: #F3F3F3;
}

div#psot-sec .vc_col-sm-12 .vc_column-inner {padding: 0 40px;}

div#psot-sec {border-radius: 20px;border: 1px solid #00000029;}

div#psot-sec .clm-brd {
    border-right: 1px solid #ccc;
}

div#psot-sec2 .vc_col-sm-6 .vc_column-inner {
    background-color: #f3f3f3;
    border: 1px solid #0000001a;
    padding: 50px 30px;
    border-radius: 20px;
    min-height: 410px;
}

div#psot-sec2 .vc_col-sm-6 .vc_column-inner h3 {
}

div#faq-sec {
    padding: 50px 0 !important;
}

div#faq-sec h2 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
}

div#faq-sec .toggles.accordion {
    padding: 0 210px;
}

div#faq-sec .toggles.accordion .toggle.default.open {
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    padding: 10px 20px;
    border-radius: 0px 0px 20px 20px !important;
    transition: 0.9s all;
}

div#faq-sec .toggles.accordion .toggle {
    border-radius: 30px;
}

div#faq-sec .toggles.accordion .toggle.default.open h3.toggle-title a {
    color: #fff;
    padding-bottom: 10px;
}

div#faq-sec .toggles.accordion .toggle.default.open h3.toggle-title {
    padding-bottom: 0 !important;
}

div#faq-sec .toggles.accordion .toggle.default.open p {
    color: #fff;
}

div#faq-sec .toggles.accordion .toggle h3.toggle-title a {
    font-family: 'Jost' !important;
    font-size: 18px !important;
    line-height: 30px;
}

div#faq-sec .toggles.accordion .toggle {
    background-color: #fff;
    border-radius: 0;
    transition: 0.9s all;
    border-bottom: unset;
}

div#faq-sec .toggles.accordion .toggle h3.toggle-title a {
    background-color: #fff;
    box-shadow: 0px 8px 24px 0px #959da540;
    padding: 15px 30px !important;
    color: #000;
    font-family: 'Jost' !important;
    font-weight: 600;
    border-radius: 0px 0px 20px 20px !important;
}

div#faq-sec .toggles.accordion .toggle.open h3.toggle-title a {
    background-color: unset;
}

div#faq-sec .toggles.accordion .toggle {
    margin-bottom: 10px;
}

div#faq-sec .toggles.accordion .toggle.open h3.toggle-title a {
    padding: 10px 0 !important;
}

div#faq-sec .toggles.accordion .toggle p {
    width: 90%;
}

div#faq-sec .toggles.accordion .toggle h3.toggle-title a i {
    background: hsla(201, 95%, 65%, 1);
    background: linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -moz-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    background: -webkit-linear-gradient(90deg, hsla(201, 95%, 65%, 1) 0%, hsla(214, 84%, 57%, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr="#53C0FB", endColorstr="#3787EE", GradientType=1 );
    border: 1px solid #48adf7;
    color: #fff !important;
}
div#faq-sec .toggles.accordion .toggle h3.toggle-title a i:before, div#faq-sec .toggles.accordion .toggle h3.toggle-title a i:after {
    color: #fff !important;
    background-color: #fff;
}
div#banner-sec h2.ns-heading-el {font-style: italic;width: 60%;margin: 0 auto;font-family: 'stellar';line-height: 90px;font-size: 80px;filter: drop-shadow(2px 4px 6px black);}
div#faq-sec .toggles.accordion .toggle h3.toggle-title a i {margin-right: 20px;}

div#faq-sec .toggles.accordion .toggle.open h3.toggle-title a i {
    margin-right: 0;
}
div#wai-sec .row-bg:before {
    content: "";
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Group-2085663272.png);
    width: 1905px;
    height: 325px !important;
    position: absolute !important;
    background-repeat: no-repeat;
    right: 0;
    left: 0;
    background-size: 100% 100%;
    bottom: 310px;
}

div#wai-inn .row-bg:before {
    content: unset;
}

div#ttv-sec .row-bg:before {
    content: "";
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Ellipse-102.png);
    width: 218px;
    height: 218px;
    left: 0;
}

div#ttv-sec .row-bg:after {
    content: "";
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Ellipse-102.png);
    width: 218px;
    height: 218px;
    right: 0;
    bottom: 0;
}

div#ttv-inn .row-bg:after, div#ttv-inn .row-bg:before {
    content: unset;
}

div#redef-sec .row-bg:before {
    content: "";
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Group-2085663272.png);
    width: 1905px;
    height: 476px;
    left: 0;
    right: 0;
    bottom: -150px;
}

div#redef-inn .row-bg:before {
    content: unset;
}


div#wrm-sec .row-bg:before {
    content: "";
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Ellipse-102.png);
    width: 218px;
    height: 218px;
    right: 0;
}

div#car-inn .row-bg:after, div#car-inn .row-bg:before {
    content: unset;
}

div#wr-im-sec .row-bg-before {
    content: "";
    position: absolute;
}

div#wr-im-sec .row-bg:before {
    content: "";
    position: absolute;
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Ellipse-102.png);
    width: 218px;
    height: 218px;
    right: initial;
    bottom: 0;
}

div#psot-main .row-bg:before {
    content: "";
    background-image: url(https://808lionlifestyle.com/wp-content/uploads/2026/03/Group-2085663272.png);
    width: 1905px;
    height: 476px;
    left: 0;
    bottom: 0;
    background-repeat: no-repeat;
    position: absolute;
}
div#psot-sec {
    padding: 40px 70px !important;
}

div#psot-sec .row-bg:before {
    content: unset;
}

div#psot-sec .vc_col-sm-12 {
    padding-bottom: 30px;
}

div#psot-sec {
    margin-bottom: 60px;
}

div#psot-inn .row-bg:before {
    content: unset;
}

div#blog-pg-sec .nectar-post-grid-item__excerpt-wrap.item-meta-extra span.meta-excerpt {
    color: #777;
}
ul.sub-menu.tracked-pos  span.menu-title-text {
    color: white !important;
}

.page-id-20 div#bann-sec h2.ns-heading-el {
    width: 60% !important;
}

#con-inn .row-bg::before {
  content: unset !important;
  display: none !important;
}
header#top .row {
    height: 80px;
}

div#header-space {
    height: 135px !important;
}
/* ======================================= */
@media only screen and (max-width: 1920px) {
}
/* ======================================= */
@media only screen and (max-width: 1600px) {
    div#header-outer .container {
    padding-inline: 130px !important;
}

div#EMPOWERING {
    padding-inline: 100px 40px;
}

div#EMPOWERING  p {
    width: 70%;
}
}
/* ======================================= */
@media only screen and (max-width: 1440px) {
    div#header-outer .container {
    padding-inline: 70px !important;
}


div#EMPOWERING h2 {
    font-size: 40px;
    line-height: 50px;
}

div#Guarantee .text1 {
    margin-bottom: 0;
}

div#footer {
    padding-inline: 60px;
}
}
/* ======================================= */
@media only screen and (max-width: 1366px) {
    div#header-outer .container .search input[type="search"] {
    width: 210px !important;
}

#top li {
    margin-inline: -2px !important;
}

div#EMPOWERING {
    padding-top: 310px !important;
    padding-inline: 50px 40px;
}

div#EMPOWERING .row-bg.viewport-desktop.using-image:before {
    width: 620px;
    height: 620px;
    right: 20px;
}
}

@media only screen and (max-width: 1320px) {
	 div#EMPOWERING {
    padding-top: 200px !important;
    padding-inline: 50px 40px;
  }
}
/* ======================================= */
@media only screen and (max-width: 1280px) {
    

#top a {
    font-size: 13px !important;
    line-height: 23px !important;
}

div#Carries .c2 h3 {
    font-size: 30px;
    line-height: 40px;
}

div#footer {
    padding-inline: 30px;
}
}
/* ======================================= */
@media only screen and (max-width: 1080px) {
	div#lm-sec .iwithtext .iwt-icon {
    position: unset !important;
    display: table;
    margin: 0 auto;
}

div#lm-sec .iwithtext .iwt-text {
    padding-left: 0 !important;
}
	.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price ins .amount {
  font-size: 14px;
  line-height: 19px;
}
	.woocommerce ul.products li.product .woocommerce-loop-product__title {
  line-height: 18px !important;
  font-size: 13px !important;
  margin-top: 10px;
}
    div#Categories {
    padding-block: 50px 0px !important;
}

div#Categories .text1 {
    margin-bottom: 0;
}

div#Categories .carousel-item {
    padding-block: 18px 30px;
}

div#Awaken {
    padding-block: 260px 80px !important;
}

div#scr h1 {
    font-size: 50px;
    line-height: 50px;
}

div#Featured ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
    margin-top: -58px;
}

div#Featured .flickity-viewport {
    height: 300px !important;
}

div#EMPOWERING {
    padding-inline: 30px 10px;
}

div#EMPOWERING h2 {
    font-size: 24px;
    line-height: 38px;
}

div#EMPOWERING .row-bg.viewport-desktop.using-image:before {
    width: 470px;
    height: 470px;
}

 div#EMPOWERING p {
    width: 60%;
  }

a#b1 {
    font-size: 14px;
    line-height: 24px;
    padding-block: 13px;
}

div#Guarantee .carousel-item .img1 {
    height: 110px;
}

div#footer a {
    font-size: 14px;
    line-height: 25px;
}

p {
    font-size: 14px;
    line-height: 24px;
}

div#footer .c1 ul li i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}
}
/* ======================================= */
@media only screen and (max-width: 912px) {
	div#Featured {
  padding-block: 20px !important;
}


    div#header-outer {
    padding-block: 0;
}

#top .row {
    padding-block: 18px !important;
}

div#header-secondary-outer nav {
    padding-top: 19px;
}

div#Categories {
    width: 80%;
    margin: 0 auto;
    margin-bottom: -99px;
}

div#Awaken {
    padding-block: 220px 80px !important;
}

div#Awaken {
    text-align: center;
    width: 80%;
    margin: 0 auto;
}

.line h5 {
    justify-content: center;
}

div#Awaken .img1 {
    width: 60%;
    MARGIN: 0 AUTO;
}

div#Featured ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
    float: unset;
    margin: unset;
}

 div#Featured .flickity-viewport {
    height: 410px !important;
  }
	 div#EMPOWERING {
    padding-top: 260px !important;
  }
	div#footer div#footerin1 .c5 {
  width: 50%;
}

div#Featured {
    width: 80%;
    margin: 0 auto;
}

div#Carries .c2 {
    order: -2;
}

div#Carries .c2 .vc_column-inner {
    padding: 40px;
}

div#Carries  .man img {
    width: 100%;
    object-fit: cover;
    height: 400px;
    border-radius: 20px;
}

div#EMPOWERING {
    text-align: center;
    padding-inline: 80px;
}

div#EMPOWERING p {width: 80%;margin: 0 auto;}

div#EMPOWERING .row-bg.viewport-desktop.using-image:before {
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 670px;
    height: 670px;
}

div#Everyday {
    width: 80%;
    margin: 0 auto;
}

div#footer .footer_logo {
    width: 23%;
}

div#footer .c1 p {
    width: 50%;
}

div#footer .man .vc_column-inner {
    margin: unset;
}

div#copyright1 {
    text-align: center;
}
}

/* ======================================= */
@media only screen and (max-width: 800px) {
	div#Guarantee .carousel-item h4 {
  font-size: 16px;
  line-height: 26px;
}
    div#Featured .flickity-viewport {
    height: 360px !important;
}

div#EMPOWERING .row-bg.viewport-desktop.using-image:before {
    width: 570px;
    height: 570px;
}
}
/* ======================================= */
@media only screen and (max-width: 480px) {
	div#utw-main h2 img {
  display: none;
}
	.page-id-20 div#bann-sec h2.ns-heading-el {
  width: 50% !important;
  font-size: 25px !important;
  line-height: 35px !important;
}
	div#bann-sec a.primary-color {
  padding: 15px 10px;
  font-size: 11px;
  line-height: 19px;
}
	div#bann-sec p {
  width: 100%;
  margin: 0 auto;
  font-family: 'Jost';
  font-size: 13px;
  line-height: 20px;
  text-wrap: balance;
}
	div#Everyday ul.products li h2 {
  font-size: 18px !important;
  line-height: 28px !important;
}
	.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 18px !important;
  line-height: 28px !important;
}
	div#footer div#footerin1 .c5 {
  width: 100%;
}
div#Guarantee .carousel-item h4 {
  font-size: 16px;
  line-height: 26px;
}
#Featured h2 {
  text-align: center !important;
}
#Featured .wpb_tabs_nav.ui-tabs-nav.clearfix li a {
  padding: 0 10px;
  font-size: 13px !important;
}
#Featured .wpb_tabs_nav.ui-tabs-nav.clearfix {
  justify-content: center !important;
  display: flex !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 15px !important;
  line-height: 25px !important;
}
	div#footer div#footerin1 .c5 {
  width: 100%;
}
	.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 15px !important;
  line-height: 25px !important;
}
	 div#Featured .flickity-viewport {
    height: 540px !important;
  }
    div#header-outer .container {
    padding-inline: 20px !important;
}
h2 {
    font-size: 25px !important;
    line-height: 35px !important;
}
h2 br {
    display: none;
}
div#Awaken {
    width: 100%;
    padding-block: 200px 30px !important;
}
div#Awaken .img1 {
    width: 100%;
}

div#scr h1 {
    font-size: 30px;
    line-height: 20px;
}

div#Featured {
    width: 100%;
}

div#Featured .flickity-viewport {
    height: 440px !important;
}

h3 br {
    display: none;
}

div#EMPOWERING {
    padding-inline: 10px;
}

div#EMPOWERING .img1 {
    width: 100%;
}

div#EMPOWERING p {
    width: 100%;
}

div#EMPOWERING .row-bg.viewport-desktop.using-image:before {
    width: 330px;
    height: 330px;
    bottom: -190px;
}

div#Everyday {
    width: 100%;
}

div#Everyday ul.products li {
    width: 100%;
    margin-right: 0;
}
}
/* ======================================= */