/*custom for lang version*/
.right-to-left,
.home-count,
.text-back3 {
   direction: rtl;
}

.cause-row {
   direction: ltr;
}
.benefits-grid,
.cert-box {
   direction: ltr;
}
.right-to-left .navbar-fixed,
.home-row,
.back-3 {
   direction: ltr;
}
.row-about1,
.gradient-text-border,
.midproduct-row,
footer .row,
.shortform,
.countdown-box-row {
   flex-direction: row-reverse;
}
.midbanner-inner-box {
   flex-direction: row !important;
}
#home ul li {
   flex-direction: row-reverse;
   gap: 10px;
}
.angle-box {
   margin-left: -252px !important;
}
/* .right-to-left .product-row,.right-to-left .home-row,.right-to-left #photo{flex-direction: row-reverse;}
.right-to-left .main-header.leftalign {justify-content: flex-end;}

.right-to-left #photo .l5{justify-content: flex-end;} */

.header-text-box {
   width: 100%;
}

@media only screen and (min-width: 993px) {
   .box-price-head2 {
      font-size: 27px !important;
      height: 90px;
      display: flex !important;
      justify-content: center;
      align-content: center;
      flex-wrap: wrap;
   }
   .prices-box {
      width: 100%;
   }
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
   .box-price-head1 {
      height: 81px;
      display: flex !important;
      justify-content: center;
      align-content: center;
      flex-wrap: wrap;
   }
}
#home .btn-main {
   max-width: 353px;
   font-size: 22px;
}
@media only screen and (max-width: 600px) {
   .brand-logo {
      left: 30% !important;
   }
   .angle-box {
      margin-left: 0px !important;
   }
   nav .brand-logo.center {
      left: 50% !important;
      -webkit-transform: translateX(-50%) !important;
      transform: translateX(-50%) !important;
   }
}

.buy-btn-nav {
   font-size: 23px !important;
}

/*global*/
html {
   font-family: "Poppins", sans-serif;
   -webkit-tap-highlight-color: transparent;
}
.scroll-to-form,
.scroll-to-home {
   cursor: pointer;
   color: inherit;
}

.pointer {
   cursor: pointer;
}
.justify {
   text-align: justify;
}
.no-margin {
   margin: 0px;
}
.noscroll {
   overflow: hidden;
}
.center-margin {
   margin: 0px auto !important;
}
.stop-scrolling {
   overflow-x: hidden;
}
.uppercase {
   text-transform: uppercase;
}
.clr-back-darkgrey {
   background-color: #404040 !important;
}
.clr-back-lightpink {
   background-color: #fbd2d6 !important;
}
.clr-back-pink {
   background-color: #d28480 !important;
}

::-webkit-scrollbar {
   width: 14px;
   height: 14px;
}
::-webkit-scrollbar-button {
   width: 0px;
   height: 0px;
}
::-webkit-scrollbar-thumb {
   background: #404040;
   border: 0px none #ffffff;
   border-radius: 0px;
}
::-webkit-scrollbar-thumb:hover {
   background: #404040;
}
::-webkit-scrollbar-thumb:active {
   background: #404040;
}
::-webkit-scrollbar-track {
   background: #e6e6e6;
   border: 0px none #ffffff;
   border-radius: 0px;
}
::-webkit-scrollbar-track:hover {
   background: #a8a8a8;
}
::-webkit-scrollbar-track:active {
   background: #cfcfcf;
}
::-webkit-scrollbar-corner {
   background: transparent;
}

.tip {
   position: absolute !important;
   width: 150px;
}

.toolTip1 {
   background: #dc3545;
   border: thin solid #c42737;
   /* change color here for the tooltip body border */
   color: #fff;
   left: 0px;
   margin-top: 48px;
   padding: 5px;
   position: absolute;
   text-align: center;
   width: 150px;
   z-index: 10;
   border-radius: 4px;
   font: bold 11px "verdana";
}

.toolTipArrow1 {
   border-color: transparent transparent #dc3545 transparent;
   /* change color here for the triangle border */
   border-style: solid;
   border-width: 11px;
   height: 0px;
   width: 0px;
   position: absolute;
   top: -20px;
   left: 20px;
   display: block;
   content: "\00a0";
}

.toolTipArrow1:before {
   border-color: transparent transparent #dc3545 transparent;
   position: absolute;
   top: -11px;
   left: -12px;
   border-style: solid;
   border-width: 12px;
   height: 0px;
   width: 0px;
   display: block;
   content: "\00a0";
}
#orderform input:focus,
#form-index input:focus,
#mobile_areacode:focus {
   box-shadow: 0 0 5px #dc3545;
   -webkit-box-shadow: 0 0 5px #dc3545;
   -moz-box-shadow: 0 0 5px #dc3545;
   border: 1px solid #dc3545;
}

@media only screen and (min-width: 1200px) {
   /*med desktop*/
   .container {
      width: 80%;
   }
}
@media only screen and (max-width: 600px) {
   /*small mobile*/
   .container {
      width: 95%;
   }
}
:focus {
   outline: -webkit-focus-ring-color auto 0px !important;
}

/* gradient divider */
.yellow-gradient-90 {
   background: linear-gradient(90deg, rgba(246, 148, 57, 1) 0%, rgba(254, 220, 35, 1) 100%);
}

/*header + divider*/
.main-header {
   padding: 20px 0px;
   font-weight: 400;
   text-align: center;
   position: relative;
   display: flex;
   align-items: center;
   justify-content: center;
   flex-wrap: wrap;
}
.main-header.leftalign {
   justify-content: end;
   width: 100%;
}
.main-header.leftalign .fancy-text {
   text-align: left;
}

.main-header h4 {
   color: #2b3747;
   font-size: 35px;
   font-weight: 600;
   margin: 0px;
}
.main-header img {
   width: 100%;
   max-width: 200px;
   position: absolute;
}
.main-header dd {
   margin: 0px;
   display: inline;
}

.fancy-text {
   font-family: "FancyHand", cursive;
   font-size: 28px;
   color: #0280f9;
   display: block;
   width: 100%;
}

.main-text {
   color: #000;
   font-size: 16px;
   text-align: center;
   display: block;
}
.main-text.leftalign {
   text-align: left;
}
.main-text.withpadding {
   padding: 0px 10vw;
}
@media only screen and (min-width: 1201px) {
   .main-text.withpadding {
      padding: 0px 20vw;
   }
}
@media only screen and (max-width: 992px) {
   .main-text.withpadding {
      text-align: left;
      font-size: 16px;
      padding: 0px !important;
   }
}

@media only screen and (max-width: 992px) {
   /*mobile*/
   .main-header h4 {
      font-size: 26px;
   }
   .main-header span {
      font-size: 16px;
   }

   .main-header.leftalign {
      justify-content: center;
      width: 100%;
   }
   .main-header.leftalign .fancy-text {
      text-align: center;
   }
   .main-text.leftalign {
      text-align: center;
   }
}

/* main title with heart */
.main-title {
   text-align: center;
   font-weight: 300;
   color: black;
}

.main-title b {
   font-weight: 700;
   color: #1e3c84;
   display: block;
}

.main-title::before {
   content: "";
   display: block;
   margin: 5px auto;
   height: 26px;
   width: 137px;
   background: url("data:image/png;base64,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");
   background-size: contain;
   background-repeat: no-repeat;
   background-position-x: center;
}

.main-title::after {
   content: "";
   display: block;
   margin: 5px auto;
   height: 35px;
   width: 93px;
   background: url("data:image/png;base64,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");
   background-size: contain;
   background-repeat: no-repeat;
   background-position-x: center;
}
@media only screen and (max-width: 992px) {
   /*mobile*/
   .main-title {
      font-size: 1.5rem;
   }
}

