/*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;}



@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: 100px;position:absolute;    padding: 10px;    align-self: center;  z-index: 9;
    display: block;}
.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; }
.navbar-fixed.is-top .logo-desktop {width: 220px;}


  @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;}

  .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: 43px;
      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(../files/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(../files/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: 67px;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-oldprice::after {
  content: "";
  position: absolute;
  width: 82px;
  left: 50%;
  border-bottom: 2px solid #000;
  transform: rotate(-11deg) translate(-50%, 3px);
}

.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('../files/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:32px;  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('../files/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(../files/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(../files/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('../files/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{

  /* display: flex;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center; */
}
.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('../files/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: .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('../files/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:500px;
  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:590px;
  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('../files/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(../files/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(../files/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}
               }
