@charset "utf-8";





@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');

@import url('https://fonts.googleapis.com/css?family=Great+Vibes');



*{margin: 0px;padding: 0px;font-family: 'Roboto', sans-serif;

}

html{margin: 0px;padding: 0px;font-family: 'Roboto', sans-serif;

}



.wapper{ width:100%; padding: 0px; margin: 0px;}



.header{ width: 100%; margin: 0px; padding: 0px;}



.nav{ width: 100%;position: absolute; z-index: 11; }	

.HeaderTop{ width: 100%; max-height: 72px; line-height: 100px; background: #2222;overflow: hidden;}



.HDivLeft{ float: left; color: #ffffff; opacity: 60%;font-family: 'Roboto', sans-serif; font-size: 12px;padding: 0px;}
.HDivLeft a{ color: #fff;}
.HDivLeft a:hover{color: #fff;}
.HDivRight{ float: right !important;color: #ffffff; opacity: 60%;font-family: 'Roboto', sans-serif; font-size: 12px;padding: 0px;}

.safR{ border-right:1px solid #fff; padding-right: 10px; margin-right: 10px;}

.HDivRight a{ color: #fff; text-decoration: none}

.HDivRight a:hover{ color: #222; text-decoration: none}

.HDivLeft i{ margin-right: 5px;}

.HDivRight span{ float: right; margin-left: 10px;}	

.HDivRight i{ float: right;line-height: 100px; margin-right:5px;font-size:16px}

.registatBo a{ border-left:1px solid #fff; padding-left: 10px; ;}

.forget{float: right; margin-top: 50px;}



.sec_nav{ height:52px; background: #000; width: 100%;}

.sec_nav ul{list-style: none; width: 100%; float: left; margin-top: 16px;}

.sec_nav ul li{ display: inline; float: left; margin:24px;margin-top: 0px;}

.sec_nav ul li a{ color: #fff;text-transform: uppercase; font-size: 15px;}

.logoB{ margin: 0px !important;  margin-top: -80px !important;}

.sec_nav ul li:first-child{ margin-left: 0px;}

.sec_nav ul li:last-child{ margin-right: 0px !important;}



.textS h1{ font-size: 48px; font-weight: 200}

.textS{ margin: 0 auto; width: 100%; text-align: center; position: absolute; z-index: 99; top:200px; color: #fff;}

.textS h1 i{font-family: 'Great Vibes', cursive; margin-right: 20px;}

.textS p{ font-size: 18px;}

.sliBut{ width: 250px; border: 2px solid #fff; border-radius:50px; padding: 10px; text-transform: uppercase; font-size: 24px; font-weight: 100;

margin: 0 auto; margin-top: 50px;}

.textS a{ color: #fff; text-decoration: none}

.textS a:hover{ color: #fff; text-decoration: none}

.textS a div:hover{ color: #fff; text-decoration: none; background: #000;}

.glyphicon{position: absolute; top:50% !important; z-index: 9}

.step{ width: 100%; height: 170px; border-bottom: 1px solid; border-bottom-color: rgba(0,0,0,0.40); padding-top: 50px;



}

.text{  border-right:1px solid rgba(0,0,0,0.34);  }

.mainTu{ font-size: 19px; text-transform: uppercase; color: #3e2768;}

.mainTu2{ margin-top: 5px;}

.icon{ margin-top:5px;}

.stepBox{ float: left;width: 31.333% !important;}

.text2{border:none}







.bannderAdd{ }

.logoB2{ display: none !important; margin-top:-10px !important;padding-left: 5%;

padding-right: 4%;}

.fixed{position: fixed; top: 0px;

	

}

.fixed .logoA{ display: none}

.fixed .logoB2{ display: block !important}

.serb{ margin-right: 60px !important;}

.sus{ margin-left: 35px !important;}

.fixed .serb {

    margin-right: 27px !important;

}

.fixed .sus {

    margin-left:27px !important;

}





.boxOn{ border: 15px solid #fff; height:560px; }

.biximg{ width: 100%; height: 100%; position: absolute}

.biximg img{ width: 100%; height: 100%}

.boxtext{position: relative; z-index: 1; background:rgba(0,0,0,50); width: 350px; height: 84.5%;}

.boxtext h3 span{ width: 100%;display: block;font-family: 'Great Vibes', cursive;font-size: 40px; margin-top: 5px; margin-bottom: 5px;}

.boxtext h3{ font-weight: 700; font-size: 40px; margin: 0px; padding-top: 150px; padding-left: 30px; color: #fff;}

.boxtext p{ margin: 0px; padding-left: 30px;color: #fff; padding-top: 30px;}



.buttonSu{ width: 150px; color: #fff;text-align: center;; border: 1px solid #fff; padding: 10px; margin-top: 20px; margin-left: 30px;}

.buttonSu:hover{ background: #222;}



.boxtext a:hover{text-decoration: none}



.upperBox{ width: 350px; height: 213px; overflow: hidden}

.upperBox img{ width: 100%; height: 250px;overflow: hidden}





.lowerBox{ width: 350px; height: 233px; overflow: hidden; margin-top: 30px;}

.lowerBox img{ width: 100%; height: 250px;overflow: hidden}



.imagesUpop{position: absolute;width: 100%;}

.upptext{position: relative; z-index: 1; background: rgba(0,0,0,0.67); width:350px; height: 100%;}

.upptext span{ width: 100%; float: left;font-family: 'Great Vibes', cursive; font-size: 60px; margin-top: 10px;}

.upptext h3{ width: 100%; margin: 0px; text-align: center; padding-top: 50px; color: #fff;}

.buttonSu2{width: 150px;

color: #fff;

text-align: center;

border: 1px solid #fff;

padding: 8px;

margin-top: 20px;

margin-left: 90px;

float: left;}



.boxtext h2{ width: 100%; text-align: center; color: #fff; float: left; margin: 0px;

	padding: 0px; font-family: 'Great Vibes', cursive; font-size: 60px; padding-top: 100px;}

.boxtext5 span{  border-bottom: 1px solid #fff;}



.boxtext5 p{ width: 100%; font-size: 30px; margin-top:30px; float: left; text-indent: 70px;}



.boxtext b{ width: 100%; float: left; font-size: 40px; color:rgba(255,1,214,1.00); font-weight: 700; }

.buttonSu5{ float: left; margin-left: 100px;}



.ourProdu h3{ text-align: center; text-transform: uppercase}



.boxOn1{ padding-left: 0px !important;border-left:0px; }

.boxOn1 .boxtext{ width: 365px;}







.sliderimgTe{ width: 100%; text-align: center; margin-top: 20px; font-size: 16px;text-transform: uppercase;}

.bx-wrapper{ box-shadow: none !important; background: #fff!important; margin-top: 50px;}

.bx-wrapper .col-md-3{ padding: 0px;}





.bgImagesForHowIt{ width: 100%;height: 400px;position: absolute}

.howitbg{ width: 100%;height: 400px; background: rgba(30,15,57,0.90);position: relative;z-index: 1; text-align: center;padding-top: 100px;}

.bgImagesForHowIt img{width: 100%; height: 100%;}



.stepico{ margin: 0 auto;width: 90px; height: 90px; border: 1px solid #fff;border-radius:100%; text-align: center; padding-top: 25px;}

.containerForHo{position: relative!important; z-index: 9; margin-top: -400px;}

.stepBoxn h3{ text-align: center;; margin-top: 10px; color: #fff;}

.stepBoxn p{ text-align: center; margin-top: 10px;color: #fff; font-size: 16px;}

.containerForHo h2{ text-align: center; text-transform: uppercase; color: #ffff; margin-top:80px; margin-bottom: 50px; clear: both}



.pricing h3{ text-align: center; }

.pricing p{ text-align: center; }



.pricingBox{ background: #ededed;min-height: 370px;padding: 30px; }

.pricingBox h4{ text-align: center}

.pricingBox h2{ text-align: center; font-size:54px;line-height:80px; float: left; width: 100%; margin-bottom:30px;}



.pricingBox p{ width: 100%; font-size: 16px; text-align: left; text-transform: uppercase;  color: #333333;}

.pricingBox p i{ float: left; margin-right: 10px; margin-top: 5px; margin-left: 20px;}





.susF{ width: 160px; color: #fff; background: #3e2768; text-transform: uppercase; font-size: 16px; padding: 10px;

	text-align: center; margin-left: 50px; margin-top: 20px;}





.pricingBox a:hover{ text-decoration: none}



.pricingBox3{ color: #fff; background: #3e2768;}

.pricingBox3 p{ color: #fff;}

.susF5{ border:1px solid #fff;}
.susF8{ width: 100%; text-align: center; margin-top: 20px; margin-bottom: 20px; text-decoration: underline; border: none;}


.pricingBox{ margin:45px;}

.pricingBox3{ margin-top:20px; }



.pricing{ margin-top: 50px;}



.pariishortTe{ margin-bottom: 50px;}



.libraEtxt{ background: #f5f5f5; min-height: 370px;padding: 100px;}

.libraEtxt h3{ text-align: center;}

.libraEtxt p{ text-align: center; width: 70%; margin: 0 auto; margin-top: 50px;}

.susF6{ background: #333333; margin-left: 300px; margin-top: 50px;}

.libraEtxt a{ text-decoration: none}



.libraAdd{ margin-top: 50px;}

.testiMoni{ background: #3e2768; min-height: 400px; float: left; width: 100%}

.testimonial4_slide{ text-align: center}

.testimonial4_slide p{ color: #fff; margin-top: 50px; padding-top: 50px; font-size: 26px; width: 60%; margin: 0 auto}

.testimonial4_slide img{display: initial !important;} 

.testiMoni .carousel-control{ top: 70% !important;}

.testiMoni .carousel-control.left{ background-image: none;}

.testiMoni .carousel-control.right{ background-image: none;}

.carousel-indicators {

    bottom: -50px !important;

}

.testiMoni h4{ color: #fff;}



#testimonial4{ margin-top: 50px;}

.Clint{ width: 100%; float: left}



.upperFooter{ width: 100%; min-height: 200px; background: #141414;}

.footer{ float: left}

.upperFooter{ float: left; }

.fooLogo{ width: 100%; text-align: center;margin-top: 50px; margin-bottom: 20px;}

.upperFooter p{ text-align: center; color: #fff; margin-top: 50px; width: 70%; margin: 0 auto; font-size: 12px;}

.social{ width: 100%; text-align: center; color: #fff; }

.social a i{ margin: 10px; font-size: 18px; margin-top: 20px; color: #fff;}



.footerDownSe{ width: 100%; height: 50px; background: #000; float: left;padding-top: 20px;}



.Flright{ float: right !important; text-align: right}

.flLeft{ float: left;}

.Flright a{ color: #222;}

.Flright a:hover{ color: #fff;}

.bannderAdd{ margin-top: 50px;}

.ourProdu{ margin-top: 50px;}

.howItworks{ margin-top: 50px;}

.pricing{ margin-top: 50px;}



.carousel-indicators{ display: none}





/*End home Page */



/*About Us Start */









.icon-default {

    position: absolute;

    left: 50%;

    top: -50px;

    width: 254px;

    

    -webkit-transform: translateX(-50%);

    -moz-transform: translateX(-50%);

    -ms-transform: translateX(-50%);

    -o-transform: translateX(-50%);

    transform: translateX(-50%);

    height: 59px;

    z-index: 1;

    text-align: center;

    padding: 20px 0 0 0;

}





.aboutUs .container h2:first-child{ font-size: 60px; width: 100%; text-align: center; text-indent: -100px;font-family: 'Great Vibes', cursive; }



.aboutUs h3{ text-align: center;font-size: 50px; }

.aboutUs .borderImg{ width: 100%;text-align: center; float: left;text-indent: 20px;margin-bottom: 30px;}

.abouttext{ margin: 0 auto; width: 60%; margin-top: 80px;color: rgba(123,123,123,1.00) ; font-size: 16px;

	    



}

.abouttext b{ width: 100%; margin-bottom: 30px; float: left; color: rgba(123,123,123,1.00)}



.servicesPag{ background: #3e2768;min-height:520px; margin-top: 50px; padding-top: 50px; padding-bottom: 50px;}

.servicesBox{ height: 400px; background: #fff; border-radius:25px; margin-top: 10px; border: 10px solid #3e2768;}

.IconServ{ text-align: center; border: 1px solid rgba(62,39,104,0.50);

	border-radius:100%; width:100px; height:100px; line-height:90px; margin: 0 auto; margin-top: 30px;

}

.servicesBox h3{ text-align: center}

.servicesBox p{ font-size: 16px; text-align: center; margin-top: 20px;}

.servicesBox a{ text-decoration: none}

.servicesBox a:hover{ text-decoration: none}



.susFS {

    width: 160px;

    color: #fff;

    background: #3e2768;

    text-transform: uppercase;

    font-size: 16px;

    padding: 10px;

    text-align: center;

    margin-left: 40px;

	border-radius:5px ;

    margin-top: 38px;

}

	



























.color1, .colors > li:nth-child(1), .group-two {

  background-color: #d33f4b;

}



.color2, .colors > li:nth-child(2) {

  background-color: #545151;

}



.color3, .colors > li:nth-child(3) {

  background-color: #5695c3;

}



.color4, .colors > li:nth-child(4) {

  background-color: #0F8A5F;

}



.color5, .colors > li:nth-child(5) {

  background-color: #235E6F;

}



.shoe--name {

  font-family: "Roboto", sans-serif;

  font-weight: 600;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

}



.shoe--price {

  color: #949494;

}



.group {

  min-height: 760px;

  height: 100vh;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  background-image: url(https://bit.ly/2lpu3Uh);

  background-blend-mode: multiply;

}

.group .group--container {

  max-width: 1200px;

  margin: 0 auto;

  padding: 0 0 60px 0;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

      flex-wrap: wrap;

  -ms-flex-pack: distribute;

      justify-content: space-around;

}

.group .group--title {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

      -ms-flex-direction: column;

          flex-direction: column;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  width: 100%;

  text-transform: uppercase;

  margin-bottom: 100px;

}

.group .group--title h1, .group .group--title h2, .group .group--title h3, .group .group--title h4 {

  font-family: "Roboto";

  font-weight: 700;

  font-family: Futura, Futura-Medium, "Futura Medium", "Century Gothic", CenturyGothic, "Apple Gothic", AppleGothic, "URW Gothic L", "Avant Garde", sans-serif;

  font-size: 32px;

  margin: 0 0 10px 0;

}

.group .group--title h1:before, .group .group--title h2:before, .group .group--title h3:before, .group .group--title h4:before {

  content: '';

  display: block;

  border-top: 4px solid #232323;

  padding-top: 18px;

  width: 43%;

  margin: 0 auto;

}

.group .group--subtitle {

  font-weight: 400;

  font-family: "Roboto", sans-serif;

  color: #777;

  letter-spacing: 0.6px;

}



.card {

  width: 315px;

  height: 400px;

  background: #fff;

  margin: 0 15px;

  padding: 60px 33px 12px 33px;

  box-sizing: border-box;

  box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.04);

  border-radius: 2px;

  position: relative;

  display: block;

}

.card .shoe img {

  max-width: 100%;

  width: 250px;

  margin-bottom: 120px;

  position: relative;

}

.card .shoe--info {

  position: absolute;

  bottom: -70px;

  text-align: center;

  width: 100%;

  left: 0;

}

.card .shoe--info .shoe--name {

  margin-bottom: 8px;

}

.card .shoe--info .shoe--price {

  font-weight: 400;

  color: #757575;

  font-size: 14px;

}

.card .shoe--colors {

  padding: 23px 0 0 0;

  border-top: 1px solid #f4f4f5;

  bottom: 40px;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: justify;

      -ms-flex-pack: justify;

          justify-content: space-between;

  margin: 0;

}



.colors {

  margin: 0;

  padding: 0;

  width: 100%;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: start;

      -ms-flex-pack: start;

          justify-content: flex-start;

}

.colors > li {

  list-style: none;

  width: 20px;

  height: 20px;

  border-radius: 50%;

  display: inline-block;

  margin: 0 4px;

  box-sizing: border-box;

  cursor: pointer;

  -webkit-transition-duration: .2s;

          transition-duration: .2s;

  -webkit-transition: all ease 1s;

  transition: all ease 1s;

}

.colors > li:hover {

  -webkit-transform: scale(1.09);

          transform: scale(1.09);

  -webkit-transition: all ease 1s;

  transition: all ease 1s;

}



.buy-btn {

  width: 100%;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  font-size: 14px;

  outline: 0;

  background-color: transparent;

  box-shadow: none;

  border: 2px solid #afafaf;

  text-transform: uppercase;

  padding: 8px 19px;

  display: flex;

  align-items: center;

  border-radius: 3px;

  font-weight: 400;

  font-family: "Roboto", sans-serif;

  color: #afafaf;

}



.card--style2 {

  width: 330px;

  height: 360px;

  padding: 0;

  position: relative;

  padding-bottom: 80px;

  box-sizing: border-box;

}

.card--style2 .shoe {

  padding-bottom: 50px;

  position: absolute;

  bottom: 0;

  will-change: transform;

  -webkit-transform-origin: center center;

          transform-origin: center center;

  -webkit-transform: scale(1);

          transform: scale(1);

  -webkit-transition: all 0.5s ease;

  transition: all 0.5s ease;

}

.card--style2 .shoe:before {

  content: "";

  display: block;

  background: #fff;

  height: 310px;

  width: 200px;

  position: absolute;

  bottom: 50px;

  left: 90px;

}

.card--style2 .shoe img {

  width: 100%;

  position: relative;

}

.card--style2 .shoe--info {

  position: relative;

  left: 24px;

  top: 60px;

  z-index: 20;

  will-change: transform;

  -webkit-transform: scale(1);

          transform: scale(1);

  -webkit-transition: all 0.4s ease;

  transition: all 0.4s ease;

  -webkit-transform-origin: center center;

          transform-origin: center center;

}

.card--style2 .shoe--name:before {

  content: "";

  padding-top: 13px;

  width: 190px;

}

.card--style2 .shoe--colors {

  position: absolute;

  left: 0;

  bottom: 0;

  width: 100%;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

}

.card--style2 .shoe--colors .colors {

  width: auto;

  margin: 0 auto;

  position: relative;

  left: 10px;

  will-change: transform;

  opacity: 0;

  -webkit-transform: translateY(8px);

          transform: translateY(8px);

  -webkit-transition: all 0.33s ease-in;

  transition: all 0.33s ease-in;

  -webkit-transition-delay: 0.153s;

          transition-delay: 0.153s;

}

.card--style2:hover .shoe--colors .colors {

  opacity: 1;

  -webkit-transform: translateY(0);

          transform: translateY(0);

  -webkit-transition: all 0.33s ease-out;

  transition: all 0.33s ease-out;

  -webkit-transition-delay: 0.253s;

          transition-delay: 0.253s;

}

.card--style2:hover .shoe {

  -webkit-transform: scale(1.06);

          transform: scale(1.06);

  -webkit-transition: all 0.5s ease;

  transition: all 0.5s ease;

}

.card--style2:hover .shoe--info {

  -webkit-transform: scale(0.95);

          transform: scale(0.95);

  -webkit-transition: all 0.4s ease;

  transition: all 0.4s ease;

}

.card--style2.card--one .shoe--name:before {

  border-top: 5px solid red;

}

.card--style2.card--two .shoe--name:before {

  border-top: 5px solid black;

}

.card--style2.card--three .shoe--name:before {

  border-top: 5px solid #5695c3;

}



.group-one {

  background-color: #eaeaea;

  background-image: none;

}

.group-one .group--title h1:before, .group-one .group--title h2:before, .group-one .group--title h3:before, .group-one .group--title h4:before {

  border-color: #d33f4b;

}



.group-two .group--title {

  color: rgba(250, 250, 250, 0.85);

}

.group-two .group--title h1:before, .group-two .group--title h2:before, .group-two .group--title h3:before, .group-two .group--title h4:before {

  border-color: rgba(250, 250, 250, 0.9);

}

.group-two .group--subtitle {

  color: rgba(250, 250, 250, 0.85);

}

.group-two .is--active {

  -webkit-transform: scale(1.2);

          transform: scale(1.2);

  -webkit-transform-origin: center center;

          transform-origin: center center;

}

.group-two .shoe--info .shoe--name {

  color: #fff;

}

.group-two .shoe--info .shoe--price {

  color: #fff;

}



.group-three {

  background-image: none;

  background-color: #f4f4f4;

}

.group-three .shop-all {

  width: 100%;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

      -ms-flex-align: center;

          align-items: center;

  -webkit-box-pack: center;

      -ms-flex-pack: center;

          justify-content: center;

  margin: 120px 0 0 0;

}

.group-three .shop-all .button {

  border: 3px solid #444;

  outline: 0;

  background-color: transparent;

  border-radius: 2px;

  padding: 9px 18px;

  font-size: 13px;

  font-family: "Roboto", sans-serif;

  font-weight: 700;

  text-transform: uppercase;

  -webkit-transition: all 0.23s ease;

  transition: all 0.23s ease;

  -webkit-transform: scale(1);

          transform: scale(1);

}

.group-three .shop-all .button:hover {

  background-color: #232323;

  color: #fff;

  -webkit-transform: scale(1.05);

          transform: scale(1.05);

  -webkit-transition: all 0.23s ease;

  transition: all 0.23s ease;

}











[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:translate(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translateX(-100%)}[data-aos=slide-left]{transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{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)}

/*# sourceMappingURL=aos.css.map*/









.first-box{padding:10px;background:#9C0; color: #fff;}

.second-box{padding:10px; background:#39F;color: #fff;}

.third-box{padding:10px;background:#F66;color: #fff;}

.fourth-box{padding:10px;background:#6CC;color: #fff;}





.contactUs{ margin-top: 80px;}





form_main {

    width: 100%;

}

.form_main h4 {

    font-family: roboto;

    font-size: 20px;

    font-weight: 300;

    margin-bottom: 15px;

    margin-top: 20px;

    text-transform: uppercase;

}

.heading {

    border-bottom: 1px solid #6932a4;

    padding-bottom: 9px;

    position: relative;

}

.heading span {

    background: #57258c none repeat scroll 0 0;

    bottom: -2px;

    height: 3px;

    left: 0;

    position: absolute;

    width: 75px;

}   

.form {

    border-radius: 7px;

    padding: 6px;

}

.txt[type="text"] {

    border: 1px solid #ccc;

    margin: 10px 0;

    padding: 10px 0 10px 10px;

    width: 100%;

	border-radius:5px;

}

.txt_3[type="text"] {

    margin: 10px 0 0;

    padding: 10px 0 10px 10px;

    width: 100%;

	border-radius:5px;

	border: 1px solid #ccc;

}

.txt2[type="submit"] {

    background: #4d2676 none repeat scroll 0 0;

    border: 1px solid #4d2676;

    border-radius: 25px;

    color: #fff;

    font-size: 16px;

    font-style: normal;

	float: right;

    line-height: 35px;

    margin: 10px 0;

    padding: 0;

    text-transform: uppercase;

    width: 50%;

}

.txt2:hover {

    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

    color: #5793ef;

    transition: all 0.5s ease 0s;

}





.contactfo{ margin: 0 auto;float: none !important; margin-top: 50px; margin-bottom: 50px;}

.login_box h2{ color: #fff;}





.login_box{

    background: #f32d27; /* Old browsers */

    /* IE9 SVG, needs conditional override of 'filter' to 'none' */

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZjMyZDI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZmY2YjQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);

    background: -moz-linear-gradient(45deg,  #f32d27 5%, #ff6b45 99%); /* FF3.6+ */

    background: -webkit-gradient(linear, left bottom, right top, color-stop(5%,#f32d27), color-stop(99%,#ff6b45)); /* Chrome,Safari4+ */

    background: -webkit-linear-gradient(45deg,  #f32d27 5%,#ff6b45 99%); /* Chrome10+,Safari5.1+ */

    background: -o-linear-gradient(45deg,  #f32d27 5%,#ff6b45 99%); /* Opera 11.10+ */

    background: -ms-linear-gradient(45deg,  #f32d27 5%,#ff6b45 99%); /* IE10+ */

    background: linear-gradient(45deg,  #f32d27 5%,#ff6b45 99%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f32d27', endColorstr='#ff6b45',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

    

    width:35%;

   /* height:70%; */

	margin: 0 auto !important;

	float: none;

	display: block;

	margin-top: 50px !important;



    

    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.54);

-moz-box-shadow:    0px 0px 8px 0px rgba(50, 50, 50, 0.54);

box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.54);

}



@media (max-width: 767px) {

    .login_box{

        background: #f32d27; /* Old browsers */

        /* IE9 SVG, needs conditional override of 'filter' to 'none' */

        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZjMyZDI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjZmY2YjQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);

        background: -moz-linear-gradient(45deg,  #f32d27 5%, #ff6b45 99%); /* FF3.6+ */

        background: -webkit-gradient(linear, left bottom, right top, color-stop(5%,#f32d27), color-stop(99%,#ff6b45)); /* Chrome,Safari4+ */

        background: -webkit-linear-gradient(45deg,  #f32d27 5%,#ff6b45 99%); /* Chrome10+,Safari5.1+ */

        background: -o-linear-gradient(45deg,  #f32d27 5%,#ff6b45 99%); /* Opera 11.10+ */

        background: -ms-linear-gradient(45deg,  #f32d27 5%,#ff6b45 99%); /* IE10+ */

        background: linear-gradient(45deg,  #f32d27 5%,#ff6b45 99%); /* W3C */

        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f32d27', endColorstr='#ff6b45',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

        

        width:90%;

        height:80%;

        position:absolute;

        top:10%;

        left:5%;

        

        -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.54);

-moz-box-shadow:    0px 0px 8px 0px rgba(50, 50, 50, 0.54);

box-shadow:         0px 0px 8px 0px rgba(50, 50, 50, 0.54);

    }

}



.image-circle{

    border-radius: 50%;

    width: 175px;

    height: 175px;

    border: 4px solid #FFF;

    margin: 10px;

}



.follow{

    background-color:#FC563B;

    height: 80px;

    cursor:pointer;

}



.follow:hover {

    background-color:#F22F26;

    height: 80px;

    cursor:pointer;

}



.login_control{

    background-color:#FFF;

    padding:10px;

    

}



.control {

    color:#000;

    margin:10px;

}



.label {

    color: #EB4F26;

    font-size: 18px;

    font-weight: 500;

}



.form-control{

    color: #000000 !important;

    font-size: 25px;

    border: none;

    padding: 25px;

    padding-left: 10px;

    border-bottom: 1px solid #CCC;

    margin-bottom: 10px;

    outline: none;

    -webkit-box-shadow: none !important;

    -moz-box-shadow: none !important;

    box-shadow: none !important;

}



.form-control:focus{

    border-radius: 0px;

    border-bottom: 1px solid #FC563B;

    margin-bottom: 10px;

    outline: none;

    -webkit-box-shadow: none !important;

    -moz-box-shadow: none !important;

    box-shadow: none !important;

}

.btn-orange{

    background-color: #FC563B;

    border-radius: 0px;

    margin: 5px;

    padding: 5px;

    width: 150px;

    font-size: 20px;

    font-weight: inherit;

}



.btn-orange:hover {

    background-color: #F22F26;

    border-radius: 0px;

    margin: 5px;

    padding: 5px;

    width: 150px;

    font-size: 20px;

    font-weight: inherit;

    color:#FFF !important;

}



.line{

    border-bottom : 2px solid #F32D27;

}





.outter{

    padding: 0px;

    border: 1px solid rgba(255, 255, 255, 0.29);

    border-radius: 50%;

    width: 200px;

    height: 200px;

}



.prod{ margin-top: 50px;}





.login_box .label{ color: #222; font-size: 14px; margin-bottom: 10px; width: 100%; float: left; text-align: left; padding-left: 5px;}











input[type="checkbox"] + label {

    color:#222;

}



input[type="checkbox"] + label span {

    display:inline-block;

    width:19px;

    height:19px;

    margin:-2px 10px 0 0;

    vertical-align:middle;

    background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) left top no-repeat;

    cursor:pointer;

}



input[type="checkbox"]:checked + label span {

    background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) -19px top no-repeat;

}



input[type="radio"] {

    display:none;

}



input[type="radio"] + label {

    color:#222;

    font-family:Arial, sans-serif;

}



input[type="radio"] + label span {

    display:inline-block;

    width:19px;

    height:19px;

    margin:-2px 10px 0 0;

    vertical-align:middle;

    background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) -38px top no-repeat;

    cursor:pointer;

}



input[type="radio"]:checked + label span {

    background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) -57px top no-repeat;

}



.control2 label{margin-left: 7px;

margin-top: 20px;}

.topmenu{list-style: none}
.topmenu li{ float: right}

ol, ul {
    margin-top: 0;
    margin-bottom: 0px !important;
}
.HDivRight h4 {
    font-size: 12px;
    line-height: 80px;
    width: 250px;
    float: left;
	
padding-left: 60px;
}
#menu-footer-menu{list-style: none}
#menu-footer-menu li{ float: right; margin-left: 10px;}

.products li a img{ width: 100%; height:284px;}

.products li{width: 24%;float: left; min-height: 400px; margin: 5px;}
.onsale{ display: none}
.products{list-style: none;}
.aboutUs .woocommerce-loop-product__title{  width: 100%; float: left; font-size: 16px; 
	text-align: center; font-family: 'Roboto', sans-serif ; text-indent: 0px;}

.aboutUs .products span{ margin-left: 20px;}
.aboutUs .products .price{display: none}
.aboutUs .products .add_to_cart_button{display: none}
.ecommercesection .woocommerce-result-count{display: none}
.ecommercesection .woocommerce-ordering{display: none}
.related{display: none}
.woocommerce-product-gallery{ width:30%; float: left}
.entry-summary{ width: 60%;
float: left;
margin-left: 7%;}
#tab-description{ width: 100%; float: left}
.woocommerce-product-details__short-description h3{ text-align: left}
.woocommerce-product-details__short-description h2{ text-align: left}
.woocommerce-product-details__short-description h4{ text-align: left}

.single_add_to_cart_button {
	margin-top: 20px; margin-bottom: 20px;
	background-color:#4d2676;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:2px solid #4d2676;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:16px;
	padding:11px 44px;
	text-decoration:none;
	text-shadow:0px 1px 0px #4d2676;
}
.single_add_to_cart_button:hover {
	background-color:#4d2676;
}
.single_add_to_cart_button:active {
	position:relative;
	top:1px;
}



.input-text {

    width: 167px;
padding: 8px 14px;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #9D9E9E;
    text-shadow: 1px 1px 0 #FFF;
    background: #FFF;
    border: 1px solid #FFF;
    border-radius: 5px;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.50);
    -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
    -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.50);
}
  .input-text:focus {
    background: #DFE9EC;
    color: #414848;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.25);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
    outline: 0;
}
  .input-text:hover {
    background: #DFE9EC;
    color: #414848;
}

.product-type-simple{ margin-top: 80px;
}

.gallery_container{ width: 30%; float: left}
.woocommerce-tabs{display: none}
.aboutUs .ecommercesection h1 {
   font-size: 60px;
width: 100%;
text-align: center;


	margin-bottom: 50px;
}
.quantity{display: none;}

.ecommercesection .woocommerce-product-gallery__image img{ width: 248px; height: 258px; margin-top: 30px;}
.ecommercesection{ background: rgba(237,237,237,1.00); padding: 50px;  padding-bottom: 100px;}
.aboutUs .ecommercesection{ background:#fff;}
.entry-title{ text-align: left !important;}
.third-box a{ color: #fff;}
.third-box a:hover{ color: #fff;}

.boxtext li{ list-style: none}

.logoA{  margin-top: -80px !important;}



.bc-type-3{
  display:none;
}
.account-header{
  width:100%;
  color:white;
  height:200px;
  background-color:black;
  position: relative;
}
.account-header h1{
    font-size: 3.052em;
    text-transform: none;
}
.account-header h4{
  font-size: 16px;
    text-transform: none;
}
.epic-20 img{
  border-radius:50%;
}
.content-page, .page-content{
  width:100%;
  margin-top:0px;
}
.woocommerce-account.logged-in .content {
    width: 100% !important;
    padding:0px;
}
.name{
    font-weight: 700;
}
.name a{
  color:white;
}
.account-user-info{
  text-transform: uppercase;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
}
.woo-tabbed{
      padding-top: 30px;
    font-size: 18px;
}
.user-header {
    width: 300px;
    margin-top: -3px;
    padding: .72em .8em;
    font-size: .9em;
    background: rgba(255,255,255,.2);
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    line-height: 2;
    padding-bottom: 25px;
    padding-top: 20px;
}
#header-right{
  float:right;
    margin-right: 20px;
    top: 30px;
    position: absolute;
    right: 125px;
}
.epic-80{
  float:left;
  width:200px;
}
#wrapper-account{
      width: 80%;
    margin: auto;
    padding-top: 25px;
}
.page-header--navigation {
    clear: both;
    background: rgba(255,255,255,.2);
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    overflow: hidden;
    display: table;
    table-layout: fixed;
    width: 80%;
    margin: auto;
    position: absolute;
    bottom: 0px;
    left: 10%;
}
.woocommerce-account h2{
  display:none;
}
.page-header--navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: table-row;
}
.page-header--navigation--tab {
    display: table-cell;
    text-align:center;
}
a:active, .page-header--navigation--tab.m-active a {
  

}
.page-header--navigation--tab a {
    display: block;
    padding: 6px 0;
    color: #C4BFBD;
    line-height: 30px;
}
.page-header--navigation--tab a:hover{
}
.account-user-info a{
  color:white;
}
.account-user-info a:hover, .account-user-info a:focus{
  color:white;
  text-decoration: none;
}
.account-user-info a:active{
  background:transparent;
}
.woo-tabbed{
  display:none;
}
.active{
  display:block !important;
}
.page-header--navigation--tab a:focus{
  text-decoration:none;
}
.promo-banner {
    background: #da552f;
    display: table;
    overflow: hidden;
    width: 100%;
    min-height: 115px;
    margin: 0 0 3.052em;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    box-shadow: 0 0 0 3px #f3f3f3;
    -webkit-box-shadow: 0 0 0 3px #f3f3f3;
}
.promo-banner, .promo-banner p{
  color:white;
}
.promo-banner .image {
    width: 20%;
    padding: 1.25em 2.441em 0 1.25em;
    float:left;
}
.promo-content{
  width:80% !important;
  float:left;
}
.button-green{
  background: black;
  display: inline-block;
    margin: 0 0 1em;
    padding: .461em 1.563em;
    line-height: 1;
    color: #fff!important;
    cursor: pointer;
    border: none;
    text-shadow: none;
    font-size: .9em;
    font-family: proxima-nova,sans-serif;
    font-weight: 600;
    text-align: center;
    text-decoration: none!important;
    text-transform: uppercase;
    outline: 0!important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 100px;
    border-radius: 100px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
}
.promo-banner .buttons {
    padding: 0 1.758em 0 0;
    text-align: right;
    padding-top:20px;
}
.promo-banner>div {
    display: table-cell;
    vertical-align: middle;
}
.promo-banner .promo-content h3{
    text-transform: uppercase;
}
.promo-banner h3{
    font-weight: 700;
    margin-bottom: 0px;
    line-height: 1.25;
}
.promo-content{
      margin-top: 30px;
}
.shop_table th {
    font-weight: 700;
    background: #fff;
    color: black;
    padding: .8em;
    font-size: .8em;
    text-transform: uppercase;
    text-align: center;
    border-bottom: 2px solid black;
}
table td, table th {
    border: 1px solid #e6e6e6;
    border-top: 1px solid #e6e6e6 !important;
}
th {
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
}
.api-manager-download{
  text-align:center !important;
}
table tr:nth-child(2n+2) td {
    background: #f7f7f7;
}
.api-manager-version,.api-manager-version-date{
  font-weight:900;
  text-align: center
}
.api-manager-changelog{
  text-align: center;
}
.api-manager-changelog hr{
  margin-top:20px;
  margin-bottom:20px;
}
.api-manager-download hr{
  margin-top:15px;
  margin-bottom:15px;
}
.shop_table tr > td {
    line-height: 30px;
}
.api-manager-download{
  position: relative;
  padding-top:30px;
}
.order td{
  text-align:center !important;
}
#license-tab .shop_table tr > td {
    line-height: 20px;
}
.dropbox-dropin-btn, .dropbox-dropin-btn:link, .dropbox-dropin-btn:hover {
    display: inline-block;
    height: 14px;
    font-family: 'Raleway', sans-serif;
    font-size: 11px;
    font-weight: 400; 
    color: black;
    text-decoration: none;
    padding: 1px 7px 5px 3px;
    font-size: 15px;
    border: 0px solid #ebebeb; 
    border-radius: 0px;
    border-bottom-color: transparent;
    background: white !important;
}
#welcome-message h3{
  text-transform: capitalize;
}
.woocommerce-MyAccount-navigation { 
width: 100%;
height: 58px;;}
.woocommerce-MyAccount-navigation ul{ list-style: none;}
.woocommerce-MyAccount-navigation ul li{float: left;
margin-right: 10px;
background: #fff;
padding: 18px;
margin-top: 1px;}
.woocommerce-MyAccount-content{ background: rgba(241,241,241,1.00);padding: 50px;}
.edit{
	margin-top: 50px;
	margin-bottom: 20px;

	background-color:#4d2676 !important;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:16px !important;
	padding: 5px 34px !important;
	text-decoration:none !important;
	text-shadow:0px 1px 0px #4d2676 !important;
}
.ourProdu .bx-wrapper img{ height: 258px;}

.sliderimgTe a{ color: #222;}
.sliderimgTe a:hover{ color: #222;}

.input.button{
	margin-top: 50px;

	background-color:#4d2676 !important;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:16px !important;
	padding:11px 44px !important;
	text-decoration:none !important;
	text-shadow:0px 1px 0px #4d2676 !important;
}
.woocommerce-Button {
	margin-top: 50px;
	
	-moz-border-radius:4px !important;
	-webkit-border-radius:4px !important;
	background-color:#4d2676 !important;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:16px !important;
	padding:11px 44px !important;
	text-decoration:none !important;
	text-shadow:0px 1px 0px #4d2676 !important;
}


.woocommerce-MyAccount-navigation ul li a{ color: #fff;}
.woocommerce-MyAccount-navigation ul li a:hover{color: #fff;}
.woocommerce-MyAccount-navigation ul li {
	
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#4d2676;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:16px;
	padding:11px 44px;
	text-decoration:none;
	text-shadow:0px 1px 0px #4d2676;
}
.woocommerce-MyAccount-navigation ul .is-active{
	background-color:#fff;
	color: #4d2676;
	border: 1px solid #4d2676;
}
.woocommerce-MyAccount-navigation ul .is-active a{
	
	color: #4d2676;
}
.woocommerce-MyAccount-navigation ul li {
	position:relative;
	top:1px;
}

.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {
    padding: 25px 13px !important;
    vertical-align: middle;
}
.site-main{ width: 50%; margin: 0 auto;}

.rightSideImg li{ ;list-style: none}
li{ ;list-style: none}

input[type="checkbox"] + label span {
    display: inline-block;
    width: 100%;
    height: 19px;
    margin: -2px 10px 0 0;
    vertical-align: middle;
    background:none;
        background-position-x: left;
        background-position-y: top;
    cursor: pointer;
    background-position: 0px;
}
input[type="checkbox"]:checked + label span {
    background:none;
}

.HDivRight p{ float: right;}


.mobileMenu{ display: none;}

.susF a{ color: #fff;}




.posted_in{ margin-bottom: 80px; float: left}



.sus12{ margin-left: 0px; margin-bottom: 30px;}



#rm_login_form{border: 1px solid #d3ced2;
padding: 20px;
margin: 2em 0;
text-align: left;
border-radius: 5px;}




.rmagic .buttonarea input[type="button"], .rmagic .buttonarea input[type="submit"] {
    min-width: 150px;
    min-height: 50px;
    float: right !important;
}








@media screen and (max-width: 700px) and (min-width: 500px) {
	.susF6 {
    background: #333333;
    margin-left: 35%;
    margin-top: 50px;
}
	.susF {
 
    margin-left: 32%;
  
}
	.pricingBox p i {
    float: none !important;
    margin-right: 10px;
    margin-top: 5px;
    margin-left: 20px;
}
	.pricingBox p {
    width: 100%;
    font-size: 14px;
    text-align: center !important;
    text-transform: uppercase;
}
	.logoB255 {
    position: absolute;
    display: block !important;
    left: 45% !important;
    top: 48px;
}
	.sec_nav ul li a {
    padding-top: 2px !important;
    float: left;
    margin-left: 10px;
}
	.text {
    border: none;
    text-align: center;
}
	
	
	.boxtext h3 {
   
    text-align: center;
}
	.boxtext p {
    
    text-align: center;
}
	.pricing {
    margin-top: 200px;
}

	
	#menu-navigation-menu {
    
    height: 360px !important;
    overflow: scroll;
}
	#av-overlay h1{ font-size: 14px !important;}
#av-overlay {
    position: initial;
    top: auto;
    left: auto;
    width: 100% !important;
    font-size: 14px !important;
    height: auto;
    margin: 0px !important;
}
}



@media screen and (max-width: 500px) and (min-width: 360px) {
	#menu-navigation-menu {
    
    height: 260px !important;
    overflow: scroll;
}
	.pricing {
    margin-top: 200px;
}
	.boxtext p {
    
    text-align: center;
}
	
	.boxtext h3 {
   
    text-align: center;
}
	.susFS {
  
    margin-left: 23% !important;

}
	
	.text {
    border: none;
    text-align: center;
}
	
}


@media screen and (max-width:670px) {
	.sliderimgTe a {
    color: #222;
    font-size: 14px;
}
	.bx-viewport {
	 height: auto !important;
}
.ourProdu .bx-wrapper img {
    height: 150px !important;
}
	
.woocommerce form .form-row label.inline {
    display: inline;
    width: 100%;
    float: left;
    margin-top: 10px;
}	
	
	
	.pricingBox p {
    width: 100%;
    font-size: 14px;
    text-align: left;
    text-transform: uppercase;

}
	
	#av_verify_form select {
   
    width: 100% !important;
   
}
	
	.CrouImg{ text-align: center; }
	
	
	.sec_nav ul li a {
    padding-top: 10px;
    float: left;
    margin-left: 10px;
    width: 100%;
}
	.woocommerce #payment .terms, .woocommerce-page #payment .terms {
    text-align: left;
    padding: 0;
    margin-left: 22px;
}
	.woocommerce form .form-row .input-checkbox {
    display: inline;
    margin: 7px 8px 0px -20px !important;
    text-align: center;
    vertical-align: middle;
}
	
	.woocommerce-form__label-for-checkbox .woocommerce form .form-row label {
    line-height: 2;
    margin-left: 25px !important;
}
	.rmagic .rmheader {
    display: block;
    float: left;
    width: 100%;
    margin: 20px 0;
    font-size: 12px !important;
}
	.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    border: 1px solid #d3ced2 !important;
    padding: 20px !important;
    margin: 2em 0;
    text-align: left;
    border-radius: 5px !important;
}
	.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 18px !important;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -moz-font-feature-settings: 'liga';
    -moz-osx-font-smoothing: grayscale;
}
	.rmrow {
    display: block;
    float: left;
    position: inherit;
    padding: 0px !important;
    min-height: 60px;
    width: 100%;
}
	label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 0px !important;
    font-weight: 700;
}
	.rmagic .rmrow .rmfield label {
    font-weight: 200 !important;
    width: auto;
}
	.rmfield {
    padding-top: 0px !important;
}
	.rmfield, .rminput {
    display: inline-block;
    float: left;
    vertical-align: middle;
    min-height: inherit;
    padding: 0px !important;
        padding-top: 0px;
}
	.rmagic .rmrow .rminput ul li label {
    display: inline-block;
    float: left;
    width: 88%;
    font-size: 11px;
    margin-top: 4px;
}
	.rmagic .rmrow li input[type="radio"], .rmagic .rmrow li input[type="checkbox"] {
    margin-right: 11px;
    display: inline-block;
    float: left;
}
	
	.rmagic .buttonarea input[type="button"], .rmagic .buttonarea input[type="submit"]{background: #3e2768; color: #fff;}
	.rminput input {padding-left: 5px;}

.input-text {

    border: 1px solid #ccc;
	padding-left: 5px;
 
}
	
	
	.woocommerce-MyAccount-navigation ul li a {
    color: #fff;
    float: left;
    width: 100%;
}
	
	.HDivRight h4 {
    font-size: 12px;
    line-height: 0px;
    width: 250px;
    float: left;
    padding-left: 60px;
    margin-top: 0px;
}
	.gallery_container {
    width: 100%;
    float: left;
}
	
	.aboutUs .container h2:first-child {
    font-size: 60px;
    width: 100%;
    text-align: center;
    text-indent: 0px;
    font-family: 'Great Vibes', cursive;
}
	.textS {
    margin: 0 auto;
    width: 100%;
    text-align: center;
    position: absolute;
    z-index: 99;
    top: 115px;
    color: #fff;
}
	
	.closeStaic {
    font-size: 16px;
width: 100%;
text-align: right;
		display: none;
margin-top: 15px;
position: absolute;
z-index: 9;
right: 21px;
cursor: pointer;
}
	.sec_nav ul li {
    
    border-bottom: 1px solid;
    padding-bottom: 7px;
}
	.fixed .logoB2 {
    display: none !important;
}
	
	.numberStatic {
    float: right;
    width: 34%;
    font-size: 10px;
    text-align: right;
}
	.fixed .logoB255 img{width: 48px;}
	 .fixed .logoB255 {
    position: absolute;
    display: block !important;
    left: 40%;
top: 3px;
}
	.logoB255 img{width: 67px;}
	.logoB255  {
    position: absolute;
    display: block !important;
    left: 38%;
top: 48px;
}
	.HDivRight i {
    float: left;
    line-height: 24px;
    margin-right: 6px;
    font-size: 16px;
}
	
	.HDivRight {
height: 40px;
margin-top: 15px;
    width: 100%;
}
	
	.HDivLeft {
   
    display: none !important;
}
	.woocommerce form .form-row {
    padding: 3px;
    margin: 0 0 6px;
    width: 100% !important;
}
	.edit {
    margin-top: 50px;
    margin-bottom: 20px;
    background-color: #4d2676 !important;
    display: inline-block;
    cursor: pointer;
    color: #ffffff !important;
    font-family: Arial;
    font-size: 16px !important;
    padding: 5px 34px !important;
    text-decoration: none !important;
    text-shadow: 0px 1px 0px #4d2676 !important;
    width: 100%;
    text-align: center;
}
	.aboutUs h3 {
    text-align: center;
    font-size: 24px;
}
	.aboutUs h3 {
    text-align: center;
    font-size: 24px;
}
	.woocommerce-MyAccount-content {
    background: rgba(241,241,241,1.00);
    padding: 50px;
    width: 100%;
    float: left;
}
	.woocommerce-MyAccount-navigation ul li {
    position: relative;
    top: 1px;
    width: 100%;
}
	.woocommerce-MyAccount-navigation {
    width: 100%;
    height: auto;
    float: left;
    margin-bottom: 20px;
}
	.woocommerce-product-details__short-description p{ width: 85%; text-align: justify}
	.entry-summary {
    width: 100%;
    float: left;
}
	.woocommerce-product-gallery {
    width: 100%;
    float: left;
}
	.product-type-simple {
    margin-top: 20px;
   
}
	.aboutUs .ecommercesection h1 {
    font-size: 22px;
    width: 100%;

    margin-bottom: 50px;
    margin-top: -470px;
    float: left;
    margin-bottom:450px;
}
	
	
	.woocommerce-product-details__short-description h3{ text-align: left}
	.mess textarea{ width: 100%;}
	.third-box{width: 100% !important;}
	.first-box {width: 100% !important;}
	.fourth-box {width: 100% !important;}
	#mobileLogo {
    float: right;
    width: 80px;
    position: inherit;
    padding-top: 10px;
}
	.mobileMenu{ display: block}
	.mobileMenu{color: #fff; margin-top:15px; font-size: 16px;}
	.mobileMenu b{ margin-left: 10px;}
	.products li a img {
    width: 100%;
    height: 150px;
}
	.products li {
    width: 45%;
    float: left;
    min-height: 172px;
    margin: 5px;
}
	.aboutUs h2 {
    font-size: 60px;
    width: 100%;
    text-align: center;
    text-indent: 0px;
    font-family: 'Great Vibes', cursive;
}
	.icon-default {
    position: absolute;
    left: 50%;
    top: -29px;
 
}
	.buttonSu5 {
   clear: both;
		float: none;
    margin: 0 auto !important;
}
	.boxtext5 p {
    width: 100%;
    font-size: 30px;
    margin-top: 30px;
    float: left;
   text-align: center;
		text-indent: -20px;
}
	.buttonSu {
      clear: both;
		float: none;
    margin: 0 auto !important;
}
	.buttonSu2 {
       clear: both;
		float: none;
    margin: 0 auto !important;
}
	.Flright {
    float: left !important;
    text-align: left;
}
	.flLeft {
    float: left;
    width: 100%;
    text-align: center;
}
	.footerDownSe {
    width: 100%;
    height: 70px;
    background: #000;
    float: left;
    padding-top: 20px;
}
	.howitbg img{ width: 100%;}
	.testimonial4_slide p {
    color: #fff;
    margin-top: 50px;
    padding-top: 12px;
    font-size: 15px;
    width: 60%;
    margin: 0 auto;
}
	.susF6 {
    background: #333333;
    margin-left: 72px;
    margin-top: 50px;
}
	.libraEtxt {
    background: #f5f5f5;
    min-height: 370px;
    padding: 11px;
        padding-right: 11px;
        padding-left: 11px;
}
	.pricingBox3 {
    color: #fff;
    background: #3e2768 !important;
}
	.pricingBox {
    background: #ededed;
    min-height: 370px;
    padding: 22px;
        padding-right: 22px;
        padding-left: 22px;
    width: 100%;
    margin: 0px !important;
        margin-top: 0px;
    margin-top: 20px !important;
}
	.containerForHo {
    position: relative !important;
    z-index: 9;
    margin-top: -900px;
}
	.pricing{ margin-top: 100px;}
	.howitbg {
    width: 100%;
    height: 750px;
    background: rgba(30,15,57,0.90);
    position: relative;
    z-index: 1;
    text-align: center;
    padding-top: 100px;
}
	.bgImagesForHowIt {
    width: 100%;
    height: 750px;
    position: absolute;
}
	.boxOn {
    border: 0px;
    padding: 0px !important;
    height: 560px;
    margin-top: 20px;
}
	.upptext {
    position: relative;
    z-index: 1;
    background: rgba(0,0,0,0.67);
    width: 100%;
    height: 100%;
}
	.boxtext {
    position: relative;
    z-index: 1;
    background: rgba(0,0,0,0.67);
    width: 100%;
    height: 100%;
}
	.lowerBox {
    width: 100%;
    height: 250px;
    overflow: hidden;
    margin-top: 30px;
}
	.upperBox {
    width: 100%;
    height: 250px;
    overflow: hidden;
}
	.boxOn {
    border: 0px;
		padding: 0px !important;
    height: 560px;
}
	.boxOn1 .boxtext {
    width: 100%;
}
	.icon { text-align: center}
	.mainTu{ text-align: center}
	.sliBut {
    width: 210px;
    border: 1px solid #fff;
    border-radius: 50px;
    padding: 2px;
    text-transform: uppercase;
    font-size: 21px;
    font-weight: 100;
    margin: 0 auto;
        margin-top: 0px;
    margin-top: 25px;
}
	#myCarousel .sliBut img{ height: 20px !important;}
	.textS h1 {
    font-size: 19px;
    font-weight: 200;
}
	.textS p {
    font-size: 13px;
}
	
	#myCarousel .item img{ height: 300px;}
	
	
	.step {
    width: 100%;
    height: auto;
  
}
	.text{ border: none;}
	.stepBox {
    float: left;
    width: 100% !important;
}
	.HeaderTop {
    line-height: 24px;
}
	

	#menu-navigation-menu{ background: #000; display: none;
position: absolute;
padding: 10px;
    padding-bottom: 10px;
left: 0px;
margin-top: 14px;
padding-bottom: 50px;}
.logoA {display: none !important}
	.sec_nav ul li a{padding-top: 10px; float: left; margin-left: 10px;}
	.sec_nav ul li {
    display: inline;
    float: left;
    margin: 0px;
        margin-top: 24px;
        margin-left: 24px;
    margin-top: 0px;
    width: 100%;
    background: #000;
    padding-left: 0px;
    margin-left: 0px;
}
	
	.safR {
    border-right: 1px solid #fff;
    padding-right: 10px;
    margin-right: 10px;
    margin-right: 52px;
}
	
}


@media screen and (max-width: 1199px) and (min-width: 980px) {
	
	
	
	
	.boxOn1 .boxtext {
    width: 298px;
}
	.upperBox {
    width: 285px;
    height: 250px;
    overflow: hidden;
}
	.lowerBox {
    width: 285px;
   
}
	.boxtext {
    position: relative;
    z-index: 1;
    background: rgba(0,0,0,0.67);
    width: 284px;
    height: 100%;
}
	
	.logoA{ margin-left: 0px !important;margin-right: 0px !important;}
	
	.sec_nav ul li a {
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
}
	
	
	.sec_nav ul li {
    display: inline;
    float: left;
    margin: 20px;
       
    margin-top: 0px;
}
	
	.sec_nav ul li:nth-child(8){
		margin-left: 1px !important;
	}
	.sec_nav ul li:nth-child(9){
		margin-left: 1px !important;
	}
	.sec_nav ul li:nth-child(10){
		margin-left: 1px !important;
	}
	.pricingBox p {
    width: 100%;
    font-size: 13px;
    text-align: left;
    text-transform: uppercase;
    
}
	.libraAdd .susF{
  
    margin-left:35%;
 
}
	.susF {
    width: 160px;
    color: #fff;
   
    text-transform: uppercase;
    font-size: 16px;
    padding: 10px;
    text-align: center;
    margin-left: 22px;
    margin-top: 20px;
}
	
	#myCarousel .carousel-inner .item img{ height: 500px;}
	.sliBut img{ height: 20px !important;}
	.pricingBox {
    margin: 38px;
        margin-top: 38px;
}
	.icon-default {
    position: absolute;
    left: 50%;
    top: -42px;
    width: 254px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    height: 58px;
    z-index: 1;
    text-align: center;
    padding: 20px 0 0 0;
        padding-right: 0px;
        padding-left: 0px;
}
	.susFS {
    width: 160px;
    color: #fff;
    background: #3e2768;
    text-transform: uppercase;
    font-size: 16px;
    padding: 10px;
    text-align: center;
    margin-left: 13px;
    border-radius: 5px;
    margin-top: 38px;
}
	.products li {
    width: 23.9%;
    float: left;
    min-height: 400px;
    margin: 5px;
}
	.woocommerce-MyAccount-navigation ul li {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-color: #4d2676;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: Arial;
    font-size: 16px;
    padding: 11px 36px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #4d2676;
}
	.pricingBox3 {
    color: #fff;
    background: #3e2768;
    height: 437px;
}
	
	.woocommerce form .form-row .input-checkbox {
    display: inline;
    margin: 6px 8px 0 -28px !important;
    text-align: center;
    vertical-align: middle;
}
	.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
    display: inline;
    margin-left: 29px !important;
}
	.HDivRight h4 {
    font-size: 12px;
    line-height: 80px;
    width: 145px;
    float: left;
}
	.product-type-simple {
    margin-top: 80px;
    margin-left: 165px;
}
	.woocommerce-product-gallery {
    width: 35%;
    float: left;
}
	
}





.woocommerce form.login, .woocommerce form.register {
    border: 1px solid #d3ced2;
    padding: 20px;
    margin: 2em 0;
    text-align: left;
    border-radius: 5px;
}

.rmagic-form{
    border: 1px solid #d3ced2;
    padding: 20px;
    margin: 2em 0;
    text-align: left;
    border-radius: 5px;
}




        