/*nav*/
.navbar-fixed.is-top,
.navbar-fixed,
nav,
.navbar-fixed.is-top .logo-desktop img,
.logo-desktop img,
.nav-wrapper ul,
.navbar-fixed .logo-desktop {
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}

nav ul a {
   color: black;
}
nav ul a:hover {
   background-color: rgba(0, 0, 0, 0);
   color: #0280f9;
}

.navbar-fixed .collection,
.navbar-fixed ul {
   text-transform: uppercase;
   font-weight: bold;
}

@media only screen and (min-width: 993px) {
   /*desktop*/
   nav {
      -webkit-box-shadow: none;
      box-shadow: none;
   }
   .navbar-fixed nav {
      -webkit-box-shadow:
         0 2px 2px 0 rgba(0, 0, 0, 0.14),
         0 3px 1px -2px rgba(0, 0, 0, 0.12),
         0 1px 5px 0 rgba(0, 0, 0, 0.2);
      box-shadow:
         0 2px 2px 0 rgba(0, 0, 0, 0.14),
         0 3px 1px -2px rgba(0, 0, 0, 0.12),
         0 1px 5px 0 rgba(0, 0, 0, 0.2);
   }
   .nav-wrapper ul {
      display: flex;
      justify-content: center;
   }
}

.logo-desktop {
   display: flex;
   justify-content: center;
}

.navbar-fixed {
   height: 40px;
}
.navbar-fixed nav {
   height: 40px;
}
.navbar-fixed .nav-wrapper ul {
   line-height: 40px;
}
.navbar-fixed .logo-desktop img {
   width: 80px;
   position: absolute;
   align-self: center;
   z-index: 9;
   margin-top: -9px;
   display: block;
}
.navbar-fixed .logo {
   width: 40px;
   margin-top: 6px;
}
.navbar-fixed .logo img {
   width: 30px;
}
.navbar-fixed .logo-desktop {
   width: 100px;
   position: relative;
}

.navbar-fixed.is-top nav {
   height: 100px;
}
.navbar-fixed.is-top .nav-wrapper ul {
   line-height: 100px;
}

.navbar-fixed.is-top .logo-desktop img {
   width: 230px;
   margin-top: 50px;
   margin-left: -180px;
}
.navbar-fixed.is-top .logo-desktop {
   width: 220px;
}
.navbar-fixed.is-top .logo,
.navbar-fixed.is-top .logo img {
   width: 50px;
   margin-left: -12px;
}
.navbar-fixed.is-top .logo {
   margin-top: 18px;
}

@media only screen and (min-width: 993px) {
   nav ul a {
      height: 90%;
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px;
   }
   nav ul a:hover {
      background: #293879;
      color: white;
   }
   nav ul .logo a:hover {
      background: transparent;
      color: white;
   }
   .navbar-fixed.is-top nav ul a {
      height: 70%;
      border-bottom-left-radius: 20px;
      border-bottom-right-radius: 20px;
   }
}

@media only screen and (max-width: 992px) {
   /*mobile*/
   .navbar-fixed.is-top .nav-wrapper ul {
      line-height: 40px;
   }
}
@media only screen and (min-width: 993px) {
   nav {
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
   }

   .navbar-fixed nav.ns::after {
      content: "";
      left: -900px;
      -webkit-transition: all 0.5s ease-in-out;
      -moz-transition: all 0.5s ease-in-out;
      -o-transition: all 0.5s ease-in-out;
      transition: all 0.5s ease-in-out;
   }

   .navbar-fixed nav::after {
      content: "";
      display: block;
      height: 90px;
      top: -4px;
      left: 0px;
      position: relative;
      width: 60%;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAvgAAABPCAYAAACecrEHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF42lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAzLTE3VDE1OjEzOjAyKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMy0yMlQxNjo0Njo0MCswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMy0yMlQxNjo0Njo0MCswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjZDM5ZmU0Mi0yYmIyLWFj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");
      background-repeat: no-repeat;
      background-size: contain;
      -webkit-transition: all 0.5s ease-in-out;
      -moz-transition: all 0.5s ease-in-out;
      -o-transition: all 0.5s ease-in-out;
      transition: all 0.5s ease-in-out;
   }
}
.background-nav {
   width: 100%;
   position: absolute;
   top: 67px;
   height: 90px;
}

/*mobile nav*/
nav .sidenav-trigger {
   height: 40px;
}
.mobile-logo {
   height: 45px;
   padding: 8px;
}
.sidenav-trigger svg {
   height: 40px;
   padding: 2px;
}
.navbar-fixed > .collapsible {
   margin: 0px;
}
.navbar-fixed .collapsible-header {
   display: none !important;
   line-height: 0px !important;
   border-bottom: 0px;
}

#nav-mobile li.active {
   background-color: rgb(255 255 255 / 10%);
}
@media only screen and (min-width: 993px) {
   /*desktop*/
   #nav-mobile {
      display: none;
   }
}
@media only screen and (max-width: 400px) {
   /*xs mobile*/
   .mobile-logo {
      height: 48px;
      padding: 10px;
   }
}

/*buttons*/
.btn-buy-row {
   display: flex;
   margin: 20px 0px 65px;
}

.btn-buy-nav {
   background-color: #5f9a1c;
   border: 2px solid #5f9a1c;
   border-radius: 20px;
}
.btn-buy-nav:hover {
   background-color: #de9933;
}
.btn-buy-nav a {
   color: white;
}
.btn-buy-nav a:hover {
   color: white;
   background-color: transparent;
}

@media only screen and (min-width: 993px) {
   /*desktop*/
   .btn-buy-nav {
      height: 100%;
      line-height: inherit;
      margin: 0px;
      padding: 0px;
      border-radius: 0px;
      border: 0px;
   }
}
@media only screen and (max-width: 992px) {
   /*mobile*/
   .btn-buy-nav {
      border-radius: 0px;
      height: 44px;
      line-height: 40px;
   }
   .btn-buy-nav:hover {
      border: 2px solid #de9933;
   }
   nav {
      line-height: 40px;
   }
   .navbar-fixed nav {
      height: 44px;
   }
}

/*button main*/
.btn-main-row {
   display: flex;
   justify-content: center;
   margin-bottom: 10px;
}

.btn-main {
   max-width: 300px;
   width: 100%;
   border-radius: 20px;
   background-color: #5f9a1c;
   border: 8px solid #fff;
   color: white;
   padding: 10px;
   text-align: center;
   font-size: 26px;
   font-weight: 800;
   text-transform: uppercase;
}

.btn-main:hover {
   background-color: #fff;
   color: #5f9a1c;
   border: 8px solid #5f9a1c;
}

.btn-main,
.btn-main:hover {
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}

/*background*/

.background1 {
   background: url(../images/back1.jpg) white;
   background-size: cover;
   background-repeat: no-repeat;
   background-position-x: center;
   overflow: hidden;
   background-color: #fff;
   height: 813px;
}
.background1 .container {
   width: 100%;
}
@media only screen and (max-width: 992px) {
   .background1 {
      height: auto;
      background-position-x: -298px;
      background-position-y: -62px;
      background-size: 188%;
   }
}

@media only screen and (max-width: 600px) {
   .background1 {
      background-size: 283%;
      background-position-y: -52px;
      background-position-x: 31%;
   }
}
@media only screen and (max-width: 370px) {
   .background1 {
      background: url(../images/back1-mob.jpg) white;
      background-size: contain;
      background-repeat: no-repeat;
      background-position-y: -52px;
      background-position-x: 31%;
   }
}

.background-grey {
   background-color: #f3f5f4;
}
.background-skew {
   top: 0px;
   z-index: -1;
   background-color: white;
   position: absolute;
   transform: skew(15deg, 0deg) rotate(15deg);
   height: 500px;
   width: 98%;
}

