*{margin:0; padding:0; box-sizing:border-box;}
@font-face {font-family:'helioscondblackregular';
  src: url('../fonts/helioscondblack-webfont.eot');
  src: url('../fonts/helioscondblack-webfont.eot?#iefix') format('embedded-opentype'),
       url('../fonts/helioscondblack-webfont.woff2') format('woff2'),
       url('../fonts/helioscondblack-webfont.woff') format('woff'),
       url('../fonts/helioscondblack-webfont.ttf') format('truetype'),
       url('../fonts/helioscondblack-webfont.svg#helioscondblackregular') format('svg');
  font-weight:normal; font-style:normal;}
@font-face{font-family:'epistulamedium';
  src: url('../fonts/epistula_medium-webfont.eot');
  src: url('../fonts/epistula_medium-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/epistula_medium-webfont.woff2') format('woff2'),
        url('../fonts/epistula_medium-webfont.woff') format('woff'),
        url('../fonts/epistula_medium-webfont.ttf') format('truetype'),
        url('../fonts/epistula_medium-webfont.svg#epistulamedium') format('svg');
  font-weight:normal; font-style:normal;
}
@font-face{font-family:'helioscompressedregular';
  src:url('../fonts/helioscompressed-webfont.eot');
  src:url('../fonts/helioscompressed-webfont.eot?#iefix') format('embedded-opentype'),
       url('../fonts/helioscompressed-webfont.woff2') format('woff2'), url('../fonts/helioscompressed-webfont.woff') format('woff'),
       url('../fonts/helioscompressed-webfont.ttf') format('truetype'), url('../fonts/helioscompressed-webfont.svg#helioscompressedregular') format('svg');
  font-weight:normal; font-style:normal;
}
/***********NEW Font Generate*************/
@font-face{font-family:'Open Sans Condensed';src:url(../fonts/OpenSansCondensed-ExtraBold.eot);src:url(../fonts/OpenSansCondensed-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansCondensed-ExtraBold.woff2) format("woff2"),url(../fonts/OpenSansCondensed-ExtraBold.woff) format("woff"),url(../fonts/OpenSansCondensed-ExtraBold.ttf) format("truetype"),url(../fonts/OpenSansCondensed-ExtraBold.svg#OpenSansCondensed-ExtraBold) format("svg");
  font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Open Sans Condensed';src:url(../fonts/OpenSansCondensed-Bold.eot);src:url(../fonts/OpenSansCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansCondensed-Bold.woff2) format("woff2"),url(../fonts/OpenSansCondensed-Bold.woff) format("woff"),url(../fonts/OpenSansCondensed-Bold.ttf) format("truetype"),url(../fonts/OpenSansCondensed-Bold.svg#OpenSansCondensed-Bold) format("svg");
  font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Open Sans Condensed';src:url(../fonts/OpenSansCondensed-SemiBold.eot);src:url(../fonts/OpenSansCondensed-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansCondensed-SemiBold.woff2) format("woff2"),url(../fonts/OpenSansCondensed-SemiBold.woff) format("woff"),url(../fonts/OpenSansCondensed-SemiBold.ttf) format("truetype"),url(../fonts/OpenSansCondensed-SemiBold.svg#OpenSansCondensed-SemiBold) format("svg");
  font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Open Sans Condensed';src:url(../fonts/OpenSansCondensed-Medium.eot);src:url(../fonts/OpenSansCondensed-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansCondensed-Medium.woff2) format("woff2"),url(../fonts/OpenSansCondensed-Medium.woff) format("woff"),url(../fonts/OpenSansCondensed-Medium.ttf) format("truetype"),url(../fonts/OpenSansCondensed-Medium.svg#OpenSansCondensed-Medium) format("svg");
  font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Open Sans Condensed';src:url(../fonts/OpenSansCondensed-Regular.eot);src:url(../fonts/OpenSansCondensed-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSansCondensed-Regular.woff2) format("woff2"),url(../fonts/OpenSansCondensed-Regular.woff) format("woff"),url(../fonts/OpenSansCondensed-Regular.ttf) format("truetype"),url(../fonts/OpenSansCondensed-Regular.svg#OpenSansCondensed-Regular) format("svg");
  font-weight:400;font-style:normal;font-display:swap}
/***********NEW Font Generate*************/

body{font-family:'Open Sans Condensed'; font-size:16px; overflow-x:hidden;}
.container{max-width:1260px;}
a{transition:all 0.4s ease; -webkit-transition:all 0.4s ease;}

/* header{position:sticky; top:-31px; background:#fff; z-index:9;}
.navbar {position:sticky; top:100px; background:#fff; z-index:9;} */
.sticky{position:sticky; top:0; z-index:9; background-color:#fff;}
.sticky .topbar{display:none;}

.topbar-dark{background:#003366;}
.signIn a{color:#6dc6ff;padding: 0.3em 0; display:inline-block; text-decoration:none; position:relative; font-size:18px; box-sizing:border-box; -webkit-transition:all 0.35s ease; transition:all 0.35s ease;}
.signIn ul{margin:0; padding:0; height:30px; display:flex; align-items:center;}
.signIn li {display:inline-block; list-style:outside none none; margin:0 20px 0 0; height:20px; line-height:10px; overflow:hidden;}
.signIn a:before, .signIn a:after{position:absolute; -webkit-transition:all 0.35s ease; transition:all 0.35s ease;}
.signIn a:after{padding:0.3em 0; position:absolute; bottom:100%; left:0; content:attr(data-hover); color:white; white-space:nowrap;}
.signIn li:hover a, .signIn .current a{transform:translateY(100%);}

/* .signIn{flex:1; min-width:65px;} */
.topbar .container{display:flex; min-height:30px; align-items:center; }
.topRight{text-align: center; margin:0 auto;}
.topRight ul{list-style-type:none; font-weight:600; letter-spacing:.5px; padding:0; margin:0; display:flex; color:#fff;}
.topRight ul li a{color:#fff; text-decoration:none;}
.topRight ul li a:hover{color:#6dc6ff;}
.topRight ul li:before{content:'-'; margin:0 5px;}
.topRight ul li:first-child:before{display:none;}

.goog-te-gadget-simple{border:0 !important;}
.goog-te-gadget-simple .goog-te-menu-value{color:#02a6fd !important;padding:0; font-family: 'Open Sans Condensed'; font-size:16px; transform:inherit !important;}
.goog-te-gadget-simple .goog-te-menu-value::after{display:none;}
.goog-te-gadget-simple .goog-te-menu-value:hover{color: #003366 !important;}
.goog-te-gadget-icon{display: none;}

.goog-te-gadget-simple .goog-te-menu-value img{display:none;}
.goog-te-gadget-simple .goog-te-menu-value span{display:none;}
.goog-te-gadget-simple .goog-te-menu-value span:first-child{display:block;}

.head{padding:25px 0;}
.sticky .head{padding:15px 0;}
.sticky .logo img{width:250px;} 
.sticky .navbar-dark{height:55px;}
.head .container{display:flex;}
.logo{flex:0 1 45%;}
.logo img{transition: all 0.4s ease; width:338px;}
.headRight{text-align:right; flex:0 1 55.4%;}
.hr-menu ul{list-style-type:none; margin:0; padding:0; display:inline-flex; align-items:center;} 
.hr-menu ul li{padding:0 15px;}
.hr-menu ul li a{font-weight:600; text-transform:uppercase; display: flex; color:#02a6fd; font-size:16px; text-decoration:none;}
.hr-menu ul li a:hover{color:#003366;}
.hr-menu ul li a .icon{top:-2px; position:relative; margin-right:2px;}

.top-social-icon{float:left;}
.top-social-icon ul{list-style-type:none; margin:0; padding:0; display:inline-flex;}
.top-social-icon ul li{padding:0 5px;}
.top-social-icon ul li img{display:table;}


/***Nav CSS***/
.navbar-dark{background:rgb(1,72,127); transition:all 0.4s ease; height:67px; background:linear-gradient(180deg, rgba(1,72,127,1) 0%, rgba(6,97,168,1) 100%);}
@media (max-width: 991.98px) {
    .offcanvas-collapse{max-width:500px; width:90%;
      position:fixed; top:0 !important; bottom:0; left:100%; width:100%; padding-right:1rem;
      padding-left:1rem; overflow-y:auto; visibility:hidden; background-color:#343a40; transition:transform .3s ease-in-out, visibility .3s ease-in-out;
      background: linear-gradient(180deg, rgba(1,72,127,1) 0%, rgba(6,97,168,1) 100%);
    }
    .offcanvas-collapse.open {
      visibility:visible; transform:translateX(-100%);
    }
  }  
  .nav-scroller{position:relative; z-index:2; height:2.75rem; overflow-y:hidden;}  
  .nav-scroller .nav{display:flex; flex-wrap:nowrap; padding-bottom:1rem;
    margin-top:-1px; overflow-x:auto; color:rgba(255, 255, 255, .75);
    text-align:center; white-space:nowrap; -webkit-overflow-scrolling:touch;}
  .nav-underline .nav-link{padding-top:.75rem; padding-bottom:.75rem; font-size:18px; color:#6c757d;}
  .nav-underline .nav-link:hover{color:#007bff;}
  .nav-underline .active{font-weight:500; color:#343a40;}
  
  .navbar-dark .navbar-nav .nav-link{font-weight:500; letter-spacing:1px; color:#fff; min-height:67px; font-size:18px; padding:2px 0 0; display:flex; align-items:center;}
  .sticky .navbar-dark .navbar-nav .nav-link{min-height:55px;}
  ul.navbar-nav{margin:0; width:100%; height:30px; display:inline-flex; align-items:center;}
  ul.navbar-nav a{color:#6dc6ff;padding:0 0; line-height:1; display:inline-block; text-decoration:none; position:relative; font-size:21px; box-sizing:border-box; -webkit-transition:all 0.35s ease; transition:all 0.35s ease;}
  ul.navbar-nav li {display:inline-block; /*flex:3; padding:0 3.5%;*/  margin:0 3.1%; list-style:outside none none; }
  ul.navbar-nav li a.nav-link .menuText{overflow:hidden; height:20px; display:block; position: relative;}
  ul.navbar-nav a:before, ul.navbar-nav a:after{position:absolute; display:none; -webkit-transition:all 0.35s ease; transition:all 0.35s ease;}
  
  ul.navbar-nav a.nav-link .menuText .second-menu{padding:0 0; line-height:.9; position:absolute; top:-20px; left:0; color:rgba(255, 255, 255, .7); white-space:nowrap; transition:all 0.4s ease;}
  ul.navbar-nav a.nav-link .menuText .first-menu{position:relative; top:0; -webkit-transition:all 0.35s ease; transition:all 0.35s ease;}
  ul.navbar-nav li a.nav-link:hover .menuText .second-menu, ul.navbar-nav li a.nav-link:focus .menuText .second-menu{top:3px; transform:translateY(0);}
  ul.navbar-nav a.nav-link:hover .menuText .first-menu, ul.navbar-nav a.nav-link:focus .menuText .first-menu{top:20px;}
  .menuTtl{font-size:18.5px; font-family:'helioscondblackregular'; text-align:center; font-weight:normal; letter-spacing:3px; border-bottom:1px solid #aadcf5; padding-bottom:20px; padding-top:10px;}
  .dropdown-menu h5{font-size:18px; letter-spacing:1px; font-weight:900;}
  .dropdown-menu h5 a{color:#fff;}
  .dropdown-menu h5 a:hover{opacity:.4; color:#000;}
  .dropdown-menu .list-group ul{margin:0; padding:0; float:left;}
  .dropdown-menu .list-group ul li{display:block; margin:0 !important;}
  .dropdown-menu .list-group ul li a{padding-left:0; padding-top:5px; padding-bottom:5px; color:#fff; font-size:18.5px; letter-spacing:.5px;}
  .dropdown-menu .list-group ul li a:before{content:''; height:5px; width:5px; background:#fff; border-radius:5px; position:absolute; left:0; top:8px;}
  .dropdown-menu .double-menu ul{width:50%; float:left;}
  .double-menu{flex-direction:inherit;}
  .dropdown-menu .list-group ul li:hover{opacity:.7;}
  ul.nav li.dropdown:hover .dropdown-menu.shadow{display:block !important;}

  @keyframes fadeIn {from{opacity:0} to{opacity:1}}
    .dropdown-menu.show{-webkit-animation:fadeIn .3s alternate;animation:fadeIn .3s alternate}
    .dropdown-toggle-arrow,.dropdown-submenu-toggle.icon-left::before,.dropdown-submenu-toggle::after,.dropdown-toggle::after{display:inline-block;font:normal normal normal 14px/1 Material-Design-Iconic-Font;font-size:inherit;margin:0;border:none;vertical-align:inherit;color:#8db3d3;width:1.28571429em}
    .dropdown-toggle::after{content:"";width:auto;padding-left:.2rem}
    .dropdown-submenu-toggle::after{text-align:center;content:""}
    .dropdown-submenu-toggle.icon-left::after{content:""}
    .dropdown-submenu-toggle.icon-left::before{text-align:center;content:""}
    .dropdown-submenu{position:relative}
    .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}
    .dropdown-submenu .dropdown-menu-right{left:auto;right:100%}
    .nav-item.dropdown.dropdown-mega{position:static}
    .nav-item.dropdown.dropdown-mega .dropdown-menu{background:#26a4e4; color:#fff; border-radius:0; width:100%;top:auto;left:0%; margin-top:0; padding-bottom:30px;}
    .sticky .nav-item.dropdown.dropdown-mega .dropdown-menu{margin-top:0;}
    .navbar-toggler{border:none;padding:0;outline:none}
    .navbar-toggler:focus{box-shadow:none}
    .navbar-toggler .hamburger-toggle{position:relative;display:inline-block;width:50px;height:50px;z-index:11;float:right}
    .navbar-toggler .hamburger-toggle .hamburger{position:absolute;transform:translate(-50%,-50%) rotate(0deg);left:50%;top:50%;width:50%;height:50%;pointer-events:none}
    .navbar-toggler .hamburger-toggle .hamburger span{width:100%;height:4px;position:absolute;background:#333;border-radius:2px;z-index:1;transition:transform .2s cubic-bezier(0.77,0.2,0.05,1),background .2s cubic-bezier(0.77,0.2,0.05,1),all .2s ease-in-out;left:0}
    .navbar-toggler .hamburger-toggle .hamburger span:first-child{top:10%;transform-origin:50% 50%;transform:translate(0% -50%)!important}
    .navbar-toggler .hamburger-toggle .hamburger span:nth-child(2){top:50%;transform:translate(0,-50%)}
    .navbar-toggler .hamburger-toggle .hamburger span:last-child{left:0;top:auto;bottom:10%;transform-origin:50% 50%}
    .navbar-toggler .hamburger-toggle .hamburger.active span{position:absolute;margin:0}
    .navbar-toggler .hamburger-toggle .hamburger.active span:first-child{top:45%;transform:rotate(45deg)}
    .navbar-toggler .hamburger-toggle .hamburger.active span:nth-child(2){left:50%;width:0}
    .navbar-toggler .hamburger-toggle .hamburger.active span:last-child{top:45%;transform:rotate(-45deg)}
    .icons{display:inline-flex;margin-left:auto}
    .icons a{transition:all .2s ease-in-out;padding:.2rem .4rem;color:#ccc!important;text-decoration:none}
    .icons a:hover{color:#fff;text-shadow:0 0 30px #fff}

    
/***Nav CSS***/
@media all and (min-width: 992px) {
	.navbar .nav-item .dropdown-menu{ display: none; }
	.navbar .nav-item:hover .nav-link{   }
	.navbar .nav-item:hover .dropdown-menu{ display: block; z-index:8; }
	.navbar .nav-item .dropdown-menu{ margin-top:0; }

  .rewardMenu .row{display:inline-flex;}
  .rewardMenu .row .col-lg-4{width:auto; padding-left:35px; padding-right:35px;}
  .aboutsMenu .row{display:inline-flex;}
  .aboutsMenu .row .col-lg-3{width:auto; padding-left:35px; padding-right:35px;}
  .newsMenu .row{display:inline-flex;}
  .newsMenu .row .col-lg-3{width:auto; padding-left:15px; padding-right:15px;}
  .productsbMenu .row{display:inline-flex; max-width:947px; width:100%;}
  .productsbMenu .row .col-lg-4{ text-align:left; padding-left:35px; padding-right:35px;}
 
  .productsbMenu .container, .rewardMenu .container, .aboutsMenu .container, .newsMenu .container{text-align:center;}
}	

.orderNow-btn{position:absolute; transition:all 0.4s ease; right:-85px; top:auto; bottom:-147.5px; z-index:7; transform:rotate(90deg);}
.orderNow-btn a{text-decoration:none; font-family:'helioscompressedregular'; letter-spacing:2px; background:#8afe03; border:5px solid #78dd02; color:#00264c; font-size:35px; font-weight:bold; padding:10px 20px 10px 20px;}
header.sticky .orderNow-btn{top:228px;}

.orderNow-btn a:hover .arrow{right:9px; animation:slide1 1s ease-in-out infinite;}
@keyframes slide1 {
  0%, 100%{transform:translate(0, 0);}
  50%{transform:translate(10px, 0);}
}
.sticky + .orderNow-btn{top:177px;}
/***Banner CSS***/

.heroBanner{width:100%; overflow:hidden;}
.vBanner{width:100%; background:url(../img/X-Logo170px.gif) no-repeat center center;
  height:calc(100vh - 180px); position:relative; overflow:hidden; margin-top:0;
}
.heroBanner img{width:100%;}
.vimeo-wrapper{position:absolute; bottom:0; left:0;
  width:100%; height:100%; padding-top:56.50%; /*z-index:-1;*/ pointer-events:none; overflow:hidden;
}
.vimeo-wrapper iframe {width:100vw; height:56.25vw; min-height:100vh;
  min-width:100%; position:absolute; bottom:0;}
.objectVideo:before{ content:'';position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,0); z-index:1;}
.objectVideo object{width:100;}
#player .vp-controls-wrapper{display:none !important;}

.videobanner{top:-26%;}

/* .heroBanner.stickyBanr .videobanner{top:2%;} */
.bannerBtn{position:relative; bottom:0; margin:40px auto 50px; font-size:20px; left:50%; transform:translateX(-50%); border-radius:0; box-shadow:none !important; padding-right:35px; border:1px solid #fff; color:#fff;}
.bannerBtn:after{content:''; right:10px; top:50%; transform:translateY(-50%); position:absolute; width:0px; height:0px; border-top:9px solid transparent;
  border-bottom:9px solid transparent; border-left:12px solid #fff;}
.seeNextBtn{bottom:15px !important; top:auto; left:auto; right:15px; z-index:2; transform: inherit;}
.videobanner, .videoBnr{position:relative; height:100%;}

.XoomaBanner, .retailBanner{color:#fff; /*height:100%;*/ background:url(../img/banner-2.png) no-repeat center 0; margin-top:0; background-size:cover; min-height:calc(100vh - 214px); overflow:hidden;}
.XoomaBanner h2, .retailBanner h2{background:#02a7ff; font-size:50.71px; font-weight:900; transform:scale(1.15,1); margin-bottom:0; text-align:center; color:#fff; padding:15px 0;}
.XoomaBanner .container, .retailBanner .container{position:inherit; /*height:calc(100% - 61px);*/}
.bannerLists{display:block; /*height:100%;*/ position:relative; z-index:1; 
  max-width:900px; margin:0 auto; padding:30px 15px 0; /*background:rgba(2,65,114,.89);*/
}

.bannerLists::before{content:''; z-index:-1; position:absolute; top:0; bottom:-290%; left:0; right:0; background:rgba(2,65,114,.89); z-index:-1;}

.bannerLists h3{font-size:41px; font-weight:900; letter-spacing:0; margin-bottom:6px;}
.bannerLists h4{font-size:25.82px; font-family:'helioscondblackregular'; padding-left:16px; position:relative; letter-spacing:-.4px;}
.bannerLists h4:before{content:''; height:8px; width:8px; border-radius:8px; background:#fff; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.bannerLists .bList{padding:0 50px; text-align:center; }
.bList ul li{position:relative; display:block; margin:4px 0; margin-bottom:10px; font-size:20.28px; line-height:1.2;}
.bList ul li:before{content:''; position:relative; display:inline-block; margin-right:6px; left:0; top:1px; height:15px; width:14px; background:url(../img/banner-list-icon.webp) no-repeat center center;}
.bList ul{list-style-type:none; margin:0; padding:0;}

.bList a{font-size:20.28px; font-weight:800; margin-top:15px; z-index:1; display:inline-block; line-height:1; color:#4dbffc; text-decoration:none; position:relative; padding:0;}
.bList a:hover{color:#fff;}
.close{width:50px; height:50px; border-radius:100%; border:1px solid #fff; text-align: center; line-height:50px; cursor:pointer; position:absolute; bottom:20px; right:20px;}
.bList a.pc-place{font-size:22.13px;}
.bnnrList{display:flex;}
.bList a.gStrt{font-size:30px; font-weight:900; min-width:555px; letter-spacing:-.5px; padding:7px 20px 10px; border-radius:5px; background:#43d300; border:1px solid #43d300; color:#fff; margin-top:30px;}
.bList a.gStrt:hover{background:none; color:#43d300;}
.bList a.opcBtn{font-size:24px; padding:7px 20px;}

.heroBanner.stickyBanr .vBanner{margin-top:133px; height:calc(100vh - 133px);}
.heroBanner.stickyBanr .XoomaBanner{margin-top:133px;}
.heroBanner.stickyBanr .retailBanner{margin-top:133px;}

@media(min-width:1800px){
  .XoomaBanner, .retailBanner{background-size:cover;}
}

/***Banner CSS***/

/***Home Welcome area CSS***/
/* Header */
.welcomeHome{position:relative; padding-bottom:60px; width:100%; background-image:url('../img/welcome-bg.webp'); overflow:hidden; background-size:cover; background-position:center center; z-index:1;}

.home-welcome{position:relative; margin:0; padding:0; color:#f9f1e9; text-align:left; top:0; right:0; left:0px; bottom:0;}
.home-welcome img{margin-top:0px; position:relative; z-index:8; max-width:100%;}
.main-title{position:relative; margin:0; padding:0; color:#f9f1e9; text-align:center; top:50%; left:50%; -webkit-transform:translate3d(-50%,-50%,0); transform:translate3d(-50%,-50%,0);}
.demo-1 .main-title{text-transform:uppercase; font-size:4.2em; letter-spacing:0.1em;}
.main-title .thin{font-weight:200;}

.welcomeText{border-top:14px solid #02a6fe; font-size:22.5px; font-weight:normal; padding-top:50px;}
h1{font-size:51.5px; line-height:1; margin-bottom:27px;}
.welcomeText h4{line-height:1; margin-bottom:27px; font-family:'helioscondblackregular'; font-size:24.3px; color:#02a6fe;}

@media only screen and (max-width:768px){
	.demo-1 .main-title{font-size:3em;}
}
/***Home Welcome area CSS***/

/***Home Premier Products CSS***/
.premier-Products{overflow-x:hidden; border-top:13px solid #70e02f; padding:50px 0 100px; background:url(../img/water-effect-bg.webp) no-repeat center center;}
.premier-Products h2{font-family:'epistulamedium'; font-size:72px; text-align:center; font-weight:normal; color:#02a6fe;}

#premier-products{margin-top:60px;}
.post-slide{margin:20px 15px 20px; border-radius:15px; padding-top:1px;}
.post-slide .post-img{position:relative; overflow:hidden; border-radius:10px; margin:0 15px 8px 15px;}
.post-slide .post-img img{max-width:100%; height:auto; transform:scale(1,1); transition:transform 0.2s linear; padding-top:20px;}
.post-slide:hover .post-img img{transform:scale(1.1,1.1);}
.post-slide .over-layer{width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; /*background:linear-gradient(-45deg, rgba(6,190,244,0.75) 0%, rgba(45,112,253,0.6) 100%);*/ transition:all 0.50s linear;}
.post-slide:hover .over-layer{opacity:1; text-decoration:none;}
.post-slide .over-layer i{position:relative; top:45%; text-align:center; display:block; background-color:#fff; width:50px; margin:0 auto; height:50px; box-shadow:0 0 10px rgba(0,0,0,.5); line-height:50px; color:#0099ff; font-size:25px;}
.post-slide .post-content{background:#fff; padding:2px 20px 40px; border-radius:15px;}
#premier-products .post-slide .post-content{padding-bottom:10px;}
#premier-products .slick-dots li.slick-active button{background:#014a82;}

.post-slide .post-title{text-align:center;}
.post-slide .post-title a{font-size:30px; text-decoration:none; color:#0099ff; display:inline-block; text-transform:uppercase; transition:all 0.3s ease 0s;}
.post-slide .post-title a:hover{text-decoration:none; color:#3498db;}
.post-slide .post-description{line-height:24px; color:#808080; margin-bottom:25px;}
.post-slide .post-date{color:#a9a9a9; font-size:14px;}
.post-slide .post-date i{font-size:20px; margin-right:8px; color:#CFDACE;}
.post-slide .read-more{padding:7px 20px; float:right; font-size:12px; background:#2196F3; color:#fff; box-shadow:0px 10px 20px -10px #1376c5; border-radius:25px; text-transform:uppercase;}
.post-slide .read-more:hover{background:#3498db; text-decoration:none; color:#fff;}
.owl-controls .owl-buttons{text-align:center; width:170px; position:relative; margin:0 auto;}
.owl-controls .owl-buttons .owl-prev{font-size:18px; letter-spacing:1.2px; font-family:'helioscondblackregular'; font-weight:normal; background:#fff; position:absolute; top:-13%; left:15px; padding:0 10px; color:#ccc;}
.owl-controls .owl-buttons .owl-next{font-size:18px; letter-spacing:1.2px; font-family:'helioscondblackregular'; font-weight:normal; background:#fff; position:absolute; top:-13%; right:15px; padding:0 10px; color:#ccc;}
.owl-controls .owl-buttons .owl-next span{letter-spacing:-3px; margin-left:1px;}
.owl-controls .owl-buttons .owl-prev span{letter-spacing:-3px; margin-right:1px;}
.owl-controls .owl-buttons .owl-next:hover, .owl-controls .owl-buttons .owl-prev:hover{color:#0099ff;}
.owl-controls.clickable{text-align:center;}
.owl-controls .owl-pagination{display:inline-flex;}
.owl-controls .owl-pagination .owl-page{height:18px;
  width:18px; background:#98b5df; font-size:0; border:0;
  margin:0 8px; border-radius:18px; -webkit-border-radius:18px}

.owl-controls .owl-pagination .owl-page.active{background:#014980;}

@media only screen and (max-width:1280px) {
    .post-slide .post-content{padding:0px 15px 25px 15px;}
}
/***Home Premier Products CSS***/

/***Home Testimonial CSS***/
.testimonials{padding:90px 0 130px; color:#fff; background: url(../img/home-testimonial-bg.webp) repeat center center;}
.testimonials h2{font-weight:400; line-height:1; font-size:76.6px; text-align:center; font-weight:600; letter-spacing:4px; text-transform:uppercase; color:#fff;}

.testimonials{overflow-x:hidden; padding-bottom:2.2em;text-align:center;color:#fff}

.testimonials .test-body{padding:1em}
.testimonials .item{text-align:center;padding:1em 0; flex:1;}
.testimonials .ts-img{overflow:hidden; cursor:pointer; border:5px solid #1ac1f9; display:inline-block; position:relative; border-radius:100%; -webkit-border-radius:100%; padding:5px; margin:0 auto 10px;}
.testimonials .ts-img:before{content:''; transition:all 0.4s ease; background:rgba(0,58,103,.7); position:absolute; left:100%; top:100%; right:5px; bottom:5px; border-radius:100%; -webkit-border-radius:100%;}
.testimonials .ts-img:hover:before{left:5px; top:5px;}
.testimonials img{width:191px;height:191px;border-radius:50%}
.testimonials .name{color:#fff; text-transform:uppercase; font-size:20.25px;}
.testimonials .desig{font-size:.7em;padding:.5em 0;color:#fff}
.testimonials .share{margin:0 auto;width:5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.testimonials i{color:#fff;padding:.5em 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}
.testimonials i:hover{color:#fff}
.testimonials p{max-width:27em;margin:0 auto;font-size:.8em}
@media (min-width: 38.4rem) {
.testimonials{font-size:1.2em}
.testimonials .test-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.testimonials p{text-align:left;padding:1em}
}
.testim-detail ul{padding-left:0; margin-left:10px;}
.testim-detail ul li{margin:8px 0;}
.testim-description{margin-top:15px;}
.modal-body .ts-img img{width:100%;}


.bubble-toggle{position:absolute;top:10px;right:10px;padding:10px;background:rgba(255,255,255,0.5);font-family:sans-serif;font-size:13px;color:#333}
.bubble-toggle:hover{background:rgba(255,255,255,0.75)}
.bubbles{position:relative;overflow:hidden;width:100%;height:100%;margin:0 auto}
.bubble-container{position:absolute;bottom:0;will-change:transform;-webkit-animation:bubblerise 4s infinite ease-in;-moz-animation:bubblerise 4s infinite ease-in;-ms-animation:bubblerise 4s infinite ease-in;animation:bubblerise 4s infinite ease-in;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
.bubble{width:6px;height:6px;margin:0 auto;border:1px solid rgba(255,255,255,0.5);background:rgba(255,255,255,0.25);will-change:transform;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-animation:bubblewobble .4s infinite linear;-moz-animation:bubblewobble .4s infinite linear;-ms-animation:bubblewobble .4s infinite linear;animation:bubblewobble .4s infinite linear}
@-webkit-keyframes bubblerise {
0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
}
@-moz-keyframes bubblerise {
0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
}
@-ms-keyframes bubblerise {
0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
}
@keyframes bubblerise {
0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
}
@-webkit-keyframes bubblewobble {
0%{margin-left:0} 50%{margin-left:2px}
}
@-moz-keyframes bubblewobble {
0%{margin-left:0} 50%{margin-left:2px}
}
@-ms-keyframes bubblewobble {
0%{margin-left:0} 50%{margin-left:2px}
}
@keyframes bubblewobble {
0%{margin-left:0} 50%{margin-left:2px}
}
/***Home Testimonial CSS***/
.testimonialsPage{padding-bottom:100px;}
.testimonialsPage .test-body{display:block; -webkit-box-pack:inherit; -ms-flex-pack:inherit;
  justify-content:inherit;}

.testimonialsPage .test-body .item{display:inline-block; margin:0 10px 20px;}
.testimonialsPage h2{margin-bottom:50px;}
.loadMore a{border:2px solid #fff; color:#fff; text-decoration:none; font-size:25px; padding:8px 45px 10px 20px; position: relative;}
.loadMore a:after{content:''; width:0; height:0; border-top:10px solid transparent; transition:all 0.4s ease; -webkit-transition:all 0.4s ease;
  border-left: 15px solid #fff; position: absolute; right:15px; top:50%; transform:translateY(-50%);
  border-bottom: 10px solid transparent;
}
.loadMore a:hover{color:#0a58ca; background:#fff;}
.loadMore a:hover:after{border-left-color:#0a58ca;}

.earn-rewards{overflow-x:hidden; background:url(../img/earn-rewards-bg.webp) no-repeat center center; background-size:cover; border-top:14px solid #02a6fe; position:relative;}
.earn-rewards .container{padding:80px 0; position:relative;  min-height:737px;}
.earn-rewards h2{font-family:'epistulamedium'; font-size:72px; font-weight:normal; color:#fff;}
.earn-rewards h2 a{text-decoration:none; color:#fff;}
.greenBox{background:#6feb28; color:#fff; font-weight:900; text-align:center; letter-spacing:-1px; font-size:79.51px; line-height:1.15; display:flex; align-items:center; border-radius:100%; width:472px; height:472px; position:absolute; top:-30px; right:0;
  transform: translatey(0px);
  -webkit-animation: float 6s ease-in-out forwards;
          animation: float 6s ease-in-out forwards;
}
.greenBox div{margin:-40px auto 0;}
.greenBox span{display:block; font-weight:400;}

.blueBox{background:#0265b4; line-height:1.3; padding:0 50px 0 70px; color:#fff; letter-spacing:-.5px; font-size:28px; display:flex; align-items:center; border-radius:100%; width:438px; height:438px; position:absolute; bottom:0;
  transform: translatey(0px);
  -webkit-animation: float1 6s ease-in-out forwards;
          animation: float1 6s ease-in-out forwards;}
.blueBox div{margin:0 auto;}
.blueBox div p{margin-bottom:0;}
.blueBox a, .greenBox a{color:#fff; text-decoration:none;}


@-webkit-keyframes float {
  0% {transform: translatey(0px);}
  50% {transform:translatey(-20px);}
  100%{transform:translatey(0px);}
}
@keyframes float {
  0% {transform: translatey(0px);}
  50% {transform:translatey(-20px);}
  100%{transform:translatey(0px);}
}
@-webkit-keyframes float1 {
  0% {transform: translatey(0px);}
  50% {transform:translatey(20px);}
  100%{transform:translatey(0px);}
}
@keyframes float1 {
  0% {transform: translatey(0px);}
  50% {transform:translatey(20px);}
  100%{transform:translatey(0px);}
}
/*****The Prosperity Plan******/
.prosperityPlan{overflow-x:hidden; background:url(../img/prosperity-plan-bg.webp) no-repeat center center; background-size:cover;}
.prosperityPlan h2{line-height:1; font-size:73.6px; font-weight:600; letter-spacing:-.25px; color:#02a6fe; margin-bottom:26px;}
.prosperityPlan h2 a{text-decoration:none; color:#02a6fe;}
.prosperityPlan .container-fluid{padding:0; overflow:hidden;}
.prosperityPlan .row{align-items: center;}
.prosperityPlan .leftImg{width:100%;}
.prosperityPlan .pp-right{font-size:25px; letter-spacing:0;}
.prosperityPlan .pp-right p{margin-bottom:25px;}
.pp-right{max-width:576px;}
/*****The Prosperity Plan******/

/*****The Prosperity Plan******/
.watchLearn-section{overflow:hidden; min-height:695px; position:relative; z-index:5; margin-bottom:-1%; background:url(../img/wle-img.webp) no-repeat center bottom; background-size:cover;}
.watchLearn-section h2{line-height:1; font-size:73.6px; font-weight:600; letter-spacing:-.25px; color:#02a6fe; margin-bottom:26px;}
.watchLearn-section h2 a{text-decoration:none; color:#02a6fe;}
.watchLearn-section .container-fluid{padding:0; overflow:hidden;}
.watchLearn-section .row{align-items:flex-start;}
.watchLearn-section .leftImg{width:100%;}
.watchLearn-section .wle-left{font-size:25px; margin-top:80px; letter-spacing:0; position:relative; z-index:1;}
.watchLearn-section .wle-left p{margin-bottom:25px;}
.pp-right{max-width:576px;}
.wle-right-img{float:right; margin:-250px 0 -48px 100px;}
/*****The Prosperity Plan******/

/*****Xooma Worldwide News******/
.xoomaNews{background:url(../img/x-news-bg.webp) repeat center bottom; padding:100px 0 45px; margin-bottom:0px; position:relative; z-index:0;}
.xoomaNews:after{content:''; background:url(../img/news-btm-bg.webp) repeat-x center center; height:159px; width:100%; display:block; position: absolute; bottom:-158px;}
.xoomaNews h2{font-family:'epistulamedium'; font-size:72px; text-align:center; font-weight:normal; color:#fff; margin-bottom:25px; font-weight:normal;}

.x-news-slide .x-news-img{cursor: pointer;min-height: 219px;background: #fff;text-align: center;box-shadow: 5px 5px 3px rgba(0,0,0,0.4);position:relative; overflow:hidden; }
.x-news-slide .x-news-img img{height:auto; transform:scale(1,1); transition:transform 0.2s linear;}
.x-news-slide:hover .x-news-img img{transform:scale(1.1,1.1);}
.x-news-slide .over-layer{width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; /*background:linear-gradient(-45deg, rgba(6,190,244,0.75) 0%, rgba(45,112,253,0.6) 100%);*/ transition:all 0.50s linear;}
.x-news-slide:hover .over-layer{opacity:1; text-decoration:none;}
.x-news-slide .over-layer i{position:relative; top:45%; text-align:center; display:block; background-color:#fff; width:50px; margin:0 auto; height:50px; box-shadow:0 0 10px rgba(0,0,0,.5); line-height:50px; color:#0099ff; font-size:25px;}
.x-news-slide .x-news-title{text-align:center;}
.x-news-slide .x-news-title a{font-size:30px; color:#0099ff; display:inline-block; text-transform:uppercase; transition:all 0.3s ease 0s;}
.x-news-slide .x-news-title a:hover{text-decoration:none; color:#3498db;}
.x-news-slide .x-news-description{line-height:24px; color:#808080; margin-bottom:25px;}
.x-news-slide .x-news-date{color:#a9a9a9; font-size:14px;}
.x-news-slide .x-news-date i{font-size:20px; margin-right:8px; color:#CFDACE;}
.x-news-slide .read-more{padding:7px 20px; float:right; font-size:12px; background:#2196F3; color:#fff; box-shadow:0px 10px 20px -10px #1376c5; border-radius:25px; text-transform:uppercase;}
.x-news-slide .read-more:hover{background:#3498db; text-decoration:none; color:#fff;}
.owl-controls .owl-buttons{text-align:center; width:210px; position:relative; margin:0 auto;}
@media only screen and (max-width:1280px) {
    .x-news-slide .x-news-content{padding:0px 15px 25px 15px;}
}
.slick-wrapper{width:100%;}

.slide-item{justify-content:center; align-items:center; text-align:center; border:0 solid white; padding:20px;}

.slick-dots{list-style-type:none; width:fit-content; width:max-content; margin:0 auto;}
.slick-dots li{display:inline-block;}
.slick-dots li button{height:18px; width:18px; background:#98b5df; font-size:0; border:0; margin:0 8px; border-radius:18px; -webkit-border-radius:18px;}
.slick-dots li.slick-active button{background:#fff;}
.newsText{font-size:16px; max-width:258px; width:100%; color:#fff; font-weight:bold; letter-spacing:.5px; background:rgba(2,101,180,.9); text-align:left; position:absolute; top:28px; left:0; padding:10px 10px;}
.newsText span{display:block; font-size:10px; font-weight:normal; margin-bottom:8px; opacity:.7;}

.slide {font-size:50px; text-align:center; margin-bottom:0px;}
/*****Xooma Worldwide News******/
/*****Experience the Xooma Difference******/
.xoomaDifference-section{background:url(../img/xoomaDifference-bg.webp) no-repeat center bottom; background-size:cover; padding:120px 0 0; overflow:hidden;}
.xoomaDifference-section h2{letter-spacing:1px; text-transform:uppercase; font-size:71px; text-align:center; font-weight:900; line-height:1; color:#003e6c; margin-bottom:35px;}
.xoomaDifference-section h4{letter-spacing:3px; text-transform:uppercase; font-size:38px; text-align:center; font-weight:900; color:#017bc1; margin-bottom:10px;}
.xoomaDifference-section .row{align-items: center;}
.xd-leftcontent{text-align:center; font-size:25px; margin-top:-50px; color:#000102;}
.xdRimg{position: relative; z-index:8; width:auto; float:right; margin:-130px -260px 0 -100px;}
.xd-cntnt{max-width:700px; margin:0 auto 60px; letter-spacing:-.3px; color:#000; text-shadow:0 0 0;}
.xd-leftcontent a{background:#006699; border-color:#006699; border-radius:0 !important;}
/*****Experience the Xooma Difference******/
/*****Footer******/
footer{overflow:hidden; background:#1ac1f9; padding:85px 0; text-align:center;}
.ftrLogo{margin-bottom:30px;}
.ftrSocial-icon{margin-bottom:30px;}
.ftrSocial-icon ul{list-style-type:none; margin:0; padding:0;}
.ftrSocial-icon ul li{display:inline-block; margin:0 10px;}
.ftrSocial-icon ul li a{color:#f0f2f3; font-size:45px; position:relative; top:0;}
.ftrSocial-icon ul li:hover a {top:-10px;}
.ftrSocial-icon ul li a{line-height:0; max-height:40px; display:table; border-radius:4px;}
.ftrSocial-icon ul li a i{line-height:40px;}
.ftrSocial-icon ul li.f-fb a{color:#3b5998;}
.ftrSocial-icon ul li.f-twt a{color:#1c96e8;}
.ftrSocial-icon ul li.f-utube a{color:#f70000;}
.ftrSocial-icon ul li.f-insta a{background:none; line-height:0;}
.ftrSocial-icon ul li.f-insta i{background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent;
}
.ftr-customerNb{font-size:28px; margin-bottom:22px; font-weight:600; letter-spacing:1px; color:#fff;}
.ftr-customerNb a{color:#fff; text-decoration:none;}
.ftr-menu{font-size:26px; line-height:1.3; max-width:950px; margin:0 auto 25px; text-transform:uppercase; font-weight:600; letter-spacing:1px; color:#f0f2f3;}
.ftr-menu a{color:#f0f2f3; padding:0 12px; text-decoration:none;}
.ftr-menu a:hover{color:#0a4fa8;}
.ftrCopyRight{font-size:22px;  font-weight:600; letter-spacing:1px; color:#fff;}
.ftrCopyRight .copyRight{color:#f0f2f3; text-transform:uppercase;}
.ftrCopyRight p{margin-bottom:0; font-size:20px;}
/*****Footer******/

/* About US Page CSS */
.inner-heroBanner{height:100vh; display:block; background-position:center center; background-repeat:no-repeat;}
.aboutBanner{height:inherit; background:url(../img/about-banner.webp) no-repeat center center; background-size:cover;}
.aboutBanner img{min-width:100%; max-width:100%;}

.outStory-Menu{background:#02a6fe; position:relative; z-index:4; height:67px; padding-top:0.5rem; padding-bottom:0.5rem; text-align:center; display:flex; align-items:center;}
.outStory-Menu ul{margin:0; padding:0; height:auto; display:block; align-items:center;}
.outStory-Menu a{color:#fff; text-transform:uppercase; font-size:18px; letter-spacing:1.2px; padding:2px 0 0;  font-weight:900; line-height:1; display:flex; align-items:center; text-decoration:none; position:relative; -webkit-transition:all 0.35s ease; transition:all 0.35s ease;min-height:67px;}
.outStory-Menu li {display:inline-block;  margin:0 3.1%; list-style:outside none none; }
.outStory-Menu li a .menuText{overflow:hidden; height:20px; display:block; position: relative;}
.outStory-Menu a:before, .outStory-Menu a:after{position:absolute; display:none; -webkit-transition:all 0.35s ease; transition:all 0.35s ease;}
.outStory-Menu a .menuText .second-menu{padding:0 0; line-height:.9; position:absolute; top:-20px; left:0; color:#0a4fa8; white-space:nowrap; transition:all 0.4s ease;}
.outStory-Menu a .menuText .first-menu{position:relative; top:0; -webkit-transition:all 0.35s ease; transition:all 0.35s ease;}
.outStory-Menu li a:hover .menuText .second-menu, .outStory-Menu li a:focus .menuText .second-menu{top:3px; transform:translateY(0);}
.outStory-Menu a:hover .menuText .first-menu, .outStory-Menu a:focus .menuText .first-menu{top:20px;}

.stry-menu{margin:0 auto;}
.stry-menu li.icon{display:none;}
.submenus.sticky{position:sticky; top:133px; z-index:5; }
.outStroy-section h1 {font-family:'epistulamedium'; font-size:72px;
  font-weight:normal; color:#fff; margin-bottom:15px;}
.stry-text{font-size:36px !important; color:#33ccff; font-weight:900;}

.newSubmenu li{margin:0 1.75%;}

.regardless{position:relative; padding-top:97px; padding-bottom:97px;}
.regardless::before{content:''; background:#e8e8e8; position:absolute; top:0; bottom:0; width:50%;}
.regardless .row{align-items:center;}

.testi-bg{padding-right:40px;}
.about-tstimonial{padding:60px 77px; position:relative; font-size:45px; line-height:47px; color:#00568f; letter-spacing:-1px; font-weight:900;}
.about-tstimonial:before, .about-tstimonial:after{content:''; position:absolute; left:0; top:0; height:60px; width:77px; background:url(../img/testimonial-icon.webp) no-repeat; display:block;}
.about-tstimonial:after{left:auto; top:auto; right:0; bottom:0; transform:rotate(180deg);}
.testi-dtl{color:#000; letter-spacing:-.3px; font-size:22.5px; line-height:26px; padding-left:30px;}

.aboutbios_class{display:none; padding:230px 0 100px; margin-top:0;}
.aboutbios_class.ourStrytab{padding:0; margin-top:0;}

.aboutbios_class2{display:none; padding:230px 0 100px; margin-top:0;}
.aboutbios_class2.ourStrytab{padding:0; margin-top:0;}

.aboutbios_class3{display:none; padding:230px 0 100px; margin-top:0;}
.aboutbios_class3.ourStrytab{padding:0; margin-top:0;}

.closebio{border:1px solid #d1d1d1; color:#d1d1d1; transition:all 0.4s ease; height:40px; width:40px; cursor:pointer; text-align:center; line-height:40px; border-radius:40px; -webkit-border-radius:40px;}
.closebio:hover{color:#363636; border-color:#363636;}
.ourTeam-list{background:url(../img/our-team-bg.webp) no-repeat center center; background-size:cover; padding:85px 0;}
.ourTeam-list ul{text-align:center; list-style-type:none; margin:0; padding:0;}
.ourTeam-list ul li{display:inline-table; margin:0 45px;}
.ourTeam-list h2{font-size:76.6px; margin-bottom:70px; color:#fff; text-align:center; font-weight:normal; font-family:'epistulamedium'; }
.aboutbios_btn, .aboutbios_btn2, .aboutbios_btn3{text-align:center; cursor:pointer;}
.teamImg{overflow:hidden; border:5px solid #1ac1f9; padding:5px; transition:all 0.4s ease;}
.teamImg img{display:block; transform:scale(1); transition:all 0.4s ease;}
.ourTeam-list ul li:hover .teamImg{border-color:#fff;}
.aboutbios_btn h4, .aboutbios_btn2 h4, .aboutbios_btn3 h4{color:#fff; margin-bottom:50px; font-size:22.5px; margin-top:25px; line-height:26px; text-align:center; padding:0 0; max-width:210px; width:100%;}

.bioContent{color:#024f8a; line-height:32px; font-size:24px;}
.bioContent img{margin-right:30px; margin-bottom:30px;}
.bioContent h4{font-size:36px; margin-bottom:20px; font-weight:800;}
.bioContent .cntnt{clear:inherit;}

.executiveTeam{background:#e1f0fa; padding:97px 0; text-align:center;}
.executiveTeam h2{color:#00568f; letter-spacing:-1px; margin-bottom:70px; font-size:45px; font-weight:900;}
.exTeamConent{max-width:1000px; width:100%; margin:0 auto; text-align:left; font-size:22.5px;  letter-spacing:-.3px; line-height:27px;}
.exTeamConent p{margin-bottom:25px;}

.leaderTeam-list{background:url(../img/leadership-team-bg.webp) no-repeat center center; background-size:cover; padding:85px 0;}
.leaderTeam-list ul{text-align:center; list-style-type:none; margin:0; padding:0;}
.leaderTeam-list ul li{display:inline-table; margin:0 15px;}
.leaderTeam-list h2{font-size:76.6px; margin-bottom:70px; color:#fff; text-align:center; font-weight:normal; font-family:'epistulamedium'; }
.leaderTeam-list ul li:hover .teamImg{border-color:#fff;}

.xoomaLTeam{background:#fff; padding:100px 0; text-align:center;}
.xoomaLTeam h2{color:#00568f; letter-spacing:-1.15px; margin-bottom:70px; font-size:45px; font-weight:900;}
.exTeamConent{max-width:1000px; width:100%; margin:0 auto; text-align:left; font-size:22.5px;  letter-spacing:-.3px; line-height:27px;}
.exTeamConent p{margin-bottom:25px;}

.scientificTeam{background:url(../img/scientific-team-bg.png) no-repeat center center; background-size:cover; padding:85px 0;}
.scientificTeam ul{text-align:center; list-style-type:none; margin:0; padding:0;}
.scientificTeam ul li{display:inline-table; margin:0 50px;}
.scientificTeam h2{font-size:76.6px; margin-bottom:70px; color:#fff; text-align:center; font-weight:normal; font-family:'epistulamedium'; }
.scientificTeam ul li:hover .teamImg{border-color:#fff;}

.about-anchor{position:relative; top:-211px;}
.about-stry{position:relative; top:-126px;}
.ourTeam-list, .leaderTeam-list, .scientificTeam{position:relative;}
#outStory_id{position:relative; top:-150px; padding-top:150px; margin-bottom:-150px;}
/* About US Page CSS */

/* Product Page CSS */
.submenu2 ul li{margin:0 1.4%;}
.focusUp-submenu ul li{margin:0 2.8%;}
.xiome365-submenu ul li{margin:0 2.5%;}

.insPro-submenu a{letter-spacing:0.3px;}
.insPro-submenu ul li{margin:0 .6%;}
.metaboWize-submenu ul li{margin:0 1.9%;}
.nc-submenu ul li{margin:0 2.6%;}
.probiotix-submenu ul li{margin:0 2.6%;}
.silver-submenu ul li{margin:0 1.9%;}

.productBanner{background-size:cover; color:#fff; position:relative; height: calc(100vh - 68px);}
.productBanner .container{position:absolute; bottom:10%; left:0; right:0;}
.productBanner h1{font-family:'epistulamedium'; font-size:72px;}
.productBanner p{font-size:36px; line-height:1.6; letter-spacing:-.6px;}

.product-page .row{ margin-bottom:100px;}
.product-page .row:last-child{margin-bottom:0;}
.product-detail{padding-right:0px;}
.product-page img{max-width:100%;}
.pdtlRight{padding-right:0; padding-left:50px;}
.product-detail h1{font-family:'epistulamedium'; font-size:72px; color:#02a6fe; letter-spacing:0px; margin-bottom:50px;}
.product-detail h1 sup{font-size:30px; margin-left:10px; top:-25px; font-weight:bold;}
.product-detail h2{ font-family:'Open Sans Condensed'; font-weight:800; font-size:43px; color:#00568f; line-height:1.045; letter-spacing:-.5px; margin-bottom:42px;}
.product-detail h2 span{font-weight:400;}
.product-detail h3{font-size:32px; color:#00568f; line-height:1.045; letter-spacing:-.3px; margin-bottom:28px; font-weight:900;}
.product-detail p{color:#000; font-size:20.5px; line-height:1.255; letter-spacing:0;}
.product-detail p:last-child{margin-bottom:0;}
.pr-img{text-align:right; width:100%;}
.pl-img{text-align:left; width:100%;}
.pl-img-l{text-align:left; width:100%;}
.PrightImg{order:1;}
p.ifont{font-size:18px; letter-spacing:0;}
.factWatr{margin-bottom:0 !important;}

.pList ul{list-style-type:none; margin:0; padding:0;}
.pList ul::after{content:''; clear:both; display:table; width:100%;}
.pList ul li{float:left; width:20%; position: relative; padding:15px 0; margin:2px 0 2px; overflow:hidden;}
.pList ul li .post-slide .post-content{background:none; padding-bottom:20px;}
.pList ul li .post-slide .post-img{margin:0 0 0; text-align: center;}
.pList ul li .post-slide{margin:10px 4px;}
.hoverText{background:rgba(2,75,132,.9); opacity:0; top:-100%; bottom:100%; transition:all 1s ease; -webkit-transition:all .9s ease; border-radius:10px; position:absolute; z-index:1;}
.hoverText a{font-size:18.7px; line-height:1.15; color:#fff; padding:25px 24px; text-decoration:none; display:block;}
.pList ul li:hover .hoverText{opacity:1; top:0; bottom:0;}
.pList ul .post-slide:hover .post-img img{transform:inherit;}
/* Product Page CSS */

/* Product Page CSS */
.cp-line-img{position:relative;}
.cp-line-img:after{content:''; opacity:.3; z-index:-1; background:url(../img/water-effect-bg.webp) no-repeat center center; position:absolute; left:0; right:0; top:0; bottom:0;}

.prodct-gray-section{overflow-x:hidden; position:relative; z-index:1; background:#e1f0fa; padding:80px 0;}
.prodct-gray-section:after{content:''; opacity:.21; z-index:-1; background:url(../img/water-effect-bg.webp) no-repeat center center; position:absolute; left:0; right:0; top:0; bottom:0;}

.prodct-white-section{overflow-x:hidden; position:relative; z-index:1; background:#fff; padding:80px 0;}

.Xooma-worldwide-Section{padding:92px 0;}
.Xooma-worldwide-Section .product-detail{padding-right:0;}

.clickPackage{margin-bottom:45px;}
.clickPackage a{color:#fff; background:#43d300; text-decoration:none; height:auto; text-align:center; line-height:1; display: inline-flex; align-items:center; font-size:27px; padding:12px 20px; border-radius:5px; font-weight:900;}

.p-bnfit-list{list-style-type:none; margin:0; padding:0;}
.p-bnfit-list li strong{display:block; font-weight:800;}
.p-bnfit-list li{position:relative; padding-left:20px; margin-bottom:20px; font-size:21.5px; line-height:1.155; letter-spacing:-.3px;}
.p-bnfit-list li:before{content:''; height:9px; width:9px; border-radius:9px; display:block; position:absolute; left:0; top:8px; background:#000;}

.waterBottle{padding-bottom:30px;}
.waterBottle .row{align-items:flex-start;}

.weightLoss-dtl h2{font-size:32px;}
.weightLoss-point{list-style-type:none; margin:0; padding:0;}
.weightLoss-point li{font-size:22.5px; line-height:1.155; margin-bottom:45px;}
.weightLoss-point li:last-child{margin-bottom:0;}
.weightLoss-point h4{font-weight:900; font-size:22.5px; margin-bottom:24px;}

.facts-water{margin-bottom:50px;}
.facts-water strong{font-weight:900;}
.mrx2o::after{display:none;}
.marnigAuto{margin:0 auto;}
.supplemental{margin:0 15px; text-align: center;}
.supplemental-dtl{border:3px solid #000; background:#fff; text-align:left; margin-top:65px;}
.supplemental p{font-size:20px; margin-bottom:0;}
.title-section{padding:10px; border-bottom:17px solid #000;}
.title-section h5{font-size:25px; font-weight:900; margin-bottom:0;}
.title-section strong{font-size:20px; font-weight:800;}
.aperServing{border-bottom:17px solid #000; margin-bottom:10px; font-size:20px;}
.aperServing h6{font-size:24px; margin-bottom:0;}
.aperServing h6 span{font-size:20px; float:right;}
.aperServing ul{list-style-type:none; margin:0 0 0px; padding:0;}
.aperServing ul li{padding:6px 10px; letter-spacing:-.5px; border-bottom:3px solid #000;}
.aperServing ul li:last-child{border-bottom:0;}

.energy-drink h3{color:#000;}
.bnfitFocusUP{margin-top:40px;}
.bnfitFocusUP li strong{display:inline-block;}
p.bodyDrink{margin-top:40px; font-weight:900; font-size:36px; color:#02a6fe;}
.firsteEnergy-drink:before{content:''; background:url(../img/first-energy-drink-img.webp) no-repeat center center; background-size:cover; width:calc(50% - 60px); position:absolute; top:0; bottom:0;}

.ETD-list li{font-weight:900; color:#333; margin-right:6px; display:inline-block;}
.ETD-list li:last-child{margin-right:0;}
.ETD-list li::before{background:#333; margin-top:1px;}
.cDiet{padding:0px 10px 10px; font-size:20px; line-height:1.4;}
.sf{display:flex; align-items:center;}
.sf span{width:90px; text-align:right;}
.sf span:first-child{width:100%; text-align:left;}

.otherIngredients{text-align:left; padding:12px;}
.otherIngredients h4{font-size:16.5px; text-shadow:0 0 0; margin-bottom:20px;}
.otherIngredients p{font-size:14px; letter-spacing:0; line-height:1.2;}
.otherIngredients ul{margin:13px 0 13px; padding:0 0 0 18px; font-size:12px; letter-spacing:0; text-shadow:0 0 0;}
.otherIngredients ul::after{content:''; clear:both; display:table; width:100%;}
.otherIngredients ul li{width:40%; float:left; margin:4px 0;}
.otherIngredients ul.EMD{list-style-type:none; margin:10px 0 0; padding:0; text-shadow:inherit;}

.design-with-integrity-banner{display:flex; align-items:center; background-position:center center; background-repeat:no-repeat; background-size:cover; min-height:568px; background-image:url(../img/design-with-integrity-img.webp); color:#fff;}
.design-with-integrity-banner h1{font-family:'epistulamedium'; font-size:72px;}
.design-with-integrity-banner p{font-size:32px; line-height:1.6; letter-spacing:.6px;}

.integrity-banner{height:auto;}
.integrity-banner img{min-width:100%; max-width:100%;}
.all-img-banner{height:auto;}
.all-img-banner img{min-width:100%; width:100%;}

.prosperity-plan-banner{display:flex; align-items:flex-start; padding:100px 0; background-position:center center; background-repeat:no-repeat; background-size:cover; min-height:568px; background-image:url(../img/prosperity-plan-banner.webp); color:#fff;}
.prosperity-plan-banner h1{font-family:'epistulamedium'; font-size:72px;}
.prosperity-plan-banner p{font-size:36px; line-height:1.6; letter-spacing:-.6px;}
.get-four-free:before{content:''; background:url(../img/get-four-get-free-img.webp) no-repeat center center; background-size:cover; width:calc(50% - 60px); position:absolute; top:0; bottom:0;}
.get-four-free:after{display:none;}

.IP-banifit ul{list-style-type:none; margin:0; padding:0; font-size:22.5px; 
  line-height:1.155; letter-spacing:-.75px;}
.IP-banifit ul li:before{position: relative; display:inline-block; top:-3px; margin-right:8px;}
.IP-banifit ul strong{display:inline;}

.protectionStep-section{padding:92px 0; background-image:url(../img/protection-step-bg.webp); background-position:center center; background-repeat:no-repeat; background-size:cover;}
.protectionStep-section h2{color:#fff;}
.ssteps-list{padding:200px 0 140px;}
.ssteps-list:after{content:''; clear:both; display:table; width:100%;}
.ssteps{display:flex; align-items:flex-end; position: relative; z-index:1;}
.ssDtl{font-size:45px; line-height:1.048; margin-left:20px; letter-spacing:-1px; font-weight:900; color:#fff;}

.sscount{height:90px; width:90px; margin-bottom:10px; border-radius:90px; color:#fff; font-size:72px; font-weight:900; border:3px solid #fff; display:flex; align-items:center;}
.sscount span{margin:0 auto;}
.spry-dry-img{margin-right:-60px;}
.pinkWtr{color:#fff; font-size:19px; bottom:-15px; position:relative; font-weight:800;}
.dry-icon{position: relative; margin-top:-95px; z-index:-1; right:0; bottom:0;}

.pInfoma strong{font-weight:900; letter-spacing:-.5px;}

.kardiaXyme-bnft strong{letter-spacing:-.5px; font-weight:900;}

.ks-fct-sction{padding-top:60px;}
.ks-fct-sction .otherIngredients{padding-bottom:0;}
.ks-fct-sction .otherIngredients h4{margin-bottom:0;}
.ks-fact{border:3px solid #000 !important; font-size:18px; background:#fff;}
.ks-fact .title-section{border-bottom:17px solid #000;}
.ks-fact .spdtl-bdr{border-bottom:17px solid #000;}
.ks-fact .ttlb{font-size:18px; border-bottom:5px solid #000; font-weight:900;}
.ks-fact .vtd{border-bottom:2px solid #000;}
.ks-fact .thikBrdr{border-bottom:17px solid #000;}
.ks-fact .tbbrdr6{border-bottom:6px solid #000;}
.ks-fact .table{margin-bottom:0;}
.ks-fact .table td{border:0; padding:0;}
.kardiaXyme-bnft:before{content:''; background:url(../img/kx-bnfit-img.webp) no-repeat center center; background-size:cover; width:calc(50% - 60px); position:absolute; top:0; bottom:0;}

.psFact .ks-fact td{padding-top:3px; padding-bottom:3px;}
.metaboWiseTabl td{padding-top:2px; padding-bottom:2px;}

.probiotic-taking{position:relative;}
.probiotic-taking:before{content:''; background:url(../img/probiotic-taking-img.webp) no-repeat 0 center; background-size:cover; width:46%; height:100%; position:absolute; right:0; top:0;}
.metaboWize strong{font-weight:900;}
.madicnFormula h3{color: #000; margin-top:35px;}
.madicnFormula .p-bnfit-list{max-width:70%;}
.fibr-shake .p-bnfit-list{max-width:100%;}

.wize-choice strong{font-weight:800; font-size:27px; margin-bottom:50px; display:block;}
.font36{font-size:36px; color:#000 !important;}
.nutritionalFactsRule{padding:6px 4px;}
.nutritionalFactsRule p{font-size:18px; color:#333; letter-spacing:0; margin-bottom:10px;}
.nutritionalFactsRule p:last-child{margin-bottom:0;}

iframe body .ytp-chrome-bottom{display:block !important;}

.smCntnt{margin-bottom:50px; }

.asTtitl{border-bottom:0 !important; margin-top:90px; text-align:center;}
.asTtitl h5{margin-bottom:50px;}
/* Product Page CSS */

.spdf{position:relative; margin-top:200px; border-radius:30px; padding:50px; background:#00548b;}
.spdf:after, .spdf:before{top:100%; left:50%; border:solid transparent; content:"";
	height:0; width:0; position:absolute; pointer-events:none;}
.spdf:after{border-color:rgba(136, 183, 213, 0); border-top-color:#00548b; border-width:40px; margin-left:-140px;}
.spdf h2{color:#fff; min-height:250px;
  font-size:38.58px; line-height:1.25; font-weight:900; margin-bottom:0;
  }
.pdfCount{border:15px solid #00548b; color:#00548b; width:111px; height:111px; position:absolute;
top:-111px; right:50px; display:block; border-radius:100px; font-family:'helioscondblackregular'; font-size:83.31px; display: flex; align-items: center;
}
.pdfCount span{margin:0 auto;}
.readPdf{font-size:22.5px; font-weight:'800'; color:#02a6fe; margin:55px 0 0 100px;}
.readPdf a{text-decoration:none; color:#02a6fe;}
.pdfTwo{background:#1292c7;}
.pdfTwo .pdfCount{color:#1292c7; border-color:#1292c7;}
.spdf.pdfTwo:after{border-top-color:#1292c7;}

.pdfThree{background:#477eb9;}
.pdfThree .pdfCount{color:#477eb9; border-color:#477eb9;}
.spdf.pdfThree:after{border-top-color:#477eb9;}

.eigthWays-banner{background-image:url(../img/eight-ways-banner.webp);}
.eigthWays-list{margin-bottom:30px;}
.eigthWays-list ul{list-style-type:none; margin:0; padding:0;
    display:flex; flex-flow:row wrap;}
.eigthWays-list ul:after{content:''; clear:both; display:table; width:100%;}
.eigthWays-list ul li{width:25%; margin-bottom:0px; float:left; text-align: center; padding:4px; 
  display: flex;
  flex-flow: row wrap;
}
.eightWay-dlt{background:#e6eaee; padding:20px; min-height:100%;}
.eigthWays-list h3{font-size:42px; color:#00568f; line-height:1; min-height:85px; letter-spacing:-1.5px; font-weight:900;}
.eightIcon{background:#02a6fe; border:6px solid #43d300; border-radius:244px; margin:20px auto; width:244px; position:relative; height:244px; display:flex; align-items:center;}
.eightIcon img{margin:0 auto; }
.eightIcon::before{content:''; border:4px solid #fff; position:absolute; border-radius:100%; left:0; top:0; right:0; bottom:0;}
.eightDlt{font-size:20px; font-weight:400; line-height:1.2;}
.planDwnPdf{margin-bottom:8px;}
.planDwnPdf a{min-width:450px; text-align:center; display:inline-block;}

.planDwnPdf{margin-bottom:8px;}
.planDwnPdf a{min-width:450px; text-align:center; display:inline-block;}
.mb50{margin-bottom:50px;}
.protexPdf{margin-top:40px;}
.protexPdf a{min-width:700px;}

.video-list{background:#e1f0fa;}
.video-list h2{margin-top:10px; letter-spacing:-.4px; font-size:39px; font-weight:900; text-align:center; color:#00568f;}
.video-list .col-md-4 {margin-bottom:30px;}
.videoIfram{position:relative; overflow:hidden; width:100%; padding-top:56.25%;}
.videoIfram iframe{position:absolute; top:0; left:0; bottom:0; right:0; width:100%; height:100%;}

.menuAllPg ul li{margin:0 3.4%;}
.innerPages{padding:70px 0; font-size:22.5px; line-height:1.155; letter-spacing:-.2px;}
.innerPages p{font-size:22.5px; margin-bottom:25px;}
.innerPages h2{font-size:42px; color:#00568f; line-height:1; margin-bottom:30px; letter-spacing:-1.5px; font-weight:900;}

.new-call-event-banner{background-image:url(../img/new-call-event-banner.webp);}
.xooma-incentive-banner{background-image:url(../img/xooma-incentive-banner.png);}
.save-the-date-banner{background-image:url(../img/save-the-date-banner.png);}
.upEbnt a{text-decoration:none; font-size:22.5px; color:#0099ff; font-weight:800;}
.upEbnt a:hover{color:#00568f;}

.upcoming-events:before{content:''; background:url(../img/upcoming-events-img.webp) no-repeat center center; background-size:cover; width:50%; position:absolute; top:0; bottom:0;}
.upcoming-events:after, .largestWaterParty:after, .xch-education:after, .incentive-programs:after{display:none;}
.newsEvent .pl-img{display:none;}
.newsEvent .nEcntnt{order:1;}
.xch-education:before{content:''; background:url(../img/xch-education-img.webp) no-repeat center center; background-size:cover; width:50%; position:absolute; top:0; bottom:0;}
.incentive-programs:before{content:''; background:url(../img/incentive-programs-img.webp) no-repeat center center; background-size:cover; width:50%; position:absolute; top:0; bottom:0;}
.monthly-incentive h2{font-weight:900;}
.monthly-incentive .nEcntnt p strong{font-weight:500;}
.willEarn{margin-top:40px;}
.willEarn h3{color:#02a6fe; font-size:30px; margin-bottom:3px !important;}
.willEarn p{margin-bottom:0;}
.delay-gs{margin-top:30px;}

.padding-l50{padding-left:50px;}
.padding-r50{padding-right:50px;}

.largestWaterParty{position:relative;}
.largestWaterParty:before{content:''; background:url(../img/largest-water-img.webp) no-repeat 0 center; background-size:cover; width:50%; height:100%; position:absolute; right:0; top:0;}

.getRewards{position:relative; min-height:600px;}
.getRewards:before{content:''; background:url(../img/getRewards-img.webp) no-repeat right center; background-size:cover; width:50%; height:100%; position:absolute; right:0; top:0;}

.channelVideo{background:#2e3c45 url(../img/x-news-bg.webp) repeat center bottom; padding-bottom:0; position: relative; margin-bottom:190px;}
.channelVideo:after{content:''; background:url(../img/news-btm-bg.webp) repeat-x center bottom; height:158px; width:100%; display:block; position:absolute;}
.channelVideo h2{margin-top:10px; letter-spacing:-.3px; font-size:27px; font-weight:900; text-align:center; color:#fff;}
.channelVideo .col-md-4 {
  margin-bottom: 30px;
}
.pl-img{display:none;}
.callsWater{}
.callsWater a{font-weight:800; color:#0099ff; text-decoration:none;}
.callsWater a:hover{color:#00568f;}

.accordion .accordion-header{margin-bottom:0 !important;}
.accordion .accordion-button{font-size:22.5px; padding-left:0; padding-right:0; color:#02a6fe; background:none; box-shadow:none !important; font-weight:400;}
.accordion .accordion-button:not(.collapsed){font-size:21px;color:#000 !important; font-weight:bold; }
.accordion .accordion-button:not(.collapsed)::after {
  background:url(../img/x.svg) no-repeat center center; background-size:30px;
  transform: rotate(-180deg);}
.accordion-item{border:0; border-radius:0; border-top:1px solid #02a6fe; border-bottom:1px solid #02a6fe;}
.accordion-item:first-of-type, .accordion-item:last-of-type{border-radius:0;}
.accordion-item:first-of-type{border-top-width:2px;}
.accordion-body{padding-left:0; padding-right:0;}
.accordion-body .accordion-item{border:0;}
.accordion-body .accordion{padding-left:20px; padding-right:0px;}
.product-page{position:relative;}
.achore-link15{position: relative; margin-top:-150px; padding-top:150px; z-index:-1;}
.achore-link{position: absolute; margin-top:-190px; top:-190px; padding-top:0; z-index:-1;}
.achore-link25{position: relative; margin-top:-198px; padding-top:198px; z-index:-1;}
.achore-link36{position: relative; margin-top:-360px; padding-top:360px; z-index:-1;}

/**Contact Page**/
.contactForm label.form-label{font-size:18px; text-shadow:0 0 0; color:#0065a4; letter-spacing:0;}
.contactForm label.form-label span{color:red;}
.contactForm .col-md-6, .contactForm .col-md-12{margin-bottom:20px;}
.contactForm .form-control{border-radius:0; box-shadow:none; height:45px; border-color:#d5d2d2;}
.contactPage hr{opacity:1; margin:40px 0 70px; background:#02a6fe; border:0; height:2px; width:100%;}

.csbtn{background:#014980; border-width:2px; padding:7px 30px; color:#fff; border-color:#014980; border-radius:0; width:auto;}
.csbtn:hover{color:#014980; border-color:#014980; background:#fff;}

.success-msg, .error-msg{text-align:center; color:#60be18; margin-bottom:30px;}
.error-msg{color:#ff0000;}
/**Contact Page**/

/**Save the Time**/
.CHS-section.waterBottle .row{align-items:center;}
.CHS-section.waterBottle{padding:100px 0;}
.CHS-section .product-detail h2{font-weight:900; font-size:45px; line-height:1.1; margin-bottom:0;}

.chss-title{font-family:'epistulamedium'; margin-bottom:40px; font-size:72px; color:#0099ff;}
.CHSS-section{font-size:22.5px; line-height:normal; padding:100px 0;}
.CHSS-section p{font-size:22.5px; margin-bottom:25px;}
.CHSS-section ul{padding-left:1.5rem; margin-bottom:1.5rem;}
.CHSS-section h3{font-size:45px; color:#00568f; letter-spacing:-1px; font-weight:900; padding-top:5px; margin-bottom:25px;}

.LEDET-section{background:url(../img/save-time-location-bg.webp) #e1f0fa no-repeat top right;}
.LEDET-section:after{display:none;}
.LEDET-block{margin-bottom:35px; font-size:22.5px;}
.LEDET-block:last-child{margin-bottom:0;}
.LEDET-block h2{font-weight:900;  color:#00568f; font-size:45px; line-height:1.1; margin-bottom:20px;}
.LEDET-block p strong{display:block; font-weight:900;}
.LEDET-block p a{color:#0099ff; text-decoration:none;}
/* save-time-location-bg */
/**Save the Time**/

/**SiteMap Page**/
.project-header{margin-bottom:40px}
.project-sitemap{padding:0px; -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#444}
.project-title{margin:0 0 .2em;text-transform:uppercase;font-size:28px;line-height:1.2}
.project-subtitle{margin:0;font-size:18px;font-weight:400;line-height:1.2;color:#666}
.sitemap{position:relative;display:flex;flex-flow:row wrap;padding:0}
.sitemap a{font-size:20px; position:relative;z-index:1;display:inline-flex;flex-direction:column;padding:.3em .7em;border:1px solid #e0e0e0;border-radius:4px;border-bottom-width:3px;background:#f9f9f9;font-weight:500;text-decoration:none;color:#595959}
.sitemap a:before{margin-bottom:0;content:attr(href);font-size:13px;color:#aaa}
.sitemap-main{position:relative;flex:1 1 100%;order:3;margin-bottom:1em}
.sitemap-main a{margin-bottom:.5em;margin-left:.2em}
.sitemap-main ul{position:relative;padding-left:2em}
.sitemap-main > ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}
.sitemap-main > ul > li{flex:1 1 auto; width:100%;}
.sitemap li{margin-right:1em;list-style:none}
.sitemap-main li:before,.sitemap-main li:after{display:inline-block;width:1em;height:1em;border:2px solid #f2f2f2;border-right:none;border-top:none;content:""}
.sitemap-main li:after{position:absolute;left:2em;bottom:0;width:2px;height:100%}
.sitemap-main ul:before{position:absolute;left:0;top:-2.75em;display:block;width:2px;height:100%;background:#f2f2f2;content:""}
.sitemap-main > ul:before{display:none}
.sitemap-main li:last-child:after{border-color:#fff; left:45px;bottom:0;height:2em}
.sitemap-root{margin-bottom:1rem;}
.sitemap-root > a{min-width:8em;background:#055fa5;border-color:#014981;color:#fff}
.sitemap-root > a:before{color:#f2f2f2}
.sitemap-root > a:after{position:absolute;bottom:-2.6em;left:calc(2em - -4px);display:block;width:1px;height:2em;background:#f2f2f2;content:""}
.sitemap-main > ul > li > a{background:#02a6fe;border-color:#02a6fe; color:#fff;}
.sitemap-main > ul > li > a::before{color:#fff;}
.sitemap-main ul ul ul a{background:#fff}
.sitemap-aux{order:0;font-size:.9em; }
.sitemap-aux:before{opacity:0;}
.sitemap-aux ul{display:flex;flex-wrap:wrap;padding:0}
.sitemap-aux li{margin:0 .5em .5em 0}
.sitemap-aux ul li:after{display:none !important;}
.sitemap-aux a{background:#1ac1f9;border-color:#02a6fe; color:#fff;}
.sitemap-aux a:before{color:#fff;}
@media (min-width: 420px) {
.sitemap{justify-content:space-between}
}

/**SiteMap Page**/
.hideload {display: none !important;}
div.sections{overflow:hidden;}
.alsoLink{margin-top:30px;}
.alsoLink h3{font-weight:700; margin-bottom:12px;}
.alsoLink ul li{margin:7px 0;}
.alsoLink a{color:#02a6fe; text-decoration:none;}
.alsoLink a:hover{color:#212529;}

.pp-pages ol{margin-top:16px;}
.pp-pages ol li{margin-bottom:16px;}
.pp-pages ol ol{list-style:upper-alpha;}
.pp-pages ol ul{list-style:disc;}

@media screen and (min-height:1190px) {
.vBanner{height:auto;}
.heroBanner.stickyBanr .vBanner{height:auto;}
.XoomaBanner, .retailBanner{min-height:inherit;}
}
@media screen and (min-height:1290px) {
footer[data-aos^=fade][data-aos^=fade]{opacity:1; transform: translateY(0px);}
footer[data-aos=fade-up]{opacity:1; transform: translateY(0px);}
.ftrSocial-icon ul li[data-aos=fade-right]{opacity:1; transform:translate(0px);}
.ftrSocial-icon ul li[data-aos=fade-down]{opacity:1; transform:translateY(0px);}
.ftrSocial-icon ul li[data-aos=fade-up] {opacity:1; transform:translateY(0px);}
.ftrSocial-icon ul li[data-aos=fade-left]{opacity:1; transform:translate(0px);}
.ftrLogo[data-aos=fade-up] {opacity:1; transform:translateY(0px);}

}
@media screen and (min-height:850px){
  .vBanner{height:auto;}
  .heroBanner.stickyBanr .vBanner{height:auto;}
  .XoomaBanner, .retailBanner{min-height:inherit;}
}


@media screen and (min-width:992px) {
  .submenus.sticky .outStory-Menu{height:60px;}
  .submenus.sticky .outStory-Menu a{height:60px;}
  .stry-menu li.icon{display:none !important;}
  .stry-menu li.icon-close{display:none !important;}
}
@media screen and (max-width:1365px) {
  .vBanner{height:auto;}
  .heroBanner.stickyBanr .vBanner{height:auto;}
}
@media screen and (max-width:1200px) {
  .outStory-Menu li {margin:0 2.6%;}
  .spdf{padding:30px;}
  .spdf h2{font-size:33px;}
  .spdf:after{margin-left:-110px; border-width:30px;}
  .readPdf{margin-top:35px; line-height:1;}

  .chss-title{font-size:62px;}
  .CHSS-section h3{font-size:40px;}
  .LEDET-block h2{font-size:40px;}
  
}
@media screen and (max-width:991px) {
  .outStory-Menu li a:hover .menuText .first-menu{top:35px;}
  .outStory-Menu li a:hover .menuText .second-menu{line-height:1;}
  .outStory-Menu a:hover .menuText .second-menu{white-space:inherit;}
  .outStory-Menu{display:block; height:auto; padding:1rem 0;}
  .outStory-Menu li a:hover .menuText .second-menu, .outStory-Menu li a:focus .menuText .second-menu{top:0; margin-top:0;}
  .outStory-Menu li a .menuText{height:auto;}
  .outStory-Menu ul li:not(:first-child) {display: none;}
  .outStory-Menu ul li.icon{float:right; display:block; margin:0 0 !important;
    position:absolute; right:0; top:0;}
  .outStory-Menu ul li.icon a{margin-top:0 !important; padding-top:0;}
  .outStory-Menu ul li.icon-close{display:none;}
  .outStory-Menu.responsive ul li.icon-close{display:block; top:auto !important; bottom:0;}
  .outStory-Menu ul a{display:block;}
.submenu2 ul li{margin:0 0;}
.focusUp-submenu ul li{margin:0 0;}
.insPro-submenu ul li{margin:0 0;}
.metaboWize-submenu ul li{margin:0 0;}
.nc-submenu ul li{margin:0 0;}
.probiotix-submenu ul li{margin:0 0;}
.silver-submenu ul li{margin:0 0;}
/***********/
  .outStory-Menu.responsive {height:auto; display:block;}
  .outStory-Menu.responsive ul li{margin-bottom:10px;}
  .outStory-Menu.responsive ul li:last-child{margin-bottom:0;}
  .outStory-Menu.responsive .icon{position:absolute;right:0;top:0;}
  .outStory-Menu ul{position:relative; padding-right:40px;}
  .outStory-Menu ul li{float:none; display:block; text-align:left; margin:0 0;}
  .outStory-Menu.responsive ul li{float:none; display:block; text-align:left;}
  .outStory-Menu ul li a{min-height:inherit;}
}
@media (min-width:992px){
  .subMenu{display:none;}
  .notClickable{cursor:default;}
  .aboutSubMenuIcon{display:none !important;}
  .main-menuBg.close{display:none;}
}
@media (max-width:991.5px){
.submenus.sticky{z-index:8;}
.subMenu-open .submenus.sticky{z-index:9;}
.outStory-Menu ul li:not(:first-child){display:block;}
.outStory-Menu .container{padding:0;}
.outStory-Menu ul li{margin-bottom:0; border-top:1px solid rgba(255,255,255,.2); border-bottom: 1px solid rgba(0,0,0,.2);  padding:12px 20px;}
.outStory-Menu ul li:first-child{border-top:0;}
.outStory-Menu ul li:last-child{border-bottom:0;}
.subMenu{background:#02a6fe; padding:1rem 15px; line-height:1; letter-spacing:1.2px; display:flex; font-size:18px; font-family:'helioscondblackregular'; color:#fff; }
.menuIcon a{color:#fff;}
.menuName{flex:1; text-transform:uppercase;}

.menuBg{visibility:hidden; opacity:0; background:rgba(0,0,0,.8);
position:fixed; left:0; top:0; right:0; bottom:0; z-index:9;}
.subMenu-open .menuBg{visibility:visible; opacity:1;}
.subMenu-open .allSubmenu{right:0; padding-left:0; padding-right:0;}
.allSubmenu{position:fixed; width:300px; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; padding:20px 10px; right:-300px; top:0; bottom:0; z-index:999; overflow-y:auto;}
.allSubmenu ul{padding-right:0px;}

.main-menuBg{visibility:hidden; opacity:0; background:rgba(0,0,0,.8);
position:fixed; left:0; top:0; right:0; display:none; bottom:0; z-index:9; transition:all 0.4s ease; -webkit-transition:all 0.4s ease;}
.mainMenu-open .main-menuBg{visibility:visible; opacity:1; display:block;}

.main-menuBg.close{left:auto; transform:scale(.8); right:5px; top:5px; height:30px; width:30px;}
.main-menuBg.close:before{content:''; height:15px; width:3px; background:#fff; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%) rotate(45deg);}
.main-menuBg.close:after{content:''; height:15px; width:3px; background:#fff; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%) rotate(-45deg);}

.rewardMenu .text-center{text-align:left !important;}
.aboutMega .aboutSubMenuIcon{position:absolute; border:0; top:0; right:0;}
.aboutMega{position:relative !important;}
}

@media (min-width:1023.5px){
 header{position:relative; left:0; right:0; top:0; z-index:9; background:#fff;}
 header.sticky{position:fixed; top:0; z-index:9; background-color:#fff;}
 header.sticky .topbar{display:none;} 
}
@media (max-width:1023.5px){
  .XoomaBanner, .retailBanner{margin-top:0;}
  .vBanner{margin-top:-1px; height:inherit;}

.heroBanner.stickyBanr .vBanner{margin-top:0; height:inherit;}
.heroBanner.stickyBanr .XoomaBanner{margin-top:0;}
.heroBanner.stickyBanr .retailBanner{margin-top:0;}

.product-page header.sticky .orderNow-btn {
  top:auto; margin-top:0; bottom:-206px;
}
}

@media (max-width:1400px){
  .logo{flex:0 1 40%;}
  .headRight{flex: 0 1 60%;}
  ul.navbar-nav li{margin:0 3%;}
  .wle-right-img{margin-top:-395px;}
  .carousel-caption{left:7%; right:7%;}
}
@media (min-width:1259.5px){
.pList ul li:nth-child(5n + 1){clear:both;}
}

@media (max-width:1259.5px){
  .pList ul li{width:25%;}
  .xiome365-submenu ul li{margin:0 1.2%;}
}

@media (min-width:991px) and (max-width:1200px){
  .menuAllPg ul li{margin:0 2.35%;}
  .submenu2 ul li{margin:0 .5%;}
  .submenu2 ul li a{font-size:15px;}
  .focusUp-submenu ul li{margin:0 1%;}
  .insPro-submenu ul li{margin:0 .5%;}
  .insPro-submenu ul li a{font-size:14px;}
  .probiotix-submenu ul li{margin:0 1%;}
  .probiotix-submenu ul li a{font-size:17.2px;}
  .metaboWize-submenu ul li{margin:0 .5%;}
  .metaboWize-submenu ul li a{font-size:16.9px;}
  .silver-submenu ul li{margin:0 .5%;}
  .silver-submenu ul li a{font-size:17.3px;}
  .nc-submenu ul li{margin:0 .85%;}
  .nc-submenu ul li a{font-size:17.3px;}
  .newSubmenu li{margin:0 .5%;} 
  .newSubmenu li a{font-size:17.3px; letter-spacing:.5px;} 
   
  .newsMenu .row .col-lg-3{padding-left:10px; padding-right:10px;}
  /* .newsMenu ul.navbar-nav a{font-size:15px;} */
  .dropdown-menu.newsMenu h5 a{font-size:19px; letter-spacing:0.7px;}
}
@media (max-width:1200px){
  ul.navbar-nav li{margin:0 2.4%;}
  .hr-menu ul li{padding:0 5px;}
  .top-social-icon{float: right; margin-bottom:8px;}
  .hr-menu ul li:last-child{padding-right:0;}
  .XoomaBanner h2, .retailBanner h2{font-size:40px;}
  .testimonials .test-body{display: block;}
  .testimonials .item{display:inline-block; padding-left:20px; padding-right:20px;}
  .greenBox{height:400px; width:400px; font-size:69.51px;}
  .blueBox{height:380px; width:380px; font-size:23px;}
  .prosperityPlan .container-fluid{padding:0 20px;}
  .prosperityPlan h2{font-size:60px;}
  .prosperityPlan .pp-right{font-size:22px;}
  .watchLearn-section h2{font-size:60px;}
  .watchLearn-section .wle-left{font-size:22px;}
  .premier-Products h2{font-size:60px;}
  .xoomaNews h2{font-size:60px;}
  .xoomaDifference-section h2{font-size:44px;}
  .xoomaDifference-section h4{font-size:30px;}
  .xd-leftcontent{font-size:22px;}
  .xdRimg{margin-right:-310px;}
  .wle-right-img{margin-top:-165px; margin-left:0px;}
  .ftr-customerNb{font-size:22px;}
  .ftr-menu{font-size:24px;}
  .ftrCopyRight{font-size:18px;}
  .testimonials{padding:30px 0 100px;}
  .testimonials h2{font-size:60px;}
  .about-tstimonial{font-size:40px;}
  .eigthWays-list h3{font-size:32px;}
  .eightDlt{font-size:19px;}
  .eightIcon{height:200px; width:200px;}
  .eightIcon img{max-width:70%;}
}
@media (max-width:1023px){
  ul.navbar-nav li{margin:0 2.2%;}
.pList ul li{width:33.3%;}
.outStroy-section h1{font-size:62px;}
.stry-text{font-size:30px !important;}
.about-tstimonial{padding:47px 60px; line-height: 1.15;}
.testi-bg{padding-right:25px;}
.about-tstimonial:before, .about-tstimonial:after{width:60px; height:47px; background-size:60px 47px;}
.ourTeam-list h2, .leaderTeam-list h2, .scientificTeam h2{font-size:62px; margin-bottom:50px  ;}
.executiveTeam h2, .xoomaLTeam h2{margin-bottom:30px; font-size:40px; line-height:1;}
.xoomaLTeam{padding:70px 0;}
.sections .container{padding:0 1rem;}
.container{padding:0 1rem;}
.executiveTeam{padding:70px 0;}
.scientificTeam, .ourTeam-list, .leaderTeam-list{padding:80px 0;}
.exTeamConent p:last-child{margin-bottom:0;}
footer{padding:50px 0;}
.productBanner{height:calc(100vh - 215px);}
.productBanner h1{font-size:62px;}
.productBanner p{font-size:30px; line-height:1.3;}
.prosperity-plan-banner h1{font-size:62px;}
.prosperity-plan-banner p{font-size:30px; line-height:1.3;}
.product-detail h1{font-size:62px; margin-bottom:20px;}
.product-detail h2, .product-detail h3{font-size:35px; margin-bottom:25px;}
.product-detail h3{font-size:32px;}
.product-detail p{font-size:20.5px;}
.p-bnfit-list li{font-size:20.5px;}
.spdf{padding:30px;}
.spdf h2{font-size:30px;}
.spdf:after{margin-left:-110px; border-width:30px;}
.readPdf{margin-top:35px; line-height:1;}
.prodct-white-section{padding:60px 0;}
.prodct-gray-section{padding:60px 0;}
.eigthWays-list ul li{width:33.3%;}
.eightIcon{height:190px; width:190px;}
.design-with-integrity-banner h1{font-size:62px;}
.design-with-integrity-banner p{font-size:30px; line-height:1.3;}
.bioContent h4{font-size:30px;}
.bioContent{font-size:22px; line-height:30px;}
.about-anchor{top:-180px;}

.xiome365-submenu ul li{margin:0 1%;}
}
@media (max-width:991px){
  .topRight ul{font-size:15px;}
  .navbar-dark .dropdown-mega .dropdown-toggle:after{content:''; position:absolute; right:6px; top:50%; transform:translateY(-50%); display:block; height:15px; width:3px; border-radius:3px; background:#8a929a;}
  .navbar-dark .dropdown-mega .dropdown-toggle:before{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); display:block; height:3px; border-radius:3px; width:15px; background:#8a929a;}
  .navbar-dark .dropdown-mega .dropdown-toggle.show:after{display:none;}
  .head{padding:15px 0;}
  .sticky .head{min-height:72px;}
  .logo {flex: 0 1 30%;}
  .headRight{flex: 0 1 70%;}
  .dropdown-menu .list-group ul li{text-align:left;}
  .orderNow-btn{display:block;}
  .home .orderNow-btn{display:block;}
  .product-page header.sticky .orderNow-btn{top:auto; bottom:-150px; margin-top:0;}
  .inner-page header.sticky .orderNow-btn{top:auto; bottom:-150px; margin-top:0;}
  header.sticky + div + .heroBanner .vBanner{height:inherit;}
  .logo img{max-width:220px; width:100%;}
  .top-social-icon{margin-bottom:5px;}
  .hr-menu ul li a{font-size:14px;}
  .goog-te-gadget-simple .goog-te-menu-value{font-size:14px;}
  .navbar-dark{height:55px;}
  ul.navbar-nav{height:auto;}
  ul.navbar-nav li{height:auto; display:block; width:100%; text-align:center;}
  .navbar-dark .navbar-nav .nav-link{outline:0 !important; padding:12px 0; min-height:55px; border-bottom:1px dashed rgba(255,255,255,.2);}
  ul.navbar-nav a:after{top: -27px;}
  .navbar .container{display:block;}
  .navbar-dark .navbar-toggler{float:right; width:100%; box-shadow:none !important;}
  .navbar-dark .navbar-toggler::before{content:'Menu'; position:absolute; left:15px; float:left; line-height:28px;}
  .navbar-toggler-icon{float:right;}
  .offcanvas-collapse{padding:10px 20px; top:157px; z-index:9; transition:all 0.4s ease;}
  .sticky .offcanvas-collapse{top:126px;}
  .earn-rewards .container{padding:40px 0;}
  .earn-rewards h2{text-align:center; font-size:60px; margin-bottom:40px;}
  .greenBox{position:relative; margin-bottom:-140px; height:360px; width:360px; font-size:59.51px;}
  .blueBox{position:relative; font-size:20px; padding:0 50px; height:340px; width:340px;}

  .bannerLists{min-height:inherit;}
  .submenus.sticky{top:126px;}  
  .aboutBanner{height:200px;}
  .aboutBanner img{display:none;}
  .about-anchor{position:relative; top:335px; padding-top:10px;}
  .about-stry{position:relative; top:428px;}
  .exTeamConent{font-size:20.5px;}
  .testi-dtl{font-size:20.5px;}
  .regardless{padding-top:50px; padding-bottom:50px;}

  .prosperityPlan{padding:25px 0;}
  .testimonials h2{font-size:55px;}
  .xoomaNews h2{font-size:55px;}
  .watchLearn-section .wle-left{margin-top:30px;}
  .premier-Products h2{font-size:55px;}
  .watchLearn-section{min-height:589px;}
  .watchLearn-section .container{max-width:100%;}
  .wle-right-img{margin-top:-204px; margin-left:100px; margin-bottom:-31px;}

  .xd-leftcontent{margin-top:50px;}
  .xdRimg{margin:0;}
  .xdRimg img{width:100%;}

  .orderNow-btn{right:-59px; top:224px;}
  header.sticky .orderNow-btn{top:auto;}
  .home .sticky .orderNow-btn{top:auto; bottom:-101.5px;}
  .orderNow-btn a{font-size:24px; padding:6px 10px;}
  .testi-bg{padding-right:15px; margin-bottom:100px;}
  .regardless::before{height:45%; width:100%;}
  .testi-dtl{padding-left:0;}
  .about-tstimonial{font-size:40px;}
  
  .ourTeam-list ul li{margin:0 3%;}
  .pList ul li{width:33.3%;}
  .productBanner h1{font-size:55px;}
  .productBanner p{font-size:26px;}

  .prosperity-plan-banner h1{font-size:55px;}
  .prosperity-plan-banner p{font-size:26px;}

  .design-with-integrity-banner h1{font-size:55px;}
  .design-with-integrity-banner p{font-size:26px;}

  .ftr-menu{font-size:20px;}
  .ftr-menu a{padding:0 5px;}

  .achore-link15{position: relative; margin-top:-150px; padding-top:150px; z-index:-1;}
  .achore-link{position: absolute; margin-top:-175px; top:-30px; z-index:-1;}
  .achore-link25{position: relative; margin-top:-237px; padding-top:237px; z-index:-1;}
  .achore-link36{position: relative; margin-top:-360px; padding-top:360px; z-index:-1;}

  .bioContent h4{font-size:27px;}
  .bioContent{font-size:20px; line-height:26px;}

  .successPdf .col-md-4{width:100%;}
  .spdf h2{min-height:inherit;}
  .spdf:after{left:150px;}
  .spdf{margin-top:160px;}
}
@media (max-width:821.7px){
  .orderNow-btn{top:240px;}
  header.sticky .orderNow-btn{top:209px;}
  .product-page header.sticky .orderNow-btn{top:auto; margin-top:0;}
  .inner-page header.sticky .orderNow-btn{top:auto; margin-top:0;}

  .XoomaBanner h2, .retailBanner h2{font-size:28px;}
  .bannerLists{padding:20px 10px 0;}
  .bannerLists .bList{padding:0 15px;}
  .bannerLists h3{font-size:25.5px;}
  .bannerLists h4{font-size:22.82px;}
  .bList a.pc-place{font-size:20px;}
  .bList a.gStrt{ min-width:inherit;}
  .bList ul li{font-size:18.28px; margin-bottom:5px;}
  .bList ul li:before{height:10px; width:10px; background-size:10px; top:-1px;}
  .bannerBtn{margin:25px auto;}
  .about-tstimonial{font-size:35px;}
  .regardless::before{height:42%;}
  .ourTeam-list ul li{margin:0 2.1%;}
  .hr-menu{clear:right;}
  .submenus.sticky{top:140px; }
  .clickPackage a{font-size:22px; height:auto; text-align:center; line-height:1; padding:10px 15px;}
  .innerPages{padding:40px 0;}
  
  .offcanvas-collapse.open{top:171px;}
  .sticky .offcanvas-collapse{top:140px;}
}
@media (max-width:767.5px){
  .container{overflow:hidden;}
  .slick-dots{padding-left:0;}
  .slick-dots li button{height:10px; width:10px; margin:0 3px;}
  .protexPdf{margin-top:20px;}
  .protexPdf a{min-width:100% !important;}
  .project-sitemap{padding:0;}
  .sitemap a:before{width:180px;}
  .sitemap a{font-size:18px; max-width:200px;}
  .sitemap-main li:after{left:.5em;}
  .sitemap-main ul{padding-left:.5em;}
  .sitemap li{margin-right:0;}

  .prosperity-plan-banner{min-height:350px; padding:60px 0; background-position:50% center;}
  .xooma-incentive-banner{background-position:70% center;}
  .prosperity-plan-banner .container{overflow:inherit;}

  .chss-title{font-size:52px;}
  .CHSS-section h3{font-size:35px;}
  .LEDET-block h2{font-size:35px;}
  .LEDET-section{background-position:center top; background-size:100%;}
  .CHSS-section{padding:55px 0 30px;}
}
@media (max-width:767.5px){
  /* .topRight{display:none;} */
  .topRight ul{font-size:13px;}
  .orderNow-btn{top:246px;}
  header.sticky .orderNow-btn{top:auto;}
  .sticky{top:0;}
  .signIn a{font-size:15px;}
  .signIn li{height:18px;}
  .signIn ul{height:25px;}

  .container {padding: 0 0.7rem;}
  .head{padding:10px 0;}
  .head .container{display:block; text-align:center;}
  .top-social-icon{display: none;}
  .hr-menu{text-align:center; padding-top:10px;}
  
  .offcanvas-collapse.open{top:177.5px;}
  .sticky .offcanvas-collapse{top:140px;}

  .pp-right {max-width:576px; margin:0 auto; text-align:center; padding:30px 0;}
  .wle-left{max-width:576px; margin:0 auto; text-align:center; padding:30px 0;}

  .greenBox{margin:0 auto -130px;}
  .blueBox{margin:0 auto;}
  .testimonials h2{font-size:50px;}

  .xoomaDifference-section h2{font-size:36px;}
  .xoomaDifference-section h4{font-size:25px;}
  .premier-Products h2{font-size:40px;}
  .watchLearn-section{min-height:inherit;}
  .wle-right-img {margin-top:0; margin-left:0; margin-bottom:-3.6%;}
  .logo img{max-width:220px !important; width:100%;}
  .sticky .logo img{max-width:170px !important; width:100%;}
  .sticky .head{padding:10px 0; }
  
  h1{font-size:40px;}
  .welcomeText h4{font-size:22px;}
  .welcomeText{font-size:20px;}

  .slide-item{padding:0;}

  /*About Page CSS*/
  .aboutBanner{background-size:cover;}
  .outStory-Menu .container{max-width:100%;}
  .outStroy-section h1{font-size:55px;}
  .ourTeam-list h2, .leaderTeam-list h2, .scientificTeam h2{font-size:50px;}
  .testi-dtl{font-size:18.5px;}
  .exTeamConent{font-size:18.5px;}
  .executiveTeam h2, .xoomaLTeam h2{font-size:35px; margin-bottom:20px;}
  .aboutbios_btn h4, .aboutbios_btn2 h4, .aboutbios_btn3 h4{font-size:19.5px;}
  .about-tstimonial{font-size:32px;}
  .about-tstimonial{padding:35px 45px;}
  .about-tstimonial:before, .about-tstimonial:after{width:45px; height:35px; background-size:45px 35px;}

  .ourTeam-list ul:after{content:''; clear:both; display:table; width:100%;}
  .ourTeam-list ul li{margin:0 0; width:25.3%; display:inline-table; padding:0 2%;}
  /*About Page CSS*/

  /* product Page CSS */
  .productBanner h1{font-size:50px; margin-bottom:15px;}
  .productBanner p{font-size:25px;}
  .productBanner p br{display:none;}
  .prosperity-plan-banner h1{font-size:50px; margin-bottom:15px;}
  .prosperity-plan-banner p{font-size:25px;}
  .prosperity-plan-banner p br{display:none;}
  
  .design-with-integrity-banner h1{font-size:50px; margin-bottom:15px;}
  .design-with-integrity-banner p{font-size:25px;}

  .product-detail h1{font-size:45px; margin-bottom:25px;}
  .product-detail h2, .product-detail h3{font-size:30px; margin-bottom:25px; letter-spacing:-1.4px;}
  
  .PrightImg{order:0;}
  .pl-img,.pr-img,.pl-img-l{text-align:center; margin-bottom:25px;}
  .product-detail{padding:0;}
  .product-page .row{margin-bottom:50px;}

  .pList ul li{width:50%;}
  .post-slide .post-title a{font-size:25px;}
  .p-bnfit-list li{font-size:18.5px;}
  .product-detail p{font-size:18.5px;}

  .supplemental{margin:0 0 40px;}
  .supplemental-dtl{ margin-top:0;}
  .aperServing h6{font-size:20px;}
  .aperServing h6 span{font-size:18px;}
  .aperServing{font-size:18px;}
  /* product Page CSS */

  .eigthWays-list h3{font-size:28px; min-height:55px;}
  .eigthWays-list ul li{width:50%;}

  .padding-l50{padding-left:0;}
  .padding-r50{padding-right:0;}

  .newsEvent{padding-bottom:18px; padding-top:35px;}
  .newsEvent:before{display:none;}
  .newsEvent .pl-img{margin-top:30px; margin-bottom:0; display: block;}
  .neImg{display:block;}
  .newsEvent .nEcntnt{order:0;}

  .ftrSocial-icon ul li{margin:0 3px;}
  .ftrSocial-icon ul li a{font-size:35px;}
  .ftrSocial-icon ul li a i{line-height:33px;}

  .firsteEnergy-drink, .kardiaXyme-bnft{padding-top:15px;}
  .firsteEnergy-drink:before{display:none;}
  .kardiaXyme-bnft:before{display:none;}
  .prodct-gray-section{padding-top:20px;}
  .product-page .prodct-gray-section{padding-top:60px;}
  .product-page .prodct-gray-section.get-four-free{padding-top:20px;}
  .get-four-free:before{display:none;}
  .pl-img{display:block;}
  .pl-img img{max-width:100% !important;}

  .CHS-section.waterBottle{padding:60px 0; text-align:center;}
  .CHS-section .product-detail h2{font-size:35px; margin-top:20px;}

  .bioContent h4{font-size:25px;}
  .bioContent{font-size:18px; line-height:24px;}
  .bioContent img{margin-right:20px; margin-bottom:20px; width:150px;}
  
  .pt20{padding-top:20px !important;}
  .imgBtm-mrgin{margin-bottom:30px;}

  .ssteps-list{padding:40px 0 0;}
  .ssteps-list .col-md-4{margin:20px 0;}
  .ssDtl{font-size:35px;}
  .ssDtl img{display:block;}
  .dry-icon{margin-top:-70px;}

  .clickPackage{margin-top:25px; margin-bottom:25px;}
  .about-stry{position:relative; top:408px;}

  .asTtitl{margin-top:0px;}
  .asTtitl h5{margin-bottom:50px;}
  .xiome365Page .col-md-8, .xiome365Page .col-md-4, .xiome365Page .col-md-6{margin-bottom:30px;}
}
@media (max-width:667.5px){
  .product-page header.sticky .orderNow-btn{top:256px; margin-top:0;}
  .inner-page header.sticky .orderNow-btn{top:256px; margin-top:0;}
  .aboutBanner{height:150px;}
}
@media (max-width:600px){
  .topRight ul{font-size:12px;}
  .chss-title {font-size:42px;}
}
@media (max-width:540px){
  .sticky{top:0;}
  .topRight ul{font-size:12px; display:block; line-height:14px; margin:4px 0 5px;}
  .topRight ul li{display:inline-block;}
  .topRight ul li:first-child{width:100%;}

  .product-page img{max-width:80%;}
  .product-page.xiome365Page img{max-width:100%;}
  .product-detail h2, .product-detail h3{font-size:26px; margin-bottom:25px; letter-spacing:-1.1px;}
  .eigthWays-list ul li{width:100%; padding-left:0; padding-right:0;}
  .eigthWays-list h3{min-height:0;}
  .planDwnPdf a{min-width:inherit; font-size:21px;}

  .bnnrList{display: block;}
  .bannerLists h3{font-size:30px;}
  .bList a.pc-place{font-size:18px;}
  .bList a{font-size:18px; margin-top:10px;}
  .bannerLists{padding-top:15px;}
  .bList a.gStrt{font-size:22px; margin-top:15px; padding-left:15px; padding-right:15px;}
  .bList a.opcBtn{font-size:19px;}
  .bList ul li{font-size:16.25px; line-height:1.15; margin-bottom:3px;}
  .bannerLists .bList{padding:0 10px;}
  .bList a.pc-place{margin-bottom:15px; margin-top:10px;}
  .XoomaBanner h2, .retailBanner h2{/*font-size:18px;*/ font-size:5.5vw;}
  .firsteEnergy-drink:before{height:480px;}

  .CHS-section .product-detail h2{font-size:30px; margin-top:15px;}
}

/*iPhone 6 and iPhone 6+ portrait*/
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px) and (orientation : portrait){ 
  .orderNow-btn{margin-top:6px; margin-right:0px;}  
}

@media (max-width:479px){
  .orderNow-btn a{font-size:17px; letter-spacing:.5px;}
  .orderNow-btn{top:224.5px; right:-38px;}
  
  header.sticky .orderNow-btn{top:188.5px;}
  .product-page header.sticky .orderNow-btn{top:auto; bottom:-117.5px; margin-top:0;}
  .inner-page header.sticky .orderNow-btn{top:auto; bottom:-117.5px; margin-top:0;}
  .home .sticky .orderNow-btn{bottom:-72.5px;}
  .hr-menu ul li a{font-size:15px; align-items: center;}
  .goog-te-gadget-simple .goog-te-menu-value{font-size:15px;}
  .hr-menu ul li a .icon{margin-right:0; display:none;}
  .hr-menu ul li a .icon img{width:15px;}
  .earn-rewards h2{text-align:center; font-size:45px;}
  .greenBox{height:300px; width:300px; font-size:49.51px;}
  .blueBox{height:300px; width:300px; font-size:18px; letter-spacing:.3px;}

  .testimonials h2{font-size:45px;}
  .prosperityPlan h2{font-size:40px;}
  .prosperityPlan .pp-right{font-size:18px;}
  .watchLearn-section .wle-left{font-size:18px;}
  .watchLearn-section h2{font-size:40px;}
  .xoomaNews h2{font-size:40px; margin-bottom:10px;}
  .xoomaNews{padding-top:40px;}

  .slick-dots li button{height:6px; width:6px; margin:0 2px;}

  .xd-leftcontent{font-size:18px;}
  .ftr-customerNb{font-size:19px;}
  .ftr-menu {font-size:20px;}
  .ftrCopyRight{font-size:16px;}

  .pList ul li{width:100%;}
  .bList ul li{font-size:15.5px;}
  .bList ul li:before{margin-right:4px;}

  .firsteEnergy-drink:before{height:480px;}

  .aboutbios_class, .aboutbios_class2, .aboutbios_class3{padding-top:210px; padding-bottom:15px;}
  .bioContent h4{font-size:23px; margin-bottom:15px;}
  .bioContent{font-size:16px; line-height:22px;}
  .bioContent img{margin-right:20px; margin-bottom:20px; width:130px;}

  .prosperity-plan-banner{background-position:60% center;}
  .xooma-incentive-banner{background-position:70% center;}
}
@media only screen and (max-device-width:479px) and (max-width: 480px) and (orientation : landscape){ 
  .product-page header.sticky .orderNow-btn{top:242px; margin-top:0;}
  .inner-page header.sticky .orderNow-btn{top:242px; margin-top:0;}
}
@media (max-width:400px){
  .hr-menu ul li a{font-size:13.5px;}
  .goog-te-gadget-simple .goog-te-menu-value{font-size:13.5px;}
  .bannerLists h3{font-size:23px;}
  .dry-icon {margin-top:-40px;}
}

@media (max-width:380px){
  .hr-menu ul li a{font-size:12.5px; align-items: center;}
  .goog-te-gadget-simple .goog-te-menu-value{font-size:12.5px;}
  .hr-menu ul li a .icon img{width:13px;}
  .hr-menu ul li{padding:0 4px;}
  .hr-menu ul li:first-child{padding-left:0;}
}



body.visibleSplash {
	overflow: visible !important;
}
.splashScreen {
	width:100%; height:100vh; position:absolute; top:0; left:0;
	background:#fff; border-bottom:5px solid #333;
	overflow: hidden; z-index:999;
}
.loadingContainer {
	width: 400px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
	overflow: hidden;
}
.loadingBox {
	width: 100%;
	height: 100%;
	opacity: 0;
}
.splashLogo {
	width: 50%;
	margin: 0 0 50px;
}
.loadingBarContainer {
    width: 100%;
    background: #eee;
    height: 10px;
    display: block;
    margin: 50px 0 0;
    overflow: hidden;
}
.loadingbar {
	width: 100%;
	height:10px;
	background: #000;
	position: absolute;
	left: -100%;
}
.loadingCircle {
	width: 75px;
	height: 75px;
	margin: 30px auto 0;
	background: #fff;
	display: block;
	border-radius: 50%;
	position: relative;
	overflow: hidden;
}
.circleOuter {
	width: 60px;
	height: 60px;
	background: #fff;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 2;
}
.circleLoader {
	width: 75px;
	height: 75px;
	background: linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(125,185,232,0) 100%);
	position: absolute;
	right: 50%;
	bottom: 50%;
	transform-origin: bottom right;
	z-index: 1;
	animation: rotateLoader 1.5s linear infinite;
}
@keyframes rotateLoader {
    from {transform: rotate(0deg);}
    to {transform: rotate(360deg);}
}

.splashBehind {
	background: red;
	width: 100%;
	height: 100vh;
}
.splashBehindTwo {
	background: #fff;
	width: 100%;
	height: 100vh;
}


#preloader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 99;
}

#status {width:200px; height:200px; position:absolute; left:50%; top:50%; background-image:url(../img/loading.gif); background-repeat:no-repeat;
  background-position:center; margin:-100px 0 0 -100px;
}

/*****26-03-2023******/
.product-detail p:last-child{margin-bottom:1rem;}
.eightWay-dlt{padding-top:30px; padding-bottom:30px;}
.eightWay-dlt a{text-decoration:none; color: #000;}
.rrb-title-nIcon{display:flex; margin-bottom:30px;}
.rrb-title{padding-right:30px;}
.rrb-title h2{font-size:67.11px; color:#00568f; font-weight:900; margin-bottom:20px;}
.rrb-title h5{font-size:45px; color:#00568f; font-weight:700; letter-spacing:-1px;}

.rrb-plan-Dtl h3{font-size:45px; color:#00568f; font-weight:700; letter-spacing:-1px;}

.rrb-plan-Dtl{font-size:22.5px; color:#000;}
.rrb-plan-Dtl .row{align-items:center; margin-bottom:50px;}
.rrbLimg{margin:50px 0; text-align:center;}
.retail-img{margin:0 auto;}

.rrb-table{margin:40px 0;}
.rrb-table table{width:100%;}
.rrb-table table thead tr th{background:#33cc00; color:#fff; padding:10px; width:auto; line-height:1.2; border:8px solid #fff; text-align:center;}
.rrb-table table thead tr th:last-child{background:#00568f;}

.rrb-table table tbody tr{border-left:8px solid #fff; border-right:8px solid #fff;}
.rrb-table table tbody tr td{background:#99e57f; font-weight:900; color:#333; padding:10px; width:25%; text-align:center;}
.rrb-table table tbody tr td:last-child{background:#669abc; border-left:8px solid #fff;}
.rrb-table table tbody tr:nth-child(even) td{background-color:#ccf2bf;}
.rrb-table table tbody tr:nth-child(even) td:last-child{background-color:#bfd5e3;}

.rrb-table table tfoot tr td{background:#e6eaee; color:#333; font-weight:600; padding:10px; border:8px solid #fff;}
.ftr-tbl-box{padding:30px;}

.prodct-white-section{overflow:hidden;}
.xar-table{margin-top:50px; border:8px solid #fff;}

.tbl-bg{position:absolute; left:0; right:0; margin-top:40px; max-width:inherit !important; width:100%; z-index:-1;}
.xar-table h2{background:#e6eaee; text-align:center; padding:20px 20px; margin-bottom:0;}
.xar-table table thead tr th{background:#19679a; color:#fff; padding:35px 10px; width:25%; border:0px solid #fff; text-align:center; font-weight:700;}
.xar-table table tbody tr td{background:#99e57f; vertical-align:top; font-weight:700; color:#333; padding:35px 20px; width:33%; font-size:22px; line-height:1.3; text-align:center; border:0;}
.xar-table table tbody tr:nth-child(even) td{background-color:#19679a; color:#fff;}

.rrb-table.rtl-sale-table thead tr{border-bottom:5px solid #fff;}
.rrb-table.rtl-sale-table thead tr th{line-height:1.1; text-transform:inherit; border:0;}

.rrb-table.rtl-sale-table tbody tr{border-left:0; border-right:0;}
.rrb-table.rtl-sale-table tbody tr td{line-height:1.1; font-weight:600; text-transform:inherit;}
.rrb-table.rtl-sale-table tfoot tr, .rrb-table.rtl-sale-table tfoot tr td{border-left:0; border-right:0; background:#fff; padding:25px 0;}  

.rtl-sale-table table thead tr th:last-child {background:#33cc00;}
.rtl-sale-table table thead tr th:first-child {background:#00568f;}
.rtl-sale-table table thead tr th:first-child{border-right:5px solid #fff;}
.rtl-sale-table table tbody tr td:last-child{border-left:0px solid #fff;}
.rtl-sale-table table tbody tr td {background:#669abc !important;}

.eight-ways-paging{display:flex; align-items:center; margin:40px 0; justify-content:space-between;}
.revised{font-size:18px; color:#000;}
.ewgp-pagging{display:flex;}
.ewgp-pagging strong{color:#02a6fe; margin-right:15px; font-weight:normal; font-size:18px;}
.ewgp-pagging ul{list-style-type:none; margin:0; padding:0; display:flex; gap:10px;}
.ewgp-pagging ul li a{color:#fff; background:#02a6fe; height:24px; width:24px; display:block; text-decoration:none; text-align:center; border-radius:24px; -webkit-border-radius:24px;}
.ewgp-pagging ul li.active a, .ewgp-pagging ul li:hover a{background:#9adbff;}

.tableWithImg{display:flex;}
.tableWithImg .rrb-table{width:70%;}
.tableWithImg .rrbLimg{margin-left:-66px;}

.tableWithImg .rrb-table table tbody tr:last-child td{background:#e1f7d9;}
.tableWithImg .rrb-table table tbody tr:last-child td:last-child{background:#d9e6ee;}
.cbb-tbl h2{font-size:28px; color:#fff; background:#33cc00; text-align:center; font-weight:bold; padding:20px 20px; margin:0 0 8px;}
.cbb-tbl table tbody tr td{width:16.68%;}
.cbb-tbl table thead tr th{border:0; background:#99e57f; color:#000;}
.cbb-tbl table thead tr th:nth-child(even){background:#669abc;}
.cbb-tbl table tbody tr td:last-child{border:0;}
.cbb-tbl table tbody tr{border-left:0px; border-right:0px;}
.cbb-tbl table thead tr th:first-child{border:0;}
.cbb-tbl table tbody tr{background:#ccf2bf;}
.cbb-tbl table tbody tr:nth-child(even){background:#99e57f !important;}
.cbb-tbl table tbody tr td{background:none;}
.cbb-tbl table tbody tr:nth-child(even) td{background:none;}

.cbb-tbl table tbody tr td:nth-child(even){background:#bfd5e3;}
.cbb-tbl table tbody tr:nth-child(even) td:nth-child(even){background:#669abc;}


.xooma-hand{float:right; padding:40px 0; margin-left:20px;}
.Incm-Disclaimer{margin:20px 0 30px; display:block; background:#f1f1f1; padding:20px 30px; font-size:18px; border:1px solid #e5e5e5;}
.Incm-Disclaimer p{margin-bottom:0;}

.eigthWays-list li .eightIcon{z-index:1; animation: pulse-animation 1s infinite;}
  @keyframes pulse-animation {
    0% {box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);}
    100% {box-shadow:0 0 0 20px rgba(0, 0, 0, 0);
    }
  }

  .eigthWays-list li:nth-child(2n + 1) .eightIcon{z-index:1; animation: pulse-animation 1.2s infinite;}
  @keyframes pulse-animation {
    0% {box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);}
    100% {box-shadow:0 0 0 20px rgba(0, 0, 0, 0);
    }
  }

.eight-ways-anchore{position: absolute; margin-top:-250px; top:-250px; padding-top:0; z-index:-1;}


@media screen and (max-width:1023.98px) {
.eight-ways-anchore{margin-top:-180px; top:-180px;}
.prosperity-plan-banner{min-height:380px; padding:70px 0;}
}

@media screen and (max-width:991.98px) {
  .xar-table table {border:0;}
  .xar-table table caption{font-size:1.3em;}
  .xar-table table thead{border:none; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px;}
  .xar-table table tbody tr{border-bottom:3px solid #ddd; display:block; margin-bottom:0;}
  .xar-table table tbody tr td{border-bottom:1px solid rgba(255,255,255,.4); padding:25px 20px; position:relative; display:block; font-size:18px; text-align:right; width:100% !important;}
  .xar-table table tbody tr td::before{content:attr(data-label); float:left; color:#333; margin-right:30px; font-weight:900;}
  .xar-table table tbody tr:nth-child(even) td::before{background-color:#19679a; color:#fff;}
  .xar-table table tbody tr:nth-child(even) td{border-bottom:1px solid rgba(255,255,255,.15);}
  
  .rrb-table table {border:0;}
  .rrb-table table caption{font-size:1.3em;}
  .rrb-table table thead{border:none; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px;}
  .rrb-table table tbody tr{border-bottom:3px solid #ddd; display:block; margin-bottom:0;}
  .rrb-table table tbody tr td{border-bottom:1px solid rgba(255,255,255,.4); padding:25px 20px; position:relative; display:block; font-size:18px; text-align:right; width:100% !important;}
  .rrb-table table tbody tr td::before{content:attr(data-label); float:left; text-align:left; color:#333; margin-right:30px; font-weight:900;}
  .rrb-table table tbody tr:nth-child(even) td::before{background-color:#19679a; color:#fff;}
  .rrb-table table tbody tr:nth-child(even) td{border-bottom:1px solid rgba(255,255,255,.15);}
  .rrb-table table tbody tr td:last-child{border-left:0;}
  .rrb-table table tbody tr{border-left:0; border-right:0;}

  .rrb-table table tbody tr:nth-child(even) td::before{margin-right:0; background:none; color:#333;}

  .gpm-img{margin-bottom:30px; margin-top:30px; text-align:center;}
  .cbb-tbl h2{margin-left:0 !important; margin-right:0 !important;}

  .rrb-title-nIcon{flex-wrap:wrap;}
  .rrb-title{order:1; padding-right:0;}
  .rrb-title h2{font-size:57px;}
  .rrb-title h5{font-size:35px;}
  .rrb-plan-Dtl{font-size:20px;}
  .tableWithImg .rrbLimg{margin-left:0;}

  .eight-ways-anchore{margin-top:-140px; top:-140px;}
}

@media screen and (max-width:768.98px) {
  .xar-table table tbody tr td{text-align:center;}
  .xar-table table tbody tr td br{display:none;}
  .xar-table table tbody tr td::before{text-align:center; width:100%;}

  .rrb-table table tbody tr td{text-align:center;}
  .rrb-table table tbody tr td br{display:none;}
  .rrb-table table tbody tr td::before{text-align:center; width:100%; background:none !important; margin-right:0;}
  .rrb-table table tbody tr:nth-child(even) td::before{margin-right:0; text-align:center; background:none; color:#333;}

  .tableWithImg{flex-wrap:wrap; }
  .rrb-table{width:100%;}
  .tableWithImg .rrb-table{width:100%;}
  .tableWithImg .rrbLimg{margin-left:0; width:100%; margin-top:20px;}

  .rrb-title h2{font-size:50px;}
  .rrb-title h5{font-size:30px;}

.probiotic-taking:before{position:relative; display:block; height:400px; width:95%; margin:0 auto 30px;}
#bq-probiotic{height:inherit; padding-top:20px;}

.eigthWays-list li .eightIcon{z-index:1; animation: pulse-animation 2s infinite;}
  @keyframes pulse-animation {
    0% {box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);}
    100% {box-shadow:0 0 0 20px rgba(0, 0, 0, 0);
    }
  }
}

@media screen and (max-width:767.98px) {
  .eight-ways-paging{flex-wrap:wrap;}
  .revised{text-align:center; width:100%; margin-bottom:15px;}
  .ewgp-pagging{justify-content:center; width:100%;}

  .clickPackage {margin-top:10px; margin-bottom:10px;}
  .xooma-hand{float:none; margin-left:0;}
  .xooma-hand img{max-width:100%;}

  
}

@media screen and (max-width:479.98px) {
  .ewgp-pagging ul{gap:5px;}
  .ewgp-pagging strong{width:100%; margin-right:0; text-align:center; margin-bottom:5px;}
  .ewgp-pagging{flex-wrap:wrap;}
}

.module.module-special-list { float: left; clear: both; list-style: none; font-size: 10px; }
.module.module-special-list li { float: left; width: 100%; margin-top: 10px; border: 1px solid #d9d9d9; font-size: 10px; color: #666;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.module.module-special-list li:first-child { margin-top: 0; }
.module.module-special-list li span { display: block; float: left; width: 60px; margin: 3px 20px 3px 3px; padding: 20px; background: #97cf34; font-size: 10px; color: #fff; line-height: 55px; text-align: center; text-transform: uppercase;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.module.module-special-list li p {
	margin: 0; 
	padding: 20px;
	line-height: 18px;
	font-size: 20px;
}