

.product-area3
{ 
margin-top:150px;
}



/*.bottom-sticky { 
display:none;
	}*/


.bottom-sticky {
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 333; 
	display:block;
	}


.pricing-table{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: min(1600px, 100%);
  margin: auto;
}

.pricing-card{
  flex: 1;
  max-width: 360px;
  background-color:#0e324f;
  margin: 20px 10px;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  color: #fff;
  transition: .3s linear; 
  padding:0px 15px;
}

.pricing-card-header{
  background-color: #000;
  display: inline-block;
  color: #fff;
  padding: 12px 30px;
  border-radius: 0 0 20px 20px;
  font-size:24px;
  text-transform: uppercase;
  font-weight:700;
  transition: .4s linear;
}

.pricing-card:hover .pricing-card-header{
  box-shadow: 0 0 0 26em #000;
}

.price{
  font-size: 70px;
  color: #0fbcf9;
  margin: 40px 0;
  transition: .2s linear;
}

.price sup, .price span{
  font-size: 22px;
  font-weight: 700;
}

.pricing-card:hover ,.pricing-card:hover .price{
  color: #fff;
}

.pricing-card li{
  font-size: 18px;
  padding: 10px 0;
}

.order-btn{
  display: inline-block;
  margin-bottom: 40px;
  margin-top: 80px;
  border: 2px solid #0fbcf9;
  color: #0fbcf9;
  padding: 18px 40px;
  border-radius: 8px;
  text-transform: uppercase;
  font-weight: 500;
  transition: .3s linear;
}

.order-btn:hover{
  background-color: #0fbcf9;
  color: #fff;
}

@media screen and (max-width:1100px){
  .pricing-card{
    flex: 50%;
  }
}