.margin-overlap {
   margin-top: -80px;
}
@media only screen and (max-width: 992px) {
   .margin-overlap {
      margin-top: 0px;
   }
}

/*home*/
@media only screen and (min-width: 993px) {
   #home .container {
      margin-top: 50px;
   }
   .home-row {
      margin-left: -165px;
      margin-top: 100px;
   }
}

.home-row {
   display: flex;
   align-items: center;
   justify-content: center;
   justify-content: center;
}

@media only screen and (max-width: 992px) {
   .home-row {
      flex-wrap: wrap;
   }
}
/*home-product*/
.home-product {
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   text-align: center;
   margin: 180px 0px 0px;
}

.home-count {
   display: flex;
   justify-content: center;
   position: relative;
   width: 100%;
   flex-wrap: wrap;
}

.home-count .home-arr {
   position: absolute;
   top: -80px;
   z-index: 0;
}

.product-top-img {
   width: 600px;
}

.home-price {
   display: flex;
   justify-content: center;
   position: relative;
   width: 100%;
   top: -120px;
}

.product-prices {
   position: relative;
   z-index: 9;
}

.home-price .home-arr {
   position: absolute;
   top: -134px;
   z-index: 0;
}

.home-price .pr-newprice {
   color: #fe0000;
   margin: -10px 0px;
}

.home-price .pr-saveprice {
   color: #000;
}

.header-text-box {
   font-weight: 900;
   font-size: 100%;
   margin: 0px;
   margin-bottom: 0px;
   line-height: 38px;
   background: none;
   text-align: center;
   padding: 10px 0px;
   border-radius: 20px;
   font-size: 43px;
   text-transform: uppercase;
}
.header-text-box i {
   color: black;
   font-weight: 200;
   font-size: 76%;
   margin: 0px;
   font-style: normal;
}
.header-text-box b {
   display: block;
}

@media only screen and (max-width: 992px) {
   /*mobile*/
   .header-text-box {
      margin-bottom: 150px;
      background-color: transparent;
   }

   .header-text-box {
      font-size: 32px;
      line-height: 28px;
   }
   .header-text-box i {
      font-size: 97%;
   }
}

/*home title*/
.home-title-col {
   display: flex;
   align-content: center;
   justify-content: center;
   flex-wrap: wrap;
}
.home-title {
   font-size: 105px;
   line-height: 100px;
   display: flex;
   align-content: center;
   justify-content: center;
   flex-wrap: wrap;
   width: 100%;
}
.home-title h2 {
   font-size: 100%;
   line-height: 100%;
   text-align: left;
   color: white;
   text-shadow: 3px 1px 4px black;
}
.home-title h2 span {
   font-weight: 300;
}
.home-title h2 b {
   display: block;
   font-weight: 800;
   margin-left: -20px;
}

.home-title.hidedesktop {
   display: block;
   margin-left: 40px;
   margin-top: 15px;
}
.home-title.hidedesktop h2 {
   margin-top: 10px;
}

@media only screen and (min-width: 1020px) {
   .home-title {
      line-height: 86%;
      margin-left: 65px;
      margin-top: 90px;
   }
}

/*home mobile*/

@media only screen and (max-width: 992px) {
   .stamp-top {
      position: absolute;
      width: 61px;
      bottom: 9px;
      right: -105px;
   }
}

@media only screen and (max-width: 600px) {
   .stamp-top {
      width: 59px;
      right: -100px;
      bottom: 5px;
   }

   .product-top-img {
      width: 201px !important;
      min-width: auto !important;
   }
}

@media only screen and (max-width: 992px) {
   .home-product {
      margin-top: 0px;
      margin-bottom: 0px;
   }

   .product-top-img {
      width: 380px;
      margin-top: 61px;
   }
   .home-price .home-arr {
      position: absolute;
      top: -111px;
      z-index: 0;
      width: 277px;
   }
   .home-price {
      top: -70px;
      right: -17px;
      transform: scale(0.85);
   }

   .home-count {
      top: 13px;
      transform: scale(0.85);
   }

   .home-count .countdown-text {
      color: white;
   }
   .home-count .countdown-box span:last-child {
      color: black;
   }
   .home-count .home-arr {
      position: absolute;
      top: -44px;
      left: -30px;
      z-index: 0;
      width: 291px;
   }

   .home-title h2 {
      font-size: 35%;
   }
}

@media only screen and (max-width: 460px) {
   .home-product {
      margin-top: 0px;
   }
}

@media only screen and (max-width: 992px) {
   .product-top-img {
      width: 320px;
   }
}

@media only screen and (max-width: 600px) {
   .home-row-2 {
      margin-top: -112px;
   }
}

.home-col-1 {
   width: 600px;
}
.home-col-2 {
   min-width: 580px;
   width: 580px;
}
.pricetag1 {
   position: absolute;
   top: -40px;
   width: 341px;
   left: 46px;
   z-index: 1;
}

@media only screen and (max-width: 992px) {
   .home-row {
      flex-wrap: nowrap;
   }
   .home-col-1 {
      width: 112px;
      margin-left: 54px;
   }
   .home-col-2 {
      min-width: 300px;
      width: 300px;
      transform: scale(0.9);
      margin-top: 25px;
   }
   .pricetag1 {
      position: absolute;
      top: -40px;
      width: 341px;
      left: -85px;
      z-index: 1;
   }

   .product-top-img {
      margin-right: -80px;

      width: 100%;
      min-width: 200px;
   }
}

.angle-box {
   width: 100%;
   position: relative;
   overflow: initial;
   border-bottom-left-radius: 20px;
   border-top-left-radius: 20px;
   background: #fff;
   float: left;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   margin-left: -170px;
}
.angle-box:after {
   content: "";
   width: 26px;
   height: 100%;
   right: -16px;
   top: 0px;
   position: absolute;
   display: inline-block;
   background-color: #fff;
   transform: skew(-3deg);
   z-index: 1;
}

#home ul {
   list-style: none;
   color: #000;
   font-size: 18px;
   margin-bottom: 40px;
}
#home ul img {
   width: 26px;
   margin-right: 10px;
}
#home ul li {
   display: flex;
   align-items: center;
   text-align: left;
   font-weight: 500;
   margin-bottom: 5px;
}
@media only screen and (max-width: 992px) {
   #home ul {
      font-size: 15px;
   }
   #home ul img {
      width: 20px;
   }
}

@media only screen and (min-width: 370px) and (max-width: 600px) {
   #home ul {
      margin-left: 12%;
   }
}

/*countdown*/
.countdown-box-row {
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   z-index: 99;
   width: 224px;
}
@media only screen and (max-width: 992px) {
   .countdown-box-row {
      width: 180px;
   }
}
.countdown-text {
   width: 100%;
   text-align: center;
   font-weight: bold;
   font-size: 17px;
   text-transform: uppercase;
   background-color: #cf181d;
   color: white;
   border-radius: 5px;
   margin-bottom: 8px;
}

.countdown-box {
   text-align: center;
   font-size: 15px;
}

.count-box {
   display: flex;
   justify-content: center;
   align-content: center;
   border-radius: 5px;
   background-color: white;
   font-size: 35px;
   min-width: 60px;
   font-weight: bold;
   color: #cf181d;
}

.counter-divider {
   margin: 0px 5px;
   font-size: 34px;
   color: white;
   font-weight: bold;
}

@media only screen and (max-width: 992px) {
   .countdown-box {
      font-size: 12px;
   }

   .count-box {
      font-size: 23px;
      min-width: 48px;
   }

   .counter-divider {
      font-size: 21px;
      margin: 0px 2px;
   }
}

/*prices box*/
.product-prices {
   text-align: center;
   font-size: 35px;
   line-height: 28px;
}

.pr-oldprice {
   position: relative;
   font-weight: bold;
   color: black;
   display: block;
   font-size: 70%;
}

