body,
html {
  color: #000;
  font-size: 1.6rem;
  line-height: 1.4;
  font-family: Sofia Pro, sans-serif;
}
.fz-60 {
  font-size: 30px;
}
@media (min-width: 375px) {
  .fz-60 {
    font-size: calc(2.81426vw + 19.44653px);
  }
}
@media (min-width: 1441px) {
  .fz-60 {
    font-size: 60px;
  }
}
.fz-46,
.main-title,
.products-categories .items .item .overlay .title a {
  font-size: 23px;
}
@media (min-width: 768px) {
  .fz-46,
  .main-title,
  .products-categories .items .item .overlay .title a {
    font-size: calc(3.41753vw - 3.24666px);
  }
}
@media (min-width: 1441px) {
  .fz-46,
  .main-title,
  .products-categories .items .item .overlay .title a {
    font-size: 30px;
  }
}
.brands .benefits-list li,
.fz-30,
.page-index-4 .heading,
.page-vending-machine .heading {
  font-weight: 600;
  font-size: 20px;
  font-family: Soleil;
  text-transform: capitalize;
}
@media (min-width: 375px) {
  .brands .benefits-list li,
  .fz-30,
  .page-index-4 .heading,
  .page-vending-machine .heading {
    font-size: calc(0.93809vw + 16.48218px);
  }
}
@media (min-width: 1441px) {
  .brands .benefits-list li,
  .fz-30,
  .page-index-4 .heading,
  .page-vending-machine .heading {
    font-size: 30px;
  }
}
.fz-42 {
  font-weight: 600;
  font-size: 22px;
  font-family: Soleil;
  text-transform: capitalize;
}
@media (min-width: 768px) {
  .fz-42 {
    font-size: calc(2.97177vw - 0.82318px);
  }
}
@media (min-width: 1441px) {
  .fz-42 {
    font-size: 42px;
  }
}
.fz-50 {
  font-weight: 600;
  font-size: 25px;
  font-family: Soleil;
  text-transform: capitalize;
}
@media (min-width: 375px) {
  .fz-50 {
    font-size: calc(2.34522vw + 16.20544px);
  }
}
@media (min-width: 1441px) {
  .fz-50 {
    font-size: 50px;
  }
}
.ff-1,
.footer .contact-info li a {
  font-family: Sofia Pro;
}
.about-franchise h3,
.about-recuitment h3,
.btn-gradient,
.btn-white,
.cart-section .buttons .clear-cart,
.cart-section .buttons .update-cart,
.cart-section .cart-product-table .table tbody td .product-item .caption .price,
.cart-section .cart-product-table .table tbody td .product-item .caption .title,
.cart-section .heading,
.cart-section .your-coupon .form-group button,
.checkout .heading,
.contact-us .form-wrap .text,
.contact-us h2,
.dropdown,
.ff-2,
.footer .bottom-wrap .copyright,
.footer .bottom-wrap ul li a,
.footer .contact-info li,
.footer .footer-menu ul li a,
.footer .social-share .text,
.form-section .text,
.header .header-wrapper a,
.page-index-4 .heading,
.page-intro-2 .heading,
.page-products .mb-filter,
.page-products .sidebar .bottom-wrap .apply-filter,
.page-products .sidebar .bottom-wrap .clear-btn,
.page-products .sidebar h3,
.page-vending-machine .box-content ul li,
.page-vending-machine .items .item .caption .title,
.product-card .caption .add_to_cart_button,
.product-card .caption .price,
.product-card .caption .title a,
.products-details .right-wrap .accordions .accordion-item h3.accordion-heading,
.products-details .right-wrap .price,
.thank-you .heading,
.thank-you .top-wrap .order-code,
.thank-you .top-wrap .order-date,
.where-is-the-best-place .item .caption .title a,
.why-choose-us .slider .swiper-container .item .title {
  font-family: Soleil;
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-user:before {
  content: "\f007";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-home:before {
  content: "\f015";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-clock:before {
  content: "\f017";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-quote-left:before {
  content: "\f10e";
}
.fa-quote-right:before {
  content: "\f10d";
}
.fa-key:before {
  content: "\f084";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-cog:before {
  content: "\f013";
}
.fa-edit:before {
  content: "\f044";
}
.fa-file:before {
  content: "\f15b";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-pencil:before {
  content: "\f303";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.mdi-arrow-left:before {
  content: "\f04d";
}
.mdi-reload:before {
  content: "\f453";
}
.mdi-account:before {
  content: "\f004";
}
.mdi-magnify:before {
  content: "\f349";
}
.mdi-home:before {
  content: "\f2dc";
}
.mdi-close:before {
  content: "\f156";
}
.mdi-menu:before {
  content: "\f35c";
}
.mdi-phone:before {
  content: "\f3f2";
}
.mdi-email:before {
  content: "\f1ee";
}
.mdi-plus-circle:before {
  content: "\f417";
}
.mdi-alert-circle-outline:before {
  content: "\f5d6";
}
.mdi-calendar:before {
  content: "\f0ed";
}
.mdi-map-marker:before {
  content: "\f34e";
}
.mdi-chevron-double-left:before {
  content: "\f13d";
}
.mdi-chevron-double-right:before {
  content: "\f13e";
}
.mdi-cloud-download:before {
  content: "\f162";
}
.mdi-briefcase:before {
  content: "\f0d6";
}
.mdi-fax:before {
  content: "\f212";
}
.mdi-whatsapp:before {
  content: "\f5a3";
}
.mdi-map:before {
  content: "\f34d";
}
.mdi-printer:before {
  content: "\f42a";
}
.mdi-file-outline:before {
  content: "\f224";
}
.mdi-chevron-down:before {
  content: "\f140";
}
.mdi-chevron-left:before {
  content: "\f141";
}
.mdi-chevron-right:before {
  content: "\f142";
}
.mdi-link:before {
  content: "\f337";
}
.mdi-arrow-right:before {
  content: "\f054";
}
.mdi-facebook:before {
  content: "\f20c";
}
.mdi-linkedin:before {
  content: "\f33b";
}
.fa-twitter:before {
  content: "\f099";
}
.mdi-instagram:before {
  content: "\f2fe";
}
.mdi-twitter:before {
  content: "\f544";
}
.mdi-youtube:before {
  content: "\f5c3";
}
.mdi-play-circle-outline:before {
  content: "\f40d";
}
.mdi-cart:before {
  content: "\f110";
}
.mdi-check-circle-outline:before {
  content: "\f5e1";
}
.lnr-arrow-right:before {
  content: "\e87a";
}
.lnr-arrow-left:before {
  content: "\e879";
}
.lnr-chevron-right:before {
  content: "\e876";
}
.lnr-chevron-left:before {
  content: "\e875";
}
.lnr-chevron-down:before {
  content: "\e874";
}
.lnr-chevron-up:before {
  content: "\e873";
}
.lnr-download:before {
  content: "\e865";
}
.lnr-arrow-up:before {
  content: "\e877";
}
.ri-home-line:before {
  content: "\EE2B";
}
.ri-search:before {
  content: "\F0D1";
}
.ri-phone-line:before {
  content: "\EFEC";
}
.ri-home-5-fill:before {
  content: "\EE1E";
}
.ri-mail-fill:before {
  content: "\EEF3";
}
.ri-time-fill:before {
  content: "\F20E";
}
.ri-sound-module-line:before {
  content: "\F162";
}
.ri-subtract-line:before {
  content: "\F1AF";
}
.ri-add-fill:before {
  content: "\EA12";
}
.ri-check-line:before {
  content: "\EB7B";
}
.ri-send-plane-2-line:before {
  content: "\F0D8";
}
.ri-arrow-right-line:before {
  content: "\EA6C";
}
.ri-shopping-bag-line:before {
  content: "\F118";
}
.ri-more-fill:before {
  content: "\EF78";
}
.ri-home-gear-fill:before {
  content: "\EE27";
}
.ri-phone-fill:before {
  content: "\EFE9";
}
.ri-menu-2-line:before {
  content: "\EF32";
}
.ri-calendar-line:before {
  content: "\EB27";
}
.ri-add-line:before {
  content: "\EA13";
}
.ri-subtract-fill:before {
  content: "\F1AE";
}
.ri-grid-fill:before {
  content: "\EDDE";
}
.ri-arrow-down-s-fill:before {
  content: "\EA4D";
}
.mdi-menu-down:before {
  content: "\f35d";
}
.ri-arrow-up-s-fill:before {
  content: "\EA77";
}
.col,
[class*="col-"] {
  padding-right: 20px;
  padding-left: 20px;
  width: 100%;
}
.row {
  -ms-flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  margin-right: -20px;
  margin-left: -20px;
}
.container,
.container-13,
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-right: 20px;
  padding-left: 20px;
  width: 100%;
}
@media (min-width: 1200px) {
  .container {
    max-width: 87.50867%;
  }
  .container-13 {
    max-width: 82.30396%;
  }
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
@media (max-width: 767px) {
  .row {
    margin-right: -10px;
    margin-left: -10px;
  }
  .row > .col,
  .row > [class*="col-"] {
    padding-right: 10px;
    padding-left: 10px;
  }
  .row.no-gutters {
    margin-right: 0;
    margin-left: 0;
  }
  .row.no-gutters > .col,
  .row.no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
  }
}
*,
:after,
:before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
  margin: 0;
  padding: 0;
}
html {
  font-size: 7.5px;
}
@media (min-width: 768px) {
  html {
    font-size: calc(0.37147vw + 4.6471px);
  }
}
@media (min-width: 1441px) {
  html {
    font-size: 10px;
  }
}
body {
  -webkit-box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  overflow-x: hidden;
}
a {
  color: #000;
  text-decoration: none;
}
img {
  display: block;
  max-width: 100%;
  height: auto;
}
button {
  cursor: pointer;
}
button,
input,
textarea {
  -webkit-box-shadow: none;
  outline: none;
  box-shadow: none;
}
#content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  padding-top: 10rem;
}
#content::-webkit-scrollbar {
  width: 0;
}
.slick-arrow:focus,
.slick-arrow:hover,
.slick-slide:active,
.slick-slide:focus {
  outline: 0;
  border: 0;
}
@media (max-width: 767px) {
  .hidden-mobile {
    display: none;
  }
}
@media (min-width: 768px) {
  .hidden-desktop {
    display: none;
  }
}
.align-center,
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.flex-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.flex-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.justify-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
}
.row-reserve {
  -webkit-box-orient: horizontal !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}
.columns-reserve,
.row-reserve {
  -webkit-box-direction: reverse !important;
}
.columns-reserve {
  -webkit-box-orient: vertical !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}
.img-white {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}
.fake-bold {
  text-stroke: 1px currentColor;
  -webkit-text-stroke: 1px currentColor;
}
.center {
  text-align: center;
}
.w-100 {
  width: 100%;
}
.mw-100 {
  max-width: 100%;
}
.m-a-0 {
  margin: 0 !important;
}
.m-t-0 {
  margin-top: 0 !important;
}
.m-r-0 {
  margin-right: 0 !important;
}
.m-b-0 {
  margin-bottom: 0 !important;
}
.m-l-0,
.m-x-0 {
  margin-left: 0 !important;
}
.m-x-0 {
  margin-right: 0 !important;
}
.m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.m-a-1 {
  margin: 1rem !important;
}
.m-t-1 {
  margin-top: 1rem !important;
}
.m-r-1 {
  margin-right: 1rem !important;
}
.m-b-1 {
  margin-bottom: 1rem !important;
}
.m-l-1,
.m-x-1 {
  margin-left: 1rem !important;
}
.m-x-1 {
  margin-right: 1rem !important;
}
.m-y-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.m-a-2 {
  margin: 2rem !important;
}
.m-t-2 {
  margin-top: 2rem !important;
}
.m-r-2 {
  margin-right: 2rem !important;
}
.m-b-2 {
  margin-bottom: 2rem !important;
}
.m-l-2,
.m-x-2 {
  margin-left: 2rem !important;
}
.m-x-2 {
  margin-right: 2rem !important;
}
.m-y-2 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}
.m-a-3 {
  margin: 3rem !important;
}
.m-t-3 {
  margin-top: 3rem !important;
}
.m-r-3 {
  margin-right: 3rem !important;
}
.m-b-3 {
  margin-bottom: 3rem !important;
}
.m-l-3,
.m-x-3 {
  margin-left: 3rem !important;
}
.m-x-3 {
  margin-right: 3rem !important;
}
.m-y-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.m-a-4 {
  margin: 4rem !important;
}
.m-t-4 {
  margin-top: 4rem !important;
}
.m-r-4 {
  margin-right: 4rem !important;
}
.m-b-4 {
  margin-bottom: 4rem !important;
}
.m-l-4,
.m-x-4 {
  margin-left: 4rem !important;
}
.m-x-4 {
  margin-right: 4rem !important;
}
.m-y-4 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}
.m-a-5 {
  margin: 5rem !important;
}
.m-t-5 {
  margin-top: 5rem !important;
}
.m-r-5 {
  margin-right: 5rem !important;
}
.m-b-5 {
  margin-bottom: 5rem !important;
}
.m-l-5,
.m-x-5 {
  margin-left: 5rem !important;
}
.m-x-5 {
  margin-right: 5rem !important;
}
.m-y-5 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}
.m-a-6 {
  margin: 6rem !important;
}
.m-t-6 {
  margin-top: 6rem !important;
}
.m-r-6 {
  margin-right: 6rem !important;
}
.m-b-6 {
  margin-bottom: 6rem !important;
}
.m-l-6,
.m-x-6 {
  margin-left: 6rem !important;
}
.m-x-6 {
  margin-right: 6rem !important;
}
.m-y-6 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important;
}
.m-a-7 {
  margin: 7rem !important;
}
.m-t-7 {
  margin-top: 7rem !important;
}
.m-r-7 {
  margin-right: 7rem !important;
}
.m-b-7 {
  margin-bottom: 7rem !important;
}
.m-l-7,
.m-x-7 {
  margin-left: 7rem !important;
}
.m-x-7 {
  margin-right: 7rem !important;
}
.m-y-7 {
  margin-top: 7rem !important;
  margin-bottom: 7rem !important;
}
.m-a-8 {
  margin: 8rem !important;
}
.m-t-8 {
  margin-top: 8rem !important;
}
.m-r-8 {
  margin-right: 8rem !important;
}
.m-b-8 {
  margin-bottom: 8rem !important;
}
.m-l-8,
.m-x-8 {
  margin-left: 8rem !important;
}
.m-x-8 {
  margin-right: 8rem !important;
}
.m-y-8 {
  margin-top: 8rem !important;
  margin-bottom: 8rem !important;
}
.m-a-9 {
  margin: 9rem !important;
}
.m-t-9 {
  margin-top: 9rem !important;
}
.m-r-9 {
  margin-right: 9rem !important;
}
.m-b-9 {
  margin-bottom: 9rem !important;
}
.m-l-9,
.m-x-9 {
  margin-left: 9rem !important;
}
.m-x-9 {
  margin-right: 9rem !important;
}
.m-y-9 {
  margin-top: 9rem !important;
  margin-bottom: 9rem !important;
}
.m-a-10 {
  margin: 10rem !important;
}
.m-t-10 {
  margin-top: 10rem !important;
}
.m-r-10 {
  margin-right: 10rem !important;
}
.m-b-10 {
  margin-bottom: 10rem !important;
}
.m-l-10,
.m-x-10 {
  margin-left: 10rem !important;
}
.m-x-10 {
  margin-right: 10rem !important;
}
.m-y-10 {
  margin-top: 10rem !important;
  margin-bottom: 10rem !important;
}
.m-a-11 {
  margin: 11rem !important;
}
.m-t-11 {
  margin-top: 11rem !important;
}
.m-r-11 {
  margin-right: 11rem !important;
}
.m-b-11 {
  margin-bottom: 11rem !important;
}
.m-l-11,
.m-x-11 {
  margin-left: 11rem !important;
}
.m-x-11 {
  margin-right: 11rem !important;
}
.m-y-11 {
  margin-top: 11rem !important;
  margin-bottom: 11rem !important;
}
.m-a-12 {
  margin: 12rem !important;
}
.m-t-12 {
  margin-top: 12rem !important;
}
.m-r-12 {
  margin-right: 12rem !important;
}
.m-b-12 {
  margin-bottom: 12rem !important;
}
.m-l-12,
.m-x-12 {
  margin-left: 12rem !important;
}
.m-x-12 {
  margin-right: 12rem !important;
}
.m-y-12 {
  margin-top: 12rem !important;
  margin-bottom: 12rem !important;
}
.m-a-13 {
  margin: 13rem !important;
}
.m-t-13 {
  margin-top: 13rem !important;
}
.m-r-13 {
  margin-right: 13rem !important;
}
.m-b-13 {
  margin-bottom: 13rem !important;
}
.m-l-13,
.m-x-13 {
  margin-left: 13rem !important;
}
.m-x-13 {
  margin-right: 13rem !important;
}
.m-y-13 {
  margin-top: 13rem !important;
  margin-bottom: 13rem !important;
}
.m-a-14 {
  margin: 14rem !important;
}
.m-t-14 {
  margin-top: 14rem !important;
}
.m-r-14 {
  margin-right: 14rem !important;
}
.m-b-14 {
  margin-bottom: 14rem !important;
}
.m-l-14,
.m-x-14 {
  margin-left: 14rem !important;
}
.m-x-14 {
  margin-right: 14rem !important;
}
.m-y-14 {
  margin-top: 14rem !important;
  margin-bottom: 14rem !important;
}
.m-a-15 {
  margin: 15rem !important;
}
.m-t-15 {
  margin-top: 15rem !important;
}
.m-r-15 {
  margin-right: 15rem !important;
}
.m-b-15 {
  margin-bottom: 15rem !important;
}
.m-l-15,
.m-x-15 {
  margin-left: 15rem !important;
}
.m-x-15 {
  margin-right: 15rem !important;
}
.m-y-15 {
  margin-top: 15rem !important;
  margin-bottom: 15rem !important;
}
.m-a-16 {
  margin: 16rem !important;
}
.m-t-16 {
  margin-top: 16rem !important;
}
.m-r-16 {
  margin-right: 16rem !important;
}
.m-b-16 {
  margin-bottom: 16rem !important;
}
.m-l-16,
.m-x-16 {
  margin-left: 16rem !important;
}
.m-x-16 {
  margin-right: 16rem !important;
}
.m-y-16 {
  margin-top: 16rem !important;
  margin-bottom: 16rem !important;
}
.m-a-17 {
  margin: 17rem !important;
}
.m-t-17 {
  margin-top: 17rem !important;
}
.m-r-17 {
  margin-right: 17rem !important;
}
.m-b-17 {
  margin-bottom: 17rem !important;
}
.m-l-17,
.m-x-17 {
  margin-left: 17rem !important;
}
.m-x-17 {
  margin-right: 17rem !important;
}
.m-y-17 {
  margin-top: 17rem !important;
  margin-bottom: 17rem !important;
}
.m-a-18 {
  margin: 18rem !important;
}
.m-t-18 {
  margin-top: 18rem !important;
}
.m-r-18 {
  margin-right: 18rem !important;
}
.m-b-18 {
  margin-bottom: 18rem !important;
}
.m-l-18,
.m-x-18 {
  margin-left: 18rem !important;
}
.m-x-18 {
  margin-right: 18rem !important;
}
.m-y-18 {
  margin-top: 18rem !important;
  margin-bottom: 18rem !important;
}
.m-a-19 {
  margin: 19rem !important;
}
.m-t-19 {
  margin-top: 19rem !important;
}
.m-r-19 {
  margin-right: 19rem !important;
}
.m-b-19 {
  margin-bottom: 19rem !important;
}
.m-l-19,
.m-x-19 {
  margin-left: 19rem !important;
}
.m-x-19 {
  margin-right: 19rem !important;
}
.m-y-19 {
  margin-top: 19rem !important;
  margin-bottom: 19rem !important;
}
.m-a-20 {
  margin: 20rem !important;
}
.m-t-20 {
  margin-top: 20rem !important;
}
.m-r-20 {
  margin-right: 20rem !important;
}
.m-b-20 {
  margin-bottom: 20rem !important;
}
.m-l-20,
.m-x-20 {
  margin-left: 20rem !important;
}
.m-x-20 {
  margin-right: 20rem !important;
}
.m-y-20 {
  margin-top: 20rem !important;
  margin-bottom: 20rem !important;
}
.m-a-21 {
  margin: 21rem !important;
}
.m-t-21 {
  margin-top: 21rem !important;
}
.m-r-21 {
  margin-right: 21rem !important;
}
.m-b-21 {
  margin-bottom: 21rem !important;
}
.m-l-21,
.m-x-21 {
  margin-left: 21rem !important;
}
.m-x-21 {
  margin-right: 21rem !important;
}
.m-y-21 {
  margin-top: 21rem !important;
  margin-bottom: 21rem !important;
}
.m-a-22 {
  margin: 22rem !important;
}
.m-t-22 {
  margin-top: 22rem !important;
}
.m-r-22 {
  margin-right: 22rem !important;
}
.m-b-22 {
  margin-bottom: 22rem !important;
}
.m-l-22,
.m-x-22 {
  margin-left: 22rem !important;
}
.m-x-22 {
  margin-right: 22rem !important;
}
.m-y-22 {
  margin-top: 22rem !important;
  margin-bottom: 22rem !important;
}
.m-a-23 {
  margin: 23rem !important;
}
.m-t-23 {
  margin-top: 23rem !important;
}
.m-r-23 {
  margin-right: 23rem !important;
}
.m-b-23 {
  margin-bottom: 23rem !important;
}
.m-l-23,
.m-x-23 {
  margin-left: 23rem !important;
}
.m-x-23 {
  margin-right: 23rem !important;
}
.m-y-23 {
  margin-top: 23rem !important;
  margin-bottom: 23rem !important;
}
.m-a-24 {
  margin: 24rem !important;
}
.m-t-24 {
  margin-top: 24rem !important;
}
.m-r-24 {
  margin-right: 24rem !important;
}
.m-b-24 {
  margin-bottom: 24rem !important;
}
.m-l-24,
.m-x-24 {
  margin-left: 24rem !important;
}
.m-x-24 {
  margin-right: 24rem !important;
}
.m-y-24 {
  margin-top: 24rem !important;
  margin-bottom: 24rem !important;
}
.m-a-25 {
  margin: 25rem !important;
}
.m-t-25 {
  margin-top: 25rem !important;
}
.m-r-25 {
  margin-right: 25rem !important;
}
.m-b-25 {
  margin-bottom: 25rem !important;
}
.m-l-25,
.m-x-25 {
  margin-left: 25rem !important;
}
.m-x-25 {
  margin-right: 25rem !important;
}
.m-y-25 {
  margin-top: 25rem !important;
  margin-bottom: 25rem !important;
}
.m-a-26 {
  margin: 26rem !important;
}
.m-t-26 {
  margin-top: 26rem !important;
}
.m-r-26 {
  margin-right: 26rem !important;
}
.m-b-26 {
  margin-bottom: 26rem !important;
}
.m-l-26,
.m-x-26 {
  margin-left: 26rem !important;
}
.m-x-26 {
  margin-right: 26rem !important;
}
.m-y-26 {
  margin-top: 26rem !important;
  margin-bottom: 26rem !important;
}
.m-a-27 {
  margin: 27rem !important;
}
.m-t-27 {
  margin-top: 27rem !important;
}
.m-r-27 {
  margin-right: 27rem !important;
}
.m-b-27 {
  margin-bottom: 27rem !important;
}
.m-l-27,
.m-x-27 {
  margin-left: 27rem !important;
}
.m-x-27 {
  margin-right: 27rem !important;
}
.m-y-27 {
  margin-top: 27rem !important;
  margin-bottom: 27rem !important;
}
.m-a-28 {
  margin: 28rem !important;
}
.m-t-28 {
  margin-top: 28rem !important;
}
.m-r-28 {
  margin-right: 28rem !important;
}
.m-b-28 {
  margin-bottom: 28rem !important;
}
.m-l-28,
.m-x-28 {
  margin-left: 28rem !important;
}
.m-x-28 {
  margin-right: 28rem !important;
}
.m-y-28 {
  margin-top: 28rem !important;
  margin-bottom: 28rem !important;
}
.m-a-29 {
  margin: 29rem !important;
}
.m-t-29 {
  margin-top: 29rem !important;
}
.m-r-29 {
  margin-right: 29rem !important;
}
.m-b-29 {
  margin-bottom: 29rem !important;
}
.m-l-29,
.m-x-29 {
  margin-left: 29rem !important;
}
.m-x-29 {
  margin-right: 29rem !important;
}
.m-y-29 {
  margin-top: 29rem !important;
  margin-bottom: 29rem !important;
}
.m-a-30 {
  margin: 30rem !important;
}
.m-t-30 {
  margin-top: 30rem !important;
}
.m-r-30 {
  margin-right: 30rem !important;
}
.m-b-30 {
  margin-bottom: 30rem !important;
}
.m-l-30,
.m-x-30 {
  margin-left: 30rem !important;
}
.m-x-30 {
  margin-right: 30rem !important;
}
.m-y-30 {
  margin-top: 30rem !important;
  margin-bottom: 30rem !important;
}
.m-a-31 {
  margin: 31rem !important;
}
.m-t-31 {
  margin-top: 31rem !important;
}
.m-r-31 {
  margin-right: 31rem !important;
}
.m-b-31 {
  margin-bottom: 31rem !important;
}
.m-l-31,
.m-x-31 {
  margin-left: 31rem !important;
}
.m-x-31 {
  margin-right: 31rem !important;
}
.m-y-31 {
  margin-top: 31rem !important;
  margin-bottom: 31rem !important;
}
.m-a-32 {
  margin: 32rem !important;
}
.m-t-32 {
  margin-top: 32rem !important;
}
.m-r-32 {
  margin-right: 32rem !important;
}
.m-b-32 {
  margin-bottom: 32rem !important;
}
.m-l-32,
.m-x-32 {
  margin-left: 32rem !important;
}
.m-x-32 {
  margin-right: 32rem !important;
}
.m-y-32 {
  margin-top: 32rem !important;
  margin-bottom: 32rem !important;
}
.m-a-33 {
  margin: 33rem !important;
}
.m-t-33 {
  margin-top: 33rem !important;
}
.m-r-33 {
  margin-right: 33rem !important;
}
.m-b-33 {
  margin-bottom: 33rem !important;
}
.m-l-33,
.m-x-33 {
  margin-left: 33rem !important;
}
.m-x-33 {
  margin-right: 33rem !important;
}
.m-y-33 {
  margin-top: 33rem !important;
  margin-bottom: 33rem !important;
}
.m-a-34 {
  margin: 34rem !important;
}
.m-t-34 {
  margin-top: 34rem !important;
}
.m-r-34 {
  margin-right: 34rem !important;
}
.m-b-34 {
  margin-bottom: 34rem !important;
}
.m-l-34,
.m-x-34 {
  margin-left: 34rem !important;
}
.m-x-34 {
  margin-right: 34rem !important;
}
.m-y-34 {
  margin-top: 34rem !important;
  margin-bottom: 34rem !important;
}
.m-a-35 {
  margin: 35rem !important;
}
.m-t-35 {
  margin-top: 35rem !important;
}
.m-r-35 {
  margin-right: 35rem !important;
}
.m-b-35 {
  margin-bottom: 35rem !important;
}
.m-l-35,
.m-x-35 {
  margin-left: 35rem !important;
}
.m-x-35 {
  margin-right: 35rem !important;
}
.m-y-35 {
  margin-top: 35rem !important;
  margin-bottom: 35rem !important;
}
.m-a-36 {
  margin: 36rem !important;
}
.m-t-36 {
  margin-top: 36rem !important;
}
.m-r-36 {
  margin-right: 36rem !important;
}
.m-b-36 {
  margin-bottom: 36rem !important;
}
.m-l-36,
.m-x-36 {
  margin-left: 36rem !important;
}
.m-x-36 {
  margin-right: 36rem !important;
}
.m-y-36 {
  margin-top: 36rem !important;
  margin-bottom: 36rem !important;
}
.m-a-37 {
  margin: 37rem !important;
}
.m-t-37 {
  margin-top: 37rem !important;
}
.m-r-37 {
  margin-right: 37rem !important;
}
.m-b-37 {
  margin-bottom: 37rem !important;
}
.m-l-37,
.m-x-37 {
  margin-left: 37rem !important;
}
.m-x-37 {
  margin-right: 37rem !important;
}
.m-y-37 {
  margin-top: 37rem !important;
  margin-bottom: 37rem !important;
}
.m-a-38 {
  margin: 38rem !important;
}
.m-t-38 {
  margin-top: 38rem !important;
}
.m-r-38 {
  margin-right: 38rem !important;
}
.m-b-38 {
  margin-bottom: 38rem !important;
}
.m-l-38,
.m-x-38 {
  margin-left: 38rem !important;
}
.m-x-38 {
  margin-right: 38rem !important;
}
.m-y-38 {
  margin-top: 38rem !important;
  margin-bottom: 38rem !important;
}
.m-a-39 {
  margin: 39rem !important;
}
.m-t-39 {
  margin-top: 39rem !important;
}
.m-r-39 {
  margin-right: 39rem !important;
}
.m-b-39 {
  margin-bottom: 39rem !important;
}
.m-l-39,
.m-x-39 {
  margin-left: 39rem !important;
}
.m-x-39 {
  margin-right: 39rem !important;
}
.m-y-39 {
  margin-top: 39rem !important;
  margin-bottom: 39rem !important;
}
.m-a-40 {
  margin: 40rem !important;
}
.m-t-40 {
  margin-top: 40rem !important;
}
.m-r-40 {
  margin-right: 40rem !important;
}
.m-b-40 {
  margin-bottom: 40rem !important;
}
.m-l-40,
.m-x-40 {
  margin-left: 40rem !important;
}
.m-x-40 {
  margin-right: 40rem !important;
}
.m-y-40 {
  margin-top: 40rem !important;
  margin-bottom: 40rem !important;
}
.m-a-41 {
  margin: 41rem !important;
}
.m-t-41 {
  margin-top: 41rem !important;
}
.m-r-41 {
  margin-right: 41rem !important;
}
.m-b-41 {
  margin-bottom: 41rem !important;
}
.m-l-41,
.m-x-41 {
  margin-left: 41rem !important;
}
.m-x-41 {
  margin-right: 41rem !important;
}
.m-y-41 {
  margin-top: 41rem !important;
  margin-bottom: 41rem !important;
}
.m-a-42 {
  margin: 42rem !important;
}
.m-t-42 {
  margin-top: 42rem !important;
}
.m-r-42 {
  margin-right: 42rem !important;
}
.m-b-42 {
  margin-bottom: 42rem !important;
}
.m-l-42,
.m-x-42 {
  margin-left: 42rem !important;
}
.m-x-42 {
  margin-right: 42rem !important;
}
.m-y-42 {
  margin-top: 42rem !important;
  margin-bottom: 42rem !important;
}
.m-a-43 {
  margin: 43rem !important;
}
.m-t-43 {
  margin-top: 43rem !important;
}
.m-r-43 {
  margin-right: 43rem !important;
}
.m-b-43 {
  margin-bottom: 43rem !important;
}
.m-l-43,
.m-x-43 {
  margin-left: 43rem !important;
}
.m-x-43 {
  margin-right: 43rem !important;
}
.m-y-43 {
  margin-top: 43rem !important;
  margin-bottom: 43rem !important;
}
.m-a-44 {
  margin: 44rem !important;
}
.m-t-44 {
  margin-top: 44rem !important;
}
.m-r-44 {
  margin-right: 44rem !important;
}
.m-b-44 {
  margin-bottom: 44rem !important;
}
.m-l-44,
.m-x-44 {
  margin-left: 44rem !important;
}
.m-x-44 {
  margin-right: 44rem !important;
}
.m-y-44 {
  margin-top: 44rem !important;
  margin-bottom: 44rem !important;
}
.m-a-45 {
  margin: 45rem !important;
}
.m-t-45 {
  margin-top: 45rem !important;
}
.m-r-45 {
  margin-right: 45rem !important;
}
.m-b-45 {
  margin-bottom: 45rem !important;
}
.m-l-45,
.m-x-45 {
  margin-left: 45rem !important;
}
.m-x-45 {
  margin-right: 45rem !important;
}
.m-y-45 {
  margin-top: 45rem !important;
  margin-bottom: 45rem !important;
}
.m-a-46 {
  margin: 46rem !important;
}
.m-t-46 {
  margin-top: 46rem !important;
}
.m-r-46 {
  margin-right: 46rem !important;
}
.m-b-46 {
  margin-bottom: 46rem !important;
}
.m-l-46,
.m-x-46 {
  margin-left: 46rem !important;
}
.m-x-46 {
  margin-right: 46rem !important;
}
.m-y-46 {
  margin-top: 46rem !important;
  margin-bottom: 46rem !important;
}
.m-a-47 {
  margin: 47rem !important;
}
.m-t-47 {
  margin-top: 47rem !important;
}
.m-r-47 {
  margin-right: 47rem !important;
}
.m-b-47 {
  margin-bottom: 47rem !important;
}
.m-l-47,
.m-x-47 {
  margin-left: 47rem !important;
}
.m-x-47 {
  margin-right: 47rem !important;
}
.m-y-47 {
  margin-top: 47rem !important;
  margin-bottom: 47rem !important;
}
.m-a-48 {
  margin: 48rem !important;
}
.m-t-48 {
  margin-top: 48rem !important;
}
.m-r-48 {
  margin-right: 48rem !important;
}
.m-b-48 {
  margin-bottom: 48rem !important;
}
.m-l-48,
.m-x-48 {
  margin-left: 48rem !important;
}
.m-x-48 {
  margin-right: 48rem !important;
}
.m-y-48 {
  margin-top: 48rem !important;
  margin-bottom: 48rem !important;
}
.m-a-49 {
  margin: 49rem !important;
}
.m-t-49 {
  margin-top: 49rem !important;
}
.m-r-49 {
  margin-right: 49rem !important;
}
.m-b-49 {
  margin-bottom: 49rem !important;
}
.m-l-49,
.m-x-49 {
  margin-left: 49rem !important;
}
.m-x-49 {
  margin-right: 49rem !important;
}
.m-y-49 {
  margin-top: 49rem !important;
  margin-bottom: 49rem !important;
}
.m-a-50 {
  margin: 50rem !important;
}
.m-t-50 {
  margin-top: 50rem !important;
}
.m-r-50 {
  margin-right: 50rem !important;
}
.m-b-50 {
  margin-bottom: 50rem !important;
}
.m-l-50,
.m-x-50 {
  margin-left: 50rem !important;
}
.m-x-50 {
  margin-right: 50rem !important;
}
.m-y-50 {
  margin-top: 50rem !important;
  margin-bottom: 50rem !important;
}
.m-a-51 {
  margin: 51rem !important;
}
.m-t-51 {
  margin-top: 51rem !important;
}
.m-r-51 {
  margin-right: 51rem !important;
}
.m-b-51 {
  margin-bottom: 51rem !important;
}
.m-l-51,
.m-x-51 {
  margin-left: 51rem !important;
}
.m-x-51 {
  margin-right: 51rem !important;
}
.m-y-51 {
  margin-top: 51rem !important;
  margin-bottom: 51rem !important;
}
.m-a-52 {
  margin: 52rem !important;
}
.m-t-52 {
  margin-top: 52rem !important;
}
.m-r-52 {
  margin-right: 52rem !important;
}
.m-b-52 {
  margin-bottom: 52rem !important;
}
.m-l-52,
.m-x-52 {
  margin-left: 52rem !important;
}
.m-x-52 {
  margin-right: 52rem !important;
}
.m-y-52 {
  margin-top: 52rem !important;
  margin-bottom: 52rem !important;
}
.m-a-53 {
  margin: 53rem !important;
}
.m-t-53 {
  margin-top: 53rem !important;
}
.m-r-53 {
  margin-right: 53rem !important;
}
.m-b-53 {
  margin-bottom: 53rem !important;
}
.m-l-53,
.m-x-53 {
  margin-left: 53rem !important;
}
.m-x-53 {
  margin-right: 53rem !important;
}
.m-y-53 {
  margin-top: 53rem !important;
  margin-bottom: 53rem !important;
}
.m-a-54 {
  margin: 54rem !important;
}
.m-t-54 {
  margin-top: 54rem !important;
}
.m-r-54 {
  margin-right: 54rem !important;
}
.m-b-54 {
  margin-bottom: 54rem !important;
}
.m-l-54,
.m-x-54 {
  margin-left: 54rem !important;
}
.m-x-54 {
  margin-right: 54rem !important;
}
.m-y-54 {
  margin-top: 54rem !important;
  margin-bottom: 54rem !important;
}
.m-a-55 {
  margin: 55rem !important;
}
.m-t-55 {
  margin-top: 55rem !important;
}
.m-r-55 {
  margin-right: 55rem !important;
}
.m-b-55 {
  margin-bottom: 55rem !important;
}
.m-l-55,
.m-x-55 {
  margin-left: 55rem !important;
}
.m-x-55 {
  margin-right: 55rem !important;
}
.m-y-55 {
  margin-top: 55rem !important;
  margin-bottom: 55rem !important;
}
.m-a-56 {
  margin: 56rem !important;
}
.m-t-56 {
  margin-top: 56rem !important;
}
.m-r-56 {
  margin-right: 56rem !important;
}
.m-b-56 {
  margin-bottom: 56rem !important;
}
.m-l-56,
.m-x-56 {
  margin-left: 56rem !important;
}
.m-x-56 {
  margin-right: 56rem !important;
}
.m-y-56 {
  margin-top: 56rem !important;
  margin-bottom: 56rem !important;
}
.m-a-57 {
  margin: 57rem !important;
}
.m-t-57 {
  margin-top: 57rem !important;
}
.m-r-57 {
  margin-right: 57rem !important;
}
.m-b-57 {
  margin-bottom: 57rem !important;
}
.m-l-57,
.m-x-57 {
  margin-left: 57rem !important;
}
.m-x-57 {
  margin-right: 57rem !important;
}
.m-y-57 {
  margin-top: 57rem !important;
  margin-bottom: 57rem !important;
}
.m-a-58 {
  margin: 58rem !important;
}
.m-t-58 {
  margin-top: 58rem !important;
}
.m-r-58 {
  margin-right: 58rem !important;
}
.m-b-58 {
  margin-bottom: 58rem !important;
}
.m-l-58,
.m-x-58 {
  margin-left: 58rem !important;
}
.m-x-58 {
  margin-right: 58rem !important;
}
.m-y-58 {
  margin-top: 58rem !important;
  margin-bottom: 58rem !important;
}
.m-a-59 {
  margin: 59rem !important;
}
.m-t-59 {
  margin-top: 59rem !important;
}
.m-r-59 {
  margin-right: 59rem !important;
}
.m-b-59 {
  margin-bottom: 59rem !important;
}
.m-l-59,
.m-x-59 {
  margin-left: 59rem !important;
}
.m-x-59 {
  margin-right: 59rem !important;
}
.m-y-59 {
  margin-top: 59rem !important;
  margin-bottom: 59rem !important;
}
.m-a-60 {
  margin: 60rem !important;
}
.m-t-60 {
  margin-top: 60rem !important;
}
.m-r-60 {
  margin-right: 60rem !important;
}
.m-b-60 {
  margin-bottom: 60rem !important;
}
.m-l-60,
.m-x-60 {
  margin-left: 60rem !important;
}
.m-x-60 {
  margin-right: 60rem !important;
}
.m-y-60 {
  margin-top: 60rem !important;
  margin-bottom: 60rem !important;
}
.m-a-61 {
  margin: 61rem !important;
}
.m-t-61 {
  margin-top: 61rem !important;
}
.m-r-61 {
  margin-right: 61rem !important;
}
.m-b-61 {
  margin-bottom: 61rem !important;
}
.m-l-61,
.m-x-61 {
  margin-left: 61rem !important;
}
.m-x-61 {
  margin-right: 61rem !important;
}
.m-y-61 {
  margin-top: 61rem !important;
  margin-bottom: 61rem !important;
}
.m-a-62 {
  margin: 62rem !important;
}
.m-t-62 {
  margin-top: 62rem !important;
}
.m-r-62 {
  margin-right: 62rem !important;
}
.m-b-62 {
  margin-bottom: 62rem !important;
}
.m-l-62,
.m-x-62 {
  margin-left: 62rem !important;
}
.m-x-62 {
  margin-right: 62rem !important;
}
.m-y-62 {
  margin-top: 62rem !important;
  margin-bottom: 62rem !important;
}
.m-a-63 {
  margin: 63rem !important;
}
.m-t-63 {
  margin-top: 63rem !important;
}
.m-r-63 {
  margin-right: 63rem !important;
}
.m-b-63 {
  margin-bottom: 63rem !important;
}
.m-l-63,
.m-x-63 {
  margin-left: 63rem !important;
}
.m-x-63 {
  margin-right: 63rem !important;
}
.m-y-63 {
  margin-top: 63rem !important;
  margin-bottom: 63rem !important;
}
.m-a-64 {
  margin: 64rem !important;
}
.m-t-64 {
  margin-top: 64rem !important;
}
.m-r-64 {
  margin-right: 64rem !important;
}
.m-b-64 {
  margin-bottom: 64rem !important;
}
.m-l-64,
.m-x-64 {
  margin-left: 64rem !important;
}
.m-x-64 {
  margin-right: 64rem !important;
}
.m-y-64 {
  margin-top: 64rem !important;
  margin-bottom: 64rem !important;
}
.m-a-65 {
  margin: 65rem !important;
}
.m-t-65 {
  margin-top: 65rem !important;
}
.m-r-65 {
  margin-right: 65rem !important;
}
.m-b-65 {
  margin-bottom: 65rem !important;
}
.m-l-65,
.m-x-65 {
  margin-left: 65rem !important;
}
.m-x-65 {
  margin-right: 65rem !important;
}
.m-y-65 {
  margin-top: 65rem !important;
  margin-bottom: 65rem !important;
}
.m-a-66 {
  margin: 66rem !important;
}
.m-t-66 {
  margin-top: 66rem !important;
}
.m-r-66 {
  margin-right: 66rem !important;
}
.m-b-66 {
  margin-bottom: 66rem !important;
}
.m-l-66,
.m-x-66 {
  margin-left: 66rem !important;
}
.m-x-66 {
  margin-right: 66rem !important;
}
.m-y-66 {
  margin-top: 66rem !important;
  margin-bottom: 66rem !important;
}
.m-a-67 {
  margin: 67rem !important;
}
.m-t-67 {
  margin-top: 67rem !important;
}
.m-r-67 {
  margin-right: 67rem !important;
}
.m-b-67 {
  margin-bottom: 67rem !important;
}
.m-l-67,
.m-x-67 {
  margin-left: 67rem !important;
}
.m-x-67 {
  margin-right: 67rem !important;
}
.m-y-67 {
  margin-top: 67rem !important;
  margin-bottom: 67rem !important;
}
.m-a-68 {
  margin: 68rem !important;
}
.m-t-68 {
  margin-top: 68rem !important;
}
.m-r-68 {
  margin-right: 68rem !important;
}
.m-b-68 {
  margin-bottom: 68rem !important;
}
.m-l-68,
.m-x-68 {
  margin-left: 68rem !important;
}
.m-x-68 {
  margin-right: 68rem !important;
}
.m-y-68 {
  margin-top: 68rem !important;
  margin-bottom: 68rem !important;
}
.m-a-69 {
  margin: 69rem !important;
}
.m-t-69 {
  margin-top: 69rem !important;
}
.m-r-69 {
  margin-right: 69rem !important;
}
.m-b-69 {
  margin-bottom: 69rem !important;
}
.m-l-69,
.m-x-69 {
  margin-left: 69rem !important;
}
.m-x-69 {
  margin-right: 69rem !important;
}
.m-y-69 {
  margin-top: 69rem !important;
  margin-bottom: 69rem !important;
}
.m-a-70 {
  margin: 70rem !important;
}
.m-t-70 {
  margin-top: 70rem !important;
}
.m-r-70 {
  margin-right: 70rem !important;
}
.m-b-70 {
  margin-bottom: 70rem !important;
}
.m-l-70,
.m-x-70 {
  margin-left: 70rem !important;
}
.m-x-70 {
  margin-right: 70rem !important;
}
.m-y-70 {
  margin-top: 70rem !important;
  margin-bottom: 70rem !important;
}
.m-a-71 {
  margin: 71rem !important;
}
.m-t-71 {
  margin-top: 71rem !important;
}
.m-r-71 {
  margin-right: 71rem !important;
}
.m-b-71 {
  margin-bottom: 71rem !important;
}
.m-l-71,
.m-x-71 {
  margin-left: 71rem !important;
}
.m-x-71 {
  margin-right: 71rem !important;
}
.m-y-71 {
  margin-top: 71rem !important;
  margin-bottom: 71rem !important;
}
.m-a-72 {
  margin: 72rem !important;
}
.m-t-72 {
  margin-top: 72rem !important;
}
.m-r-72 {
  margin-right: 72rem !important;
}
.m-b-72 {
  margin-bottom: 72rem !important;
}
.m-l-72,
.m-x-72 {
  margin-left: 72rem !important;
}
.m-x-72 {
  margin-right: 72rem !important;
}
.m-y-72 {
  margin-top: 72rem !important;
  margin-bottom: 72rem !important;
}
.m-a-73 {
  margin: 73rem !important;
}
.m-t-73 {
  margin-top: 73rem !important;
}
.m-r-73 {
  margin-right: 73rem !important;
}
.m-b-73 {
  margin-bottom: 73rem !important;
}
.m-l-73,
.m-x-73 {
  margin-left: 73rem !important;
}
.m-x-73 {
  margin-right: 73rem !important;
}
.m-y-73 {
  margin-top: 73rem !important;
  margin-bottom: 73rem !important;
}
.m-a-74 {
  margin: 74rem !important;
}
.m-t-74 {
  margin-top: 74rem !important;
}
.m-r-74 {
  margin-right: 74rem !important;
}
.m-b-74 {
  margin-bottom: 74rem !important;
}
.m-l-74,
.m-x-74 {
  margin-left: 74rem !important;
}
.m-x-74 {
  margin-right: 74rem !important;
}
.m-y-74 {
  margin-top: 74rem !important;
  margin-bottom: 74rem !important;
}
.m-a-75 {
  margin: 75rem !important;
}
.m-t-75 {
  margin-top: 75rem !important;
}
.m-r-75 {
  margin-right: 75rem !important;
}
.m-b-75 {
  margin-bottom: 75rem !important;
}
.m-l-75,
.m-x-75 {
  margin-left: 75rem !important;
}
.m-x-75 {
  margin-right: 75rem !important;
}
.m-y-75 {
  margin-top: 75rem !important;
  margin-bottom: 75rem !important;
}
.m-a-76 {
  margin: 76rem !important;
}
.m-t-76 {
  margin-top: 76rem !important;
}
.m-r-76 {
  margin-right: 76rem !important;
}
.m-b-76 {
  margin-bottom: 76rem !important;
}
.m-l-76,
.m-x-76 {
  margin-left: 76rem !important;
}
.m-x-76 {
  margin-right: 76rem !important;
}
.m-y-76 {
  margin-top: 76rem !important;
  margin-bottom: 76rem !important;
}
.m-a-77 {
  margin: 77rem !important;
}
.m-t-77 {
  margin-top: 77rem !important;
}
.m-r-77 {
  margin-right: 77rem !important;
}
.m-b-77 {
  margin-bottom: 77rem !important;
}
.m-l-77,
.m-x-77 {
  margin-left: 77rem !important;
}
.m-x-77 {
  margin-right: 77rem !important;
}
.m-y-77 {
  margin-top: 77rem !important;
  margin-bottom: 77rem !important;
}
.m-a-78 {
  margin: 78rem !important;
}
.m-t-78 {
  margin-top: 78rem !important;
}
.m-r-78 {
  margin-right: 78rem !important;
}
.m-b-78 {
  margin-bottom: 78rem !important;
}
.m-l-78,
.m-x-78 {
  margin-left: 78rem !important;
}
.m-x-78 {
  margin-right: 78rem !important;
}
.m-y-78 {
  margin-top: 78rem !important;
  margin-bottom: 78rem !important;
}
.m-a-79 {
  margin: 79rem !important;
}
.m-t-79 {
  margin-top: 79rem !important;
}
.m-r-79 {
  margin-right: 79rem !important;
}
.m-b-79 {
  margin-bottom: 79rem !important;
}
.m-l-79,
.m-x-79 {
  margin-left: 79rem !important;
}
.m-x-79 {
  margin-right: 79rem !important;
}
.m-y-79 {
  margin-top: 79rem !important;
  margin-bottom: 79rem !important;
}
.m-a-80 {
  margin: 80rem !important;
}
.m-t-80 {
  margin-top: 80rem !important;
}
.m-r-80 {
  margin-right: 80rem !important;
}
.m-b-80 {
  margin-bottom: 80rem !important;
}
.m-l-80,
.m-x-80 {
  margin-left: 80rem !important;
}
.m-x-80 {
  margin-right: 80rem !important;
}
.m-y-80 {
  margin-top: 80rem !important;
  margin-bottom: 80rem !important;
}
.m-a-81 {
  margin: 81rem !important;
}
.m-t-81 {
  margin-top: 81rem !important;
}
.m-r-81 {
  margin-right: 81rem !important;
}
.m-b-81 {
  margin-bottom: 81rem !important;
}
.m-l-81,
.m-x-81 {
  margin-left: 81rem !important;
}
.m-x-81 {
  margin-right: 81rem !important;
}
.m-y-81 {
  margin-top: 81rem !important;
  margin-bottom: 81rem !important;
}
.m-a-82 {
  margin: 82rem !important;
}
.m-t-82 {
  margin-top: 82rem !important;
}
.m-r-82 {
  margin-right: 82rem !important;
}
.m-b-82 {
  margin-bottom: 82rem !important;
}
.m-l-82,
.m-x-82 {
  margin-left: 82rem !important;
}
.m-x-82 {
  margin-right: 82rem !important;
}
.m-y-82 {
  margin-top: 82rem !important;
  margin-bottom: 82rem !important;
}
.m-a-83 {
  margin: 83rem !important;
}
.m-t-83 {
  margin-top: 83rem !important;
}
.m-r-83 {
  margin-right: 83rem !important;
}
.m-b-83 {
  margin-bottom: 83rem !important;
}
.m-l-83,
.m-x-83 {
  margin-left: 83rem !important;
}
.m-x-83 {
  margin-right: 83rem !important;
}
.m-y-83 {
  margin-top: 83rem !important;
  margin-bottom: 83rem !important;
}
.m-a-84 {
  margin: 84rem !important;
}
.m-t-84 {
  margin-top: 84rem !important;
}
.m-r-84 {
  margin-right: 84rem !important;
}
.m-b-84 {
  margin-bottom: 84rem !important;
}
.m-l-84,
.m-x-84 {
  margin-left: 84rem !important;
}
.m-x-84 {
  margin-right: 84rem !important;
}
.m-y-84 {
  margin-top: 84rem !important;
  margin-bottom: 84rem !important;
}
.m-a-85 {
  margin: 85rem !important;
}
.m-t-85 {
  margin-top: 85rem !important;
}
.m-r-85 {
  margin-right: 85rem !important;
}
.m-b-85 {
  margin-bottom: 85rem !important;
}
.m-l-85,
.m-x-85 {
  margin-left: 85rem !important;
}
.m-x-85 {
  margin-right: 85rem !important;
}
.m-y-85 {
  margin-top: 85rem !important;
  margin-bottom: 85rem !important;
}
.m-a-86 {
  margin: 86rem !important;
}
.m-t-86 {
  margin-top: 86rem !important;
}
.m-r-86 {
  margin-right: 86rem !important;
}
.m-b-86 {
  margin-bottom: 86rem !important;
}
.m-l-86,
.m-x-86 {
  margin-left: 86rem !important;
}
.m-x-86 {
  margin-right: 86rem !important;
}
.m-y-86 {
  margin-top: 86rem !important;
  margin-bottom: 86rem !important;
}
.m-a-87 {
  margin: 87rem !important;
}
.m-t-87 {
  margin-top: 87rem !important;
}
.m-r-87 {
  margin-right: 87rem !important;
}
.m-b-87 {
  margin-bottom: 87rem !important;
}
.m-l-87,
.m-x-87 {
  margin-left: 87rem !important;
}
.m-x-87 {
  margin-right: 87rem !important;
}
.m-y-87 {
  margin-top: 87rem !important;
  margin-bottom: 87rem !important;
}
.m-a-88 {
  margin: 88rem !important;
}
.m-t-88 {
  margin-top: 88rem !important;
}
.m-r-88 {
  margin-right: 88rem !important;
}
.m-b-88 {
  margin-bottom: 88rem !important;
}
.m-l-88,
.m-x-88 {
  margin-left: 88rem !important;
}
.m-x-88 {
  margin-right: 88rem !important;
}
.m-y-88 {
  margin-top: 88rem !important;
  margin-bottom: 88rem !important;
}
.m-a-89 {
  margin: 89rem !important;
}
.m-t-89 {
  margin-top: 89rem !important;
}
.m-r-89 {
  margin-right: 89rem !important;
}
.m-b-89 {
  margin-bottom: 89rem !important;
}
.m-l-89,
.m-x-89 {
  margin-left: 89rem !important;
}
.m-x-89 {
  margin-right: 89rem !important;
}
.m-y-89 {
  margin-top: 89rem !important;
  margin-bottom: 89rem !important;
}
.m-a-90 {
  margin: 90rem !important;
}
.m-t-90 {
  margin-top: 90rem !important;
}
.m-r-90 {
  margin-right: 90rem !important;
}
.m-b-90 {
  margin-bottom: 90rem !important;
}
.m-l-90,
.m-x-90 {
  margin-left: 90rem !important;
}
.m-x-90 {
  margin-right: 90rem !important;
}
.m-y-90 {
  margin-top: 90rem !important;
  margin-bottom: 90rem !important;
}
.m-a-91 {
  margin: 91rem !important;
}
.m-t-91 {
  margin-top: 91rem !important;
}
.m-r-91 {
  margin-right: 91rem !important;
}
.m-b-91 {
  margin-bottom: 91rem !important;
}
.m-l-91,
.m-x-91 {
  margin-left: 91rem !important;
}
.m-x-91 {
  margin-right: 91rem !important;
}
.m-y-91 {
  margin-top: 91rem !important;
  margin-bottom: 91rem !important;
}
.m-a-92 {
  margin: 92rem !important;
}
.m-t-92 {
  margin-top: 92rem !important;
}
.m-r-92 {
  margin-right: 92rem !important;
}
.m-b-92 {
  margin-bottom: 92rem !important;
}
.m-l-92,
.m-x-92 {
  margin-left: 92rem !important;
}
.m-x-92 {
  margin-right: 92rem !important;
}
.m-y-92 {
  margin-top: 92rem !important;
  margin-bottom: 92rem !important;
}
.m-a-93 {
  margin: 93rem !important;
}
.m-t-93 {
  margin-top: 93rem !important;
}
.m-r-93 {
  margin-right: 93rem !important;
}
.m-b-93 {
  margin-bottom: 93rem !important;
}
.m-l-93,
.m-x-93 {
  margin-left: 93rem !important;
}
.m-x-93 {
  margin-right: 93rem !important;
}
.m-y-93 {
  margin-top: 93rem !important;
  margin-bottom: 93rem !important;
}
.m-a-94 {
  margin: 94rem !important;
}
.m-t-94 {
  margin-top: 94rem !important;
}
.m-r-94 {
  margin-right: 94rem !important;
}
.m-b-94 {
  margin-bottom: 94rem !important;
}
.m-l-94,
.m-x-94 {
  margin-left: 94rem !important;
}
.m-x-94 {
  margin-right: 94rem !important;
}
.m-y-94 {
  margin-top: 94rem !important;
  margin-bottom: 94rem !important;
}
.m-a-95 {
  margin: 95rem !important;
}
.m-t-95 {
  margin-top: 95rem !important;
}
.m-r-95 {
  margin-right: 95rem !important;
}
.m-b-95 {
  margin-bottom: 95rem !important;
}
.m-l-95,
.m-x-95 {
  margin-left: 95rem !important;
}
.m-x-95 {
  margin-right: 95rem !important;
}
.m-y-95 {
  margin-top: 95rem !important;
  margin-bottom: 95rem !important;
}
.m-a-96 {
  margin: 96rem !important;
}
.m-t-96 {
  margin-top: 96rem !important;
}
.m-r-96 {
  margin-right: 96rem !important;
}
.m-b-96 {
  margin-bottom: 96rem !important;
}
.m-l-96,
.m-x-96 {
  margin-left: 96rem !important;
}
.m-x-96 {
  margin-right: 96rem !important;
}
.m-y-96 {
  margin-top: 96rem !important;
  margin-bottom: 96rem !important;
}
.m-a-97 {
  margin: 97rem !important;
}
.m-t-97 {
  margin-top: 97rem !important;
}
.m-r-97 {
  margin-right: 97rem !important;
}
.m-b-97 {
  margin-bottom: 97rem !important;
}
.m-l-97,
.m-x-97 {
  margin-left: 97rem !important;
}
.m-x-97 {
  margin-right: 97rem !important;
}
.m-y-97 {
  margin-top: 97rem !important;
  margin-bottom: 97rem !important;
}
.m-a-98 {
  margin: 98rem !important;
}
.m-t-98 {
  margin-top: 98rem !important;
}
.m-r-98 {
  margin-right: 98rem !important;
}
.m-b-98 {
  margin-bottom: 98rem !important;
}
.m-l-98,
.m-x-98 {
  margin-left: 98rem !important;
}
.m-x-98 {
  margin-right: 98rem !important;
}
.m-y-98 {
  margin-top: 98rem !important;
  margin-bottom: 98rem !important;
}
.m-a-99 {
  margin: 99rem !important;
}
.m-t-99 {
  margin-top: 99rem !important;
}
.m-r-99 {
  margin-right: 99rem !important;
}
.m-b-99 {
  margin-bottom: 99rem !important;
}
.m-l-99,
.m-x-99 {
  margin-left: 99rem !important;
}
.m-x-99 {
  margin-right: 99rem !important;
}
.m-y-99 {
  margin-top: 99rem !important;
  margin-bottom: 99rem !important;
}
.m-a-100 {
  margin: 100rem !important;
}
.m-t-100 {
  margin-top: 100rem !important;
}
.m-r-100 {
  margin-right: 100rem !important;
}
.m-b-100 {
  margin-bottom: 100rem !important;
}
.m-l-100,
.m-x-100 {
  margin-left: 100rem !important;
}
.m-x-100 {
  margin-right: 100rem !important;
}
.m-y-100 {
  margin-top: 100rem !important;
  margin-bottom: 100rem !important;
}
.m-a-101 {
  margin: 101rem !important;
}
.m-t-101 {
  margin-top: 101rem !important;
}
.m-r-101 {
  margin-right: 101rem !important;
}
.m-b-101 {
  margin-bottom: 101rem !important;
}
.m-l-101,
.m-x-101 {
  margin-left: 101rem !important;
}
.m-x-101 {
  margin-right: 101rem !important;
}
.m-y-101 {
  margin-top: 101rem !important;
  margin-bottom: 101rem !important;
}
.m-a-102 {
  margin: 102rem !important;
}
.m-t-102 {
  margin-top: 102rem !important;
}
.m-r-102 {
  margin-right: 102rem !important;
}
.m-b-102 {
  margin-bottom: 102rem !important;
}
.m-l-102,
.m-x-102 {
  margin-left: 102rem !important;
}
.m-x-102 {
  margin-right: 102rem !important;
}
.m-y-102 {
  margin-top: 102rem !important;
  margin-bottom: 102rem !important;
}
.m-a-103 {
  margin: 103rem !important;
}
.m-t-103 {
  margin-top: 103rem !important;
}
.m-r-103 {
  margin-right: 103rem !important;
}
.m-b-103 {
  margin-bottom: 103rem !important;
}
.m-l-103,
.m-x-103 {
  margin-left: 103rem !important;
}
.m-x-103 {
  margin-right: 103rem !important;
}
.m-y-103 {
  margin-top: 103rem !important;
  margin-bottom: 103rem !important;
}
.m-a-104 {
  margin: 104rem !important;
}
.m-t-104 {
  margin-top: 104rem !important;
}
.m-r-104 {
  margin-right: 104rem !important;
}
.m-b-104 {
  margin-bottom: 104rem !important;
}
.m-l-104,
.m-x-104 {
  margin-left: 104rem !important;
}
.m-x-104 {
  margin-right: 104rem !important;
}
.m-y-104 {
  margin-top: 104rem !important;
  margin-bottom: 104rem !important;
}
.m-a-105 {
  margin: 105rem !important;
}
.m-t-105 {
  margin-top: 105rem !important;
}
.m-r-105 {
  margin-right: 105rem !important;
}
.m-b-105 {
  margin-bottom: 105rem !important;
}
.m-l-105,
.m-x-105 {
  margin-left: 105rem !important;
}
.m-x-105 {
  margin-right: 105rem !important;
}
.m-y-105 {
  margin-top: 105rem !important;
  margin-bottom: 105rem !important;
}
.m-a-106 {
  margin: 106rem !important;
}
.m-t-106 {
  margin-top: 106rem !important;
}
.m-r-106 {
  margin-right: 106rem !important;
}
.m-b-106 {
  margin-bottom: 106rem !important;
}
.m-l-106,
.m-x-106 {
  margin-left: 106rem !important;
}
.m-x-106 {
  margin-right: 106rem !important;
}
.m-y-106 {
  margin-top: 106rem !important;
  margin-bottom: 106rem !important;
}
.m-a-107 {
  margin: 107rem !important;
}
.m-t-107 {
  margin-top: 107rem !important;
}
.m-r-107 {
  margin-right: 107rem !important;
}
.m-b-107 {
  margin-bottom: 107rem !important;
}
.m-l-107,
.m-x-107 {
  margin-left: 107rem !important;
}
.m-x-107 {
  margin-right: 107rem !important;
}
.m-y-107 {
  margin-top: 107rem !important;
  margin-bottom: 107rem !important;
}
.m-a-108 {
  margin: 108rem !important;
}
.m-t-108 {
  margin-top: 108rem !important;
}
.m-r-108 {
  margin-right: 108rem !important;
}
.m-b-108 {
  margin-bottom: 108rem !important;
}
.m-l-108,
.m-x-108 {
  margin-left: 108rem !important;
}
.m-x-108 {
  margin-right: 108rem !important;
}
.m-y-108 {
  margin-top: 108rem !important;
  margin-bottom: 108rem !important;
}
.m-a-109 {
  margin: 109rem !important;
}
.m-t-109 {
  margin-top: 109rem !important;
}
.m-r-109 {
  margin-right: 109rem !important;
}
.m-b-109 {
  margin-bottom: 109rem !important;
}
.m-l-109,
.m-x-109 {
  margin-left: 109rem !important;
}
.m-x-109 {
  margin-right: 109rem !important;
}
.m-y-109 {
  margin-top: 109rem !important;
  margin-bottom: 109rem !important;
}
.m-a-110 {
  margin: 110rem !important;
}
.m-t-110 {
  margin-top: 110rem !important;
}
.m-r-110 {
  margin-right: 110rem !important;
}
.m-b-110 {
  margin-bottom: 110rem !important;
}
.m-l-110,
.m-x-110 {
  margin-left: 110rem !important;
}
.m-x-110 {
  margin-right: 110rem !important;
}
.m-y-110 {
  margin-top: 110rem !important;
  margin-bottom: 110rem !important;
}
.m-a-111 {
  margin: 111rem !important;
}
.m-t-111 {
  margin-top: 111rem !important;
}
.m-r-111 {
  margin-right: 111rem !important;
}
.m-b-111 {
  margin-bottom: 111rem !important;
}
.m-l-111,
.m-x-111 {
  margin-left: 111rem !important;
}
.m-x-111 {
  margin-right: 111rem !important;
}
.m-y-111 {
  margin-top: 111rem !important;
  margin-bottom: 111rem !important;
}
.m-a-112 {
  margin: 112rem !important;
}
.m-t-112 {
  margin-top: 112rem !important;
}
.m-r-112 {
  margin-right: 112rem !important;
}
.m-b-112 {
  margin-bottom: 112rem !important;
}
.m-l-112,
.m-x-112 {
  margin-left: 112rem !important;
}
.m-x-112 {
  margin-right: 112rem !important;
}
.m-y-112 {
  margin-top: 112rem !important;
  margin-bottom: 112rem !important;
}
.m-a-113 {
  margin: 113rem !important;
}
.m-t-113 {
  margin-top: 113rem !important;
}
.m-r-113 {
  margin-right: 113rem !important;
}
.m-b-113 {
  margin-bottom: 113rem !important;
}
.m-l-113,
.m-x-113 {
  margin-left: 113rem !important;
}
.m-x-113 {
  margin-right: 113rem !important;
}
.m-y-113 {
  margin-top: 113rem !important;
  margin-bottom: 113rem !important;
}
.m-a-114 {
  margin: 114rem !important;
}
.m-t-114 {
  margin-top: 114rem !important;
}
.m-r-114 {
  margin-right: 114rem !important;
}
.m-b-114 {
  margin-bottom: 114rem !important;
}
.m-l-114,
.m-x-114 {
  margin-left: 114rem !important;
}
.m-x-114 {
  margin-right: 114rem !important;
}
.m-y-114 {
  margin-top: 114rem !important;
  margin-bottom: 114rem !important;
}
.m-a-115 {
  margin: 115rem !important;
}
.m-t-115 {
  margin-top: 115rem !important;
}
.m-r-115 {
  margin-right: 115rem !important;
}
.m-b-115 {
  margin-bottom: 115rem !important;
}
.m-l-115,
.m-x-115 {
  margin-left: 115rem !important;
}
.m-x-115 {
  margin-right: 115rem !important;
}
.m-y-115 {
  margin-top: 115rem !important;
  margin-bottom: 115rem !important;
}
.m-a-116 {
  margin: 116rem !important;
}
.m-t-116 {
  margin-top: 116rem !important;
}
.m-r-116 {
  margin-right: 116rem !important;
}
.m-b-116 {
  margin-bottom: 116rem !important;
}
.m-l-116,
.m-x-116 {
  margin-left: 116rem !important;
}
.m-x-116 {
  margin-right: 116rem !important;
}
.m-y-116 {
  margin-top: 116rem !important;
  margin-bottom: 116rem !important;
}
.m-a-117 {
  margin: 117rem !important;
}
.m-t-117 {
  margin-top: 117rem !important;
}
.m-r-117 {
  margin-right: 117rem !important;
}
.m-b-117 {
  margin-bottom: 117rem !important;
}
.m-l-117,
.m-x-117 {
  margin-left: 117rem !important;
}
.m-x-117 {
  margin-right: 117rem !important;
}
.m-y-117 {
  margin-top: 117rem !important;
  margin-bottom: 117rem !important;
}
.m-a-118 {
  margin: 118rem !important;
}
.m-t-118 {
  margin-top: 118rem !important;
}
.m-r-118 {
  margin-right: 118rem !important;
}
.m-b-118 {
  margin-bottom: 118rem !important;
}
.m-l-118,
.m-x-118 {
  margin-left: 118rem !important;
}
.m-x-118 {
  margin-right: 118rem !important;
}
.m-y-118 {
  margin-top: 118rem !important;
  margin-bottom: 118rem !important;
}
.m-a-119 {
  margin: 119rem !important;
}
.m-t-119 {
  margin-top: 119rem !important;
}
.m-r-119 {
  margin-right: 119rem !important;
}
.m-b-119 {
  margin-bottom: 119rem !important;
}
.m-l-119,
.m-x-119 {
  margin-left: 119rem !important;
}
.m-x-119 {
  margin-right: 119rem !important;
}
.m-y-119 {
  margin-top: 119rem !important;
  margin-bottom: 119rem !important;
}
.m-a-120 {
  margin: 120rem !important;
}
.m-t-120 {
  margin-top: 120rem !important;
}
.m-r-120 {
  margin-right: 120rem !important;
}
.m-b-120 {
  margin-bottom: 120rem !important;
}
.m-l-120,
.m-x-120 {
  margin-left: 120rem !important;
}
.m-x-120 {
  margin-right: 120rem !important;
}
.m-y-120 {
  margin-top: 120rem !important;
  margin-bottom: 120rem !important;
}
.m-a-121 {
  margin: 121rem !important;
}
.m-t-121 {
  margin-top: 121rem !important;
}
.m-r-121 {
  margin-right: 121rem !important;
}
.m-b-121 {
  margin-bottom: 121rem !important;
}
.m-l-121,
.m-x-121 {
  margin-left: 121rem !important;
}
.m-x-121 {
  margin-right: 121rem !important;
}
.m-y-121 {
  margin-top: 121rem !important;
  margin-bottom: 121rem !important;
}
.m-a-122 {
  margin: 122rem !important;
}
.m-t-122 {
  margin-top: 122rem !important;
}
.m-r-122 {
  margin-right: 122rem !important;
}
.m-b-122 {
  margin-bottom: 122rem !important;
}
.m-l-122,
.m-x-122 {
  margin-left: 122rem !important;
}
.m-x-122 {
  margin-right: 122rem !important;
}
.m-y-122 {
  margin-top: 122rem !important;
  margin-bottom: 122rem !important;
}
.m-a-123 {
  margin: 123rem !important;
}
.m-t-123 {
  margin-top: 123rem !important;
}
.m-r-123 {
  margin-right: 123rem !important;
}
.m-b-123 {
  margin-bottom: 123rem !important;
}
.m-l-123,
.m-x-123 {
  margin-left: 123rem !important;
}
.m-x-123 {
  margin-right: 123rem !important;
}
.m-y-123 {
  margin-top: 123rem !important;
  margin-bottom: 123rem !important;
}
.m-a-124 {
  margin: 124rem !important;
}
.m-t-124 {
  margin-top: 124rem !important;
}
.m-r-124 {
  margin-right: 124rem !important;
}
.m-b-124 {
  margin-bottom: 124rem !important;
}
.m-l-124,
.m-x-124 {
  margin-left: 124rem !important;
}
.m-x-124 {
  margin-right: 124rem !important;
}
.m-y-124 {
  margin-top: 124rem !important;
  margin-bottom: 124rem !important;
}
.m-a-125 {
  margin: 125rem !important;
}
.m-t-125 {
  margin-top: 125rem !important;
}
.m-r-125 {
  margin-right: 125rem !important;
}
.m-b-125 {
  margin-bottom: 125rem !important;
}
.m-l-125,
.m-x-125 {
  margin-left: 125rem !important;
}
.m-x-125 {
  margin-right: 125rem !important;
}
.m-y-125 {
  margin-top: 125rem !important;
  margin-bottom: 125rem !important;
}
.m-a-126 {
  margin: 126rem !important;
}
.m-t-126 {
  margin-top: 126rem !important;
}
.m-r-126 {
  margin-right: 126rem !important;
}
.m-b-126 {
  margin-bottom: 126rem !important;
}
.m-l-126,
.m-x-126 {
  margin-left: 126rem !important;
}
.m-x-126 {
  margin-right: 126rem !important;
}
.m-y-126 {
  margin-top: 126rem !important;
  margin-bottom: 126rem !important;
}
.m-a-127 {
  margin: 127rem !important;
}
.m-t-127 {
  margin-top: 127rem !important;
}
.m-r-127 {
  margin-right: 127rem !important;
}
.m-b-127 {
  margin-bottom: 127rem !important;
}
.m-l-127,
.m-x-127 {
  margin-left: 127rem !important;
}
.m-x-127 {
  margin-right: 127rem !important;
}
.m-y-127 {
  margin-top: 127rem !important;
  margin-bottom: 127rem !important;
}
.m-a-128 {
  margin: 128rem !important;
}
.m-t-128 {
  margin-top: 128rem !important;
}
.m-r-128 {
  margin-right: 128rem !important;
}
.m-b-128 {
  margin-bottom: 128rem !important;
}
.m-l-128,
.m-x-128 {
  margin-left: 128rem !important;
}
.m-x-128 {
  margin-right: 128rem !important;
}
.m-y-128 {
  margin-top: 128rem !important;
  margin-bottom: 128rem !important;
}
.m-a-129 {
  margin: 129rem !important;
}
.m-t-129 {
  margin-top: 129rem !important;
}
.m-r-129 {
  margin-right: 129rem !important;
}
.m-b-129 {
  margin-bottom: 129rem !important;
}
.m-l-129,
.m-x-129 {
  margin-left: 129rem !important;
}
.m-x-129 {
  margin-right: 129rem !important;
}
.m-y-129 {
  margin-top: 129rem !important;
  margin-bottom: 129rem !important;
}
.m-a-130 {
  margin: 130rem !important;
}
.m-t-130 {
  margin-top: 130rem !important;
}
.m-r-130 {
  margin-right: 130rem !important;
}
.m-b-130 {
  margin-bottom: 130rem !important;
}
.m-l-130,
.m-x-130 {
  margin-left: 130rem !important;
}
.m-x-130 {
  margin-right: 130rem !important;
}
.m-y-130 {
  margin-top: 130rem !important;
  margin-bottom: 130rem !important;
}
.m-a-131 {
  margin: 131rem !important;
}
.m-t-131 {
  margin-top: 131rem !important;
}
.m-r-131 {
  margin-right: 131rem !important;
}
.m-b-131 {
  margin-bottom: 131rem !important;
}
.m-l-131,
.m-x-131 {
  margin-left: 131rem !important;
}
.m-x-131 {
  margin-right: 131rem !important;
}
.m-y-131 {
  margin-top: 131rem !important;
  margin-bottom: 131rem !important;
}
.m-a-132 {
  margin: 132rem !important;
}
.m-t-132 {
  margin-top: 132rem !important;
}
.m-r-132 {
  margin-right: 132rem !important;
}
.m-b-132 {
  margin-bottom: 132rem !important;
}
.m-l-132,
.m-x-132 {
  margin-left: 132rem !important;
}
.m-x-132 {
  margin-right: 132rem !important;
}
.m-y-132 {
  margin-top: 132rem !important;
  margin-bottom: 132rem !important;
}
.m-a-133 {
  margin: 133rem !important;
}
.m-t-133 {
  margin-top: 133rem !important;
}
.m-r-133 {
  margin-right: 133rem !important;
}
.m-b-133 {
  margin-bottom: 133rem !important;
}
.m-l-133,
.m-x-133 {
  margin-left: 133rem !important;
}
.m-x-133 {
  margin-right: 133rem !important;
}
.m-y-133 {
  margin-top: 133rem !important;
  margin-bottom: 133rem !important;
}
.m-a-134 {
  margin: 134rem !important;
}
.m-t-134 {
  margin-top: 134rem !important;
}
.m-r-134 {
  margin-right: 134rem !important;
}
.m-b-134 {
  margin-bottom: 134rem !important;
}
.m-l-134,
.m-x-134 {
  margin-left: 134rem !important;
}
.m-x-134 {
  margin-right: 134rem !important;
}
.m-y-134 {
  margin-top: 134rem !important;
  margin-bottom: 134rem !important;
}
.m-a-135 {
  margin: 135rem !important;
}
.m-t-135 {
  margin-top: 135rem !important;
}
.m-r-135 {
  margin-right: 135rem !important;
}
.m-b-135 {
  margin-bottom: 135rem !important;
}
.m-l-135,
.m-x-135 {
  margin-left: 135rem !important;
}
.m-x-135 {
  margin-right: 135rem !important;
}
.m-y-135 {
  margin-top: 135rem !important;
  margin-bottom: 135rem !important;
}
.m-a-136 {
  margin: 136rem !important;
}
.m-t-136 {
  margin-top: 136rem !important;
}
.m-r-136 {
  margin-right: 136rem !important;
}
.m-b-136 {
  margin-bottom: 136rem !important;
}
.m-l-136,
.m-x-136 {
  margin-left: 136rem !important;
}
.m-x-136 {
  margin-right: 136rem !important;
}
.m-y-136 {
  margin-top: 136rem !important;
  margin-bottom: 136rem !important;
}
.m-a-137 {
  margin: 137rem !important;
}
.m-t-137 {
  margin-top: 137rem !important;
}
.m-r-137 {
  margin-right: 137rem !important;
}
.m-b-137 {
  margin-bottom: 137rem !important;
}
.m-l-137,
.m-x-137 {
  margin-left: 137rem !important;
}
.m-x-137 {
  margin-right: 137rem !important;
}
.m-y-137 {
  margin-top: 137rem !important;
  margin-bottom: 137rem !important;
}
.m-a-138 {
  margin: 138rem !important;
}
.m-t-138 {
  margin-top: 138rem !important;
}
.m-r-138 {
  margin-right: 138rem !important;
}
.m-b-138 {
  margin-bottom: 138rem !important;
}
.m-l-138,
.m-x-138 {
  margin-left: 138rem !important;
}
.m-x-138 {
  margin-right: 138rem !important;
}
.m-y-138 {
  margin-top: 138rem !important;
  margin-bottom: 138rem !important;
}
.m-a-139 {
  margin: 139rem !important;
}
.m-t-139 {
  margin-top: 139rem !important;
}
.m-r-139 {
  margin-right: 139rem !important;
}
.m-b-139 {
  margin-bottom: 139rem !important;
}
.m-l-139,
.m-x-139 {
  margin-left: 139rem !important;
}
.m-x-139 {
  margin-right: 139rem !important;
}
.m-y-139 {
  margin-top: 139rem !important;
  margin-bottom: 139rem !important;
}
.m-a-140 {
  margin: 140rem !important;
}
.m-t-140 {
  margin-top: 140rem !important;
}
.m-r-140 {
  margin-right: 140rem !important;
}
.m-b-140 {
  margin-bottom: 140rem !important;
}
.m-l-140,
.m-x-140 {
  margin-left: 140rem !important;
}
.m-x-140 {
  margin-right: 140rem !important;
}
.m-y-140 {
  margin-top: 140rem !important;
  margin-bottom: 140rem !important;
}
.m-a-141 {
  margin: 141rem !important;
}
.m-t-141 {
  margin-top: 141rem !important;
}
.m-r-141 {
  margin-right: 141rem !important;
}
.m-b-141 {
  margin-bottom: 141rem !important;
}
.m-l-141,
.m-x-141 {
  margin-left: 141rem !important;
}
.m-x-141 {
  margin-right: 141rem !important;
}
.m-y-141 {
  margin-top: 141rem !important;
  margin-bottom: 141rem !important;
}
.m-a-142 {
  margin: 142rem !important;
}
.m-t-142 {
  margin-top: 142rem !important;
}
.m-r-142 {
  margin-right: 142rem !important;
}
.m-b-142 {
  margin-bottom: 142rem !important;
}
.m-l-142,
.m-x-142 {
  margin-left: 142rem !important;
}
.m-x-142 {
  margin-right: 142rem !important;
}
.m-y-142 {
  margin-top: 142rem !important;
  margin-bottom: 142rem !important;
}
.m-a-143 {
  margin: 143rem !important;
}
.m-t-143 {
  margin-top: 143rem !important;
}
.m-r-143 {
  margin-right: 143rem !important;
}
.m-b-143 {
  margin-bottom: 143rem !important;
}
.m-l-143,
.m-x-143 {
  margin-left: 143rem !important;
}
.m-x-143 {
  margin-right: 143rem !important;
}
.m-y-143 {
  margin-top: 143rem !important;
  margin-bottom: 143rem !important;
}
.m-a-144 {
  margin: 144rem !important;
}
.m-t-144 {
  margin-top: 144rem !important;
}
.m-r-144 {
  margin-right: 144rem !important;
}
.m-b-144 {
  margin-bottom: 144rem !important;
}
.m-l-144,
.m-x-144 {
  margin-left: 144rem !important;
}
.m-x-144 {
  margin-right: 144rem !important;
}
.m-y-144 {
  margin-top: 144rem !important;
  margin-bottom: 144rem !important;
}
.m-a-145 {
  margin: 145rem !important;
}
.m-t-145 {
  margin-top: 145rem !important;
}
.m-r-145 {
  margin-right: 145rem !important;
}
.m-b-145 {
  margin-bottom: 145rem !important;
}
.m-l-145,
.m-x-145 {
  margin-left: 145rem !important;
}
.m-x-145 {
  margin-right: 145rem !important;
}
.m-y-145 {
  margin-top: 145rem !important;
  margin-bottom: 145rem !important;
}
.m-a-146 {
  margin: 146rem !important;
}
.m-t-146 {
  margin-top: 146rem !important;
}
.m-r-146 {
  margin-right: 146rem !important;
}
.m-b-146 {
  margin-bottom: 146rem !important;
}
.m-l-146,
.m-x-146 {
  margin-left: 146rem !important;
}
.m-x-146 {
  margin-right: 146rem !important;
}
.m-y-146 {
  margin-top: 146rem !important;
  margin-bottom: 146rem !important;
}
.m-a-147 {
  margin: 147rem !important;
}
.m-t-147 {
  margin-top: 147rem !important;
}
.m-r-147 {
  margin-right: 147rem !important;
}
.m-b-147 {
  margin-bottom: 147rem !important;
}
.m-l-147,
.m-x-147 {
  margin-left: 147rem !important;
}
.m-x-147 {
  margin-right: 147rem !important;
}
.m-y-147 {
  margin-top: 147rem !important;
  margin-bottom: 147rem !important;
}
.m-a-148 {
  margin: 148rem !important;
}
.m-t-148 {
  margin-top: 148rem !important;
}
.m-r-148 {
  margin-right: 148rem !important;
}
.m-b-148 {
  margin-bottom: 148rem !important;
}
.m-l-148,
.m-x-148 {
  margin-left: 148rem !important;
}
.m-x-148 {
  margin-right: 148rem !important;
}
.m-y-148 {
  margin-top: 148rem !important;
  margin-bottom: 148rem !important;
}
.m-a-149 {
  margin: 149rem !important;
}
.m-t-149 {
  margin-top: 149rem !important;
}
.m-r-149 {
  margin-right: 149rem !important;
}
.m-b-149 {
  margin-bottom: 149rem !important;
}
.m-l-149,
.m-x-149 {
  margin-left: 149rem !important;
}
.m-x-149 {
  margin-right: 149rem !important;
}
.m-y-149 {
  margin-top: 149rem !important;
  margin-bottom: 149rem !important;
}
.m-a-150 {
  margin: 150rem !important;
}
.m-t-150 {
  margin-top: 150rem !important;
}
.m-r-150 {
  margin-right: 150rem !important;
}
.m-b-150 {
  margin-bottom: 150rem !important;
}
.m-l-150,
.m-x-150 {
  margin-left: 150rem !important;
}
.m-x-150 {
  margin-right: 150rem !important;
}
.m-y-150 {
  margin-top: 150rem !important;
  margin-bottom: 150rem !important;
}
.m-a-151 {
  margin: 151rem !important;
}
.m-t-151 {
  margin-top: 151rem !important;
}
.m-r-151 {
  margin-right: 151rem !important;
}
.m-b-151 {
  margin-bottom: 151rem !important;
}
.m-l-151,
.m-x-151 {
  margin-left: 151rem !important;
}
.m-x-151 {
  margin-right: 151rem !important;
}
.m-y-151 {
  margin-top: 151rem !important;
  margin-bottom: 151rem !important;
}
.m-a-152 {
  margin: 152rem !important;
}
.m-t-152 {
  margin-top: 152rem !important;
}
.m-r-152 {
  margin-right: 152rem !important;
}
.m-b-152 {
  margin-bottom: 152rem !important;
}
.m-l-152,
.m-x-152 {
  margin-left: 152rem !important;
}
.m-x-152 {
  margin-right: 152rem !important;
}
.m-y-152 {
  margin-top: 152rem !important;
  margin-bottom: 152rem !important;
}
.m-a-153 {
  margin: 153rem !important;
}
.m-t-153 {
  margin-top: 153rem !important;
}
.m-r-153 {
  margin-right: 153rem !important;
}
.m-b-153 {
  margin-bottom: 153rem !important;
}
.m-l-153,
.m-x-153 {
  margin-left: 153rem !important;
}
.m-x-153 {
  margin-right: 153rem !important;
}
.m-y-153 {
  margin-top: 153rem !important;
  margin-bottom: 153rem !important;
}
.m-a-154 {
  margin: 154rem !important;
}
.m-t-154 {
  margin-top: 154rem !important;
}
.m-r-154 {
  margin-right: 154rem !important;
}
.m-b-154 {
  margin-bottom: 154rem !important;
}
.m-l-154,
.m-x-154 {
  margin-left: 154rem !important;
}
.m-x-154 {
  margin-right: 154rem !important;
}
.m-y-154 {
  margin-top: 154rem !important;
  margin-bottom: 154rem !important;
}
.m-a-155 {
  margin: 155rem !important;
}
.m-t-155 {
  margin-top: 155rem !important;
}
.m-r-155 {
  margin-right: 155rem !important;
}
.m-b-155 {
  margin-bottom: 155rem !important;
}
.m-l-155,
.m-x-155 {
  margin-left: 155rem !important;
}
.m-x-155 {
  margin-right: 155rem !important;
}
.m-y-155 {
  margin-top: 155rem !important;
  margin-bottom: 155rem !important;
}
.m-a-156 {
  margin: 156rem !important;
}
.m-t-156 {
  margin-top: 156rem !important;
}
.m-r-156 {
  margin-right: 156rem !important;
}
.m-b-156 {
  margin-bottom: 156rem !important;
}
.m-l-156,
.m-x-156 {
  margin-left: 156rem !important;
}
.m-x-156 {
  margin-right: 156rem !important;
}
.m-y-156 {
  margin-top: 156rem !important;
  margin-bottom: 156rem !important;
}
.m-a-157 {
  margin: 157rem !important;
}
.m-t-157 {
  margin-top: 157rem !important;
}
.m-r-157 {
  margin-right: 157rem !important;
}
.m-b-157 {
  margin-bottom: 157rem !important;
}
.m-l-157,
.m-x-157 {
  margin-left: 157rem !important;
}
.m-x-157 {
  margin-right: 157rem !important;
}
.m-y-157 {
  margin-top: 157rem !important;
  margin-bottom: 157rem !important;
}
.m-a-158 {
  margin: 158rem !important;
}
.m-t-158 {
  margin-top: 158rem !important;
}
.m-r-158 {
  margin-right: 158rem !important;
}
.m-b-158 {
  margin-bottom: 158rem !important;
}
.m-l-158,
.m-x-158 {
  margin-left: 158rem !important;
}
.m-x-158 {
  margin-right: 158rem !important;
}
.m-y-158 {
  margin-top: 158rem !important;
  margin-bottom: 158rem !important;
}
.m-a-159 {
  margin: 159rem !important;
}
.m-t-159 {
  margin-top: 159rem !important;
}
.m-r-159 {
  margin-right: 159rem !important;
}
.m-b-159 {
  margin-bottom: 159rem !important;
}
.m-l-159,
.m-x-159 {
  margin-left: 159rem !important;
}
.m-x-159 {
  margin-right: 159rem !important;
}
.m-y-159 {
  margin-top: 159rem !important;
  margin-bottom: 159rem !important;
}
.m-a-160 {
  margin: 160rem !important;
}
.m-t-160 {
  margin-top: 160rem !important;
}
.m-r-160 {
  margin-right: 160rem !important;
}
.m-b-160 {
  margin-bottom: 160rem !important;
}
.m-l-160,
.m-x-160 {
  margin-left: 160rem !important;
}
.m-x-160 {
  margin-right: 160rem !important;
}
.m-y-160 {
  margin-top: 160rem !important;
  margin-bottom: 160rem !important;
}
.m-a-161 {
  margin: 161rem !important;
}
.m-t-161 {
  margin-top: 161rem !important;
}
.m-r-161 {
  margin-right: 161rem !important;
}
.m-b-161 {
  margin-bottom: 161rem !important;
}
.m-l-161,
.m-x-161 {
  margin-left: 161rem !important;
}
.m-x-161 {
  margin-right: 161rem !important;
}
.m-y-161 {
  margin-top: 161rem !important;
  margin-bottom: 161rem !important;
}
.m-a-162 {
  margin: 162rem !important;
}
.m-t-162 {
  margin-top: 162rem !important;
}
.m-r-162 {
  margin-right: 162rem !important;
}
.m-b-162 {
  margin-bottom: 162rem !important;
}
.m-l-162,
.m-x-162 {
  margin-left: 162rem !important;
}
.m-x-162 {
  margin-right: 162rem !important;
}
.m-y-162 {
  margin-top: 162rem !important;
  margin-bottom: 162rem !important;
}
.m-a-163 {
  margin: 163rem !important;
}
.m-t-163 {
  margin-top: 163rem !important;
}
.m-r-163 {
  margin-right: 163rem !important;
}
.m-b-163 {
  margin-bottom: 163rem !important;
}
.m-l-163,
.m-x-163 {
  margin-left: 163rem !important;
}
.m-x-163 {
  margin-right: 163rem !important;
}
.m-y-163 {
  margin-top: 163rem !important;
  margin-bottom: 163rem !important;
}
.m-a-164 {
  margin: 164rem !important;
}
.m-t-164 {
  margin-top: 164rem !important;
}
.m-r-164 {
  margin-right: 164rem !important;
}
.m-b-164 {
  margin-bottom: 164rem !important;
}
.m-l-164,
.m-x-164 {
  margin-left: 164rem !important;
}
.m-x-164 {
  margin-right: 164rem !important;
}
.m-y-164 {
  margin-top: 164rem !important;
  margin-bottom: 164rem !important;
}
.m-a-165 {
  margin: 165rem !important;
}
.m-t-165 {
  margin-top: 165rem !important;
}
.m-r-165 {
  margin-right: 165rem !important;
}
.m-b-165 {
  margin-bottom: 165rem !important;
}
.m-l-165,
.m-x-165 {
  margin-left: 165rem !important;
}
.m-x-165 {
  margin-right: 165rem !important;
}
.m-y-165 {
  margin-top: 165rem !important;
  margin-bottom: 165rem !important;
}
.m-a-166 {
  margin: 166rem !important;
}
.m-t-166 {
  margin-top: 166rem !important;
}
.m-r-166 {
  margin-right: 166rem !important;
}
.m-b-166 {
  margin-bottom: 166rem !important;
}
.m-l-166,
.m-x-166 {
  margin-left: 166rem !important;
}
.m-x-166 {
  margin-right: 166rem !important;
}
.m-y-166 {
  margin-top: 166rem !important;
  margin-bottom: 166rem !important;
}
.m-a-167 {
  margin: 167rem !important;
}
.m-t-167 {
  margin-top: 167rem !important;
}
.m-r-167 {
  margin-right: 167rem !important;
}
.m-b-167 {
  margin-bottom: 167rem !important;
}
.m-l-167,
.m-x-167 {
  margin-left: 167rem !important;
}
.m-x-167 {
  margin-right: 167rem !important;
}
.m-y-167 {
  margin-top: 167rem !important;
  margin-bottom: 167rem !important;
}
.m-a-168 {
  margin: 168rem !important;
}
.m-t-168 {
  margin-top: 168rem !important;
}
.m-r-168 {
  margin-right: 168rem !important;
}
.m-b-168 {
  margin-bottom: 168rem !important;
}
.m-l-168,
.m-x-168 {
  margin-left: 168rem !important;
}
.m-x-168 {
  margin-right: 168rem !important;
}
.m-y-168 {
  margin-top: 168rem !important;
  margin-bottom: 168rem !important;
}
.m-a-169 {
  margin: 169rem !important;
}
.m-t-169 {
  margin-top: 169rem !important;
}
.m-r-169 {
  margin-right: 169rem !important;
}
.m-b-169 {
  margin-bottom: 169rem !important;
}
.m-l-169,
.m-x-169 {
  margin-left: 169rem !important;
}
.m-x-169 {
  margin-right: 169rem !important;
}
.m-y-169 {
  margin-top: 169rem !important;
  margin-bottom: 169rem !important;
}
.m-a-170 {
  margin: 170rem !important;
}
.m-t-170 {
  margin-top: 170rem !important;
}
.m-r-170 {
  margin-right: 170rem !important;
}
.m-b-170 {
  margin-bottom: 170rem !important;
}
.m-l-170,
.m-x-170 {
  margin-left: 170rem !important;
}
.m-x-170 {
  margin-right: 170rem !important;
}
.m-y-170 {
  margin-top: 170rem !important;
  margin-bottom: 170rem !important;
}
.m-a-171 {
  margin: 171rem !important;
}
.m-t-171 {
  margin-top: 171rem !important;
}
.m-r-171 {
  margin-right: 171rem !important;
}
.m-b-171 {
  margin-bottom: 171rem !important;
}
.m-l-171,
.m-x-171 {
  margin-left: 171rem !important;
}
.m-x-171 {
  margin-right: 171rem !important;
}
.m-y-171 {
  margin-top: 171rem !important;
  margin-bottom: 171rem !important;
}
.m-a-172 {
  margin: 172rem !important;
}
.m-t-172 {
  margin-top: 172rem !important;
}
.m-r-172 {
  margin-right: 172rem !important;
}
.m-b-172 {
  margin-bottom: 172rem !important;
}
.m-l-172,
.m-x-172 {
  margin-left: 172rem !important;
}
.m-x-172 {
  margin-right: 172rem !important;
}
.m-y-172 {
  margin-top: 172rem !important;
  margin-bottom: 172rem !important;
}
.m-a-173 {
  margin: 173rem !important;
}
.m-t-173 {
  margin-top: 173rem !important;
}
.m-r-173 {
  margin-right: 173rem !important;
}
.m-b-173 {
  margin-bottom: 173rem !important;
}
.m-l-173,
.m-x-173 {
  margin-left: 173rem !important;
}
.m-x-173 {
  margin-right: 173rem !important;
}
.m-y-173 {
  margin-top: 173rem !important;
  margin-bottom: 173rem !important;
}
.m-a-174 {
  margin: 174rem !important;
}
.m-t-174 {
  margin-top: 174rem !important;
}
.m-r-174 {
  margin-right: 174rem !important;
}
.m-b-174 {
  margin-bottom: 174rem !important;
}
.m-l-174,
.m-x-174 {
  margin-left: 174rem !important;
}
.m-x-174 {
  margin-right: 174rem !important;
}
.m-y-174 {
  margin-top: 174rem !important;
  margin-bottom: 174rem !important;
}
.m-a-175 {
  margin: 175rem !important;
}
.m-t-175 {
  margin-top: 175rem !important;
}
.m-r-175 {
  margin-right: 175rem !important;
}
.m-b-175 {
  margin-bottom: 175rem !important;
}
.m-l-175,
.m-x-175 {
  margin-left: 175rem !important;
}
.m-x-175 {
  margin-right: 175rem !important;
}
.m-y-175 {
  margin-top: 175rem !important;
  margin-bottom: 175rem !important;
}
.m-a-176 {
  margin: 176rem !important;
}
.m-t-176 {
  margin-top: 176rem !important;
}
.m-r-176 {
  margin-right: 176rem !important;
}
.m-b-176 {
  margin-bottom: 176rem !important;
}
.m-l-176,
.m-x-176 {
  margin-left: 176rem !important;
}
.m-x-176 {
  margin-right: 176rem !important;
}
.m-y-176 {
  margin-top: 176rem !important;
  margin-bottom: 176rem !important;
}
.m-a-177 {
  margin: 177rem !important;
}
.m-t-177 {
  margin-top: 177rem !important;
}
.m-r-177 {
  margin-right: 177rem !important;
}
.m-b-177 {
  margin-bottom: 177rem !important;
}
.m-l-177,
.m-x-177 {
  margin-left: 177rem !important;
}
.m-x-177 {
  margin-right: 177rem !important;
}
.m-y-177 {
  margin-top: 177rem !important;
  margin-bottom: 177rem !important;
}
.m-a-178 {
  margin: 178rem !important;
}
.m-t-178 {
  margin-top: 178rem !important;
}
.m-r-178 {
  margin-right: 178rem !important;
}
.m-b-178 {
  margin-bottom: 178rem !important;
}
.m-l-178,
.m-x-178 {
  margin-left: 178rem !important;
}
.m-x-178 {
  margin-right: 178rem !important;
}
.m-y-178 {
  margin-top: 178rem !important;
  margin-bottom: 178rem !important;
}
.m-a-179 {
  margin: 179rem !important;
}
.m-t-179 {
  margin-top: 179rem !important;
}
.m-r-179 {
  margin-right: 179rem !important;
}
.m-b-179 {
  margin-bottom: 179rem !important;
}
.m-l-179,
.m-x-179 {
  margin-left: 179rem !important;
}
.m-x-179 {
  margin-right: 179rem !important;
}
.m-y-179 {
  margin-top: 179rem !important;
  margin-bottom: 179rem !important;
}
.m-a-180 {
  margin: 180rem !important;
}
.m-t-180 {
  margin-top: 180rem !important;
}
.m-r-180 {
  margin-right: 180rem !important;
}
.m-b-180 {
  margin-bottom: 180rem !important;
}
.m-l-180,
.m-x-180 {
  margin-left: 180rem !important;
}
.m-x-180 {
  margin-right: 180rem !important;
}
.m-y-180 {
  margin-top: 180rem !important;
  margin-bottom: 180rem !important;
}
.m-a-181 {
  margin: 181rem !important;
}
.m-t-181 {
  margin-top: 181rem !important;
}
.m-r-181 {
  margin-right: 181rem !important;
}
.m-b-181 {
  margin-bottom: 181rem !important;
}
.m-l-181,
.m-x-181 {
  margin-left: 181rem !important;
}
.m-x-181 {
  margin-right: 181rem !important;
}
.m-y-181 {
  margin-top: 181rem !important;
  margin-bottom: 181rem !important;
}
.m-a-182 {
  margin: 182rem !important;
}
.m-t-182 {
  margin-top: 182rem !important;
}
.m-r-182 {
  margin-right: 182rem !important;
}
.m-b-182 {
  margin-bottom: 182rem !important;
}
.m-l-182,
.m-x-182 {
  margin-left: 182rem !important;
}
.m-x-182 {
  margin-right: 182rem !important;
}
.m-y-182 {
  margin-top: 182rem !important;
  margin-bottom: 182rem !important;
}
.m-a-183 {
  margin: 183rem !important;
}
.m-t-183 {
  margin-top: 183rem !important;
}
.m-r-183 {
  margin-right: 183rem !important;
}
.m-b-183 {
  margin-bottom: 183rem !important;
}
.m-l-183,
.m-x-183 {
  margin-left: 183rem !important;
}
.m-x-183 {
  margin-right: 183rem !important;
}
.m-y-183 {
  margin-top: 183rem !important;
  margin-bottom: 183rem !important;
}
.m-a-184 {
  margin: 184rem !important;
}
.m-t-184 {
  margin-top: 184rem !important;
}
.m-r-184 {
  margin-right: 184rem !important;
}
.m-b-184 {
  margin-bottom: 184rem !important;
}
.m-l-184,
.m-x-184 {
  margin-left: 184rem !important;
}
.m-x-184 {
  margin-right: 184rem !important;
}
.m-y-184 {
  margin-top: 184rem !important;
  margin-bottom: 184rem !important;
}
.m-a-185 {
  margin: 185rem !important;
}
.m-t-185 {
  margin-top: 185rem !important;
}
.m-r-185 {
  margin-right: 185rem !important;
}
.m-b-185 {
  margin-bottom: 185rem !important;
}
.m-l-185,
.m-x-185 {
  margin-left: 185rem !important;
}
.m-x-185 {
  margin-right: 185rem !important;
}
.m-y-185 {
  margin-top: 185rem !important;
  margin-bottom: 185rem !important;
}
.m-a-186 {
  margin: 186rem !important;
}
.m-t-186 {
  margin-top: 186rem !important;
}
.m-r-186 {
  margin-right: 186rem !important;
}
.m-b-186 {
  margin-bottom: 186rem !important;
}
.m-l-186,
.m-x-186 {
  margin-left: 186rem !important;
}
.m-x-186 {
  margin-right: 186rem !important;
}
.m-y-186 {
  margin-top: 186rem !important;
  margin-bottom: 186rem !important;
}
.m-a-187 {
  margin: 187rem !important;
}
.m-t-187 {
  margin-top: 187rem !important;
}
.m-r-187 {
  margin-right: 187rem !important;
}
.m-b-187 {
  margin-bottom: 187rem !important;
}
.m-l-187,
.m-x-187 {
  margin-left: 187rem !important;
}
.m-x-187 {
  margin-right: 187rem !important;
}
.m-y-187 {
  margin-top: 187rem !important;
  margin-bottom: 187rem !important;
}
.m-a-188 {
  margin: 188rem !important;
}
.m-t-188 {
  margin-top: 188rem !important;
}
.m-r-188 {
  margin-right: 188rem !important;
}
.m-b-188 {
  margin-bottom: 188rem !important;
}
.m-l-188,
.m-x-188 {
  margin-left: 188rem !important;
}
.m-x-188 {
  margin-right: 188rem !important;
}
.m-y-188 {
  margin-top: 188rem !important;
  margin-bottom: 188rem !important;
}
.m-a-189 {
  margin: 189rem !important;
}
.m-t-189 {
  margin-top: 189rem !important;
}
.m-r-189 {
  margin-right: 189rem !important;
}
.m-b-189 {
  margin-bottom: 189rem !important;
}
.m-l-189,
.m-x-189 {
  margin-left: 189rem !important;
}
.m-x-189 {
  margin-right: 189rem !important;
}
.m-y-189 {
  margin-top: 189rem !important;
  margin-bottom: 189rem !important;
}
.m-a-190 {
  margin: 190rem !important;
}
.m-t-190 {
  margin-top: 190rem !important;
}
.m-r-190 {
  margin-right: 190rem !important;
}
.m-b-190 {
  margin-bottom: 190rem !important;
}
.m-l-190,
.m-x-190 {
  margin-left: 190rem !important;
}
.m-x-190 {
  margin-right: 190rem !important;
}
.m-y-190 {
  margin-top: 190rem !important;
  margin-bottom: 190rem !important;
}
.m-a-191 {
  margin: 191rem !important;
}
.m-t-191 {
  margin-top: 191rem !important;
}
.m-r-191 {
  margin-right: 191rem !important;
}
.m-b-191 {
  margin-bottom: 191rem !important;
}
.m-l-191,
.m-x-191 {
  margin-left: 191rem !important;
}
.m-x-191 {
  margin-right: 191rem !important;
}
.m-y-191 {
  margin-top: 191rem !important;
  margin-bottom: 191rem !important;
}
.m-a-192 {
  margin: 192rem !important;
}
.m-t-192 {
  margin-top: 192rem !important;
}
.m-r-192 {
  margin-right: 192rem !important;
}
.m-b-192 {
  margin-bottom: 192rem !important;
}
.m-l-192,
.m-x-192 {
  margin-left: 192rem !important;
}
.m-x-192 {
  margin-right: 192rem !important;
}
.m-y-192 {
  margin-top: 192rem !important;
  margin-bottom: 192rem !important;
}
.m-a-193 {
  margin: 193rem !important;
}
.m-t-193 {
  margin-top: 193rem !important;
}
.m-r-193 {
  margin-right: 193rem !important;
}
.m-b-193 {
  margin-bottom: 193rem !important;
}
.m-l-193,
.m-x-193 {
  margin-left: 193rem !important;
}
.m-x-193 {
  margin-right: 193rem !important;
}
.m-y-193 {
  margin-top: 193rem !important;
  margin-bottom: 193rem !important;
}
.m-a-194 {
  margin: 194rem !important;
}
.m-t-194 {
  margin-top: 194rem !important;
}
.m-r-194 {
  margin-right: 194rem !important;
}
.m-b-194 {
  margin-bottom: 194rem !important;
}
.m-l-194,
.m-x-194 {
  margin-left: 194rem !important;
}
.m-x-194 {
  margin-right: 194rem !important;
}
.m-y-194 {
  margin-top: 194rem !important;
  margin-bottom: 194rem !important;
}
.m-a-195 {
  margin: 195rem !important;
}
.m-t-195 {
  margin-top: 195rem !important;
}
.m-r-195 {
  margin-right: 195rem !important;
}
.m-b-195 {
  margin-bottom: 195rem !important;
}
.m-l-195,
.m-x-195 {
  margin-left: 195rem !important;
}
.m-x-195 {
  margin-right: 195rem !important;
}
.m-y-195 {
  margin-top: 195rem !important;
  margin-bottom: 195rem !important;
}
.m-a-196 {
  margin: 196rem !important;
}
.m-t-196 {
  margin-top: 196rem !important;
}
.m-r-196 {
  margin-right: 196rem !important;
}
.m-b-196 {
  margin-bottom: 196rem !important;
}
.m-l-196,
.m-x-196 {
  margin-left: 196rem !important;
}
.m-x-196 {
  margin-right: 196rem !important;
}
.m-y-196 {
  margin-top: 196rem !important;
  margin-bottom: 196rem !important;
}
.m-a-197 {
  margin: 197rem !important;
}
.m-t-197 {
  margin-top: 197rem !important;
}
.m-r-197 {
  margin-right: 197rem !important;
}
.m-b-197 {
  margin-bottom: 197rem !important;
}
.m-l-197,
.m-x-197 {
  margin-left: 197rem !important;
}
.m-x-197 {
  margin-right: 197rem !important;
}
.m-y-197 {
  margin-top: 197rem !important;
  margin-bottom: 197rem !important;
}
.m-a-198 {
  margin: 198rem !important;
}
.m-t-198 {
  margin-top: 198rem !important;
}
.m-r-198 {
  margin-right: 198rem !important;
}
.m-b-198 {
  margin-bottom: 198rem !important;
}
.m-l-198,
.m-x-198 {
  margin-left: 198rem !important;
}
.m-x-198 {
  margin-right: 198rem !important;
}
.m-y-198 {
  margin-top: 198rem !important;
  margin-bottom: 198rem !important;
}
.m-a-199 {
  margin: 199rem !important;
}
.m-t-199 {
  margin-top: 199rem !important;
}
.m-r-199 {
  margin-right: 199rem !important;
}
.m-b-199 {
  margin-bottom: 199rem !important;
}
.m-l-199,
.m-x-199 {
  margin-left: 199rem !important;
}
.m-x-199 {
  margin-right: 199rem !important;
}
.m-y-199 {
  margin-top: 199rem !important;
  margin-bottom: 199rem !important;
}
.m-a-200 {
  margin: 200rem !important;
}
.m-t-200 {
  margin-top: 200rem !important;
}
.m-r-200 {
  margin-right: 200rem !important;
}
.m-b-200 {
  margin-bottom: 200rem !important;
}
.m-l-200,
.m-x-200 {
  margin-left: 200rem !important;
}
.m-x-200 {
  margin-right: 200rem !important;
}
.m-y-200 {
  margin-top: 200rem !important;
  margin-bottom: 200rem !important;
}
.p-a-0 {
  padding: 0 !important;
}
.p-t-0 {
  padding-top: 0 !important;
}
.p-r-0 {
  padding-right: 0 !important;
}
.p-b-0 {
  padding-bottom: 0 !important;
}
.p-l-0,
.p-x-0 {
  padding-left: 0 !important;
}
.p-x-0 {
  padding-right: 0 !important;
}
.p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.p-a-1 {
  padding: 1rem !important;
}
.p-t-1 {
  padding-top: 1rem !important;
}
.p-r-1 {
  padding-right: 1rem !important;
}
.p-b-1 {
  padding-bottom: 1rem !important;
}
.p-l-1,
.p-x-1 {
  padding-left: 1rem !important;
}
.p-x-1 {
  padding-right: 1rem !important;
}
.p-y-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.p-a-2 {
  padding: 2rem !important;
}
.p-t-2 {
  padding-top: 2rem !important;
}
.p-r-2 {
  padding-right: 2rem !important;
}
.p-b-2 {
  padding-bottom: 2rem !important;
}
.p-l-2,
.p-x-2 {
  padding-left: 2rem !important;
}
.p-x-2 {
  padding-right: 2rem !important;
}
.p-y-2 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}
.p-a-3 {
  padding: 3rem !important;
}
.p-t-3 {
  padding-top: 3rem !important;
}
.p-r-3 {
  padding-right: 3rem !important;
}
.p-b-3 {
  padding-bottom: 3rem !important;
}
.p-l-3,
.p-x-3 {
  padding-left: 3rem !important;
}
.p-x-3 {
  padding-right: 3rem !important;
}
.p-y-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.p-a-4 {
  padding: 4rem !important;
}
.p-t-4 {
  padding-top: 4rem !important;
}
.p-r-4 {
  padding-right: 4rem !important;
}
.p-b-4 {
  padding-bottom: 4rem !important;
}
.p-l-4,
.p-x-4 {
  padding-left: 4rem !important;
}
.p-x-4 {
  padding-right: 4rem !important;
}
.p-y-4 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}
.p-a-5 {
  padding: 5rem !important;
}
.p-t-5 {
  padding-top: 5rem !important;
}
.p-r-5 {
  padding-right: 5rem !important;
}
.p-b-5 {
  padding-bottom: 5rem !important;
}
.p-l-5,
.p-x-5 {
  padding-left: 5rem !important;
}
.p-x-5 {
  padding-right: 5rem !important;
}
.p-y-5 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}
.p-a-6 {
  padding: 6rem !important;
}
.p-t-6 {
  padding-top: 6rem !important;
}
.p-r-6 {
  padding-right: 6rem !important;
}
.p-b-6 {
  padding-bottom: 6rem !important;
}
.p-l-6,
.p-x-6 {
  padding-left: 6rem !important;
}
.p-x-6 {
  padding-right: 6rem !important;
}
.p-y-6 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important;
}
.p-a-7 {
  padding: 7rem !important;
}
.p-t-7 {
  padding-top: 7rem !important;
}
.p-r-7 {
  padding-right: 7rem !important;
}
.p-b-7 {
  padding-bottom: 7rem !important;
}
.p-l-7,
.p-x-7 {
  padding-left: 7rem !important;
}
.p-x-7 {
  padding-right: 7rem !important;
}
.p-y-7 {
  padding-top: 7rem !important;
  padding-bottom: 7rem !important;
}
.p-a-8 {
  padding: 8rem !important;
}
.p-t-8 {
  padding-top: 8rem !important;
}
.p-r-8 {
  padding-right: 8rem !important;
}
.p-b-8 {
  padding-bottom: 8rem !important;
}
.p-l-8,
.p-x-8 {
  padding-left: 8rem !important;
}
.p-x-8 {
  padding-right: 8rem !important;
}
.p-y-8 {
  padding-top: 8rem !important;
  padding-bottom: 8rem !important;
}
.p-a-9 {
  padding: 9rem !important;
}
.p-t-9 {
  padding-top: 9rem !important;
}
.p-r-9 {
  padding-right: 9rem !important;
}
.p-b-9 {
  padding-bottom: 9rem !important;
}
.p-l-9,
.p-x-9 {
  padding-left: 9rem !important;
}
.p-x-9 {
  padding-right: 9rem !important;
}
.p-y-9 {
  padding-top: 9rem !important;
  padding-bottom: 9rem !important;
}
.p-a-10 {
  padding: 10rem !important;
}
.p-t-10 {
  padding-top: 10rem !important;
}
.p-r-10 {
  padding-right: 10rem !important;
}
.p-b-10 {
  padding-bottom: 10rem !important;
}
.p-l-10,
.p-x-10 {
  padding-left: 10rem !important;
}
.p-x-10 {
  padding-right: 10rem !important;
}
.p-y-10 {
  padding-top: 10rem !important;
  padding-bottom: 10rem !important;
}
.p-a-11 {
  padding: 11rem !important;
}
.p-t-11 {
  padding-top: 11rem !important;
}
.p-r-11 {
  padding-right: 11rem !important;
}
.p-b-11 {
  padding-bottom: 11rem !important;
}
.p-l-11,
.p-x-11 {
  padding-left: 11rem !important;
}
.p-x-11 {
  padding-right: 11rem !important;
}
.p-y-11 {
  padding-top: 11rem !important;
  padding-bottom: 11rem !important;
}
.p-a-12 {
  padding: 12rem !important;
}
.p-t-12 {
  padding-top: 12rem !important;
}
.p-r-12 {
  padding-right: 12rem !important;
}
.p-b-12 {
  padding-bottom: 12rem !important;
}
.p-l-12,
.p-x-12 {
  padding-left: 12rem !important;
}
.p-x-12 {
  padding-right: 12rem !important;
}
.p-y-12 {
  padding-top: 12rem !important;
  padding-bottom: 12rem !important;
}
.p-a-13 {
  padding: 13rem !important;
}
.p-t-13 {
  padding-top: 13rem !important;
}
.p-r-13 {
  padding-right: 13rem !important;
}
.p-b-13 {
  padding-bottom: 13rem !important;
}
.p-l-13,
.p-x-13 {
  padding-left: 13rem !important;
}
.p-x-13 {
  padding-right: 13rem !important;
}
.p-y-13 {
  padding-top: 13rem !important;
  padding-bottom: 13rem !important;
}
.p-a-14 {
  padding: 14rem !important;
}
.p-t-14 {
  padding-top: 14rem !important;
}
.p-r-14 {
  padding-right: 14rem !important;
}
.p-b-14 {
  padding-bottom: 14rem !important;
}
.p-l-14,
.p-x-14 {
  padding-left: 14rem !important;
}
.p-x-14 {
  padding-right: 14rem !important;
}
.p-y-14 {
  padding-top: 14rem !important;
  padding-bottom: 14rem !important;
}
.p-a-15 {
  padding: 15rem !important;
}
.p-t-15 {
  padding-top: 15rem !important;
}
.p-r-15 {
  padding-right: 15rem !important;
}
.p-b-15 {
  padding-bottom: 15rem !important;
}
.p-l-15,
.p-x-15 {
  padding-left: 15rem !important;
}
.p-x-15 {
  padding-right: 15rem !important;
}
.p-y-15 {
  padding-top: 15rem !important;
  padding-bottom: 15rem !important;
}
.p-a-16 {
  padding: 16rem !important;
}
.p-t-16 {
  padding-top: 16rem !important;
}
.p-r-16 {
  padding-right: 16rem !important;
}
.p-b-16 {
  padding-bottom: 16rem !important;
}
.p-l-16,
.p-x-16 {
  padding-left: 16rem !important;
}
.p-x-16 {
  padding-right: 16rem !important;
}
.p-y-16 {
  padding-top: 16rem !important;
  padding-bottom: 16rem !important;
}
.p-a-17 {
  padding: 17rem !important;
}
.p-t-17 {
  padding-top: 17rem !important;
}
.p-r-17 {
  padding-right: 17rem !important;
}
.p-b-17 {
  padding-bottom: 17rem !important;
}
.p-l-17,
.p-x-17 {
  padding-left: 17rem !important;
}
.p-x-17 {
  padding-right: 17rem !important;
}
.p-y-17 {
  padding-top: 17rem !important;
  padding-bottom: 17rem !important;
}
.p-a-18 {
  padding: 18rem !important;
}
.p-t-18 {
  padding-top: 18rem !important;
}
.p-r-18 {
  padding-right: 18rem !important;
}
.p-b-18 {
  padding-bottom: 18rem !important;
}
.p-l-18,
.p-x-18 {
  padding-left: 18rem !important;
}
.p-x-18 {
  padding-right: 18rem !important;
}
.p-y-18 {
  padding-top: 18rem !important;
  padding-bottom: 18rem !important;
}
.p-a-19 {
  padding: 19rem !important;
}
.p-t-19 {
  padding-top: 19rem !important;
}
.p-r-19 {
  padding-right: 19rem !important;
}
.p-b-19 {
  padding-bottom: 19rem !important;
}
.p-l-19,
.p-x-19 {
  padding-left: 19rem !important;
}
.p-x-19 {
  padding-right: 19rem !important;
}
.p-y-19 {
  padding-top: 19rem !important;
  padding-bottom: 19rem !important;
}
.p-a-20 {
  padding: 20rem !important;
}
.p-t-20 {
  padding-top: 20rem !important;
}
.p-r-20 {
  padding-right: 20rem !important;
}
.p-b-20 {
  padding-bottom: 20rem !important;
}
.p-l-20,
.p-x-20 {
  padding-left: 20rem !important;
}
.p-x-20 {
  padding-right: 20rem !important;
}
.p-y-20 {
  padding-top: 20rem !important;
  padding-bottom: 20rem !important;
}
.p-a-21 {
  padding: 21rem !important;
}
.p-t-21 {
  padding-top: 21rem !important;
}
.p-r-21 {
  padding-right: 21rem !important;
}
.p-b-21 {
  padding-bottom: 21rem !important;
}
.p-l-21,
.p-x-21 {
  padding-left: 21rem !important;
}
.p-x-21 {
  padding-right: 21rem !important;
}
.p-y-21 {
  padding-top: 21rem !important;
  padding-bottom: 21rem !important;
}
.p-a-22 {
  padding: 22rem !important;
}
.p-t-22 {
  padding-top: 22rem !important;
}
.p-r-22 {
  padding-right: 22rem !important;
}
.p-b-22 {
  padding-bottom: 22rem !important;
}
.p-l-22,
.p-x-22 {
  padding-left: 22rem !important;
}
.p-x-22 {
  padding-right: 22rem !important;
}
.p-y-22 {
  padding-top: 22rem !important;
  padding-bottom: 22rem !important;
}
.p-a-23 {
  padding: 23rem !important;
}
.p-t-23 {
  padding-top: 23rem !important;
}
.p-r-23 {
  padding-right: 23rem !important;
}
.p-b-23 {
  padding-bottom: 23rem !important;
}
.p-l-23,
.p-x-23 {
  padding-left: 23rem !important;
}
.p-x-23 {
  padding-right: 23rem !important;
}
.p-y-23 {
  padding-top: 23rem !important;
  padding-bottom: 23rem !important;
}
.p-a-24 {
  padding: 24rem !important;
}
.p-t-24 {
  padding-top: 24rem !important;
}
.p-r-24 {
  padding-right: 24rem !important;
}
.p-b-24 {
  padding-bottom: 24rem !important;
}
.p-l-24,
.p-x-24 {
  padding-left: 24rem !important;
}
.p-x-24 {
  padding-right: 24rem !important;
}
.p-y-24 {
  padding-top: 24rem !important;
  padding-bottom: 24rem !important;
}
.p-a-25 {
  padding: 25rem !important;
}
.p-t-25 {
  padding-top: 25rem !important;
}
.p-r-25 {
  padding-right: 25rem !important;
}
.p-b-25 {
  padding-bottom: 25rem !important;
}
.p-l-25,
.p-x-25 {
  padding-left: 25rem !important;
}
.p-x-25 {
  padding-right: 25rem !important;
}
.p-y-25 {
  padding-top: 25rem !important;
  padding-bottom: 25rem !important;
}
.p-a-26 {
  padding: 26rem !important;
}
.p-t-26 {
  padding-top: 26rem !important;
}
.p-r-26 {
  padding-right: 26rem !important;
}
.p-b-26 {
  padding-bottom: 26rem !important;
}
.p-l-26,
.p-x-26 {
  padding-left: 26rem !important;
}
.p-x-26 {
  padding-right: 26rem !important;
}
.p-y-26 {
  padding-top: 26rem !important;
  padding-bottom: 26rem !important;
}
.p-a-27 {
  padding: 27rem !important;
}
.p-t-27 {
  padding-top: 27rem !important;
}
.p-r-27 {
  padding-right: 27rem !important;
}
.p-b-27 {
  padding-bottom: 27rem !important;
}
.p-l-27,
.p-x-27 {
  padding-left: 27rem !important;
}
.p-x-27 {
  padding-right: 27rem !important;
}
.p-y-27 {
  padding-top: 27rem !important;
  padding-bottom: 27rem !important;
}
.p-a-28 {
  padding: 28rem !important;
}
.p-t-28 {
  padding-top: 28rem !important;
}
.p-r-28 {
  padding-right: 28rem !important;
}
.p-b-28 {
  padding-bottom: 28rem !important;
}
.p-l-28,
.p-x-28 {
  padding-left: 28rem !important;
}
.p-x-28 {
  padding-right: 28rem !important;
}
.p-y-28 {
  padding-top: 28rem !important;
  padding-bottom: 28rem !important;
}
.p-a-29 {
  padding: 29rem !important;
}
.p-t-29 {
  padding-top: 29rem !important;
}
.p-r-29 {
  padding-right: 29rem !important;
}
.p-b-29 {
  padding-bottom: 29rem !important;
}
.p-l-29,
.p-x-29 {
  padding-left: 29rem !important;
}
.p-x-29 {
  padding-right: 29rem !important;
}
.p-y-29 {
  padding-top: 29rem !important;
  padding-bottom: 29rem !important;
}
.p-a-30 {
  padding: 30rem !important;
}
.p-t-30 {
  padding-top: 30rem !important;
}
.p-r-30 {
  padding-right: 30rem !important;
}
.p-b-30 {
  padding-bottom: 30rem !important;
}
.p-l-30,
.p-x-30 {
  padding-left: 30rem !important;
}
.p-x-30 {
  padding-right: 30rem !important;
}
.p-y-30 {
  padding-top: 30rem !important;
  padding-bottom: 30rem !important;
}
.p-a-31 {
  padding: 31rem !important;
}
.p-t-31 {
  padding-top: 31rem !important;
}
.p-r-31 {
  padding-right: 31rem !important;
}
.p-b-31 {
  padding-bottom: 31rem !important;
}
.p-l-31,
.p-x-31 {
  padding-left: 31rem !important;
}
.p-x-31 {
  padding-right: 31rem !important;
}
.p-y-31 {
  padding-top: 31rem !important;
  padding-bottom: 31rem !important;
}
.p-a-32 {
  padding: 32rem !important;
}
.p-t-32 {
  padding-top: 32rem !important;
}
.p-r-32 {
  padding-right: 32rem !important;
}
.p-b-32 {
  padding-bottom: 32rem !important;
}
.p-l-32,
.p-x-32 {
  padding-left: 32rem !important;
}
.p-x-32 {
  padding-right: 32rem !important;
}
.p-y-32 {
  padding-top: 32rem !important;
  padding-bottom: 32rem !important;
}
.p-a-33 {
  padding: 33rem !important;
}
.p-t-33 {
  padding-top: 33rem !important;
}
.p-r-33 {
  padding-right: 33rem !important;
}
.p-b-33 {
  padding-bottom: 33rem !important;
}
.p-l-33,
.p-x-33 {
  padding-left: 33rem !important;
}
.p-x-33 {
  padding-right: 33rem !important;
}
.p-y-33 {
  padding-top: 33rem !important;
  padding-bottom: 33rem !important;
}
.p-a-34 {
  padding: 34rem !important;
}
.p-t-34 {
  padding-top: 34rem !important;
}
.p-r-34 {
  padding-right: 34rem !important;
}
.p-b-34 {
  padding-bottom: 34rem !important;
}
.p-l-34,
.p-x-34 {
  padding-left: 34rem !important;
}
.p-x-34 {
  padding-right: 34rem !important;
}
.p-y-34 {
  padding-top: 34rem !important;
  padding-bottom: 34rem !important;
}
.p-a-35 {
  padding: 35rem !important;
}
.p-t-35 {
  padding-top: 35rem !important;
}
.p-r-35 {
  padding-right: 35rem !important;
}
.p-b-35 {
  padding-bottom: 35rem !important;
}
.p-l-35,
.p-x-35 {
  padding-left: 35rem !important;
}
.p-x-35 {
  padding-right: 35rem !important;
}
.p-y-35 {
  padding-top: 35rem !important;
  padding-bottom: 35rem !important;
}
.p-a-36 {
  padding: 36rem !important;
}
.p-t-36 {
  padding-top: 36rem !important;
}
.p-r-36 {
  padding-right: 36rem !important;
}
.p-b-36 {
  padding-bottom: 36rem !important;
}
.p-l-36,
.p-x-36 {
  padding-left: 36rem !important;
}
.p-x-36 {
  padding-right: 36rem !important;
}
.p-y-36 {
  padding-top: 36rem !important;
  padding-bottom: 36rem !important;
}
.p-a-37 {
  padding: 37rem !important;
}
.p-t-37 {
  padding-top: 37rem !important;
}
.p-r-37 {
  padding-right: 37rem !important;
}
.p-b-37 {
  padding-bottom: 37rem !important;
}
.p-l-37,
.p-x-37 {
  padding-left: 37rem !important;
}
.p-x-37 {
  padding-right: 37rem !important;
}
.p-y-37 {
  padding-top: 37rem !important;
  padding-bottom: 37rem !important;
}
.p-a-38 {
  padding: 38rem !important;
}
.p-t-38 {
  padding-top: 38rem !important;
}
.p-r-38 {
  padding-right: 38rem !important;
}
.p-b-38 {
  padding-bottom: 38rem !important;
}
.p-l-38,
.p-x-38 {
  padding-left: 38rem !important;
}
.p-x-38 {
  padding-right: 38rem !important;
}
.p-y-38 {
  padding-top: 38rem !important;
  padding-bottom: 38rem !important;
}
.p-a-39 {
  padding: 39rem !important;
}
.p-t-39 {
  padding-top: 39rem !important;
}
.p-r-39 {
  padding-right: 39rem !important;
}
.p-b-39 {
  padding-bottom: 39rem !important;
}
.p-l-39,
.p-x-39 {
  padding-left: 39rem !important;
}
.p-x-39 {
  padding-right: 39rem !important;
}
.p-y-39 {
  padding-top: 39rem !important;
  padding-bottom: 39rem !important;
}
.p-a-40 {
  padding: 40rem !important;
}
.p-t-40 {
  padding-top: 40rem !important;
}
.p-r-40 {
  padding-right: 40rem !important;
}
.p-b-40 {
  padding-bottom: 40rem !important;
}
.p-l-40,
.p-x-40 {
  padding-left: 40rem !important;
}
.p-x-40 {
  padding-right: 40rem !important;
}
.p-y-40 {
  padding-top: 40rem !important;
  padding-bottom: 40rem !important;
}
.p-a-41 {
  padding: 41rem !important;
}
.p-t-41 {
  padding-top: 41rem !important;
}
.p-r-41 {
  padding-right: 41rem !important;
}
.p-b-41 {
  padding-bottom: 41rem !important;
}
.p-l-41,
.p-x-41 {
  padding-left: 41rem !important;
}
.p-x-41 {
  padding-right: 41rem !important;
}
.p-y-41 {
  padding-top: 41rem !important;
  padding-bottom: 41rem !important;
}
.p-a-42 {
  padding: 42rem !important;
}
.p-t-42 {
  padding-top: 42rem !important;
}
.p-r-42 {
  padding-right: 42rem !important;
}
.p-b-42 {
  padding-bottom: 42rem !important;
}
.p-l-42,
.p-x-42 {
  padding-left: 42rem !important;
}
.p-x-42 {
  padding-right: 42rem !important;
}
.p-y-42 {
  padding-top: 42rem !important;
  padding-bottom: 42rem !important;
}
.p-a-43 {
  padding: 43rem !important;
}
.p-t-43 {
  padding-top: 43rem !important;
}
.p-r-43 {
  padding-right: 43rem !important;
}
.p-b-43 {
  padding-bottom: 43rem !important;
}
.p-l-43,
.p-x-43 {
  padding-left: 43rem !important;
}
.p-x-43 {
  padding-right: 43rem !important;
}
.p-y-43 {
  padding-top: 43rem !important;
  padding-bottom: 43rem !important;
}
.p-a-44 {
  padding: 44rem !important;
}
.p-t-44 {
  padding-top: 44rem !important;
}
.p-r-44 {
  padding-right: 44rem !important;
}
.p-b-44 {
  padding-bottom: 44rem !important;
}
.p-l-44,
.p-x-44 {
  padding-left: 44rem !important;
}
.p-x-44 {
  padding-right: 44rem !important;
}
.p-y-44 {
  padding-top: 44rem !important;
  padding-bottom: 44rem !important;
}
.p-a-45 {
  padding: 45rem !important;
}
.p-t-45 {
  padding-top: 45rem !important;
}
.p-r-45 {
  padding-right: 45rem !important;
}
.p-b-45 {
  padding-bottom: 45rem !important;
}
.p-l-45,
.p-x-45 {
  padding-left: 45rem !important;
}
.p-x-45 {
  padding-right: 45rem !important;
}
.p-y-45 {
  padding-top: 45rem !important;
  padding-bottom: 45rem !important;
}
.p-a-46 {
  padding: 46rem !important;
}
.p-t-46 {
  padding-top: 46rem !important;
}
.p-r-46 {
  padding-right: 46rem !important;
}
.p-b-46 {
  padding-bottom: 46rem !important;
}
.p-l-46,
.p-x-46 {
  padding-left: 46rem !important;
}
.p-x-46 {
  padding-right: 46rem !important;
}
.p-y-46 {
  padding-top: 46rem !important;
  padding-bottom: 46rem !important;
}
.p-a-47 {
  padding: 47rem !important;
}
.p-t-47 {
  padding-top: 47rem !important;
}
.p-r-47 {
  padding-right: 47rem !important;
}
.p-b-47 {
  padding-bottom: 47rem !important;
}
.p-l-47,
.p-x-47 {
  padding-left: 47rem !important;
}
.p-x-47 {
  padding-right: 47rem !important;
}
.p-y-47 {
  padding-top: 47rem !important;
  padding-bottom: 47rem !important;
}
.p-a-48 {
  padding: 48rem !important;
}
.p-t-48 {
  padding-top: 48rem !important;
}
.p-r-48 {
  padding-right: 48rem !important;
}
.p-b-48 {
  padding-bottom: 48rem !important;
}
.p-l-48,
.p-x-48 {
  padding-left: 48rem !important;
}
.p-x-48 {
  padding-right: 48rem !important;
}
.p-y-48 {
  padding-top: 48rem !important;
  padding-bottom: 48rem !important;
}
.p-a-49 {
  padding: 49rem !important;
}
.p-t-49 {
  padding-top: 49rem !important;
}
.p-r-49 {
  padding-right: 49rem !important;
}
.p-b-49 {
  padding-bottom: 49rem !important;
}
.p-l-49,
.p-x-49 {
  padding-left: 49rem !important;
}
.p-x-49 {
  padding-right: 49rem !important;
}
.p-y-49 {
  padding-top: 49rem !important;
  padding-bottom: 49rem !important;
}
.p-a-50 {
  padding: 50rem !important;
}
.p-t-50 {
  padding-top: 50rem !important;
}
.p-r-50 {
  padding-right: 50rem !important;
}
.p-b-50 {
  padding-bottom: 50rem !important;
}
.p-l-50,
.p-x-50 {
  padding-left: 50rem !important;
}
.p-x-50 {
  padding-right: 50rem !important;
}
.p-y-50 {
  padding-top: 50rem !important;
  padding-bottom: 50rem !important;
}
.p-a-51 {
  padding: 51rem !important;
}
.p-t-51 {
  padding-top: 51rem !important;
}
.p-r-51 {
  padding-right: 51rem !important;
}
.p-b-51 {
  padding-bottom: 51rem !important;
}
.p-l-51,
.p-x-51 {
  padding-left: 51rem !important;
}
.p-x-51 {
  padding-right: 51rem !important;
}
.p-y-51 {
  padding-top: 51rem !important;
  padding-bottom: 51rem !important;
}
.p-a-52 {
  padding: 52rem !important;
}
.p-t-52 {
  padding-top: 52rem !important;
}
.p-r-52 {
  padding-right: 52rem !important;
}
.p-b-52 {
  padding-bottom: 52rem !important;
}
.p-l-52,
.p-x-52 {
  padding-left: 52rem !important;
}
.p-x-52 {
  padding-right: 52rem !important;
}
.p-y-52 {
  padding-top: 52rem !important;
  padding-bottom: 52rem !important;
}
.p-a-53 {
  padding: 53rem !important;
}
.p-t-53 {
  padding-top: 53rem !important;
}
.p-r-53 {
  padding-right: 53rem !important;
}
.p-b-53 {
  padding-bottom: 53rem !important;
}
.p-l-53,
.p-x-53 {
  padding-left: 53rem !important;
}
.p-x-53 {
  padding-right: 53rem !important;
}
.p-y-53 {
  padding-top: 53rem !important;
  padding-bottom: 53rem !important;
}
.p-a-54 {
  padding: 54rem !important;
}
.p-t-54 {
  padding-top: 54rem !important;
}
.p-r-54 {
  padding-right: 54rem !important;
}
.p-b-54 {
  padding-bottom: 54rem !important;
}
.p-l-54,
.p-x-54 {
  padding-left: 54rem !important;
}
.p-x-54 {
  padding-right: 54rem !important;
}
.p-y-54 {
  padding-top: 54rem !important;
  padding-bottom: 54rem !important;
}
.p-a-55 {
  padding: 55rem !important;
}
.p-t-55 {
  padding-top: 55rem !important;
}
.p-r-55 {
  padding-right: 55rem !important;
}
.p-b-55 {
  padding-bottom: 55rem !important;
}
.p-l-55,
.p-x-55 {
  padding-left: 55rem !important;
}
.p-x-55 {
  padding-right: 55rem !important;
}
.p-y-55 {
  padding-top: 55rem !important;
  padding-bottom: 55rem !important;
}
.p-a-56 {
  padding: 56rem !important;
}
.p-t-56 {
  padding-top: 56rem !important;
}
.p-r-56 {
  padding-right: 56rem !important;
}
.p-b-56 {
  padding-bottom: 56rem !important;
}
.p-l-56,
.p-x-56 {
  padding-left: 56rem !important;
}
.p-x-56 {
  padding-right: 56rem !important;
}
.p-y-56 {
  padding-top: 56rem !important;
  padding-bottom: 56rem !important;
}
.p-a-57 {
  padding: 57rem !important;
}
.p-t-57 {
  padding-top: 57rem !important;
}
.p-r-57 {
  padding-right: 57rem !important;
}
.p-b-57 {
  padding-bottom: 57rem !important;
}
.p-l-57,
.p-x-57 {
  padding-left: 57rem !important;
}
.p-x-57 {
  padding-right: 57rem !important;
}
.p-y-57 {
  padding-top: 57rem !important;
  padding-bottom: 57rem !important;
}
.p-a-58 {
  padding: 58rem !important;
}
.p-t-58 {
  padding-top: 58rem !important;
}
.p-r-58 {
  padding-right: 58rem !important;
}
.p-b-58 {
  padding-bottom: 58rem !important;
}
.p-l-58,
.p-x-58 {
  padding-left: 58rem !important;
}
.p-x-58 {
  padding-right: 58rem !important;
}
.p-y-58 {
  padding-top: 58rem !important;
  padding-bottom: 58rem !important;
}
.p-a-59 {
  padding: 59rem !important;
}
.p-t-59 {
  padding-top: 59rem !important;
}
.p-r-59 {
  padding-right: 59rem !important;
}
.p-b-59 {
  padding-bottom: 59rem !important;
}
.p-l-59,
.p-x-59 {
  padding-left: 59rem !important;
}
.p-x-59 {
  padding-right: 59rem !important;
}
.p-y-59 {
  padding-top: 59rem !important;
  padding-bottom: 59rem !important;
}
.p-a-60 {
  padding: 60rem !important;
}
.p-t-60 {
  padding-top: 60rem !important;
}
.p-r-60 {
  padding-right: 60rem !important;
}
.p-b-60 {
  padding-bottom: 60rem !important;
}
.p-l-60,
.p-x-60 {
  padding-left: 60rem !important;
}
.p-x-60 {
  padding-right: 60rem !important;
}
.p-y-60 {
  padding-top: 60rem !important;
  padding-bottom: 60rem !important;
}
.p-a-61 {
  padding: 61rem !important;
}
.p-t-61 {
  padding-top: 61rem !important;
}
.p-r-61 {
  padding-right: 61rem !important;
}
.p-b-61 {
  padding-bottom: 61rem !important;
}
.p-l-61,
.p-x-61 {
  padding-left: 61rem !important;
}
.p-x-61 {
  padding-right: 61rem !important;
}
.p-y-61 {
  padding-top: 61rem !important;
  padding-bottom: 61rem !important;
}
.p-a-62 {
  padding: 62rem !important;
}
.p-t-62 {
  padding-top: 62rem !important;
}
.p-r-62 {
  padding-right: 62rem !important;
}
.p-b-62 {
  padding-bottom: 62rem !important;
}
.p-l-62,
.p-x-62 {
  padding-left: 62rem !important;
}
.p-x-62 {
  padding-right: 62rem !important;
}
.p-y-62 {
  padding-top: 62rem !important;
  padding-bottom: 62rem !important;
}
.p-a-63 {
  padding: 63rem !important;
}
.p-t-63 {
  padding-top: 63rem !important;
}
.p-r-63 {
  padding-right: 63rem !important;
}
.p-b-63 {
  padding-bottom: 63rem !important;
}
.p-l-63,
.p-x-63 {
  padding-left: 63rem !important;
}
.p-x-63 {
  padding-right: 63rem !important;
}
.p-y-63 {
  padding-top: 63rem !important;
  padding-bottom: 63rem !important;
}
.p-a-64 {
  padding: 64rem !important;
}
.p-t-64 {
  padding-top: 64rem !important;
}
.p-r-64 {
  padding-right: 64rem !important;
}
.p-b-64 {
  padding-bottom: 64rem !important;
}
.p-l-64,
.p-x-64 {
  padding-left: 64rem !important;
}
.p-x-64 {
  padding-right: 64rem !important;
}
.p-y-64 {
  padding-top: 64rem !important;
  padding-bottom: 64rem !important;
}
.p-a-65 {
  padding: 65rem !important;
}
.p-t-65 {
  padding-top: 65rem !important;
}
.p-r-65 {
  padding-right: 65rem !important;
}
.p-b-65 {
  padding-bottom: 65rem !important;
}
.p-l-65,
.p-x-65 {
  padding-left: 65rem !important;
}
.p-x-65 {
  padding-right: 65rem !important;
}
.p-y-65 {
  padding-top: 65rem !important;
  padding-bottom: 65rem !important;
}
.p-a-66 {
  padding: 66rem !important;
}
.p-t-66 {
  padding-top: 66rem !important;
}
.p-r-66 {
  padding-right: 66rem !important;
}
.p-b-66 {
  padding-bottom: 66rem !important;
}
.p-l-66,
.p-x-66 {
  padding-left: 66rem !important;
}
.p-x-66 {
  padding-right: 66rem !important;
}
.p-y-66 {
  padding-top: 66rem !important;
  padding-bottom: 66rem !important;
}
.p-a-67 {
  padding: 67rem !important;
}
.p-t-67 {
  padding-top: 67rem !important;
}
.p-r-67 {
  padding-right: 67rem !important;
}
.p-b-67 {
  padding-bottom: 67rem !important;
}
.p-l-67,
.p-x-67 {
  padding-left: 67rem !important;
}
.p-x-67 {
  padding-right: 67rem !important;
}
.p-y-67 {
  padding-top: 67rem !important;
  padding-bottom: 67rem !important;
}
.p-a-68 {
  padding: 68rem !important;
}
.p-t-68 {
  padding-top: 68rem !important;
}
.p-r-68 {
  padding-right: 68rem !important;
}
.p-b-68 {
  padding-bottom: 68rem !important;
}
.p-l-68,
.p-x-68 {
  padding-left: 68rem !important;
}
.p-x-68 {
  padding-right: 68rem !important;
}
.p-y-68 {
  padding-top: 68rem !important;
  padding-bottom: 68rem !important;
}
.p-a-69 {
  padding: 69rem !important;
}
.p-t-69 {
  padding-top: 69rem !important;
}
.p-r-69 {
  padding-right: 69rem !important;
}
.p-b-69 {
  padding-bottom: 69rem !important;
}
.p-l-69,
.p-x-69 {
  padding-left: 69rem !important;
}
.p-x-69 {
  padding-right: 69rem !important;
}
.p-y-69 {
  padding-top: 69rem !important;
  padding-bottom: 69rem !important;
}
.p-a-70 {
  padding: 70rem !important;
}
.p-t-70 {
  padding-top: 70rem !important;
}
.p-r-70 {
  padding-right: 70rem !important;
}
.p-b-70 {
  padding-bottom: 70rem !important;
}
.p-l-70,
.p-x-70 {
  padding-left: 70rem !important;
}
.p-x-70 {
  padding-right: 70rem !important;
}
.p-y-70 {
  padding-top: 70rem !important;
  padding-bottom: 70rem !important;
}
.p-a-71 {
  padding: 71rem !important;
}
.p-t-71 {
  padding-top: 71rem !important;
}
.p-r-71 {
  padding-right: 71rem !important;
}
.p-b-71 {
  padding-bottom: 71rem !important;
}
.p-l-71,
.p-x-71 {
  padding-left: 71rem !important;
}
.p-x-71 {
  padding-right: 71rem !important;
}
.p-y-71 {
  padding-top: 71rem !important;
  padding-bottom: 71rem !important;
}
.p-a-72 {
  padding: 72rem !important;
}
.p-t-72 {
  padding-top: 72rem !important;
}
.p-r-72 {
  padding-right: 72rem !important;
}
.p-b-72 {
  padding-bottom: 72rem !important;
}
.p-l-72,
.p-x-72 {
  padding-left: 72rem !important;
}
.p-x-72 {
  padding-right: 72rem !important;
}
.p-y-72 {
  padding-top: 72rem !important;
  padding-bottom: 72rem !important;
}
.p-a-73 {
  padding: 73rem !important;
}
.p-t-73 {
  padding-top: 73rem !important;
}
.p-r-73 {
  padding-right: 73rem !important;
}
.p-b-73 {
  padding-bottom: 73rem !important;
}
.p-l-73,
.p-x-73 {
  padding-left: 73rem !important;
}
.p-x-73 {
  padding-right: 73rem !important;
}
.p-y-73 {
  padding-top: 73rem !important;
  padding-bottom: 73rem !important;
}
.p-a-74 {
  padding: 74rem !important;
}
.p-t-74 {
  padding-top: 74rem !important;
}
.p-r-74 {
  padding-right: 74rem !important;
}
.p-b-74 {
  padding-bottom: 74rem !important;
}
.p-l-74,
.p-x-74 {
  padding-left: 74rem !important;
}
.p-x-74 {
  padding-right: 74rem !important;
}
.p-y-74 {
  padding-top: 74rem !important;
  padding-bottom: 74rem !important;
}
.p-a-75 {
  padding: 75rem !important;
}
.p-t-75 {
  padding-top: 75rem !important;
}
.p-r-75 {
  padding-right: 75rem !important;
}
.p-b-75 {
  padding-bottom: 75rem !important;
}
.p-l-75,
.p-x-75 {
  padding-left: 75rem !important;
}
.p-x-75 {
  padding-right: 75rem !important;
}
.p-y-75 {
  padding-top: 75rem !important;
  padding-bottom: 75rem !important;
}
.p-a-76 {
  padding: 76rem !important;
}
.p-t-76 {
  padding-top: 76rem !important;
}
.p-r-76 {
  padding-right: 76rem !important;
}
.p-b-76 {
  padding-bottom: 76rem !important;
}
.p-l-76,
.p-x-76 {
  padding-left: 76rem !important;
}
.p-x-76 {
  padding-right: 76rem !important;
}
.p-y-76 {
  padding-top: 76rem !important;
  padding-bottom: 76rem !important;
}
.p-a-77 {
  padding: 77rem !important;
}
.p-t-77 {
  padding-top: 77rem !important;
}
.p-r-77 {
  padding-right: 77rem !important;
}
.p-b-77 {
  padding-bottom: 77rem !important;
}
.p-l-77,
.p-x-77 {
  padding-left: 77rem !important;
}
.p-x-77 {
  padding-right: 77rem !important;
}
.p-y-77 {
  padding-top: 77rem !important;
  padding-bottom: 77rem !important;
}
.p-a-78 {
  padding: 78rem !important;
}
.p-t-78 {
  padding-top: 78rem !important;
}
.p-r-78 {
  padding-right: 78rem !important;
}
.p-b-78 {
  padding-bottom: 78rem !important;
}
.p-l-78,
.p-x-78 {
  padding-left: 78rem !important;
}
.p-x-78 {
  padding-right: 78rem !important;
}
.p-y-78 {
  padding-top: 78rem !important;
  padding-bottom: 78rem !important;
}
.p-a-79 {
  padding: 79rem !important;
}
.p-t-79 {
  padding-top: 79rem !important;
}
.p-r-79 {
  padding-right: 79rem !important;
}
.p-b-79 {
  padding-bottom: 79rem !important;
}
.p-l-79,
.p-x-79 {
  padding-left: 79rem !important;
}
.p-x-79 {
  padding-right: 79rem !important;
}
.p-y-79 {
  padding-top: 79rem !important;
  padding-bottom: 79rem !important;
}
.p-a-80 {
  padding: 80rem !important;
}
.p-t-80 {
  padding-top: 80rem !important;
}
.p-r-80 {
  padding-right: 80rem !important;
}
.p-b-80 {
  padding-bottom: 80rem !important;
}
.p-l-80,
.p-x-80 {
  padding-left: 80rem !important;
}
.p-x-80 {
  padding-right: 80rem !important;
}
.p-y-80 {
  padding-top: 80rem !important;
  padding-bottom: 80rem !important;
}
.p-a-81 {
  padding: 81rem !important;
}
.p-t-81 {
  padding-top: 81rem !important;
}
.p-r-81 {
  padding-right: 81rem !important;
}
.p-b-81 {
  padding-bottom: 81rem !important;
}
.p-l-81,
.p-x-81 {
  padding-left: 81rem !important;
}
.p-x-81 {
  padding-right: 81rem !important;
}
.p-y-81 {
  padding-top: 81rem !important;
  padding-bottom: 81rem !important;
}
.p-a-82 {
  padding: 82rem !important;
}
.p-t-82 {
  padding-top: 82rem !important;
}
.p-r-82 {
  padding-right: 82rem !important;
}
.p-b-82 {
  padding-bottom: 82rem !important;
}
.p-l-82,
.p-x-82 {
  padding-left: 82rem !important;
}
.p-x-82 {
  padding-right: 82rem !important;
}
.p-y-82 {
  padding-top: 82rem !important;
  padding-bottom: 82rem !important;
}
.p-a-83 {
  padding: 83rem !important;
}
.p-t-83 {
  padding-top: 83rem !important;
}
.p-r-83 {
  padding-right: 83rem !important;
}
.p-b-83 {
  padding-bottom: 83rem !important;
}
.p-l-83,
.p-x-83 {
  padding-left: 83rem !important;
}
.p-x-83 {
  padding-right: 83rem !important;
}
.p-y-83 {
  padding-top: 83rem !important;
  padding-bottom: 83rem !important;
}
.p-a-84 {
  padding: 84rem !important;
}
.p-t-84 {
  padding-top: 84rem !important;
}
.p-r-84 {
  padding-right: 84rem !important;
}
.p-b-84 {
  padding-bottom: 84rem !important;
}
.p-l-84,
.p-x-84 {
  padding-left: 84rem !important;
}
.p-x-84 {
  padding-right: 84rem !important;
}
.p-y-84 {
  padding-top: 84rem !important;
  padding-bottom: 84rem !important;
}
.p-a-85 {
  padding: 85rem !important;
}
.p-t-85 {
  padding-top: 85rem !important;
}
.p-r-85 {
  padding-right: 85rem !important;
}
.p-b-85 {
  padding-bottom: 85rem !important;
}
.p-l-85,
.p-x-85 {
  padding-left: 85rem !important;
}
.p-x-85 {
  padding-right: 85rem !important;
}
.p-y-85 {
  padding-top: 85rem !important;
  padding-bottom: 85rem !important;
}
.p-a-86 {
  padding: 86rem !important;
}
.p-t-86 {
  padding-top: 86rem !important;
}
.p-r-86 {
  padding-right: 86rem !important;
}
.p-b-86 {
  padding-bottom: 86rem !important;
}
.p-l-86,
.p-x-86 {
  padding-left: 86rem !important;
}
.p-x-86 {
  padding-right: 86rem !important;
}
.p-y-86 {
  padding-top: 86rem !important;
  padding-bottom: 86rem !important;
}
.p-a-87 {
  padding: 87rem !important;
}
.p-t-87 {
  padding-top: 87rem !important;
}
.p-r-87 {
  padding-right: 87rem !important;
}
.p-b-87 {
  padding-bottom: 87rem !important;
}
.p-l-87,
.p-x-87 {
  padding-left: 87rem !important;
}
.p-x-87 {
  padding-right: 87rem !important;
}
.p-y-87 {
  padding-top: 87rem !important;
  padding-bottom: 87rem !important;
}
.p-a-88 {
  padding: 88rem !important;
}
.p-t-88 {
  padding-top: 88rem !important;
}
.p-r-88 {
  padding-right: 88rem !important;
}
.p-b-88 {
  padding-bottom: 88rem !important;
}
.p-l-88,
.p-x-88 {
  padding-left: 88rem !important;
}
.p-x-88 {
  padding-right: 88rem !important;
}
.p-y-88 {
  padding-top: 88rem !important;
  padding-bottom: 88rem !important;
}
.p-a-89 {
  padding: 89rem !important;
}
.p-t-89 {
  padding-top: 89rem !important;
}
.p-r-89 {
  padding-right: 89rem !important;
}
.p-b-89 {
  padding-bottom: 89rem !important;
}
.p-l-89,
.p-x-89 {
  padding-left: 89rem !important;
}
.p-x-89 {
  padding-right: 89rem !important;
}
.p-y-89 {
  padding-top: 89rem !important;
  padding-bottom: 89rem !important;
}
.p-a-90 {
  padding: 90rem !important;
}
.p-t-90 {
  padding-top: 90rem !important;
}
.p-r-90 {
  padding-right: 90rem !important;
}
.p-b-90 {
  padding-bottom: 90rem !important;
}
.p-l-90,
.p-x-90 {
  padding-left: 90rem !important;
}
.p-x-90 {
  padding-right: 90rem !important;
}
.p-y-90 {
  padding-top: 90rem !important;
  padding-bottom: 90rem !important;
}
.p-a-91 {
  padding: 91rem !important;
}
.p-t-91 {
  padding-top: 91rem !important;
}
.p-r-91 {
  padding-right: 91rem !important;
}
.p-b-91 {
  padding-bottom: 91rem !important;
}
.p-l-91,
.p-x-91 {
  padding-left: 91rem !important;
}
.p-x-91 {
  padding-right: 91rem !important;
}
.p-y-91 {
  padding-top: 91rem !important;
  padding-bottom: 91rem !important;
}
.p-a-92 {
  padding: 92rem !important;
}
.p-t-92 {
  padding-top: 92rem !important;
}
.p-r-92 {
  padding-right: 92rem !important;
}
.p-b-92 {
  padding-bottom: 92rem !important;
}
.p-l-92,
.p-x-92 {
  padding-left: 92rem !important;
}
.p-x-92 {
  padding-right: 92rem !important;
}
.p-y-92 {
  padding-top: 92rem !important;
  padding-bottom: 92rem !important;
}
.p-a-93 {
  padding: 93rem !important;
}
.p-t-93 {
  padding-top: 93rem !important;
}
.p-r-93 {
  padding-right: 93rem !important;
}
.p-b-93 {
  padding-bottom: 93rem !important;
}
.p-l-93,
.p-x-93 {
  padding-left: 93rem !important;
}
.p-x-93 {
  padding-right: 93rem !important;
}
.p-y-93 {
  padding-top: 93rem !important;
  padding-bottom: 93rem !important;
}
.p-a-94 {
  padding: 94rem !important;
}
.p-t-94 {
  padding-top: 94rem !important;
}
.p-r-94 {
  padding-right: 94rem !important;
}
.p-b-94 {
  padding-bottom: 94rem !important;
}
.p-l-94,
.p-x-94 {
  padding-left: 94rem !important;
}
.p-x-94 {
  padding-right: 94rem !important;
}
.p-y-94 {
  padding-top: 94rem !important;
  padding-bottom: 94rem !important;
}
.p-a-95 {
  padding: 95rem !important;
}
.p-t-95 {
  padding-top: 95rem !important;
}
.p-r-95 {
  padding-right: 95rem !important;
}
.p-b-95 {
  padding-bottom: 95rem !important;
}
.p-l-95,
.p-x-95 {
  padding-left: 95rem !important;
}
.p-x-95 {
  padding-right: 95rem !important;
}
.p-y-95 {
  padding-top: 95rem !important;
  padding-bottom: 95rem !important;
}
.p-a-96 {
  padding: 96rem !important;
}
.p-t-96 {
  padding-top: 96rem !important;
}
.p-r-96 {
  padding-right: 96rem !important;
}
.p-b-96 {
  padding-bottom: 96rem !important;
}
.p-l-96,
.p-x-96 {
  padding-left: 96rem !important;
}
.p-x-96 {
  padding-right: 96rem !important;
}
.p-y-96 {
  padding-top: 96rem !important;
  padding-bottom: 96rem !important;
}
.p-a-97 {
  padding: 97rem !important;
}
.p-t-97 {
  padding-top: 97rem !important;
}
.p-r-97 {
  padding-right: 97rem !important;
}
.p-b-97 {
  padding-bottom: 97rem !important;
}
.p-l-97,
.p-x-97 {
  padding-left: 97rem !important;
}
.p-x-97 {
  padding-right: 97rem !important;
}
.p-y-97 {
  padding-top: 97rem !important;
  padding-bottom: 97rem !important;
}
.p-a-98 {
  padding: 98rem !important;
}
.p-t-98 {
  padding-top: 98rem !important;
}
.p-r-98 {
  padding-right: 98rem !important;
}
.p-b-98 {
  padding-bottom: 98rem !important;
}
.p-l-98,
.p-x-98 {
  padding-left: 98rem !important;
}
.p-x-98 {
  padding-right: 98rem !important;
}
.p-y-98 {
  padding-top: 98rem !important;
  padding-bottom: 98rem !important;
}
.p-a-99 {
  padding: 99rem !important;
}
.p-t-99 {
  padding-top: 99rem !important;
}
.p-r-99 {
  padding-right: 99rem !important;
}
.p-b-99 {
  padding-bottom: 99rem !important;
}
.p-l-99,
.p-x-99 {
  padding-left: 99rem !important;
}
.p-x-99 {
  padding-right: 99rem !important;
}
.p-y-99 {
  padding-top: 99rem !important;
  padding-bottom: 99rem !important;
}
.p-a-100 {
  padding: 100rem !important;
}
.p-t-100 {
  padding-top: 100rem !important;
}
.p-r-100 {
  padding-right: 100rem !important;
}
.p-b-100 {
  padding-bottom: 100rem !important;
}
.p-l-100,
.p-x-100 {
  padding-left: 100rem !important;
}
.p-x-100 {
  padding-right: 100rem !important;
}
.p-y-100 {
  padding-top: 100rem !important;
  padding-bottom: 100rem !important;
}
.p-a-101 {
  padding: 101rem !important;
}
.p-t-101 {
  padding-top: 101rem !important;
}
.p-r-101 {
  padding-right: 101rem !important;
}
.p-b-101 {
  padding-bottom: 101rem !important;
}
.p-l-101,
.p-x-101 {
  padding-left: 101rem !important;
}
.p-x-101 {
  padding-right: 101rem !important;
}
.p-y-101 {
  padding-top: 101rem !important;
  padding-bottom: 101rem !important;
}
.p-a-102 {
  padding: 102rem !important;
}
.p-t-102 {
  padding-top: 102rem !important;
}
.p-r-102 {
  padding-right: 102rem !important;
}
.p-b-102 {
  padding-bottom: 102rem !important;
}
.p-l-102,
.p-x-102 {
  padding-left: 102rem !important;
}
.p-x-102 {
  padding-right: 102rem !important;
}
.p-y-102 {
  padding-top: 102rem !important;
  padding-bottom: 102rem !important;
}
.p-a-103 {
  padding: 103rem !important;
}
.p-t-103 {
  padding-top: 103rem !important;
}
.p-r-103 {
  padding-right: 103rem !important;
}
.p-b-103 {
  padding-bottom: 103rem !important;
}
.p-l-103,
.p-x-103 {
  padding-left: 103rem !important;
}
.p-x-103 {
  padding-right: 103rem !important;
}
.p-y-103 {
  padding-top: 103rem !important;
  padding-bottom: 103rem !important;
}
.p-a-104 {
  padding: 104rem !important;
}
.p-t-104 {
  padding-top: 104rem !important;
}
.p-r-104 {
  padding-right: 104rem !important;
}
.p-b-104 {
  padding-bottom: 104rem !important;
}
.p-l-104,
.p-x-104 {
  padding-left: 104rem !important;
}
.p-x-104 {
  padding-right: 104rem !important;
}
.p-y-104 {
  padding-top: 104rem !important;
  padding-bottom: 104rem !important;
}
.p-a-105 {
  padding: 105rem !important;
}
.p-t-105 {
  padding-top: 105rem !important;
}
.p-r-105 {
  padding-right: 105rem !important;
}
.p-b-105 {
  padding-bottom: 105rem !important;
}
.p-l-105,
.p-x-105 {
  padding-left: 105rem !important;
}
.p-x-105 {
  padding-right: 105rem !important;
}
.p-y-105 {
  padding-top: 105rem !important;
  padding-bottom: 105rem !important;
}
.p-a-106 {
  padding: 106rem !important;
}
.p-t-106 {
  padding-top: 106rem !important;
}
.p-r-106 {
  padding-right: 106rem !important;
}
.p-b-106 {
  padding-bottom: 106rem !important;
}
.p-l-106,
.p-x-106 {
  padding-left: 106rem !important;
}
.p-x-106 {
  padding-right: 106rem !important;
}
.p-y-106 {
  padding-top: 106rem !important;
  padding-bottom: 106rem !important;
}
.p-a-107 {
  padding: 107rem !important;
}
.p-t-107 {
  padding-top: 107rem !important;
}
.p-r-107 {
  padding-right: 107rem !important;
}
.p-b-107 {
  padding-bottom: 107rem !important;
}
.p-l-107,
.p-x-107 {
  padding-left: 107rem !important;
}
.p-x-107 {
  padding-right: 107rem !important;
}
.p-y-107 {
  padding-top: 107rem !important;
  padding-bottom: 107rem !important;
}
.p-a-108 {
  padding: 108rem !important;
}
.p-t-108 {
  padding-top: 108rem !important;
}
.p-r-108 {
  padding-right: 108rem !important;
}
.p-b-108 {
  padding-bottom: 108rem !important;
}
.p-l-108,
.p-x-108 {
  padding-left: 108rem !important;
}
.p-x-108 {
  padding-right: 108rem !important;
}
.p-y-108 {
  padding-top: 108rem !important;
  padding-bottom: 108rem !important;
}
.p-a-109 {
  padding: 109rem !important;
}
.p-t-109 {
  padding-top: 109rem !important;
}
.p-r-109 {
  padding-right: 109rem !important;
}
.p-b-109 {
  padding-bottom: 109rem !important;
}
.p-l-109,
.p-x-109 {
  padding-left: 109rem !important;
}
.p-x-109 {
  padding-right: 109rem !important;
}
.p-y-109 {
  padding-top: 109rem !important;
  padding-bottom: 109rem !important;
}
.p-a-110 {
  padding: 110rem !important;
}
.p-t-110 {
  padding-top: 110rem !important;
}
.p-r-110 {
  padding-right: 110rem !important;
}
.p-b-110 {
  padding-bottom: 110rem !important;
}
.p-l-110,
.p-x-110 {
  padding-left: 110rem !important;
}
.p-x-110 {
  padding-right: 110rem !important;
}
.p-y-110 {
  padding-top: 110rem !important;
  padding-bottom: 110rem !important;
}
.p-a-111 {
  padding: 111rem !important;
}
.p-t-111 {
  padding-top: 111rem !important;
}
.p-r-111 {
  padding-right: 111rem !important;
}
.p-b-111 {
  padding-bottom: 111rem !important;
}
.p-l-111,
.p-x-111 {
  padding-left: 111rem !important;
}
.p-x-111 {
  padding-right: 111rem !important;
}
.p-y-111 {
  padding-top: 111rem !important;
  padding-bottom: 111rem !important;
}
.p-a-112 {
  padding: 112rem !important;
}
.p-t-112 {
  padding-top: 112rem !important;
}
.p-r-112 {
  padding-right: 112rem !important;
}
.p-b-112 {
  padding-bottom: 112rem !important;
}
.p-l-112,
.p-x-112 {
  padding-left: 112rem !important;
}
.p-x-112 {
  padding-right: 112rem !important;
}
.p-y-112 {
  padding-top: 112rem !important;
  padding-bottom: 112rem !important;
}
.p-a-113 {
  padding: 113rem !important;
}
.p-t-113 {
  padding-top: 113rem !important;
}
.p-r-113 {
  padding-right: 113rem !important;
}
.p-b-113 {
  padding-bottom: 113rem !important;
}
.p-l-113,
.p-x-113 {
  padding-left: 113rem !important;
}
.p-x-113 {
  padding-right: 113rem !important;
}
.p-y-113 {
  padding-top: 113rem !important;
  padding-bottom: 113rem !important;
}
.p-a-114 {
  padding: 114rem !important;
}
.p-t-114 {
  padding-top: 114rem !important;
}
.p-r-114 {
  padding-right: 114rem !important;
}
.p-b-114 {
  padding-bottom: 114rem !important;
}
.p-l-114,
.p-x-114 {
  padding-left: 114rem !important;
}
.p-x-114 {
  padding-right: 114rem !important;
}
.p-y-114 {
  padding-top: 114rem !important;
  padding-bottom: 114rem !important;
}
.p-a-115 {
  padding: 115rem !important;
}
.p-t-115 {
  padding-top: 115rem !important;
}
.p-r-115 {
  padding-right: 115rem !important;
}
.p-b-115 {
  padding-bottom: 115rem !important;
}
.p-l-115,
.p-x-115 {
  padding-left: 115rem !important;
}
.p-x-115 {
  padding-right: 115rem !important;
}
.p-y-115 {
  padding-top: 115rem !important;
  padding-bottom: 115rem !important;
}
.p-a-116 {
  padding: 116rem !important;
}
.p-t-116 {
  padding-top: 116rem !important;
}
.p-r-116 {
  padding-right: 116rem !important;
}
.p-b-116 {
  padding-bottom: 116rem !important;
}
.p-l-116,
.p-x-116 {
  padding-left: 116rem !important;
}
.p-x-116 {
  padding-right: 116rem !important;
}
.p-y-116 {
  padding-top: 116rem !important;
  padding-bottom: 116rem !important;
}
.p-a-117 {
  padding: 117rem !important;
}
.p-t-117 {
  padding-top: 117rem !important;
}
.p-r-117 {
  padding-right: 117rem !important;
}
.p-b-117 {
  padding-bottom: 117rem !important;
}
.p-l-117,
.p-x-117 {
  padding-left: 117rem !important;
}
.p-x-117 {
  padding-right: 117rem !important;
}
.p-y-117 {
  padding-top: 117rem !important;
  padding-bottom: 117rem !important;
}
.p-a-118 {
  padding: 118rem !important;
}
.p-t-118 {
  padding-top: 118rem !important;
}
.p-r-118 {
  padding-right: 118rem !important;
}
.p-b-118 {
  padding-bottom: 118rem !important;
}
.p-l-118,
.p-x-118 {
  padding-left: 118rem !important;
}
.p-x-118 {
  padding-right: 118rem !important;
}
.p-y-118 {
  padding-top: 118rem !important;
  padding-bottom: 118rem !important;
}
.p-a-119 {
  padding: 119rem !important;
}
.p-t-119 {
  padding-top: 119rem !important;
}
.p-r-119 {
  padding-right: 119rem !important;
}
.p-b-119 {
  padding-bottom: 119rem !important;
}
.p-l-119,
.p-x-119 {
  padding-left: 119rem !important;
}
.p-x-119 {
  padding-right: 119rem !important;
}
.p-y-119 {
  padding-top: 119rem !important;
  padding-bottom: 119rem !important;
}
.p-a-120 {
  padding: 120rem !important;
}
.p-t-120 {
  padding-top: 120rem !important;
}
.p-r-120 {
  padding-right: 120rem !important;
}
.p-b-120 {
  padding-bottom: 120rem !important;
}
.p-l-120,
.p-x-120 {
  padding-left: 120rem !important;
}
.p-x-120 {
  padding-right: 120rem !important;
}
.p-y-120 {
  padding-top: 120rem !important;
  padding-bottom: 120rem !important;
}
.p-a-121 {
  padding: 121rem !important;
}
.p-t-121 {
  padding-top: 121rem !important;
}
.p-r-121 {
  padding-right: 121rem !important;
}
.p-b-121 {
  padding-bottom: 121rem !important;
}
.p-l-121,
.p-x-121 {
  padding-left: 121rem !important;
}
.p-x-121 {
  padding-right: 121rem !important;
}
.p-y-121 {
  padding-top: 121rem !important;
  padding-bottom: 121rem !important;
}
.p-a-122 {
  padding: 122rem !important;
}
.p-t-122 {
  padding-top: 122rem !important;
}
.p-r-122 {
  padding-right: 122rem !important;
}
.p-b-122 {
  padding-bottom: 122rem !important;
}
.p-l-122,
.p-x-122 {
  padding-left: 122rem !important;
}
.p-x-122 {
  padding-right: 122rem !important;
}
.p-y-122 {
  padding-top: 122rem !important;
  padding-bottom: 122rem !important;
}
.p-a-123 {
  padding: 123rem !important;
}
.p-t-123 {
  padding-top: 123rem !important;
}
.p-r-123 {
  padding-right: 123rem !important;
}
.p-b-123 {
  padding-bottom: 123rem !important;
}
.p-l-123,
.p-x-123 {
  padding-left: 123rem !important;
}
.p-x-123 {
  padding-right: 123rem !important;
}
.p-y-123 {
  padding-top: 123rem !important;
  padding-bottom: 123rem !important;
}
.p-a-124 {
  padding: 124rem !important;
}
.p-t-124 {
  padding-top: 124rem !important;
}
.p-r-124 {
  padding-right: 124rem !important;
}
.p-b-124 {
  padding-bottom: 124rem !important;
}
.p-l-124,
.p-x-124 {
  padding-left: 124rem !important;
}
.p-x-124 {
  padding-right: 124rem !important;
}
.p-y-124 {
  padding-top: 124rem !important;
  padding-bottom: 124rem !important;
}
.p-a-125 {
  padding: 125rem !important;
}
.p-t-125 {
  padding-top: 125rem !important;
}
.p-r-125 {
  padding-right: 125rem !important;
}
.p-b-125 {
  padding-bottom: 125rem !important;
}
.p-l-125,
.p-x-125 {
  padding-left: 125rem !important;
}
.p-x-125 {
  padding-right: 125rem !important;
}
.p-y-125 {
  padding-top: 125rem !important;
  padding-bottom: 125rem !important;
}
.p-a-126 {
  padding: 126rem !important;
}
.p-t-126 {
  padding-top: 126rem !important;
}
.p-r-126 {
  padding-right: 126rem !important;
}
.p-b-126 {
  padding-bottom: 126rem !important;
}
.p-l-126,
.p-x-126 {
  padding-left: 126rem !important;
}
.p-x-126 {
  padding-right: 126rem !important;
}
.p-y-126 {
  padding-top: 126rem !important;
  padding-bottom: 126rem !important;
}
.p-a-127 {
  padding: 127rem !important;
}
.p-t-127 {
  padding-top: 127rem !important;
}
.p-r-127 {
  padding-right: 127rem !important;
}
.p-b-127 {
  padding-bottom: 127rem !important;
}
.p-l-127,
.p-x-127 {
  padding-left: 127rem !important;
}
.p-x-127 {
  padding-right: 127rem !important;
}
.p-y-127 {
  padding-top: 127rem !important;
  padding-bottom: 127rem !important;
}
.p-a-128 {
  padding: 128rem !important;
}
.p-t-128 {
  padding-top: 128rem !important;
}
.p-r-128 {
  padding-right: 128rem !important;
}
.p-b-128 {
  padding-bottom: 128rem !important;
}
.p-l-128,
.p-x-128 {
  padding-left: 128rem !important;
}
.p-x-128 {
  padding-right: 128rem !important;
}
.p-y-128 {
  padding-top: 128rem !important;
  padding-bottom: 128rem !important;
}
.p-a-129 {
  padding: 129rem !important;
}
.p-t-129 {
  padding-top: 129rem !important;
}
.p-r-129 {
  padding-right: 129rem !important;
}
.p-b-129 {
  padding-bottom: 129rem !important;
}
.p-l-129,
.p-x-129 {
  padding-left: 129rem !important;
}
.p-x-129 {
  padding-right: 129rem !important;
}
.p-y-129 {
  padding-top: 129rem !important;
  padding-bottom: 129rem !important;
}
.p-a-130 {
  padding: 130rem !important;
}
.p-t-130 {
  padding-top: 130rem !important;
}
.p-r-130 {
  padding-right: 130rem !important;
}
.p-b-130 {
  padding-bottom: 130rem !important;
}
.p-l-130,
.p-x-130 {
  padding-left: 130rem !important;
}
.p-x-130 {
  padding-right: 130rem !important;
}
.p-y-130 {
  padding-top: 130rem !important;
  padding-bottom: 130rem !important;
}
.p-a-131 {
  padding: 131rem !important;
}
.p-t-131 {
  padding-top: 131rem !important;
}
.p-r-131 {
  padding-right: 131rem !important;
}
.p-b-131 {
  padding-bottom: 131rem !important;
}
.p-l-131,
.p-x-131 {
  padding-left: 131rem !important;
}
.p-x-131 {
  padding-right: 131rem !important;
}
.p-y-131 {
  padding-top: 131rem !important;
  padding-bottom: 131rem !important;
}
.p-a-132 {
  padding: 132rem !important;
}
.p-t-132 {
  padding-top: 132rem !important;
}
.p-r-132 {
  padding-right: 132rem !important;
}
.p-b-132 {
  padding-bottom: 132rem !important;
}
.p-l-132,
.p-x-132 {
  padding-left: 132rem !important;
}
.p-x-132 {
  padding-right: 132rem !important;
}
.p-y-132 {
  padding-top: 132rem !important;
  padding-bottom: 132rem !important;
}
.p-a-133 {
  padding: 133rem !important;
}
.p-t-133 {
  padding-top: 133rem !important;
}
.p-r-133 {
  padding-right: 133rem !important;
}
.p-b-133 {
  padding-bottom: 133rem !important;
}
.p-l-133,
.p-x-133 {
  padding-left: 133rem !important;
}
.p-x-133 {
  padding-right: 133rem !important;
}
.p-y-133 {
  padding-top: 133rem !important;
  padding-bottom: 133rem !important;
}
.p-a-134 {
  padding: 134rem !important;
}
.p-t-134 {
  padding-top: 134rem !important;
}
.p-r-134 {
  padding-right: 134rem !important;
}
.p-b-134 {
  padding-bottom: 134rem !important;
}
.p-l-134,
.p-x-134 {
  padding-left: 134rem !important;
}
.p-x-134 {
  padding-right: 134rem !important;
}
.p-y-134 {
  padding-top: 134rem !important;
  padding-bottom: 134rem !important;
}
.p-a-135 {
  padding: 135rem !important;
}
.p-t-135 {
  padding-top: 135rem !important;
}
.p-r-135 {
  padding-right: 135rem !important;
}
.p-b-135 {
  padding-bottom: 135rem !important;
}
.p-l-135,
.p-x-135 {
  padding-left: 135rem !important;
}
.p-x-135 {
  padding-right: 135rem !important;
}
.p-y-135 {
  padding-top: 135rem !important;
  padding-bottom: 135rem !important;
}
.p-a-136 {
  padding: 136rem !important;
}
.p-t-136 {
  padding-top: 136rem !important;
}
.p-r-136 {
  padding-right: 136rem !important;
}
.p-b-136 {
  padding-bottom: 136rem !important;
}
.p-l-136,
.p-x-136 {
  padding-left: 136rem !important;
}
.p-x-136 {
  padding-right: 136rem !important;
}
.p-y-136 {
  padding-top: 136rem !important;
  padding-bottom: 136rem !important;
}
.p-a-137 {
  padding: 137rem !important;
}
.p-t-137 {
  padding-top: 137rem !important;
}
.p-r-137 {
  padding-right: 137rem !important;
}
.p-b-137 {
  padding-bottom: 137rem !important;
}
.p-l-137,
.p-x-137 {
  padding-left: 137rem !important;
}
.p-x-137 {
  padding-right: 137rem !important;
}
.p-y-137 {
  padding-top: 137rem !important;
  padding-bottom: 137rem !important;
}
.p-a-138 {
  padding: 138rem !important;
}
.p-t-138 {
  padding-top: 138rem !important;
}
.p-r-138 {
  padding-right: 138rem !important;
}
.p-b-138 {
  padding-bottom: 138rem !important;
}
.p-l-138,
.p-x-138 {
  padding-left: 138rem !important;
}
.p-x-138 {
  padding-right: 138rem !important;
}
.p-y-138 {
  padding-top: 138rem !important;
  padding-bottom: 138rem !important;
}
.p-a-139 {
  padding: 139rem !important;
}
.p-t-139 {
  padding-top: 139rem !important;
}
.p-r-139 {
  padding-right: 139rem !important;
}
.p-b-139 {
  padding-bottom: 139rem !important;
}
.p-l-139,
.p-x-139 {
  padding-left: 139rem !important;
}
.p-x-139 {
  padding-right: 139rem !important;
}
.p-y-139 {
  padding-top: 139rem !important;
  padding-bottom: 139rem !important;
}
.p-a-140 {
  padding: 140rem !important;
}
.p-t-140 {
  padding-top: 140rem !important;
}
.p-r-140 {
  padding-right: 140rem !important;
}
.p-b-140 {
  padding-bottom: 140rem !important;
}
.p-l-140,
.p-x-140 {
  padding-left: 140rem !important;
}
.p-x-140 {
  padding-right: 140rem !important;
}
.p-y-140 {
  padding-top: 140rem !important;
  padding-bottom: 140rem !important;
}
.p-a-141 {
  padding: 141rem !important;
}
.p-t-141 {
  padding-top: 141rem !important;
}
.p-r-141 {
  padding-right: 141rem !important;
}
.p-b-141 {
  padding-bottom: 141rem !important;
}
.p-l-141,
.p-x-141 {
  padding-left: 141rem !important;
}
.p-x-141 {
  padding-right: 141rem !important;
}
.p-y-141 {
  padding-top: 141rem !important;
  padding-bottom: 141rem !important;
}
.p-a-142 {
  padding: 142rem !important;
}
.p-t-142 {
  padding-top: 142rem !important;
}
.p-r-142 {
  padding-right: 142rem !important;
}
.p-b-142 {
  padding-bottom: 142rem !important;
}
.p-l-142,
.p-x-142 {
  padding-left: 142rem !important;
}
.p-x-142 {
  padding-right: 142rem !important;
}
.p-y-142 {
  padding-top: 142rem !important;
  padding-bottom: 142rem !important;
}
.p-a-143 {
  padding: 143rem !important;
}
.p-t-143 {
  padding-top: 143rem !important;
}
.p-r-143 {
  padding-right: 143rem !important;
}
.p-b-143 {
  padding-bottom: 143rem !important;
}
.p-l-143,
.p-x-143 {
  padding-left: 143rem !important;
}
.p-x-143 {
  padding-right: 143rem !important;
}
.p-y-143 {
  padding-top: 143rem !important;
  padding-bottom: 143rem !important;
}
.p-a-144 {
  padding: 144rem !important;
}
.p-t-144 {
  padding-top: 144rem !important;
}
.p-r-144 {
  padding-right: 144rem !important;
}
.p-b-144 {
  padding-bottom: 144rem !important;
}
.p-l-144,
.p-x-144 {
  padding-left: 144rem !important;
}
.p-x-144 {
  padding-right: 144rem !important;
}
.p-y-144 {
  padding-top: 144rem !important;
  padding-bottom: 144rem !important;
}
.p-a-145 {
  padding: 145rem !important;
}
.p-t-145 {
  padding-top: 145rem !important;
}
.p-r-145 {
  padding-right: 145rem !important;
}
.p-b-145 {
  padding-bottom: 145rem !important;
}
.p-l-145,
.p-x-145 {
  padding-left: 145rem !important;
}
.p-x-145 {
  padding-right: 145rem !important;
}
.p-y-145 {
  padding-top: 145rem !important;
  padding-bottom: 145rem !important;
}
.p-a-146 {
  padding: 146rem !important;
}
.p-t-146 {
  padding-top: 146rem !important;
}
.p-r-146 {
  padding-right: 146rem !important;
}
.p-b-146 {
  padding-bottom: 146rem !important;
}
.p-l-146,
.p-x-146 {
  padding-left: 146rem !important;
}
.p-x-146 {
  padding-right: 146rem !important;
}
.p-y-146 {
  padding-top: 146rem !important;
  padding-bottom: 146rem !important;
}
.p-a-147 {
  padding: 147rem !important;
}
.p-t-147 {
  padding-top: 147rem !important;
}
.p-r-147 {
  padding-right: 147rem !important;
}
.p-b-147 {
  padding-bottom: 147rem !important;
}
.p-l-147,
.p-x-147 {
  padding-left: 147rem !important;
}
.p-x-147 {
  padding-right: 147rem !important;
}
.p-y-147 {
  padding-top: 147rem !important;
  padding-bottom: 147rem !important;
}
.p-a-148 {
  padding: 148rem !important;
}
.p-t-148 {
  padding-top: 148rem !important;
}
.p-r-148 {
  padding-right: 148rem !important;
}
.p-b-148 {
  padding-bottom: 148rem !important;
}
.p-l-148,
.p-x-148 {
  padding-left: 148rem !important;
}
.p-x-148 {
  padding-right: 148rem !important;
}
.p-y-148 {
  padding-top: 148rem !important;
  padding-bottom: 148rem !important;
}
.p-a-149 {
  padding: 149rem !important;
}
.p-t-149 {
  padding-top: 149rem !important;
}
.p-r-149 {
  padding-right: 149rem !important;
}
.p-b-149 {
  padding-bottom: 149rem !important;
}
.p-l-149,
.p-x-149 {
  padding-left: 149rem !important;
}
.p-x-149 {
  padding-right: 149rem !important;
}
.p-y-149 {
  padding-top: 149rem !important;
  padding-bottom: 149rem !important;
}
.p-a-150 {
  padding: 150rem !important;
}
.p-t-150 {
  padding-top: 150rem !important;
}
.p-r-150 {
  padding-right: 150rem !important;
}
.p-b-150 {
  padding-bottom: 150rem !important;
}
.p-l-150,
.p-x-150 {
  padding-left: 150rem !important;
}
.p-x-150 {
  padding-right: 150rem !important;
}
.p-y-150 {
  padding-top: 150rem !important;
  padding-bottom: 150rem !important;
}
.p-a-151 {
  padding: 151rem !important;
}
.p-t-151 {
  padding-top: 151rem !important;
}
.p-r-151 {
  padding-right: 151rem !important;
}
.p-b-151 {
  padding-bottom: 151rem !important;
}
.p-l-151,
.p-x-151 {
  padding-left: 151rem !important;
}
.p-x-151 {
  padding-right: 151rem !important;
}
.p-y-151 {
  padding-top: 151rem !important;
  padding-bottom: 151rem !important;
}
.p-a-152 {
  padding: 152rem !important;
}
.p-t-152 {
  padding-top: 152rem !important;
}
.p-r-152 {
  padding-right: 152rem !important;
}
.p-b-152 {
  padding-bottom: 152rem !important;
}
.p-l-152,
.p-x-152 {
  padding-left: 152rem !important;
}
.p-x-152 {
  padding-right: 152rem !important;
}
.p-y-152 {
  padding-top: 152rem !important;
  padding-bottom: 152rem !important;
}
.p-a-153 {
  padding: 153rem !important;
}
.p-t-153 {
  padding-top: 153rem !important;
}
.p-r-153 {
  padding-right: 153rem !important;
}
.p-b-153 {
  padding-bottom: 153rem !important;
}
.p-l-153,
.p-x-153 {
  padding-left: 153rem !important;
}
.p-x-153 {
  padding-right: 153rem !important;
}
.p-y-153 {
  padding-top: 153rem !important;
  padding-bottom: 153rem !important;
}
.p-a-154 {
  padding: 154rem !important;
}
.p-t-154 {
  padding-top: 154rem !important;
}
.p-r-154 {
  padding-right: 154rem !important;
}
.p-b-154 {
  padding-bottom: 154rem !important;
}
.p-l-154,
.p-x-154 {
  padding-left: 154rem !important;
}
.p-x-154 {
  padding-right: 154rem !important;
}
.p-y-154 {
  padding-top: 154rem !important;
  padding-bottom: 154rem !important;
}
.p-a-155 {
  padding: 155rem !important;
}
.p-t-155 {
  padding-top: 155rem !important;
}
.p-r-155 {
  padding-right: 155rem !important;
}
.p-b-155 {
  padding-bottom: 155rem !important;
}
.p-l-155,
.p-x-155 {
  padding-left: 155rem !important;
}
.p-x-155 {
  padding-right: 155rem !important;
}
.p-y-155 {
  padding-top: 155rem !important;
  padding-bottom: 155rem !important;
}
.p-a-156 {
  padding: 156rem !important;
}
.p-t-156 {
  padding-top: 156rem !important;
}
.p-r-156 {
  padding-right: 156rem !important;
}
.p-b-156 {
  padding-bottom: 156rem !important;
}
.p-l-156,
.p-x-156 {
  padding-left: 156rem !important;
}
.p-x-156 {
  padding-right: 156rem !important;
}
.p-y-156 {
  padding-top: 156rem !important;
  padding-bottom: 156rem !important;
}
.p-a-157 {
  padding: 157rem !important;
}
.p-t-157 {
  padding-top: 157rem !important;
}
.p-r-157 {
  padding-right: 157rem !important;
}
.p-b-157 {
  padding-bottom: 157rem !important;
}
.p-l-157,
.p-x-157 {
  padding-left: 157rem !important;
}
.p-x-157 {
  padding-right: 157rem !important;
}
.p-y-157 {
  padding-top: 157rem !important;
  padding-bottom: 157rem !important;
}
.p-a-158 {
  padding: 158rem !important;
}
.p-t-158 {
  padding-top: 158rem !important;
}
.p-r-158 {
  padding-right: 158rem !important;
}
.p-b-158 {
  padding-bottom: 158rem !important;
}
.p-l-158,
.p-x-158 {
  padding-left: 158rem !important;
}
.p-x-158 {
  padding-right: 158rem !important;
}
.p-y-158 {
  padding-top: 158rem !important;
  padding-bottom: 158rem !important;
}
.p-a-159 {
  padding: 159rem !important;
}
.p-t-159 {
  padding-top: 159rem !important;
}
.p-r-159 {
  padding-right: 159rem !important;
}
.p-b-159 {
  padding-bottom: 159rem !important;
}
.p-l-159,
.p-x-159 {
  padding-left: 159rem !important;
}
.p-x-159 {
  padding-right: 159rem !important;
}
.p-y-159 {
  padding-top: 159rem !important;
  padding-bottom: 159rem !important;
}
.p-a-160 {
  padding: 160rem !important;
}
.p-t-160 {
  padding-top: 160rem !important;
}
.p-r-160 {
  padding-right: 160rem !important;
}
.p-b-160 {
  padding-bottom: 160rem !important;
}
.p-l-160,
.p-x-160 {
  padding-left: 160rem !important;
}
.p-x-160 {
  padding-right: 160rem !important;
}
.p-y-160 {
  padding-top: 160rem !important;
  padding-bottom: 160rem !important;
}
.p-a-161 {
  padding: 161rem !important;
}
.p-t-161 {
  padding-top: 161rem !important;
}
.p-r-161 {
  padding-right: 161rem !important;
}
.p-b-161 {
  padding-bottom: 161rem !important;
}
.p-l-161,
.p-x-161 {
  padding-left: 161rem !important;
}
.p-x-161 {
  padding-right: 161rem !important;
}
.p-y-161 {
  padding-top: 161rem !important;
  padding-bottom: 161rem !important;
}
.p-a-162 {
  padding: 162rem !important;
}
.p-t-162 {
  padding-top: 162rem !important;
}
.p-r-162 {
  padding-right: 162rem !important;
}
.p-b-162 {
  padding-bottom: 162rem !important;
}
.p-l-162,
.p-x-162 {
  padding-left: 162rem !important;
}
.p-x-162 {
  padding-right: 162rem !important;
}
.p-y-162 {
  padding-top: 162rem !important;
  padding-bottom: 162rem !important;
}
.p-a-163 {
  padding: 163rem !important;
}
.p-t-163 {
  padding-top: 163rem !important;
}
.p-r-163 {
  padding-right: 163rem !important;
}
.p-b-163 {
  padding-bottom: 163rem !important;
}
.p-l-163,
.p-x-163 {
  padding-left: 163rem !important;
}
.p-x-163 {
  padding-right: 163rem !important;
}
.p-y-163 {
  padding-top: 163rem !important;
  padding-bottom: 163rem !important;
}
.p-a-164 {
  padding: 164rem !important;
}
.p-t-164 {
  padding-top: 164rem !important;
}
.p-r-164 {
  padding-right: 164rem !important;
}
.p-b-164 {
  padding-bottom: 164rem !important;
}
.p-l-164,
.p-x-164 {
  padding-left: 164rem !important;
}
.p-x-164 {
  padding-right: 164rem !important;
}
.p-y-164 {
  padding-top: 164rem !important;
  padding-bottom: 164rem !important;
}
.p-a-165 {
  padding: 165rem !important;
}
.p-t-165 {
  padding-top: 165rem !important;
}
.p-r-165 {
  padding-right: 165rem !important;
}
.p-b-165 {
  padding-bottom: 165rem !important;
}
.p-l-165,
.p-x-165 {
  padding-left: 165rem !important;
}
.p-x-165 {
  padding-right: 165rem !important;
}
.p-y-165 {
  padding-top: 165rem !important;
  padding-bottom: 165rem !important;
}
.p-a-166 {
  padding: 166rem !important;
}
.p-t-166 {
  padding-top: 166rem !important;
}
.p-r-166 {
  padding-right: 166rem !important;
}
.p-b-166 {
  padding-bottom: 166rem !important;
}
.p-l-166,
.p-x-166 {
  padding-left: 166rem !important;
}
.p-x-166 {
  padding-right: 166rem !important;
}
.p-y-166 {
  padding-top: 166rem !important;
  padding-bottom: 166rem !important;
}
.p-a-167 {
  padding: 167rem !important;
}
.p-t-167 {
  padding-top: 167rem !important;
}
.p-r-167 {
  padding-right: 167rem !important;
}
.p-b-167 {
  padding-bottom: 167rem !important;
}
.p-l-167,
.p-x-167 {
  padding-left: 167rem !important;
}
.p-x-167 {
  padding-right: 167rem !important;
}
.p-y-167 {
  padding-top: 167rem !important;
  padding-bottom: 167rem !important;
}
.p-a-168 {
  padding: 168rem !important;
}
.p-t-168 {
  padding-top: 168rem !important;
}
.p-r-168 {
  padding-right: 168rem !important;
}
.p-b-168 {
  padding-bottom: 168rem !important;
}
.p-l-168,
.p-x-168 {
  padding-left: 168rem !important;
}
.p-x-168 {
  padding-right: 168rem !important;
}
.p-y-168 {
  padding-top: 168rem !important;
  padding-bottom: 168rem !important;
}
.p-a-169 {
  padding: 169rem !important;
}
.p-t-169 {
  padding-top: 169rem !important;
}
.p-r-169 {
  padding-right: 169rem !important;
}
.p-b-169 {
  padding-bottom: 169rem !important;
}
.p-l-169,
.p-x-169 {
  padding-left: 169rem !important;
}
.p-x-169 {
  padding-right: 169rem !important;
}
.p-y-169 {
  padding-top: 169rem !important;
  padding-bottom: 169rem !important;
}
.p-a-170 {
  padding: 170rem !important;
}
.p-t-170 {
  padding-top: 170rem !important;
}
.p-r-170 {
  padding-right: 170rem !important;
}
.p-b-170 {
  padding-bottom: 170rem !important;
}
.p-l-170,
.p-x-170 {
  padding-left: 170rem !important;
}
.p-x-170 {
  padding-right: 170rem !important;
}
.p-y-170 {
  padding-top: 170rem !important;
  padding-bottom: 170rem !important;
}
.p-a-171 {
  padding: 171rem !important;
}
.p-t-171 {
  padding-top: 171rem !important;
}
.p-r-171 {
  padding-right: 171rem !important;
}
.p-b-171 {
  padding-bottom: 171rem !important;
}
.p-l-171,
.p-x-171 {
  padding-left: 171rem !important;
}
.p-x-171 {
  padding-right: 171rem !important;
}
.p-y-171 {
  padding-top: 171rem !important;
  padding-bottom: 171rem !important;
}
.p-a-172 {
  padding: 172rem !important;
}
.p-t-172 {
  padding-top: 172rem !important;
}
.p-r-172 {
  padding-right: 172rem !important;
}
.p-b-172 {
  padding-bottom: 172rem !important;
}
.p-l-172,
.p-x-172 {
  padding-left: 172rem !important;
}
.p-x-172 {
  padding-right: 172rem !important;
}
.p-y-172 {
  padding-top: 172rem !important;
  padding-bottom: 172rem !important;
}
.p-a-173 {
  padding: 173rem !important;
}
.p-t-173 {
  padding-top: 173rem !important;
}
.p-r-173 {
  padding-right: 173rem !important;
}
.p-b-173 {
  padding-bottom: 173rem !important;
}
.p-l-173,
.p-x-173 {
  padding-left: 173rem !important;
}
.p-x-173 {
  padding-right: 173rem !important;
}
.p-y-173 {
  padding-top: 173rem !important;
  padding-bottom: 173rem !important;
}
.p-a-174 {
  padding: 174rem !important;
}
.p-t-174 {
  padding-top: 174rem !important;
}
.p-r-174 {
  padding-right: 174rem !important;
}
.p-b-174 {
  padding-bottom: 174rem !important;
}
.p-l-174,
.p-x-174 {
  padding-left: 174rem !important;
}
.p-x-174 {
  padding-right: 174rem !important;
}
.p-y-174 {
  padding-top: 174rem !important;
  padding-bottom: 174rem !important;
}
.p-a-175 {
  padding: 175rem !important;
}
.p-t-175 {
  padding-top: 175rem !important;
}
.p-r-175 {
  padding-right: 175rem !important;
}
.p-b-175 {
  padding-bottom: 175rem !important;
}
.p-l-175,
.p-x-175 {
  padding-left: 175rem !important;
}
.p-x-175 {
  padding-right: 175rem !important;
}
.p-y-175 {
  padding-top: 175rem !important;
  padding-bottom: 175rem !important;
}
.p-a-176 {
  padding: 176rem !important;
}
.p-t-176 {
  padding-top: 176rem !important;
}
.p-r-176 {
  padding-right: 176rem !important;
}
.p-b-176 {
  padding-bottom: 176rem !important;
}
.p-l-176,
.p-x-176 {
  padding-left: 176rem !important;
}
.p-x-176 {
  padding-right: 176rem !important;
}
.p-y-176 {
  padding-top: 176rem !important;
  padding-bottom: 176rem !important;
}
.p-a-177 {
  padding: 177rem !important;
}
.p-t-177 {
  padding-top: 177rem !important;
}
.p-r-177 {
  padding-right: 177rem !important;
}
.p-b-177 {
  padding-bottom: 177rem !important;
}
.p-l-177,
.p-x-177 {
  padding-left: 177rem !important;
}
.p-x-177 {
  padding-right: 177rem !important;
}
.p-y-177 {
  padding-top: 177rem !important;
  padding-bottom: 177rem !important;
}
.p-a-178 {
  padding: 178rem !important;
}
.p-t-178 {
  padding-top: 178rem !important;
}
.p-r-178 {
  padding-right: 178rem !important;
}
.p-b-178 {
  padding-bottom: 178rem !important;
}
.p-l-178,
.p-x-178 {
  padding-left: 178rem !important;
}
.p-x-178 {
  padding-right: 178rem !important;
}
.p-y-178 {
  padding-top: 178rem !important;
  padding-bottom: 178rem !important;
}
.p-a-179 {
  padding: 179rem !important;
}
.p-t-179 {
  padding-top: 179rem !important;
}
.p-r-179 {
  padding-right: 179rem !important;
}
.p-b-179 {
  padding-bottom: 179rem !important;
}
.p-l-179,
.p-x-179 {
  padding-left: 179rem !important;
}
.p-x-179 {
  padding-right: 179rem !important;
}
.p-y-179 {
  padding-top: 179rem !important;
  padding-bottom: 179rem !important;
}
.p-a-180 {
  padding: 180rem !important;
}
.p-t-180 {
  padding-top: 180rem !important;
}
.p-r-180 {
  padding-right: 180rem !important;
}
.p-b-180 {
  padding-bottom: 180rem !important;
}
.p-l-180,
.p-x-180 {
  padding-left: 180rem !important;
}
.p-x-180 {
  padding-right: 180rem !important;
}
.p-y-180 {
  padding-top: 180rem !important;
  padding-bottom: 180rem !important;
}
.p-a-181 {
  padding: 181rem !important;
}
.p-t-181 {
  padding-top: 181rem !important;
}
.p-r-181 {
  padding-right: 181rem !important;
}
.p-b-181 {
  padding-bottom: 181rem !important;
}
.p-l-181,
.p-x-181 {
  padding-left: 181rem !important;
}
.p-x-181 {
  padding-right: 181rem !important;
}
.p-y-181 {
  padding-top: 181rem !important;
  padding-bottom: 181rem !important;
}
.p-a-182 {
  padding: 182rem !important;
}
.p-t-182 {
  padding-top: 182rem !important;
}
.p-r-182 {
  padding-right: 182rem !important;
}
.p-b-182 {
  padding-bottom: 182rem !important;
}
.p-l-182,
.p-x-182 {
  padding-left: 182rem !important;
}
.p-x-182 {
  padding-right: 182rem !important;
}
.p-y-182 {
  padding-top: 182rem !important;
  padding-bottom: 182rem !important;
}
.p-a-183 {
  padding: 183rem !important;
}
.p-t-183 {
  padding-top: 183rem !important;
}
.p-r-183 {
  padding-right: 183rem !important;
}
.p-b-183 {
  padding-bottom: 183rem !important;
}
.p-l-183,
.p-x-183 {
  padding-left: 183rem !important;
}
.p-x-183 {
  padding-right: 183rem !important;
}
.p-y-183 {
  padding-top: 183rem !important;
  padding-bottom: 183rem !important;
}
.p-a-184 {
  padding: 184rem !important;
}
.p-t-184 {
  padding-top: 184rem !important;
}
.p-r-184 {
  padding-right: 184rem !important;
}
.p-b-184 {
  padding-bottom: 184rem !important;
}
.p-l-184,
.p-x-184 {
  padding-left: 184rem !important;
}
.p-x-184 {
  padding-right: 184rem !important;
}
.p-y-184 {
  padding-top: 184rem !important;
  padding-bottom: 184rem !important;
}
.p-a-185 {
  padding: 185rem !important;
}
.p-t-185 {
  padding-top: 185rem !important;
}
.p-r-185 {
  padding-right: 185rem !important;
}
.p-b-185 {
  padding-bottom: 185rem !important;
}
.p-l-185,
.p-x-185 {
  padding-left: 185rem !important;
}
.p-x-185 {
  padding-right: 185rem !important;
}
.p-y-185 {
  padding-top: 185rem !important;
  padding-bottom: 185rem !important;
}
.p-a-186 {
  padding: 186rem !important;
}
.p-t-186 {
  padding-top: 186rem !important;
}
.p-r-186 {
  padding-right: 186rem !important;
}
.p-b-186 {
  padding-bottom: 186rem !important;
}
.p-l-186,
.p-x-186 {
  padding-left: 186rem !important;
}
.p-x-186 {
  padding-right: 186rem !important;
}
.p-y-186 {
  padding-top: 186rem !important;
  padding-bottom: 186rem !important;
}
.p-a-187 {
  padding: 187rem !important;
}
.p-t-187 {
  padding-top: 187rem !important;
}
.p-r-187 {
  padding-right: 187rem !important;
}
.p-b-187 {
  padding-bottom: 187rem !important;
}
.p-l-187,
.p-x-187 {
  padding-left: 187rem !important;
}
.p-x-187 {
  padding-right: 187rem !important;
}
.p-y-187 {
  padding-top: 187rem !important;
  padding-bottom: 187rem !important;
}
.p-a-188 {
  padding: 188rem !important;
}
.p-t-188 {
  padding-top: 188rem !important;
}
.p-r-188 {
  padding-right: 188rem !important;
}
.p-b-188 {
  padding-bottom: 188rem !important;
}
.p-l-188,
.p-x-188 {
  padding-left: 188rem !important;
}
.p-x-188 {
  padding-right: 188rem !important;
}
.p-y-188 {
  padding-top: 188rem !important;
  padding-bottom: 188rem !important;
}
.p-a-189 {
  padding: 189rem !important;
}
.p-t-189 {
  padding-top: 189rem !important;
}
.p-r-189 {
  padding-right: 189rem !important;
}
.p-b-189 {
  padding-bottom: 189rem !important;
}
.p-l-189,
.p-x-189 {
  padding-left: 189rem !important;
}
.p-x-189 {
  padding-right: 189rem !important;
}
.p-y-189 {
  padding-top: 189rem !important;
  padding-bottom: 189rem !important;
}
.p-a-190 {
  padding: 190rem !important;
}
.p-t-190 {
  padding-top: 190rem !important;
}
.p-r-190 {
  padding-right: 190rem !important;
}
.p-b-190 {
  padding-bottom: 190rem !important;
}
.p-l-190,
.p-x-190 {
  padding-left: 190rem !important;
}
.p-x-190 {
  padding-right: 190rem !important;
}
.p-y-190 {
  padding-top: 190rem !important;
  padding-bottom: 190rem !important;
}
.p-a-191 {
  padding: 191rem !important;
}
.p-t-191 {
  padding-top: 191rem !important;
}
.p-r-191 {
  padding-right: 191rem !important;
}
.p-b-191 {
  padding-bottom: 191rem !important;
}
.p-l-191,
.p-x-191 {
  padding-left: 191rem !important;
}
.p-x-191 {
  padding-right: 191rem !important;
}
.p-y-191 {
  padding-top: 191rem !important;
  padding-bottom: 191rem !important;
}
.p-a-192 {
  padding: 192rem !important;
}
.p-t-192 {
  padding-top: 192rem !important;
}
.p-r-192 {
  padding-right: 192rem !important;
}
.p-b-192 {
  padding-bottom: 192rem !important;
}
.p-l-192,
.p-x-192 {
  padding-left: 192rem !important;
}
.p-x-192 {
  padding-right: 192rem !important;
}
.p-y-192 {
  padding-top: 192rem !important;
  padding-bottom: 192rem !important;
}
.p-a-193 {
  padding: 193rem !important;
}
.p-t-193 {
  padding-top: 193rem !important;
}
.p-r-193 {
  padding-right: 193rem !important;
}
.p-b-193 {
  padding-bottom: 193rem !important;
}
.p-l-193,
.p-x-193 {
  padding-left: 193rem !important;
}
.p-x-193 {
  padding-right: 193rem !important;
}
.p-y-193 {
  padding-top: 193rem !important;
  padding-bottom: 193rem !important;
}
.p-a-194 {
  padding: 194rem !important;
}
.p-t-194 {
  padding-top: 194rem !important;
}
.p-r-194 {
  padding-right: 194rem !important;
}
.p-b-194 {
  padding-bottom: 194rem !important;
}
.p-l-194,
.p-x-194 {
  padding-left: 194rem !important;
}
.p-x-194 {
  padding-right: 194rem !important;
}
.p-y-194 {
  padding-top: 194rem !important;
  padding-bottom: 194rem !important;
}
.p-a-195 {
  padding: 195rem !important;
}
.p-t-195 {
  padding-top: 195rem !important;
}
.p-r-195 {
  padding-right: 195rem !important;
}
.p-b-195 {
  padding-bottom: 195rem !important;
}
.p-l-195,
.p-x-195 {
  padding-left: 195rem !important;
}
.p-x-195 {
  padding-right: 195rem !important;
}
.p-y-195 {
  padding-top: 195rem !important;
  padding-bottom: 195rem !important;
}
.p-a-196 {
  padding: 196rem !important;
}
.p-t-196 {
  padding-top: 196rem !important;
}
.p-r-196 {
  padding-right: 196rem !important;
}
.p-b-196 {
  padding-bottom: 196rem !important;
}
.p-l-196,
.p-x-196 {
  padding-left: 196rem !important;
}
.p-x-196 {
  padding-right: 196rem !important;
}
.p-y-196 {
  padding-top: 196rem !important;
  padding-bottom: 196rem !important;
}
.p-a-197 {
  padding: 197rem !important;
}
.p-t-197 {
  padding-top: 197rem !important;
}
.p-r-197 {
  padding-right: 197rem !important;
}
.p-b-197 {
  padding-bottom: 197rem !important;
}
.p-l-197,
.p-x-197 {
  padding-left: 197rem !important;
}
.p-x-197 {
  padding-right: 197rem !important;
}
.p-y-197 {
  padding-top: 197rem !important;
  padding-bottom: 197rem !important;
}
.p-a-198 {
  padding: 198rem !important;
}
.p-t-198 {
  padding-top: 198rem !important;
}
.p-r-198 {
  padding-right: 198rem !important;
}
.p-b-198 {
  padding-bottom: 198rem !important;
}
.p-l-198,
.p-x-198 {
  padding-left: 198rem !important;
}
.p-x-198 {
  padding-right: 198rem !important;
}
.p-y-198 {
  padding-top: 198rem !important;
  padding-bottom: 198rem !important;
}
.p-a-199 {
  padding: 199rem !important;
}
.p-t-199 {
  padding-top: 199rem !important;
}
.p-r-199 {
  padding-right: 199rem !important;
}
.p-b-199 {
  padding-bottom: 199rem !important;
}
.p-l-199,
.p-x-199 {
  padding-left: 199rem !important;
}
.p-x-199 {
  padding-right: 199rem !important;
}
.p-y-199 {
  padding-top: 199rem !important;
  padding-bottom: 199rem !important;
}
.p-a-200 {
  padding: 200rem !important;
}
.p-t-200 {
  padding-top: 200rem !important;
}
.p-r-200 {
  padding-right: 200rem !important;
}
.p-b-200 {
  padding-bottom: 200rem !important;
}
.p-l-200,
.p-x-200 {
  padding-left: 200rem !important;
}
.p-x-200 {
  padding-right: 200rem !important;
}
.p-y-200 {
  padding-top: 200rem !important;
  padding-bottom: 200rem !important;
}
.triangle {
  display: inline-block;
  margin: 5px;
  width: 0;
  height: 0;
}
.triangle--top {
  border-bottom: 1rem solid #000;
}
.triangle--bottom,
.triangle--top {
  border-right: 1rem solid transparent;
  border-left: 1rem solid transparent;
}
.triangle--bottom {
  border-top: 1rem solid #000;
}
.triangle--right {
  border-left: 1rem solid #000;
}
.triangle--left,
.triangle--right {
  border-top: 1rem solid transparent;
  border-bottom: 1rem solid transparent;
}
.triangle--left {
  border-right: 1rem solid #000;
}
.flex-ui {
  -ms-flex-flow: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: wrap;
  margin-bottom: -20px;
  margin-left: -20px;
}
.flex-ui .flex-item {
  margin-bottom: 20px;
  margin-left: 20px;
  width: calc(33.33333% - 20px);
}
.font-weight-400 {
  font-weight: 400;
}
.font-weight-300 {
  font-weight: 300;
}
.font-weight-500 {
  font-weight: 500;
}
.font-weight-600 {
  font-weight: 600;
}
.font-weight-700 {
  font-weight: 700;
}
.font-weight-800 {
  font-weight: 800;
}
.font-weight-900 {
  font-weight: 900;
}
.font-weight-200 {
  font-weight: 200;
}
.font-weight-100 {
  font-weight: 100;
}
.main-title {
  display: block;
  position: relative;
  margin-bottom: 2rem;
  background-size: 70% auto;
  background-repeat: no-repeat;
  padding: 1.5rem 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #000;
  font-weight: 400;
  font-family: Soleil Bk;
  text-transform: capitalize;
}
.main-title.line-1 {
  background-image: url(../img/home/line-1.png), url(../img/home/line-1.png);
  background-position: 0 0, 0 100%;
}
.main-title.line-1.center {
  background-position: center 0, center 100%;
}
.main-title.line-2 {
  background-image: url(../img/home/line-2.png), url(../img/home/line-2.png);
  background-position: 0 0, 0 100%;
}
.main-title.line-2.center {
  background-position: center 0, center 100%;
}
.main-title.center {
  margin: 0 auto 2rem;
  text-align: center;
}
.uppercase {
  text-transform: uppercase;
}
.center {
  text-align: center !important;
}
.black {
  color: #000 !important;
}
.white {
  color: #fff !important;
}
@media (min-width: 576px) {
  .btn-wrap .btn:not(:last-child) {
    margin-right: 3rem;
  }
}
@media (max-width: 575px) {
  .btn-wrap .btn:not(:last-child) {
    margin-bottom: 2rem;
  }
}
form .btn-wrap .ajax-loader{
  display: block;
}
form .btn-wrap .btn-gradient{
  width: auto;
}
.btn-gradient {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  justify-content: center;
  box-sizing: border-box;
  margin-top: 4rem;
  border-radius: 0.5rem;
  background: transparent -webkit-gradient(
      linear,
      left top,
      right top,
      from(#f671ad),
      to(#9a73c4)
    ) 0 0 no-repeat padding-box;
  background: transparent linear-gradient(90deg, #f671ad, #9a73c4) 0 0 no-repeat
    padding-box;
  background-size: 200% 100%;
  padding: 0 3rem;
  min-width: 18rem;
  height: 6rem;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
}
.btn-gradient,
.btn-gradient:hover {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  color: #fff;
}
.btn-gradient:hover {
  background-position: 100% 0;
}
.swiper-pagination {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-transform: translateX(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  bottom: 7rem;
  left: 50% !important;
  justify-content: center;
  transform: translateX(-50%);
  z-index: 9;
}
.swiper-pagination span {
  position: static;
  opacity: 1;
  margin: 0 2.5px;
  outline: none;
  border: none;
  border-radius: 5px;
  background: hsla(0, 0%, 100%, 0.5);
  width: 10px;
  height: 10px;
}
.swiper-pagination span.swiper-pagination-bullet-active {
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  outline: none;
  background: none;
  background: #000;
  width: 30px;
}
@media (max-width: 767px) {
  .swiper-pagination span {
    width: 7.5px;
    height: 7.5px;
  }
  .swiper-pagination span.swiper-pagination-bullet-active {
    width: 20px;
  }
}
.swiper-next,
.swiper-prev {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-transform: translateY(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  justify-content: center;
  align-items: center;
  transform: translateY(-50%);
  z-index: 9;
  cursor: pointer;
  outline: none;
  border-radius: 50%;
}
.swiper-next em,
.swiper-prev em {
  font-size: 4rem;
}
.swiper-prev {
  left: 0;
}
.swiper-next {
  right: 0;
}
.swiper-button-disabled {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.amount {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  align-items: stretch;
  background: #eaeaea;
  overflow: hidden;
}
.amount .minus,
.amount .plus {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  width: 6rem;
  height: 6rem;
}
.amount .minus em,
.amount .plus em {
  font-size: 1.8rem;
}
.amount .input {
  outline: none;
  border: none;
  background: none;
  padding: 0;
  width: 6rem;
  height: 6rem;
  color: #000;
  font-weight: 400;
  font-size: 2.6rem;
  line-height: 6rem;
  font-family: Soleil Bk;
  text-align: center;
}
.amount ::-webkit-inner-spin-button,
.amount ::-webkit-outer-spin-button {
  display: none;
}
.pagi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 3rem;
  list-style: none;
}
.pagi,
.pagi-item {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  justify-content: center;
  align-items: center;
}
.pagi-item {
  -webkit-transition: 0.3s;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  transition: 0.3s;
  cursor: pointer;
  margin-bottom: 0 !important;
  color: #000;
  font-size: 1.6rem;
}
.pagi-item:not(:last-child) {
  margin-right: 1.5rem;
}
.pagi-item.is-disabled {
  cursor: not-allowed;
}
.pagi-item.is-active,
.pagi-item:hover {
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #f86fad;
  text-decoration: underline;
}
.pagi em {
  font-size: 2.4rem;
}
.dropdown {
  -webkit-box-shadow: inset 0 0 0 0.2rem #38180f;
  -webkit-box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  box-shadow: inset 0 0 0 0.2rem #38180f;
  border-radius: 0.7rem;
  background: #fff;
  width: 27.5rem;
  height: 6rem;
}
.dropdown-caret {
  position: relative;
  margin-left: 2rem;
}
.dropdown-caret:before {
  -webkit-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  content: "\f140";
  color: #000;
  font: normal normal normal 24px/1 Material Design Icons;
  font-size: 2.4rem;
}
.dropdown-select {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  background: none;
  padding: 0 2rem;
  height: 100%;
}
.dropdown-select .dropdown-selected {
  color: #000;
  font-size: 1.6rem;
}
.dropdown-list {
  -webkit-box-shadow: inset 0 0 0 0.2rem #38180f;
  display: none;
  position: absolute;
  top: calc(100% + 1rem);
  left: 0;
  z-index: 9;
  box-shadow: inset 0 0 0 0.2rem #38180f;
  border-radius: 0.7rem;
  background: #fff;
  padding: 1rem 0;
  width: 100%;
  max-height: 28.9rem;
  overflow: hidden;
  overflow-y: auto;
  list-style: none;
}
.dropdown-list::-webkit-scrollbar {
  width: 0.5rem;
}
.dropdown-list::-webkit-scrollbar-track {
  border-radius: 5px !important;
  background: #fff;
}
.dropdown-list::-webkit-scrollbar-thumb {
  border-radius: 5px !important;
  background: #000;
}
.dropdown-item {
  z-index: 2;
  cursor: pointer;
  padding: 1rem 2rem;
  color: #000;
  font-size: 1.6rem;
}
.dropdown-item.selected,
.dropdown-item:hover {
  color: #f86fad;
}
.dropdown.open .dropdown-list {
  z-index: 9999 !important;
}
.dropdown.open .dropdown-list .dropdown-item {
  display: block;
}
.range-price-slide .slider-box {
  width: 100%;
}
.range-price-slide label {
  display: inline-block;
  vertical-align: top;
  border: none;
}
.range-price-slide input {
  outline: none;
  border: none;
  border: none !important;
  background: none;
  padding: 0;
  width: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  color: #4b4b4b;
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1;
  text-align: right;
}
.range-price-slide .slider {
  margin-bottom: 1rem;
  margin-left: 1rem;
  border: none;
  background: #fff;
  height: 0.5rem;
}
.range-price-slide .slider .ui-slider-range {
  border: none;
  background: #bc7762;
}
.range-price-slide .slider .ui-slider-handle.ui-corner-all.ui-state-default {
  -webkit-box-shadow: 0 0.8rem 1.6rem rgba(0, 0, 0, 0.1607843137254902);
  -webkit-transform: translateY(-50%);
  top: 50%;
  transform: translateY(-50%);
  outline: none;
  box-shadow: 0 0.8rem 1.6rem rgba(0, 0, 0, 0.1607843137254902);
  border: none;
  border-radius: 50%;
  background: #bc7762;
  width: 1.5rem;
  height: 1.5rem;
}
.range-price-slide .bottom-w {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 3rem;
}
.range-price-slide .bottom-w .text {
  color: #000;
  font-size: 1.6rem;
  text-transform: capitalize;
}
.custom-checkbox,
.custom-radio {
  cursor: pointer;
}
.custom-checkbox label,
.custom-radio label {
  color: #000;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  text-transform: capitalize;
}
.custom-checkbox input,
.custom-radio input {
  display: none;
  cursor: pointer;
  margin-bottom: 0;
  padding: 0;
  width: auto;
  height: auto;
}
.custom-checkbox.style-1 label,
.custom-radio.style-1 label {
  position: relative;
  cursor: pointer;
  padding-left: 3rem;
}
.custom-checkbox.style-1 label:before,
.custom-radio.style-1 label:before {
  -webkit-appearance: none;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 5px;
  border: 2px solid #0a0116;
  border-radius: 0;
  background: none;
  width: 2rem;
  height: 2rem;
  content: "";
}
.custom-checkbox.style-1 input[type="checkbox"]:checked + label:before,
.custom-checkbox.style-1 input[type="radio"]:checked + label:before,
.custom-radio.style-1 input[type="checkbox"]:checked + label:before,
.custom-radio.style-1 input[type="radio"]:checked + label:before {
  -webkit-box-shadow: inset 0 0 0 0.3rem #fff;
  box-shadow: inset 0 0 0 0.3rem #fff;
  border: 2px solid #f86fad;
  border-radius: 0.1rem;
  background: #f86fad;
}
.custom-checkbox.style-2 label,
.custom-radio.style-2 label {
  position: relative;
  cursor: pointer;
  padding-left: 3.4rem;
  line-height: 2.4rem;
}
.custom-checkbox.style-2 label:before,
.custom-radio.style-2 label:before {
  -webkit-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  cursor: pointer;
  border: 2px solid #0a0116;
  border-radius: 50%;
  background: none;
  width: 2.4rem;
  height: 2.4rem;
  content: "";
}
.custom-checkbox.style-2 input[type="checkbox"]:checked + label:before,
.custom-checkbox.style-2 input[type="checkbox"]:focus + label:before,
.custom-checkbox.style-2 input[type="radio"]:checked + label:before,
.custom-checkbox.style-2 input[type="radio"]:focus + label:before,
.custom-radio.style-2 input[type="checkbox"]:checked + label:before,
.custom-radio.style-2 input[type="checkbox"]:focus + label:before,
.custom-radio.style-2 input[type="radio"]:checked + label:before,
.custom-radio.style-2 input[type="radio"]:focus + label:before {
  -webkit-box-shadow: inset 0 0 0 0.4rem #fff;
  box-shadow: inset 0 0 0 0.4rem #fff;
  border: 2px solid #f86fad;
  background: #f86fad;
}
input,
textarea {
  -webkit-box-shadow: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  border: 2px solid rgba(56, 24, 15, 0.3);
  border-radius: 0.7rem;
  background: none;
  padding: 0 3rem;
  width: 100%;
  height: 6rem;
  color: #000;
  font-size: 1.6rem;
}
textarea {
  padding: 1.5rem 3rem;
  height: 15rem;
  resize: none;
}
.select-box {
  -webkit-box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  border: 2px solid rgba(56, 24, 15, 0.3);
  border-radius: 0.7rem;
  background: none;
  height: 6rem;
  overflow: hidden;
}
.select-box:before {
  -webkit-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  right: 1rem;
  transform: translate(-50%, -50%);
  content: "\f140";
  color: rgba(10, 0, 23, 0.5);
  font: normal normal normal 24px/1 Material Design Icons;
  font-size: 2.6rem;
}
select {
  outline: none;
  box-shadow: none;
  border: none;
  background: none;
  padding: 0 2rem;
  width: 100%;
  font-size: 1.6rem;
  line-height: 6rem;
  text-transform: capitalize;
}
select,
select:invalid,
select option {
  color: #000;
}
button {
  -webkit-box-shadow: none;
  outline: none;
  box-shadow: none;
  border: none;
}
::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.4);
  text-transform: none;
}
@media screen and (min-width: 768px) {
  .form-row {
    grid-gap: 0 2rem;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  }
}
.form-group {
  margin-bottom: 2rem;
}
.form-group label {
  margin-bottom: 1rem;
  color: #000;
  font-size: 1.6rem;
  text-transform: capitalize;
}
.form-group label span {
  color: red;
}
[data-aos="box"] {
  -webkit-clip-path: inset(0 100% 0 0);
  clip-path: inset(0 100% 0 0);
}
[data-aos="box"].aos-animate {
  -webkit-clip-path: inset(0 0 0 0);
  -webkit-transition: 1s cubic-bezier(0.77, 0, 0.18, 1);
  clip-path: inset(0 0 0 0);
  transition: 1s cubic-bezier(0.77, 0, 0.18, 1);
}
[data-aos="box-reverse"] {
  -webkit-clip-path: inset(0 0 0 100%);
  clip-path: inset(0 0 0 100%);
}
[data-aos="box-reverse"].aos-animate {
  -webkit-clip-path: inset(0 0 0 0);
  -webkit-transition: 1s cubic-bezier(0.77, 0, 0.18, 1);
  clip-path: inset(0 0 0 0);
  transition: 1s cubic-bezier(0.77, 0, 0.18, 1);
}
[data-aos="fadeup"] {
  -webkit-transform: translateY(2rem);
  transform: translateY(2rem);
}
[data-aos="fadeup"].aos-animate {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  50% {
    z-index: 2;
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
    z-index: 0;
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  50% {
    z-index: 2;
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
    z-index: 0;
  }
}
@-webkit-keyframes rotate2 {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn);
  }
}
@keyframes rotate2 {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn);
  }
}
.footer {
  padding-top: 10rem;
}
.footer ul {
  list-style: none;
}
.footer .footer-logo {
  display: block;
  margin-bottom: 4rem;
  max-width: 38rem;
}
.footer .footer-logo img {
  width: 100%;
  height: auto;
}
.footer .contact-info li {
  margin-bottom: 2.4rem;
  font-weight: 600;
  font-size: 2.2rem;
}
.footer .contact-info li a {
  margin-left: 1rem;
  font-weight: 400;
  font-size: 1.6rem;
}
.footer .social-share {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.footer .social-share .text {
  margin-right: 1rem;
  font-weight: 600;
  font-size: 2.2rem;
  text-transform: capitalize;
}
.footer .social-share .social-list {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.footer .social-share .social-list li:not(:last-child) {
  margin-right: 2rem;
}
.footer .social-share .social-list li a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 2px solid #38180f;
  border-radius: 50%;
  padding: 25%;
  width: 4rem;
  height: 4rem;
}
.footer .social-share .social-list li a img {
  -o-object-fit: scale-down;
  width: 100%;
  height: 100%;
  object-fit: scale-down;
}
.footer .social-share .social-list li:hover a {
  -webkit-transform: scale(1.1);
  -webkit-transition: 0.35s ease;
  transform: scale(1.1);
  transition: 0.35s ease;
}
.footer .get-in-touch {
  text-align: center;
}
.footer .get-in-touch .text {
  margin-bottom: 3rem;
}

.footer .footer-menu {
  margin-top: 5rem;
  border-top: 1px solid rgba(56, 24, 15, 0.5);
  border-bottom: 1px solid rgba(56, 24, 15, 0.5);
  padding: 3rem 0;
}
.footer .footer-menu ul {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -ms-flex-flow: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin: -1rem;
}
.footer .footer-menu ul li {
  padding: 1rem;
}
.footer .footer-menu ul li a {
  color: #000;
}
.footer .footer-menu ul li:hover a {
  text-decoration: underline;
}
.footer .bottom-wrap {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 3rem 0 4rem;
}
.footer .bottom-wrap,
.footer .bottom-wrap ul {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -ms-flex-flow: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: wrap;
  align-items: center;
}
.footer .bottom-wrap ul {
  margin: -1rem;
}
.footer .bottom-wrap ul li {
  padding: 1rem;
}
.footer .bottom-wrap ul li a {
  color: #000;
  text-decoration: underline;
}
@media (max-width: 575px) {
  .footer .bottom-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-flex-direction: column;
    flex-direction: column;
    align-items: center;
  }
  .footer .bottom-wrap .copyright {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .footer .footer-logo {
    margin: 0 auto 4rem;
  }
  .footer .get-in-touch {
    padding-top: 5rem;
  }
}
.header {
  -webkit-transition: all 0.3s ease-in-out;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
  transition: all 0.3s ease-in-out;
  background: #fff;
  width: 100%;
}
.header.fixed {
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05);
}
.header .header-wrapper {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 10rem;
}
.header .header-wrapper .logo {
  width: 14rem;
}
.header .header-wrapper .logo img {
  width: 100%;
  height: auto;
}
.header .header-wrapper .cart {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
.header .header-wrapper .cart-toggle {
  position: relative;
  width: 15px;
  height: 15px;
}
.header .header-wrapper .cart-toggle img {
  -o-object-fit: contain;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.header .header-wrapper .cart .count {
  margin-left: 0.5rem;
  font-size: 1.4rem;
}
.header .header-wrapper .menu__list {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin-bottom: 0;
  list-style: none;
}
.header .header-wrapper .menu-item >a {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s eas e;
  color: #000;
  font-size: 1.6rem;
  text-transform: capitalize;
}
.header .header-wrapper .menu .icon-dropdown {
  margin-left: 1rem;
  color: #000;
  font-size: 2rem;
}
.header .header-wrapper li.menu-item {
  line-height: 10rem;
}
.header .header-wrapper .menu-item:not(:last-child) {
  margin-right: 3rem;
}
.header .header-wrapper .menu-item:hover >a {
  /* text-stroke: 0.1rem currentColor;
  -webkit-text-stroke: 0.1rem currentColor;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; */
  color: #f86fad;
}
.header .header-wrapper li.menu-item.current-menu-parent >a{
  color: #f86fad;
  font-weight: 600;
}
.header .header-wrapper li.menu-item.current-menu-item >a{
  color: #f86fad;
  font-weight: 600;
}
.header .header-wrapper li.menu-item-has-children{
  position: relative;
}
.header .header-wrapper li.menu-item-has-children:hover .sub-menu{
  display: block;
}
.header .header-wrapper li.menu-item-has-children .sub-menu{
  display: none;
  position: absolute;
  top: 70px;
  left: 0;
  background-color: #FCCE7B;
  padding: 12px 25px;
  min-width: 200px;
}
.header .header-wrapper li.menu-item-has-children .sub-menu .menu-item{
  line-height: 3rem;
  list-style-type: none;
  margin-right: 0;
}
@media (min-width: 1025px) {
  .header .header-wrapper .menu-item.has-dropdown {
    position: relative;
  }
  .header .header-wrapper .menu-item.has-dropdown .nav-sub {
    -webkit-box-shadow: 0 0.5rem 1.2rem rgba(0, 0, 0, 0.1);
    -webkit-transform: translateX(-50%);
    -webkit-transition: all 0.3s ease-in-out;
    display: block;
    position: absolute;
    top: calc(100% + 2rem);
    left: 50%;
    transform: translateX(-50%);
    visibility: hidden;
    opacity: 0;
    z-index: 9;
    transition: all 0.3s ease-in-out;
    box-shadow: 0 0.5rem 1.2rem rgba(0, 0, 0, 0.1);
    background: #fff;
    padding: 2.4rem 0;
    width: 34rem;
    list-style: none;
  }
  .header .header-wrapper .menu-item.has-dropdown .nav-sub li {
    padding: 1rem 3rem;
    line-height: 1.4;
  }
  .header .header-wrapper .menu-item.has-dropdown .nav-sub li a {
    color: #001c57;
    font-size: 1.8rem;
    text-transform: capitalize;
    white-space: nowrap;
  }
  .header .header-wrapper .menu-item:hover .nav-sub {
    top: 100%;
    visibility: visible;
    opacity: 1;
  }
}
.header .toggle-btn {
  display: none;
  margin-left: 3rem;
}
.header .mobile-nav-inner {
  -webkit-box-shadow: inset 0 4px 10px 0 rgba(0, 0, 0, 0.04);
  -webkit-transition: 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  position: fixed;
  top: 10rem;
  left: -300px;
  transition: 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  box-shadow: inset 0 4px 10px 0 rgba(0, 0, 0, 0.04);
  background: #f4f3f1;
  background-image: url(../img/home/8.png);
  background-position: 50%;
  background-size: cover;
  background-repeat: no-repeat;
  width: 300px;
  height: calc(100vh - 10rem);
  overflow: hidden;
  overflow-y: auto;
}
.header .mobile-nav-inner .menu ul {
  list-style: none;
}
.header .mobile-nav-inner .menu ul li {
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
}
.header .mobile-nav-inner .menu ul li.has-dropdown {
  position: relative;
}
.header .mobile-nav-inner .menu ul li.has-dropdown > a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .mobile-nav-inner .menu ul li.has-dropdown .icon-dropdown {
  display: block;
  position: absolute;
  top: 0;
  right: 20px;
  z-index: 9;
  color: #000;
  font-size: 3rem;
  line-height: 50px;
}
.header
  .mobile-nav-inner
  .menu
  ul
  li.has-dropdown
  .icon-dropdown.active:before {
  -webkit-transform: rotate(-90deg);
  -webkit-transition: 0.4s ease-in-out;
  transform: rotate(-90deg);
  transition: 0.4s ease-in-out;
}
.header .mobile-nav-inner .menu ul li.has-dropdown .nav-sub {
  display: none;
  padding: 2rem 2rem 0;
  width: 100%;
}
.header .mobile-nav-inner .menu ul li.has-dropdown .nav-sub li {
  margin-bottom: 2rem;
  line-height: 1.4;
}
.header .mobile-nav-inner .menu ul li.has-dropdown .nav-sub li:first-child {
  padding-top: 0;
}
.header .mobile-nav-inner .menu ul li.has-dropdown .nav-sub li a {
  cursor: pointer;
  color: #000;
  font-size: 14px;
  text-transform: capitalize;
}
.header .mobile-nav-inner .menu ul li.has-dropdown.active a {
  background: #000;
  color: #fff;
}
.header .mobile-nav-inner .menu ul li.has-dropdown.active .icon-dropdown {
  color: #fff;
}
@media (max-width: 1024px) {
  .header .header-wrapper {
    -webkit-box-pack: unset;
    -ms-flex-pack: unset;
    position: relative;
    justify-content: unset;
  }
  .header .header-wrapper .cart {
    margin-left: auto;
  }
  .header .header-wrapper .toggle-btn {
    display: block;
  }
  .header .header-wrapper .menu {
    display: none;
  }
  .mobile-nav-inner .menu {
    display: block;
    margin-right: 0;
  }
  .mobile-nav-inner .menu__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -ms-flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding-top: 10px;
  }
  .mobile-nav-inner .menu-item {
    margin-right: 0;
    padding: 10px 20px;
    width: 100%;
  }
  .mobile-nav-inner .menu-item a {
    cursor: pointer;
    color: #000;
    font-size: 16px;
    text-transform: capitalize;
  }
  .mobile-nav-inner .menu-item.active a {
    color: #f86fad;
  }
  .mobile-nav-inner.active {
    -webkit-transition: 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    left: 0;
    transition: 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  }
}
.toggle-btn span {
  -webkit-transition: all 0.3s ease-in-out;
  display: block;
  transition: all 0.3s ease-in-out;
  margin: 4px auto;
  border-radius: 2px;
  background-color: #000;
  width: 22px;
  height: 2px;
  text-align: right;
}
.toggle-btn span:nth-child(3) {
  margin-right: 0;
  width: 22px;
}
.toggle-btn:hover {
  cursor: pointer;
}
.toggle-btn.active span:nth-child(2) {
  opacity: 0;
}
.toggle-btn.active span:first-child {
  -webkit-transform: translateY(6px) rotate(45deg);
  transform: translateY(6px) rotate(45deg);
  width: 22px;
}
.toggle-btn.active span:nth-child(3) {
  -webkit-transform: translateY(-6px) rotate(-45deg);
  transform: translateY(-6px) rotate(-45deg);
  width: 22px;
}
.back-drop {
  position: fixed;
  top: 0;
  left: 0;
  visibility: hidden;
  opacity: 0;
  z-index: 9;
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100vh;
}
.back-drop.active {
  -webkit-transition: all 0.3s;
  visibility: visible;
  opacity: 1;
  transition: all 0.3s;
}
#loader-container {
  -webkit-transition: all 0.3s ease-in-out;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
  transition: all 0.3s ease-in-out;
  background-color: #f7f8f8;
}
#loader-container .loader {
  -webkit-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 12rem;
}
#loader-container .loader__logo {
  margin: 0 auto;
  width: 100%;
}
#loader-container .loader__logo img {
  width: 100%;
  height: auto;
}
#loader-container .loader__progress {
  position: relative;
  margin-top: 1.5rem;
  border: 1px solid transparent;
  border-radius: 2rem;
  background: -webkit-gradient(
        linear,
        left top,
        left bottom,
        from(#fff),
        to(#fff)
      )
      padding-box,
    -webkit-gradient(linear, left top, right top, from(#f671ad), to(#9a73c4)) border-box;
  background: linear-gradient(#fff, #fff) padding-box,
    linear-gradient(90deg, #f671ad, #9a73c4) border-box;
  width: 100%;
  height: 0.5rem;
}
#loader-container .loader__progress #progress-percent {
  display: block;
  position: absolute;
  right: 0;
  bottom: calc(100% + 1rem);
  width: 4rem;
  height: 0;
  color: #622644;
  font-size: 0;
}
#loader-container .loader__progress #progress-percent:after {
  -webkit-animation: logoAni 1s linear infinite forwards;
  position: absolute;
  bottom: 0;
  left: 0;
  animation: logoAni 1s linear infinite forwards;
  background-image: url(../img/home/loader.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 4rem;
  height: 4rem;
  content: "";
}
#loader-container .loader__progress #progress-bar {
  position: relative;
  border-radius: 5px;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f671ad),
    to(#9a73c4)
  );
  background: linear-gradient(90deg, #f671ad, #9a73c4);
  width: 0;
  max-width: 100%;
  height: 100%;
}
@-webkit-keyframes logoAni {
  0% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  25% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  50% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  75% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  to {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
}
@keyframes logoAni {
  0% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  25% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  50% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  75% {
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  to {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
}
.video-box .video {
  display: block;
  position: relative;
  padding-top: 56.22951%;
}
.video-box .video img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 575px) {
  .video-box .video {
    display: block;
    position: relative;
    padding-top: 75%;
  }
  .video-box .video img {
    -o-object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}
.video-box .video:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  content: "";
}
.video-box .video .play-btn {
  -webkit-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  width: 10rem;
  height: 8rem;
}
.video-box .video .play-btn img {
  -o-object-fit: contain;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media (max-width: 767px) {
  .video-box .video .play-btn {
    width: 8rem;
    height: 6rem;
  }
}
.about-franchise,
.about-recuitment {
  padding: 10rem 0;
}
.about-franchise h3,
.about-recuitment h3 {
  margin-bottom: 1.5rem;
}
.about-franchise .box-img,
.about-recuitment .box-img {
  display: block;
  position: relative;
  border-radius: 2rem;
  padding-top: 123.22034%;
  overflow: hidden;
}
.about-franchise .box-img img,
.about-recuitment .box-img img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.about-franchise .box-img:after,
.about-recuitment .box-img:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(hsla(0, 0%, 100%, 0)),
      color-stop(46%, hsla(0, 0%, 100%, 0.5019607843137255)),
      color-stop(75%, rgba(247, 251, 252, 0.8)),
      to(#f6fbfc)
    ) 0 0 no-repeat padding-box;
  background: transparent
    linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0),
      hsla(0, 0%, 100%, 0.5019607843137255) 46%,
      rgba(247, 251, 252, 0.8) 75%,
      #f6fbfc
    )
    0 0 no-repeat padding-box;
  content: "";
}
@media (max-width: 767px) {
  .about-franchise .box-img,
  .about-recuitment .box-img {
    margin-top: 5rem;
  }
}
.img-overlay {
  position: relative;
}
.img-overlay:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(hsla(0, 0%, 100%, 0)),
      color-stop(46%, hsla(0, 0%, 100%, 0.5019607843137255)),
      color-stop(75%, rgba(247, 251, 252, 0.8)),
      to(#f6fbfc)
    ) 0 0 no-repeat padding-box;
  background: transparent
    linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0),
      hsla(0, 0%, 100%, 0.5019607843137255) 46%,
      rgba(247, 251, 252, 0.8) 75%,
      #f6fbfc
    )
    0 0 no-repeat padding-box;
  content: "";
}
.main-list ul {
  list-style: none;
}
.main-list ul li {
  position: relative;
  padding-left: 2rem;
}
.main-list ul li:not(:last-child) {
  margin-bottom: 1.5rem;
}
.main-list ul li:before {
  display: block;
  position: absolute;
  top: 7px;
  left: 0;
  margin-right: 1rem;
  border-radius: 50%;
  width: 1rem;
  height: 1rem;
  content: "";
}
.main-list ul li:first-child:before,
.main-list ul li:nth-child(9):before {
  background: #bc7762;
}
.main-list ul li:nth-child(2):before,
.main-list ul li:nth-child(10):before {
  background: #9b71c6;
}
.main-list ul li:nth-child(3):before,
.main-list ul li:nth-child(11):before {
  background: #ffd27c;
}
.main-list ul li:nth-child(4):before,
.main-list ul li:nth-child(12):before {
  background: #f86fad;
}
.main-list ul li:nth-child(5):before,
.main-list ul li:nth-child(13):before {
  background: #89503e;
}
.main-list ul li:nth-child(6):before,
.main-list ul li:nth-child(14):before {
  background: #db9873;
}
.main-list ul li:nth-child(7):before,
.main-list ul li:nth-child(15):before {
  background: #9b71c6;
}
.main-list ul li:nth-child(8):before,
.main-list ul li:nth-child(16):before {
  background: #ffd27c;
}
.where-is-the-best-place {
  background: #fff5e3;
  padding: 10rem 0;
}
.where-is-the-best-place .main-title {
  margin-bottom: 5rem;
  max-width: 66.4rem;
}
.where-is-the-best-place .items {
  margin-bottom: -4rem;
}
.where-is-the-best-place .items .item {
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .where-is-the-best-place .items {
    margin-bottom: -20px;
  }
  .where-is-the-best-place .items .item {
    margin-bottom: 20px;
  }
}
.where-is-the-best-place .item .box-img {
  display: block;
  position: relative;
  border-radius: 1rem;
  padding-top: 69.09091%;
  overflow: hidden;
}
.where-is-the-best-place .item .box-img img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.where-is-the-best-place .item .box-img:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(hsla(0, 0%, 100%, 0)),
      color-stop(75%, rgba(255, 245, 227, 0.6)),
      to(#fff5e3)
    ) 0 0 no-repeat padding-box;
  background: transparent
    linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0),
      rgba(255, 245, 227, 0.6) 75%,
      #fff5e3
    )
    0 0 no-repeat padding-box;
  content: "";
}
.where-is-the-best-place .item .box-img img {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.where-is-the-best-place .item .caption {
  padding-top: 1.5rem;
  text-align: center;
}
.where-is-the-best-place .item .caption .title a {
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
}
.where-is-the-best-place .item:hover .box-img img {
  -webkit-transform: scale(1.1);
  -webkit-transition: all 0.5s ease;
  transform: scale(1.1);
  transition: all 0.5s ease;
}

.where-is-the-best-place .item:hover .zoom-img img {
  
 -webkit-transform: scale(1.1);
  -webkit-transition: all 0.5s ease;
  transform: scale(1.1);
  transition: all 0.5s ease;
  
}

.happy-ice-strength {
  padding: 10rem 0;
}
.happy-ice-strength .box-img img {
  width: 100%;
}
@media (max-width: 767px) {
  .happy-ice-strength .box-img {
    margin-top: 5rem;
  }
}
.highlights {
  padding: 10rem 0;
}
.highlights .main-title {
  margin-bottom: 5rem;
  max-width: 48.5rem;
}
.highlights .image img {
  width: 100%;
}
.highlights.main-list ul {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  -webkit-column-gap: 4rem;
  -moz-column-gap: 4rem;
  column-gap: 4rem;
  column-count: 2;
  padding-top: 4rem;
}
@media (max-width: 575px) {
  .highlights.main-list ul {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
}
.form-section {
  background: transparent linear-gradient(55deg, #fff0d5, #ffe8f3 41%, #f4eaff)
    0 0 no-repeat padding-box;
  padding: 10rem 0;
}
.form-section .main-title {
  max-width: 84rem;
}
.form-section .form-wrap {
  margin: 5rem auto 0;
  max-width: 59rem;
}
.form-section .text {
  margin: 0 auto;
  max-width: 48.5rem;
  font-weight: 600;
  font-size: 2.2rem;
  text-align: center;
}
.form-section .select-box{
  line-height: 6rem;
}
.form-section .select-box select{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.why-choose-us {
  padding: 10rem 0;
}
.why-choose-us .main-title {
  margin-bottom: 7rem;
}
.why-choose-us .slider .swiper-container .item .icon {
  margin: 0 auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 6rem;
}
.why-choose-us .slider .swiper-container .item .icon img {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  width: auto;
  height: 100%;
}
.why-choose-us .slider .swiper-container .item .caption {
  padding-top: 2rem;
  text-align: center;
}
.why-choose-us .slider .swiper-container .item .title {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  margin-bottom: 1.5rem;
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
  text-align: center;
  text-transform: capitalize;
}
.page-intro-2 {
  background: rgba(155, 113, 198, 0.07);
  background-image: url(../img/about/7.png);
  background-position: 150% 80%;
  background-size: 50% auto;
  background-repeat: no-repeat;
}
.page-intro-2 .heading {
  margin-bottom: 1.5rem;
}
.page-intro-2 .box-img:after {
  background: transparent -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(hsla(0, 0%, 100%, 0)),
      color-stop(46%, rgba(248, 245, 251, 0.5019607843137255)),
      color-stop(75%, rgba(248, 245, 251, 0.8)),
      to(#f8f5fb)
    ) 0 0 no-repeat padding-box !important;
  background: transparent
    linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0),
      rgba(248, 245, 251, 0.5019607843137255) 46%,
      rgba(248, 245, 251, 0.8) 75%,
      #f8f5fb
    )
    0 0 no-repeat padding-box !important;
}
.brands {
  position: relative;
  background-size: 100% !important;
  padding: 10rem 0;
}
.brands .box-content .main-title {
  max-width: 48.5rem;
}
.brands .box-content p:not(:last-child) {
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .brands .box-content {
    padding-top: 5rem;
  }
}
.brands .box-content .btn-gradient {
  margin-top: 3rem;
}
.brands .right-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.brands .box-img {
  position: relative;
  border-radius: 2rem;
}
/* .brands .box-img:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(hsla(0, 0%, 100%, 0)),
      color-stop(75%, hsla(0, 0%, 100%, 0.6)),
      to(#fff)
    ) 0 0 no-repeat padding-box;
  background: transparent
    linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0),
      hsla(0, 0%, 100%, 0.6) 75%,
      #fff
    )
    0 0 no-repeat padding-box;
  content: "";
} */
.brands .box-img img {
  width: 55%;
  margin: 0 auto;
  height: auto;
}
.brands article {
  position: relative;
  z-index: 1;
}
.brands article:not(:last-child) {
  margin-bottom: 9rem;
}
.brands article:nth-child(2n) .row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.brands .benefits-list {
  padding-top: 3rem;
  list-style: none;
}
.brands .benefits-list li {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  color: #000;
  text-transform: capitalize;
}
.brands .benefits-list li .icon {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 1.6rem;
  width: 3.5rem;
  height: 4rem;
}
.brands .benefits-list li .icon img {
  -o-object-fit: contain;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.brands .benefits-list li:not(:last-child) {
  margin-bottom: 3.2rem;
}
.brands .item-bg {
  position: absolute;
  width: 50vw;
  pointer-events: none;
}
.brands .item-bg img {
  width: 100%;
  height: auto;
}
.brands .item-bg-2 {
  top: 17%;
  right: -20vw;
}
.brands .item-bg-1 {
  top: 50%;
  left: -10vw;
}
.brands .item-bg-3 {
  -webkit-transform: translateY(50%);
  right: -20vw;
  bottom: 0;
  transform: translateY(50%);
}
.award-certifications {
  padding: 10rem 0;
}
.award-certifications .slider {
  padding-top: 5rem;
}
@media (min-width: 768px) {
  .award-certifications .slider {
    margin: 0 auto;
    max-width: 80%;
  }
}
.award-certifications .box-img {
  display: block;
  position: relative;
  padding-top: 90.47619%;
}
.award-certifications .box-img img {
  -o-object-fit: cover;
  -o-object-fit: contain;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-fit: contain;
}
.product-video {
  padding: 10rem 0;
}
.product-video .videos {
  margin-bottom: -4rem;
}
.product-video .videos .video {
  display: block;
  position: relative;
  margin-bottom: 4rem;
  padding-top: 56.31579%;
  overflow: hidden;
}
.product-video .videos .video img {
  -o-object-fit: cover;
  -webkit-transition: all 0.5s ease;
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.5s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 575px) {
  .product-video .videos .video {
    display: block;
    position: relative;
    padding-top: 75%;
  }
  .product-video .videos .video img {
    -o-object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}
.product-video .videos .video:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  content: "";
}
.product-video .videos .video .play-btn {
  -webkit-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
  width: 5.9rem;
  height: 4.6rem;
}
.product-video .videos .video .play-btn img {
  -o-object-fit: contain;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.product-video .videos .video.big .play-btn {
  width: 10rem;
  height: 8rem;
}
@media (max-width: 767px) {
  .product-video .videos .video.big .play-btn {
    width: 8rem;
    height: 6rem;
  }
  .brands .box-img img{
	width: 100%;
  }
}

.product-video .videos .video:hover img {
/*   
  -webkit-transform: scale(1.15);
  -webkit-transition: all 0.5s ease;
  transform: scale(1.15);
  transition: all 0.5s ease;
*/ 
}

.checkout {
  padding: 7rem 0;
}
@media (min-width: 768px) {
  .checkout .inner {
    margin: 0 auto;
    max-width: 80%;
  }
}
.checkout .main-title {
  padding: 1.5rem 10rem;
}
.checkout .heading {
  margin-bottom: 3rem;
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
}
@media (max-width: 768px) {
  .checkout .left-wrap {
    margin-bottom: 5rem;
  }
}
@media (min-width: 992px) {
  .checkout .right-wrap {
    padding-left: 8rem;
  }
}
@media (min-width: 1200px) {
  .checkout .right-wrap {
    padding-left: 14.2rem;
  }
}
.checkout .shipping-info {
  padding-top: 3rem;
}
.checkout .shipping-info .another-address {
  display: none;
  padding-top: 5rem;
}
.checkout .total {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 6rem;
}
.checkout .total .heading {
  margin-bottom: 0;
}
.checkout .total .price {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.checkout .total .price span {
  display: inline-block;
}
.checkout .total .price span:first-child {
  color: #897176;
  font-size: 2rem;
  text-decoration: line-through;
}
.checkout .total .price span:nth-child(2) {
  margin-left: 1.5rem;
  color: #623841;
  font-size: 4rem;
}
.checkout .order-summary {
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .checkout .order-summary {
    margin-top: 6rem;
  }
}
.checkout .order-summary .table-product {
  max-height: 400px;
  overflow: hidden;
  overflow-y: auto;
}
.checkout .order-summary .table-product::-webkit-scrollbar {
  width: 0.4rem;
}
.checkout .order-summary .table-product::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
}
.checkout .order-summary .table-product::-webkit-scrollbar-thumb {
  background: #000;
  width: 5px !important;
}
.checkout .order-summary .table-product table {
  width: 100%;
}
.checkout .order-summary .table-product tr:first-child td {
  padding-top: 0;
  padding-bottom: 0;
}
.checkout .order-summary .table-product tr:last-child td {
  padding-bottom: 0;
  padding-top: 0;
}
.checkout .order-summary .table-product tr:not(:last-child) {
  border-bottom: 0.7px solid #707070;
}
.checkout .order-summary .table-product tr td {
  padding: 3rem 0;
}
.checkout .order-summary .product-item {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: stretch;
}
.checkout .order-summary .product-item .box-img {
  -ms-flex-negative: 0;
  position: relative;
  flex-shrink: 0;
  width: 8rem;
  height: 11rem;
}
.checkout .order-summary .product-item .box-img img {
  -webkit-filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  -o-object-fit: contain;
  filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.checkout .order-summary .product-item .caption {
  padding: 0 2rem;
  width: calc(100% - 8rem);
}
.checkout .order-summary .product-item .caption .title {
  margin-bottom: 0.5rem;
  color: #000;
  font-weight: 500;
  font-size: 1.6rem;
  text-transform: capitalize;
}
.checkout .order-summary .product-item .caption .quantity {
  margin-bottom: 0.5rem;
}
.checkout .order-summary .product-item .caption .price,
.checkout .order-summary .product-item .caption .quantity {
  color: #505050;
  font-size: 1.6rem;
  text-transform: capitalize;
}
.checkout .cart-total .table {
  background: #ffd27c;
  padding: 1.5rem 2rem;
  overflow: hidden;
}
.checkout .cart-total .table table {
  width: 100%;
}
.checkout .cart-total .table table tr:not(:last-child) {
  border-bottom: 0.7px solid #707070;
}
.checkout .cart-total .table table tr td {
  padding: 1.5rem 0;
  color: #000;
  font-size: 1.6rem;
}
.checkout .cart-total .table table tr td p {
  margin-top: 0.5rem;
  color: #000;
  font-weight: 400;
  font-size: 1.6rem;
}
.checkout .cart-total .table table tr td:nth-child(2) {
  text-align: right;
}
.checkout .cart-total .table table tr td:first-child {
  color: #000;
  text-transform: capitalize;
}
.checkout .cart-total .table table tbody tr:last-child td:nth-child(2) {
  font-size: 2rem;
}
.checkout .payment {
  padding-top: 5rem;
}
.checkout .payment .custom-checkbox,
.checkout .payment .text {
  margin-bottom: 2rem;
}
.checkout .payment .accept label {
  line-height: 2.4rem;
}
.checkout .payment .accept a {
  font-weight: 600;
  text-decoration: underline;
}
.cart-section {
  padding: 7rem 0;
}
@media (min-width: 768px) {
  .cart-section .inner {
    margin: 0 auto;
    max-width: 80%;
  }
}
@media (max-width: 768px) {
  .cart-section .left-wrap {
    margin-bottom: 5rem;
  }
}
@media (min-width: 768px) {
  .cart-section .right-wrap {
    padding-left: 4.5rem;
  }
}
@media (min-width: 992px) {
  .cart-section .right-wrap {
    padding-left: 8rem;
  }
}
@media (min-width: 1200px) {
  .cart-section .right-wrap {
    padding-left: 14.2rem;
  }
}
.cart-section .heading {
  margin-bottom: 3rem;
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
}
.cart-section .cart-product-table .table {
  border-collapse: collapse;
  width: 100%;
  table-layout: fixed;
}
.cart-section .cart-product-table .table tbody tr,
.cart-section .cart-product-table .table thead tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.cart-section .cart-product-table .table tbody {
  display: block;
  width: 100%;
  max-height: 440px;
  overflow: hidden;
  overflow-y: auto;
}
.cart-section .cart-product-table .table tbody::-webkit-scrollbar {
  width: 0.4rem;
}
.cart-section .cart-product-table .table tbody::-webkit-scrollbar-track {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.1);
}
.cart-section .cart-product-table .table tbody::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #39180e;
  width: 5px !important;
}
.cart-section .cart-product-table .table tbody tr:not(:last-child) {
  border-bottom: 0.7px solid #0a0116;
}
.cart-section .cart-product-table .table tbody tr:first-child td {
  padding-top: 0;
}
.cart-section .cart-product-table .table tbody tr:last-child td {
  padding-bottom: 0;
}
.cart-section .cart-product-table .table tbody tr td:first-child {
  width: 80%;
}
.cart-section .cart-product-table .table tbody tr td:last-child {
  padding-right: 3rem;
  text-align: right;
}
@media (max-width: 767px) {
  .cart-section .cart-product-table .table tbody tr td:last-child {
    padding-right: 2rem;
  }
}
.cart-section .cart-product-table .table tbody td {
  vertical-align: top;
  padding: 3rem 0;
  color: #000;
  font-weight: 700;
  font-size: 2rem;
  text-align: center;
}
.cart-section .cart-product-table .table tbody td .product-item {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: stretch;
}
.cart-section .cart-product-table .table tbody td .product-item .box-img {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 12rem;
  height: 16rem;
  overflow: hidden;
}
.woocommerce .cart-section .cart-product-table .table tbody td .product-item .box-img img {
  -webkit-filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  -o-object-fit: contain;
  filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  width: 100%;
  height: 100% !important;
  object-fit: contain;
}
.cart-section .cart-product-table .table tbody td .product-item .caption {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -ms-flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 2rem;
  text-align: left;
}
.cart-section .cart-product-table .table tbody td .product-item .caption .quantity{
  display: flex;
  align-items: center;
}
.cart-section .cart-product-table .table tbody td .product-item .caption .quantity button{
  outline: none;
}
.cart-section .cart-product-table .table tbody td .product-item .caption .quantity button img{
  width: 17px;
}
.cart-section .cart-product-table .table tbody td .product-item .caption .quantity .qty{
  width: 6rem;
  height: 6rem;
  padding: 0;
  border: 0;
}
.cart-section
  .cart-product-table
  .table
  tbody
  td
  .product-item
  .caption
  .title {
  margin-bottom: 2rem;
  font-weight: 600;
  font-size: 2.2rem;
}
.cart-section
  .cart-product-table
  .table
  tbody
  td
  .product-item
  .caption
  .price {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  color: #89503e;
  font-weight: 600;
  font-size: 2.2rem;
}
.cart-section
  .cart-product-table
  .table
  tbody
  td
  .product-item
  .caption
  .price
  ins {
  color: #89503e;
  font-weight: 600;
  font-size: 2.2rem;
  text-decoration: none;
}
.cart-section
  .cart-product-table
  .table
  tbody
  td
  .product-item
  .caption
  .price
  del {
  margin-left: 1rem;
  color: rgba(57, 24, 14, 0.5);
  font-weight: 400;
  font-size: 1.6rem;
}
.cart-section
  .cart-product-table
  .table
  tbody
  td
  .product-item
  .caption
  .amount {
  margin-top: 2rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.cart-section .cart-product-table .table tbody td .remove {
  display: block;
  float: right;
}
.cart-section .cart-product-table .table tbody td .remove:hover{
  background-color: transparent;
  color: inherit;
}
.cart-section .cart-product-table .table tbody td .remove img {
  width: 1.7rem;
  height: auto;
}
.cart-section .your-coupon {
  margin-bottom: 4rem;
}
.cart-section .your-coupon .form-group {
  width: 100%;
}
.cart-section .your-coupon .form-group input {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 2rem;
  width: 100%;
}
.cart-section .your-coupon .form-group ::-webkit-input-placeholder {
  text-transform: capitalize;
}
.cart-section .your-coupon .form-group button {
  -ms-flex-negative: 0;
  -webkit-box-shadow: inset 0 0 0 0.2rem #39180e;
  display: inline-block;
  flex-shrink: 0;
  margin-top: 2rem;
  box-shadow: inset 0 0 0 0.2rem #39180e;
  border-radius: 0.5rem;
  padding: 0 3rem;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
  text-transform: capitalize;
  white-space: nowrap;
}
.cart-section .buttons {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 3rem;
}
.woocommerce .cart-section .woocommerce-cart-form .buttons .update_cart{
  -webkit-box-shadow: inset 0 0 0 0.2rem #39180e;
  -webkit-transition: all 0.2s ease;
  display: inline-block;
  transition: all 0.2s ease;
  box-shadow: inset 0 0 0 0.2rem #39180e;
  border-radius: 0.5rem;
  padding: 0 3rem;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
  text-transform: capitalize;
  white-space: nowrap;
}
.woocommerce .cart-section .woocommerce-cart-form .buttons .update_cart:hover{
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: #39180e;
  color: #fff;
}
.woocommerce .cart-section .woocommerce-cart-form .buttons .clear-cart{
  display: inline-block;
  margin-right: 2rem;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  text-decoration: underline;
  text-transform: capitalize;
  background-color: transparent;
}
.cart-section .buttons .update-cart {
  -webkit-box-shadow: inset 0 0 0 0.2rem #39180e;
  -webkit-transition: all 0.2s ease;
  display: inline-block;
  transition: all 0.2s ease;
  box-shadow: inset 0 0 0 0.2rem #39180e;
  border-radius: 0.5rem;
  padding: 0 3rem;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
  text-transform: capitalize;
  white-space: nowrap;
}
.cart-section .buttons .update-cart:hover {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: #39180e;
  color: #fff;
}
.cart-section .buttons .clear-cart {
  display: inline-block;
  margin-right: 2rem;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  text-decoration: underline;
  text-transform: capitalize;
}
.cart-section .cart-total {
  background: #ffd27c;
  padding: 1.5rem 2rem;
  overflow: hidden;
}
.cart-section .cart-total .amount{
  background-color: transparent;
}
.cart-section .cart-total table {
  width: 100%;
  border: 0;
}
.cart-section .cart-total table .cart-subtotal .amount{
  background-color: transparent;
}
.cart-section .cart-total table .order-total .amount{
  background-color: transparent;
}
.cart-section .cart-total table tr:not(:last-child) {
  border-bottom: 0.7px solid #707070;
}
.cart-section .cart-total table tr td {
  padding: 1.5rem 0;
  color: #000;
  font-size: 1.6rem;
}
.cart-section .cart-total table tr th{
  padding: 1.5rem 0;
  color: #000;
  font-size: 1.6rem;
  font-weight: normal;
}
.cart-section .cart-total table tr td p {
  margin-top: 0.5rem;
  color: #000;
  font-weight: 400;
  font-size: 1.6rem;
}
.cart-section .cart-total table tr td:nth-child(2) {
  text-align: right;
}
.cart-section .cart-total table tr td:first-child {
  color: #000;
  text-transform: capitalize;
}
.cart-section .cart-total table tbody tr:last-child td:nth-child(2) {
  font-size: 2rem;
}
.cart-section .checkout-btn {
  margin-top: 3rem;
}
.contact-us {
  padding: 10rem 0;
}
.contact-us h2 {
  margin-bottom: 2rem;
  font-weight: 600;
  font-size: 2.2rem;
  text-transform: capitalize;
}
.contact-us ul {
  list-style: none;
}
.contact-us ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #000;
}
.contact-us ul li:not(:last-child) {
  margin-bottom: 1.5rem;
}
.contact-us .maps {
  position: relative;
  margin-top: 3rem;
  padding-top: 66.76259%;
}
.contact-us .maps iframe {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.contact-us .form-wrap .text {
  margin-bottom: 3rem;
  font-weight: 600;
  font-size: 2.2rem;
}
@media (max-width: 767px) {
  .contact-us .form-wrap {
    margin-top: 5rem;
  }
}
.page-products {
  padding: 10rem 0;
}
.page-products,
.page-products .inner {
  position: relative;
}
.page-products .main-title {
  margin-bottom: 3rem;
}
.page-products .head {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4rem;
}
.page-products .sort {
  margin-left: auto;
}
.page-products .mb-filter {
  -webkit-box-shadow: inset 0 0 0 0.2rem #38180f;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: inset 0 0 0 0.2rem #38180f;
  border-radius: 0.7rem;
  background: #fff;
  padding: 0 3rem;
  line-height: 6rem;
}
@media (min-width: 768px) {
  .page-products .mb-filter {
    display: none;
  }
}
.page-products .mb-filter.active svg path {
  fill: #000;
}
@media (max-width: 767px) {
  .page-products .sidebar {
    -webkit-box-shadow: inset 0 0 0 0.2rem #38180f;
    display: none;
    position: absolute;
    top: 7rem;
    left: 0;
    z-index: 99;
    box-shadow: inset 0 0 0 0.2rem #38180f;
    border-radius: 0.7rem;
    background: #fff;
    padding: 2rem;
    width: 100%;
  }
}
.page-products .sidebar h3 {
  margin-bottom: 2rem;
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
}
.page-products .sidebar .sidebar-item {
  border-top: 0.7px solid #b2b2b2;
  padding: 2rem 0;
}
.page-products .sidebar .sidebar-item .sidebar-text {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  color: #000;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1;
  font-family: Soleil Bk;
  text-transform: capitalize;
}
.page-products .sidebar .sidebar-item .sidebar-text .icon {
  font-size: 2.4rem;
}
.page-products .sidebar .sidebar-item .sidebar-text .icon:before {
  font-weight: 700;
}
.page-products .sidebar .sidebar-item .sidebar-text.active .icon:before {
  content: "\f143";
}
.page-products .sidebar .sidebar-item .menu {
  padding-top: 1rem;
  list-style: none;
  list-style-type: none;
}
.page-products .sidebar .sidebar-item .menu .menu-item:not(:last-child) {
  margin-bottom: 1rem;
}
.page-products .sidebar .sidebar-item .menu .menu-item .menu-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.6rem;
  color: #4B4B4B;
}
.page-products .sidebar .sidebar-item .menu .menu-item.active .menu-link,
.page-products .sidebar .sidebar-item .menu .menu-item:hover .menu-link {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #f86fad;
}
.page-products .sidebar .bottom-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin-top: 1.5rem;
}
.page-products .sidebar .bottom-wrap .apply-filter {
  -webkit-box-shadow: inset 0 0 0 0.2rem #39180e;
  -webkit-transition: all 0.2s ease;
  display: inline-block;
  transition: all 0.2s ease;
  box-shadow: inset 0 0 0 0.2rem #39180e;
  border-radius: 0.5rem;
  background: #fff5f5;
  padding: 0 3rem;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
  text-transform: capitalize;
  white-space: nowrap;
}
.page-products .sidebar .bottom-wrap .apply-filter:hover {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: #39180e;
  color: #fff;
}
.page-products .sidebar .bottom-wrap .clear-btn {
  display: inline-block;
  margin-left: 2rem;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  text-decoration: underline;
  text-transform: capitalize;
}
.page-products .product-list {
  margin-bottom: -4rem;
}
.page-products .product-list .product-card {
  margin-bottom: 4rem;
}
.products-details {
  padding: 10rem 0;
}
@media (min-width: 768px) {
  .products-details .products-details-inner {
    margin: 0 auto;
    max-width: 80%;
  }
}
.products-details .left-wrap .products-details-slider {
  position: relative;
}
.products-details .left-wrap .products-details-slider .box-img {
  display: block;
  position: relative;
  padding-top: 100%;
}
.products-details .left-wrap .products-details-slider .box-img img {
  -webkit-filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  -o-object-fit: cover;
  -o-object-fit: contain;
  -webkit-transition: all 0.4s ease;
  position: absolute;
  top: 0;
  left: 0;
  filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  transition: all 0.4s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-fit: contain;
}
.products-details .left-wrap .products-details-slider .card-label {
  position: absolute;
  bottom: 0;
  left: 0;
}
.products-details .left-wrap .products-details-slider .card-label > div {
  width: 5rem;
  height: 5rem;
}
.products-details .left-wrap .products-details-slider .card-label > div img {
  -o-object-fit: scale-down;
  width: 100%;
  height: 100%;
  object-fit: scale-down;
}
.products-details
  .left-wrap
  .products-details-slider
  .card-label
  > div:not(:last-child) {
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .products-details .left-wrap {
    margin-bottom: 4rem;
  }
}
.products-details .right-wrap .desc {
  margin-bottom: 2rem;
}
.products-details .right-wrap .price {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin-bottom: 3rem;
  color: #89503e;
  font-weight: 600;
  font-size: 2.2rem;
}
.products-details .right-wrap .price ins {
  color: #89503e;
  font-weight: 600;
  font-size: 2.2rem;
  text-decoration: none;
}
.products-details .right-wrap .price bdi{
  color: #89503e;
  font-weight: 600;
  font-size: 2.2rem;
  text-decoration: none;
}
.products-details .right-wrap .price del {
  margin-left: 1rem;
  color: rgba(57, 24, 14, 0.5);
  font-weight: 400;
  font-size: 1.6rem;
  order: 1;
}
.products-details .right-wrap .price .amount{
  background-color: transparent;
}
.products-details .right-wrap .sort {
  max-width: 27.5rem;
}
.products-details .right-wrap .sort .select-box {
  border: 2px solid #38180f;
}
.products-details .right-wrap .wrapper {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin-top: 3rem;
}
.products-details .right-wrap .wrapper .amount {
  margin-right: 2rem;
}
.products-details .right-wrap .wrapper .btn-gradient {
  margin-top: 0;
}
.products-details .right-wrap .accordions {
  margin-top: 4rem;
}
.products-details .right-wrap .accordions .accordion-item {
  border-top: 0.7px solid #707070;
  padding: 2rem 0;
}
.products-details .right-wrap .accordions .accordion-item:last-child {
  padding-bottom: 0;
}
.products-details .right-wrap .accordions .accordion-item h3.accordion-heading {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
  text-transform: capitalize;
}
.products-details
  .right-wrap
  .accordions
  .accordion-item
  h3.accordion-heading
  .arrow {
  position: relative;
}
.products-details
  .right-wrap
  .accordions
  .accordion-item
  h3.accordion-heading
  .arrow:before {
  -webkit-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(-50%, -50%);
  content: "\f140";
  color: #000;
  font: normal normal normal 24px/1 Material Design Icons;
  font-size: 2.4rem;
}
.products-details
  .right-wrap
  .accordions
  .accordion-item.active
  .accordion-heading
  .arrow:before {
  content: "\f143";
  font: normal normal normal 24px/1 Material Design Icons;
  font-size: 2.4rem;
}
.products-details .right-wrap .accordions .accordion-content {
  display: none;
  padding-top: 2rem;
  padding-right: 2rem;
  padding-left: 2rem;
  font-size: 1.6rem;
}
.products-details .right-wrap .accordions .accordion-content ul {
  padding-left: 2rem;
}
.products-details .right-wrap .accordions .accordion-content ul li {
  color: #575757;
}
.products-details
  .right-wrap
  .accordions
  .accordion-content
  ul
  li:not(:last-child) {
  margin-bottom: 1.5rem;
}
.products-details .right-wrap .accordions .accordion-content ul li strong {
  color: #000;
  font-weight: 600;
}
.other-products {
  padding: 10rem 0;
}
.thank-you {
  padding: 7rem 0;
}
@media (min-width: 768px) {
  .thank-you .inner {
    margin: 0 auto;
    max-width: 80%;
  }
}
.thank-you .heading {
  margin-bottom: 3rem;
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
}
.thank-you .top-wrap {
  margin: 0 auto;
  max-width: 700px;
  text-align: center;
}
.thank-you .top-wrap .order-code,
.thank-you .top-wrap .order-date {
  margin-bottom: 2rem;
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
  text-transform: capitalize;
}
.thank-you .top-wrap p {
  color: rgba(0, 0, 0, 0.7);
}
.thank-you .wrap:not(:last-child) {
  margin-bottom: 5rem;
}
.thank-you .wrap ul {
  max-width: 380px;
  list-style: none;
}
.thank-you .wrap ul li {
  color: rgba(0, 0, 0, 0.7);
}
.thank-you .wrap ul li:not(:last-child) {
  margin-bottom: 1rem;
}
.thank-you .order-summary {
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .thank-you .order-summary {
    margin-top: 6rem;
  }
}
.thank-you .order-summary .table-product {
  max-height: 400px;
  overflow: hidden;
  overflow-y: auto;
}
.thank-you .order-summary .table-product::-webkit-scrollbar {
  width: 0.4rem;
}
.thank-you .order-summary .table-product::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
}
.thank-you .order-summary .table-product::-webkit-scrollbar-thumb {
  background: #000;
  width: 5px !important;
}
.thank-you .order-summary .table-product table {
  width: 100%;
}
.thank-you .order-summary .table-product tr:first-child td {
  padding-top: 0;
  padding-bottom: 0;
}
.thank-you .order-summary .table-product tr:last-child td {
  padding-bottom: 0;
  padding-top: 0;
}
.thank-you .order-summary .table-product tr:not(:last-child) {
  border-bottom: 0.7px solid #707070;
}
.thank-you .order-summary .table-product tr td {
  padding: 3rem 0;
}
.thank-you .order-summary .product-item {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: stretch;
}
.thank-you .order-summary .product-item .box-img {
  -ms-flex-negative: 0;
  position: relative;
  flex-shrink: 0;
  width: 8rem;
  height: 11rem;
}
.thank-you .order-summary .product-item .box-img img {
  -webkit-filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  -o-object-fit: contain;
  filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.thank-you .order-summary .product-item .caption {
  padding: 0 2rem;
  width: calc(100% - 8rem);
}
.thank-you .order-summary .product-item .caption .title {
  margin-bottom: 0.5rem;
  color: #000;
  font-weight: 500;
  font-size: 1.6rem;
  text-transform: capitalize;
}
.thank-you .order-summary .product-item .caption .quantity {
  margin-bottom: 0.5rem;
}
.thank-you .order-summary .product-item .caption .price,
.thank-you .order-summary .product-item .caption .quantity {
  color: #505050;
  font-size: 1.6rem;
  text-transform: capitalize;
}
.thank-you .cart-total .table {
  background: #ffd27c;
  padding: 1.5rem 2rem;
  overflow: hidden;
}
.thank-you .cart-total .table table {
  width: 100%;
}
.thank-you .cart-total .table table tr:not(:last-child) {
  border-bottom: 0.7px solid #707070;
}
.thank-you .cart-total .table table tr td {
  padding: 1.5rem 0;
  color: #000;
  font-size: 1.6rem;
}
.thank-you .cart-total .table table tr td p {
  margin-top: 0.5rem;
  color: #000;
  font-weight: 400;
  font-size: 1.6rem;
}
.thank-you .cart-total .table table tr td:nth-child(2) {
  text-align: right;
}
.thank-you .cart-total .table table tr td:first-child {
  color: #000;
  text-transform: capitalize;
}
.thank-you .cart-total .table table tbody tr:last-child td:nth-child(2) {
  font-size: 2rem;
}
.page-vending-machine {
  padding: 10rem 0;
}
.page-vending-machine .heading {
  margin-bottom: 3rem;
  text-transform: capitalize;
}
.page-vending-machine .items {
  margin-bottom: -40px;
}
.page-vending-machine .items .item {
  margin-bottom: 40px;
}
.page-vending-machine .items .item .icon {
  margin: 0 auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 5.6rem;
}
.page-vending-machine .items .item .icon img {
  width: auto;
  height: 100%;
}
.page-vending-machine .items .item .caption {
  padding-top: 2.5rem;
  text-align: center;
}
.page-vending-machine .items .item .caption .title {
  font-weight: 600;
  font-size: 2rem;
  text-transform: capitalize;
}
@media (max-width: 767px) {
  .page-vending-machine .items {
    margin-bottom: -20px;
  }
  .page-vending-machine .items .item {
    margin-bottom: 20px;
  }
}
.page-vending-machine .box-img img {
  width: 55%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .page-vending-machine .box-img {
    padding-bottom: 5rem;
  }
  .page-vending-machine .box-img img{
	 width: 100%;
   }
}
.page-vending-machine .box-content {
  width: 100%;
}
@media (min-width: 768px) {
  .page-vending-machine .box-content {
    padding-left: 5rem;
  }
}
@media (min-width: 1025px) {
  .page-vending-machine .box-content {
    padding-left: 10rem;
  }
}
.page-vending-machine .box-content ul {
  list-style: none;
}
.page-vending-machine .box-content ul li {
  width: 100%;
  color: #4b4b4b;
  font-size: 2.2rem;
  line-height: 1;
}
.page-vending-machine .box-content ul li strong {
  color: #000;
  font-weight: 600;
}
.page-vending-machine .box-content ul li:not(:last-child) {
  margin-bottom: 2rem;
  border-bottom: 0.7px solid #885040;
  padding-bottom: 2rem;
}
.page-vending-machine .row-reverse .box-content {
  padding-left: unset !important;
}
@media (min-width: 768px) {
  .page-vending-machine .row-reverse .box-content {
    padding-right: 5rem;
  }
}
@media (min-width: 1025px) {
  .page-vending-machine .row-reverse .box-content {
    padding-right: 10rem;
  }
}
.row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.hero-banner {
  position: relative;
}
.hero-banner .slider {
  position: relative;
  z-index: 1;
}
.hero-banner .slider .swiper-slide {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  align-items: center;
  height: calc(100vh - 10rem);
}
.hero-banner.banner-about .slider .swiper-slide{
  height: auto;
}
.hero-banner.banner-about .slider .swiper-slide .content{
  padding: 80px;
}
@media (max-width: 991px) {
  .hero-banner .slider .swiper-slide {
    height: 70vh;
  }
}
@media (max-width: 767px) {
  .hero-banner .slider .swiper-slide {
    height: 60vh;
  }
}
@media (max-width: 575px) {
  .hero-banner .slider .swiper-slide {
    height: 45vh;
  }
}
.hero-banner .slider .swiper-slide .content {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  text-align: center;
}
.hero-banner .slider .swiper-slide .content .image {
  width: 100%;
  height: auto;
}
.hero-banner .slider .swiper-slide-active .content .heading {
  -webkit-transform: translateZ(0);
  -webkit-transition: 0.4s ease 0.7s;
  transform: translateZ(0);
  opacity: 1;
  transition: 0.4s ease 0.7s;
}
.products-slide,
.slider {
  position: relative;
}
@media (min-width: 1200px) {
  .products-slide .swiper-next,
  .slider .swiper-next {
    right: unset;
    left: calc(100% + 4rem);
  }
  .products-slide .swiper-prev,
  .slider .swiper-prev {
    right: calc(100% + 4rem);
    left: unset;
  }
}
.products-slide .swiper-next,
.products-slide .swiper-prev,
.slider .swiper-next,
.slider .swiper-prev {
  -webkit-transform: none;
  transform: none;
}
@media (max-width: 1199.98px) {
  .products-slide .swiper-next,
  .products-slide .swiper-prev,
  .slider .swiper-next,
  .slider .swiper-prev {
    display: none;
  }
}
.section-desc {
  margin: 0 auto;
  max-width: 80rem;
  text-align: center;
}
.section-desc p:not(:last-child) {
  margin-bottom: 1rem;
}
.product-card .top-wrap {
  position: relative;
}
.product-card .box-img {
  display: block;
  position: relative;
  padding-top: 130.90909%;
}
.product-card .box-img img {
  -webkit-filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  -o-object-fit: cover;
  -o-object-fit: contain;
  -webkit-transition: all 0.3s ease;
  position: absolute;
  top: 0;
  left: 0;
  filter: drop-shadow(7px 10px 10px rgba(0, 0, 0, 0.2));
  transition: all 0.3s ease;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-fit: contain;
}
.product-card .card-label {
  position: absolute;
  bottom: 0;
  left: 0;
}
.product-card .card-label > div {
  width: 5rem;
  height: 5rem;
}
.product-card .card-label > div img {
  -o-object-fit: scale-down;
  width: 100%;
  height: 100%;
  object-fit: scale-down;
}
.product-card .card-label > div:not(:last-child) {
  margin-bottom: 1.5rem;
}
.product-card .caption {
  padding-top: 2rem;
  text-align: center;
}
.product-card .caption .title {
  margin-bottom: 1rem;
}
.product-card .caption .title a {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  color: #000;
  font-weight: 600;
  font-size: 2.2rem;
  text-overflow: ellipsis;
  text-transform: capitalize;
  height: 60px;
}
.product-card .caption .desc {
  margin-bottom: 2rem;
}
.product-card .caption .price {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #89503e;
  font-weight: 600;
  font-size: 2.2rem;
}
.product-card .caption .price ins {
  color: #89503e;
  font-weight: 600;
  font-size: 2.2rem;
  text-decoration: none;
}
.product-card .caption .price del {
  margin-left: 1rem;
  color: rgba(57, 24, 14, 0.5);
  font-weight: 400;
  font-size: 1.6rem;
  order: 1;
}
.product-card .caption .price .amount{
  background-color: transparent;
}
.product-card .caption .add_to_cart_button{
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-sizing: border-box;
  -webkit-transition: all 0.2s ease;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  justify-content: center;
  transition: all 0.2s ease;
  box-sizing: border-box;
  margin-top: 3rem;
  border: 0.3rem solid #885040;
  border-radius: 0.5rem;
  background: none;
  padding: 0 3rem;
  min-width: 18rem;
  height: 6rem;
  color: #000;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
}
.product-card .caption .add_to_cart_button:hover {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  background: #885040;
  color: #fff;
}
.product-card:hover .box-img img {
  -webkit-transform: scale(1.1);
  -webkit-transition: all 0.3s ease;
  transform: scale(1.1);
  transition: all 0.3s ease;
}
.products-categories .items .item {
  position: relative;
}
.products-categories .items .item .box-img {
  display: block;
  position: relative;
  padding-top: 122.70833%;
}
.products-categories .items .item .box-img img {
  -o-object-fit: cover;
  -o-object-fit: scale-down;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-fit: scale-down;
}
.products-categories .items .item .overlay {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -ms-flex-direction: column;
  -webkit-transform: scale(0.9);
  -webkit-transition: all 0.5s ease-in-out;
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transform: scale(0.9);
  opacity: 0;
  z-index: 9;
  transition: all 0.5s ease-in-out;
}
.products-categories .items .item .overlay .title {
  max-width: 30rem;
  text-align: center;
}
.products-categories .items .item .overlay .title a {
  color: #fff;
  font-family: Soleil Bk;
  text-transform: capitalize;
}
.products-categories .items .item:hover .overlay {
  -webkit-transform: scale(1);
  -webkit-transition: all 0.5s ease-in-out;
  transform: scale(1);
  opacity: 1;
  transition: all 0.5s ease-in-out;
}
.btn-white {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  justify-content: center;
  box-sizing: border-box;
  margin-top: 3rem;
  border-radius: 0.5rem;
  background: #fff;
  padding: 0 3rem;
  min-width: 18rem;
  height: 6rem;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
}
.btn-white,
.btn-white:hover {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  color: #f86fad;
}
.page-index-4 {
  padding: 10rem 0;
}
.page-index-4 .main-title {
  margin-bottom: 5rem;
}
.page-index-4 .heading {
  margin-bottom: 1.5rem;
  font-weight: 600;
  text-transform: capitalize;
}
.page-index-4 .box-img {
  display: block;
  position: relative;
  padding-top: 129.08068%;
}
.page-index-4 .box-img img {
  -o-object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width: 767px) {
  .page-index-4 .box-img {
    margin-top: 5rem;
  }
}
.why-choose-us-banner {
  position: relative;
}
.why-choose-us-banner:after {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
  content: "";
}
.why-choose-us-banner .banner-content {
  position: relative;
  z-index: 1;
  padding: 16rem 0;
}
@media (max-width: 767px) {
  .why-choose-us-banner .banner-content {
    padding: 10rem 0;
  }
}
.customer {
  background: #f4f4f4;
  padding: 5rem 0;
}
.customer .slider {
  position: relative;
}
.customer .slider .box-img {
  display: block;
  position: relative;
  padding-top: 41.66667%;
}
.customer .slider .box-img img {
  -o-object-fit: cover;
  -o-object-fit: scale-down;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-fit: scale-down;
}
.customer .slider .box-img:hover img,
.customer .slider .box-img img {
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.customer .slider .box-img:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}
.customer .slider .swiper-next,
.customer .slider .swiper-prev {
  -webkit-transform: translateY(-50%);
  top: 50%;
  transform: translateY(-50%);
}
.page-index-6,
.page-intro-2 {
  background-size: 100% !important;
  padding: 10rem 0;
}
.page-index-6 .box-content .main-title,
.page-intro-2 .box-content .main-title {
  max-width: 30rem;
}
.page-index-6 .box-content p:not(:last-child),
.page-intro-2 .box-content p:not(:last-child) {
  margin-bottom: 1.5rem;
}
@media (max-width: 767px) {
  .page-index-6 .box-content,
  .page-intro-2 .box-content {
    padding-top: 5rem;
  }
}
.page-index-6 .box-content .btn-gradient,
.page-intro-2 .box-content .btn-gradient {
  margin-top: 3rem;
}
.page-index-6 .right-wrap,
.page-intro-2 .right-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.page-index-6 .box-img,
.page-intro-2 .box-img {
  position: relative;
  border-radius: 2rem;
}
.page-index-6 .box-img:after,
.page-intro-2 .box-img:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(hsla(0, 0%, 100%, 0)),
      color-stop(75%, hsla(0, 0%, 100%, 0.6)),
      to(#fff)
    ) 0 0 no-repeat padding-box;
  background: transparent
    linear-gradient(
      180deg,
      hsla(0, 0%, 100%, 0),
      hsla(0, 0%, 100%, 0.6) 75%,
      #fff
    )
    0 0 no-repeat padding-box;
  content: "";
}
.page-index-6 .box-img img,
.page-intro-2 .box-img img {
  width: 100%;
  height: auto;
}
.page-index-6 article:not(:last-child),
.page-intro-2 article:not(:last-child) {
  margin-bottom: 10rem;
}
.page-index-6 article:nth-child(odd) .row,
.page-intro-2 article:nth-child(odd) .row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.home-banner img {
  width: 100%;
  height: auto;
}
/*# sourceMappingURL=main.min.css.map */
.woocommerce .products-details .products-details-inner form.cart {
    margin-top: 3rem;
    display: flex;
}
.woocommerce .products-details .products-details-inner form.variations_form{
  flex-direction: column;
}
.woocommerce .products-details .products-details-inner form.cart .quantity {
    position: relative;
    overflow: hidden;
    float: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 2rem;
    background-color: #eaeaea;
}
.woocommerce .products-details .products-details-inner form.variations_form .quantity{
  position: relative;
  float: left;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 2rem;
  background-color: #eaeaea;
}
.woocommerce .products-details .products-details-inner form.cart .quantity .qty {
    padding: 0;
    background: none;
    outline: none;
    border: none;
    padding: 0;
    color: #000;
    text-align: center;
    margin: 0;
    width: 6rem;
    height: 6rem;
}
.woocommerce .products-details .products-details-inner form.cart .quantity button {
    width: 6rem;
    height: 6rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    outline: none;
}
.woocommerce .products-details .products-details-inner form.cart .quantity button img {
    width: 17px;
}
.woocommerce .products-details .products-details-inner form.cart .btn-gradient{
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-sizing: border-box;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    justify-content: center;
    box-sizing: border-box;
    border-radius: 0.5rem;
    background: transparent -webkit-gradient( linear, left top, right top, from(#f671ad), to(#9a73c4) ) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(
90deg
, #f671ad, #9a73c4) 0 0 no-repeat padding-box;
    background-size: 200% 100%;
    padding: 0 3rem;
    min-width: 18rem;
    height: 6rem;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 6rem;
}
.woocommerce .products-details .products-details-inner form.cart .btn-gradient:hover{
  background-position: 100% 0;
  -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    color: #fff;
}
/* Chrome, Safari, Edge, Opera */
.quantity input::-webkit-outer-spin-button,
.quantity input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.quantity input[type=number] {
  -moz-appearance: textfield;
}
.woocommerce form .form-row{
  padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 2rem;
    grid-gap: inherit;
    grid-template-columns: inherit;
}
.woocommerce form .form-row .woocommerce-input-wrapper {
  width: 100%;
}
.woocommerce form .form-row.form-row-first{
  float: left;
  width: 47%;
}
.woocommerce form .form-row.form-row-last{
  float: right;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
  height: 6rem;
  line-height: 6rem;
  padding: 0 3rem;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
  top: 12px;
}
.select2-container--default .select2-selection--single{
  -webkit-box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  border: 2px solid rgba(56, 24, 15, 0.3);
  border-radius: 0.7rem;
  background: none;
  height: 6rem;
  overflow: hidden;
}
.woocommerce input[type="checkbox"] {
  width: auto;
  border: 1px solid #07234b;
  padding: 0.75rem 1rem 0.75rem 1rem;
  background: transparent;
  margin-right: 1rem;
}
.woocommerce label.checkbox{
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.woocommerce form .form-row textarea{
  padding: 1.5rem 3rem;
  height: 15rem;
  resize: none;
}
.woocommerce .checkout .woocommerce-checkout-payment.payment{
  background-color: transparent !important;
}
.checkout .order-summary .table-product .shop_table{
  border: 0;
}
.woocommerce-checkout #payment input {
  display: inline-block;
  width: auto;
  height: auto;
}
.woocommerce-checkout #payment ul.payment_methods{
  padding: 0;
}
.woocommerce-checkout #payment ul.payment_methods li {
  margin-bottom: 20px;
}
.woocommerce-checkout #payment ul.payment_methods label {
  display: inline-block;
}
.woocommerce-checkout #payment div.payment_box {
  display: block !important;
}
.woocommerce form .form-row.place-order{
  flex-direction: column;
  padding: 0 !important;
  align-items: flex-start;
}
.woocommerce form .form-row.place-order .btn-gradient{
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  justify-content: center;
  box-sizing: border-box;
  margin-top: 4rem;
  border-radius: 0.5rem;
  background: transparent -webkit-gradient( linear, left top, right top, from(#f671ad), to(#9a73c4) ) 0 0 no-repeat padding-box;
  background: transparent linear-gradient(
90deg
, #f671ad, #9a73c4) 0 0 no-repeat padding-box;
  background-size: 200% 100%;
  padding: 0 3rem;
  min-width: 18rem;
  height: 6rem;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
}
.woocommerce form .form-row.place-order .btn-gradient:hover {
  background-position: 100% 0;
}
.thank-you .top-wrap .row-reverse{
  flex-direction: row-reverse;
}
.bapf_slidr_main.ui-widget-content .ui-slider-handle, .berocket_filter_price_slider.ui-widget-content .ui-slider-handle, .slide.default .bapf_slidr_main .ui-state-default, .slide.default .bapf_slidr_main .ui-widget-header .ui-state-default, .slide.default .bapf_slidr_main.ui-widget-content .ui-state-default, .slide.default .berocket_filter_price_slider .ui-state-default, .slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default, .slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{
  -webkit-box-shadow: 0 0.8rem 1.6rem rgb(0 0 0 / 16%);
  -webkit-transform: translateY(-50%);
  top: 50%;
  transform: translateY(-50%);
  outline: none;
  box-shadow: 0 0.8rem 1.6rem rgb(0 0 0 / 16%);
  border: none;
  border-radius: 50%;
  background: #bc7762;
  width: 1.5rem;
  height: 1.5rem;
}
.bapf_slidr_main.ui-widget-content .ui-slider-range, .berocket_filter_price_slider.ui-widget-content .ui-slider-range{
  background: #bc7762;
}
.page-products .sidebar .bottom-wrap .apply-filter{
  margin-bottom: 0;
}
.page-products .sidebar .bottom-wrap .apply-filter .bapf_button{
  background-color: transparent;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 6rem;
  text-transform: capitalize;
  white-space: nowrap;
  outline: none;
}
.page-products .sidebar .bottom-wrap .apply-filter .bapf_button:hover{
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    background: #39180e;
    color: #fff;
    -moz-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
}
.page-products .sidebar .bottom-wrap .clear-btn{
  margin-bottom: 0;
}
.page-products .sidebar .bottom-wrap .clear-btn .bapf_button{
  display: inline-block;
  color: #39180e;
  font-weight: 700;
  font-size: 1.6rem;
  text-decoration: underline;
  text-transform: capitalize;
  background-color: transparent;
  outline: none;
}
.page-products .sidebar .sidebar-item .bapf_sfilter ul li label{
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  color: #000;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1;
  font-family: Soleil Bk;
  text-transform: capitalize;
}
.page-products .sidebar .sidebar-item .bapf_sfilter ul li{
  margin-bottom: 1rem !important;
}
.page-products .sidebar .sidebar-item .bapf_hideckbox li input:checked+label:hover, .page-products .sidebar .sidebar-item .bapf_hideckbox li input:checked+label:hover a, .page-products .sidebar .sidebar-item .bapf_hideckbox li label:hover, .page-products .sidebar .sidebar-item .bapf_hideckbox li label:hover a{
  -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #f86fad;
}
.page-products .sidebar .sidebar-item .bapf_hideckbox li input:checked+label, .page-products .sidebar .sidebar-item .bapf_hideckbox li input:checked+label a{
  color: #f86fad;
}
.woocommerce .woocommerce-ordering select{
  -webkit-box-shadow: inset 0 0 0 0.2rem #38180f;
    -webkit-box-sizing: border-box;
    position: relative;
    box-sizing: border-box;
    box-shadow: inset 0 0 0 0.2rem #38180f;
    border-radius: 0.7rem;
    background: #fff;
    width: 27.5rem;
    height: 6rem;
}
.page-products .lmp_load_more_button .lmp_button{
  line-height: 6rem;
}
.page-products .sidebar .bottom-wrap .apply-filter:hover .bapf_button{
  color: #fff;
}
.woocommerce table.shop_table{
  border: 0;
}
.page-products .sidebar .sidebar-item .bapf_sfilter ul >li{
  border-top: 0.7px solid #b2b2b2;
  padding: 2rem 0 !important;
}
.page-products .sidebar .sidebar-item .bapf_sfilter ul >li label{
  margin-bottom: 1rem !important;
}
.page-products .sidebar .sidebar-item .bapf_sfilter ul >li ul li{
  border-top: 0;
  padding: 0!important;
}
.page-products .sidebar .sidebar-item .bapf_sfilter ul >li ul li label{
  margin-bottom: 0 !important;
}
.page-products .sidebar .sidebar-item .bapf_sfilter ul >li ul{
  margin-left: 0;
}
.page-products .sidebar .sidebar-item:last-child{
  border-bottom: 0.7px solid #b2b2b2;
  margin-bottom: 2rem;
}
.woocommerce div.product form.cart .variations select{
  -moz-appearance: none;
    -webkit-appearance: none;
}