[data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] {
transition-duration:50ms
}
[data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate {
	transition-delay:50ms
}
[data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] {
transition-duration:.1s
}
[data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate {
transition-delay:.1s
}
[data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] {
transition-duration:.15s
}
[data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate {
transition-delay:.15s
}
[data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] {
transition-duration:.2s
}
[data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate {
transition-delay:.2s
}
[data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] {
transition-duration:.25s
}
[data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate {
transition-delay:.25s
}
[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {
transition-duration:.3s
}
[data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate {
transition-delay:.3s
}
[data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] {
transition-duration:.35s
}
[data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate {
transition-delay:.35s
}
[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] {
transition-duration:.4s
}
[data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate {
transition-delay:.4s
}
[data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] {
transition-duration:.45s
}
[data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate {
transition-delay:.45s
}
[data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] {
transition-duration:.5s
}
[data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate {
transition-delay:.5s
}
[data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] {
transition-duration:.55s
}
[data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate {
transition-delay:.55s
}
[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] {
transition-duration:.6s
}
[data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate {
transition-delay:.6s
}
[data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] {
transition-duration:.65s
}
[data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate {
transition-delay:.65s
}
[data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] {
transition-duration:.7s
}
[data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate {
transition-delay:.7s
}
[data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] {
transition-duration:.75s
}
[data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate {
transition-delay:.75s
}
[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] {
transition-duration:.8s
}
[data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate {
transition-delay:.8s
}
[data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] {
transition-duration:.85s
}
[data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate {
transition-delay:.85s
}
[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] {
transition-duration:.9s
}
[data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate {
transition-delay:.9s
}
[data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] {
transition-duration:.95s
}
[data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate {
transition-delay:.95s
}
[data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] {
transition-duration:1s
}
[data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate {
	transition-delay:1s
}
[data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] {
transition-duration:1.05s
}
[data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate {
	transition-delay:1.05s
}
[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] {
transition-duration:1.1s
}
[data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate {
	transition-delay:1.1s
}
[data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] {
transition-duration:1.15s
}
[data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate {
	transition-delay:1.15s
}
[data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] {
transition-duration:1.2s
}
[data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate {
	transition-delay:1.2s
}
[data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] {
transition-duration:1.25s
}
[data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate {
	transition-delay:1.25s
}
[data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] {
transition-duration:1.3s
}
[data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate {
	transition-delay:1.3s
}
[data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] {
transition-duration:1.35s
}
[data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate {
	transition-delay:1.35s
}
[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] {
transition-duration:1.4s
}
[data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate {
	transition-delay:1.4s
}
[data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] {
transition-duration:1.45s
}
[data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate {
	transition-delay:1.45s
}
[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] {
transition-duration:1.5s
}
[data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate {
	transition-delay:1.5s
}
[data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] {
transition-duration:1.55s
}
[data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate {
	transition-delay:1.55s
}
[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] {
transition-duration:1.6s
}
[data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate {
	transition-delay:1.6s
}
[data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] {
transition-duration:1.65s
}
[data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate {
	transition-delay:1.65s
}
[data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] {
transition-duration:1.7s
}
[data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate {
	transition-delay:1.7s
}
[data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] {
transition-duration:1.75s
}
[data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate {
	transition-delay:1.75s
}
[data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] {
transition-duration:1.8s
}
[data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate {
	transition-delay:1.8s
}
[data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] {
transition-duration:1.85s
}
[data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate {
	transition-delay:1.85s
}
[data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] {
transition-duration:1.9s
}
[data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate {
	transition-delay:1.9s
}
[data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] {
transition-duration:1.95s
}
[data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate {
	transition-delay:1.95s
}
[data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] {
transition-duration:2s
}
[data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate {
	transition-delay:2s
}
[data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] {
transition-duration:2.05s
}
[data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate {
	transition-delay:2.05s
}
[data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] {
transition-duration:2.1s
}
[data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate {
	transition-delay:2.1s
}
[data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] {
transition-duration:2.15s
}
[data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate {
	transition-delay:2.15s
}
[data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] {
transition-duration:2.2s
}
[data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate {
	transition-delay:2.2s
}
[data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] {
transition-duration:2.25s
}
[data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate {
	transition-delay:2.25s
}
[data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] {
transition-duration:2.3s
}
[data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate {
	transition-delay:2.3s
}
[data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] {
transition-duration:2.35s
}
[data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate {
	transition-delay:2.35s
}
[data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] {
transition-duration:2.4s
}
[data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate {
	transition-delay:2.4s
}
[data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] {
transition-duration:2.45s
}
[data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate {
	transition-delay:2.45s
}
[data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] {
transition-duration:2.5s
}
[data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate {
	transition-delay:2.5s
}
[data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] {
transition-duration:2.55s
}
[data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate {
	transition-delay:2.55s
}
[data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] {
transition-duration:2.6s
}
[data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate {
	transition-delay:2.6s
}
[data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] {
transition-duration:2.65s
}
[data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate {
	transition-delay:2.65s
}
[data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] {
transition-duration:2.7s
}
[data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate {
	transition-delay:2.7s
}
[data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] {
transition-duration:2.75s
}
[data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate {
	transition-delay:2.75s
}
[data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] {
transition-duration:2.8s
}
[data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate {
	transition-delay:2.8s
}
[data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] {
transition-duration:2.85s
}
[data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate {
	transition-delay:2.85s
}
[data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] {
transition-duration:2.9s
}
[data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate {
	transition-delay:2.9s
}
[data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] {
transition-duration:2.95s
}
[data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate {
	transition-delay:2.95s
}
[data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] {
transition-duration:3s
}
[data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] {
transition-delay:0
}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate {
	transition-delay:3s
}
[data-aos][data-aos][data-aos-easing=linear], body[data-aos-easing=linear] [data-aos] {
transition-timing-function:cubic-bezier(.25, .25, .75, .75)
}
[data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {
transition-timing-function:ease
}
[data-aos][data-aos][data-aos-easing=ease-in], body[data-aos-easing=ease-in] [data-aos] {
transition-timing-function:ease-in
}
[data-aos][data-aos][data-aos-easing=ease-out], body[data-aos-easing=ease-out] [data-aos] {
transition-timing-function:ease-out
}
[data-aos][data-aos][data-aos-easing=ease-in-out], body[data-aos-easing=ease-in-out] [data-aos] {
transition-timing-function:ease-in-out
}
[data-aos][data-aos][data-aos-easing=ease-in-back], body[data-aos-easing=ease-in-back] [data-aos] {
transition-timing-function:cubic-bezier(.6, -.28, .735, .045)
}
[data-aos][data-aos][data-aos-easing=ease-out-back], body[data-aos-easing=ease-out-back] [data-aos] {
transition-timing-function:cubic-bezier(.175, .885, .32, 1.275)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back], body[data-aos-easing=ease-in-out-back] [data-aos] {
transition-timing-function:cubic-bezier(.68, -.55, .265, 1.55)
}
[data-aos][data-aos][data-aos-easing=ease-in-sine], body[data-aos-easing=ease-in-sine] [data-aos] {
transition-timing-function:cubic-bezier(.47, 0, .745, .715)
}
[data-aos][data-aos][data-aos-easing=ease-out-sine], body[data-aos-easing=ease-out-sine] [data-aos] {
transition-timing-function:cubic-bezier(.39, .575, .565, 1)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine], body[data-aos-easing=ease-in-out-sine] [data-aos] {
transition-timing-function:cubic-bezier(.445, .05, .55, .95)
}
[data-aos][data-aos][data-aos-easing=ease-in-quad], body[data-aos-easing=ease-in-quad] [data-aos] {
transition-timing-function:cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quad], body[data-aos-easing=ease-out-quad] [data-aos] {
transition-timing-function:cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad], body[data-aos-easing=ease-in-out-quad] [data-aos] {
transition-timing-function:cubic-bezier(.455, .03, .515, .955)
}
[data-aos][data-aos][data-aos-easing=ease-in-cubic], body[data-aos-easing=ease-in-cubic] [data-aos] {
transition-timing-function:cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-cubic], body[data-aos-easing=ease-out-cubic] [data-aos] {
transition-timing-function:cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic], body[data-aos-easing=ease-in-out-cubic] [data-aos] {
transition-timing-function:cubic-bezier(.455, .03, .515, .955)
}
[data-aos][data-aos][data-aos-easing=ease-in-quart], body[data-aos-easing=ease-in-quart] [data-aos] {
transition-timing-function:cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quart], body[data-aos-easing=ease-out-quart] [data-aos] {
transition-timing-function:cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart], body[data-aos-easing=ease-in-out-quart] [data-aos] {
transition-timing-function:cubic-bezier(.455, .03, .515, .955)
}
[data-aos^=fade][data-aos^=fade] {
opacity:0;
transition-property:opacity, transform
}
[data-aos^=fade][data-aos^=fade].aos-animate {
opacity:1;
transform:translateZ(0)
}
[data-aos=fade-up] {
transform:translate3d(0, 100px, 0)
}
[data-aos=fade-down] {
transform:translate3d(0, -100px, 0)
}
[data-aos=fade-right] {
transform:translate3d(-100px, 0, 0)
}
[data-aos=fade-left] {
transform:translate3d(100px, 0, 0)
}
[data-aos=fade-up-right] {
transform:translate3d(-100px, 100px, 0)
}
[data-aos=fade-up-left] {
transform:translate3d(100px, 100px, 0)
}
[data-aos=fade-down-right] {
transform:translate3d(-100px, -100px, 0)
}
[data-aos=fade-down-left] {
transform:translate3d(100px, -100px, 0)
}
[data-aos^=zoom][data-aos^=zoom] {
opacity:0;
transition-property:opacity, transform
}
[data-aos^=zoom][data-aos^=zoom].aos-animate {
opacity:1;
transform:translateZ(0) scale(1)
}
[data-aos=zoom-in] {
transform:scale(.6)
}
[data-aos=zoom-in-up] {
transform:translate3d(0, 100px, 0) scale(.6)
}
[data-aos=zoom-in-down] {
transform:translate3d(0, -100px, 0) scale(.6)
}
[data-aos=zoom-in-right] {
transform:translate3d(-100px, 0, 0) scale(.6)
}
[data-aos=zoom-in-left] {
transform:translate3d(100px, 0, 0) scale(.6)
}
[data-aos=zoom-out] {
transform:scale(1.2)
}
[data-aos=zoom-out-up] {
transform:translate3d(0, 100px, 0) scale(1.2)
}
[data-aos=zoom-out-down] {
transform:translate3d(0, -100px, 0) scale(1.2)
}
[data-aos=zoom-out-right] {
transform:translate3d(-100px, 0, 0) scale(1.2)
}
[data-aos=zoom-out-left] {
transform:translate3d(100px, 0, 0) scale(1.2)
}
[data-aos^=slide][data-aos^=slide] {
transition-property:transform
}
[data-aos^=slide][data-aos^=slide].aos-animate {
transform:translateZ(0)
}
[data-aos=slide-up] {
transform:translate3d(0, 100%, 0)
}
[data-aos=slide-down] {
transform:translate3d(0, -100%, 0)
}
[data-aos=slide-right] {
transform:translate3d(-100%, 0, 0)
}
[data-aos=slide-left] {
transform:translate3d(100%, 0, 0)
}
[data-aos^=flip][data-aos^=flip] {
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
transition-property:transform
}
[data-aos=flip-left] {
transform:perspective(2500px) rotateY(-100deg)
}
[data-aos=flip-left].aos-animate {
	transform:perspective(2500px) rotateY(0)
}
[data-aos=flip-right] {
transform:perspective(2500px) rotateY(100deg)
}
[data-aos=flip-right].aos-animate {
	transform:perspective(2500px) rotateY(0)
}
[data-aos=flip-up] {
transform:perspective(2500px) rotateX(-100deg)
}
[data-aos=flip-up].aos-animate {
	transform:perspective(2500px) rotateX(0)
}
[data-aos=flip-down] {
transform:perspective(2500px) rotateX(100deg)
}
[data-aos=flip-down].aos-animate {
	transform:perspective(2500px) rotateX(0)
}

.img-responsive
{
max-width:100%;
}
.fa {
    font-size: 24px!important;
  margin-right: 5px;
}

.product-area .tables-left-dec img {
    width: 418px;
    height: 851px;
    left: 0;
    top: 120px;
    position: absolute;
    z-index: -1;
}

.product-area .tables-right-dec img {
    width: 359px;
    height: 848px;
    right: 0;
    top: 45px;
    position: absolute;
    z-index: -1;
}
.btn-style-3
{
display:block!important;
}
.slick-slider {
	position:relative;
	display:block;
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent
}
.slick-list {
	position:relative;
	display:block;
	overflow:hidden;
	margin:0;
	padding:0
}
.slick-list:focus {
	outline:0
}
.slick-list.dragging {
	cursor:pointer;
	cursor:hand
}
.slick-slider .slick-list, .slick-slider .slick-track {
	transform:translate3d(0, 0, 0)
}
.slick-track {
	position:relative;
	top:0;
	left:0;
	display:block;
	margin-left:auto;
	margin-right:auto
}
.slick-track:after, .slick-track:before {
	display:table;
	content:''
}
.slick-track:after {
	clear:both
}
.slick-loading .slick-track {
	visibility:hidden
}
.slick-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px
}
[dir=rtl] .slick-slide {
	float:right
}
.slick-slide img {
	display:block
}
.slick-slide.slick-loading img {
	display:none
}
.slick-slide.dragging img {
	pointer-events:none
}
.slick-initialized .slick-slide {
	display:block
}
.slick-loading .slick-slide {
	visibility:hidden
}
.slick-vertical .slick-slide {
	display:block;
	height:auto;
	border:1px solid transparent
}
.slick-arrow.slick-hidden {
	display:none
}
code[class*=language-], pre[class*=language-] {
color:#000;
background:0 0;
text-shadow:0 1px #fff;
font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
font-size:1em;
text-align:left;
white-space:pre;
word-spacing:normal;
word-break:normal;
word-wrap:normal;
line-height:1.5;
-moz-tab-size:4;
-o-tab-size:4;
tab-size:4;
-webkit-hyphens:none;
-ms-hyphens:none;
hyphens:none
}
code[class*=language-] ::-moz-selection, code[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection {
text-shadow:none;
background:#b3d4fc
}
code[class*=language-] ::-moz-selection, code[class*=language-]::-moz-selection, pre[class*=language-] ::-moz-selection, pre[class*=language-]::-moz-selection {
text-shadow:none;
background:#b3d4fc
}
code[class*=language-] ::selection, code[class*=language-]::selection, pre[class*=language-] ::selection, pre[class*=language-]::selection {
text-shadow:none;
background:#b3d4fc
}
@media print {
code[class*=language-], pre[class*=language-] {
text-shadow:none
}
}
pre[class*=language-] {
padding:1em;
margin:.5em 0;
overflow:auto
}
:not(pre)>code[class*=language-], pre[class*=language-] {
background:#f5f2f0
}
:not(pre)>code[class*=language-] {
padding:.1em;
border-radius:.3em;
white-space:normal
}
.token.cdata, .token.comment, .token.doctype, .token.prolog {
	color:#708090
}
.token.punctuation {
	color:#999
}
.token.namespace {
	opacity:.7
}
.token.boolean, .token.constant, .token.deleted, .token.number, .token.property, .token.symbol, .token.tag {
	color:#905
}
.token.attr-name, .token.builtin, .token.char, .token.inserted, .token.selector, .token.string {
	color:#690
}
.language-css .token.string, .style .token.string, .token.entity, .token.operator, .token.url {
	color:#9a6e3a;
	background:hsla(0, 0%, 100%, .5)
}
.token.atrule, .token.attr-value, .token.keyword {
	color:#07a
}
.token.class-name, .token.function {
	color:#dd4a68
}
.token.important, .token.regex, .token.variable {
	color:#e90
}
.token.bold, .token.important {
	font-weight:700
}
.token.italic {
	font-style:italic
}
.token.entity {
	cursor:help
}

.font-weight-bold
{
font-weight:700;
}

.mfp-bg {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1042;
	overflow:hidden;
	position:fixed;
	background:#0b0b0b;
	opacity:.8
}
.mfp-wrap {
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1043;
	position:fixed;
	outline:0!important;
	-webkit-backface-visibility:hidden
}
.mfp-container {
	text-align:center;
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	padding:0 8px;
	box-sizing:border-box
}
.mfp-container:before {
	content:'';
	display:inline-block;
	height:100%;
	vertical-align:middle
}
.mfp-align-top .mfp-container:before {
	display:none
}
.mfp-content {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	margin:0 auto;
	text-align:left;
	z-index:1045
}
.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {
	width:100%;
	cursor:auto
}
.mfp-ajax-cur {
	cursor:progress
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor:zoom-out
}
.mfp-zoom {
	cursor:pointer;
	cursor:zoom-in
}
.mfp-auto-cursor .mfp-content {
	cursor:auto
}
.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.mfp-loading.mfp-figure {
	display:none
}
.mfp-hide {
	display:none!important
}
.mfp-preloader {
	color:#ccc;
	position:absolute;
	top:50%;
	width:auto;
	text-align:center;
	margin-top:-.8em;
	left:8px;
	right:8px;
	z-index:1044
}
.mfp-preloader a {
	color:#ccc
}
.mfp-preloader a:hover {
	color:#fff
}
.mfp-s-ready .mfp-preloader {
	display:none
}
.mfp-s-error .mfp-content {
	display:none
}
button.mfp-arrow, button.mfp-close {
	overflow:visible;
	cursor:pointer;
	background:0 0;
	border:0;
	-webkit-appearance:none;
	display:block;
	outline:0;
	padding:0;
	z-index:1046;
	box-shadow:none;
	touch-action:manipulation
}
button::-moz-focus-inner {
padding:0;
border:0
}
.mfp-close {
	width:44px;
	height:44px;
	line-height:44px;
	position:absolute;
	right:0;
	top:0;
	text-decoration:none;
	text-align:center;
	opacity:.65;
	padding:0 0 18px 10px;
	color:#fff;
	font-style:normal;
	font-size:28px;
	font-family:Arial, Baskerville, monospace
}
.mfp-close:focus, .mfp-close:hover {
	opacity:1
}
.mfp-close:active {
	top:1px
}
.mfp-close-btn-in .mfp-close {
	color:#333
}
.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {
	color:#fff;
	right:-6px;
	text-align:right;
	padding-right:6px;
	width:100%
}
.mfp-counter {
	position:absolute;
	top:0;
	right:0;
	color:#ccc;
	font-size:12px;
	line-height:18px;
	white-space:nowrap
}
.mfp-arrow {
	position:absolute;
	opacity:.65;
	margin:0;
	top:50%;
	margin-top:-55px;
	padding:0;
	width:90px;
	height:110px;
	-webkit-tap-highlight-color:transparent
}
.mfp-arrow:active {
	margin-top:-54px
}
.mfp-arrow:focus, .mfp-arrow:hover {
	opacity:1
}
.mfp-arrow:after, .mfp-arrow:before {
	content:'';
	display:block;
	width:0;
	height:0;
	position:absolute;
	left:0;
	top:0;
	margin-top:35px;
	margin-left:35px;
	border:medium inset transparent
}
.mfp-arrow:after {
	border-top-width:13px;
	border-bottom-width:13px;
	top:8px
}
.mfp-arrow:before {
	border-top-width:21px;
	border-bottom-width:21px;
	opacity:.7
}
.mfp-arrow-left {
	left:0
}
.mfp-arrow-left:after {
	border-right:17px solid #fff;
	margin-left:31px
}
.mfp-arrow-left:before {
	margin-left:25px;
	border-right:27px solid #3f3f3f
}
.mfp-arrow-right {
	right:0
}
.mfp-arrow-right:after {
	border-left:17px solid #fff;
	margin-left:39px
}
.mfp-arrow-right:before {
	border-left:27px solid #3f3f3f
}
.mfp-iframe-holder {
	padding-top:40px;
	padding-bottom:40px
}
.mfp-iframe-holder .mfp-content {
	line-height:0;
	width:100%;
	max-width:900px
}
.mfp-iframe-holder .mfp-close {
	top:-40px
}
.mfp-iframe-scaler {
	width:100%;
	height:0;
	overflow:hidden;
	padding-top:56.25%
}
.mfp-iframe-scaler iframe {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:100%;
	height:100%;
	box-shadow:0 0 8px rgba(0, 0, 0, .6);
	background:#000
}
img.mfp-img {
	width:auto;
	max-width:100%;
	height:auto;
	display:block;
	line-height:0;
	box-sizing:border-box;
	padding:40px 0 40px;
	margin:0 auto
}
.mfp-figure {
	line-height:0
}
.mfp-figure:after {
	content:'';
	position:absolute;
	left:0;
	top:40px;
	bottom:40px;
	display:block;
	right:0;
	width:auto;
	height:auto;
	z-index:-1;
	box-shadow:0 0 8px rgba(0, 0, 0, .6);
	background:#444
}
.mfp-figure small {
	color:#bdbdbd;
	display:block;
	font-size:12px;
	line-height:14px
}
.mfp-figure figure {
	margin:0
}
.mfp-bottom-bar {
	margin-top:-36px;
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	cursor:auto
}
.mfp-title {
	text-align:left;
	line-height:18px;
	color:#f3f3f3;
	word-wrap:break-word;
	padding-right:36px
}
.mfp-image-holder .mfp-content {
	max-width:100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor:pointer
}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left:0;
padding-right:0
}
.mfp-img-mobile img.mfp-img {
padding:0
}
.mfp-img-mobile .mfp-figure:after {
top:0;
bottom:0
}
.mfp-img-mobile .mfp-figure small {
display:inline;
margin-left:5px
}
.mfp-img-mobile .mfp-bottom-bar {
background:rgba(0, 0, 0, .6);
bottom:0;
margin:0;
top:auto;
padding:3px 5px;
position:fixed;
box-sizing:border-box
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding:0
}
.mfp-img-mobile .mfp-counter {
right:5px;
top:3px
}
.mfp-img-mobile .mfp-close {
top:0;
right:0;
width:35px;
height:35px;
line-height:35px;
background:rgba(0, 0, 0, .6);
position:fixed;
text-align:center;
padding:0
}
}
@media all and (max-width:900px) {
.mfp-arrow {
transform:scale(.75)
}
.mfp-arrow-left {
transform-origin:0
}
.mfp-arrow-right {
transform-origin:100%
}
.mfp-container {
padding-left:6px;
padding-right:6px
}
}
.nice-select {
	-webkit-tap-highlight-color:transparent;
	background-color:#fff;
	border-radius:5px;
	border:solid 1px #e8e8e8;
	box-sizing:border-box;
	clear:both;
	cursor:pointer;
	display:block;
	float:left;
	font-family:inherit;
	font-size:14px;
	font-weight:400;
	height:42px;
	line-height:40px;
	outline:0;
	padding-left:18px;
	padding-right:30px;
	position:relative;
	text-align:left!important;
transition:all .2s ease-in-out;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	white-space:nowrap;
	width:auto
}
.nice-select:hover {
	border-color:#dbdbdb
}
.nice-select.open, .nice-select:active, .nice-select:focus {
	border-color:#999
}
.nice-select:after {
	border-bottom:2px solid #999;
	border-right:2px solid #999;
	content:'';
	display:block;
	height:5px;
	margin-top:-4px;
	pointer-events:none;
	position:absolute;
	right:12px;
	top:50%;
	transform-origin:66% 66%;
	transform:rotate(45deg);
transition:all .15s ease-in-out;
	width:5px
}
.nice-select.open:after {
	transform:rotate(-135deg)
}
.nice-select.open .list {
	opacity:1;
	pointer-events:auto;
	transform:scale(1) translateY(0)
}
.nice-select.disabled {
	border-color:#ededed;
	color:#999;
	pointer-events:none
}
.nice-select.disabled:after {
	border-color:#ccc
}
.nice-select.wide {
	width:100%
}
.nice-select.wide .list {
	left:0!important;
	right:0!important
}
.nice-select.right {
	float:right
}
.nice-select.right .list {
	left:auto;
	right:0
}
.nice-select.small {
	font-size:12px;
	height:36px;
	line-height:34px
}
.nice-select.small:after {
	height:4px;
	width:4px
}
.nice-select.small .option {
	line-height:34px;
	min-height:34px
}
.nice-select .list {
	background-color:#fff;
	border-radius:5px;
	box-shadow:0 0 0 1px rgba(68, 68, 68, .11);
	box-sizing:border-box;
	margin-top:4px;
	opacity:0;
	overflow:hidden;
	padding:0;
	pointer-events:none;
	position:absolute;
	top:100%;
	left:0;
	transform-origin:50% 0;
	transform:scale(.75) translateY(-21px);
transition:all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
	z-index:9
}
.nice-select .list:hover .option:not(:hover) {
background-color:transparent!important
}
.nice-select .option {
	cursor:pointer;
	font-weight:400;
	line-height:40px;
	list-style:none;
	min-height:40px;
	outline:0;
	padding-left:18px;
	padding-right:29px;
	text-align:left;
transition:all .2s
}
.nice-select .option.focus, .nice-select .option.selected.focus, .nice-select .option:hover {
	background-color:#f6f6f6
}
.nice-select .option.selected {
	font-weight:700
}
.nice-select .option.disabled {
	background-color:transparent;
	color:#999;
	cursor:default
}
.no-csspointerevents .nice-select .list {
	display:none
}
.no-csspointerevents .nice-select.open .list {
	display:block
}
table.dataTable {
	width:100%;
	margin:0 auto;
	clear:both;
	border-collapse:separate;
	border-spacing:0
}
table.dataTable tfoot th, table.dataTable thead th {
	font-weight:700
}
table.dataTable thead td, table.dataTable thead th {
	padding:10px 18px;
	border-bottom:1px solid #111
}
table.dataTable thead td:active, table.dataTable thead th:active {
	outline:0
}
table.dataTable tfoot td, table.dataTable tfoot th {
	padding:10px 18px 6px 18px;
	border-top:1px solid #111
}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_desc_disabled {
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center right
}
table.dataTable thead .sorting {
	background-image:url(../images/sort_both.png)
}
table.dataTable thead .sorting_asc {
	background-image:url(../images/sort_asc.png)
}
table.dataTable thead .sorting_desc {
	background-image:url(../images/sort_desc.png)
}
table.dataTable thead .sorting_asc_disabled {
	background-image:url(../images/sort_asc_disabled.png)
}
table.dataTable thead .sorting_desc_disabled {
	background-image:url(../images/sort_desc_disabled.png)
}
table.dataTable tbody tr {
	background-color:#fff
}
table.dataTable tbody tr.selected {
	background-color:#b0bed9
}
table.dataTable tbody td, table.dataTable tbody th {
	padding:8px 10px
}
table.dataTable.display tbody td, table.dataTable.display tbody th, table.dataTable.row-border tbody td, table.dataTable.row-border tbody th {
	border-top:1px solid #ddd
}
table.dataTable.display tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, table.dataTable.row-border tbody tr:first-child td, table.dataTable.row-border tbody tr:first-child th {
	border-top:none
}
table.dataTable.cell-border tbody td, table.dataTable.cell-border tbody th {
	border-top:1px solid #ddd;
	border-right:1px solid #ddd
}
table.dataTable.cell-border tbody tr td:first-child, table.dataTable.cell-border tbody tr th:first-child {
	border-left:1px solid #ddd
}
table.dataTable.cell-border tbody tr:first-child td, table.dataTable.cell-border tbody tr:first-child th {
	border-top:none
}
table.dataTable.display tbody tr.odd, table.dataTable.stripe tbody tr.odd {
	background-color:#f9f9f9
}
table.dataTable.display tbody tr.odd.selected, table.dataTable.stripe tbody tr.odd.selected {
	background-color:#acbad4
}
table.dataTable.display tbody tr:hover, table.dataTable.hover tbody tr:hover {
	background-color:#f6f6f6
}
table.dataTable.display tbody tr:hover.selected, table.dataTable.hover tbody tr:hover.selected {
	background-color:#aab7d1
}
table.dataTable.display tbody tr>.sorting_1, table.dataTable.display tbody tr>.sorting_2, table.dataTable.display tbody tr>.sorting_3, table.dataTable.order-column tbody tr>.sorting_1, table.dataTable.order-column tbody tr>.sorting_2, table.dataTable.order-column tbody tr>.sorting_3 {
	background-color:#fafafa
}
table.dataTable.display tbody tr.selected>.sorting_1, table.dataTable.display tbody tr.selected>.sorting_2, table.dataTable.display tbody tr.selected>.sorting_3, table.dataTable.order-column tbody tr.selected>.sorting_1, table.dataTable.order-column tbody tr.selected>.sorting_2, table.dataTable.order-column tbody tr.selected>.sorting_3 {
	background-color:#acbad5
}
table.dataTable.display tbody tr.odd>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
	background-color:#f1f1f1
}
table.dataTable.display tbody tr.odd>.sorting_2, table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {
	background-color:#f3f3f3
}
table.dataTable.display tbody tr.odd>.sorting_3, table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 {
	background-color:#f5f5f5
}
table.dataTable.display tbody tr.odd.selected>.sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 {
	background-color:#a6b4cd
}
table.dataTable.display tbody tr.odd.selected>.sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 {
	background-color:#a8b5cf
}
table.dataTable.display tbody tr.odd.selected>.sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 {
	background-color:#a9b7d1
}
table.dataTable.display tbody tr.even>.sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
	background-color:#fafafa
}
table.dataTable.display tbody tr.even>.sorting_2, table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {
	background-color:#fcfcfc
}
table.dataTable.display tbody tr.even>.sorting_3, table.dataTable.order-column.stripe tbody tr.even>.sorting_3 {
	background-color:#fefefe
}
table.dataTable.display tbody tr.even.selected>.sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {
	background-color:#acbad5
}
table.dataTable.display tbody tr.even.selected>.sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 {
	background-color:#aebcd6
}
table.dataTable.display tbody tr.even.selected>.sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 {
	background-color:#afbdd8
}
table.dataTable.display tbody tr:hover>.sorting_1, table.dataTable.order-column.hover tbody tr:hover>.sorting_1 {
	background-color:#eaeaea
}
table.dataTable.display tbody tr:hover>.sorting_2, table.dataTable.order-column.hover tbody tr:hover>.sorting_2 {
	background-color:#ececec
}
table.dataTable.display tbody tr:hover>.sorting_3, table.dataTable.order-column.hover tbody tr:hover>.sorting_3 {
	background-color:#efefef
}
table.dataTable.display tbody tr:hover.selected>.sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1 {
	background-color:#a2aec7
}
table.dataTable.display tbody tr:hover.selected>.sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2 {
	background-color:#a3b0c9
}
table.dataTable.display tbody tr:hover.selected>.sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3 {
	background-color:#a5b2cb
}
table.dataTable.no-footer {
	border-bottom:1px solid #111
}
table.dataTable.nowrap td, table.dataTable.nowrap th {
	white-space:nowrap
}
table.dataTable.compact thead td, table.dataTable.compact thead th {
	padding:4px 17px 4px 4px
}
table.dataTable.compact tfoot td, table.dataTable.compact tfoot th {
	padding:4px
}
table.dataTable.compact tbody td, table.dataTable.compact tbody th {
	padding:4px
}
table.dataTable td.dt-left, table.dataTable th.dt-left {
	text-align:left
}
table.dataTable td.dataTables_empty, table.dataTable td.dt-center, table.dataTable th.dt-center {
	text-align:center
}
table.dataTable td.dt-right, table.dataTable th.dt-right {
	text-align:right
}
table.dataTable td.dt-justify, table.dataTable th.dt-justify {
	text-align:justify
}
table.dataTable td.dt-nowrap, table.dataTable th.dt-nowrap {
	white-space:nowrap
}
table.dataTable tfoot td.dt-head-left, table.dataTable tfoot th.dt-head-left, table.dataTable thead td.dt-head-left, table.dataTable thead th.dt-head-left {
	text-align:left
}
table.dataTable tfoot td.dt-head-center, table.dataTable tfoot th.dt-head-center, table.dataTable thead td.dt-head-center, table.dataTable thead th.dt-head-center {
	text-align:center
}
table.dataTable tfoot td.dt-head-right, table.dataTable tfoot th.dt-head-right, table.dataTable thead td.dt-head-right, table.dataTable thead th.dt-head-right {
	text-align:right
}
table.dataTable tfoot td.dt-head-justify, table.dataTable tfoot th.dt-head-justify, table.dataTable thead td.dt-head-justify, table.dataTable thead th.dt-head-justify {
	text-align:justify
}
table.dataTable tfoot td.dt-head-nowrap, table.dataTable tfoot th.dt-head-nowrap, table.dataTable thead td.dt-head-nowrap, table.dataTable thead th.dt-head-nowrap {
	white-space:nowrap
}
table.dataTable tbody td.dt-body-left, table.dataTable tbody th.dt-body-left {
	text-align:left
}
table.dataTable tbody td.dt-body-center, table.dataTable tbody th.dt-body-center {
	text-align:center
}
table.dataTable tbody td.dt-body-right, table.dataTable tbody th.dt-body-right {
	text-align:right
}
table.dataTable tbody td.dt-body-justify, table.dataTable tbody th.dt-body-justify {
	text-align:justify
}
table.dataTable tbody td.dt-body-nowrap, table.dataTable tbody th.dt-body-nowrap {
	white-space:nowrap
}
table.dataTable, table.dataTable td, table.dataTable th {
	box-sizing:content-box
}
.dataTables_wrapper {
	position:relative;
	clear:both;
	zoom:1
}
.dataTables_wrapper .dataTables_length {
	float:left
}
.dataTables_wrapper .dataTables_filter {
	float:right;
	text-align:right
}
.dataTables_wrapper .dataTables_filter input {
	margin-left:.5em
}
.dataTables_wrapper .dataTables_info {
	clear:both;
	float:left;
	padding-top:.755em
}
.dataTables_wrapper .dataTables_paginate {
	float:right;
	text-align:right;
	padding-top:.25em
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
	box-sizing:border-box;
	display:inline-block;
	min-width:1.5em;
	padding:.5em 1em;
	margin-left:2px;
	text-align:center;
	text-decoration:none!important;
	cursor:pointer;
	color:#333!important;
	border:1px solid transparent;
	border-radius:2px
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	color:#333!important;
	border:1px solid #979797;
	background-color:#fff;
	background:linear-gradient(to bottom, #fff 0, #dcdcdc 100%)
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
	cursor:default;
	color:#666!important;
	border:1px solid transparent;
	background:0 0;
	box-shadow:none
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	color:#fff!important;
	border:1px solid #111;
	background-color:#585858;
	background:linear-gradient(to bottom, #585858 0, #111 100%)
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
	outline:0;
	background-color:#2b2b2b;
	background:linear-gradient(to bottom, #2b2b2b 0, #0c0c0c 100%);
	box-shadow:inset 0 0 3px #111
}
.dataTables_wrapper .dataTables_paginate .ellipsis {
	padding:0 1em
}
.dataTables_wrapper .dataTables_processing {
	position:absolute;
	top:50%;
	left:50%;
	width:100%;
	height:40px;
	margin-left:-50%;
	margin-top:-25px;
	padding-top:20px;
	text-align:center;
	font-size:1.2em;
	background-color:#fff;
	background:linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .9) 25%, rgba(255, 255, 255, .9) 75%, rgba(255, 255, 255, 0) 100%)
}
.dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_paginate, .dataTables_wrapper .dataTables_processing {
	color:#333
}
.dataTables_wrapper .dataTables_scroll {
	clear:both
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
	-webkit-overflow-scrolling:touch
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th {
	vertical-align:middle
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing {
	height:0;
	overflow:hidden;
	margin:0!important;
	padding:0!important
}
.dataTables_wrapper.no-footer .dataTables_scrollBody {
	border-bottom:1px solid #111
}
.dataTables_wrapper.no-footer div.dataTables_scrollBody>table, .dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable {
	border-bottom:none
}
.dataTables_wrapper:after {
	visibility:hidden;
	display:block;
	content:"";
	clear:both;
	height:0
}
@media screen and (max-width:767px) {
.dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_paginate {
float:none;
text-align:center
}
.dataTables_wrapper .dataTables_paginate {
margin-top:.5em
}
}
@media screen and (max-width:640px) {
.dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_length {
float:none;
text-align:center
}
.dataTables_wrapper .dataTables_filter {
margin-top:.5em
}
}
.typofix {
--link-color:blue;
--figcaption-align:center;
--figcaption-color:silver;
--table-border-color:LightGrey;
--blockquote-bg:white;
--blockquote-border-width:1px;
--blockquote-border-style:solid;
--blockquote-border-radius:0;
--blockquote-font-color:gray;
--blockquote-font-style:normal;
--blockquote-font-weight:700;
--blockquote-px:24px;
--blockquote-py:15px;
--base-font-size:16px;
--text-font-family:Arial, Helvetica, sans-serif;
--text-font-color:gray;
--text-font-weight:400;
--text-line-height:1.6;
--heading-font-family:"Times New Roman", Times, serif;
--heading-font-color:black;
--heading-font-weight:700;
--heading-line-height:1.3;
--medium-max-width:1096px;
--spacing-size:16px;
--list-dot-color:gray
}
.typofix {
	font-family:var(--text-font-family);
	line-height:var(--text-line-height);
	font-weight:var(--text-font-weight);
	color:var(--text-font-color)
}
.typofix h1, .typofix h2, .typofix h3, .typofix h4, .typofix h5, .typofix h6 {
	font-family:var(--heading-font-family);
	font-weight:var(--heading-font-weight);
	line-height:var(--base-line-height);
	color:var(--heading-font-color)
}
.typofix h1 {
font-size:calc(var(--base-font-size) * 2.75)
}
.typofix h2 {
font-size:calc(var(--base-font-size) * 2.25);
margin-bottom: 5px!important;
}
.typofix h3 {
font-size:18px;
margin-bottom: 5px!important;
}
.typofix h4 {
font-size:calc(var(--base-font-size) * 1.25)
}
.typofix h5 {
font-size:calc(var(--base-font-size) * 1)
}
.typofix h6 {
font-size:calc(var(--base-font-size) * .75)
}
.typofix applet, .typofix audio, .typofix caption, .typofix dl, .typofix embed, .typofix figcaption, .typofix figure, .typofix h1, .typofix h2, .typofix h3, .typofix h4, .typofix h5, .typofix h6, .typofix hr, .typofix iframe, .typofix object, .typofix ol, .typofix p, .typofix pre, .typofix table, .typofix ul, .typofix video {
	margin-top:0;
	margin-bottom:var(--spacing-size)
}
.typofix table, .typofix td, .typofix th {
	border:1px solid;
	border-color:var(--table-border-color)
}
.typofix .medium-image {
	display:flex;
	flex-direction:column;
	align-items:center
}
.typofix .medium-image img {
	max-width:var(--medium-max-width);
	width:100vw;
	display:block
}
.typofix .fluid-image {
	display:flex;
	flex-direction:column;
	align-items:center
}
.typofix .fluid-image img {
	width:100vw;
	max-width:100vw
}
.typofix blockquote {
	background-color:var(--blockquote-bg);
	border-left-width:var(--blockquote-border-width);
	border-left-style:var(--blockquote-border-style);
	border-left-color:var(--link-color);
	border-radius:var(--blockquote-border-radius);
	font-family:var(--text-font-family);
	color:var(--blockquote-font-color);
	font-style:var(--blockquote-font-style);
	font-weight:var(--blockquote-font-weight);
	padding:var(--blockquote-py) var(--blockquote-px);
	margin-bottom:var(--spacing-size)
}
.typofix blockquote cite, .typofix blockquote cite a {
	opacity:.8;
	text-decoration:none;
	color:var(--blockquote-font-color)
}
.typofix code {
	vertical-align:middle;
	padding:.15em .4em;
	color:var(--heading-font-color);
	background:var(--table-border-color)
}
.typofix pre {
	border-radius:var(--blockquote-border-radius);
	display:block;
	max-width:100%;
	overflow:auto;
	padding:calc(1em - 1px) 1.5em;
	white-space:pre-wrap
}
.typofix pre code {
	padding:0;
	background:0 0
}
.typofix a {
	color:var(--link-color)
}
.typofix b {
	font-weight:bolder
}
.typofix strong {
	font-weight:700
}
.typofix u {
	text-decoration:underline
}
.typofix i {
	font-style:italic
}
.typofix dfn {
	font-style:italic
}
.typofix em {
	font-style:italic;
	font-weight:700
}
.typofix abbr[title] {
	border-bottom:1px dotted gray
}
.typofix cite {
	font-style:italic
}
.typofix del {
	color:red;
	text-decoration:line-through
}
.typofix ins {
	color:green;
	text-decoration:none
}
.typofix kbd {
padding:.2rem .4rem;
	font-size:.875em;
	color:#fff;
	background-color:#000;
	border-radius:0
}
.typofix mark {
	background-color:#ff0
}
.typofix small {
	font-size:.75em
}
.typofix s {
	text-decoration:line-through
}
.typofix sub {
	font-size:80%;
	vertical-align:sub
}
.typofix sup {
	font-size:.75em;
	vertical-align:super
}
.typofix var {
	font-style:italic
}
.typofix samp {
	font-family:monospace
}
.typofix hr {
	border-color:var(--table-border-color)
}
.typofix input[type=date], .typofix input[type=datetime-local], .typofix input[type=datetime], .typofix input[type=email], .typofix input[type=image], .typofix input[type=month], .typofix input[type=password], .typofix input[type=search], .typofix input[type=tel], .typofix input[type=text], .typofix input[type=time], .typofix input[type=url], .typofix input[type=week], .typofix select, .typofix textarea {
	border:1px solid var(--table-border-color);
	padding:.2em .75em
}
.typofix button, .typofix input[type=button], .typofix input[type=radio], .typofix input[type=reset], .typofix input[type=submit] {
	background-color:#d3d3d3;
	color:#000;
	padding:.2em .75em;
	border-width:1px;
	border-radius:2px;
	border-style:outset;
	border-color:silver
}
.typofix ol {
	list-style:none;
	padding-left:1rem;
	counter-reset:item
}
.typofix ol li:before {
	content:counter(item) ". ";
	counter-increment:item;
	color:var(--list-dot-color);
	margin-left:-1em
}
.typofix ul {
	list-style:none;
	padding-left:1rem
}
.typofix ul li::before {
content:"\2022";
color:var(--list-dot-color);
font-weight:700;
display:inline-block;
width:1em;
margin-left:-1em
}
.typofix dl {
	display:block
}
.typofix dt {
	display:block
}
.typofix dd {
	display:block;
	-webkit-margin-start:40px;
	margin-inline-start:40px
}
.typofix .table-responsive {
	overflow-x:auto;
	-webkit-overflow-scrolling:touch
}
.typofix table {
	border-collapse:collapse;
	table-layout:auto
}
.typofix caption {
	caption-side:top;
	font-weight:700;
	margin-top:0
}
.typofix thead * {
	border-bottom-color:var(--table-border-color)
}
.typofix th, .typofix thead * {
	white-space:nowrap
}
.typofix td, .typofix th {
	padding:calc(.75em - .5px);
	text-align:center
}
.typofix embed, .typofix figure img, .typofix iframe, .typofix object {
	display:inline-block;
	max-width:100%
}
.typofix figcaption {
	font-size:.75em;
	margin-top:8px;
	text-align:var(--figcaption-align);
	color:var(--figcaption-color)
}/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*, ::after, ::before {
box-sizing:border-box
}
html {
	-moz-tab-size:4;
	-o-tab-size:4;
	tab-size:4
}
html {
	line-height:1.15;
	-webkit-text-size-adjust:100%
}
body {
	margin:0
}
body {
	font-family:system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji'
}
hr {
	height:0;
	color:inherit
}
abbr[title] {
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted
}
b, strong {
	font-weight:bolder
}
code, kbd, pre, samp {
	font-family:ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;
	font-size:1em
}
small {
	font-size:80%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
table {
	text-indent:0;
	border-color:inherit
}
button, input, optgroup, select, textarea {
	font-family:inherit;
	font-size:100%;
	line-height:1.15;
	margin:0
}
button, select {
	text-transform:none
}
[type=button], [type=reset], [type=submit], button {
-webkit-appearance:button
}
::-moz-focus-inner {
border-style:none;
padding:0
}
:-moz-focusring {
outline:1px dotted ButtonText
}
:-moz-ui-invalid {
box-shadow:none
}
legend {
	padding:0
}
progress {
	vertical-align:baseline
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
height:auto
}
[type=search] {
-webkit-appearance:textfield;
outline-offset:-2px
}
::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
summary {
	display:list-item
}
blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre 
{
	margin:0;
	text-align: justify;
	margin-bottom: 5px!important;
}

button {
	background-color:transparent;
	background-image:none
}
fieldset {
	margin:0;
	padding:0
}
ol, ul {
	list-style:none;
	margin:0;
	padding:0
}
html {
	font-family:Red Hat Display, sans-serif;
	line-height:1.5
}
body {
	font-family:inherit;
	line-height:inherit;
	letter-spacing: 1px;
}
*, ::after, ::before {
box-sizing:border-box;
border-width:0;
border-style:solid;
border-color:currentColor
}
hr {
	border-top-width:1px
}
img {
	border-style:solid
}
textarea {
	resize:vertical
}
input::-moz-placeholder, textarea::-moz-placeholder {
opacity:1;
color:#9ca3af
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
opacity:1;
color:#9ca3af
}
input::placeholder, textarea::placeholder {
opacity:1;
color:#9ca3af
}
[role=button], button {
cursor:pointer
}
:-moz-focusring {
outline:auto
}
table {
	border-collapse:collapse
}
h1, h2, h3, h4, h5, h6 {
	font-size:inherit;
	font-weight:inherit
}
a {
	color:inherit;
	text-decoration:inherit
}
button, input, optgroup, select, textarea {
	padding:0;
	line-height:inherit;
	color:inherit
}
code, kbd, pre, samp {
	font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
audio, canvas, embed, iframe, img, object, svg, video {
	display:block;
	vertical-align:middle
}
img, video {
	max-width:100%;
	height:auto
}
[hidden] {
display:none
}
*, ::after, ::before {
--tw-translate-x:0;
--tw-translate-y:0;
--tw-rotate:0;
--tw-skew-x:0;
--tw-skew-y:0;
--tw-scale-x:1;
--tw-scale-y:1;
--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
--tw-border-opacity:1;
border-color:rgba(229, 231, 235, var(--tw-border-opacity));
--tw-ring-offset-shadow:0 0 #0000;
--tw-ring-shadow:0 0 #0000;
--tw-shadow:0 0 #0000;
--tw-blur:var(--tw-empty, );/*!*//*!*/
--tw-brightness:var(--tw-empty, );/*!*//*!*/
--tw-contrast:var(--tw-empty, );/*!*//*!*/
--tw-grayscale:var(--tw-empty, );/*!*//*!*/
--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/
--tw-invert:var(--tw-empty, );/*!*//*!*/
--tw-saturate:var(--tw-empty, );/*!*//*!*/
--tw-sepia:var(--tw-empty, );/*!*//*!*/
--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/
--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.container {
	width:100%;
	margin-right:auto;
	margin-left:auto;
	padding-right:1rem;
	padding-left:1rem
}
@media (min-width:640px) {
.container {
max-width:640px
}
}
@media (min-width:768px) {
.container {
max-width:768px
}
}
@media (min-width:976px) {
.container {
max-width:976px
}
}
@media (min-width:1024px) {
.container {
max-width:1024px
}
}
@media (min-width:1320px) {
.container {
max-width:1320px
}
}
.invisible {
	visibility:hidden
}
.fixed {
	position:fixed
}
.absolute {
	position:absolute
}
.relative {
	position:relative
}
.inset-x-0 {
	left:0;
	right:0
}
.right-2 {
right:.5rem
}
.top-3 {
top:.75rem
}
.top-full {
	top:100%
}
.right-0 {
	right:0
}
.top-2 {
top:.5rem
}
.top-0 {
	top:0
}
.left-full {
	left:100%
}
.left-4 {
	left:1rem
}
.top-5 {
	top:1.25rem
}
.bottom-0 {
	bottom:0
}
.left-0 {
	left:0
}
.right-32 {
	right:8rem
}
.bottom-40 {
	bottom:10rem
}
.right-72 {
	right:18rem
}
.top-96 {
	top:24rem
}
.right-20 {
	right:5rem
}
.top-80 {
	top:20rem
}
.right-16 {
	right:4rem
}
.top-52 {
	top:13rem
}
.left-20 {
	left:5rem
}
.left-32 {
	left:8rem
}
.top-40 {
	top:10rem
}
.left-28 {
	left:7rem
}
.left-16 {
	left:4rem
}
.bottom-2 {
bottom:.5rem
}
.-top-40 {
	top:-10rem
}
.top-20 {
	top:5rem
}
.left-52 {
	left:13rem
}
.top-16 {
	top:4rem
}
.right-1\/3 {
	right:33.333333%
}
.top-10 {
	top:2.5rem
}
.right-96 {
	right:24rem
}
.right-8 {
	right:2rem
}
.top-32 {
	top:8rem
}
.top-14 {
	top:3.5rem
}
.-left-7 {
	left:-1.75rem
}
.bottom-3 {
bottom:.75rem
}
.right-4 {
	right:1rem
}
.bottom-1 {
bottom:.25rem
}
.-right-0\.5 {
right:-.125rem
}
.-right-0 {
	right:0
}
.bottom-4 {
	bottom:1rem
}
.-right-1 {
right:-.25rem
}
.top-4 {
	top:1rem
}
.bottom-52 {
	bottom:13rem
}
.left-96 {
	left:24rem
}
.top-28 {
	top:7rem
}
.right-40 {
	right:10rem
}
.top-60 {
	top:15rem
}
.right-52 {
	right:13rem
}
.top-72 {
	top:18rem
}
.right-1\/4 {
	right:25%
}
.-bottom-4 {
	bottom:-1rem
}
.-bottom-12 {
	bottom:-3rem
}
.bottom-32 {
	bottom:8rem
}
.right-80 {
	right:20rem
}
.-bottom-52 {
	bottom:-13rem
}
.bottom-20 {
	bottom:5rem
}
.z-50 {
	z-index:50
}
.z-20 {
	z-index:20
}
.z-10 {
	z-index:10
}
.-z-10 {
	z-index:-10
}
.order-1 {
	order:1
}
.order-12 {
	order:12
}
.col-span-1 {
	grid-column:span 1/span 1
}
.col-span-2 {
	grid-column:span 2/span 2
}
.col-span-12 {
	grid-column:span 12/span 12
}
.col-span-4 {
	grid-column:span 4/span 4
}
.col-span-5 {
	grid-column:span 5/span 5
}
.float-right {
	float:right
}
.m-auto {
	margin:auto
}
.my-4 {
	margin-top:1rem;
	margin-bottom:1rem
}
.my-1 {
margin-top:.25rem;
margin-bottom:.25rem
}
.my-2 {
margin-top:.5rem;
margin-bottom:.5rem
}
.my-6 {
	margin-top:1.5rem;
	margin-bottom:1.5rem
}
.mx-auto {
	margin-left:auto;
	margin-right:auto
}
.mr-6 {
	margin-right:1.5rem
}
.mt-10 {
	margin-top:2.5rem
}
.ml-auto {
	margin-left:auto
}
.mr-10 {
	margin-right:2.5rem
}
.ml-4 {
	margin-left:1rem
}
.mb-1 {
margin-bottom:.25rem
}
.mr-1 {
margin-right:.25rem
}
.mr-3 {
margin-right:.75rem
}
.mt-8 {
	margin-top:2rem
}
.mt-6 {
	margin-top:1.5rem
}
.mb-6 {
	margin-bottom:1.5rem
}
.mb-20 {
	margin-bottom:5rem
}
.mb-8 {
	margin-bottom:2rem
}
.mt-2 {
margin-top:.5rem
}
.mb-4 {
	margin-bottom:1rem
}
.mr-4 {
	margin-right:1rem
}
.mb-14 {
	margin-bottom:3.5rem
}
.mr-2 {
margin-right:.5rem
}
.mb-2 {
margin-bottom:.5rem
}
.mb-3 {
margin-bottom:.75rem
}
.mt-0\.5 {
margin-top:.125rem
}
.mt-0 {
	margin-top:0
}
.ml-2 {
margin-left:.5rem
}
.mt-4 {
	margin-top:1rem
}
.mt-1 {
margin-top:.25rem
}
.mb-10 {
	margin-bottom:1rem
}
.mr-auto {
	margin-right:auto
}
.-mt-10 {
	margin-top:-2.5rem
}
.-mt-20 {
	margin-top:-5rem
}
.mb-5 {
	margin-bottom:1.25rem
}
.mb-7 {
	margin-bottom:1.75rem
}
.block {
	display:block
}
.inline-block {
	display:inline-block
}
.flex {
	display:flex
}

.flex2 {
	display:flex
}

.inline-flex {
	display:inline-flex
}
.table {
	display:table
}
.grid {
	display:grid
}
.hidden {
	display:none
}
.h-6 {
	height:1.5rem
}
.h-10 {
	height:2.5rem
}
.h-8 {
	height:2rem
}
.h-16 {
	height:4rem
}
.h-14 {
	height:3.5rem
}
.h-5 {
	height:1.25rem
}
.h-48 {
	height:12rem
}
.h-3 {
height:.75rem
}
.h-24 {
	height:6rem
}
.h-full {
	height:100%
}
.h-4 {
	height:1rem
}
.h-32 {
	height:8rem
}
.h-20 {
	height:5rem
}
.h-2 {
height:.5rem
}
.h-12 {
	height:3rem
}
.h-52 {
	height:13rem
}
.max-h-60 {
	max-height:15rem
}
.w-full {
	width:100%
}
.w-6 {
	width:1.5rem
}
.w-10 {
	width:2.5rem
}
.w-16 {
	width:4rem
}
.w-14 {
	width:3.5rem
}
.w-8 {
	width:2rem
}
.w-24 {
	width:6rem
}
.w-20 {
	width:5rem
}
.w-4 {
	width:1rem
}
.w-48 {
	width:12rem
}
.w-12 {
	width:3rem
}
.w-40 {
	width:10rem
}
.w-36 {
	width:9rem
}
.max-w-sm {
	max-width:24rem
}
.max-w-lg {
	max-width:32rem
}
.max-w-xl {
	max-width:36rem
}
.max-w-3xl {
	max-width:48rem
}
.max-w-md {
	max-width:28rem
}
.flex-shrink-0 {
	flex-shrink:0
}
.flex-grow {
	flex-grow:1
}
.rotate-90 {
--tw-rotate:90deg;
	transform:var(--tw-transform)
}
.transform {
	transform:var(--tw-transform)
}
.cursor-not-allowed {
	cursor:not-allowed
}
.cursor-pointer {
	cursor:pointer
}
.appearance-none {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
.grid-cols-1 {
	grid-template-columns:repeat(1, minmax(0, 1fr))
}
.grid-cols-2 {
	grid-template-columns:repeat(2, minmax(0, 1fr))
}
.grid-cols-12 {
	grid-template-columns:repeat(12, minmax(0, 1fr))
}
.flex-col {
	flex-direction:column
}
.flex-wrap {
	flex-wrap:wrap
}
.items-start {
	align-items:flex-start
}
.items-end {
	align-items:flex-end
}
.items-center {
	align-items:center
}
.justify-center {
	justify-content:center
}
.justify-between {
	justify-content:space-between
}
.justify-items-center {
	justify-items:center
}
.gap-8 {
	gap:2rem
}
.gap-2 {
gap:.5rem
}
.gap-6 {
	gap:1.5rem
}
.gap-4 {
	gap:1rem
}
.gap-x-4 {
	-moz-column-gap:1rem;
	column-gap:1rem
}
.gap-y-4 {
	row-gap:1rem
}
.gap-x-6 {
	-moz-column-gap:1.5rem;
	column-gap:1.5rem
}
.overflow-hidden {
	overflow:hidden
}
.overflow-x-auto {
	overflow-x:auto
}
.whitespace-nowrap {
	white-space:nowrap
}
.break-all {
	word-break:break-all
}
.rounded {
	border-radius:8px
}
.rounded-full {
	border-radius:9999px
}
.rounded-lg {
	border-radius:40px
}
.rounded-sm {
	border-radius:4px
}
.border {
	border-width:1px
}
.border-2 {
	border-width:2px
}
.border-b {
	border-bottom-width:1px
}
.border-t {
	border-top-width:1px
}
.border-r {
	border-right-width:2px
}
.border-b-8 {
	border-bottom-width:16px
}
.border-dashed {
	border-style:dashed
}
.border-coolGray-300 {
--tw-border-opacity:1;
	border-color:rgba(209, 213, 219, var(--tw-border-opacity))
}
.border-teal-400 {
--tw-border-opacity:1;
	border-color:rgb(255 186 13);
}
.border-teal-100 {
--tw-border-opacity:1;
	border-color:rgba(0, 205, 172, var(--tw-border-opacity))
}
.border-coolGray-900 {
--tw-border-opacity:1;
	border-color:rgba(17, 24, 39, var(--tw-border-opacity))
}
.border-teal-200 {
--tw-border-opacity:1;
	border-color:rgba(153, 246, 228, var(--tw-border-opacity))
}
.border-amber-200 {
--tw-border-opacity:1;
	border-color:rgba(253, 230, 138, var(--tw-border-opacity))
}
.border-purple-200 {
--tw-border-opacity:1;
	border-color:rgba(221, 214, 254, var(--tw-border-opacity))
}
.border-coolGray-200 {
--tw-border-opacity:1;
	border-color:rgba(229, 231, 235, var(--tw-border-opacity))
}
.border-lightBlue-200 {
--tw-border-opacity:1;
	border-color:rgba(186, 230, 253, var(--tw-border-opacity))
}
.border-emerald-200 {
--tw-border-opacity:1;
	border-color:rgba(167, 243, 208, var(--tw-border-opacity))
}
.border-rose-200 {
--tw-border-opacity:1;
	border-color:rgba(254, 205, 211, var(--tw-border-opacity))
}
.border-white {
--tw-border-opacity:1;
	border-color:rgba(255, 255, 255, var(--tw-border-opacity))
}
.border-coolGray-400 {
--tw-border-opacity:1;
	border-color:rgba(156, 163, 175, var(--tw-border-opacity))
}
.bg-teal-50 {
--tw-bg-opacity:1;
	background-color:rgb(233 233 233 / 50%);
}
.bg-white {
--tw-bg-opacity:1;
	background-color:#fbe79c;
	box-shadow: rgba(149, 157, 165, 0.3) 0px 8px 24px;
}

.bg-white-how {
--tw-bg-opacity:1;
	background-color:#ffeb99;
	box-shadow: rgba(149, 157, 165, 0.3) 0px 8px 24px;
}


.bg-white-features {
--tw-bg-opacity:1;
	background: #0b2d48;
	box-shadow: rgba(149, 157, 165, 0.3) 0px 8px 24px;
}


.bg-teal-300 {
--tw-bg-opacity:1;
	background-color:rgba(94, 234, 212, var(--tw-bg-opacity))
}
.bg-coolGray-50 {
--tw-bg-opacity:1;
	background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}
.bg-coolGray-600 {
--tw-bg-opacity:1;
	background-color:rgba(75, 85, 99, var(--tw-bg-opacity))
}
.bg-teal-400 {
--tw-bg-opacity:1;
	background-color:rgba(2, 170, 176, var(--tw-bg-opacity))
}
.bg-lightBlue-500 {
--tw-bg-opacity:1;
	background-color:rgba(14, 165, 233, var(--tw-bg-opacity))
}
.bg-purple-500 {
--tw-bg-opacity:1;
	background-color:rgba(168, 85, 247, var(--tw-bg-opacity))
}
.bg-red-500 {
--tw-bg-opacity:1;
	background-color:rgba(239, 68, 68, var(--tw-bg-opacity))
}
.bg-teal-500 {
--tw-bg-opacity:1;
	background-color:rgba(20, 184, 166, var(--tw-bg-opacity))
}
.bg-blue-500 {
--tw-bg-opacity:1;
	background-color:rgba(59, 130, 246, var(--tw-bg-opacity))
}
.bg-teal-200 {
--tw-bg-opacity:1;
	background-color:rgba(153, 246, 228, var(--tw-bg-opacity))
}
.bg-amber-200 {
--tw-bg-opacity:1;
	background-color:rgba(253, 230, 138, var(--tw-bg-opacity))
}
.bg-purple-200 {
--tw-bg-opacity:1;
	background-color:rgba(221, 214, 254, var(--tw-bg-opacity))
}
.bg-coolGray-200 {
--tw-bg-opacity:1;
	background-color:rgba(229, 231, 235, var(--tw-bg-opacity))
}
.bg-lightBlue-200 {
--tw-bg-opacity:1;
	background-color:rgba(186, 230, 253, var(--tw-bg-opacity))
}
.bg-emerald-200 {
--tw-bg-opacity:1;
	background-color:rgba(167, 243, 208, var(--tw-bg-opacity))
}
.bg-rose-200 {
--tw-bg-opacity:1;
	background-color:rgba(254, 205, 211, var(--tw-bg-opacity))
}
.bg-orange-500 {
--tw-bg-opacity:1;
	background-color:rgba(249, 115, 22, var(--tw-bg-opacity))
}
.bg-lightBlue-900 {
--tw-bg-opacity:1;
	background-color:rgba(12, 74, 110, var(--tw-bg-opacity))
}
.bg-lightBlue-300 {
--tw-bg-opacity:1;
	background-color:rgba(203, 213, 225, var(--tw-bg-opacity))
}
.bg-teal-10 {
--tw-bg-opacity:1;
	background-color:rgba(240, 253, 250, var(--tw-bg-opacity))
}
.bg-yellow-100 {
--tw-bg-opacity:1;
	background-color:rgba(254, 249, 195, var(--tw-bg-opacity))
}
.bg-gradient-to-r {
	background-image:linear-gradient(to right, var(--tw-gradient-stops))
}
.from-teal-400 {
--tw-gradient-from:#ffb608;
--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(2, 170, 176, 0))
}
.via-teal-100 {
--tw-gradient-stops:#ffb608, #ffd42e, var(--tw-gradient-to, rgba(0, 205, 172, 0))
}
.to-teal-400 {
--tw-gradient-to:#02AAB0
}
.bg-size-200 {
	background-size:200% 200%
}
.bg-cover {
	background-size:cover
}
.bg-pos-0 {
	background-position:0 0
}
.bg-top {
	background-position:top
}
.bg-no-repeat {
	background-repeat:no-repeat
}
.object-cover {
	-o-object-fit:cover;
	object-fit:cover
}
.p-10 {
	padding:2.5rem
}
.p-5 {
	padding:1.25rem
}
.p-2 {
padding:.5rem
}
.p-6 {
	padding:1.5rem
}
.p-1\.5 {
padding:.375rem
}
.p-1 {
padding:.25rem
}
.p-3\.5 {
padding:.875rem
}
.p-3 {
padding:.75rem
}
.p-4 {
	padding:1rem
}
.py-4 {
	padding-top:1rem;
	padding-bottom:1rem
}
.px-4 {
	padding-left:0.5rem;
	padding-right:0.5rem
}
.px-5 {
	padding-left:1.25rem;
	padding-right:1.25rem
}
.py-2 {
padding-top:.5rem;
padding-bottom:.5rem
}
.px-10 {
	padding-left:2.5rem;
	padding-right:2.5rem
}
.px-6 {
	padding-left:1.5rem;
	padding-right:1.5rem
}
.py-3 {
padding-top:.75rem;
padding-bottom:.75rem
}
.py-20 {
	padding-top:1rem;
	padding-bottom:1rem
}
.px-2 {
padding-left:.5rem;
padding-right:.5rem
}
.px-8 {
	padding-left:1rem;
	padding-right:1rem
}
.py-1 {
padding-top:.25rem;
padding-bottom:.25rem
}
.py-8 {
	padding-top:2rem;
	padding-bottom:2rem
}
.py-2\.5 {
padding-top:.625rem;
padding-bottom:.625rem
}
.px-7 {
	padding-left:1.75rem;
	padding-right:1.75rem
}
.py-1\.5 {
padding-top:.375rem;
padding-bottom:.375rem
}
.px-12 {
	padding-left:3rem;
	padding-right:3rem
}
.py-16 {
	padding-top:4rem;
	padding-bottom:4rem
}
.py-px {
	padding-top:1px;
	padding-bottom:1px
}
.px-3 {
padding-left:.75rem;
padding-right:.75rem
}
.py-6 {
	padding-top:0.5rem;
	/*padding-bottom:0.5rem*/
}
.py-0\.5 {
padding-top:.125rem;
padding-bottom:.125rem
}
.py-0 {
	padding-top:0;
	padding-bottom:0
}
.py-3\.5 {
padding-top:.875rem;
padding-bottom:.875rem
}
.py-40 {
	padding-top:1rem;
	padding-bottom:1rem
}
.px-20 {
	padding-left:5rem;
	padding-right:5rem
}
.pt-2 {
padding-top:.5rem
}
.pr-4 {
	padding-right:1rem
}
.pt-4 {
	padding-top:1rem
}
.pb-2 {
padding-bottom:.5rem
}
.pr-2 {
padding-right:1.5rem
}
.pt-10 {
	padding-top:1rem
}
.pb-14 {
	padding-bottom:3.5rem
}
.pl-4 {
	padding-left:1rem
}
.pr-6 {
	padding-right:1.5rem
}
.pb-6 {
	padding-bottom:1.5rem
}
.pl-6 {
	padding-left:1.5rem
}
.pl-5 {
	padding-left:1.25rem
}
.pr-10 {
	padding-right:2.5rem
}
.pb-4 {
	padding-bottom:1rem
}
.pb-20 {
	padding-bottom:3rem
}
.pl-10 {
	padding-left:2.5rem
}
.pl-2 {
padding-left:.5rem
}
.pr-20 {
	padding-right:5rem
}
.pt-28 {
	padding-top:7.5rem
}
.pt-20 {
	padding-top:1rem
}
.pb-10 {
	padding-bottom:1rem
}
.text-left {
text-align:left
}
.text-center {
	text-align:center
}
.text-2xl {
	font-size:1.5rem;
	line-height:2rem
}
.text-sm {
font-size:1rem
}
.text-4xl {
font-size:2.5rem
}
.text-lg {
	font-size:1.125rem;
	line-height:1.75rem
}
.text-xl {
	font-size:1.25rem;
	line-height:1.75rem
}
.text-3xl {
	font-size:1.875rem;
	line-height:2.25rem
}
.text-base {
	font-size:1rem;
	line-height:1.5rem
}
.font-medium {
	font-weight:500
}
.font-normal {
	font-weight:400
}
.font-bold {
	font-weight:600;
	font-size: 16px;
    line-height: 20px;
	    letter-spacing: 0px;
    text-align: center;
}

.font-bold2 {
	font-weight:700;
	font-size: 18px;
    line-height: 20px;
	letter-spacing: 0px;
    text-align: center;
}


.uppercase {
	text-transform:uppercase
}
.italic {
	font-style:italic
}
.leading-6 {
	line-height:1.5rem
}
.leading-3 {
line-height:25px;
}
.leading-tight {
	line-height:1.25
}
.leading-7 {
	line-height:1.75rem
}
.leading-4 {
	line-height:1rem
}
.leading-10 {
	line-height:2.5rem;
	font-size:1.5rem
}

.bg-y {
    background: #fffde5;
}

.text-coolGray-600 {
--tw-text-opacity:1;
color:rgba(75, 85, 99, var(--tw-text-opacity))
}
.text-white {
--tw-text-opacity:1;
	color:rgba(0, 0, 0, var(--tw-text-opacity))
}
.text-coolGray-900 {
--tw-text-opacity:1;
	color:rgba(17, 24, 39, var(--tw-text-opacity))
}

.text-coolWhite-900 {
--tw-text-opacity:1;
	color:rgba(255, 255, 255, var(--tw-text-opacity))
}


.text-teal-400 {
--tw-text-opacity:1;
	color:#a45d47;
}
.text-coolGray-300 {
--tw-text-opacity:1;
	color:rgba(209, 213, 219, var(--tw-text-opacity))
}
.text-black {
--tw-text-opacity:1;
	color:rgba(0, 0, 0, var(--tw-text-opacity))
}
.text-coolGray-400 {
--tw-text-opacity:1;
	color:rgba(156, 163, 175, var(--tw-text-opacity))
}
.text-teal-700 {
--tw-text-opacity:1;
	color:rgba(15, 118, 110, var(--tw-text-opacity))
}
.text-red-500 {
--tw-text-opacity:1;
	color:rgba(239, 68, 68, var(--tw-text-opacity))
}
.placeholder-coolGray-400::-moz-placeholder {
--tw-placeholder-opacity:1;
color:rgba(156, 163, 175, var(--tw-placeholder-opacity))
}
.placeholder-coolGray-400:-ms-input-placeholder {
--tw-placeholder-opacity:1;
color:rgba(156, 163, 175, var(--tw-placeholder-opacity))
}
.placeholder-coolGray-400::placeholder {
--tw-placeholder-opacity:1;
color:rgba(156, 163, 175, var(--tw-placeholder-opacity))
}
.opacity-0 {
	opacity:0
}
.opacity-25 {
	opacity:.25
}
.shadow {
--tw-shadow:0px 1px 2px rgba(0, 0, 0, 0.06), 0px 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-lg {
--tw-shadow:0px 100px 80px rgba(102, 102, 102, 0.07), 0px 41.7776px 33.4221px rgba(102, 102, 102, 0.0118884), 0px 22.3363px 17.869px rgba(102, 102, 102, 0.00745993), 0px 12.5216px 10.0172px rgba(102, 102, 102, 0.0108709), 0px 6.6501px 5.32008px rgba(102, 102, 102, 0.016841), 0px 2.76726px 2.21381px rgba(102, 102, 102, 0.021471);
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-sm {
--tw-shadow:0px 11.3915px 25.4634px rgba(73, 116, 230, 0.04), 0px 6.38599px 14.2746px rgba(0, 0, 0, 0.035), 0px 3.39155px 7.58112px rgba(0, 0, 0, 0.0282725), 0px 1.4113px 3.15467px rgba(185, 202, 248, 0.06);
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.shadow-xl {
--tw-shadow:0px 20px 25px rgba(0, 0, 0, 0.1), 0px 10px 10px rgba(0, 0, 0, 0.04);
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.filter {
	filter:var(--tw-filter)
}
.transition {
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
	transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1);
	transition-duration:150ms
}
.transition-all {
	transition-property:all;
	transition-timing-function:cubic-bezier(.4, 0, .2, 1);
	transition-duration:150ms
}
.duration-500 {
transition-duration:.5s
}
.hover\:border-teal-400:hover {
--tw-border-opacity:1;
	border-color:rgba(2, 170, 176, var(--tw-border-opacity))
}
.hover\:bg-teal-50:hover {
--tw-bg-opacity:1;
	background-color:rgba(204, 251, 241, var(--tw-bg-opacity))
}
.hover\:bg-teal-400:hover {
--tw-bg-opacity:1;
	background-color:rgba(2, 170, 176, var(--tw-bg-opacity))
}
.hover\:bg-gray-50:hover {
--tw-bg-opacity:1;
	background-color:rgba(250, 250, 250, var(--tw-bg-opacity))
}
.hover\:bg-coolGray-50:hover {
--tw-bg-opacity:1;
	background-color:rgba(249, 250, 251, var(--tw-bg-opacity))
}
.hover\:bg-teal-300:hover {
--tw-bg-opacity:1;
	background-color:rgba(94, 234, 212, var(--tw-bg-opacity))
}
.hover\:bg-pos-100:hover {
	background-position:100% 100%
}
.hover\:text-teal-400:hover {
--tw-text-opacity:1;
	color:rgba(2, 170, 176, var(--tw-text-opacity))
}
.hover\:text-white:hover {
--tw-text-opacity:1;
	color:rgba(255, 255, 255, var(--tw-text-opacity))
}
.hover\:text-teal-300:hover {
--tw-text-opacity:1;
	color:rgba(94, 234, 212, var(--tw-text-opacity))
}
.hover\:underline:hover {
	text-decoration:none;
	color:red;
}
.hover\:shadow-lg:hover {
--tw-shadow:0px 100px 80px rgba(102, 102, 102, 0.07), 0px 41.7776px 33.4221px rgba(102, 102, 102, 0.0118884), 0px 22.3363px 17.869px rgba(102, 102, 102, 0.00745993), 0px 12.5216px 10.0172px rgba(102, 102, 102, 0.0108709), 0px 6.6501px 5.32008px rgba(102, 102, 102, 0.016841), 0px 2.76726px 2.21381px rgba(102, 102, 102, 0.021471);
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.focus\:border-teal-400:focus {
--tw-border-opacity:1;
	border-color:rgba(2, 170, 176, var(--tw-border-opacity))
}
.focus\:shadow-lg:focus {
--tw-shadow:0px 100px 80px rgba(102, 102, 102, 0.07), 0px 41.7776px 33.4221px rgba(102, 102, 102, 0.0118884), 0px 22.3363px 17.869px rgba(102, 102, 102, 0.00745993), 0px 12.5216px 10.0172px rgba(102, 102, 102, 0.0108709), 0px 6.6501px 5.32008px rgba(102, 102, 102, 0.016841), 0px 2.76726px 2.21381px rgba(102, 102, 102, 0.021471);
	box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.focus\:outline-none:focus {
	outline:2px solid transparent;
	outline-offset:2px
}
@media (min-width:640px) {
.sm\:mr-4 {
margin-right:1rem
}
.sm\:block {
display:block
}
.sm\:w-auto {
width:auto
}
.sm\:w-2\/4 {
width:50%
}
.sm\:max-w-xl {
max-width:36rem
}
.sm\:grid-cols-2 {
grid-template-columns:repeat(2, minmax(0, 1fr))
}
.sm\:pl-10 {
padding-left:2.5rem
}
}

@media (max-width:600px) {
.py-20 {
	padding-top:2rem;
	padding-bottom:2rem
}

.flex2 {
	display: block;
}

}



@media (min-width:768px) {
.md\:col-span-2 {
grid-column:span 2/span 2
}
.md\:col-span-4 {
grid-column:span 4/span 4
}
.md\:w-72 {
width:18rem
}
.md\:grid-cols-4 {
grid-template-columns:repeat(5, minmax(0, 1fr))
}
.md\:grid-cols-2 {
grid-template-columns:repeat(2, minmax(0, 1fr))
}
.md\:grid-cols-6 {
grid-template-columns:repeat(6, minmax(0, 1fr))
}
.md\:gap-4 {
gap:1rem
}
.md\:px-6 {
padding-left:1.5rem;
padding-right:1.5rem
}

.md\:px-6-2 {
padding-left:0.8rem;
padding-right:0.8rem
}

.md\:py-3 {
padding-top:.75rem;
padding-bottom:.75rem
}
.md\:text-xl {
font-size:1.25rem;
line-height:1.75rem
}

.lg\:text-4xl {
font-size:2.5rem
}

}
@media (min-width:976px) {
.lg\:absolute {
position:absolute
}
.lg\:relative {
position:relative
}
.lg\:right-2 {
right:.5rem
}
.lg\:order-12 {
order:12
}
.lg\:order-1 {
order:1
}
.lg\:col-span-7 {
grid-column:span 7/span 7
}
.lg\:col-span-5 {
grid-column:span 5/span 5
}
.lg\:col-span-8 {
grid-column:span 8/span 8
}
.lg\:col-span-3 {
grid-column:span 3/span 3
}
.lg\:col-span-2 {
grid-column:span 2/span 2
}
.lg\:col-start-3 {
grid-column-start:3
}
.lg\:mt-0 {
margin-top:0
}
.lg\:mr-4 {
margin-right:1rem
}
.lg\:mt-5 {
margin-top:1.25rem
}
.lg\:mt-16 {
margin-top:1rem
}
.lg\:mb-0 {
margin-bottom:0
}
.lg\:mb-14 {
margin-bottom:3.5rem
}
.lg\:mb-10 {
margin-bottom:2.5rem
}
.lg\:ml-12 {
margin-left:3rem
}
.lg\:ml-9 {
margin-left:2.25rem
}
.lg\:mr-14 {
margin-right:3.5rem
}
.lg\:mr-6 {
margin-right:1.5rem
}
.lg\:mr-10 {
margin-right:2.5rem
}
.lg\:block {
display:block
}
.lg\:flex {
display:flex
}
.lg\:grid {
display:grid
}
.lg\:hidden {
display:none
}
.lg\:h-28 {
height:7rem
}
.lg\:h-20 {
height:5rem
}
.lg\:h-96 {
height:24rem
}
.lg\:h-32 {
height:8rem
}
.lg\:h-8 {
height:2rem
}
.lg\:max-h-96 {
max-height:24rem
}
.lg\:w-auto {
width:auto
}
.lg\:w-48 {
width:12rem
}
.lg\:w-72 {
width:18rem
}
.lg\:w-60 {
width:15rem
}
.lg\:w-28 {
width:7rem
}
.lg\:w-32 {
width:8rem
}
.lg\:w-8 {
width:2rem
}
.lg\:w-1\/4 {
width:25%
}
.lg\:w-44 {
width:11rem
}
.lg\:max-w-full {
max-width:100%
}
.lg\:flex-grow {
flex-grow:1
}
.lg\:grid-cols-4 {
grid-template-columns:repeat(4, minmax(0, 1fr))
}
.lg\:grid-cols-12 {
grid-template-columns:repeat(12, minmax(0, 1fr))
}
.lg\:grid-cols-3 {
grid-template-columns:repeat(3, minmax(0, 1fr))
}
.lg\:grid-cols-2 {
grid-template-columns:repeat(2, minmax(0, 1fr))
}
.lg\:grid-cols-9 {
grid-template-columns:repeat(9, minmax(0, 1fr))
}
.lg\:grid-cols-5 {
grid-template-columns:repeat(5, minmax(0, 1fr))
}
.lg\:flex-nowrap {
flex-wrap:nowrap
}
.lg\:items-center {
align-items:center
}
.lg\:gap-16 {
gap:4rem
}
.lg\:bg-transparent {
background-color:transparent
}
.lg\:p-10 {
padding:2.5rem
}
.lg\:py-9 {
padding-top:2.25rem;
padding-bottom:2.25rem
}
.lg\:py-5 {
padding-top:1.25rem;
padding-bottom:1.25rem
}
.lg\:py-3 {
padding-top:.75rem;
padding-bottom:.75rem
}
.lg\:py-28 {
padding-top:0.8rem;
padding-bottom:0.8rem
}
.lg\:px-8 {
padding-left:2rem;
padding-right:2rem
}
.lg\:py-10 {
padding-top:2.5rem;
padding-bottom:2.5rem
}
.lg\:py-3\.5 {
padding-top:.5rem;
padding-bottom:.5rem
}
.lg\:px-14 {
padding-left:3.5rem;
padding-right:3.5rem
}
.lg\:pt-0 {
padding-top:0
}
.lg\:pl-10 {
padding-left:2.5rem
}
.lg\:pr-14 {
padding-right:3.5rem
}
.lg\:pr-20 {
padding-right:5rem
}
.lg\:text-left {
text-align:left
}
.lg\:text-6xl {
font-size:2.5rem
}
.lg\:text-5xl {
font-size:3.5rem
}
.lg\:text-xl {
font-size:1.25rem;
line-height:1.75rem
}
.lg\:text-4xl {
font-size:1.5rem
}
.lg\:text-base {
font-size:1rem;
line-height:1.5rem
}
.lg\:shadow-none {
--tw-shadow:0 0 #0000;
box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.lg\:shadow {
--tw-shadow:0px 1px 2px rgba(0, 0, 0, 0.06), 0px 1px 3px rgba(0, 0, 0, 0.1);
box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
}
@media (min-width:1024px) {
.xl\:-left-6 {
left:-1.5rem
}
.xl\:-right-6 {
right:-1.5rem
}
.xl\:col-span-8 {
grid-column:span 8/span 8
}
.xl\:col-span-4 {
grid-column:span 4/span 4
}
.xl\:my-12 {
margin-top:3rem;
margin-bottom:3rem
}
.xl\:mb-40 {
margin-bottom:10rem
}
.xl\:ml-6 {
margin-left:1.5rem
}
.xl\:mt-0 {
margin-top:0
}
.xl\:block {
display:block
}
.xl\:flex {
display:flex
}
.xl\:w-40 {
width:10rem
}
.xl\:grid-cols-4 {
grid-template-columns:repeat(8, minmax(0, 1fr))
}
.xl\:py-60 {
padding-top:1rem;
padding-bottom:1rem
}

.xl\:pb-28 {
padding-bottom:1rem;
padding-top: 1rem;
}

.xl\:pb-30 {
padding-bottom:2.5rem;
padding-top: 2.5rem;
}


.bg-y
{
background: #fffde5;
}
.xl\:pt-28 {
padding-top:7.5rem
}
.xl\:pl-10 {
padding-left:2.5rem
}
.xl\:pr-10 {
padding-right:2.5rem
}
.xl\:pr-20 {
padding-right:5rem
}
.xl\:text-6xl {
font-size:4rem
}
}
@media (min-width:1320px) {
.\32xl\:my-12 {
margin-top:3rem;
margin-bottom:3rem
}
.\32xl\:flex {
display:flex
}
.\32xl\:h-64 {
height:16rem
}
.\32xl\:w-64 {
width:16rem
}
.\32xl\:px-28 {
padding-left:7.5rem;
padding-right:7.5rem
}
.\32xl\:pt-20 {
padding-top:5rem
}
.\32xl\:pb-24 {
padding-bottom:6rem
}

.\32xl\:pt-20-a {
padding-top:1rem
}
.\32xl\:pb-24-a {
padding-bottom:1rem
}



.\32xl\:pb-28 {
padding-bottom:7.5rem
}
.\32xl\:text-3xl {
font-size:1.875rem;
line-height:2.25rem
}
.\32xl\:text-xl {
font-size:1.25rem;
line-height:1.75rem
}
.\32xl\:text-6xl {
font-size:4rem
}
.\32xl\:opacity-100 {
opacity:1
}
}
:root {
--white:#ffffff;
--teal-700:#0F766E;
--teal-500:#14B8A6;
--teal-400:#02AAB0;
--teal-300:#5EEAD4;
--teal-200:#99F6E4;
--teal-100:#00CDAC;
--teal-50:#CCFBF1;
--coolGray-900:#111827;
--coolGray-600:#4B5563;
--coolGray-300:#D1D5DB;
--coolGray-50:#F9FAFB
}
.typofix {
--link-color:var(--teal-400);
--figcaption-align:center;
--figcaption-color:var(--coolGray-300);
--table-border-color:var(--coolGray-300);
--blockquote-bg:var(--teal-50);
--blockquote-border-width:5px;
--blockquote-border-style:solid;
--blockquote-border-radius:0;
--blockquote-font-color:var(--teal-700);
--blockquote-font-style:normal;
--blockquote-font-weight:700;
--blockquote-px:24px;
--blockquote-py:15px;
--base-font-size:16px;
--text-font-family:'Red Hat Display', 'sans-serif';
--text-font-color:var(--coolGray-600);
--text-font-weight:400;
--text-line-height:1.7;
--heading-font-family:'Red Hat Display', 'sans-serif';
--heading-font-color:var(--coolGray-900);
--heading-font-weight:500;
--heading-line-height:1.3;
--medium-max-width:1096px;
--spacing-size:16px;
--list-dot-color:var(--coolGray-900)
}
html {
	scroll-behavior:smooth
}
body::-webkit-scrollbar {
width:.8rem
}
body::-webkit-scrollbar-track {
border-radius:0
}
body::-webkit-scrollbar-thumb {
background-color:var(--teal-400);
border-radius:0
}
body {
	overflow:hidden
}
.body-scroll {
	overflow:auto
}
.checkbox[type=checkbox] {
	position:relative;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	cursor:pointer;
	width:24px;
	height:24px
}
.checkbox[type=checkbox]::after, .checkbox[type=checkbox]::before {
content:"";
width:100%;
height:100%;
display:block;
border:1px solid #d9d9d9;
position:absolute;
border-radius:4px
}
.checkbox[type=checkbox]::before {
background-image:url(../images/check-icon.png);
background-position:center;
background-repeat:no-repeat;
z-index:1;
display:none
}
.checkbox[type=checkbox]:checked::before {
display:block
}
.cursor-direction {
	position:fixed;
	width:20px;
	height:20px;
	border-radius:50%;
	pointer-events:none;
	mix-blend-mode:multiply;
	z-index:99999;
transition:transform .2s ease-in
}
.mobile-toggle {
	width:40px;
	height:40px;
	padding:15px;
	right:0;
	position:absolute
}
.mobile-toggle span {
	width:25px;
	height:2px;
	position:absolute;
	top:10px;
	left:8px;
	border-radius:10px
}
.mobile-toggle span:nth-child(2) {
top:19px
}
.mobile-toggle span:nth-child(3) {
top:28px
}
.mobile-toggle.open span:nth-child(1) {
top:20px;
transform:rotate(-45deg)
}
.mobile-toggle.open span:nth-child(2) {
top:20px;
opacity:0
}
.mobile-toggle.open span:nth-child(3) {
top:20px;
transform:rotate(45deg)
}
@media only screen and (min-width:1600px) {
.header-area-inner {
padding-right:7.5rem;
padding-left:7.5rem
}
}
@media only screen and (max-width:976px) {
.toggle-menu-class {
overflow-y:auto;
max-height:15rem
}
}
@media only screen and (min-width:976px) {
.dropdown-menu .dropdown .author-submenu, .dropdown-menu .dropdown .submenu {
opacity:0;
visibility:hidden;
transform:translateY(-3%);
transition:.2s ease-in
}
.dropdown-menu .dropdown .submenu li:last-child a {
border-bottom:0
}
.dropdown-menu .dropdown:hover>.submenu {
opacity:1;
visibility:visible;
transform:translateY(0)
}
.dropdown-menu .dropdown:hover>.author-submenu {
opacity:1;
visibility:visible;
transform:translateY(5%)
}
.dropdown-menu .dropdown .arrow:after {
content:"";
background-image:url(../images/down-arrow.png);
background-repeat:no-repeat;
width:13px;
height:8px;
display:block;
position:absolute;
top:1px;
bottom:0;
right:0;
margin:auto
}
.dropdown-menu .dropdown .dropdown .arrow:after {
transform:rotate(-90deg);
right:0
}
}
.section-title .label-before::before {
content:"";
background-color:var(--teal-200);
width:40px;
height:1px;
display:block;
left:0;
top:9px;
position:absolute
}
.section-title .label-before-2::before {
content:"";
background-color:#a45d47;
border-radius:10px;
width:32px;
height:2px;
display:block;
left:0;
top:8px;
position:absolute
}
.section-title .label-after::after {
content:"";
background-color:var(--teal-200);
width:40px;
height:1px;
display:block;
right:0;
top:9px;
position:absolute
}
.section-title .section-breadcrumb a {
	background-image:url(../images/breadcrumb-line-icon.png);
	background-position:right;
	background-repeat:no-repeat
}
.section-title .section-breadcrumb a:last-child {
	background-image:none
}
.readmore-btn span {
	position:relative;
	z-index:3
}
.readmore-btn::before {
content:"";
background-image:url(../images/section-arrow-icon.png);
display:block;
width:12px;
height:12px;
right:0;
top:5px;
position:absolute;
z-index:2
}
.readmore-btn::after {
content:"";
background-color:var(--teal-300);
display:block;
width:100%;
height:8px;
right:0;
bottom:2px;
position:absolute;
z-index:1;
transition:.2s ease-in
}
.readmore-btn:hover:after {
	height:16px
}
.card-creator-style .btn-style-1 img, .card-product-style .btn-style-1 img, .social-share a img {
transition:.2s ease-in
}
.card-creator-style:hover .btn-style-1 img, .card-product-style:hover .btn-style-1 img, .social-share a:hover img {
	filter:brightness(0) invert(1)
}
.card-creator-style:hover .btn-style-1, .card-product-style:hover .btn-style-1 {
	color:var(--white);
	background:linear-gradient(90deg, var(--teal-400) 0, var(--teal-400) 33%, var(--teal-100) 66%, var(--teal-100) 100%) 100%/200%
}
.card-wallet-style:hover .btn-style-3 {
	opacity:1
}
.btn-style-1 {
	background: linear-gradient(90deg, #ffbc11 0, #fff03a 33%, #fdfbe3 66%, #fcf4cf 100%) 0/200%;
}
.btn-style-1:hover, .tabs-active a {
	    background: linear-gradient(90deg, #ffd42d 0, #ffb607 33%, #ffd42f 66%, #ffb607 100%) 100%/200%; 
		color:#000;
}
.btn-style-1 img, .btn-style-2 img, .btn-style-3 img {
transition:.2s ease-in
}
.btn-style-1:hover img, .btn-style-2:hover img, .btn-style-3:hover img {
	filter:brightness(0) invert(1)
}
.tabs-active a {
	background:linear-gradient(90deg, var(--teal-400) 0, var(--teal-100) 100%);
	color:var(--white)
}
@-webkit-keyframes animate_1 {
0% {
transform:translateY(0)
}
50% {
transform:translateY(45%)
}
100% {
transform:translateY(0)
}
}
@keyframes animate_1 {
0% {
transform:translateY(0)
}
50% {
transform:translateY(45%)
}
100% {
transform:translateY(0)
}
}
@-webkit-keyframes animate_2 {
0% {
transform:rotate(0) translate(0, 0);
-webkit-transform:rotate(0) translate(0, 0)
}
50% {
transform:rotate(180deg) translate(4%, 4%);
-webkit-transform:rotate(180deg) translate(4%, 4%)
}
100% {
transform:rotate(0) translate(0, 0);
-webkit-transform:rotate(0) translate(0, 0)
}
}
@keyframes animate_2 {
0% {
transform:rotate(0) translate(0, 0);
-webkit-transform:rotate(0) translate(0, 0)
}
50% {
transform:rotate(180deg) translate(4%, 4%);
-webkit-transform:rotate(180deg) translate(4%, 4%)
}
100% {
transform:rotate(0) translate(0, 0);
-webkit-transform:rotate(0) translate(0, 0)
}
}
@-webkit-keyframes animate_3 {
0% {
transform:translate(0, 0)
}
50% {
transform:translate(-30%, 15%)
}
100% {
transform:translate(0, 0)
}
}
@keyframes animate_3 {
0% {
transform:translate(0, 0)
}
50% {
transform:translate(-30%, 15%)
}
100% {
transform:translate(0, 0)
}
}
.animate-1 {
	-webkit-animation:animate_1 backwards 8s ease-out infinite;
	animation:animate_1 backwards 8s ease-out infinite
}
.animate-2 {
	-webkit-animation:animate_2 backwards 10s ease-out infinite;
	animation:animate_2 backwards 10s ease-out infinite
}
.animate-3 {
	-webkit-animation:animate_3 backwards 7s ease-out infinite;
	animation:animate_3 backwards 7s ease-out infinite
}
.my-mfp-zoom-in .zoom-anim-dialog {
	opacity:0;
transition:all .2s ease-in;
	transform:scale(.8)
}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
	opacity:1;
	transform:scale(1)
}
.mfp-close-btn-in .mfp-close, .mfp-close-btn-in .mfp-close:active {
	top:0;
	color:transparent;
	opacity:1;
	margin-right:20px;
	margin-top:20px;
	width:40px
}
.mfp-close-btn-in .mfp-close:before {
	content:"";
	background-image:url(../images/close-icon.png);
	filter:invert(0) grayscale(1) contrast(0);
	background-repeat:no-repeat;
	background-size:contain;
	display:block;
	width:18px;
	height:18px;
	margin:auto;
	top:12px;
	position:relative;
transition:.2s ease-in
}
.mfp-close-btn-in .mfp-close:hover:before {
	filter:none
}
.mfp-bg.my-mfp-zoom-in {
	background:0 0
}
.mfp-zoom-blur {
	-moz-filter:blur(10px);
	-o-filter:blur(10px);
	-ms-filter:blur(10px);
	filter:blur(10px)
}
.client-slider-container .client-arrow {
	visibility:hidden;
	opacity:0;
transition:.2s ease-in
}
.client-slider-container:hover .client-arrow {
	visibility:visible;
	opacity:1
}
.nice-select {
	font-size:16px;
	padding-left:14px;
	color:var(--coolGray-600);
	font-family:'Red Hat Display', sans-serif;
	border-radius:0;
	border-color:var(--coolGray-300);
	height:46px;
	width:200px;
	line-height:44px
}

.btn-style-2 {
	background:linear-gradient(90deg, #f77d00 0, #e56a00 33%, #fdfbe3 66%, #fcf4cf 100%) 0/200%;
	margin-right: 5px;
}
.btn-style-2:hover, .tabs-active a {
	    background: linear-gradient(90deg, #ffd42d 0, #ffb607 33%, #ffd42f 66%, #ffb607 100%) 100%/200%; 
		color:#000;
}

.text-teal2-400 {
    --tw-text-opacity: 1;
    color: #fff;
}

@media only screen and (max-width:600px) {
.bottom-sticky {
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 333; 
	display:block;
	}
	
	.btn-style-1 {
    margin-right: 5px;
}
	
	.d-xs-none
	{ 
	display:none;
	
	}
	
	}
	
@media only screen and (max-width:360px) {
.nice-select {
width:100%
}
}
.nice-select .list {
	border:0;
	box-shadow:none;
	border-radius:4px
}
.nice-select .list li {
	color:var(--coolGray-600)
}
.nice-select .option.focus, .nice-select .option.selected.focus, .nice-select .option:hover {
	background-color:var(--coolGray-50)
}
.nice-select::after {
content:"";
background-image:url(../images/multiselect-icon.png);
background-position:center;
background-repeat:no-repeat;
background-color:#fff;
width:30px;
height:100%;
border:0;
right:0;
transform:rotate(0);
transition:none;
margin-top:-22px
}
.nice-select.open:after {
	transform:rotate(0)
}
.multiple-select1 .list {
	left:0;
	width:200px
}
.multiple-select2 .list {
	right:0;
	width:200px
}
table.dataTable tbody tr:nth-child(odd) {
background-color:var(--coolGray-50)
}
table.dataTable thead td, table.dataTable thead th {
	border-bottom:0
}
.dataTables_wrapper .dataTables_length {
	color:var(--coolGray-600)
}
.dataTables_wrapper .dataTables_filter {
	color:var(--coolGray-600);
	margin-bottom:16px
}
.dataTables_wrapper .dataTables_filter input {
	border:1px solid var(--coolGray-300);
	border-radius:4px;
	padding:5px 10px;
transition:.2s ease-in
}
.dataTables_wrapper .dataTables_filter input:focus, .dataTables_wrapper .dataTables_filter input:hover {
	outline:0;
	border-color:var(--teal-400)
}
.dataTables_wrapper .dataTables_paginate {
	padding-top:24px
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
	background:var(--coolGray-300);
	border-color:var(--coolGray-300)
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
	background:var(--teal-400);
	border-color:var(--teal-400);
	color:var(--white)!important
}
.dataTables_wrapper .dataTables_paginate .paginate_button.next, .dataTables_wrapper .dataTables_paginate .paginate_button.previous {
	display:none
}
table.dataTable.no-footer {
	border-bottom:0
}
.footer-back.show {
	visibility:visible;
	opacity:1
}
.header-sticky {
	position:fixed;
	left:0;
	top:0;
	right:0;
	z-index:333;
	padding:10px 0;
	background-color:var(--white);
	border-bottom:1px solid var(--coolGray-50)
}
.preloader {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:var(--white);
	z-index:9999999
}
.preloader-lds {
	display:inline-block;
	position:absolute;
	width:300px;
	height:302px;
	margin:auto;
	left:0;
	right:0;
	bottom:0;
	top:0
}