.pr-newprice {
   color: #cf181d;
   font-weight: 600;
   display: block;
   font-size: 115%;
}

.pr-saveprice {
   color: black;
   font-weight: bold;
   display: block;
   font-size: 42%;
}
/*about*/
.cause-row {
   display: grid;
   grid-gap: 10px;
   grid-template-columns: auto auto auto auto;
}

.cause-box img {
   margin: 0px auto;
   width: 100%;
   max-width: 180px;
}
.cause-box span {
   font-size: 18px;
   color: black;
   display: block;
}

@media only screen and (min-width: 993px) {
   .cause-box img {
      margin-bottom: 10px;
   }
   .cause-box {
      text-align: center;
      position: relative;
   }

   .cause-box:after {
      content: "";
      background: #293879;
      border-radius: 10px;
      width: 20%;
      height: 10px;
      position: absolute;
      top: 37%;
      right: -11%;
   }
   .cause-box:last-child:after {
      display: none;
   }
}
@media only screen and (max-width: 992px) {
   .cause-row {
      display: grid;
      grid-gap: 0px;
      grid-template-columns: auto;
      justify-content: center;
   }

   .cause-box {
      display: flex;
      align-items: center;
      max-width: 400px;
      margin-top: -10px;
   }
   .cause-box img {
      margin-right: 15px;
      max-width: 130px;
   }
}

/*about 2*/

.back-2 {
   background: url("../images/back2.jpg");
   background-size: contain;
   background-repeat: no-repeat;
   height: 695px;
   display: flex;
   justify-content: center;
   flex-wrap: wrap;
   align-content: center;
}
@media only screen and (max-width: 600px) {
   .back-2 {
      height: 320px;
      align-content: end;
   }
}

.row-about1 {
   display: flex;
   margin-bottom: 20px;
}

@media only screen and (min-width: 993px) {
   .row-about1 {
      margin-bottom: 189px;
   }
}

/* gradient text with radius border */
.gradient-text-border {
   display: flex;
   font-size: 43px;
   line-height: 54px;
   text-align: right;
   color: rgba(43, 54, 195, 1);
   background: -moz-linear-gradient(240deg, rgba(43, 54, 195, 1) 23%, rgb(228 166 68) 58%, rgba(177, 109, 184, 1) 70%);
   background: -webkit-linear-gradient(240deg, rgba(43, 54, 195, 1) 23%, rgb(228 166 68) 58%, rgba(177, 109, 184, 1) 70%);
   background: linear-gradient(240deg, rgba(43, 54, 195, 1) 23%, rgb(228 166 68) 58%, rgba(177, 109, 184, 1) 70%);
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
}

.gradient-text-border::after {
   content: "";
   display: inline;
   width: 40px;
   background-color: #1d387b;
   border-radius: 10px;
   margin-left: 10px;
}

@media only screen and (max-width: 992px) {
   /*S mobile*/

   .gradient-text-border {
      font-size: 40px;
   }
   #about1 .container {
      max-width: 100%;
      width: 100%;
   }
   .back-2 {
      background-size: cover;
      background-position-x: 60%;
   }
}
@media only screen and (max-width: 600px) {
   /*S mobile*/
   .gradient-text-border {
      font-size: 38px;
      line-height: 34px;
   }
   .gradient-text-border {
      -webkit-text-fill-color: rgba(43, 54, 195, 1);
      -webkit-background-clip: none;
   }
}

@media only screen and (max-width: 600px) {
   /*S mobile*/
   #about2 .main-text {
      padding: 0px 4vw !important;
   }
}

/* triple action - back3 */
.back-3 {
   background: url("../images/back3.jpg");
   background-size: contain;
   background-repeat: no-repeat;
   height: 664px;
   display: flex;
   justify-content: center;
   flex-wrap: wrap;
   align-content: center;
   position: relative;
   background-position-x: -20%;
}

.back-3:after {
   content: "";
   background: url(../images/back3-d.png);
   background-repeat: no-repeat;
   height: 664px;
   width: 696px;
   position: absolute;
   left: 50%;
   transform: translate(-50%, 0px);
   margin-left: 33px;
}

@media only screen and (max-width: 1500px) {
   /*S mobile*/
   .back-3 {
      background-position-x: -370px;
   }
}

@media only screen and (max-width: 992px) {
   /*S mobile*/
   .back-3 {
      overflow: hidden;
      background-size: cover;
      background-position-x: 160%;
   }
}
@media only screen and (max-width: 760px) {
   /*S mobile*/
   .back-3 {
      overflow: hidden;
      background-size: cover;
      background-position-x: 50%;
   }
}
.back-3-product {
   display: none;
}
.text-back3 {
   position: absolute;
   z-index: 99;
   right: 110px;
}
.text-back3 span {
   text-shadow:
      0px 0px 10px white,
      0px 0px 10px white,
      0px 0px 10px white,
      0px 0px 10px white,
      0px 0px 10px white,
      0px 0px 10px white,
      0px 0px 10px white,
      0px 0px 10px white,
      0px 0px 5px white,
      0px 0px 19px white,
      0px 0px 50px white;
   position: absolute;
   width: 122px;
   font-size: 173%;
   line-height: 110%;
   color: #293879;
   z-index: 999;
}

/* .text-back3 span:after{    content: '';
    top: -112px;
    left: -119px;
    width: 300px;
    height: 300px;
    position: absolute;
    background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 60%);
    z-index: -1;} */
.back-3333 {
   position: absolute;
   z-index: 99;
   right: 0px;
}

@media only screen and (min-width: 761px) {
   .back-3333 {
      left: 60%;
      width: 300px;
      height: 100%;
   }
}

.text-back3-1 {
   top: -35px;
   right: 100px;
}
.text-back3-2 {
   top: 220px;
   right: -20px;
}
.text-back3-3 {
   top: 555px;
   right: 100px;
}

@media only screen and (max-width: 992px) {
   .text-back3-1 {
      top: 30px;
      right: 150px;
   }
   .text-back3-2 {
      top: 220px;
      right: 0px;
   }
   .text-back3-3 {
      top: 555px;
      right: 150px;
   }
}
@media only screen and (max-width: 760px) {
   .text-back3 {
      font-size: 11px;
   }
   .text-back3-1 {
      top: 74px;
      right: 50px;
   }
   .text-back3-2 {
      top: 145px;
      right: 0px;
   }
   .text-back3-3 {
      top: 240px;
      right: 50px;
   }

   .back-3333 {
      position: initial;
      z-index: 99;
      right: 0px;
   }
   .back-3:after {
      background: none;
   }
   .back-3333 {
      width: 320px;
      position: relative;
   }
   .back-3 {
      height: 400px;
   }
   .text-back3 {
      position: initial;
      background: url(../images/back3-m.png);
      background-size: contain;
      background-repeat: no-repeat;
      background-position-x: center;
      background-position-y: center;
      height: 400px;
      width: 100%;
   }

   .text-back3 span {
      width: 100px;
      font-size: 147%;
   }

   .back-3-product {
      width: 100%;
      width: 238px;
      display: block;
      margin: 0px auto;
      left: -22px;
      top: -74px;
      position: relative;
   }
   #formula {
      margin-bottom: -60px;
   }
}

/* middle banner with order btn - back4 */
.back-4 {
   background: url("../images/back4.jpg");
   background-size: cover;
   height: 241px;
   display: flex;
   justify-content: center;
   flex-wrap: wrap;
   align-content: center;
}

@media only screen and (max-width: 700px) {
   .back-4 {
      height: 300px;
   }
}
.midbanner-inner-box {
   font-size: 32px;
   display: flex;
   align-content: center;
   justify-content: space-between;
   border-top-right-radius: 20px;
   border-bottom-right-radius: 20px;
   padding: 10px;
   padding-left: 80px;
   background-color: rgb(255 255 255 / 58%);
   clip-path: polygon(100% 0, 100% 100%, 0% 100%, 5% 50%, 0% 0%);
   max-width: 1100px;
   margin: 0px auto;
}

