@charset "UTF-8";
.mt-0 {
  margin-top: 0 !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.mt-4px {
  margin-top: 4px !important;
}

.pt-4px {
  padding-top: 4px !important;
}

.mb-4px {
  margin-bottom: 4px !important;
}

.pb-4px {
  padding-bottom: 4px !important;
}

.ml-4px {
  margin-left: 4px !important;
}

.pl-4px {
  padding-left: 4px !important;
}

.mr-4px {
  margin-right: 4px !important;
}

.pr-4px {
  padding-right: 4px !important;
}

.mt-5px {
  margin-top: 5px !important;
}

.pt-5px {
  padding-top: 5px !important;
}

.mb-5px {
  margin-bottom: 5px !important;
}

.pb-5px {
  padding-bottom: 5px !important;
}

.ml-5px {
  margin-left: 5px !important;
}

.pl-5px {
  padding-left: 5px !important;
}

.mr-5px {
  margin-right: 5px !important;
}

.pr-5px {
  padding-right: 5px !important;
}

.mt-8px {
  margin-top: 8px !important;
}

.pt-8px {
  padding-top: 8px !important;
}

.mb-8px {
  margin-bottom: 8px !important;
}

.pb-8px {
  padding-bottom: 8px !important;
}

.ml-8px {
  margin-left: 8px !important;
}

.pl-8px {
  padding-left: 8px !important;
}

.mr-8px {
  margin-right: 8px !important;
}

.pr-8px {
  padding-right: 8px !important;
}

.mt-10px {
  margin-top: 10px !important;
}

.pt-10px {
  padding-top: 10px !important;
}

.mb-10px {
  margin-bottom: 10px !important;
}

.pb-10px {
  padding-bottom: 10px !important;
}

.ml-10px {
  margin-left: 10px !important;
}

.pl-10px {
  padding-left: 10px !important;
}

.mr-10px {
  margin-right: 10px !important;
}

.pr-10px {
  padding-right: 10px !important;
}

.mt-12px {
  margin-top: 12px !important;
}

.pt-12px {
  padding-top: 12px !important;
}

.mb-12px {
  margin-bottom: 12px !important;
}

.pb-12px {
  padding-bottom: 12px !important;
}

.ml-12px {
  margin-left: 12px !important;
}

.pl-12px {
  padding-left: 12px !important;
}

.mr-12px {
  margin-right: 12px !important;
}

.pr-12px {
  padding-right: 12px !important;
}

.mt-15px {
  margin-top: 15px !important;
}

.pt-15px {
  padding-top: 15px !important;
}

.mb-15px {
  margin-bottom: 15px !important;
}

.pb-15px {
  padding-bottom: 15px !important;
}

.ml-15px {
  margin-left: 15px !important;
}

.pl-15px {
  padding-left: 15px !important;
}

.mr-15px {
  margin-right: 15px !important;
}

.pr-15px {
  padding-right: 15px !important;
}

.mt-16px {
  margin-top: 16px !important;
}

.pt-16px {
  padding-top: 16px !important;
}

.mb-16px {
  margin-bottom: 16px !important;
}

.pb-16px {
  padding-bottom: 16px !important;
}

.ml-16px {
  margin-left: 16px !important;
}

.pl-16px {
  padding-left: 16px !important;
}

.mr-16px {
  margin-right: 16px !important;
}

.pr-16px {
  padding-right: 16px !important;
}

.mt-20px {
  margin-top: 20px !important;
}

.pt-20px {
  padding-top: 20px !important;
}

.mb-20px {
  margin-bottom: 20px !important;
}

.pb-20px {
  padding-bottom: 20px !important;
}

.ml-20px {
  margin-left: 20px !important;
}

.pl-20px {
  padding-left: 20px !important;
}

.mr-20px {
  margin-right: 20px !important;
}

.pr-20px {
  padding-right: 20px !important;
}

.mt-25px {
  margin-top: 25px !important;
}

.pt-25px {
  padding-top: 25px !important;
}

.mb-25px {
  margin-bottom: 25px !important;
}

.pb-25px {
  padding-bottom: 25px !important;
}

.ml-25px {
  margin-left: 25px !important;
}

.pl-25px {
  padding-left: 25px !important;
}

.mr-25px {
  margin-right: 25px !important;
}

.pr-25px {
  padding-right: 25px !important;
}

.mt-30px {
  margin-top: 30px !important;
}

.pt-30px {
  padding-top: 30px !important;
}

.mb-30px {
  margin-bottom: 30px !important;
}

.pb-30px {
  padding-bottom: 30px !important;
}

.ml-30px {
  margin-left: 30px !important;
}

.pl-30px {
  padding-left: 30px !important;
}

.mr-30px {
  margin-right: 30px !important;
}

.pr-30px {
  padding-right: 30px !important;
}

.mt-32px {
  margin-top: 32px !important;
}

.pt-32px {
  padding-top: 32px !important;
}

.mb-32px {
  margin-bottom: 32px !important;
}

.pb-32px {
  padding-bottom: 32px !important;
}

.ml-32px {
  margin-left: 32px !important;
}

.pl-32px {
  padding-left: 32px !important;
}

.mr-32px {
  margin-right: 32px !important;
}

.pr-32px {
  padding-right: 32px !important;
}

.mt-35px {
  margin-top: 35px !important;
}

.pt-35px {
  padding-top: 35px !important;
}

.mb-35px {
  margin-bottom: 35px !important;
}

.pb-35px {
  padding-bottom: 35px !important;
}

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

.pl-35px {
  padding-left: 35px !important;
}

.mr-35px {
  margin-right: 35px !important;
}

.pr-35px {
  padding-right: 35px !important;
}

.mt-40px {
  margin-top: 40px !important;
}

.pt-40px {
  padding-top: 40px !important;
}

.mb-40px {
  margin-bottom: 40px !important;
}

.pb-40px {
  padding-bottom: 40px !important;
}

.ml-40px {
  margin-left: 40px !important;
}

.pl-40px {
  padding-left: 40px !important;
}

.mr-40px {
  margin-right: 40px !important;
}

.pr-40px {
  padding-right: 40px !important;
}

.mt-45px {
  margin-top: 45px !important;
}

.pt-45px {
  padding-top: 45px !important;
}

.mb-45px {
  margin-bottom: 45px !important;
}

.pb-45px {
  padding-bottom: 45px !important;
}

.ml-45px {
  margin-left: 45px !important;
}

.pl-45px {
  padding-left: 45px !important;
}

.mr-45px {
  margin-right: 45px !important;
}

.pr-45px {
  padding-right: 45px !important;
}

.mt-48px {
  margin-top: 48px !important;
}

.pt-48px {
  padding-top: 48px !important;
}

.mb-48px {
  margin-bottom: 48px !important;
}

.pb-48px {
  padding-bottom: 48px !important;
}

.ml-48px {
  margin-left: 48px !important;
}

.pl-48px {
  padding-left: 48px !important;
}

.mr-48px {
  margin-right: 48px !important;
}

.pr-48px {
  padding-right: 48px !important;
}

.mt-50px {
  margin-top: 50px !important;
}

.pt-50px {
  padding-top: 50px !important;
}

.mb-50px {
  margin-bottom: 50px !important;
}

.pb-50px {
  padding-bottom: 50px !important;
}

.ml-50px {
  margin-left: 50px !important;
}

.pl-50px {
  padding-left: 50px !important;
}

.mr-50px {
  margin-right: 50px !important;
}

.pr-50px {
  padding-right: 50px !important;
}

.mt-55px {
  margin-top: 55px !important;
}

.pt-55px {
  padding-top: 55px !important;
}

.mb-55px {
  margin-bottom: 55px !important;
}

.pb-55px {
  padding-bottom: 55px !important;
}

.ml-55px {
  margin-left: 55px !important;
}

.pl-55px {
  padding-left: 55px !important;
}

.mr-55px {
  margin-right: 55px !important;
}

.pr-55px {
  padding-right: 55px !important;
}

.mt-60px {
  margin-top: 60px !important;
}

.pt-60px {
  padding-top: 60px !important;
}

.mb-60px {
  margin-bottom: 60px !important;
}

.pb-60px {
  padding-bottom: 60px !important;
}

.ml-60px {
  margin-left: 60px !important;
}

.pl-60px {
  padding-left: 60px !important;
}

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

.pr-60px {
  padding-right: 60px !important;
}

.mt-64px {
  margin-top: 64px !important;
}

.pt-64px {
  padding-top: 64px !important;
}

.mb-64px {
  margin-bottom: 64px !important;
}

.pb-64px {
  padding-bottom: 64px !important;
}

.ml-64px {
  margin-left: 64px !important;
}

.pl-64px {
  padding-left: 64px !important;
}

.mr-64px {
  margin-right: 64px !important;
}

.pr-64px {
  padding-right: 64px !important;
}

.mt-65px {
  margin-top: 65px !important;
}

.pt-65px {
  padding-top: 65px !important;
}

.mb-65px {
  margin-bottom: 65px !important;
}

.pb-65px {
  padding-bottom: 65px !important;
}

.ml-65px {
  margin-left: 65px !important;
}

.pl-65px {
  padding-left: 65px !important;
}

.mr-65px {
  margin-right: 65px !important;
}

.pr-65px {
  padding-right: 65px !important;
}

.mt-70px {
  margin-top: 70px !important;
}

.pt-70px {
  padding-top: 70px !important;
}

.mb-70px {
  margin-bottom: 70px !important;
}

.pb-70px {
  padding-bottom: 70px !important;
}

.ml-70px {
  margin-left: 70px !important;
}

.pl-70px {
  padding-left: 70px !important;
}

.mr-70px {
  margin-right: 70px !important;
}

.pr-70px {
  padding-right: 70px !important;
}

.mt-75px {
  margin-top: 75px !important;
}

.pt-75px {
  padding-top: 75px !important;
}

.mb-75px {
  margin-bottom: 75px !important;
}

.pb-75px {
  padding-bottom: 75px !important;
}

.ml-75px {
  margin-left: 75px !important;
}

.pl-75px {
  padding-left: 75px !important;
}

.mr-75px {
  margin-right: 75px !important;
}

.pr-75px {
  padding-right: 75px !important;
}

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

.pt-80px {
  padding-top: 80px !important;
}

.mb-80px {
  margin-bottom: 80px !important;
}

.pb-80px {
  padding-bottom: 80px !important;
}

.ml-80px {
  margin-left: 80px !important;
}

.pl-80px {
  padding-left: 80px !important;
}

.mr-80px {
  margin-right: 80px !important;
}

.pr-80px {
  padding-right: 80px !important;
}

.mt-85px {
  margin-top: 85px !important;
}

.pt-85px {
  padding-top: 85px !important;
}

.mb-85px {
  margin-bottom: 85px !important;
}

.pb-85px {
  padding-bottom: 85px !important;
}

.ml-85px {
  margin-left: 85px !important;
}

.pl-85px {
  padding-left: 85px !important;
}

.mr-85px {
  margin-right: 85px !important;
}

.pr-85px {
  padding-right: 85px !important;
}

.mt-90px {
  margin-top: 90px !important;
}

.pt-90px {
  padding-top: 90px !important;
}

.mb-90px {
  margin-bottom: 90px !important;
}

.pb-90px {
  padding-bottom: 90px !important;
}

.ml-90px {
  margin-left: 90px !important;
}

.pl-90px {
  padding-left: 90px !important;
}

.mr-90px {
  margin-right: 90px !important;
}

.pr-90px {
  padding-right: 90px !important;
}

.mt-95px {
  margin-top: 95px !important;
}

.pt-95px {
  padding-top: 95px !important;
}

.mb-95px {
  margin-bottom: 95px !important;
}

.pb-95px {
  padding-bottom: 95px !important;
}

.ml-95px {
  margin-left: 95px !important;
}

.pl-95px {
  padding-left: 95px !important;
}

.mr-95px {
  margin-right: 95px !important;
}

.pr-95px {
  padding-right: 95px !important;
}

.mt-100px {
  margin-top: 100px !important;
}

.pt-100px {
  padding-top: 100px !important;
}

.mb-100px {
  margin-bottom: 100px !important;
}

.pb-100px {
  padding-bottom: 100px !important;
}

.ml-100px {
  margin-left: 100px !important;
}

.pl-100px {
  padding-left: 100px !important;
}

.mr-100px {
  margin-right: 100px !important;
}

.pr-100px {
  padding-right: 100px !important;
}

.mt-130px {
  margin-top: 130px !important;
}

.pt-130px {
  padding-top: 130px !important;
}

.mb-130px {
  margin-bottom: 130px !important;
}

.pb-130px {
  padding-bottom: 130px !important;
}

.ml-130px {
  margin-left: 130px !important;
}

.pl-130px {
  padding-left: 130px !important;
}

.mr-130px {
  margin-right: 130px !important;
}

.pr-130px {
  padding-right: 130px !important;
}

.mt-140px {
  margin-top: 140px !important;
}

.pt-140px {
  padding-top: 140px !important;
}

.mb-140px {
  margin-bottom: 140px !important;
}

.pb-140px {
  padding-bottom: 140px !important;
}

.ml-140px {
  margin-left: 140px !important;
}

.pl-140px {
  padding-left: 140px !important;
}

.mr-140px {
  margin-right: 140px !important;
}

.pr-140px {
  padding-right: 140px !important;
}

.mt-150px {
  margin-top: 150px !important;
}

.pt-150px {
  padding-top: 150px !important;
}

.mb-150px {
  margin-bottom: 150px !important;
}

.pb-150px {
  padding-bottom: 150px !important;
}

.ml-150px {
  margin-left: 150px !important;
}

.pl-150px {
  padding-left: 150px !important;
}

.mr-150px {
  margin-right: 150px !important;
}

.pr-150px {
  padding-right: 150px !important;
}

.mt-165px {
  margin-top: 165px !important;
}

.pt-165px {
  padding-top: 165px !important;
}

.mb-165px {
  margin-bottom: 165px !important;
}

.pb-165px {
  padding-bottom: 165px !important;
}

.ml-165px {
  margin-left: 165px !important;
}

.pl-165px {
  padding-left: 165px !important;
}

.mr-165px {
  margin-right: 165px !important;
}

.pr-165px {
  padding-right: 165px !important;
}

.mt-200px {
  margin-top: 200px !important;
}

.pt-200px {
  padding-top: 200px !important;
}

.mb-200px {
  margin-bottom: 200px !important;
}

.pb-200px {
  padding-bottom: 200px !important;
}

.ml-200px {
  margin-left: 200px !important;
}

.pl-200px {
  padding-left: 200px !important;
}

.mr-200px {
  margin-right: 200px !important;
}

.pr-200px {
  padding-right: 200px !important;
}

.mt-210px {
  margin-top: 210px !important;
}

.pt-210px {
  padding-top: 210px !important;
}

.mb-210px {
  margin-bottom: 210px !important;
}

.pb-210px {
  padding-bottom: 210px !important;
}

.ml-210px {
  margin-left: 210px !important;
}

.pl-210px {
  padding-left: 210px !important;
}

.mr-210px {
  margin-right: 210px !important;
}

.pr-210px {
  padding-right: 210px !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ml-auto {
  margin-left: auto !important;
}

.mr-auto {
  margin-right: auto !important;
}

@media (min-width: 0) {
  .mt-xs-0 {
    margin-top: 0 !important;
  }
  .pt-xs-0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 0) {
  .mb-xs-0 {
    margin-bottom: 0 !important;
  }
  .pb-xs-0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 0) {
  .ml-xs-0 {
    margin-left: 0 !important;
  }
  .pl-xs-0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 0) {
  .mr-xs-0 {
    margin-right: 0 !important;
  }
  .pr-xs-0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 0) {
  .mt-xs-4px {
    margin-top: 4px !important;
  }
  .pt-xs-4px {
    padding-top: 4px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-4px {
    margin-bottom: 4px !important;
  }
  .pb-xs-4px {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-4px {
    margin-left: 4px !important;
  }
  .pl-xs-4px {
    padding-left: 4px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-4px {
    margin-right: 4px !important;
  }
  .pr-xs-4px {
    padding-right: 4px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-5px {
    margin-top: 5px !important;
  }
  .pt-xs-5px {
    padding-top: 5px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-5px {
    margin-bottom: 5px !important;
  }
  .pb-xs-5px {
    padding-bottom: 5px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-5px {
    margin-left: 5px !important;
  }
  .pl-xs-5px {
    padding-left: 5px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-5px {
    margin-right: 5px !important;
  }
  .pr-xs-5px {
    padding-right: 5px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-8px {
    margin-top: 8px !important;
  }
  .pt-xs-8px {
    padding-top: 8px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-8px {
    margin-bottom: 8px !important;
  }
  .pb-xs-8px {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-8px {
    margin-left: 8px !important;
  }
  .pl-xs-8px {
    padding-left: 8px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-8px {
    margin-right: 8px !important;
  }
  .pr-xs-8px {
    padding-right: 8px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-10px {
    margin-top: 10px !important;
  }
  .pt-xs-10px {
    padding-top: 10px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-10px {
    margin-bottom: 10px !important;
  }
  .pb-xs-10px {
    padding-bottom: 10px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-10px {
    margin-left: 10px !important;
  }
  .pl-xs-10px {
    padding-left: 10px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-10px {
    margin-right: 10px !important;
  }
  .pr-xs-10px {
    padding-right: 10px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-12px {
    margin-top: 12px !important;
  }
  .pt-xs-12px {
    padding-top: 12px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-12px {
    margin-bottom: 12px !important;
  }
  .pb-xs-12px {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-12px {
    margin-left: 12px !important;
  }
  .pl-xs-12px {
    padding-left: 12px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-12px {
    margin-right: 12px !important;
  }
  .pr-xs-12px {
    padding-right: 12px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-15px {
    margin-top: 15px !important;
  }
  .pt-xs-15px {
    padding-top: 15px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-15px {
    margin-bottom: 15px !important;
  }
  .pb-xs-15px {
    padding-bottom: 15px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-15px {
    margin-left: 15px !important;
  }
  .pl-xs-15px {
    padding-left: 15px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-15px {
    margin-right: 15px !important;
  }
  .pr-xs-15px {
    padding-right: 15px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-16px {
    margin-top: 16px !important;
  }
  .pt-xs-16px {
    padding-top: 16px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-16px {
    margin-bottom: 16px !important;
  }
  .pb-xs-16px {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-16px {
    margin-left: 16px !important;
  }
  .pl-xs-16px {
    padding-left: 16px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-16px {
    margin-right: 16px !important;
  }
  .pr-xs-16px {
    padding-right: 16px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-20px {
    margin-top: 20px !important;
  }
  .pt-xs-20px {
    padding-top: 20px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-20px {
    margin-bottom: 20px !important;
  }
  .pb-xs-20px {
    padding-bottom: 20px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-20px {
    margin-left: 20px !important;
  }
  .pl-xs-20px {
    padding-left: 20px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-20px {
    margin-right: 20px !important;
  }
  .pr-xs-20px {
    padding-right: 20px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-25px {
    margin-top: 25px !important;
  }
  .pt-xs-25px {
    padding-top: 25px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-25px {
    margin-bottom: 25px !important;
  }
  .pb-xs-25px {
    padding-bottom: 25px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-25px {
    margin-left: 25px !important;
  }
  .pl-xs-25px {
    padding-left: 25px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-25px {
    margin-right: 25px !important;
  }
  .pr-xs-25px {
    padding-right: 25px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-30px {
    margin-top: 30px !important;
  }
  .pt-xs-30px {
    padding-top: 30px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-30px {
    margin-bottom: 30px !important;
  }
  .pb-xs-30px {
    padding-bottom: 30px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-30px {
    margin-left: 30px !important;
  }
  .pl-xs-30px {
    padding-left: 30px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-30px {
    margin-right: 30px !important;
  }
  .pr-xs-30px {
    padding-right: 30px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-32px {
    margin-top: 32px !important;
  }
  .pt-xs-32px {
    padding-top: 32px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-32px {
    margin-bottom: 32px !important;
  }
  .pb-xs-32px {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-32px {
    margin-left: 32px !important;
  }
  .pl-xs-32px {
    padding-left: 32px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-32px {
    margin-right: 32px !important;
  }
  .pr-xs-32px {
    padding-right: 32px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-35px {
    margin-top: 35px !important;
  }
  .pt-xs-35px {
    padding-top: 35px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-35px {
    margin-bottom: 35px !important;
  }
  .pb-xs-35px {
    padding-bottom: 35px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-35px {
    margin-left: 35px !important;
  }
  .pl-xs-35px {
    padding-left: 35px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-35px {
    margin-right: 35px !important;
  }
  .pr-xs-35px {
    padding-right: 35px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-40px {
    margin-top: 40px !important;
  }
  .pt-xs-40px {
    padding-top: 40px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-40px {
    margin-bottom: 40px !important;
  }
  .pb-xs-40px {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-40px {
    margin-left: 40px !important;
  }
  .pl-xs-40px {
    padding-left: 40px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-40px {
    margin-right: 40px !important;
  }
  .pr-xs-40px {
    padding-right: 40px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-45px {
    margin-top: 45px !important;
  }
  .pt-xs-45px {
    padding-top: 45px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-45px {
    margin-bottom: 45px !important;
  }
  .pb-xs-45px {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-45px {
    margin-left: 45px !important;
  }
  .pl-xs-45px {
    padding-left: 45px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-45px {
    margin-right: 45px !important;
  }
  .pr-xs-45px {
    padding-right: 45px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-48px {
    margin-top: 48px !important;
  }
  .pt-xs-48px {
    padding-top: 48px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-48px {
    margin-bottom: 48px !important;
  }
  .pb-xs-48px {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-48px {
    margin-left: 48px !important;
  }
  .pl-xs-48px {
    padding-left: 48px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-48px {
    margin-right: 48px !important;
  }
  .pr-xs-48px {
    padding-right: 48px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-50px {
    margin-top: 50px !important;
  }
  .pt-xs-50px {
    padding-top: 50px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-50px {
    margin-bottom: 50px !important;
  }
  .pb-xs-50px {
    padding-bottom: 50px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-50px {
    margin-left: 50px !important;
  }
  .pl-xs-50px {
    padding-left: 50px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-50px {
    margin-right: 50px !important;
  }
  .pr-xs-50px {
    padding-right: 50px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-55px {
    margin-top: 55px !important;
  }
  .pt-xs-55px {
    padding-top: 55px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-55px {
    margin-bottom: 55px !important;
  }
  .pb-xs-55px {
    padding-bottom: 55px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-55px {
    margin-left: 55px !important;
  }
  .pl-xs-55px {
    padding-left: 55px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-55px {
    margin-right: 55px !important;
  }
  .pr-xs-55px {
    padding-right: 55px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-60px {
    margin-top: 60px !important;
  }
  .pt-xs-60px {
    padding-top: 60px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-60px {
    margin-bottom: 60px !important;
  }
  .pb-xs-60px {
    padding-bottom: 60px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-60px {
    margin-left: 60px !important;
  }
  .pl-xs-60px {
    padding-left: 60px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-60px {
    margin-right: 60px !important;
  }
  .pr-xs-60px {
    padding-right: 60px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-64px {
    margin-top: 64px !important;
  }
  .pt-xs-64px {
    padding-top: 64px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-64px {
    margin-bottom: 64px !important;
  }
  .pb-xs-64px {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-64px {
    margin-left: 64px !important;
  }
  .pl-xs-64px {
    padding-left: 64px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-64px {
    margin-right: 64px !important;
  }
  .pr-xs-64px {
    padding-right: 64px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-65px {
    margin-top: 65px !important;
  }
  .pt-xs-65px {
    padding-top: 65px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-65px {
    margin-bottom: 65px !important;
  }
  .pb-xs-65px {
    padding-bottom: 65px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-65px {
    margin-left: 65px !important;
  }
  .pl-xs-65px {
    padding-left: 65px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-65px {
    margin-right: 65px !important;
  }
  .pr-xs-65px {
    padding-right: 65px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-70px {
    margin-top: 70px !important;
  }
  .pt-xs-70px {
    padding-top: 70px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-70px {
    margin-bottom: 70px !important;
  }
  .pb-xs-70px {
    padding-bottom: 70px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-70px {
    margin-left: 70px !important;
  }
  .pl-xs-70px {
    padding-left: 70px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-70px {
    margin-right: 70px !important;
  }
  .pr-xs-70px {
    padding-right: 70px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-75px {
    margin-top: 75px !important;
  }
  .pt-xs-75px {
    padding-top: 75px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-75px {
    margin-bottom: 75px !important;
  }
  .pb-xs-75px {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-75px {
    margin-left: 75px !important;
  }
  .pl-xs-75px {
    padding-left: 75px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-75px {
    margin-right: 75px !important;
  }
  .pr-xs-75px {
    padding-right: 75px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-80px {
    margin-top: 80px !important;
  }
  .pt-xs-80px {
    padding-top: 80px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-80px {
    margin-bottom: 80px !important;
  }
  .pb-xs-80px {
    padding-bottom: 80px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-80px {
    margin-left: 80px !important;
  }
  .pl-xs-80px {
    padding-left: 80px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-80px {
    margin-right: 80px !important;
  }
  .pr-xs-80px {
    padding-right: 80px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-85px {
    margin-top: 85px !important;
  }
  .pt-xs-85px {
    padding-top: 85px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-85px {
    margin-bottom: 85px !important;
  }
  .pb-xs-85px {
    padding-bottom: 85px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-85px {
    margin-left: 85px !important;
  }
  .pl-xs-85px {
    padding-left: 85px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-85px {
    margin-right: 85px !important;
  }
  .pr-xs-85px {
    padding-right: 85px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-90px {
    margin-top: 90px !important;
  }
  .pt-xs-90px {
    padding-top: 90px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-90px {
    margin-bottom: 90px !important;
  }
  .pb-xs-90px {
    padding-bottom: 90px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-90px {
    margin-left: 90px !important;
  }
  .pl-xs-90px {
    padding-left: 90px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-90px {
    margin-right: 90px !important;
  }
  .pr-xs-90px {
    padding-right: 90px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-95px {
    margin-top: 95px !important;
  }
  .pt-xs-95px {
    padding-top: 95px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-95px {
    margin-bottom: 95px !important;
  }
  .pb-xs-95px {
    padding-bottom: 95px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-95px {
    margin-left: 95px !important;
  }
  .pl-xs-95px {
    padding-left: 95px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-95px {
    margin-right: 95px !important;
  }
  .pr-xs-95px {
    padding-right: 95px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-100px {
    margin-top: 100px !important;
  }
  .pt-xs-100px {
    padding-top: 100px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-100px {
    margin-bottom: 100px !important;
  }
  .pb-xs-100px {
    padding-bottom: 100px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-100px {
    margin-left: 100px !important;
  }
  .pl-xs-100px {
    padding-left: 100px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-100px {
    margin-right: 100px !important;
  }
  .pr-xs-100px {
    padding-right: 100px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-130px {
    margin-top: 130px !important;
  }
  .pt-xs-130px {
    padding-top: 130px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-130px {
    margin-bottom: 130px !important;
  }
  .pb-xs-130px {
    padding-bottom: 130px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-130px {
    margin-left: 130px !important;
  }
  .pl-xs-130px {
    padding-left: 130px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-130px {
    margin-right: 130px !important;
  }
  .pr-xs-130px {
    padding-right: 130px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-140px {
    margin-top: 140px !important;
  }
  .pt-xs-140px {
    padding-top: 140px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-140px {
    margin-bottom: 140px !important;
  }
  .pb-xs-140px {
    padding-bottom: 140px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-140px {
    margin-left: 140px !important;
  }
  .pl-xs-140px {
    padding-left: 140px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-140px {
    margin-right: 140px !important;
  }
  .pr-xs-140px {
    padding-right: 140px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-150px {
    margin-top: 150px !important;
  }
  .pt-xs-150px {
    padding-top: 150px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-150px {
    margin-bottom: 150px !important;
  }
  .pb-xs-150px {
    padding-bottom: 150px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-150px {
    margin-left: 150px !important;
  }
  .pl-xs-150px {
    padding-left: 150px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-150px {
    margin-right: 150px !important;
  }
  .pr-xs-150px {
    padding-right: 150px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-165px {
    margin-top: 165px !important;
  }
  .pt-xs-165px {
    padding-top: 165px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-165px {
    margin-bottom: 165px !important;
  }
  .pb-xs-165px {
    padding-bottom: 165px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-165px {
    margin-left: 165px !important;
  }
  .pl-xs-165px {
    padding-left: 165px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-165px {
    margin-right: 165px !important;
  }
  .pr-xs-165px {
    padding-right: 165px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-200px {
    margin-top: 200px !important;
  }
  .pt-xs-200px {
    padding-top: 200px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-200px {
    margin-bottom: 200px !important;
  }
  .pb-xs-200px {
    padding-bottom: 200px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-200px {
    margin-left: 200px !important;
  }
  .pl-xs-200px {
    padding-left: 200px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-200px {
    margin-right: 200px !important;
  }
  .pr-xs-200px {
    padding-right: 200px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-210px {
    margin-top: 210px !important;
  }
  .pt-xs-210px {
    padding-top: 210px !important;
  }
}
@media (min-width: 0) {
  .mb-xs-210px {
    margin-bottom: 210px !important;
  }
  .pb-xs-210px {
    padding-bottom: 210px !important;
  }
}
@media (min-width: 0) {
  .ml-xs-210px {
    margin-left: 210px !important;
  }
  .pl-xs-210px {
    padding-left: 210px !important;
  }
}
@media (min-width: 0) {
  .mr-xs-210px {
    margin-right: 210px !important;
  }
  .pr-xs-210px {
    padding-right: 210px !important;
  }
}
@media (min-width: 0) {
  .mt-xs-auto {
    margin-top: auto !important;
  }
}
@media (min-width: 0) {
  .mb-xs-auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 0) {
  .ml-xs-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 0) {
  .mr-xs-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-0 {
    margin-left: 0 !important;
  }
  .pl-sm-0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-0 {
    margin-right: 0 !important;
  }
  .pr-sm-0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-4px {
    margin-top: 4px !important;
  }
  .pt-sm-4px {
    padding-top: 4px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-4px {
    margin-bottom: 4px !important;
  }
  .pb-sm-4px {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-4px {
    margin-left: 4px !important;
  }
  .pl-sm-4px {
    padding-left: 4px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-4px {
    margin-right: 4px !important;
  }
  .pr-sm-4px {
    padding-right: 4px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-5px {
    margin-top: 5px !important;
  }
  .pt-sm-5px {
    padding-top: 5px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-5px {
    margin-bottom: 5px !important;
  }
  .pb-sm-5px {
    padding-bottom: 5px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-5px {
    margin-left: 5px !important;
  }
  .pl-sm-5px {
    padding-left: 5px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-5px {
    margin-right: 5px !important;
  }
  .pr-sm-5px {
    padding-right: 5px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-8px {
    margin-top: 8px !important;
  }
  .pt-sm-8px {
    padding-top: 8px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-8px {
    margin-bottom: 8px !important;
  }
  .pb-sm-8px {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-8px {
    margin-left: 8px !important;
  }
  .pl-sm-8px {
    padding-left: 8px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-8px {
    margin-right: 8px !important;
  }
  .pr-sm-8px {
    padding-right: 8px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-10px {
    margin-top: 10px !important;
  }
  .pt-sm-10px {
    padding-top: 10px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-10px {
    margin-bottom: 10px !important;
  }
  .pb-sm-10px {
    padding-bottom: 10px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-10px {
    margin-left: 10px !important;
  }
  .pl-sm-10px {
    padding-left: 10px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-10px {
    margin-right: 10px !important;
  }
  .pr-sm-10px {
    padding-right: 10px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-12px {
    margin-top: 12px !important;
  }
  .pt-sm-12px {
    padding-top: 12px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-12px {
    margin-bottom: 12px !important;
  }
  .pb-sm-12px {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-12px {
    margin-left: 12px !important;
  }
  .pl-sm-12px {
    padding-left: 12px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-12px {
    margin-right: 12px !important;
  }
  .pr-sm-12px {
    padding-right: 12px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-15px {
    margin-top: 15px !important;
  }
  .pt-sm-15px {
    padding-top: 15px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-15px {
    margin-bottom: 15px !important;
  }
  .pb-sm-15px {
    padding-bottom: 15px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-15px {
    margin-left: 15px !important;
  }
  .pl-sm-15px {
    padding-left: 15px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-15px {
    margin-right: 15px !important;
  }
  .pr-sm-15px {
    padding-right: 15px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-16px {
    margin-top: 16px !important;
  }
  .pt-sm-16px {
    padding-top: 16px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-16px {
    margin-bottom: 16px !important;
  }
  .pb-sm-16px {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-16px {
    margin-left: 16px !important;
  }
  .pl-sm-16px {
    padding-left: 16px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-16px {
    margin-right: 16px !important;
  }
  .pr-sm-16px {
    padding-right: 16px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-20px {
    margin-top: 20px !important;
  }
  .pt-sm-20px {
    padding-top: 20px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-20px {
    margin-bottom: 20px !important;
  }
  .pb-sm-20px {
    padding-bottom: 20px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-20px {
    margin-left: 20px !important;
  }
  .pl-sm-20px {
    padding-left: 20px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-20px {
    margin-right: 20px !important;
  }
  .pr-sm-20px {
    padding-right: 20px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-25px {
    margin-top: 25px !important;
  }
  .pt-sm-25px {
    padding-top: 25px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-25px {
    margin-bottom: 25px !important;
  }
  .pb-sm-25px {
    padding-bottom: 25px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-25px {
    margin-left: 25px !important;
  }
  .pl-sm-25px {
    padding-left: 25px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-25px {
    margin-right: 25px !important;
  }
  .pr-sm-25px {
    padding-right: 25px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-30px {
    margin-top: 30px !important;
  }
  .pt-sm-30px {
    padding-top: 30px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-30px {
    margin-bottom: 30px !important;
  }
  .pb-sm-30px {
    padding-bottom: 30px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-30px {
    margin-left: 30px !important;
  }
  .pl-sm-30px {
    padding-left: 30px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-30px {
    margin-right: 30px !important;
  }
  .pr-sm-30px {
    padding-right: 30px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-32px {
    margin-top: 32px !important;
  }
  .pt-sm-32px {
    padding-top: 32px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-32px {
    margin-bottom: 32px !important;
  }
  .pb-sm-32px {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-32px {
    margin-left: 32px !important;
  }
  .pl-sm-32px {
    padding-left: 32px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-32px {
    margin-right: 32px !important;
  }
  .pr-sm-32px {
    padding-right: 32px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-35px {
    margin-top: 35px !important;
  }
  .pt-sm-35px {
    padding-top: 35px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-35px {
    margin-bottom: 35px !important;
  }
  .pb-sm-35px {
    padding-bottom: 35px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-35px {
    margin-left: 35px !important;
  }
  .pl-sm-35px {
    padding-left: 35px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-35px {
    margin-right: 35px !important;
  }
  .pr-sm-35px {
    padding-right: 35px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-40px {
    margin-top: 40px !important;
  }
  .pt-sm-40px {
    padding-top: 40px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-40px {
    margin-bottom: 40px !important;
  }
  .pb-sm-40px {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-40px {
    margin-left: 40px !important;
  }
  .pl-sm-40px {
    padding-left: 40px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-40px {
    margin-right: 40px !important;
  }
  .pr-sm-40px {
    padding-right: 40px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-45px {
    margin-top: 45px !important;
  }
  .pt-sm-45px {
    padding-top: 45px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-45px {
    margin-bottom: 45px !important;
  }
  .pb-sm-45px {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-45px {
    margin-left: 45px !important;
  }
  .pl-sm-45px {
    padding-left: 45px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-45px {
    margin-right: 45px !important;
  }
  .pr-sm-45px {
    padding-right: 45px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-48px {
    margin-top: 48px !important;
  }
  .pt-sm-48px {
    padding-top: 48px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-48px {
    margin-bottom: 48px !important;
  }
  .pb-sm-48px {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-48px {
    margin-left: 48px !important;
  }
  .pl-sm-48px {
    padding-left: 48px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-48px {
    margin-right: 48px !important;
  }
  .pr-sm-48px {
    padding-right: 48px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-50px {
    margin-top: 50px !important;
  }
  .pt-sm-50px {
    padding-top: 50px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-50px {
    margin-bottom: 50px !important;
  }
  .pb-sm-50px {
    padding-bottom: 50px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-50px {
    margin-left: 50px !important;
  }
  .pl-sm-50px {
    padding-left: 50px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-50px {
    margin-right: 50px !important;
  }
  .pr-sm-50px {
    padding-right: 50px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-55px {
    margin-top: 55px !important;
  }
  .pt-sm-55px {
    padding-top: 55px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-55px {
    margin-bottom: 55px !important;
  }
  .pb-sm-55px {
    padding-bottom: 55px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-55px {
    margin-left: 55px !important;
  }
  .pl-sm-55px {
    padding-left: 55px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-55px {
    margin-right: 55px !important;
  }
  .pr-sm-55px {
    padding-right: 55px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-60px {
    margin-top: 60px !important;
  }
  .pt-sm-60px {
    padding-top: 60px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-60px {
    margin-bottom: 60px !important;
  }
  .pb-sm-60px {
    padding-bottom: 60px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-60px {
    margin-left: 60px !important;
  }
  .pl-sm-60px {
    padding-left: 60px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-60px {
    margin-right: 60px !important;
  }
  .pr-sm-60px {
    padding-right: 60px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-64px {
    margin-top: 64px !important;
  }
  .pt-sm-64px {
    padding-top: 64px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-64px {
    margin-bottom: 64px !important;
  }
  .pb-sm-64px {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-64px {
    margin-left: 64px !important;
  }
  .pl-sm-64px {
    padding-left: 64px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-64px {
    margin-right: 64px !important;
  }
  .pr-sm-64px {
    padding-right: 64px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-65px {
    margin-top: 65px !important;
  }
  .pt-sm-65px {
    padding-top: 65px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-65px {
    margin-bottom: 65px !important;
  }
  .pb-sm-65px {
    padding-bottom: 65px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-65px {
    margin-left: 65px !important;
  }
  .pl-sm-65px {
    padding-left: 65px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-65px {
    margin-right: 65px !important;
  }
  .pr-sm-65px {
    padding-right: 65px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-70px {
    margin-top: 70px !important;
  }
  .pt-sm-70px {
    padding-top: 70px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-70px {
    margin-bottom: 70px !important;
  }
  .pb-sm-70px {
    padding-bottom: 70px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-70px {
    margin-left: 70px !important;
  }
  .pl-sm-70px {
    padding-left: 70px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-70px {
    margin-right: 70px !important;
  }
  .pr-sm-70px {
    padding-right: 70px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-75px {
    margin-top: 75px !important;
  }
  .pt-sm-75px {
    padding-top: 75px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-75px {
    margin-bottom: 75px !important;
  }
  .pb-sm-75px {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-75px {
    margin-left: 75px !important;
  }
  .pl-sm-75px {
    padding-left: 75px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-75px {
    margin-right: 75px !important;
  }
  .pr-sm-75px {
    padding-right: 75px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-80px {
    margin-top: 80px !important;
  }
  .pt-sm-80px {
    padding-top: 80px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-80px {
    margin-bottom: 80px !important;
  }
  .pb-sm-80px {
    padding-bottom: 80px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-80px {
    margin-left: 80px !important;
  }
  .pl-sm-80px {
    padding-left: 80px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-80px {
    margin-right: 80px !important;
  }
  .pr-sm-80px {
    padding-right: 80px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-85px {
    margin-top: 85px !important;
  }
  .pt-sm-85px {
    padding-top: 85px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-85px {
    margin-bottom: 85px !important;
  }
  .pb-sm-85px {
    padding-bottom: 85px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-85px {
    margin-left: 85px !important;
  }
  .pl-sm-85px {
    padding-left: 85px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-85px {
    margin-right: 85px !important;
  }
  .pr-sm-85px {
    padding-right: 85px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-90px {
    margin-top: 90px !important;
  }
  .pt-sm-90px {
    padding-top: 90px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-90px {
    margin-bottom: 90px !important;
  }
  .pb-sm-90px {
    padding-bottom: 90px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-90px {
    margin-left: 90px !important;
  }
  .pl-sm-90px {
    padding-left: 90px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-90px {
    margin-right: 90px !important;
  }
  .pr-sm-90px {
    padding-right: 90px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-95px {
    margin-top: 95px !important;
  }
  .pt-sm-95px {
    padding-top: 95px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-95px {
    margin-bottom: 95px !important;
  }
  .pb-sm-95px {
    padding-bottom: 95px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-95px {
    margin-left: 95px !important;
  }
  .pl-sm-95px {
    padding-left: 95px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-95px {
    margin-right: 95px !important;
  }
  .pr-sm-95px {
    padding-right: 95px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-100px {
    margin-top: 100px !important;
  }
  .pt-sm-100px {
    padding-top: 100px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-100px {
    margin-bottom: 100px !important;
  }
  .pb-sm-100px {
    padding-bottom: 100px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-100px {
    margin-left: 100px !important;
  }
  .pl-sm-100px {
    padding-left: 100px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-100px {
    margin-right: 100px !important;
  }
  .pr-sm-100px {
    padding-right: 100px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-130px {
    margin-top: 130px !important;
  }
  .pt-sm-130px {
    padding-top: 130px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-130px {
    margin-bottom: 130px !important;
  }
  .pb-sm-130px {
    padding-bottom: 130px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-130px {
    margin-left: 130px !important;
  }
  .pl-sm-130px {
    padding-left: 130px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-130px {
    margin-right: 130px !important;
  }
  .pr-sm-130px {
    padding-right: 130px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-140px {
    margin-top: 140px !important;
  }
  .pt-sm-140px {
    padding-top: 140px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-140px {
    margin-bottom: 140px !important;
  }
  .pb-sm-140px {
    padding-bottom: 140px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-140px {
    margin-left: 140px !important;
  }
  .pl-sm-140px {
    padding-left: 140px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-140px {
    margin-right: 140px !important;
  }
  .pr-sm-140px {
    padding-right: 140px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-150px {
    margin-top: 150px !important;
  }
  .pt-sm-150px {
    padding-top: 150px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-150px {
    margin-bottom: 150px !important;
  }
  .pb-sm-150px {
    padding-bottom: 150px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-150px {
    margin-left: 150px !important;
  }
  .pl-sm-150px {
    padding-left: 150px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-150px {
    margin-right: 150px !important;
  }
  .pr-sm-150px {
    padding-right: 150px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-165px {
    margin-top: 165px !important;
  }
  .pt-sm-165px {
    padding-top: 165px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-165px {
    margin-bottom: 165px !important;
  }
  .pb-sm-165px {
    padding-bottom: 165px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-165px {
    margin-left: 165px !important;
  }
  .pl-sm-165px {
    padding-left: 165px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-165px {
    margin-right: 165px !important;
  }
  .pr-sm-165px {
    padding-right: 165px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-200px {
    margin-top: 200px !important;
  }
  .pt-sm-200px {
    padding-top: 200px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-200px {
    margin-bottom: 200px !important;
  }
  .pb-sm-200px {
    padding-bottom: 200px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-200px {
    margin-left: 200px !important;
  }
  .pl-sm-200px {
    padding-left: 200px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-200px {
    margin-right: 200px !important;
  }
  .pr-sm-200px {
    padding-right: 200px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-210px {
    margin-top: 210px !important;
  }
  .pt-sm-210px {
    padding-top: 210px !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-210px {
    margin-bottom: 210px !important;
  }
  .pb-sm-210px {
    padding-bottom: 210px !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-210px {
    margin-left: 210px !important;
  }
  .pl-sm-210px {
    padding-left: 210px !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-210px {
    margin-right: 210px !important;
  }
  .pr-sm-210px {
    padding-right: 210px !important;
  }
}
@media (min-width: 478px) {
  .mt-sm-auto {
    margin-top: auto !important;
  }
}
@media (min-width: 478px) {
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 478px) {
  .ml-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 478px) {
  .mr-sm-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 768px) {
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 768px) {
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  .ml-md-0 {
    margin-left: 0 !important;
  }
  .pl-md-0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 768px) {
  .mr-md-0 {
    margin-right: 0 !important;
  }
  .pr-md-0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .mt-md-4px {
    margin-top: 4px !important;
  }
  .pt-md-4px {
    padding-top: 4px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-4px {
    margin-bottom: 4px !important;
  }
  .pb-md-4px {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-4px {
    margin-left: 4px !important;
  }
  .pl-md-4px {
    padding-left: 4px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-4px {
    margin-right: 4px !important;
  }
  .pr-md-4px {
    padding-right: 4px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-5px {
    margin-top: 5px !important;
  }
  .pt-md-5px {
    padding-top: 5px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-5px {
    margin-bottom: 5px !important;
  }
  .pb-md-5px {
    padding-bottom: 5px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-5px {
    margin-left: 5px !important;
  }
  .pl-md-5px {
    padding-left: 5px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-5px {
    margin-right: 5px !important;
  }
  .pr-md-5px {
    padding-right: 5px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-8px {
    margin-top: 8px !important;
  }
  .pt-md-8px {
    padding-top: 8px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-8px {
    margin-bottom: 8px !important;
  }
  .pb-md-8px {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-8px {
    margin-left: 8px !important;
  }
  .pl-md-8px {
    padding-left: 8px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-8px {
    margin-right: 8px !important;
  }
  .pr-md-8px {
    padding-right: 8px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-10px {
    margin-top: 10px !important;
  }
  .pt-md-10px {
    padding-top: 10px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-10px {
    margin-bottom: 10px !important;
  }
  .pb-md-10px {
    padding-bottom: 10px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-10px {
    margin-left: 10px !important;
  }
  .pl-md-10px {
    padding-left: 10px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-10px {
    margin-right: 10px !important;
  }
  .pr-md-10px {
    padding-right: 10px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-12px {
    margin-top: 12px !important;
  }
  .pt-md-12px {
    padding-top: 12px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-12px {
    margin-bottom: 12px !important;
  }
  .pb-md-12px {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-12px {
    margin-left: 12px !important;
  }
  .pl-md-12px {
    padding-left: 12px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-12px {
    margin-right: 12px !important;
  }
  .pr-md-12px {
    padding-right: 12px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-15px {
    margin-top: 15px !important;
  }
  .pt-md-15px {
    padding-top: 15px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-15px {
    margin-bottom: 15px !important;
  }
  .pb-md-15px {
    padding-bottom: 15px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-15px {
    margin-left: 15px !important;
  }
  .pl-md-15px {
    padding-left: 15px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-15px {
    margin-right: 15px !important;
  }
  .pr-md-15px {
    padding-right: 15px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-16px {
    margin-top: 16px !important;
  }
  .pt-md-16px {
    padding-top: 16px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-16px {
    margin-bottom: 16px !important;
  }
  .pb-md-16px {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-16px {
    margin-left: 16px !important;
  }
  .pl-md-16px {
    padding-left: 16px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-16px {
    margin-right: 16px !important;
  }
  .pr-md-16px {
    padding-right: 16px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-20px {
    margin-top: 20px !important;
  }
  .pt-md-20px {
    padding-top: 20px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-20px {
    margin-bottom: 20px !important;
  }
  .pb-md-20px {
    padding-bottom: 20px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-20px {
    margin-left: 20px !important;
  }
  .pl-md-20px {
    padding-left: 20px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-20px {
    margin-right: 20px !important;
  }
  .pr-md-20px {
    padding-right: 20px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-25px {
    margin-top: 25px !important;
  }
  .pt-md-25px {
    padding-top: 25px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-25px {
    margin-bottom: 25px !important;
  }
  .pb-md-25px {
    padding-bottom: 25px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-25px {
    margin-left: 25px !important;
  }
  .pl-md-25px {
    padding-left: 25px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-25px {
    margin-right: 25px !important;
  }
  .pr-md-25px {
    padding-right: 25px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-30px {
    margin-top: 30px !important;
  }
  .pt-md-30px {
    padding-top: 30px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-30px {
    margin-bottom: 30px !important;
  }
  .pb-md-30px {
    padding-bottom: 30px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-30px {
    margin-left: 30px !important;
  }
  .pl-md-30px {
    padding-left: 30px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-30px {
    margin-right: 30px !important;
  }
  .pr-md-30px {
    padding-right: 30px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-32px {
    margin-top: 32px !important;
  }
  .pt-md-32px {
    padding-top: 32px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-32px {
    margin-bottom: 32px !important;
  }
  .pb-md-32px {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-32px {
    margin-left: 32px !important;
  }
  .pl-md-32px {
    padding-left: 32px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-32px {
    margin-right: 32px !important;
  }
  .pr-md-32px {
    padding-right: 32px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-35px {
    margin-top: 35px !important;
  }
  .pt-md-35px {
    padding-top: 35px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-35px {
    margin-bottom: 35px !important;
  }
  .pb-md-35px {
    padding-bottom: 35px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-35px {
    margin-left: 35px !important;
  }
  .pl-md-35px {
    padding-left: 35px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-35px {
    margin-right: 35px !important;
  }
  .pr-md-35px {
    padding-right: 35px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-40px {
    margin-top: 40px !important;
  }
  .pt-md-40px {
    padding-top: 40px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-40px {
    margin-bottom: 40px !important;
  }
  .pb-md-40px {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-40px {
    margin-left: 40px !important;
  }
  .pl-md-40px {
    padding-left: 40px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-40px {
    margin-right: 40px !important;
  }
  .pr-md-40px {
    padding-right: 40px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-45px {
    margin-top: 45px !important;
  }
  .pt-md-45px {
    padding-top: 45px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-45px {
    margin-bottom: 45px !important;
  }
  .pb-md-45px {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-45px {
    margin-left: 45px !important;
  }
  .pl-md-45px {
    padding-left: 45px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-45px {
    margin-right: 45px !important;
  }
  .pr-md-45px {
    padding-right: 45px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-48px {
    margin-top: 48px !important;
  }
  .pt-md-48px {
    padding-top: 48px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-48px {
    margin-bottom: 48px !important;
  }
  .pb-md-48px {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-48px {
    margin-left: 48px !important;
  }
  .pl-md-48px {
    padding-left: 48px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-48px {
    margin-right: 48px !important;
  }
  .pr-md-48px {
    padding-right: 48px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-50px {
    margin-top: 50px !important;
  }
  .pt-md-50px {
    padding-top: 50px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-50px {
    margin-bottom: 50px !important;
  }
  .pb-md-50px {
    padding-bottom: 50px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-50px {
    margin-left: 50px !important;
  }
  .pl-md-50px {
    padding-left: 50px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-50px {
    margin-right: 50px !important;
  }
  .pr-md-50px {
    padding-right: 50px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-55px {
    margin-top: 55px !important;
  }
  .pt-md-55px {
    padding-top: 55px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-55px {
    margin-bottom: 55px !important;
  }
  .pb-md-55px {
    padding-bottom: 55px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-55px {
    margin-left: 55px !important;
  }
  .pl-md-55px {
    padding-left: 55px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-55px {
    margin-right: 55px !important;
  }
  .pr-md-55px {
    padding-right: 55px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-60px {
    margin-top: 60px !important;
  }
  .pt-md-60px {
    padding-top: 60px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-60px {
    margin-bottom: 60px !important;
  }
  .pb-md-60px {
    padding-bottom: 60px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-60px {
    margin-left: 60px !important;
  }
  .pl-md-60px {
    padding-left: 60px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-60px {
    margin-right: 60px !important;
  }
  .pr-md-60px {
    padding-right: 60px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-64px {
    margin-top: 64px !important;
  }
  .pt-md-64px {
    padding-top: 64px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-64px {
    margin-bottom: 64px !important;
  }
  .pb-md-64px {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-64px {
    margin-left: 64px !important;
  }
  .pl-md-64px {
    padding-left: 64px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-64px {
    margin-right: 64px !important;
  }
  .pr-md-64px {
    padding-right: 64px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-65px {
    margin-top: 65px !important;
  }
  .pt-md-65px {
    padding-top: 65px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-65px {
    margin-bottom: 65px !important;
  }
  .pb-md-65px {
    padding-bottom: 65px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-65px {
    margin-left: 65px !important;
  }
  .pl-md-65px {
    padding-left: 65px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-65px {
    margin-right: 65px !important;
  }
  .pr-md-65px {
    padding-right: 65px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-70px {
    margin-top: 70px !important;
  }
  .pt-md-70px {
    padding-top: 70px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-70px {
    margin-bottom: 70px !important;
  }
  .pb-md-70px {
    padding-bottom: 70px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-70px {
    margin-left: 70px !important;
  }
  .pl-md-70px {
    padding-left: 70px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-70px {
    margin-right: 70px !important;
  }
  .pr-md-70px {
    padding-right: 70px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-75px {
    margin-top: 75px !important;
  }
  .pt-md-75px {
    padding-top: 75px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-75px {
    margin-bottom: 75px !important;
  }
  .pb-md-75px {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-75px {
    margin-left: 75px !important;
  }
  .pl-md-75px {
    padding-left: 75px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-75px {
    margin-right: 75px !important;
  }
  .pr-md-75px {
    padding-right: 75px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-80px {
    margin-top: 80px !important;
  }
  .pt-md-80px {
    padding-top: 80px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-80px {
    margin-bottom: 80px !important;
  }
  .pb-md-80px {
    padding-bottom: 80px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-80px {
    margin-left: 80px !important;
  }
  .pl-md-80px {
    padding-left: 80px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-80px {
    margin-right: 80px !important;
  }
  .pr-md-80px {
    padding-right: 80px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-85px {
    margin-top: 85px !important;
  }
  .pt-md-85px {
    padding-top: 85px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-85px {
    margin-bottom: 85px !important;
  }
  .pb-md-85px {
    padding-bottom: 85px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-85px {
    margin-left: 85px !important;
  }
  .pl-md-85px {
    padding-left: 85px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-85px {
    margin-right: 85px !important;
  }
  .pr-md-85px {
    padding-right: 85px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-90px {
    margin-top: 90px !important;
  }
  .pt-md-90px {
    padding-top: 90px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-90px {
    margin-bottom: 90px !important;
  }
  .pb-md-90px {
    padding-bottom: 90px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-90px {
    margin-left: 90px !important;
  }
  .pl-md-90px {
    padding-left: 90px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-90px {
    margin-right: 90px !important;
  }
  .pr-md-90px {
    padding-right: 90px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-95px {
    margin-top: 95px !important;
  }
  .pt-md-95px {
    padding-top: 95px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-95px {
    margin-bottom: 95px !important;
  }
  .pb-md-95px {
    padding-bottom: 95px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-95px {
    margin-left: 95px !important;
  }
  .pl-md-95px {
    padding-left: 95px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-95px {
    margin-right: 95px !important;
  }
  .pr-md-95px {
    padding-right: 95px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-100px {
    margin-top: 100px !important;
  }
  .pt-md-100px {
    padding-top: 100px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-100px {
    margin-bottom: 100px !important;
  }
  .pb-md-100px {
    padding-bottom: 100px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-100px {
    margin-left: 100px !important;
  }
  .pl-md-100px {
    padding-left: 100px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-100px {
    margin-right: 100px !important;
  }
  .pr-md-100px {
    padding-right: 100px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-130px {
    margin-top: 130px !important;
  }
  .pt-md-130px {
    padding-top: 130px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-130px {
    margin-bottom: 130px !important;
  }
  .pb-md-130px {
    padding-bottom: 130px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-130px {
    margin-left: 130px !important;
  }
  .pl-md-130px {
    padding-left: 130px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-130px {
    margin-right: 130px !important;
  }
  .pr-md-130px {
    padding-right: 130px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-140px {
    margin-top: 140px !important;
  }
  .pt-md-140px {
    padding-top: 140px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-140px {
    margin-bottom: 140px !important;
  }
  .pb-md-140px {
    padding-bottom: 140px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-140px {
    margin-left: 140px !important;
  }
  .pl-md-140px {
    padding-left: 140px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-140px {
    margin-right: 140px !important;
  }
  .pr-md-140px {
    padding-right: 140px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-150px {
    margin-top: 150px !important;
  }
  .pt-md-150px {
    padding-top: 150px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-150px {
    margin-bottom: 150px !important;
  }
  .pb-md-150px {
    padding-bottom: 150px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-150px {
    margin-left: 150px !important;
  }
  .pl-md-150px {
    padding-left: 150px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-150px {
    margin-right: 150px !important;
  }
  .pr-md-150px {
    padding-right: 150px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-165px {
    margin-top: 165px !important;
  }
  .pt-md-165px {
    padding-top: 165px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-165px {
    margin-bottom: 165px !important;
  }
  .pb-md-165px {
    padding-bottom: 165px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-165px {
    margin-left: 165px !important;
  }
  .pl-md-165px {
    padding-left: 165px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-165px {
    margin-right: 165px !important;
  }
  .pr-md-165px {
    padding-right: 165px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-200px {
    margin-top: 200px !important;
  }
  .pt-md-200px {
    padding-top: 200px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-200px {
    margin-bottom: 200px !important;
  }
  .pb-md-200px {
    padding-bottom: 200px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-200px {
    margin-left: 200px !important;
  }
  .pl-md-200px {
    padding-left: 200px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-200px {
    margin-right: 200px !important;
  }
  .pr-md-200px {
    padding-right: 200px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-210px {
    margin-top: 210px !important;
  }
  .pt-md-210px {
    padding-top: 210px !important;
  }
}
@media (min-width: 768px) {
  .mb-md-210px {
    margin-bottom: 210px !important;
  }
  .pb-md-210px {
    padding-bottom: 210px !important;
  }
}
@media (min-width: 768px) {
  .ml-md-210px {
    margin-left: 210px !important;
  }
  .pl-md-210px {
    padding-left: 210px !important;
  }
}
@media (min-width: 768px) {
  .mr-md-210px {
    margin-right: 210px !important;
  }
  .pr-md-210px {
    padding-right: 210px !important;
  }
}
@media (min-width: 768px) {
  .mt-md-auto {
    margin-top: auto !important;
  }
}
@media (min-width: 768px) {
  .mb-md-auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 768px) {
  .ml-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .mr-md-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-0 {
    margin-left: 0 !important;
  }
  .pl-lg-0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-0 {
    margin-right: 0 !important;
  }
  .pr-lg-0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-4px {
    margin-top: 4px !important;
  }
  .pt-lg-4px {
    padding-top: 4px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-4px {
    margin-bottom: 4px !important;
  }
  .pb-lg-4px {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-4px {
    margin-left: 4px !important;
  }
  .pl-lg-4px {
    padding-left: 4px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-4px {
    margin-right: 4px !important;
  }
  .pr-lg-4px {
    padding-right: 4px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-5px {
    margin-top: 5px !important;
  }
  .pt-lg-5px {
    padding-top: 5px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-5px {
    margin-bottom: 5px !important;
  }
  .pb-lg-5px {
    padding-bottom: 5px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-5px {
    margin-left: 5px !important;
  }
  .pl-lg-5px {
    padding-left: 5px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-5px {
    margin-right: 5px !important;
  }
  .pr-lg-5px {
    padding-right: 5px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-8px {
    margin-top: 8px !important;
  }
  .pt-lg-8px {
    padding-top: 8px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-8px {
    margin-bottom: 8px !important;
  }
  .pb-lg-8px {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-8px {
    margin-left: 8px !important;
  }
  .pl-lg-8px {
    padding-left: 8px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-8px {
    margin-right: 8px !important;
  }
  .pr-lg-8px {
    padding-right: 8px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-10px {
    margin-top: 10px !important;
  }
  .pt-lg-10px {
    padding-top: 10px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-10px {
    margin-bottom: 10px !important;
  }
  .pb-lg-10px {
    padding-bottom: 10px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-10px {
    margin-left: 10px !important;
  }
  .pl-lg-10px {
    padding-left: 10px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-10px {
    margin-right: 10px !important;
  }
  .pr-lg-10px {
    padding-right: 10px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-12px {
    margin-top: 12px !important;
  }
  .pt-lg-12px {
    padding-top: 12px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-12px {
    margin-bottom: 12px !important;
  }
  .pb-lg-12px {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-12px {
    margin-left: 12px !important;
  }
  .pl-lg-12px {
    padding-left: 12px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-12px {
    margin-right: 12px !important;
  }
  .pr-lg-12px {
    padding-right: 12px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-15px {
    margin-top: 15px !important;
  }
  .pt-lg-15px {
    padding-top: 15px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-15px {
    margin-bottom: 15px !important;
  }
  .pb-lg-15px {
    padding-bottom: 15px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-15px {
    margin-left: 15px !important;
  }
  .pl-lg-15px {
    padding-left: 15px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-15px {
    margin-right: 15px !important;
  }
  .pr-lg-15px {
    padding-right: 15px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-16px {
    margin-top: 16px !important;
  }
  .pt-lg-16px {
    padding-top: 16px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-16px {
    margin-bottom: 16px !important;
  }
  .pb-lg-16px {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-16px {
    margin-left: 16px !important;
  }
  .pl-lg-16px {
    padding-left: 16px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-16px {
    margin-right: 16px !important;
  }
  .pr-lg-16px {
    padding-right: 16px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-20px {
    margin-top: 20px !important;
  }
  .pt-lg-20px {
    padding-top: 20px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-20px {
    margin-bottom: 20px !important;
  }
  .pb-lg-20px {
    padding-bottom: 20px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-20px {
    margin-left: 20px !important;
  }
  .pl-lg-20px {
    padding-left: 20px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-20px {
    margin-right: 20px !important;
  }
  .pr-lg-20px {
    padding-right: 20px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-25px {
    margin-top: 25px !important;
  }
  .pt-lg-25px {
    padding-top: 25px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-25px {
    margin-bottom: 25px !important;
  }
  .pb-lg-25px {
    padding-bottom: 25px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-25px {
    margin-left: 25px !important;
  }
  .pl-lg-25px {
    padding-left: 25px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-25px {
    margin-right: 25px !important;
  }
  .pr-lg-25px {
    padding-right: 25px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-30px {
    margin-top: 30px !important;
  }
  .pt-lg-30px {
    padding-top: 30px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-30px {
    margin-bottom: 30px !important;
  }
  .pb-lg-30px {
    padding-bottom: 30px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-30px {
    margin-left: 30px !important;
  }
  .pl-lg-30px {
    padding-left: 30px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-30px {
    margin-right: 30px !important;
  }
  .pr-lg-30px {
    padding-right: 30px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-32px {
    margin-top: 32px !important;
  }
  .pt-lg-32px {
    padding-top: 32px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-32px {
    margin-bottom: 32px !important;
  }
  .pb-lg-32px {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-32px {
    margin-left: 32px !important;
  }
  .pl-lg-32px {
    padding-left: 32px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-32px {
    margin-right: 32px !important;
  }
  .pr-lg-32px {
    padding-right: 32px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-35px {
    margin-top: 35px !important;
  }
  .pt-lg-35px {
    padding-top: 35px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-35px {
    margin-bottom: 35px !important;
  }
  .pb-lg-35px {
    padding-bottom: 35px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-35px {
    margin-left: 35px !important;
  }
  .pl-lg-35px {
    padding-left: 35px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-35px {
    margin-right: 35px !important;
  }
  .pr-lg-35px {
    padding-right: 35px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-40px {
    margin-top: 40px !important;
  }
  .pt-lg-40px {
    padding-top: 40px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-40px {
    margin-bottom: 40px !important;
  }
  .pb-lg-40px {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-40px {
    margin-left: 40px !important;
  }
  .pl-lg-40px {
    padding-left: 40px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-40px {
    margin-right: 40px !important;
  }
  .pr-lg-40px {
    padding-right: 40px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-45px {
    margin-top: 45px !important;
  }
  .pt-lg-45px {
    padding-top: 45px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-45px {
    margin-bottom: 45px !important;
  }
  .pb-lg-45px {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-45px {
    margin-left: 45px !important;
  }
  .pl-lg-45px {
    padding-left: 45px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-45px {
    margin-right: 45px !important;
  }
  .pr-lg-45px {
    padding-right: 45px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-48px {
    margin-top: 48px !important;
  }
  .pt-lg-48px {
    padding-top: 48px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-48px {
    margin-bottom: 48px !important;
  }
  .pb-lg-48px {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-48px {
    margin-left: 48px !important;
  }
  .pl-lg-48px {
    padding-left: 48px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-48px {
    margin-right: 48px !important;
  }
  .pr-lg-48px {
    padding-right: 48px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-50px {
    margin-top: 50px !important;
  }
  .pt-lg-50px {
    padding-top: 50px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-50px {
    margin-bottom: 50px !important;
  }
  .pb-lg-50px {
    padding-bottom: 50px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-50px {
    margin-left: 50px !important;
  }
  .pl-lg-50px {
    padding-left: 50px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-50px {
    margin-right: 50px !important;
  }
  .pr-lg-50px {
    padding-right: 50px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-55px {
    margin-top: 55px !important;
  }
  .pt-lg-55px {
    padding-top: 55px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-55px {
    margin-bottom: 55px !important;
  }
  .pb-lg-55px {
    padding-bottom: 55px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-55px {
    margin-left: 55px !important;
  }
  .pl-lg-55px {
    padding-left: 55px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-55px {
    margin-right: 55px !important;
  }
  .pr-lg-55px {
    padding-right: 55px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-60px {
    margin-top: 60px !important;
  }
  .pt-lg-60px {
    padding-top: 60px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-60px {
    margin-bottom: 60px !important;
  }
  .pb-lg-60px {
    padding-bottom: 60px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-60px {
    margin-left: 60px !important;
  }
  .pl-lg-60px {
    padding-left: 60px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-60px {
    margin-right: 60px !important;
  }
  .pr-lg-60px {
    padding-right: 60px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-64px {
    margin-top: 64px !important;
  }
  .pt-lg-64px {
    padding-top: 64px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-64px {
    margin-bottom: 64px !important;
  }
  .pb-lg-64px {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-64px {
    margin-left: 64px !important;
  }
  .pl-lg-64px {
    padding-left: 64px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-64px {
    margin-right: 64px !important;
  }
  .pr-lg-64px {
    padding-right: 64px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-65px {
    margin-top: 65px !important;
  }
  .pt-lg-65px {
    padding-top: 65px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-65px {
    margin-bottom: 65px !important;
  }
  .pb-lg-65px {
    padding-bottom: 65px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-65px {
    margin-left: 65px !important;
  }
  .pl-lg-65px {
    padding-left: 65px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-65px {
    margin-right: 65px !important;
  }
  .pr-lg-65px {
    padding-right: 65px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-70px {
    margin-top: 70px !important;
  }
  .pt-lg-70px {
    padding-top: 70px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-70px {
    margin-bottom: 70px !important;
  }
  .pb-lg-70px {
    padding-bottom: 70px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-70px {
    margin-left: 70px !important;
  }
  .pl-lg-70px {
    padding-left: 70px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-70px {
    margin-right: 70px !important;
  }
  .pr-lg-70px {
    padding-right: 70px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-75px {
    margin-top: 75px !important;
  }
  .pt-lg-75px {
    padding-top: 75px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-75px {
    margin-bottom: 75px !important;
  }
  .pb-lg-75px {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-75px {
    margin-left: 75px !important;
  }
  .pl-lg-75px {
    padding-left: 75px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-75px {
    margin-right: 75px !important;
  }
  .pr-lg-75px {
    padding-right: 75px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-80px {
    margin-top: 80px !important;
  }
  .pt-lg-80px {
    padding-top: 80px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-80px {
    margin-bottom: 80px !important;
  }
  .pb-lg-80px {
    padding-bottom: 80px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-80px {
    margin-left: 80px !important;
  }
  .pl-lg-80px {
    padding-left: 80px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-80px {
    margin-right: 80px !important;
  }
  .pr-lg-80px {
    padding-right: 80px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-85px {
    margin-top: 85px !important;
  }
  .pt-lg-85px {
    padding-top: 85px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-85px {
    margin-bottom: 85px !important;
  }
  .pb-lg-85px {
    padding-bottom: 85px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-85px {
    margin-left: 85px !important;
  }
  .pl-lg-85px {
    padding-left: 85px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-85px {
    margin-right: 85px !important;
  }
  .pr-lg-85px {
    padding-right: 85px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-90px {
    margin-top: 90px !important;
  }
  .pt-lg-90px {
    padding-top: 90px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-90px {
    margin-bottom: 90px !important;
  }
  .pb-lg-90px {
    padding-bottom: 90px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-90px {
    margin-left: 90px !important;
  }
  .pl-lg-90px {
    padding-left: 90px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-90px {
    margin-right: 90px !important;
  }
  .pr-lg-90px {
    padding-right: 90px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-95px {
    margin-top: 95px !important;
  }
  .pt-lg-95px {
    padding-top: 95px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-95px {
    margin-bottom: 95px !important;
  }
  .pb-lg-95px {
    padding-bottom: 95px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-95px {
    margin-left: 95px !important;
  }
  .pl-lg-95px {
    padding-left: 95px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-95px {
    margin-right: 95px !important;
  }
  .pr-lg-95px {
    padding-right: 95px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-100px {
    margin-top: 100px !important;
  }
  .pt-lg-100px {
    padding-top: 100px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-100px {
    margin-bottom: 100px !important;
  }
  .pb-lg-100px {
    padding-bottom: 100px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-100px {
    margin-left: 100px !important;
  }
  .pl-lg-100px {
    padding-left: 100px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-100px {
    margin-right: 100px !important;
  }
  .pr-lg-100px {
    padding-right: 100px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-130px {
    margin-top: 130px !important;
  }
  .pt-lg-130px {
    padding-top: 130px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-130px {
    margin-bottom: 130px !important;
  }
  .pb-lg-130px {
    padding-bottom: 130px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-130px {
    margin-left: 130px !important;
  }
  .pl-lg-130px {
    padding-left: 130px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-130px {
    margin-right: 130px !important;
  }
  .pr-lg-130px {
    padding-right: 130px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-140px {
    margin-top: 140px !important;
  }
  .pt-lg-140px {
    padding-top: 140px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-140px {
    margin-bottom: 140px !important;
  }
  .pb-lg-140px {
    padding-bottom: 140px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-140px {
    margin-left: 140px !important;
  }
  .pl-lg-140px {
    padding-left: 140px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-140px {
    margin-right: 140px !important;
  }
  .pr-lg-140px {
    padding-right: 140px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-150px {
    margin-top: 150px !important;
  }
  .pt-lg-150px {
    padding-top: 150px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-150px {
    margin-bottom: 150px !important;
  }
  .pb-lg-150px {
    padding-bottom: 150px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-150px {
    margin-left: 150px !important;
  }
  .pl-lg-150px {
    padding-left: 150px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-150px {
    margin-right: 150px !important;
  }
  .pr-lg-150px {
    padding-right: 150px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-165px {
    margin-top: 165px !important;
  }
  .pt-lg-165px {
    padding-top: 165px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-165px {
    margin-bottom: 165px !important;
  }
  .pb-lg-165px {
    padding-bottom: 165px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-165px {
    margin-left: 165px !important;
  }
  .pl-lg-165px {
    padding-left: 165px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-165px {
    margin-right: 165px !important;
  }
  .pr-lg-165px {
    padding-right: 165px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-200px {
    margin-top: 200px !important;
  }
  .pt-lg-200px {
    padding-top: 200px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-200px {
    margin-bottom: 200px !important;
  }
  .pb-lg-200px {
    padding-bottom: 200px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-200px {
    margin-left: 200px !important;
  }
  .pl-lg-200px {
    padding-left: 200px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-200px {
    margin-right: 200px !important;
  }
  .pr-lg-200px {
    padding-right: 200px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-210px {
    margin-top: 210px !important;
  }
  .pt-lg-210px {
    padding-top: 210px !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-210px {
    margin-bottom: 210px !important;
  }
  .pb-lg-210px {
    padding-bottom: 210px !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-210px {
    margin-left: 210px !important;
  }
  .pl-lg-210px {
    padding-left: 210px !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-210px {
    margin-right: 210px !important;
  }
  .pr-lg-210px {
    padding-right: 210px !important;
  }
}
@media (min-width: 992px) {
  .mt-lg-auto {
    margin-top: auto !important;
  }
}
@media (min-width: 992px) {
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 992px) {
  .ml-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .mr-lg-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-0 {
    margin-left: 0 !important;
  }
  .pl-xl-0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-0 {
    margin-right: 0 !important;
  }
  .pr-xl-0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-4px {
    margin-top: 4px !important;
  }
  .pt-xl-4px {
    padding-top: 4px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-4px {
    margin-bottom: 4px !important;
  }
  .pb-xl-4px {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-4px {
    margin-left: 4px !important;
  }
  .pl-xl-4px {
    padding-left: 4px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-4px {
    margin-right: 4px !important;
  }
  .pr-xl-4px {
    padding-right: 4px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-5px {
    margin-top: 5px !important;
  }
  .pt-xl-5px {
    padding-top: 5px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-5px {
    margin-bottom: 5px !important;
  }
  .pb-xl-5px {
    padding-bottom: 5px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-5px {
    margin-left: 5px !important;
  }
  .pl-xl-5px {
    padding-left: 5px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-5px {
    margin-right: 5px !important;
  }
  .pr-xl-5px {
    padding-right: 5px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-8px {
    margin-top: 8px !important;
  }
  .pt-xl-8px {
    padding-top: 8px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-8px {
    margin-bottom: 8px !important;
  }
  .pb-xl-8px {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-8px {
    margin-left: 8px !important;
  }
  .pl-xl-8px {
    padding-left: 8px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-8px {
    margin-right: 8px !important;
  }
  .pr-xl-8px {
    padding-right: 8px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-10px {
    margin-top: 10px !important;
  }
  .pt-xl-10px {
    padding-top: 10px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-10px {
    margin-bottom: 10px !important;
  }
  .pb-xl-10px {
    padding-bottom: 10px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-10px {
    margin-left: 10px !important;
  }
  .pl-xl-10px {
    padding-left: 10px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-10px {
    margin-right: 10px !important;
  }
  .pr-xl-10px {
    padding-right: 10px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-12px {
    margin-top: 12px !important;
  }
  .pt-xl-12px {
    padding-top: 12px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-12px {
    margin-bottom: 12px !important;
  }
  .pb-xl-12px {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-12px {
    margin-left: 12px !important;
  }
  .pl-xl-12px {
    padding-left: 12px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-12px {
    margin-right: 12px !important;
  }
  .pr-xl-12px {
    padding-right: 12px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-15px {
    margin-top: 15px !important;
  }
  .pt-xl-15px {
    padding-top: 15px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-15px {
    margin-bottom: 15px !important;
  }
  .pb-xl-15px {
    padding-bottom: 15px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-15px {
    margin-left: 15px !important;
  }
  .pl-xl-15px {
    padding-left: 15px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-15px {
    margin-right: 15px !important;
  }
  .pr-xl-15px {
    padding-right: 15px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-16px {
    margin-top: 16px !important;
  }
  .pt-xl-16px {
    padding-top: 16px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-16px {
    margin-bottom: 16px !important;
  }
  .pb-xl-16px {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-16px {
    margin-left: 16px !important;
  }
  .pl-xl-16px {
    padding-left: 16px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-16px {
    margin-right: 16px !important;
  }
  .pr-xl-16px {
    padding-right: 16px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-20px {
    margin-top: 20px !important;
  }
  .pt-xl-20px {
    padding-top: 20px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-20px {
    margin-bottom: 20px !important;
  }
  .pb-xl-20px {
    padding-bottom: 20px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-20px {
    margin-left: 20px !important;
  }
  .pl-xl-20px {
    padding-left: 20px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-20px {
    margin-right: 20px !important;
  }
  .pr-xl-20px {
    padding-right: 20px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-25px {
    margin-top: 25px !important;
  }
  .pt-xl-25px {
    padding-top: 25px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-25px {
    margin-bottom: 25px !important;
  }
  .pb-xl-25px {
    padding-bottom: 25px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-25px {
    margin-left: 25px !important;
  }
  .pl-xl-25px {
    padding-left: 25px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-25px {
    margin-right: 25px !important;
  }
  .pr-xl-25px {
    padding-right: 25px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-30px {
    margin-top: 30px !important;
  }
  .pt-xl-30px {
    padding-top: 30px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-30px {
    margin-bottom: 30px !important;
  }
  .pb-xl-30px {
    padding-bottom: 30px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-30px {
    margin-left: 30px !important;
  }
  .pl-xl-30px {
    padding-left: 30px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-30px {
    margin-right: 30px !important;
  }
  .pr-xl-30px {
    padding-right: 30px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-32px {
    margin-top: 32px !important;
  }
  .pt-xl-32px {
    padding-top: 32px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-32px {
    margin-bottom: 32px !important;
  }
  .pb-xl-32px {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-32px {
    margin-left: 32px !important;
  }
  .pl-xl-32px {
    padding-left: 32px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-32px {
    margin-right: 32px !important;
  }
  .pr-xl-32px {
    padding-right: 32px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-35px {
    margin-top: 35px !important;
  }
  .pt-xl-35px {
    padding-top: 35px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-35px {
    margin-bottom: 35px !important;
  }
  .pb-xl-35px {
    padding-bottom: 35px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-35px {
    margin-left: 35px !important;
  }
  .pl-xl-35px {
    padding-left: 35px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-35px {
    margin-right: 35px !important;
  }
  .pr-xl-35px {
    padding-right: 35px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-40px {
    margin-top: 40px !important;
  }
  .pt-xl-40px {
    padding-top: 40px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-40px {
    margin-bottom: 40px !important;
  }
  .pb-xl-40px {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-40px {
    margin-left: 40px !important;
  }
  .pl-xl-40px {
    padding-left: 40px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-40px {
    margin-right: 40px !important;
  }
  .pr-xl-40px {
    padding-right: 40px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-45px {
    margin-top: 45px !important;
  }
  .pt-xl-45px {
    padding-top: 45px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-45px {
    margin-bottom: 45px !important;
  }
  .pb-xl-45px {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-45px {
    margin-left: 45px !important;
  }
  .pl-xl-45px {
    padding-left: 45px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-45px {
    margin-right: 45px !important;
  }
  .pr-xl-45px {
    padding-right: 45px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-48px {
    margin-top: 48px !important;
  }
  .pt-xl-48px {
    padding-top: 48px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-48px {
    margin-bottom: 48px !important;
  }
  .pb-xl-48px {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-48px {
    margin-left: 48px !important;
  }
  .pl-xl-48px {
    padding-left: 48px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-48px {
    margin-right: 48px !important;
  }
  .pr-xl-48px {
    padding-right: 48px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-50px {
    margin-top: 50px !important;
  }
  .pt-xl-50px {
    padding-top: 50px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-50px {
    margin-bottom: 50px !important;
  }
  .pb-xl-50px {
    padding-bottom: 50px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-50px {
    margin-left: 50px !important;
  }
  .pl-xl-50px {
    padding-left: 50px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-50px {
    margin-right: 50px !important;
  }
  .pr-xl-50px {
    padding-right: 50px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-55px {
    margin-top: 55px !important;
  }
  .pt-xl-55px {
    padding-top: 55px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-55px {
    margin-bottom: 55px !important;
  }
  .pb-xl-55px {
    padding-bottom: 55px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-55px {
    margin-left: 55px !important;
  }
  .pl-xl-55px {
    padding-left: 55px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-55px {
    margin-right: 55px !important;
  }
  .pr-xl-55px {
    padding-right: 55px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-60px {
    margin-top: 60px !important;
  }
  .pt-xl-60px {
    padding-top: 60px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-60px {
    margin-bottom: 60px !important;
  }
  .pb-xl-60px {
    padding-bottom: 60px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-60px {
    margin-left: 60px !important;
  }
  .pl-xl-60px {
    padding-left: 60px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-60px {
    margin-right: 60px !important;
  }
  .pr-xl-60px {
    padding-right: 60px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-64px {
    margin-top: 64px !important;
  }
  .pt-xl-64px {
    padding-top: 64px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-64px {
    margin-bottom: 64px !important;
  }
  .pb-xl-64px {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-64px {
    margin-left: 64px !important;
  }
  .pl-xl-64px {
    padding-left: 64px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-64px {
    margin-right: 64px !important;
  }
  .pr-xl-64px {
    padding-right: 64px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-65px {
    margin-top: 65px !important;
  }
  .pt-xl-65px {
    padding-top: 65px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-65px {
    margin-bottom: 65px !important;
  }
  .pb-xl-65px {
    padding-bottom: 65px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-65px {
    margin-left: 65px !important;
  }
  .pl-xl-65px {
    padding-left: 65px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-65px {
    margin-right: 65px !important;
  }
  .pr-xl-65px {
    padding-right: 65px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-70px {
    margin-top: 70px !important;
  }
  .pt-xl-70px {
    padding-top: 70px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-70px {
    margin-bottom: 70px !important;
  }
  .pb-xl-70px {
    padding-bottom: 70px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-70px {
    margin-left: 70px !important;
  }
  .pl-xl-70px {
    padding-left: 70px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-70px {
    margin-right: 70px !important;
  }
  .pr-xl-70px {
    padding-right: 70px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-75px {
    margin-top: 75px !important;
  }
  .pt-xl-75px {
    padding-top: 75px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-75px {
    margin-bottom: 75px !important;
  }
  .pb-xl-75px {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-75px {
    margin-left: 75px !important;
  }
  .pl-xl-75px {
    padding-left: 75px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-75px {
    margin-right: 75px !important;
  }
  .pr-xl-75px {
    padding-right: 75px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-80px {
    margin-top: 80px !important;
  }
  .pt-xl-80px {
    padding-top: 80px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-80px {
    margin-bottom: 80px !important;
  }
  .pb-xl-80px {
    padding-bottom: 80px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-80px {
    margin-left: 80px !important;
  }
  .pl-xl-80px {
    padding-left: 80px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-80px {
    margin-right: 80px !important;
  }
  .pr-xl-80px {
    padding-right: 80px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-85px {
    margin-top: 85px !important;
  }
  .pt-xl-85px {
    padding-top: 85px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-85px {
    margin-bottom: 85px !important;
  }
  .pb-xl-85px {
    padding-bottom: 85px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-85px {
    margin-left: 85px !important;
  }
  .pl-xl-85px {
    padding-left: 85px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-85px {
    margin-right: 85px !important;
  }
  .pr-xl-85px {
    padding-right: 85px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-90px {
    margin-top: 90px !important;
  }
  .pt-xl-90px {
    padding-top: 90px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-90px {
    margin-bottom: 90px !important;
  }
  .pb-xl-90px {
    padding-bottom: 90px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-90px {
    margin-left: 90px !important;
  }
  .pl-xl-90px {
    padding-left: 90px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-90px {
    margin-right: 90px !important;
  }
  .pr-xl-90px {
    padding-right: 90px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-95px {
    margin-top: 95px !important;
  }
  .pt-xl-95px {
    padding-top: 95px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-95px {
    margin-bottom: 95px !important;
  }
  .pb-xl-95px {
    padding-bottom: 95px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-95px {
    margin-left: 95px !important;
  }
  .pl-xl-95px {
    padding-left: 95px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-95px {
    margin-right: 95px !important;
  }
  .pr-xl-95px {
    padding-right: 95px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-100px {
    margin-top: 100px !important;
  }
  .pt-xl-100px {
    padding-top: 100px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-100px {
    margin-bottom: 100px !important;
  }
  .pb-xl-100px {
    padding-bottom: 100px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-100px {
    margin-left: 100px !important;
  }
  .pl-xl-100px {
    padding-left: 100px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-100px {
    margin-right: 100px !important;
  }
  .pr-xl-100px {
    padding-right: 100px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-130px {
    margin-top: 130px !important;
  }
  .pt-xl-130px {
    padding-top: 130px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-130px {
    margin-bottom: 130px !important;
  }
  .pb-xl-130px {
    padding-bottom: 130px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-130px {
    margin-left: 130px !important;
  }
  .pl-xl-130px {
    padding-left: 130px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-130px {
    margin-right: 130px !important;
  }
  .pr-xl-130px {
    padding-right: 130px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-140px {
    margin-top: 140px !important;
  }
  .pt-xl-140px {
    padding-top: 140px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-140px {
    margin-bottom: 140px !important;
  }
  .pb-xl-140px {
    padding-bottom: 140px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-140px {
    margin-left: 140px !important;
  }
  .pl-xl-140px {
    padding-left: 140px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-140px {
    margin-right: 140px !important;
  }
  .pr-xl-140px {
    padding-right: 140px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-150px {
    margin-top: 150px !important;
  }
  .pt-xl-150px {
    padding-top: 150px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-150px {
    margin-bottom: 150px !important;
  }
  .pb-xl-150px {
    padding-bottom: 150px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-150px {
    margin-left: 150px !important;
  }
  .pl-xl-150px {
    padding-left: 150px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-150px {
    margin-right: 150px !important;
  }
  .pr-xl-150px {
    padding-right: 150px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-165px {
    margin-top: 165px !important;
  }
  .pt-xl-165px {
    padding-top: 165px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-165px {
    margin-bottom: 165px !important;
  }
  .pb-xl-165px {
    padding-bottom: 165px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-165px {
    margin-left: 165px !important;
  }
  .pl-xl-165px {
    padding-left: 165px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-165px {
    margin-right: 165px !important;
  }
  .pr-xl-165px {
    padding-right: 165px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-200px {
    margin-top: 200px !important;
  }
  .pt-xl-200px {
    padding-top: 200px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-200px {
    margin-bottom: 200px !important;
  }
  .pb-xl-200px {
    padding-bottom: 200px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-200px {
    margin-left: 200px !important;
  }
  .pl-xl-200px {
    padding-left: 200px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-200px {
    margin-right: 200px !important;
  }
  .pr-xl-200px {
    padding-right: 200px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-210px {
    margin-top: 210px !important;
  }
  .pt-xl-210px {
    padding-top: 210px !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-210px {
    margin-bottom: 210px !important;
  }
  .pb-xl-210px {
    padding-bottom: 210px !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-210px {
    margin-left: 210px !important;
  }
  .pl-xl-210px {
    padding-left: 210px !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-210px {
    margin-right: 210px !important;
  }
  .pr-xl-210px {
    padding-right: 210px !important;
  }
}
@media (min-width: 1200px) {
  .mt-xl-auto {
    margin-top: auto !important;
  }
}
@media (min-width: 1200px) {
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 1200px) {
  .ml-xl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .mr-xl-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-0 {
    margin-left: 0 !important;
  }
  .pl-xxl-0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-0 {
    margin-right: 0 !important;
  }
  .pr-xxl-0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-4px {
    margin-top: 4px !important;
  }
  .pt-xxl-4px {
    padding-top: 4px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-4px {
    margin-bottom: 4px !important;
  }
  .pb-xxl-4px {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-4px {
    margin-left: 4px !important;
  }
  .pl-xxl-4px {
    padding-left: 4px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-4px {
    margin-right: 4px !important;
  }
  .pr-xxl-4px {
    padding-right: 4px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-5px {
    margin-top: 5px !important;
  }
  .pt-xxl-5px {
    padding-top: 5px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-5px {
    margin-bottom: 5px !important;
  }
  .pb-xxl-5px {
    padding-bottom: 5px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-5px {
    margin-left: 5px !important;
  }
  .pl-xxl-5px {
    padding-left: 5px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-5px {
    margin-right: 5px !important;
  }
  .pr-xxl-5px {
    padding-right: 5px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-8px {
    margin-top: 8px !important;
  }
  .pt-xxl-8px {
    padding-top: 8px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-8px {
    margin-bottom: 8px !important;
  }
  .pb-xxl-8px {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-8px {
    margin-left: 8px !important;
  }
  .pl-xxl-8px {
    padding-left: 8px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-8px {
    margin-right: 8px !important;
  }
  .pr-xxl-8px {
    padding-right: 8px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-10px {
    margin-top: 10px !important;
  }
  .pt-xxl-10px {
    padding-top: 10px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-10px {
    margin-bottom: 10px !important;
  }
  .pb-xxl-10px {
    padding-bottom: 10px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-10px {
    margin-left: 10px !important;
  }
  .pl-xxl-10px {
    padding-left: 10px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-10px {
    margin-right: 10px !important;
  }
  .pr-xxl-10px {
    padding-right: 10px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-12px {
    margin-top: 12px !important;
  }
  .pt-xxl-12px {
    padding-top: 12px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-12px {
    margin-bottom: 12px !important;
  }
  .pb-xxl-12px {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-12px {
    margin-left: 12px !important;
  }
  .pl-xxl-12px {
    padding-left: 12px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-12px {
    margin-right: 12px !important;
  }
  .pr-xxl-12px {
    padding-right: 12px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-15px {
    margin-top: 15px !important;
  }
  .pt-xxl-15px {
    padding-top: 15px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-15px {
    margin-bottom: 15px !important;
  }
  .pb-xxl-15px {
    padding-bottom: 15px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-15px {
    margin-left: 15px !important;
  }
  .pl-xxl-15px {
    padding-left: 15px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-15px {
    margin-right: 15px !important;
  }
  .pr-xxl-15px {
    padding-right: 15px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-16px {
    margin-top: 16px !important;
  }
  .pt-xxl-16px {
    padding-top: 16px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-16px {
    margin-bottom: 16px !important;
  }
  .pb-xxl-16px {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-16px {
    margin-left: 16px !important;
  }
  .pl-xxl-16px {
    padding-left: 16px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-16px {
    margin-right: 16px !important;
  }
  .pr-xxl-16px {
    padding-right: 16px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-20px {
    margin-top: 20px !important;
  }
  .pt-xxl-20px {
    padding-top: 20px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-20px {
    margin-bottom: 20px !important;
  }
  .pb-xxl-20px {
    padding-bottom: 20px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-20px {
    margin-left: 20px !important;
  }
  .pl-xxl-20px {
    padding-left: 20px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-20px {
    margin-right: 20px !important;
  }
  .pr-xxl-20px {
    padding-right: 20px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-25px {
    margin-top: 25px !important;
  }
  .pt-xxl-25px {
    padding-top: 25px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-25px {
    margin-bottom: 25px !important;
  }
  .pb-xxl-25px {
    padding-bottom: 25px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-25px {
    margin-left: 25px !important;
  }
  .pl-xxl-25px {
    padding-left: 25px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-25px {
    margin-right: 25px !important;
  }
  .pr-xxl-25px {
    padding-right: 25px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-30px {
    margin-top: 30px !important;
  }
  .pt-xxl-30px {
    padding-top: 30px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-30px {
    margin-bottom: 30px !important;
  }
  .pb-xxl-30px {
    padding-bottom: 30px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-30px {
    margin-left: 30px !important;
  }
  .pl-xxl-30px {
    padding-left: 30px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-30px {
    margin-right: 30px !important;
  }
  .pr-xxl-30px {
    padding-right: 30px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-32px {
    margin-top: 32px !important;
  }
  .pt-xxl-32px {
    padding-top: 32px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-32px {
    margin-bottom: 32px !important;
  }
  .pb-xxl-32px {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-32px {
    margin-left: 32px !important;
  }
  .pl-xxl-32px {
    padding-left: 32px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-32px {
    margin-right: 32px !important;
  }
  .pr-xxl-32px {
    padding-right: 32px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-35px {
    margin-top: 35px !important;
  }
  .pt-xxl-35px {
    padding-top: 35px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-35px {
    margin-bottom: 35px !important;
  }
  .pb-xxl-35px {
    padding-bottom: 35px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-35px {
    margin-left: 35px !important;
  }
  .pl-xxl-35px {
    padding-left: 35px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-35px {
    margin-right: 35px !important;
  }
  .pr-xxl-35px {
    padding-right: 35px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-40px {
    margin-top: 40px !important;
  }
  .pt-xxl-40px {
    padding-top: 40px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-40px {
    margin-bottom: 40px !important;
  }
  .pb-xxl-40px {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-40px {
    margin-left: 40px !important;
  }
  .pl-xxl-40px {
    padding-left: 40px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-40px {
    margin-right: 40px !important;
  }
  .pr-xxl-40px {
    padding-right: 40px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-45px {
    margin-top: 45px !important;
  }
  .pt-xxl-45px {
    padding-top: 45px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-45px {
    margin-bottom: 45px !important;
  }
  .pb-xxl-45px {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-45px {
    margin-left: 45px !important;
  }
  .pl-xxl-45px {
    padding-left: 45px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-45px {
    margin-right: 45px !important;
  }
  .pr-xxl-45px {
    padding-right: 45px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-48px {
    margin-top: 48px !important;
  }
  .pt-xxl-48px {
    padding-top: 48px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-48px {
    margin-bottom: 48px !important;
  }
  .pb-xxl-48px {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-48px {
    margin-left: 48px !important;
  }
  .pl-xxl-48px {
    padding-left: 48px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-48px {
    margin-right: 48px !important;
  }
  .pr-xxl-48px {
    padding-right: 48px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-50px {
    margin-top: 50px !important;
  }
  .pt-xxl-50px {
    padding-top: 50px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-50px {
    margin-bottom: 50px !important;
  }
  .pb-xxl-50px {
    padding-bottom: 50px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-50px {
    margin-left: 50px !important;
  }
  .pl-xxl-50px {
    padding-left: 50px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-50px {
    margin-right: 50px !important;
  }
  .pr-xxl-50px {
    padding-right: 50px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-55px {
    margin-top: 55px !important;
  }
  .pt-xxl-55px {
    padding-top: 55px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-55px {
    margin-bottom: 55px !important;
  }
  .pb-xxl-55px {
    padding-bottom: 55px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-55px {
    margin-left: 55px !important;
  }
  .pl-xxl-55px {
    padding-left: 55px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-55px {
    margin-right: 55px !important;
  }
  .pr-xxl-55px {
    padding-right: 55px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-60px {
    margin-top: 60px !important;
  }
  .pt-xxl-60px {
    padding-top: 60px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-60px {
    margin-bottom: 60px !important;
  }
  .pb-xxl-60px {
    padding-bottom: 60px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-60px {
    margin-left: 60px !important;
  }
  .pl-xxl-60px {
    padding-left: 60px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-60px {
    margin-right: 60px !important;
  }
  .pr-xxl-60px {
    padding-right: 60px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-64px {
    margin-top: 64px !important;
  }
  .pt-xxl-64px {
    padding-top: 64px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-64px {
    margin-bottom: 64px !important;
  }
  .pb-xxl-64px {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-64px {
    margin-left: 64px !important;
  }
  .pl-xxl-64px {
    padding-left: 64px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-64px {
    margin-right: 64px !important;
  }
  .pr-xxl-64px {
    padding-right: 64px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-65px {
    margin-top: 65px !important;
  }
  .pt-xxl-65px {
    padding-top: 65px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-65px {
    margin-bottom: 65px !important;
  }
  .pb-xxl-65px {
    padding-bottom: 65px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-65px {
    margin-left: 65px !important;
  }
  .pl-xxl-65px {
    padding-left: 65px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-65px {
    margin-right: 65px !important;
  }
  .pr-xxl-65px {
    padding-right: 65px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-70px {
    margin-top: 70px !important;
  }
  .pt-xxl-70px {
    padding-top: 70px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-70px {
    margin-bottom: 70px !important;
  }
  .pb-xxl-70px {
    padding-bottom: 70px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-70px {
    margin-left: 70px !important;
  }
  .pl-xxl-70px {
    padding-left: 70px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-70px {
    margin-right: 70px !important;
  }
  .pr-xxl-70px {
    padding-right: 70px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-75px {
    margin-top: 75px !important;
  }
  .pt-xxl-75px {
    padding-top: 75px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-75px {
    margin-bottom: 75px !important;
  }
  .pb-xxl-75px {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-75px {
    margin-left: 75px !important;
  }
  .pl-xxl-75px {
    padding-left: 75px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-75px {
    margin-right: 75px !important;
  }
  .pr-xxl-75px {
    padding-right: 75px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-80px {
    margin-top: 80px !important;
  }
  .pt-xxl-80px {
    padding-top: 80px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-80px {
    margin-bottom: 80px !important;
  }
  .pb-xxl-80px {
    padding-bottom: 80px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-80px {
    margin-left: 80px !important;
  }
  .pl-xxl-80px {
    padding-left: 80px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-80px {
    margin-right: 80px !important;
  }
  .pr-xxl-80px {
    padding-right: 80px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-85px {
    margin-top: 85px !important;
  }
  .pt-xxl-85px {
    padding-top: 85px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-85px {
    margin-bottom: 85px !important;
  }
  .pb-xxl-85px {
    padding-bottom: 85px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-85px {
    margin-left: 85px !important;
  }
  .pl-xxl-85px {
    padding-left: 85px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-85px {
    margin-right: 85px !important;
  }
  .pr-xxl-85px {
    padding-right: 85px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-90px {
    margin-top: 90px !important;
  }
  .pt-xxl-90px {
    padding-top: 90px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-90px {
    margin-bottom: 90px !important;
  }
  .pb-xxl-90px {
    padding-bottom: 90px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-90px {
    margin-left: 90px !important;
  }
  .pl-xxl-90px {
    padding-left: 90px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-90px {
    margin-right: 90px !important;
  }
  .pr-xxl-90px {
    padding-right: 90px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-95px {
    margin-top: 95px !important;
  }
  .pt-xxl-95px {
    padding-top: 95px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-95px {
    margin-bottom: 95px !important;
  }
  .pb-xxl-95px {
    padding-bottom: 95px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-95px {
    margin-left: 95px !important;
  }
  .pl-xxl-95px {
    padding-left: 95px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-95px {
    margin-right: 95px !important;
  }
  .pr-xxl-95px {
    padding-right: 95px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-100px {
    margin-top: 100px !important;
  }
  .pt-xxl-100px {
    padding-top: 100px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-100px {
    margin-bottom: 100px !important;
  }
  .pb-xxl-100px {
    padding-bottom: 100px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-100px {
    margin-left: 100px !important;
  }
  .pl-xxl-100px {
    padding-left: 100px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-100px {
    margin-right: 100px !important;
  }
  .pr-xxl-100px {
    padding-right: 100px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-130px {
    margin-top: 130px !important;
  }
  .pt-xxl-130px {
    padding-top: 130px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-130px {
    margin-bottom: 130px !important;
  }
  .pb-xxl-130px {
    padding-bottom: 130px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-130px {
    margin-left: 130px !important;
  }
  .pl-xxl-130px {
    padding-left: 130px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-130px {
    margin-right: 130px !important;
  }
  .pr-xxl-130px {
    padding-right: 130px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-140px {
    margin-top: 140px !important;
  }
  .pt-xxl-140px {
    padding-top: 140px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-140px {
    margin-bottom: 140px !important;
  }
  .pb-xxl-140px {
    padding-bottom: 140px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-140px {
    margin-left: 140px !important;
  }
  .pl-xxl-140px {
    padding-left: 140px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-140px {
    margin-right: 140px !important;
  }
  .pr-xxl-140px {
    padding-right: 140px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-150px {
    margin-top: 150px !important;
  }
  .pt-xxl-150px {
    padding-top: 150px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-150px {
    margin-bottom: 150px !important;
  }
  .pb-xxl-150px {
    padding-bottom: 150px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-150px {
    margin-left: 150px !important;
  }
  .pl-xxl-150px {
    padding-left: 150px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-150px {
    margin-right: 150px !important;
  }
  .pr-xxl-150px {
    padding-right: 150px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-165px {
    margin-top: 165px !important;
  }
  .pt-xxl-165px {
    padding-top: 165px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-165px {
    margin-bottom: 165px !important;
  }
  .pb-xxl-165px {
    padding-bottom: 165px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-165px {
    margin-left: 165px !important;
  }
  .pl-xxl-165px {
    padding-left: 165px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-165px {
    margin-right: 165px !important;
  }
  .pr-xxl-165px {
    padding-right: 165px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-200px {
    margin-top: 200px !important;
  }
  .pt-xxl-200px {
    padding-top: 200px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-200px {
    margin-bottom: 200px !important;
  }
  .pb-xxl-200px {
    padding-bottom: 200px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-200px {
    margin-left: 200px !important;
  }
  .pl-xxl-200px {
    padding-left: 200px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-200px {
    margin-right: 200px !important;
  }
  .pr-xxl-200px {
    padding-right: 200px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-210px {
    margin-top: 210px !important;
  }
  .pt-xxl-210px {
    padding-top: 210px !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-210px {
    margin-bottom: 210px !important;
  }
  .pb-xxl-210px {
    padding-bottom: 210px !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-210px {
    margin-left: 210px !important;
  }
  .pl-xxl-210px {
    padding-left: 210px !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-210px {
    margin-right: 210px !important;
  }
  .pr-xxl-210px {
    padding-right: 210px !important;
  }
}
@media (min-width: 1400px) {
  .mt-xxl-auto {
    margin-top: auto !important;
  }
}
@media (min-width: 1400px) {
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 1400px) {
  .ml-xxl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1400px) {
  .mr-xxl-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-0 {
    margin-top: 0 !important;
  }
  .pt-xxxl-0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-0 {
    margin-bottom: 0 !important;
  }
  .pb-xxxl-0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-0 {
    margin-left: 0 !important;
  }
  .pl-xxxl-0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-0 {
    margin-right: 0 !important;
  }
  .pr-xxxl-0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-4px {
    margin-top: 4px !important;
  }
  .pt-xxxl-4px {
    padding-top: 4px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-4px {
    margin-bottom: 4px !important;
  }
  .pb-xxxl-4px {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-4px {
    margin-left: 4px !important;
  }
  .pl-xxxl-4px {
    padding-left: 4px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-4px {
    margin-right: 4px !important;
  }
  .pr-xxxl-4px {
    padding-right: 4px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-5px {
    margin-top: 5px !important;
  }
  .pt-xxxl-5px {
    padding-top: 5px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-5px {
    margin-bottom: 5px !important;
  }
  .pb-xxxl-5px {
    padding-bottom: 5px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-5px {
    margin-left: 5px !important;
  }
  .pl-xxxl-5px {
    padding-left: 5px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-5px {
    margin-right: 5px !important;
  }
  .pr-xxxl-5px {
    padding-right: 5px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-8px {
    margin-top: 8px !important;
  }
  .pt-xxxl-8px {
    padding-top: 8px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-8px {
    margin-bottom: 8px !important;
  }
  .pb-xxxl-8px {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-8px {
    margin-left: 8px !important;
  }
  .pl-xxxl-8px {
    padding-left: 8px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-8px {
    margin-right: 8px !important;
  }
  .pr-xxxl-8px {
    padding-right: 8px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-10px {
    margin-top: 10px !important;
  }
  .pt-xxxl-10px {
    padding-top: 10px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-10px {
    margin-bottom: 10px !important;
  }
  .pb-xxxl-10px {
    padding-bottom: 10px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-10px {
    margin-left: 10px !important;
  }
  .pl-xxxl-10px {
    padding-left: 10px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-10px {
    margin-right: 10px !important;
  }
  .pr-xxxl-10px {
    padding-right: 10px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-12px {
    margin-top: 12px !important;
  }
  .pt-xxxl-12px {
    padding-top: 12px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-12px {
    margin-bottom: 12px !important;
  }
  .pb-xxxl-12px {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-12px {
    margin-left: 12px !important;
  }
  .pl-xxxl-12px {
    padding-left: 12px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-12px {
    margin-right: 12px !important;
  }
  .pr-xxxl-12px {
    padding-right: 12px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-15px {
    margin-top: 15px !important;
  }
  .pt-xxxl-15px {
    padding-top: 15px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-15px {
    margin-bottom: 15px !important;
  }
  .pb-xxxl-15px {
    padding-bottom: 15px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-15px {
    margin-left: 15px !important;
  }
  .pl-xxxl-15px {
    padding-left: 15px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-15px {
    margin-right: 15px !important;
  }
  .pr-xxxl-15px {
    padding-right: 15px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-16px {
    margin-top: 16px !important;
  }
  .pt-xxxl-16px {
    padding-top: 16px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-16px {
    margin-bottom: 16px !important;
  }
  .pb-xxxl-16px {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-16px {
    margin-left: 16px !important;
  }
  .pl-xxxl-16px {
    padding-left: 16px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-16px {
    margin-right: 16px !important;
  }
  .pr-xxxl-16px {
    padding-right: 16px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-20px {
    margin-top: 20px !important;
  }
  .pt-xxxl-20px {
    padding-top: 20px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-20px {
    margin-bottom: 20px !important;
  }
  .pb-xxxl-20px {
    padding-bottom: 20px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-20px {
    margin-left: 20px !important;
  }
  .pl-xxxl-20px {
    padding-left: 20px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-20px {
    margin-right: 20px !important;
  }
  .pr-xxxl-20px {
    padding-right: 20px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-25px {
    margin-top: 25px !important;
  }
  .pt-xxxl-25px {
    padding-top: 25px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-25px {
    margin-bottom: 25px !important;
  }
  .pb-xxxl-25px {
    padding-bottom: 25px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-25px {
    margin-left: 25px !important;
  }
  .pl-xxxl-25px {
    padding-left: 25px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-25px {
    margin-right: 25px !important;
  }
  .pr-xxxl-25px {
    padding-right: 25px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-30px {
    margin-top: 30px !important;
  }
  .pt-xxxl-30px {
    padding-top: 30px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-30px {
    margin-bottom: 30px !important;
  }
  .pb-xxxl-30px {
    padding-bottom: 30px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-30px {
    margin-left: 30px !important;
  }
  .pl-xxxl-30px {
    padding-left: 30px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-30px {
    margin-right: 30px !important;
  }
  .pr-xxxl-30px {
    padding-right: 30px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-32px {
    margin-top: 32px !important;
  }
  .pt-xxxl-32px {
    padding-top: 32px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-32px {
    margin-bottom: 32px !important;
  }
  .pb-xxxl-32px {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-32px {
    margin-left: 32px !important;
  }
  .pl-xxxl-32px {
    padding-left: 32px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-32px {
    margin-right: 32px !important;
  }
  .pr-xxxl-32px {
    padding-right: 32px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-35px {
    margin-top: 35px !important;
  }
  .pt-xxxl-35px {
    padding-top: 35px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-35px {
    margin-bottom: 35px !important;
  }
  .pb-xxxl-35px {
    padding-bottom: 35px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-35px {
    margin-left: 35px !important;
  }
  .pl-xxxl-35px {
    padding-left: 35px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-35px {
    margin-right: 35px !important;
  }
  .pr-xxxl-35px {
    padding-right: 35px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-40px {
    margin-top: 40px !important;
  }
  .pt-xxxl-40px {
    padding-top: 40px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-40px {
    margin-bottom: 40px !important;
  }
  .pb-xxxl-40px {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-40px {
    margin-left: 40px !important;
  }
  .pl-xxxl-40px {
    padding-left: 40px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-40px {
    margin-right: 40px !important;
  }
  .pr-xxxl-40px {
    padding-right: 40px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-45px {
    margin-top: 45px !important;
  }
  .pt-xxxl-45px {
    padding-top: 45px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-45px {
    margin-bottom: 45px !important;
  }
  .pb-xxxl-45px {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-45px {
    margin-left: 45px !important;
  }
  .pl-xxxl-45px {
    padding-left: 45px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-45px {
    margin-right: 45px !important;
  }
  .pr-xxxl-45px {
    padding-right: 45px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-48px {
    margin-top: 48px !important;
  }
  .pt-xxxl-48px {
    padding-top: 48px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-48px {
    margin-bottom: 48px !important;
  }
  .pb-xxxl-48px {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-48px {
    margin-left: 48px !important;
  }
  .pl-xxxl-48px {
    padding-left: 48px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-48px {
    margin-right: 48px !important;
  }
  .pr-xxxl-48px {
    padding-right: 48px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-50px {
    margin-top: 50px !important;
  }
  .pt-xxxl-50px {
    padding-top: 50px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-50px {
    margin-bottom: 50px !important;
  }
  .pb-xxxl-50px {
    padding-bottom: 50px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-50px {
    margin-left: 50px !important;
  }
  .pl-xxxl-50px {
    padding-left: 50px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-50px {
    margin-right: 50px !important;
  }
  .pr-xxxl-50px {
    padding-right: 50px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-55px {
    margin-top: 55px !important;
  }
  .pt-xxxl-55px {
    padding-top: 55px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-55px {
    margin-bottom: 55px !important;
  }
  .pb-xxxl-55px {
    padding-bottom: 55px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-55px {
    margin-left: 55px !important;
  }
  .pl-xxxl-55px {
    padding-left: 55px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-55px {
    margin-right: 55px !important;
  }
  .pr-xxxl-55px {
    padding-right: 55px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-60px {
    margin-top: 60px !important;
  }
  .pt-xxxl-60px {
    padding-top: 60px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-60px {
    margin-bottom: 60px !important;
  }
  .pb-xxxl-60px {
    padding-bottom: 60px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-60px {
    margin-left: 60px !important;
  }
  .pl-xxxl-60px {
    padding-left: 60px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-60px {
    margin-right: 60px !important;
  }
  .pr-xxxl-60px {
    padding-right: 60px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-64px {
    margin-top: 64px !important;
  }
  .pt-xxxl-64px {
    padding-top: 64px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-64px {
    margin-bottom: 64px !important;
  }
  .pb-xxxl-64px {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-64px {
    margin-left: 64px !important;
  }
  .pl-xxxl-64px {
    padding-left: 64px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-64px {
    margin-right: 64px !important;
  }
  .pr-xxxl-64px {
    padding-right: 64px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-65px {
    margin-top: 65px !important;
  }
  .pt-xxxl-65px {
    padding-top: 65px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-65px {
    margin-bottom: 65px !important;
  }
  .pb-xxxl-65px {
    padding-bottom: 65px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-65px {
    margin-left: 65px !important;
  }
  .pl-xxxl-65px {
    padding-left: 65px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-65px {
    margin-right: 65px !important;
  }
  .pr-xxxl-65px {
    padding-right: 65px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-70px {
    margin-top: 70px !important;
  }
  .pt-xxxl-70px {
    padding-top: 70px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-70px {
    margin-bottom: 70px !important;
  }
  .pb-xxxl-70px {
    padding-bottom: 70px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-70px {
    margin-left: 70px !important;
  }
  .pl-xxxl-70px {
    padding-left: 70px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-70px {
    margin-right: 70px !important;
  }
  .pr-xxxl-70px {
    padding-right: 70px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-75px {
    margin-top: 75px !important;
  }
  .pt-xxxl-75px {
    padding-top: 75px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-75px {
    margin-bottom: 75px !important;
  }
  .pb-xxxl-75px {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-75px {
    margin-left: 75px !important;
  }
  .pl-xxxl-75px {
    padding-left: 75px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-75px {
    margin-right: 75px !important;
  }
  .pr-xxxl-75px {
    padding-right: 75px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-80px {
    margin-top: 80px !important;
  }
  .pt-xxxl-80px {
    padding-top: 80px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-80px {
    margin-bottom: 80px !important;
  }
  .pb-xxxl-80px {
    padding-bottom: 80px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-80px {
    margin-left: 80px !important;
  }
  .pl-xxxl-80px {
    padding-left: 80px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-80px {
    margin-right: 80px !important;
  }
  .pr-xxxl-80px {
    padding-right: 80px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-85px {
    margin-top: 85px !important;
  }
  .pt-xxxl-85px {
    padding-top: 85px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-85px {
    margin-bottom: 85px !important;
  }
  .pb-xxxl-85px {
    padding-bottom: 85px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-85px {
    margin-left: 85px !important;
  }
  .pl-xxxl-85px {
    padding-left: 85px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-85px {
    margin-right: 85px !important;
  }
  .pr-xxxl-85px {
    padding-right: 85px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-90px {
    margin-top: 90px !important;
  }
  .pt-xxxl-90px {
    padding-top: 90px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-90px {
    margin-bottom: 90px !important;
  }
  .pb-xxxl-90px {
    padding-bottom: 90px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-90px {
    margin-left: 90px !important;
  }
  .pl-xxxl-90px {
    padding-left: 90px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-90px {
    margin-right: 90px !important;
  }
  .pr-xxxl-90px {
    padding-right: 90px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-95px {
    margin-top: 95px !important;
  }
  .pt-xxxl-95px {
    padding-top: 95px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-95px {
    margin-bottom: 95px !important;
  }
  .pb-xxxl-95px {
    padding-bottom: 95px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-95px {
    margin-left: 95px !important;
  }
  .pl-xxxl-95px {
    padding-left: 95px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-95px {
    margin-right: 95px !important;
  }
  .pr-xxxl-95px {
    padding-right: 95px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-100px {
    margin-top: 100px !important;
  }
  .pt-xxxl-100px {
    padding-top: 100px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-100px {
    margin-bottom: 100px !important;
  }
  .pb-xxxl-100px {
    padding-bottom: 100px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-100px {
    margin-left: 100px !important;
  }
  .pl-xxxl-100px {
    padding-left: 100px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-100px {
    margin-right: 100px !important;
  }
  .pr-xxxl-100px {
    padding-right: 100px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-130px {
    margin-top: 130px !important;
  }
  .pt-xxxl-130px {
    padding-top: 130px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-130px {
    margin-bottom: 130px !important;
  }
  .pb-xxxl-130px {
    padding-bottom: 130px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-130px {
    margin-left: 130px !important;
  }
  .pl-xxxl-130px {
    padding-left: 130px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-130px {
    margin-right: 130px !important;
  }
  .pr-xxxl-130px {
    padding-right: 130px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-140px {
    margin-top: 140px !important;
  }
  .pt-xxxl-140px {
    padding-top: 140px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-140px {
    margin-bottom: 140px !important;
  }
  .pb-xxxl-140px {
    padding-bottom: 140px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-140px {
    margin-left: 140px !important;
  }
  .pl-xxxl-140px {
    padding-left: 140px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-140px {
    margin-right: 140px !important;
  }
  .pr-xxxl-140px {
    padding-right: 140px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-150px {
    margin-top: 150px !important;
  }
  .pt-xxxl-150px {
    padding-top: 150px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-150px {
    margin-bottom: 150px !important;
  }
  .pb-xxxl-150px {
    padding-bottom: 150px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-150px {
    margin-left: 150px !important;
  }
  .pl-xxxl-150px {
    padding-left: 150px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-150px {
    margin-right: 150px !important;
  }
  .pr-xxxl-150px {
    padding-right: 150px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-165px {
    margin-top: 165px !important;
  }
  .pt-xxxl-165px {
    padding-top: 165px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-165px {
    margin-bottom: 165px !important;
  }
  .pb-xxxl-165px {
    padding-bottom: 165px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-165px {
    margin-left: 165px !important;
  }
  .pl-xxxl-165px {
    padding-left: 165px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-165px {
    margin-right: 165px !important;
  }
  .pr-xxxl-165px {
    padding-right: 165px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-200px {
    margin-top: 200px !important;
  }
  .pt-xxxl-200px {
    padding-top: 200px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-200px {
    margin-bottom: 200px !important;
  }
  .pb-xxxl-200px {
    padding-bottom: 200px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-200px {
    margin-left: 200px !important;
  }
  .pl-xxxl-200px {
    padding-left: 200px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-200px {
    margin-right: 200px !important;
  }
  .pr-xxxl-200px {
    padding-right: 200px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-210px {
    margin-top: 210px !important;
  }
  .pt-xxxl-210px {
    padding-top: 210px !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-210px {
    margin-bottom: 210px !important;
  }
  .pb-xxxl-210px {
    padding-bottom: 210px !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-210px {
    margin-left: 210px !important;
  }
  .pl-xxxl-210px {
    padding-left: 210px !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-210px {
    margin-right: 210px !important;
  }
  .pr-xxxl-210px {
    padding-right: 210px !important;
  }
}
@media (min-width: 1600px) {
  .mt-xxxl-auto {
    margin-top: auto !important;
  }
}
@media (min-width: 1600px) {
  .mb-xxxl-auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 1600px) {
  .ml-xxxl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1600px) {
  .mr-xxxl-auto {
    margin-right: auto !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-0 {
    margin-top: 0 !important;
  }
  .pt-fullhd-0 {
    padding-top: 0 !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-0 {
    margin-bottom: 0 !important;
  }
  .pb-fullhd-0 {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-0 {
    margin-left: 0 !important;
  }
  .pl-fullhd-0 {
    padding-left: 0 !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-0 {
    margin-right: 0 !important;
  }
  .pr-fullhd-0 {
    padding-right: 0 !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-4px {
    margin-top: 4px !important;
  }
  .pt-fullhd-4px {
    padding-top: 4px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-4px {
    margin-bottom: 4px !important;
  }
  .pb-fullhd-4px {
    padding-bottom: 4px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-4px {
    margin-left: 4px !important;
  }
  .pl-fullhd-4px {
    padding-left: 4px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-4px {
    margin-right: 4px !important;
  }
  .pr-fullhd-4px {
    padding-right: 4px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-5px {
    margin-top: 5px !important;
  }
  .pt-fullhd-5px {
    padding-top: 5px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-5px {
    margin-bottom: 5px !important;
  }
  .pb-fullhd-5px {
    padding-bottom: 5px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-5px {
    margin-left: 5px !important;
  }
  .pl-fullhd-5px {
    padding-left: 5px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-5px {
    margin-right: 5px !important;
  }
  .pr-fullhd-5px {
    padding-right: 5px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-8px {
    margin-top: 8px !important;
  }
  .pt-fullhd-8px {
    padding-top: 8px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-8px {
    margin-bottom: 8px !important;
  }
  .pb-fullhd-8px {
    padding-bottom: 8px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-8px {
    margin-left: 8px !important;
  }
  .pl-fullhd-8px {
    padding-left: 8px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-8px {
    margin-right: 8px !important;
  }
  .pr-fullhd-8px {
    padding-right: 8px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-10px {
    margin-top: 10px !important;
  }
  .pt-fullhd-10px {
    padding-top: 10px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-10px {
    margin-bottom: 10px !important;
  }
  .pb-fullhd-10px {
    padding-bottom: 10px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-10px {
    margin-left: 10px !important;
  }
  .pl-fullhd-10px {
    padding-left: 10px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-10px {
    margin-right: 10px !important;
  }
  .pr-fullhd-10px {
    padding-right: 10px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-12px {
    margin-top: 12px !important;
  }
  .pt-fullhd-12px {
    padding-top: 12px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-12px {
    margin-bottom: 12px !important;
  }
  .pb-fullhd-12px {
    padding-bottom: 12px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-12px {
    margin-left: 12px !important;
  }
  .pl-fullhd-12px {
    padding-left: 12px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-12px {
    margin-right: 12px !important;
  }
  .pr-fullhd-12px {
    padding-right: 12px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-15px {
    margin-top: 15px !important;
  }
  .pt-fullhd-15px {
    padding-top: 15px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-15px {
    margin-bottom: 15px !important;
  }
  .pb-fullhd-15px {
    padding-bottom: 15px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-15px {
    margin-left: 15px !important;
  }
  .pl-fullhd-15px {
    padding-left: 15px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-15px {
    margin-right: 15px !important;
  }
  .pr-fullhd-15px {
    padding-right: 15px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-16px {
    margin-top: 16px !important;
  }
  .pt-fullhd-16px {
    padding-top: 16px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-16px {
    margin-bottom: 16px !important;
  }
  .pb-fullhd-16px {
    padding-bottom: 16px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-16px {
    margin-left: 16px !important;
  }
  .pl-fullhd-16px {
    padding-left: 16px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-16px {
    margin-right: 16px !important;
  }
  .pr-fullhd-16px {
    padding-right: 16px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-20px {
    margin-top: 20px !important;
  }
  .pt-fullhd-20px {
    padding-top: 20px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-20px {
    margin-bottom: 20px !important;
  }
  .pb-fullhd-20px {
    padding-bottom: 20px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-20px {
    margin-left: 20px !important;
  }
  .pl-fullhd-20px {
    padding-left: 20px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-20px {
    margin-right: 20px !important;
  }
  .pr-fullhd-20px {
    padding-right: 20px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-25px {
    margin-top: 25px !important;
  }
  .pt-fullhd-25px {
    padding-top: 25px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-25px {
    margin-bottom: 25px !important;
  }
  .pb-fullhd-25px {
    padding-bottom: 25px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-25px {
    margin-left: 25px !important;
  }
  .pl-fullhd-25px {
    padding-left: 25px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-25px {
    margin-right: 25px !important;
  }
  .pr-fullhd-25px {
    padding-right: 25px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-30px {
    margin-top: 30px !important;
  }
  .pt-fullhd-30px {
    padding-top: 30px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-30px {
    margin-bottom: 30px !important;
  }
  .pb-fullhd-30px {
    padding-bottom: 30px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-30px {
    margin-left: 30px !important;
  }
  .pl-fullhd-30px {
    padding-left: 30px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-30px {
    margin-right: 30px !important;
  }
  .pr-fullhd-30px {
    padding-right: 30px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-32px {
    margin-top: 32px !important;
  }
  .pt-fullhd-32px {
    padding-top: 32px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-32px {
    margin-bottom: 32px !important;
  }
  .pb-fullhd-32px {
    padding-bottom: 32px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-32px {
    margin-left: 32px !important;
  }
  .pl-fullhd-32px {
    padding-left: 32px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-32px {
    margin-right: 32px !important;
  }
  .pr-fullhd-32px {
    padding-right: 32px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-35px {
    margin-top: 35px !important;
  }
  .pt-fullhd-35px {
    padding-top: 35px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-35px {
    margin-bottom: 35px !important;
  }
  .pb-fullhd-35px {
    padding-bottom: 35px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-35px {
    margin-left: 35px !important;
  }
  .pl-fullhd-35px {
    padding-left: 35px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-35px {
    margin-right: 35px !important;
  }
  .pr-fullhd-35px {
    padding-right: 35px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-40px {
    margin-top: 40px !important;
  }
  .pt-fullhd-40px {
    padding-top: 40px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-40px {
    margin-bottom: 40px !important;
  }
  .pb-fullhd-40px {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-40px {
    margin-left: 40px !important;
  }
  .pl-fullhd-40px {
    padding-left: 40px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-40px {
    margin-right: 40px !important;
  }
  .pr-fullhd-40px {
    padding-right: 40px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-45px {
    margin-top: 45px !important;
  }
  .pt-fullhd-45px {
    padding-top: 45px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-45px {
    margin-bottom: 45px !important;
  }
  .pb-fullhd-45px {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-45px {
    margin-left: 45px !important;
  }
  .pl-fullhd-45px {
    padding-left: 45px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-45px {
    margin-right: 45px !important;
  }
  .pr-fullhd-45px {
    padding-right: 45px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-48px {
    margin-top: 48px !important;
  }
  .pt-fullhd-48px {
    padding-top: 48px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-48px {
    margin-bottom: 48px !important;
  }
  .pb-fullhd-48px {
    padding-bottom: 48px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-48px {
    margin-left: 48px !important;
  }
  .pl-fullhd-48px {
    padding-left: 48px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-48px {
    margin-right: 48px !important;
  }
  .pr-fullhd-48px {
    padding-right: 48px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-50px {
    margin-top: 50px !important;
  }
  .pt-fullhd-50px {
    padding-top: 50px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-50px {
    margin-bottom: 50px !important;
  }
  .pb-fullhd-50px {
    padding-bottom: 50px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-50px {
    margin-left: 50px !important;
  }
  .pl-fullhd-50px {
    padding-left: 50px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-50px {
    margin-right: 50px !important;
  }
  .pr-fullhd-50px {
    padding-right: 50px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-55px {
    margin-top: 55px !important;
  }
  .pt-fullhd-55px {
    padding-top: 55px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-55px {
    margin-bottom: 55px !important;
  }
  .pb-fullhd-55px {
    padding-bottom: 55px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-55px {
    margin-left: 55px !important;
  }
  .pl-fullhd-55px {
    padding-left: 55px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-55px {
    margin-right: 55px !important;
  }
  .pr-fullhd-55px {
    padding-right: 55px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-60px {
    margin-top: 60px !important;
  }
  .pt-fullhd-60px {
    padding-top: 60px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-60px {
    margin-bottom: 60px !important;
  }
  .pb-fullhd-60px {
    padding-bottom: 60px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-60px {
    margin-left: 60px !important;
  }
  .pl-fullhd-60px {
    padding-left: 60px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-60px {
    margin-right: 60px !important;
  }
  .pr-fullhd-60px {
    padding-right: 60px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-64px {
    margin-top: 64px !important;
  }
  .pt-fullhd-64px {
    padding-top: 64px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-64px {
    margin-bottom: 64px !important;
  }
  .pb-fullhd-64px {
    padding-bottom: 64px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-64px {
    margin-left: 64px !important;
  }
  .pl-fullhd-64px {
    padding-left: 64px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-64px {
    margin-right: 64px !important;
  }
  .pr-fullhd-64px {
    padding-right: 64px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-65px {
    margin-top: 65px !important;
  }
  .pt-fullhd-65px {
    padding-top: 65px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-65px {
    margin-bottom: 65px !important;
  }
  .pb-fullhd-65px {
    padding-bottom: 65px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-65px {
    margin-left: 65px !important;
  }
  .pl-fullhd-65px {
    padding-left: 65px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-65px {
    margin-right: 65px !important;
  }
  .pr-fullhd-65px {
    padding-right: 65px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-70px {
    margin-top: 70px !important;
  }
  .pt-fullhd-70px {
    padding-top: 70px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-70px {
    margin-bottom: 70px !important;
  }
  .pb-fullhd-70px {
    padding-bottom: 70px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-70px {
    margin-left: 70px !important;
  }
  .pl-fullhd-70px {
    padding-left: 70px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-70px {
    margin-right: 70px !important;
  }
  .pr-fullhd-70px {
    padding-right: 70px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-75px {
    margin-top: 75px !important;
  }
  .pt-fullhd-75px {
    padding-top: 75px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-75px {
    margin-bottom: 75px !important;
  }
  .pb-fullhd-75px {
    padding-bottom: 75px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-75px {
    margin-left: 75px !important;
  }
  .pl-fullhd-75px {
    padding-left: 75px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-75px {
    margin-right: 75px !important;
  }
  .pr-fullhd-75px {
    padding-right: 75px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-80px {
    margin-top: 80px !important;
  }
  .pt-fullhd-80px {
    padding-top: 80px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-80px {
    margin-bottom: 80px !important;
  }
  .pb-fullhd-80px {
    padding-bottom: 80px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-80px {
    margin-left: 80px !important;
  }
  .pl-fullhd-80px {
    padding-left: 80px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-80px {
    margin-right: 80px !important;
  }
  .pr-fullhd-80px {
    padding-right: 80px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-85px {
    margin-top: 85px !important;
  }
  .pt-fullhd-85px {
    padding-top: 85px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-85px {
    margin-bottom: 85px !important;
  }
  .pb-fullhd-85px {
    padding-bottom: 85px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-85px {
    margin-left: 85px !important;
  }
  .pl-fullhd-85px {
    padding-left: 85px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-85px {
    margin-right: 85px !important;
  }
  .pr-fullhd-85px {
    padding-right: 85px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-90px {
    margin-top: 90px !important;
  }
  .pt-fullhd-90px {
    padding-top: 90px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-90px {
    margin-bottom: 90px !important;
  }
  .pb-fullhd-90px {
    padding-bottom: 90px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-90px {
    margin-left: 90px !important;
  }
  .pl-fullhd-90px {
    padding-left: 90px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-90px {
    margin-right: 90px !important;
  }
  .pr-fullhd-90px {
    padding-right: 90px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-95px {
    margin-top: 95px !important;
  }
  .pt-fullhd-95px {
    padding-top: 95px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-95px {
    margin-bottom: 95px !important;
  }
  .pb-fullhd-95px {
    padding-bottom: 95px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-95px {
    margin-left: 95px !important;
  }
  .pl-fullhd-95px {
    padding-left: 95px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-95px {
    margin-right: 95px !important;
  }
  .pr-fullhd-95px {
    padding-right: 95px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-100px {
    margin-top: 100px !important;
  }
  .pt-fullhd-100px {
    padding-top: 100px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-100px {
    margin-bottom: 100px !important;
  }
  .pb-fullhd-100px {
    padding-bottom: 100px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-100px {
    margin-left: 100px !important;
  }
  .pl-fullhd-100px {
    padding-left: 100px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-100px {
    margin-right: 100px !important;
  }
  .pr-fullhd-100px {
    padding-right: 100px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-130px {
    margin-top: 130px !important;
  }
  .pt-fullhd-130px {
    padding-top: 130px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-130px {
    margin-bottom: 130px !important;
  }
  .pb-fullhd-130px {
    padding-bottom: 130px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-130px {
    margin-left: 130px !important;
  }
  .pl-fullhd-130px {
    padding-left: 130px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-130px {
    margin-right: 130px !important;
  }
  .pr-fullhd-130px {
    padding-right: 130px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-140px {
    margin-top: 140px !important;
  }
  .pt-fullhd-140px {
    padding-top: 140px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-140px {
    margin-bottom: 140px !important;
  }
  .pb-fullhd-140px {
    padding-bottom: 140px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-140px {
    margin-left: 140px !important;
  }
  .pl-fullhd-140px {
    padding-left: 140px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-140px {
    margin-right: 140px !important;
  }
  .pr-fullhd-140px {
    padding-right: 140px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-150px {
    margin-top: 150px !important;
  }
  .pt-fullhd-150px {
    padding-top: 150px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-150px {
    margin-bottom: 150px !important;
  }
  .pb-fullhd-150px {
    padding-bottom: 150px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-150px {
    margin-left: 150px !important;
  }
  .pl-fullhd-150px {
    padding-left: 150px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-150px {
    margin-right: 150px !important;
  }
  .pr-fullhd-150px {
    padding-right: 150px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-165px {
    margin-top: 165px !important;
  }
  .pt-fullhd-165px {
    padding-top: 165px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-165px {
    margin-bottom: 165px !important;
  }
  .pb-fullhd-165px {
    padding-bottom: 165px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-165px {
    margin-left: 165px !important;
  }
  .pl-fullhd-165px {
    padding-left: 165px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-165px {
    margin-right: 165px !important;
  }
  .pr-fullhd-165px {
    padding-right: 165px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-200px {
    margin-top: 200px !important;
  }
  .pt-fullhd-200px {
    padding-top: 200px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-200px {
    margin-bottom: 200px !important;
  }
  .pb-fullhd-200px {
    padding-bottom: 200px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-200px {
    margin-left: 200px !important;
  }
  .pl-fullhd-200px {
    padding-left: 200px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-200px {
    margin-right: 200px !important;
  }
  .pr-fullhd-200px {
    padding-right: 200px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-210px {
    margin-top: 210px !important;
  }
  .pt-fullhd-210px {
    padding-top: 210px !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-210px {
    margin-bottom: 210px !important;
  }
  .pb-fullhd-210px {
    padding-bottom: 210px !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-210px {
    margin-left: 210px !important;
  }
  .pl-fullhd-210px {
    padding-left: 210px !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-210px {
    margin-right: 210px !important;
  }
  .pr-fullhd-210px {
    padding-right: 210px !important;
  }
}
@media (min-width: 1900px) {
  .mt-fullhd-auto {
    margin-top: auto !important;
  }
}
@media (min-width: 1900px) {
  .mb-fullhd-auto {
    margin-bottom: auto !important;
  }
}
@media (min-width: 1900px) {
  .ml-fullhd-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1900px) {
  .mr-fullhd-auto {
    margin-right: auto !important;
  }
}
.col-1 {
  width: 8.33% !important;
}

.col-2 {
  width: 16.6667% !important;
}

.col-3 {
  width: 25% !important;
}

.col-4 {
  width: 33% !important;
}

.col-5 {
  width: 41.6667% !important;
}

.col-6 {
  width: 50% !important;
}

.col-7 {
  width: 58.3333% !important;
}

.col-8 {
  width: 66.6667% !important;
}

.col-9 {
  width: 75% !important;
}

.col-10 {
  width: 83.33% !important;
}

.col-11 {
  width: 91.667% !important;
}

.col-12 {
  width: 100% !important;
}

@media (min-width: 768px) {
  .col-md-1 {
    width: 8.33% !important;
  }
}

@media (min-width: 768px) {
  .col-md-2 {
    width: 16.6667% !important;
  }
}

@media (min-width: 768px) {
  .col-md-3 {
    width: 25% !important;
  }
}

@media (min-width: 768px) {
  .col-md-4 {
    width: 33.3333% !important;
  }
}

@media (min-width: 768px) {
  .col-md-5 {
    width: 41.6667% !important;
  }
}

@media (min-width: 768px) {
  .col-md-6 {
    width: 50% !important;
  }
}

@media (min-width: 768px) {
  .col-md-7 {
    width: 58.3333% !important;
  }
}

@media (min-width: 768px) {
  .col-md-8 {
    width: 66.6667% !important;
  }
}

@media (min-width: 768px) {
  .col-md-9 {
    width: 75% !important;
  }
}

@media (min-width: 768px) {
  .col-md-10 {
    width: 83.333% !important;
  }
}

@media (min-width: 768px) {
  .col-md-11 {
    width: 91.667% !important;
  }
}

@media (min-width: 768px) {
  .col-md-12 {
    width: 100% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-1 {
    width: 8.33% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-2 {
    width: 16.6667% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-3 {
    width: 25% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-4 {
    width: 33.3333% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-5 {
    width: 41.6667% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-6 {
    width: 50% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-7 {
    width: 58.3333% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-8 {
    width: 66.6667% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-9 {
    width: 75% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-10 {
    width: 83.333% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-11 {
    width: 91.667% !important;
  }
}

@media (min-width: 992px) {
  .col-lg-12 {
    width: 100% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-1 {
    width: 8.33% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-2 {
    width: 16.6667% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-3 {
    width: 25%;
  }
}

@media (min-width: 1200px) {
  .col-xl-4 {
    width: 33.3333% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-5 {
    width: 41.6667% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-6 {
    width: 50% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-7 {
    width: 58.3333% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-8 {
    width: 66.6667% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-9 {
    width: 75% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-10 {
    width: 83.333% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-11 {
    width: 91.667% !important;
  }
}

@media (min-width: 1200px) {
  .col-xl-12 {
    width: 100% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-1 {
    width: 8.33% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-2 {
    width: 16.6667% !important;
  }
}

@media (min-width: 1200px) {
  .col-xxl-3 {
    width: 25%;
  }
}

@media (min-width: 1400px) {
  .col-xxl-4 {
    width: 33.3333% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-5 {
    width: 41.6667% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-6 {
    width: 50% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-7 {
    width: 58.3333% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-8 {
    width: 66.6667% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-9 {
    width: 75% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-10 {
    width: 83.333% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-11 {
    width: 91.667% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-12 {
    width: 100% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxxl-1 {
    width: 8.33% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxxl-2 {
    width: 16.6667% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxxl-3 {
    width: 25% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-4 {
    width: 33.3333% !important;
  }
}

@media (min-width: 1400px) {
  .col-xxl-5 {
    width: 41.6667% !important;
  }
}

@media (min-width: 1600px) {
  .col-xxxl-6 {
    width: 50% !important;
  }
}

@media (min-width: 1600px) {
  .col-xxxl-7 {
    width: 58.3333% !important;
  }
}

@media (min-width: 1600px) {
  .col-xxxl-8 {
    width: 66.6667% !important;
  }
}

@media (min-width: 1600px) {
  .col-xxxl-9 {
    width: 75% !important;
  }
}

@media (min-width: 1600px) {
  .col-xxxl-10 {
    width: 83.333% !important;
  }
}

@media (min-width: 1600px) {
  .col-xxxl-11 {
    width: 91.667% !important;
  }
}

@media (min-width: 1600px) {
  .col-xxxl-12 {
    width: 100% !important;
  }
}

html.no-scroll {
  overflow: hidden !important;
}

.brxe-text.nop p {
  margin-bottom: 0;
}

.d-none {
  display: none;
}

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
}

@media (min-width: 992px) {
  .d-lg-flex {
    display: flex !important;
  }
}

.flex-lg-column {
  display: flex;
  flex-direction: row;
}
@media (min-width: 992px) {
  .flex-lg-column {
    flex-direction: column;
  }
}

.flex-lg-row {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row;
  }
}

.relative {
  position: relative;
}

.absolute {
  position: absolute;
}

.static {
  position: static;
}

.brxe-container {
  width: 100%;
}
@media (min-width: 576px) {
  .brxe-container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .brxe-container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .brxe-container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .brxe-container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .brxe-container {
    max-width: 1320px;
  }
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.2rem;
}

.h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 500;
  line-height: 1.3;
  margin-bottom: 0.2rem;
  color: #1a1a1a;
}

.h1 {
  font-size: 50px;
}
@media (min-width: 992px) {
  .h1 {
    font-size: 70px;
  }
}

.h2 {
  font-size: 34px;
}
@media (min-width: 992px) {
  .h2 {
    font-size: 50px;
  }
}

.h3 {
  font-size: 30px;
}
@media (min-width: 992px) {
  .h3 {
    font-size: 40px;
  }
}

.h4 {
  font-size: 28px;
}
@media (min-width: 992px) {
  .h4 {
    font-size: 30px;
  }
}

.h5 {
  font-size: 23px;
}
@media (min-width: 992px) {
  .h5 {
    font-size: 25px;
  }
}

.h6 {
  font-size: 18px;
}
@media (min-width: 992px) {
  .h6 {
    font-size: 20px;
  }
}

#bricks-structure {
  width: 400px !important;
}

.bricks-panel {
  width: 400px !important;
}

.opacity-1 {
  opacity: 0.1;
}

.opacity-2 {
  opacity: 0.2;
}

.opacity-3 {
  opacity: 0.3;
}

.opacity-4 {
  opacity: 0.4;
}

.opacity-5 {
  opacity: 0.5;
}

.opacity-6 {
  opacity: 0.6;
}

.opacity-7 {
  opacity: 0.7;
}

.opacity-8 {
  opacity: 0.8;
}

.opacity-9 {
  opacity: 0.9;
}

.fw-100 {
  font-weight: 100;
}

.fw-200 {
  font-weight: 200;
}

.fw-300 {
  font-weight: 300;
}

.fw-400 {
  font-weight: 400;
}

.fw-500 {
  font-weight: 500;
}

.fw-600 {
  font-weight: 600;
}

.fw-700 {
  font-weight: 700;
}

.fw-800 {
  font-weight: 800;
}

.fw-900 {
  font-weight: 900;
}

.color-main {
  color: #14cf93;
}

.main-underline {
  color: #14cf93;
  text-decoration: underline;
}

@media (min-width: 992px) {
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
}

@media (min-width: 992px) {
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
}

@media (min-width: 992px) {
  .offset-lg-3 {
    margin-left: 25%;
  }
}

@media (min-width: 992px) {
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
}

@media (min-width: 992px) {
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
}

@media (min-width: 992px) {
  .offset-lg-6 {
    margin-left: 50%;
  }
}

@media (min-width: 992px) {
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
}

@media (min-width: 992px) {
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
}

@media (min-width: 992px) {
  .offset-lg-9 {
    margin-left: 75%;
  }
}

@media (min-width: 992px) {
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
}

@media (min-width: 992px) {
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}

@media (min-width: 992px) {
  .offset-lg-12 {
    margin-left: 100%;
  }
}

.order-o {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

@media (min-width: 992px) {
  .order-lg-0 {
    order: 0;
  }
}

@media (min-width: 992px) {
  .order-lg-1 {
    order: 1;
  }
}

@media (max-width: 991.98px) {
  .sec-head.h2 {
    font-size: 35px;
  }
}
@media (max-width: 767.98px) {
  .sec-head.h2 {
    font-size: 28px;
  }
}

.align-self-start {
  align-self: start;
}

@media (max-width: 767.98px) {
  .page-header .fs-100px {
    font-size: 45px !important;
  }
}

p {
  font-family: "Poppins";
}

.ff-satoshi {
  font-family: "Satoshi";
}
.ff-satoshi p {
  font-family: inherit;
}

.ff-poppins {
  font-family: "Poppins";
}
.ff-poppins p {
  font-family: inherit;
}

.port-h1 {
  font-family: "Satoshi";
}
.port-h1 p {
  font-family: inherit;
  line-height: 1.3;
}

.fs-30px {
  font-size: 30px;
}

.ws-nw {
  white-space: nowrap;
}

.column-gap-10px {
  column-gap: 10px;
}

.column-gap-15px {
  column-gap: 15px;
}

.column-gap-20px {
  column-gap: 20px;
}

.column-gap-90px {
  column-gap: 90px;
}

html.lenis,
html.lenis body {
  height: auto;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: clip;
}

.lenis.lenis-smooth iframe {
  pointer-events: none;
}

.gsap-marker-end, .gsap-marker-start {
  display: none !important;
}

#brx-footer {
  background-image: url("/wp-content/uploads/2024/11/bg1.jpg ");
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  background-position: initial;
  overflow: hidden;
}
#brx-footer::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  pointer-events: none;
  opacity: 1;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5f7f9), to(rgba(29, 29, 29, 0.5)));
  background: -webkit-linear-gradient(top, #f5f7f9, rgba(29, 29, 29, 0.5));
  background: -o-linear-gradient(top, #f5f7f9, rgba(29, 29, 29, 0.5));
  background: linear-gradient(180deg, #f5f7f9, rgba(29, 29, 29, 0.5019607843));
  display: block;
}
#brx-footer::after {
  content: "";
  position: absolute;
  top: 0;
  left: 20px;
  right: 0;
  bottom: 40px;
  background: #1a1a1a;
  z-index: 2;
  display: block;
}
@media (min-width: 1400px) {
  #brx-footer::after {
    left: 40px;
  }
}
@media screen and (max-width: 991px) {
  #brx-footer::after {
    left: 0;
    bottom: 0;
  }
}

.footer__cta {
  position: relative;
  overflow: hidden;
}
.footer__cta::after {
  position: absolute;
  width: 100%;
  height: 5px;
  bottom: 25px;
  left: 0;
  display: block;
  content: "";
  background-color: white;
  opacity: 1;
  transform: translate3d(-100%, 0, 0);
  transition: opacity 500ms, transform 500ms;
}
.footer__cta:hover::after {
  transform: translate3d(0, 0, 0);
}

.sliding-underline, .mega__head-holder .mega__head {
  position: relative;
  overflow-x: hidden;
  padding-bottom: 2px;
  width: fit-content;
}
.sliding-underline::after, .mega__head-holder .mega__head::after {
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
  display: block;
  content: "";
  background-color: #1a1a1a;
  transform: translate3d(-100%, 0, 0);
  transition: transform 160ms;
}
.sliding-underline:hover::after, .mega__head-holder .mega__head:hover::after {
  transform: translate3d(0, 0, 0);
  transition: transform 500ms;
}

.footer-arrow {
  transition: all 0.5s ease;
}
.footer-arrow:hover {
  transform: translateX(10px) translatey(-10px);
}

#brx-header {
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 998;
  transition: none;
}

.logged-in #brx-header {
  top: 32px;
}

#brx-header .header {
  background-color: transparent;
}
#brx-header.sticky {
  box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.0509803922);
}
#brx-header.sticky .header {
  background-color: white;
}
#brx-header.sticky .header .nav__link {
  color: #1a1a1a;
}
#brx-header.sticky .header .nav__ddown button::after {
  color: #1a1a1a;
}
#brx-header.sticky .header .nav__ddown .brx-submenu-toggle > span {
  color: #1a1a1a;
}
#brx-header.sticky .header .nav__ddown .brx-submenu-toggle span {
  color: #1a1a1a;
}

.home-hero__rottext {
  -webkit-animation-name: rotateCircle;
  animation-name: rotateCircle;
  -webkit-animation-duration: 20s;
  animation-duration: 20s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  text-transform: uppercase;
  font-size: 30px;
}

@-webkit-keyframes rotateCircle {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotateCircle {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.home-slider__text-stroke {
  position: relative;
}
.home-slider__text-stroke::after {
  font-size: 50px;
  font-weight: 500;
  position: absolute;
  right: -50px;
  content: "*";
  font-family: "Satoshi";
  display: block;
  width: fit-content;
  height: fit-content;
  bottom: 9px;
  line-height: 1px;
}

.single.single-post .header__logo, .page-id-1062 .header__logo, .error404 .header__logo, .home .header__logo, .page-id-1605 .header__logo, .search-results .header__logo {
  display: none !important;
}
.single.single-post .header__logo-scroll, .page-id-1062 .header__logo-scroll, .error404 .header__logo-scroll, .home .header__logo-scroll, .page-id-1605 .header__logo-scroll, .search-results .header__logo-scroll {
  display: block !important;
}
.single.single-post .header, .page-id-1062 .header, .error404 .header, .home .header, .page-id-1605 .header, .search-results .header {
  background-color: white;
  border-bottom: 2px solid rgba(0, 0, 0, 0.0509803922);
}
.single.single-post .header .nav__link, .page-id-1062 .header .nav__link, .error404 .header .nav__link, .home .header .nav__link, .page-id-1605 .header .nav__link, .search-results .header .nav__link {
  color: #1a1a1a;
}
.single.single-post .header .nav__link[aria-current=page], .page-id-1062 .header .nav__link[aria-current=page], .error404 .header .nav__link[aria-current=page], .home .header .nav__link[aria-current=page], .page-id-1605 .header .nav__link[aria-current=page], .search-results .header .nav__link[aria-current=page] {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 52.88%);
  border-radius: 40px;
}
.single.single-post .header .nav__ddown button::after, .page-id-1062 .header .nav__ddown button::after, .error404 .header .nav__ddown button::after, .home .header .nav__ddown button::after, .page-id-1605 .header .nav__ddown button::after, .search-results .header .nav__ddown button::after {
  color: #1a1a1a;
}
.single.single-post .header .nav__ddown .brx-submenu-toggle > span, .page-id-1062 .header .nav__ddown .brx-submenu-toggle > span, .error404 .header .nav__ddown .brx-submenu-toggle > span, .home .header .nav__ddown .brx-submenu-toggle > span, .page-id-1605 .header .nav__ddown .brx-submenu-toggle > span, .search-results .header .nav__ddown .brx-submenu-toggle > span {
  color: #1a1a1a;
}
.single.single-post .header .nav__ddown .brx-submenu-toggle span, .page-id-1062 .header .nav__ddown .brx-submenu-toggle span, .error404 .header .nav__ddown .brx-submenu-toggle span, .home .header .nav__ddown .brx-submenu-toggle span, .page-id-1605 .header .nav__ddown .brx-submenu-toggle span, .search-results .header .nav__ddown .brx-submenu-toggle span {
  color: #1a1a1a;
}
.single.single-post .header .nav-mobile-toggle, .page-id-1062 .header .nav-mobile-toggle, .error404 .header .nav-mobile-toggle, .home .header .nav-mobile-toggle, .page-id-1605 .header .nav-mobile-toggle, .search-results .header .nav-mobile-toggle {
  color: #1a1a1a;
}
.single.single-post .brxe-dropdown.search, .page-id-1062 .brxe-dropdown.search, .error404 .brxe-dropdown.search, .home .brxe-dropdown.search, .page-id-1605 .brxe-dropdown.search, .search-results .brxe-dropdown.search {
  border-color: rgba(0, 0, 0, 0.0509803922);
}
.single.single-post .brxe-dropdown.search .ion-ios-search, .page-id-1062 .brxe-dropdown.search .ion-ios-search, .error404 .brxe-dropdown.search .ion-ios-search, .home .brxe-dropdown.search .ion-ios-search, .page-id-1605 .brxe-dropdown.search .ion-ios-search, .search-results .brxe-dropdown.search .ion-ios-search {
  color: #1a1a1a;
}
.single.single-post .brxe-dropdown.search button:not(button[type=submit])::after, .page-id-1062 .brxe-dropdown.search button:not(button[type=submit])::after, .error404 .brxe-dropdown.search button:not(button[type=submit])::after, .home .brxe-dropdown.search button:not(button[type=submit])::after, .page-id-1605 .brxe-dropdown.search button:not(button[type=submit])::after, .search-results .brxe-dropdown.search button:not(button[type=submit])::after {
  color: #1a1a1a;
}
.single.single-post .brxe-dropdown.search .search__content, .page-id-1062 .brxe-dropdown.search .search__content, .error404 .brxe-dropdown.search .search__content, .home .brxe-dropdown.search .search__content, .page-id-1605 .brxe-dropdown.search .search__content, .search-results .brxe-dropdown.search .search__content {
  background-color: rgba(26, 26, 26, 0.031372549);
}

body.bricks-is-frontend.admin-bar #brx-header.sticky {
  top: -40px;
  transform: translateY(72px);
  box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.0509803922);
}

#brx-header {
  border-color: rgba(255, 255, 255, 0.0509803922);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}
#brx-header .header__logo-scroll {
  display: none;
}
#brx-header.sticky {
  top: -80px;
  transform: translateY(80px);
  transition: transform 0.8s ease;
}
#brx-header.sticky .header__logo:not(.header__logo-scroll) {
  display: none;
}
#brx-header.sticky .header__logo-scroll {
  display: block;
}

.nav-mobile-toggle {
  color: #fff;
}

.nav-mobile-ddown {
  border-top: 1px solid rgba(0, 0, 0, 0.0784313725);
  border-bottom: 1px solid rgba(0, 0, 0, 0.0784313725);
}
.nav-mobile-ddown .brx-submenu-toggle {
  font-size: 30px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1.2;
  display: flex;
  justify-content: space-between;
  padding: 20px 30px;
  position: relative;
}
@media (min-width: 768px) {
  .nav-mobile-ddown .brx-submenu-toggle {
    font-size: 50px;
  }
}
.nav-mobile-ddown .brx-submenu-toggle span {
  position: relative;
  color: rgba(0, 0, 0, 0.4);
  display: inline-block;
}
.nav-mobile-ddown .brx-submenu-toggle span::after {
  content: attr(data-text);
  position: absolute;
  top: 0;
  left: 0;
  color: #1a1a1a;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  -webkit-transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
  -o-transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
  transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
}
.nav-mobile-ddown .brx-submenu-toggle button {
  position: absolute;
  width: 90px;
  top: 0;
  right: 0;
  bottom: 0;
  background: #f5f7f9;
}
.nav-mobile-ddown .brx-submenu-toggle button:before {
  content: "";
  width: 1px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  background: #1a1a1a;
  transform: translateY(-50%) translateX(-50%);
}
.nav-mobile-ddown .brx-submenu-toggle button:after {
  content: "";
  width: 16px;
  height: 1px;
  position: absolute;
  top: calc(50% + 8px);
  left: calc(50% - 8px);
  background: #1a1a1a;
  transform: translateY(calc(50% - 8px)) translateX(calc(50% - 8px));
}
.nav-mobile-ddown .brx-submenu-toggle button svg {
  display: none;
}
.nav-mobile-ddown[data-static].open {
  border-bottom: 0;
}
.nav-mobile-ddown[data-static].open .brx-submenu-toggle button::before {
  opacity: 0;
}
.nav-mobile-ddown .brx-dropdown-content {
  padding: 20px 0;
  border-top: 1px solid rgba(0, 0, 0, 0.0509803922);
}
.nav-mobile-ddown .brx-dropdown-content .menu-item {
  padding: 0;
  margin: 0;
  line-height: 1;
  font-size: 22px;
  font-weight: 400;
}
.nav-mobile-ddown .brx-dropdown-content .menu-item a {
  width: fit-content;
  padding: 12px 12px 12px 40px;
  opacity: 0.6;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.nav-mobile-ddown .brx-dropdown-content .menu-item a:hover {
  opacity: 1;
}
.nav-mobile-ddown-head {
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1.2;
  position: relative;
  color: rgba(0, 0, 0, 0.4);
  display: inline-block;
  font-size: 30px;
}
@media (min-width: 768px) {
  .nav-mobile-ddown-head {
    font-size: 50px;
  }
}
.nav-mobile-ddown-head::after {
  content: attr(data-text);
  position: absolute;
  top: 0;
  left: 0;
  color: #1a1a1a;
  width: 100%;
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
  -webkit-transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
  -o-transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
  transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
}
.nav-mobile-ddown-content {
  padding: 20px 0;
  border-top: 1px solid rgba(0, 0, 0, 0.0509803922);
}
.nav-mobile-ddown-content .ddown-item {
  width: fit-content;
}

#brx-header.sticky .nav-mobile-toggle {
  color: #1a1a1a;
}

.brxe-nav-nested .brx-toggle-div, .brxe-nav-nested .brxe-toggle {
  display: block;
}
@media (min-width: 992px) {
  .brxe-nav-nested .brx-toggle-div, .brxe-nav-nested .brxe-toggle {
    display: none;
  }
}

.nav-mobile-toggle i {
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nav-mobile-fill.nav-mobile-link {
  position: relative;
  color: rgba(0, 0, 0, 0.4);
  display: inline-block;
}
.nav-mobile-fill.nav-mobile-link::after {
  content: attr(data-text);
  position: absolute;
  top: 20px;
  left: 30px;
  color: #1a1a1a;
  width: 100%;
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
  -webkit-transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
  -o-transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
  transition: width 0.75s cubic-bezier(0.63, 0.03, 0.21, 1);
}
.nav-mobile-fill.nav-mobile-link.hoverd::after {
  width: 0;
}

.brxe-block.hoverd .nav-mobile-ddown-head::after {
  width: 0;
}

.nav-mobile-off-toggle svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}

.brxe-offcanvas.nav-mobile[data-direction=left] .brx-offcanvas-backdrop {
  display: none !important;
}
.brxe-offcanvas.nav-mobile[data-direction=left] .brx-offcanvas-inner {
  transition: all 0.3s cubic-bezier(1, 0, 0.55, 1);
}
.brxe-offcanvas.nav-mobile[data-direction=left] .nav-mobile-logo, .brxe-offcanvas.nav-mobile[data-direction=left] .nav-mobile-off-toggle {
  webkit-transform: translateY(-100px);
  -ms-transform: translateY(-100px);
  transform: translateY(-100px);
  opacity: 0;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
  transition-delay: 0s;
}
.brxe-offcanvas.nav-mobile[data-direction=left] .brxe-div.o-hidden {
  -webkit-transform: translateY(100px);
  -ms-transform: translateY(100px);
  transform: translateY(100px);
  opacity: 0;
  -webkit-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
}
.brxe-offcanvas.nav-mobile[data-direction=left] .nav-mobile-links {
  overflow: hidden;
  transition: all 1s;
  scrollbar-width: none;
}
.brxe-offcanvas.nav-mobile[data-direction=left].brx-open .nav-mobile-logo, .brxe-offcanvas.nav-mobile[data-direction=left].brx-open .nav-mobile-off-toggle {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  -webkit-transition-delay: 0.15s;
  -o-transition-delay: 0.15s;
  transition-delay: 0.15s;
}
.brxe-offcanvas.nav-mobile[data-direction=left].brx-open .brxe-div.o-hidden {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  -webkit-transition-delay: 0.15s;
  -o-transition-delay: 0.15s;
  transition-delay: 0.15s;
}
.brxe-offcanvas.nav-mobile[data-direction=left].brx-open .nav-mobile-links {
  overflow: auto;
}

#brx-header.sticky.slide-up:not(:has(.cart-detail.off-canvas.active, .brxe-offcanvas.brx-open)) {
  transform: initial;
}

.nav__ddown.brxe-dropdown.open > .brx-dropdown-content .mega.brxe-section, .nav__ddown.brxe-dropdown.open > .nav__ddown__content-notmega {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.nav__link .rolling-text, .nav__ddown .rolling-text {
  height: 30px;
  overflow: hidden;
  line-height: 30px;
  display: inline-block;
}
.nav__link .rolling-text .letter, .nav__ddown .rolling-text .letter {
  display: inline-block;
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.76, 0, 0.24, 1);
  transition: -webkit-transform 0.5s cubic-bezier(0.76, 0, 0.24, 1);
  -o-transition: transform 0.5s cubic-bezier(0.76, 0, 0.24, 1);
  transition: transform 0.5s cubic-bezier(0.76, 0, 0.24, 1);
  transition: transform 0.5s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 0.5s cubic-bezier(0.76, 0, 0.24, 1);
  transition-delay: 0s, 0s;
}
.nav__link .rolling-text .letter:nth-child(1), .nav__ddown .rolling-text .letter:nth-child(1) {
  -webkit-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}
.nav__link .rolling-text .letter:nth-child(2), .nav__ddown .rolling-text .letter:nth-child(2) {
  -webkit-transition-delay: 0.015s;
  -o-transition-delay: 0.015s;
  transition-delay: 0.015s;
}
.nav__link .rolling-text .letter:nth-child(3), .nav__ddown .rolling-text .letter:nth-child(3) {
  -webkit-transition-delay: 0.03s;
  -o-transition-delay: 0.03s;
  transition-delay: 0.03s;
}
.nav__link .rolling-text .letter:nth-child(4), .nav__ddown .rolling-text .letter:nth-child(4) {
  -webkit-transition-delay: 0.045s;
  -o-transition-delay: 0.045s;
  transition-delay: 0.045s;
}
.nav__link .rolling-text .letter:nth-child(5), .nav__ddown .rolling-text .letter:nth-child(5) {
  -webkit-transition-delay: 0.06s;
  -o-transition-delay: 0.06s;
  transition-delay: 0.06s;
}
.nav__link .rolling-text .letter:nth-child(6), .nav__ddown .rolling-text .letter:nth-child(6) {
  -webkit-transition-delay: 0.075s;
  -o-transition-delay: 0.075s;
  transition-delay: 0.075s;
}
.nav__link .rolling-text .letter:nth-child(7), .nav__ddown .rolling-text .letter:nth-child(7) {
  -webkit-transition-delay: 0.09s;
  -o-transition-delay: 0.09s;
  transition-delay: 0.09s;
}
.nav__link .rolling-text .letter:nth-child(8), .nav__ddown .rolling-text .letter:nth-child(8) {
  -webkit-transition-delay: 0.105s;
  -o-transition-delay: 0.105s;
  transition-delay: 0.105s;
}
.nav__link .rolling-text .letter:nth-child(9), .nav__ddown .rolling-text .letter:nth-child(9) {
  -webkit-transition-delay: 0.12s;
  -o-transition-delay: 0.12s;
  transition-delay: 0.12s;
}
.nav__link .rolling-text .letter:nth-child(10), .nav__ddown .rolling-text .letter:nth-child(10) {
  -webkit-transition-delay: 0.135s;
  -o-transition-delay: 0.135s;
  transition-delay: 0.135s;
}
.nav__link .rolling-text:hover .letter, .nav__ddown .rolling-text:hover .letter {
  -webkit-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
}
.nav__link .rolling-text .space, .nav__ddown .rolling-text .space {
  display: inline-block;
  width: 0.5em;
}

.nav__link {
  display: flex;
}
.nav__link[aria-current=page] {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.1) 52.88%);
  border-radius: 40px;
}

.nav__ddown button {
  position: relative;
}
.nav__ddown button svg {
  display: none;
}
.nav__ddown button::after {
  display: inline-block;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
  color: white;
  margin-left: 5px;
  margin-top: 1px;
}
.nav__ddown .brx-submenu-toggle > a {
  display: flex;
  align-items: center;
}
.nav__ddown .brx-submenu-toggle span {
  color: white;
  text-transform: uppercase;
}
.nav__ddown .brx-submenu-toggle > span {
  height: 30px;
  line-height: 30px;
}
.mega__item {
  transition: all 0.4s;
}
.mega__item::after {
  content: "";
  width: 0px;
  height: 1px;
  background: #1a1a1a;
  position: absolute;
  top: 18px;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  left: 0;
}
.mega__item:hover {
  padding-left: 20px;
}
.mega__item:hover::after {
  width: 10px;
}

.brxe-dropdown.search .brx-submenu-toggle {
  padding: 25px 30px;
}
.brxe-dropdown.search .brx-submenu-toggle button:not(button[type=submit]) {
  position: relative;
}
.brxe-dropdown.search .brx-submenu-toggle button:not(button[type=submit]) .ion-ios-search {
  transition: all 0.2s ease;
  transition-delay: 100ms;
}
.brxe-dropdown.search .brx-submenu-toggle button:not(button[type=submit])::after {
  font-family: Ionicons;
  content: "\f2c0";
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  line-height: 1;
  text-rendering: auto;
  text-transform: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  backdrop-filter: blur(10px);
  display: block;
  visibility: hidden;
  opacity: 0;
  transform: translateY(-50px);
  transition: all 0.3s ease;
}
.brxe-dropdown.search .search__content {
  max-width: unset;
}
.brxe-dropdown.search .bricks-search-form button[type=submit] {
  position: absolute;
  right: 0;
}
.brxe-dropdown.search.open button:not(button[type=submit])::after {
  visibility: visible;
  opacity: 1;
  transform: translateY(0);
}
.brxe-dropdown.search.open button:not(button[type=submit]) .ion-ios-search {
  visibility: hidden;
  opacity: 0;
}

.overlay {
  position: relative;
}
.overlay .brxe-container {
  position: relative;
  z-index: 7;
}
.overlay::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  pointer-events: none;
}

.overlay-4::after {
  opacity: 0.4;
}

.overlay-5::after {
  opacity: 0.5;
}

.overlay-8::after {
  opacity: 0.8;
}

.overlay-9::after {
  opacity: 0.9;
}

.overlay-dark::after {
  background: #1d1d1d;
}

.rotate-text {
  display: block;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition: all 0.8s;
  -o-transition: all 0.8s;
  transition: all 0.8s;
  transition-delay: 0s;
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
  -webkit-transform: translate3d(0px, 50px, -50px) rotateX(-45deg) scale(0.95);
  transform: translate3d(0px, 50px, -50px) rotateX(-45deg) scale(0.95);
  opacity: 0;
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.rotate-text.animated {
  -webkit-transform: translate3d(0px, 0px, 0px) rotateX(0deg) scale(1);
  transform: translate3d(0px, 0px, 0px) rotateX(0deg) scale(1);
  opacity: 1;
}

.progress-wrap {
  mix-blend-mode: difference;
  opacity: 0;
  visibility: hidden;
  cursor: pointer;
  -webkit-transform: translateY(20px);
  -ms-transform: translateY(20px);
  transform: translateY(20px);
  -webkit-transition: all 400ms linear;
  -o-transition: all 400ms linear;
  transition: all 400ms linear;
  z-index: 1000;
}
.progress-wrap.active-progress {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.progress-wrap svg.progress-circle path {
  stroke: #f1f1f1;
  stroke-width: 4;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 400ms linear;
  -o-transition: all 400ms linear;
  transition: all 400ms linear;
}
.cursor {
  pointer-events: none;
  position: fixed;
  padding: 4.8px;
  background-color: #fff;
  border-radius: 50%;
  mix-blend-mode: difference;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.3s ease;
  transition: opacity 0.4s ease, -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease, opacity 0.4s ease;
  transition: transform 0.3s ease, opacity 0.4s ease;
  transition: transform 0.3s ease, opacity 0.4s ease, -webkit-transform 0.3s ease;
  z-index: 99999;
}
.cursor-active {
  -webkit-transform: translate(-50%, -50%) scale(8);
  -ms-transform: translate(-50%, -50%) scale(8);
  transform: translate(-50%, -50%) scale(8);
  opacity: 0.1;
}

.hover-this .hover-anim {
  pointer-events: none;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  -o-transition: transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}

.title-widget::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  height: 30px;
  border-right: 1px solid rgba(0, 0, 0, 0.0784313725);
}

.blog-content p {
  line-height: 1.8;
  font-size: 15px;
  font-weight: 400;
  color: #777;
}
.blog-content p:first-of-type::first-letter {
  font-size: 60px;
  line-height: 50px;
  padding-right: 10px;
  float: left;
}
.blog-content h1, .blog-content h2, .blog-content h3, .blog-content h4, .blog-content h5, .blog-content h6 {
  margin-top: 30px;
  margin-bottom: 15px;
}
.blog-content blockquote {
  margin-top: 50px;
  position: relative;
  padding: 40px 40px 40px 120px;
  border: 1px solid rgba(0, 0, 0, 0.1490196078);
}
.blog-content blockquote > h1, .blog-content blockquote h2, .blog-content blockquote h3, .blog-content blockquote h4, .blog-content blockquote h5, .blog-content blockquote h6, .blog-content blockquote p {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 0;
}
.blog-content blockquote h1, .blog-content blockquote h2, .blog-content blockquote h3, .blog-content blockquote h4, .blog-content blockquote h5, .blog-content blockquote h6 {
  margin-top: 0;
}
.blog-content blockquote::after {
  content: "“";
  position: absolute;
  top: 122px;
  left: 25px;
  font-size: 180px;
  font-family: "Poppins";
  line-height: 0;
}
.blog-content blockquote .main-title {
  display: inline-block;
  font-size: 20px;
}
.blog-content blockquote .sub-title {
  margin-top: 20px;
  display: inline-block;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.blog-content ul, .blog-content ol {
  margin-block-start: 0;
  margin-block-end: 0;
  padding-inline-start: 0;
  margin-bottom: 20px;
}
.blog-content ul li, .blog-content ol li {
  position: relative;
  margin-top: 10px;
  opacity: 0.7;
}
.blog-content ul {
  list-style-type: none;
}
.blog-content ul li {
  padding-left: 15px;
}
.blog-content ul li::after {
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #777;
  position: absolute;
  left: 0;
  top: 10px;
}
.blog-content ol {
  list-style-type: none;
  counter-reset: list;
}
.blog-content ol li {
  counter-increment: list;
}
.blog-content ol li::before {
  content: "0" counter(list) " -";
  font-size: 13px;
  margin-right: 5px;
}
.blog-content img {
  margin-top: 50px;
  margin-bottom: 50px;
}

.blog-social {
  column-gap: 5px;
}
.blog-social a {
  transition: all 0.4s ease;
  border-radius: 30px;
  width: 35px;
  height: 35px;
}
.blog-social a i {
  font-size: 11px;
  line-height: 35px;
}

.bord {
  position: relative;
  padding-right: 30px;
}
.bord::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  height: 40px;
  border-right: 1px solid rgba(0, 0, 0, 0.1019607843);
}

.go-more .icon {
  order: 1;
  margin-left: 15px;
  bottom: -2px;
  position: relative;
}
.go-more::after {
  content: "";
  position: absolute;
  right: 8px;
  top: -7px;
  width: 40px;
  height: 40px;
  border-radius: 40px;
  background: rgba(0, 0, 0, 0.0509803922);
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
.go-more:hover::after {
  width: 100%;
  right: 0;
}

.related-left .related-author {
  opacity: 0;
}
.related-left .related-ov {
  opacity: 0;
}
.related-left:hover .related-author {
  opacity: 1;
}
.related-left:hover .related-ov {
  opacity: 0.3;
}

.kontakt-form .input, .kontakt-form input:not([type=submit]), .kontakt-form select, .kontakt-form textarea {
  background-color: transparent;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  line-height: 1.5;
}
.kontakt-form .input::placeholder, .kontakt-form input:not([type=submit])::placeholder, .kontakt-form select::placeholder, .kontakt-form textarea::placeholder {
  color: #777777;
}
.kontakt-form .input:focus-visible, .kontakt-form .input:focus, .kontakt-form input:not([type=submit]):focus-visible, .kontakt-form input:not([type=submit]):focus, .kontakt-form select:focus-visible, .kontakt-form select:focus, .kontakt-form textarea:focus-visible, .kontakt-form textarea:focus {
  outline: none;
  border-color: #1a1a1a;
}
.kontakt-form textarea {
  min-height: 180px;
}
.kontakt-form .submit-button-wrapper {
  width: 100%;
}
.kontakt-form button {
  width: 100%;
  padding: 15px 25px;
  text-align: center;
  background: transparent;
  color: #1a1a1a;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  border-radius: 30px;
  border: 1px solid #1a1a1a;
}
.kontakt-form button:hover {
  background: #1a1a1a;
  color: #fff;
}
.kontakt-form .message.success {
  color: #0f5132;
  background-color: #d1e7dd;
  border: 1px solid #badbcc;
  padding: 1rem 1rem;
  border-radius: 0.25rem;
}

@media (max-width: 767.98px) {
  .acc__title .brxe-heading {
    padding-right: 30px;
  }
}
.acc__title[aria-expanded=true] .acc_icon-holder .acc__icon {
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
}

.team {
  grid-template-columns: 1fr 1fr;
  column-gap: 16px;
  row-gap: 24px;
  align-items: start;
  justify-items: center;
}
@media (min-width: 992px) {
  .team {
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 52.25px;
  }
}
.team-item__img {
  margin-bottom: 15px;
  filter: brightness(0.97) contrast(1.005);
}
@media (min-width: 992px) {
  .team-item__img {
    margin-bottom: 23px;
  }
}
.team-item__name {
  font-size: 15.5px;
  font-weight: bold;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .team-item__name {
    font-size: 16.86px;
  }
}
@media (min-width: 992px) {
  .team-item__name {
    font-size: 20.8px;
  }
}
.team-item__position {
  font-size: 13px;
  line-height: 1.2;
  text-wrap: balance;
}
@media (min-width: 768px) {
  .team-item__position {
    font-size: 13.11px;
  }
}
@media (min-width: 992px) {
  .team-item__position {
    font-size: 16.7px;
  }
}
.team-item__career {
  align-self: end;
}
.team-item__career:hover {
  opacity: 0.7;
}

.testimonial .splide__arrows .splide__arrow {
  transform: none;
  top: auto;
  bottom: 14px;
  background: rgba(0, 0, 0, 0.0117647059);
  border: 1px solid rgba(0, 0, 0, 0.0509803922);
  border-radius: 50%;
}
.testimonial .splide__arrows .splide__arrow.splide__arrow--prev {
  bottom: -65px;
  left: 28px;
}
@media (min-width: 992px) {
  .testimonial .splide__arrows .splide__arrow.splide__arrow--prev {
    right: 65px;
    left: auto;
    bottom: 14px;
  }
}
.testimonial .splide__arrows .splide__arrow.splide__arrow--next {
  bottom: -65px;
  left: 93px;
}
@media (min-width: 992px) {
  .testimonial .splide__arrows .splide__arrow.splide__arrow--next {
    left: auto;
    bottom: 14px;
  }
}
.testimonial .splide__arrows .splide__arrow i {
  width: 16px;
  height: 16px;
  font-size: 16px;
}
.testimonial .splide__arrows .splide__arrow i::before {
  width: 16px;
  height: 16px;
}
.testimonial .splide__list {
  transition: all 0.3s ease;
  align-items: flex-start;
}
.testimonial .splide__slide.is-active {
  border: 0 !important;
}

.client.trans-in::after {
  transition: all 0.3s ease-out !important;
}
.client.trans-out::after {
  transition: all 0.1s ease-out !important;
}
.client::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  background: -webkit-linear-gradient(320deg, transparent, #14cf93);
  background: -o-linear-gradient(320deg, transparent, #14cf93);
  background: linear-gradient(130deg, transparent, #14cf93);
  z-index: -1;
}
.client:hover::after {
  width: calc(100% - 70px);
  height: calc(100% - 70px);
}

.client-plus::after {
  content: "";
  position: absolute;
  top: -10px;
  left: -10px;
  bottom: -10px;
  right: -10px;
  background: #fff;
}
@media (min-width: 992px) {
  .client-plus::after {
    top: -20px;
    left: -20px;
    right: -20px;
    bottom: -20px;
  }
}

.portfolio {
  display: grid;
  grid-row-gap: 30px;
}
@media (min-width: 992px) {
  .portfolio {
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 30px;
  }
}
.portfolio__item-title {
  position: relative;
  overflow: hidden;
}
.portfolio__item-title.hoverd::after {
  transform: translate3d(0, 0, 0);
}
.portfolio__item-title::after {
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: 10px;
  left: 0;
  display: block;
  content: "";
  background-color: #1a1a1a;
  opacity: 1;
  transform: translate3d(-100%, 0, 0);
  transition: opacity 500ms, transform 500ms;
}
.portfolio__item-title:hover::after {
  transform: translate3d(0, 0, 0);
}
.portfolio__item-btn {
  transition: all 0.3s ease;
}
.portfolio__item:hover .portfolio__item-btn {
  background-color: #14cf93;
}
.portfolio__item:hover .portfolio__item-ov {
  opacity: 0.3;
}
.portfolio__item-ov {
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.portfolio__ftext {
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--bricks-color-euqckh);
}
.portfolio__filters {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 25px;
  position: relative;
  align-items: center;
  justify-content: center;
}
.portfolio__filters::before {
  content: "Filtruj:";
  display: inline-block;
  font-size: 13px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--bricks-color-euqckh);
  height: 30px;
  line-height: 30px;
}
@media (min-width: 992px) {
  .portfolio__filters {
    -webkit-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
  }
}
.portfolio__filters li {
  line-height: 1.25;
  cursor: pointer;
}
.portfolio__filters li .brx-option-text {
  transition: all 0.4s ease;
}
.portfolio__filters li:hover .brx-option-text {
  color: #14cf93;
}
.portfolio__filters label {
  position: relative;
}
@media (max-width: 991.98px) {
  .portfolio__filters label {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
.portfolio__filters input {
  appearance: none;
  position: absolute;
  width: 100%;
  height: 30px;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.portfolio__filters input::after {
  content: "";
  position: absolute;
  left: -2px;
  right: 110%;
  bottom: -2px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.5019607843);
  -webkit-transition: right 0.2s;
  -o-transition: right 0.2s;
  transition: right 0.2s;
}
.portfolio__filters input:hover::after {
  right: -2px;
  -webkit-transition: right 0.6s;
  -o-transition: right 0.6s;
  transition: right 0.6s;
  border-color: #14cf93;
}
.portfolio__filters li.brx-option-active input::after {
  right: -2px;
}

.inorder::after {
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  background: #f5f7f9;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.inorder:hover::after {
  background: #1d1d1d;
  opacity: 0.3;
}
.inorder:hover .inorder__bg {
  opacity: 1;
}
.inorder:hover .brxe-heading, .inorder:hover .brxe-text-link, .inorder:hover .inorder__arrow {
  color: white;
}
.inorder__bg {
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  opacity: 0;
}

.counter {
  display: flex;
  column-gap: 30px;
  align-items: center;
}
.counter .count {
  min-width: 110px;
}
.counter__suffix {
  transform: translateX(-20px);
}
.counter-withtxt {
  column-gap: 0;
}
.counter-withtxt .count {
  min-width: auto;
}
.counter-withtxt .counter__suffix {
  transform: none;
}
.counter-big {
  column-gap: 45px;
}
.counter-under .counter__suffix {
  transform: none;
}

.counter-vertical .counter__suffix {
  transform: none;
}

.abt-btn {
  align-items: flex-end !important;
}
.abt-btn i {
  line-height: 45px;
}

@media (min-width: 992px) {
  .offer__h {
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
  }
}
@media (min-width: 992px) {
  .offer__text {
    opacity: 0;
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
  }
}
.offer:hover .offer__h {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
}
.offer:hover .offer__text {
  transform: translateY(0px);
  opacity: 1;
}
@media (min-width: 992px) {
  .offer-cont .offer:nth-of-type(1n) {
    bottom: -30px;
  }
  .offer-cont .offer:nth-of-type(2n) {
    top: -30px;
  }
}

.sec-bottom::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 100vw;
  max-width: unset;
  border-top: 1px solid rgba(0, 0, 0, 0.1019607843);
  z-index: -1;
}

.kropki canvas {
  transition: all 0.5s ease-in-out;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0%;
  top: 0%;
  z-index: 1;
}

.wipeout {
  position: relative;
  overflow-x: hidden;
}
.wipeout::after, .wipeout::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  background-color: currentColor;
  transform: scaleX(1);
  transform-origin: right; /* This is the crucial anchor point */
  transition: 0.4s ease;
}
.wipeout::before {
  transform-origin: left;
  width: 0;
  transition-delay: 0.4s;
}
.wipeout:hover::after {
  transform: scaleX(0);
}
.wipeout:hover::before {
  transform: scaleX(1);
  width: 100%;
}

.footer__under {
  position: relative;
}
.footer__under::after {
  background-color: #aeaeae;
  width: 0;
  height: 1px;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  display: block;
  content: "";
  transition: 60ms ease;
}
.footer__under .brxe-text {
  transition: all 0.4s ease;
}
.footer__under:hover .brxe-text {
  color: #aeaeae;
}
.footer__under:hover::after {
  width: 100%;
  transition: all 0.2s ease;
}

.blog_i .blog_i-overlay {
  opacity: 0;
  transition: all 0.3s ease-out;
}
.blog_i .blog_i-img {
  transition: all 0.5s ease-out;
}
.blog_i:hover .blog_i-overlay {
  opacity: 1;
}
.blog_i:hover .blog_i-img {
  transform: scale(1.5);
}

.blog_i-cont .blog_i-title a {
  background: linear-gradient(to right, #f5f7f9, #f5f7f9), linear-gradient(to right, #14cf93, #14cf93);
  background-size: 100% 2px, 0 2px;
  background-position: 100% 100%, 0 100%;
  background-repeat: no-repeat;
  transition: background-size 400ms;
  line-height: 1.5;
  padding-bottom: 5px;
}
.blog_i-cont .blog_i-title:hover a {
  background-size: 0 2px, 100% 2px;
}
.blog_i-cont .blog_i-btn {
  overflow: hidden;
  padding-bottom: 2px;
}
.blog_i-cont .blog_i-btn::after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  content: "";
  width: 100%;
  height: 1px;
  background-color: #1a1a1a;
  transform: translate3d(-100%, 0, 0);
  transition: transform 300ms ease-in-out;
}
.blog_i-cont .blog_i-btn i {
  transition: transform 300ms ease-in-out;
}
.blog_i-cont .blog_i-btn:hover::after {
  transform: translate3d(0, 0, 0);
}
.blog_i-cont .blog_i-btn:hover i {
  transform: rotateZ(45deg);
}

.mega__link {
  position: relative;
  overflow: hidden;
  transition: all 0.2s ease;
}
.mega__link span {
  z-index: 1;
}
.mega__link::after {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #161616;
  width: 100%;
  height: 100%;
  display: block;
  content: "";
  transform: translate3d(-100%, 0, 0);
  transition: all 0.2s ease;
}
.mega__link:hover {
  color: white;
}
.mega__link:hover::after {
  transform: translate3d(0, 0, 0);
  transition: all 0.6s ease;
}

.mega__head-holder .mega__head-icon {
  transition: all 0.1s ease;
}
.mega__head-holder:hover .mega__head-icon {
  transform: translateX(10px);
  transition: all 0.3s ease;
}

.distinct {
  display: grid;
  grid-template-columns: 1fr;
  grid-row-gap: 30px;
}
@media (min-width: 768px) {
  .distinct {
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 20px;
  }
}
@media (min-width: 992px) {
  .distinct {
    grid-template-columns: 1fr 1fr 1fr;
    grid-row-gap: 45px;
  }
}
.distinct__item-rmore {
  position: absolute;
  top: -20px;
  right: -20px;
  background: #fff;
  padding: 10px;
  border-radius: 0 0 0 30px;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  opacity: 0;
  pointer-events: none;
}
.distinct__item-rmore .rmore-slt {
  position: absolute;
  top: 0;
  left: -33.6px;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  line-height: 1;
  pointer-events: none;
}
.distinct__item-rmore .rmore-srb {
  position: absolute;
  bottom: -33.6px;
  right: 0;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  line-height: 1;
  pointer-events: none;
}
.distinct__item-rmore .rmore-arrow-i {
  transform: translateX(-20px) translateY(20px);
  opacity: 0;
}
.distinct__item-rmore .rmore-arrow:hover {
  background: #14cf93;
}
.distinct__item:hover .distinct__item-rmore {
  opacity: 1;
  top: 0;
  right: 0;
  pointer-events: all;
}
.distinct__item:hover .distinct__item-rmore .rmore-arrow-i {
  transform: none;
  opacity: 1;
}

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