  * {
    box-sizing: border-box;
  }
  body {
    margin: 0;
  }
 
.marquee-content {
  display: flex;
  animation: scrolling 30s linear infinite;
}
.marquee-item {
  flex: 0 0 16vw;
  margin: 0 1vw;
/*   flex: 0 0 20vw; */
/*   margin: 0 2vw; */
}
.marquee-item img {
  display: block;
  width: 100%;
/*   padding: 0 20px; */
}
@keyframes scrolling {
  0% { transform: translateX(0); }
  100% { transform: translatex(-144vw); }
}
.btn-style-two:hover
{
  background-color: white;
}
/* Add a right margin to each icon */
.fas {
  margin-left: -12px;
  margin-right: 8px;
}
.goog-te-gadget {
  background-color: transparent!important;
}
.btn-style-letsbegin {
  background-color: #ffffff;
  color: #444444;
}
.animate-charcter
{
 text-transform: uppercase;
 background-image: linear-gradient(
  -225deg,
  #231557 0%,
  #44107a 29%,
  #ff1361 67%,
  #fff800 100%
);
 background-size: auto auto;
 background-clip: border-box;
 background-size: 200% auto;
 color: #fff;
 background-clip: text;
 /* text-fill-color: transparent; */
 -webkit-background-clip: text;
 -webkit-text-fill-color: transparent;
 animation: textclip 4s linear infinite;
 display: inline-block;
 font-size: 190px;
}
@keyframes textclip {
  to {
    background-position: 200% center;
  }
}
    .navTabs
        {
          display: none;
          position: relative;
          top: 80px;
          z-index: 4;
          background: #f8f9fa;
          padding-left: 10px;
        }
        .nav-tabs .nav-item .nav-link {
          border: 2px solid transparent;
          border-left: ;
          background: #f8f9fa;
          color: #000;
          font-weight: 500;
        }
        .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
          border-color: #e9ecef #e9ecef #dee2e6
        }


        .link {
          position: relative;
          top: 10px;
          z-index: 4;
          color: #a521f6;

        }
         .watermark1 {
    position: absolute;
    top: 108px !important;
    right: -50px !important;
    font-size: 14px !important;
	color: mintcream;
    -webkit-transform: rotate(-90deg);
}

.goog-te-gadget {
    background-color: #101130;
    transition: all 300ms ease;
    position: relative;
    text-align: center;
    font-family: arial;
    font-size: 11px;
    color: #666;
    white-space: nowrap;
}
.footer1 {
  font-family: revert;
  font-weight: 300;
  font-size: 14px;
  color: white;
  margin-bottom: 20px;
}
.rowh{
		margin-right:29px;
	}
@media only screen and (max-width: 600px) {
 .watermark1 {
    position: absolute;
    top: 52px !important;
    right: -33px !important;
    font-size: 9px !important;
	color: mintcream;
    -webkit-transform: rotate(-90deg);
}
}
        @media screen and (max-width:  768px)
        {
          .navTabs
          {
            display: block;
          }
          .nav-tabs .nav-link
          {
            padding-left: 14px;
            padding-right: 7px;
          }
          .nav-tabs > .nav-link
          {
            float: right;
          }
          .buy-script {
        height: 60px;
          }
        }
        .nav-tabs {
          border-bottom: 1px solid #f8f9fa;
        }

         