.midbanner-inner-text {
   font-weight: 300;
   color: #1d387b;
}
.midbanner-inner-text b {
   font-weight: 700;
   display: block;
   text-transform: uppercase;
}

.midbanner-inner-box a {
   align-self: center;
}

@media only screen and (max-width: 600px) {
   .midbanner-inner-box {
      border-radius: 0px !important;
      flex-wrap: wrap;
      clip-path: none;
      padding: 10px 15px !important;
      border-top-right-radius: 0px;
      border-bottom-right-radius: 0px;
   }
   .midbanner-inner-text {
      font-size: 58%;
   }
   .midbanner-inner-box a {
      align-self: center;
      justify-self: center;
      margin: 0px auto;
   }
}

/*ingredients*/

.grad-divider {
   width: 100px;
   display: block;
   height: 6px;
   margin: 10px auto;
}
.ingr-with-img-row {
   display: flex;
   align-items: center;
   justify-content: center;
   flex-wrap: wrap;
   margin: 20px 0px;
   margin-bottom: -110px;
}

.ingr-with-img {
   text-align: center;
   width: 20%;
   padding: 10px;
   font-size: 25px;
   line-height: 22px;
}
.ingrimg {
   margin: 10px auto;
   width: 100%;
   max-width: 282px;
}
.ingrimg2 {
   margin: 10px auto;
   width: 220px;
   max-width: 100%;
}

.ingrimgtitle {
   font-weight: 900;
   text-transform: normal;
   font-size: 20px;
   margin-bottom: 15px;
   display: block;
}
.ingrimgtitle2 {
   font-weight: 400;
   color: #214278;
   text-transform: capitalize;
   font-size: 100%;
   display: block;
}
.ingrimgtext {
   font-weight: 300;
   text-align: center;
   font-size: 70%;
   color: #214278;
}

.invert-ingr {
   display: flex;
   flex-direction: column-reverse;
   margin-bottom: 230px;
}

@media only screen and (max-width: 400px) {
   /*XS mobile*/
   .ingrimgtitle,
   .ingrimgtitle2 {
      font-size: 16px;
      line-height: 15px;
   }
   .ingrimgtext {
      font-size: 13px;
      font-weight: 400;
   }
   .ingrimg {
      max-width: 250px;
   }
}

@media only screen and (max-width: 992px) {
   /*mobile*/

   .ingr-with-img {
      display: grid;
      grid-template-columns: 50% 50%;
   }
   .ingr-with-img .ingrimg2 {
      margin-right: 0px;
   }
   .ingr-with-img.invert-ingr .ingrimg2 {
      margin-left: 0px;
   }
   .invert-ingr .grad-divider {
      margin-right: 0px;
      margin-left: auto;
   }
   .grad-divider {
      margin-left: 0px;
   }

   .ingr-text {
      text-align: left;
      align-self: center;
      margin-left: 8px;
      margin-right: auto;
   }
   .invert-ingr .ingr-text {
      grid-column-start: 1;
      grid-row-start: 1;
      text-align: right;
      align-self: center;
      margin-left: auto;
      margin-right: 8px;
   }

   .invert-ingr {
      flex-direction: column-reverse;
      margin-bottom: 0px;
   }
   .ingr-with-img-row {
      flex-wrap: wrap;
      margin: 0px !important;
   }

   .ingr-with-img {
      width: 100%;
      line-height: 14px;
      padding: 0px;
   }
}

@media only screen and (min-width: 600px) {
   .ingrimg2 {
      min-width: 100px;
      max-width: 100%;
   }
}
@media only screen and (min-width: 993px) {
   /*desktop*/
   .ingr-with-img {
      min-height: 420px;
   }
}

/* benefits back5 */
.back-5 {
   background: url("../images/back5.jpg");
   background-size: 50% 100%;
   background-repeat: no-repeat;
   height: 660px;
   display: flex;
   justify-content: center;
   flex-wrap: wrap;
   align-content: center;
}

.back-5 .container {
   position: relative;
}
.back-5-2 {
   width: 27%;
   position: absolute;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%);
   z-index: 1;
}

.benefits-grid {
   display: grid;
   grid-template-columns: 50% 50%;
   grid-gap: 10px;
   max-width: 80%;
   z-index: 99;
   position: relative;
}

.benefit-box {
   max-width: 300px;
}
.benefit-box b {
   color: #1e3c78;
   font-weight: 600;
   font-size: 23px;
}
.benefit-box.align-left {
   text-align: left;
   justify-self: left;
}
.benefit-box.align-right {
   text-align: right;
   justify-self: right;
}

.benefit-box.align-left .grad-divider {
   margin-left: 0px;
   margin-right: auto;
}
.benefit-box.align-right .grad-divider {
   margin-right: 0px;
   margin-left: auto;
}

.benefit-box span {
   color: black;
}
@media only screen and (max-width: 992px) {
   .benefit-box {
      max-width: 100%;
      padding: 0px 45px;
   }
   .benefits-grid {
      grid-template-columns: 100%;
      max-width: 100%;
   }
   .back-5 {
      background: none;
      height: auto;
   }
   .benefit-box.align-left,
   .benefit-box.align-right {
      text-align: center;
      justify-self: center;
   }
   .benefit-box.align-left .grad-divider,
   .benefit-box.align-right .grad-divider {
      margin: 5px auto;
   }
}
@media only screen and (min-width: 993px) {
   .benefits-grid {
      margin-top: 20px;
   }
   .slick-prev,
   .slick-next {
      display: none !important;
   }
}

/* Arrows */
.slick-slide {
   position: relative;
}
.slick-prev,
.slick-next {
   font-size: 0;
   line-height: 0;
   position: absolute;
   top: 50%;
   display: block;
   width: 20px;
   height: 20px;
   padding: 0;
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   cursor: pointer;
   color: transparent;
   border: none;
   outline: none;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
   filter: brightness(3.3);
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
   opacity: 0.25;
}

.slick-next,
.slick-prev,
.slick-next:hover,
.slick-prev:hover {
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}

.slick-prev {
   background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAIuQAACLkB31teNwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAMXSURBVEiJnZbdaxRnFMZ/Z3aXFcWY7kwqgrVbnR03BKI0eFMrvamCWGp7p3daoRVFEBHBf0FQLySlgh+9UdCLooWW0tJLwQtB2DSmMzsbQxCKZWcIC4sJ2d3jhR8kcWfeiefyPc/85jnz8byv8B5VqVQOCHwtIh+g+hTLuuX7fg1AVgMaGxsrtFutOwrfrmh1VeRcEASXVgWsuu5FFTmT0FZR3Z3LCvM8bw/wE8lTicILKwtsdHR0najeBFL1IrI2E3Bhfv4CsM2kU5G/jM/Q87wvRfVPDC9Q4WFQr3+e6tB13QFRvW6CAfM91WNANxWYE7kMbDHAQPV8GIZPSLtz1XX3qcgfRneqD/ww/ALoQsJbK5fLgyqSZdR2XvXIG1gisFgojAObDTCAs5ONRrh04R0H2133ICL3MsD+9uv1vYAuXVzm0PM8R0WuZoC18t3udythAPkVdn8ENmYAnp6cnp7t13g7crVSOaxw20QS+O3fev2rpL4FMDw8vEnhSgZncx3V42kCC0A7nXHAzuDuRBiGz1I1nuftF9Xfjd5E7vtB8I1JZonqQSMMmoXFxR8y6NLz7X3KUpFfM+icxUIhy/dJLoqi+pBt7wCGDdrqkG3Xm3E8keoQQPL5k0BkurvCuOu6qf+4BTA1NfWfwCkTEBi0RG6QkkJvd71mHP/jOM4IMJJGFNjmlEqzURw/TnT4phROKDw3+hS5PLJ1a98kXwYMgqApqt8bgTDQsayb9Bn9nY0+imPfse0KMGpw+YlTKj2P4vjRsuV+2nK5PFgsFCYwp3Y73+vtXJraff+UmZmZOQv6BuiKWtcR+ZklkyaebZpxPO04zkfAp6lIkS12qTQXxfFDMOxqrusO5KCGyMcGpws51bEnYTiZGg5hGLbUso5hHr3YEbkG5IzHuSiKnjqO8yGwK00nsHnItv1M8VVcs+Yc0DDperA3E7BWq7VV5Oira5LLUm1nPsFGUTRrl0oDIvJZgmSBXO7oqhJ7/YYN5xV+6dNqqcgh3/f9VR3aX5dUK5UDPdgHFC2RicVu926j0fgf4CXh6gOJu6HgGgAAAABJRU5ErkJggg==");
   left: 10px;
   background-size: contain;
   width: 22px;
   height: 44px;
   background-repeat: no-repeat;
}

.slick-next {
   background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAIuQAACLkB31teNwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAMXSURBVEiJlZbPixxFFMc/r2YG84PdxN4JUcxhlu3p3nGSxZt6EE9BRfGkqOjBlaCsIQRFxD9BQg4hhyySSBD0IGrQBBXXHxcFT0tgcdy1ehbmoMRf3VkI6q6zU89DsjKz6ZnqfE9d9b586r3qouoJN9Ss1e7olsvPIDKN6r8CX/7Ubl8ClFuQAMRh+CQibwNj/UGFC2Pj408vLi52iwJLd4dhU0UWgJ05qzU21td3pVm2UBRoeiLHgMrQEkReiaLogcJARHb5PKJ6fmZmZncxoHNfFPBNbayvnygCFKAU1evfCdzn8aqKHLbWfj06Q+iJMc8D//gWF9V3arXa3lGmEkCapulEEPwtIg95oOPlcnlfmqYXh67an21cr38DPOiB4uCxJEk+zYuZAZ8xs8A1H9DA2WazGeTFSv2DNE3XqkGwhsijHuaY6/UOpFl2YSQQIM2yxWq1ei8QeqAz1SBopVn247bsb5IqHEHkqgcIIvMHJyf3+4BYa3/Bude8QKh2K5W3+iduKnlLaZZdrgbBPYhMe6DT+yYm7J9Z9sPQDLdkKpWXgcyXpsKZMAwPeIHLy8tXBI75gMBeIzIPgwd7qOJ6/QPgCa/RuUdGZrglFZlT+M1rNObxQsDCEtFyIZ/qPLDf63PuE2+GcRg+S5H9g0sr7fbCSGCj0bgTkdMFYGm5230RPMdGNzfPArm3yoBP5Gir0/kVYOgexmH4goLv1gHVj22SvL81zAVGUXQXcBL1Ng1/bKq+1D+RV7IInEP1dh9NYG51dfX3kcAoDOdQfdgHQ+TdlST5aPv0ADCO40kRedMLgyvlSuV4XsAMfDt3nm0NU55U5Eir1cq9hf7/KVEYHqfAi4fqOZsknw0LX2/n4jjGucvkdGDb9PNGt3uo0+msDTMYoHSjVB9MVWR2FAzATNfrTwH3e2AgMm+t/cpnMw4Oe2GwetuOHa8X8GGM6l8ej1OR2aWlJZ/vOhB4jxGNuaiestZ+WwQGYFba7e9RfRXo5cQ/3L1nzxtFYdD3SDWmpg66Uuk5YBLVTEUuWms/vxUYwH8qawJtPPoGzAAAAABJRU5ErkJggg==");
   right: 10px;
   background-size: contain;
   width: 22px;
   height: 44px;
   background-repeat: no-repeat;
}

/*product row*/
.back-6 {
   background: url("../images/back6.jpg");
   background-size: cover;
   background-repeat: no-repeat;
   height: 600px;
   display: flex;
   justify-content: center;
   flex-wrap: wrap;
   align-content: flex-end;
}

.midproduct-row {
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   align-content: center;
   margin-bottom: 60px;
}
.midproduct-row-1 {
   position: relative;
   z-index: 9;
}
.midproduct-row-2 {
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   align-content: center;
   width: 300px;
}
.midproduct-row-3 {
   min-width: 300px;
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   align-content: center;
   z-index: 9;
}

.product-mid-img {
   max-width: 330px;
}

.product-min-back {
   position: absolute;
   bottom: -58px;
   z-index: 10;
   left: 280px;
   width: 500px;
}

.pricetag2 {
   position: absolute;
   top: -41px;
   width: 341px;
   left: -100px;
   z-index: 1;
}

@media only screen and (max-width: 700px) {
   .midproduct-row-1 {
      display: flex;
      width: 100%;
      margin: 0px auto;
      justify-content: center;
   }

   .product-mid-img {
      max-width: 240px;
   }
}

@media only screen and (max-width: 600px) {
   /*mobile*/

   .midproduct-row-2 {
      order: -1;
   }
   .product-mid-img {
      margin-left: -36px;
      max-height: 230px;
   }
   .midproduct-row-3 {
      display: block;
      width: 100%;
   }
   .pricetag2 {
      top: -60px;
      width: 375px;
      left: -124px;
   }
}

@media only screen and (max-width: 700px) {
   .back-6 {
      background-position-x: 26%;
      background-position-y: -70px;
      background-size: 1500px;
      overflow: hidden;
   }

   .product-min-back {
      left: 66%;
   }
}

/*reviews*/
.review-row {
   display: flex;
   flex-wrap: wrap;
   align-items: center;
   justify-content: center;
   margin: 30px 0px;
}
.review-box {
   min-height: 810px;
   margin-right: 10px;
   max-width: 320px;
   background-color: #ffe996;
   text-align: center;
   border-radius: 40px;
   border-top-right-radius: 0px;
   overflow: hidden;
   display: flex;
   flex-wrap: wrap;
}
@media only screen and (max-width: 992px) {
   /* mobile*/
   .review-box {
      margin: 0px auto;
      margin-right: auto !important;
   }
}
.review-box:hover {
   background-color: #ffd950;
}

.review-box:last-child {
   margin-right: 0px;
}
.review-box-inner {
   padding: 20px;
}

.review-smallimg {
   display: block;
   text-align: center;
   position: relative;
}

.review-smallimg img {
   border-radius: 100%;
   display: block;
   width: 80px;
   margin: 0px auto;
   position: relative;
   z-index: 9;
}

.review-smallimg:before {
   content: "";
   background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAoCAYAAABq13MpAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAmeQAAJnkBqBi+5gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAANQSURBVFiFrZlbiE1RHMa/tcdljFwat8RkROM2ScODkqehpCReaEI8mCkRD/LowYOUUlNeSfOG1AxJ8SKUy0RINDwwGcmlxkQYZubnYZ8zjmOfs/5n7/U97vVf3+/b66yz9tprS0YB54F2oM7aJ62A/cBTYBcwNq1JEzBCrF9AB7AscNY8azzwlr96AxwEJlZqdIX/NZK7vi5w6AMJLIBPwAlgtsWkcJRL6VSgwNVAn4f1MTJ4HZXkPDXXAmSWpFZJczw158u2Ao2GUX4K+G7KK2As0OthDQMLfUbnPCYAO7IGzrH2GFiXfCZzgEGPSR8wLkBgBzwzhF7jMzppMDmcNXCOtdnAeuAzmQwMeEx+ArWBQt8xhG7xmZRaKwtV/l9sD9xkYPUDE3xGlvm1IVDoDgOr3WfSbDDpA6oCBJ4B/DDwVhT2S3q47DPwOpxzw1lDS2qTVO2p6XbOPS7ZCswk3hD5tChrWiAi3gz5dMBndMhg0pM1cI61zsAaIWErXDw9dhp4N0KElrTbUPPIOfe2+OJoaGCppCaDUebQwGRJWwylXUkXC0d6u8FkSNJNQ51PWyXVGOoSQ48KeGKYY/cCBBZw2cB6V6p/lDOpl7TcwOsOEHiSpPWG0tulGvLTwzK/JKn0emnXRvnXZkm6U6ohH7rZCHxorCsn6+O/5EjnF/l+wxwbJMze+bWB9YUy24RI8VyeamSeBbYBY1IGni+p3lA6QVIn0JLIAloNd16s54BlTS9mtaRkrSz0iSQtqRSe63MTWF1hv8aUrFvA6IqTNrQkTZJ0AZhSQZ+0p1I1ki4SL82KJM1PaSRJdZIOVVC/IANriqRjkuSAD5JmZjDrdc7VWwqBPvkPY8rpl6TaSPEdZNE8YK6xNitrnKRVkfxHXhZZf6kQbzvTI0nfAhhZw/QHYH2PFGY/8dFYdzcAqzeSdD2jSY9z7r2xtjMj641z7rmAacDXFE+qvMxHY0AV0JOBdbDQ7EhKk5f4Tn7+D74W+J2C9YDC7y/EO73OCk0+A4srCVzA2wsMVcB6AcxKMhpDfFJqGYX7xDu21AI28e8HoSQNAWeI33bKmjUAp4FXRQb9QBewhQAn/zlWDdAGXCX+CjAAvAfuAceBhqR+fwCt4pBU/n+XpwAAAABJRU5ErkJggg==");
   background-size: cover;
   width: 26px;
   width: 57px;
   width: 45px;
   height: 40px;
   display: block;
   right: 0px;
   top: 0px;
   position: absolute;
   z-index: 91;
}

.review-text {
   color: #000;
   font-size: 18px;
   font-style: italic;
   display: block;
   margin: 15px 0px 20px;
}
.review-name {
   font-size: 20px;
   font-weight: 500;
   display: block;
}
.review-ver {
   font-size: 20px;
   font-weight: 300;
   display: block;
}

.review-ver img {
   max-width: 100px;
   width: 100%;
   display: block;
   margin: 10px auto;
}

.review-bigimage {
   width: 100%;
   align-self: flex-end;
}

/* Dots */
.slick-dotted.slick-slider {
   margin-bottom: 30px;
}

.slick-dots {
   position: absolute;
   bottom: -25px;
   left: 0px;
   display: block;

   width: 100%;
   padding: 0;
   margin: 0;

   list-style: none;

   text-align: center;
}
.slick-dots li {
   position: relative;

   display: inline-block;

   width: 20px;
   height: 20px;
   margin: 0 5px;
   padding: 0;
   margin-right: 20px;
   cursor: pointer;
}
.slick-dots li button {
   font-size: 0;
   line-height: 0;

   display: block;

   width: 20px;
   height: 20px;
   padding: 5px;

   cursor: pointer;

   color: transparent;
   border: 0;
   outline: none;
   background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
   outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
   opacity: 1;
}
.slick-dots li button:before {
   font-family: "slick";
   font-size: 90px;
   line-height: 20px;
   position: absolute;
   top: 0;
   left: 0;
   width: 30px;
   height: 30px;
   content: "";
   text-align: center;
   opacity: 1;
   background-color: #1d387b;
   border-radius: 5px;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
   opacity: 1;
   background-color: #ffd251;
}

/* cert-box */

#cert .container {
   display: flex;
   flex-wrap: wrap;
   align-items: center;
   justify-content: center;
   margin: 30px auto;
}

.cert-box {
   font-size: 40px;
   display: flex;
   align-content: center;
   justify-content: flex-start;
   padding: 60px 0px;
   position: relative;
   border-width: 10px;
   min-width: 430px;
   border: 10px solid;
   border-image-slice: 1;
   border-image-source: rgb(43, 54, 195);
   border-image-source: -moz-linear-gradient(240deg, rgba(43, 54, 195, 1) 0%, rgba(255, 212, 167, 1) 54%, rgba(177, 109, 184, 1) 100%);
   border-image-source: -webkit-linear-gradient(240deg, rgba(43, 54, 195, 1) 0%, rgba(255, 212, 167, 1) 54%, rgba(177, 109, 184, 1) 100%);
   border-image-source: linear-gradient(240deg, rgba(43, 54, 195, 1) 0%, rgba(255, 212, 167, 1) 54%, rgba(177, 109, 184, 1) 100%);
}

.cert-box-text {
   font-size: 100%;
   margin: 0px 20px;
   align-self: center;
   text-align: right;
   background: -moz-linear-gradient(240deg, rgba(43, 54, 195, 1) 0%, rgba(255, 212, 167, 1) 54%, rgba(177, 109, 184, 1) 100%);
   background: -webkit-linear-gradient(240deg, rgba(43, 54, 195, 1) 0%, rgba(255, 212, 167, 1) 54%, rgba(177, 109, 184, 1) 100%);
   background: linear-gradient(240deg, rgba(43, 54, 195, 1) 0%, rgba(255, 212, 167, 1) 54%, rgba(177, 109, 184, 1) 100%);
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
}

.cert-box-img {
   position: absolute;
   top: 50%;
   right: -80px;
   transform: translate(0%, -50%);
}

.cert-box-img.active {
   top: none;
   right: none;
   transform: none;
}

@media only screen and (max-width: 800px) {
   .cert-box-img {
      right: initial;
      left: 50%;
      transform: translate(-50%, -50%);
      top: 0px;
   }
   .cert-box {
      min-width: 300px;
      margin-top: 120px;
      padding-top: 120px;
      justify-content: flex-end;
   }
   .cert-box-text {
      font-size: 80%;
   }
}

@media only screen and (max-width: 400px) {
   .cert-box-text {
      font-size: 50%;
   }
}

/** LIGHTBOX MARKUP **/

.lightbox {
   /* Default to hidden */
   display: none;

   /* Overlay entire screen */
   position: fixed;
   z-index: 999;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;

   /* A bit of padding around image */
   padding: 1em;

   /* Translucent background */
   background: rgba(0, 0, 0, 0.8);
}

/* Unhide the lightbox when it's the target */
.lightbox:target {
   display: block;
}

.lightbox span {
   /* Full width and height */
   display: block;
   width: 100%;
   height: 100%;

   /* Size and position background image */
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
}
@media only screen and (min-width: 993px) {
   /*mobile*/

   .lightbox-link::after {
      content: "";
      position: absolute;
      background: url("data:image/png;base64,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");
      background-size: cover;
      width: 40px;
      height: 40px;
      right: -27px;
      top: 135px;
   }
}
/*shipping icons*/

#ship {
   background: url("../images/back7.jpg");
   background-size: cover;
   height: 241px;
   display: flex;
   justify-content: center;
   flex-wrap: wrap;
   align-content: center;
   margin: 100px 0px;
}

.ship-row {
   display: grid;
   justify-content: center;
   grid-template-columns: 20% 20% 20%;
   grid-column-gap: 10px;
}
.ship-box {
   text-align: center;
   background-color: #f3f5f4;
   border-top-left-radius: 30px;
   border-bottom-right-radius: 30px;
   padding: 20px;
}

.ship-box img {
   max-width: 150px;
   width: 100%;
   margin: 0px auto;
}
.ship-box span {
   color: #000;
   text-transform: uppercase;
   font-size: 18px;
   text-transform: uppercase;
}
.ship-box span b {
   font-weight: bold;
   display: block;
   text-transform: capitalize;
}
@media only screen and (max-width: 992px) {
   /*mobile*/
   #ship {
      background: none;
      padding: 0px 20px;
   }
   .ship-row {
      display: grid;
      justify-content: center;
      grid-template-columns: 100%;
      grid-row-gap: 10px;
   }
}

/*form*/
.back-8 {
   background: url(../images/back8.jpg) white;
   background-size: auto;
   background-repeat: no-repeat;
   background-position-x: center;
   overflow: hidden;
   /* height: 872px; */
}
@media only screen and (max-width: 992px) {
   /*mobile*/
   .back-8 {
      background-position-x: 100%;
      background-size: contain;
      background-position-y: 150px;
      background: none;
   }
}

.section-form {
   display: flex;
   justify-content: center;
   align-items: center;
}
.form-text-box {
   background: linear-gradient(180deg, rgb(246 151 56) 60%, rgb(254 220 35 / 0%) 100%);
   text-align: center;
   padding: 20px;
   border-radius: 20px;
   font-size: 53px;
   text-transform: uppercase;
}
.form-text-box .main-text {
   color: black;
   font-weight: 200;
   font-size: clamp(30px, 44px, 4vw);
   margin: 0px;
   margin-top: -5px;
}

.form-text-box h3 {
   font-weight: 900;
   font-size: 100%;
   margin: 0px;
   margin-bottom: 0px;
   color: white;
}

@media only screen and (max-width: 992px) {
   /*mobile*/
   .form-text-box {
      margin-bottom: 150px;
      background-color: transparent;
   }

   .form-text-box {
      font-size: 35px;
   }
}

/*footer*/
.back-9 {
   background: url(../images/back9.jpg) white;
   background-size: auto;
   background-repeat: no-repeat;
   background-position-x: center;
   overflow: hidden;
   background-color: #f3f5f4;
   height: 616px;
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   align-content: center;
}
@media only screen and (max-width: 992px) {
   /*mobile*/
   .back-9 {
      background-position-x: 100%;
      background-size: cover;
   }
}
@media only screen and (max-width: 600px) {
   /*mobile*/
   .back-9 {
      height: auto;
   }
}

footer {
   color: #2d3775;
}
footer ul li a {
   cursor: pointer;
}
footer li b {
   font-size: 150%;
   text-transform: uppercase;
   font-weight: 800;
   margin-bottom: 10px;
   display: block;
}

footer ul li:hover a {
   text-decoration: underline;
}

footer ul li:hover,
footer ul li a {
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}

footer h5 {
   font-weight: bold;
   font-size: 1.4rem;
   text-transform: uppercase;
   color: black;
   padding: 10px 0px 0px;
   position: relative;
   z-index: 99;
}
footer li a,
footer p {
   font-size: 16px;
   color: #2d3775;
}

footer .socialsvg {
   margin-right: 5px;
}
footer .socialsvg svg {
   width: 40px;
}

.footer-btm-text {
   padding: 0px 15px;
}
@media only screen and (min-width: 993px) {
   /*mobile*/
   footer .row {
      display: flex;
      align-items: center;
   }
   .footer-btm-text {
      padding-top: 10px;
      width: 70%;
      margin: 0px auto;
   }
}
@media only screen and (max-width: 992px) {
   /*mobile*/
   footer .col.s12 {
      text-align: center;
   }
   footer .container {
      width: 100%;
   }
   footer h5,
   footer ul,
   footer p {
      padding-left: 0px !important;
   }
}
label {
   font-size: 1.1rem;
   line-height: normal;
}
.blinking {
   animation: blinkingText 0.8s infinite;
}

.pricetag1 {
   position: absolute;
   left: -94px;
   z-index: 9999;
   width: 160px;
   top: 80px;
}

@media (min-width: 992px) {
   .pricetag1 {
      position: absolute;
      left: -65px;
      z-index: 99;
      width: 200px;
      top: 85px;
   }
}

@keyframes blinkingText {
   0% {
      color: white;
   }

   49% {
      color: white;
   }

   60% {
      color: white;
   }

   99% {
      color: yellow;
   }

   100% {
      color: white;
   }
}

.navbar-fixed-h {
   height: 60px;
   position: relative;
   z-index: 997;
}

.navbar-fixed-h div {
   height: 60px;
}

.navbar-fixed-h div {
   background: url(images/backnav_b.jpg);
   background-size: cover;
   background-repeat: no-repeat;
}

.navbar-fixed-h .nav-wrapper {
   text-align: center;
   display: flex;
   align-items: center;
   gap: 20px;
   justify-content: center;
   line-height: 15px;
   padding: 3px 10px;
   font-size: 18px;
   line-height: 55px;
   font-weight: bold;
   text-shadow: 0 0 9px black, 0 0 9px black, 0 0 9px black, 0 0 9px black, 0 0 9px black;
}

.navbar-fixed-h .nav-wrapper img {
   margin-right: 5px;
   width: 40px;
   filter: drop-shadow(0px 0px 3px black) drop-shadow(0px 0px 3px black) drop-shadow(0px 0px 3px black);
   margin: -10px 12px;
}

@media only screen and (min-width: 993px) {
   .navbar-fixed-h div {
      -webkit-box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%);
      box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%);
   }
}

@media only screen and (max-width: 553px) {
   .navbar-fixed-h .nav-wrapper {
      display: block;
      font-size: 15px;
   }

   .navbar-fixed-h .nav-wrapper img {
      width: 32px !important;
      margin-right: 5px;
   }

   .ship_none {
      display: none;
   }
}

.navbar-fixed-h div {
   position: fixed;
   width: 100%;
}

.white {
   background-color: #fff;
}

.navbar-fixed-h div {
   color: #fff;
}

.fixed-top {
   top: 60px;
}

#sticky-main-navbar {
   top: 60px !important;
}
@media only screen and (max-width: 992px) {
   .review-smallimg {
      display: flex
   }

   .review-smallimg img {
      margin: 0px;
      margin-right: 10px;
   }

   .review-name,
   .review-ver {
      font-size: 16px;
   }

   .review-box {
      min-height: 700px;
   }
}
.pBox {
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   width: 33%;
   height: 45px;
   margin-bottom: 10px;
   -webkit-box-orient: vertical;
   -webkit-box-direction: normal;
   -webkit-flex-direction: column;
   -ms-flex-direction: column;
   flex-direction: column;
   -webkit-box-pack: center;
   -webkit-justify-content: center;
   -ms-flex-pack: center;
   justify-content: center;
   -webkit-flex-wrap: nowrap;
   -ms-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-box-align: center;
   -webkit-align-items: center;
   -ms-flex-align: center;
   align-items: center;
   border-style: solid;
   border-width: 1px;
   border-color: rgba(73, 73, 73, .38);
   border-radius: 7px;
   background-color: #e4f2e0;
   color: #000;
   font-size: 17px;
   line-height: 18px;
   font-weight: 600;
   text-align: center;
   cursor: pointer;
   margin: 0 5px;
}

.pBoxActive {
   background-color: #3FA026;
   color: #fff;
}

.box_form {
   display: flex;
   justify-content: space-around;
   align-items: center;
   width: 87%;
   margin: 10px auto 10px;
}

.clearfix {
   content: '';
   display: block;
   clear: both;
}

.prices_new span {
   font-size: 31px;
   font-weight: 600;
   color: red;
}

.prices_old span {
   font-size: 20px;
   margin: 5px 0px;
   text-decoration: line-through;
   font-weight: 500;
   color: #424242;
}

@media (max-width: 450px) {

   .pBox,
   .box_form {
      margin: 0 auto 3px !important;
      font-size: 15px !important;
      gap: 5px;
   }
}

@media (max-width: 420px) {
   .pBox span {
      display: block;
   }
}

*:focus {
   outline: none !important;
}
