@charset "UTF-8";
/*BASE CSS*/
@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");
@import url("https://use.typekit.net/inx5lyx.css");
.am .full-width {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

.am-light {
  font-weight: var(--light) !important;
}

.am-regular {
  font-weight: var(--regular) !important;
}

.am-medium {
  font-weight: var(--medium) !important;
}

.am-bold {
  font-weight: var(--bold) !important;
}

.am-color-primary {
  color: var(--am-primary) !important;
}

a.am-color-primary:hover {
  color: var(--am-primary) !important;
}

.am-color-primary-dark {
  color: var(--am-primary-dark) !important;
}

a.am-color-primary-dark:hover {
  color: var(--am-primary-dark) !important;
}

.am-color-primary-hover {
  color: var(--am-primary-hover) !important;
}

a.am-color-primary-hover:hover {
  color: var(--am-primary-hover) !important;
}

.am-color-primary-active {
  color: var(--am-primary-active) !important;
}

a.am-color-primary-active:hover {
  color: var(--am-primary-active) !important;
}

.am-color-secondary-blue {
  color: var(--am-secondary-blue) !important;
}

a.am-color-secondary-blue:hover {
  color: var(--am-secondary-blue) !important;
}

.am-color-secondary {
  color: var(--am-secondary) !important;
}

a.am-color-secondary:hover {
  color: var(--am-secondary) !important;
}

.am-color-secondary-hover {
  color: var(--am-secondary-hover) !important;
}

a.am-color-secondary-hover:hover {
  color: var(--am-secondary-hover) !important;
}

.am-color-secondary-active {
  color: var(--am-secondary-active) !important;
}

a.am-color-secondary-active:hover {
  color: var(--am-secondary-active) !important;
}

.am-color-complementary {
  color: var(--am-complementary) !important;
}

a.am-color-complementary:hover {
  color: var(--am-complementary) !important;
}

.am-color-complementary-hover {
  color: var(--am-complementary-hover) !important;
}

a.am-color-complementary-hover:hover {
  color: var(--am-complementary-hover) !important;
}

.am-color-complementary-active {
  color: var(--am-complementary-active) !important;
}

a.am-color-complementary-active:hover {
  color: var(--am-complementary-active) !important;
}

.am-color-gray {
  color: var(--am-gray) !important;
}

a.am-color-gray:hover {
  color: var(--am-gray) !important;
}

.am-color-gray-normal {
  color: var(--am-gray-normal) !important;
}

a.am-color-gray-normal:hover {
  color: var(--am-gray-normal) !important;
}

.am-color-white {
  color: var(--am-white) !important;
}

a.am-color-white:hover {
  color: var(--am-white) !important;
}

.am-color-white-hover {
  color: var(--am-white-hover) !important;
}

a.am-color-white-hover:hover {
  color: var(--am-white-hover) !important;
}

.am-color-white-active {
  color: var(--am-white-active) !important;
}

a.am-color-white-active:hover {
  color: var(--am-white-active) !important;
}

.am-color-black {
  color: var(--am-black) !important;
}

a.am-color-black:hover {
  color: var(--am-black) !important;
}

.am-color-negro-1 {
  color: var(--am-negro-1) !important;
}

a.am-color-negro-1:hover {
  color: var(--am-negro-1) !important;
}

.am-o-fs-12 {
  font-size: 12px;
}

.am-o-fs-13 {
  font-size: 13px;
}

.am-o-fs-14 {
  font-size: 14px;
}

.am-o-fs-15 {
  font-size: 15px;
}

.am-o-fs-16 {
  font-size: 16px;
}

.am-o-fs-17 {
  font-size: 17px;
}

.am-o-fs-18 {
  font-size: 18px;
}

.am-o-fs-19 {
  font-size: 19px;
}

.am-o-fs-20 {
  font-size: 20px;
}

.am-o-fs-21 {
  font-size: 21px;
}

.am-o-fs-22 {
  font-size: 22px;
}

.am-o-fs-23 {
  font-size: 23px;
}

.am-o-fs-24 {
  font-size: 24px;
}

.am-o-fs-25 {
  font-size: 25px;
}

.am-o-fs-26 {
  font-size: 26px;
}

.am-o-fs-27 {
  font-size: 27px;
}

.am-o-fs-28 {
  font-size: 28px;
}

.am-o-fs-29 {
  font-size: 29px;
}

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

.am-upper {
  text-transform: uppercase;
}

/*BACKGROUNDS*/
.am-bg-primary {
  background-color: var(--am-primary);
}

.am-bg-primary-dark {
  background-color: var(--am-primary-dark);
}

.am-bg-primary-hover {
  background-color: var(--am-primary-hover);
}

.am-bg-primary-active {
  background-color: var(--am-primary-active);
}

.am-bg-secondary-blue {
  background-color: var(--am-secondary-blue);
}

.am-bg-secondary {
  background-color: var(--am-secondary);
}

.am-bg-secondary-hover {
  background-color: var(--am-secondary-hover);
}

.am-bg-secondary-active {
  background-color: var(--am-secondary-active);
}

.am-bg-complementary {
  background-color: var(--am-complementary);
}

.am-bg-complementary-hover {
  background-color: var(--am-complementary-hover);
}

.am-bg-complementary-active {
  background-color: var(--am-complementary-active);
}

.am-bg-gray {
  background-color: var(--am-gray);
}

.am-bg-gray-normal {
  background-color: var(--am-gray-normal);
}

.am-bg-white {
  background-color: var(--am-white);
}

.am-bg-white-hover {
  background-color: var(--am-white-hover);
}

.am-bg-white-active {
  background-color: var(--am-white-active);
}

.am-bg-black {
  background-color: var(--am-black);
}

.am-bg-negro-1 {
  background-color: var(--am-negro-1);
}

.am-bg-gradient {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), color-stop(10%), to(rgba(0,0,0,0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.75), 10%, rgba(0,0,0,0) 100%);
}
.am-bg-gradient-up {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), color-stop(10%), to(rgba(0,0,0,0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.75), 10%, rgba(0,0,0,0) 100%);
}
.am-bg-gradient-down {
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.75)), color-stop(18.22%), color-stop(73.03%, rgba(0,0,0,0)));
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.75), 18.22%, rgba(0,0,0,0) 73.03%);
}

@-webkit-keyframes skeleton-loading {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}

@keyframes skeleton-loading {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
/*FIN BACKGROUNDS*/
.am-o-br-1 {
  border-radius: 1px;
  overflow: hidden;
}

.am-o-br-2 {
  border-radius: 2px;
  overflow: hidden;
}

.am-o-br-3 {
  border-radius: 3px;
  overflow: hidden;
}

.am-o-br-4 {
  border-radius: 4px;
  overflow: hidden;
}

.am-o-br-5 {
  border-radius: 5px;
  overflow: hidden;
}

.am-o-br-6 {
  border-radius: 6px;
  overflow: hidden;
}

.am-o-br-7 {
  border-radius: 7px;
  overflow: hidden;
}

.am-o-br-8 {
  border-radius: 8px;
  overflow: hidden;
}

.am-o-br-9 {
  border-radius: 9px;
  overflow: hidden;
}

.am-o-br-10 {
  border-radius: 10px;
  overflow: hidden;
}

.am-o-br-11 {
  border-radius: 11px;
  overflow: hidden;
}

.am-o-br-12 {
  border-radius: 12px;
  overflow: hidden;
}

.am-o-br-13 {
  border-radius: 13px;
  overflow: hidden;
}

.am-o-br-14 {
  border-radius: 14px;
  overflow: hidden;
}

.am-o-br-15 {
  border-radius: 15px;
  overflow: hidden;
}

.am-o-br-16 {
  border-radius: 16px;
  overflow: hidden;
}

.am-o-br-17 {
  border-radius: 17px;
  overflow: hidden;
}

.am-o-br-18 {
  border-radius: 18px;
  overflow: hidden;
}

.am-o-br-19 {
  border-radius: 19px;
  overflow: hidden;
}

.am-o-br-20 {
  border-radius: 20px;
  overflow: hidden;
}

.am-o-border-primary-1 {
  border: 1px solid var(--am-primary);
}

.am-o-border-top-primary-1 {
  border-top: 1px solid var(--am-primary) !important;
}

.am-o-border-right-primary-1 {
  border-right: 1px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-1 {
  border-bottom: 1px solid var(--am-primary) !important;
}

.am-o-border-left-primary-1 {
  border-left: 1px solid var(--am-primary) !important;
}

.am-o-border-primary-2 {
  border: 2px solid var(--am-primary);
}

.am-o-border-top-primary-2 {
  border-top: 2px solid var(--am-primary) !important;
}

.am-o-border-right-primary-2 {
  border-right: 2px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-2 {
  border-bottom: 2px solid var(--am-primary) !important;
}

.am-o-border-left-primary-2 {
  border-left: 2px solid var(--am-primary) !important;
}

.am-o-border-primary-3 {
  border: 3px solid var(--am-primary);
}

.am-o-border-top-primary-3 {
  border-top: 3px solid var(--am-primary) !important;
}

.am-o-border-right-primary-3 {
  border-right: 3px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-3 {
  border-bottom: 3px solid var(--am-primary) !important;
}

.am-o-border-left-primary-3 {
  border-left: 3px solid var(--am-primary) !important;
}

.am-o-border-primary-4 {
  border: 4px solid var(--am-primary);
}

.am-o-border-top-primary-4 {
  border-top: 4px solid var(--am-primary) !important;
}

.am-o-border-right-primary-4 {
  border-right: 4px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-4 {
  border-bottom: 4px solid var(--am-primary) !important;
}

.am-o-border-left-primary-4 {
  border-left: 4px solid var(--am-primary) !important;
}

.am-o-border-primary-5 {
  border: 5px solid var(--am-primary);
}

.am-o-border-top-primary-5 {
  border-top: 5px solid var(--am-primary) !important;
}

.am-o-border-right-primary-5 {
  border-right: 5px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-5 {
  border-bottom: 5px solid var(--am-primary) !important;
}

.am-o-border-left-primary-5 {
  border-left: 5px solid var(--am-primary) !important;
}

.am-o-border-primary-6 {
  border: 6px solid var(--am-primary);
}

.am-o-border-top-primary-6 {
  border-top: 6px solid var(--am-primary) !important;
}

.am-o-border-right-primary-6 {
  border-right: 6px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-6 {
  border-bottom: 6px solid var(--am-primary) !important;
}

.am-o-border-left-primary-6 {
  border-left: 6px solid var(--am-primary) !important;
}

.am-o-border-primary-7 {
  border: 7px solid var(--am-primary);
}

.am-o-border-top-primary-7 {
  border-top: 7px solid var(--am-primary) !important;
}

.am-o-border-right-primary-7 {
  border-right: 7px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-7 {
  border-bottom: 7px solid var(--am-primary) !important;
}

.am-o-border-left-primary-7 {
  border-left: 7px solid var(--am-primary) !important;
}

.am-o-border-primary-8 {
  border: 8px solid var(--am-primary);
}

.am-o-border-top-primary-8 {
  border-top: 8px solid var(--am-primary) !important;
}

.am-o-border-right-primary-8 {
  border-right: 8px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-8 {
  border-bottom: 8px solid var(--am-primary) !important;
}

.am-o-border-left-primary-8 {
  border-left: 8px solid var(--am-primary) !important;
}

.am-o-border-primary-9 {
  border: 9px solid var(--am-primary);
}

.am-o-border-top-primary-9 {
  border-top: 9px solid var(--am-primary) !important;
}

.am-o-border-right-primary-9 {
  border-right: 9px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-9 {
  border-bottom: 9px solid var(--am-primary) !important;
}

.am-o-border-left-primary-9 {
  border-left: 9px solid var(--am-primary) !important;
}

.am-o-border-primary-10 {
  border: 10px solid var(--am-primary);
}

.am-o-border-top-primary-10 {
  border-top: 10px solid var(--am-primary) !important;
}

.am-o-border-right-primary-10 {
  border-right: 10px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-10 {
  border-bottom: 10px solid var(--am-primary) !important;
}

.am-o-border-left-primary-10 {
  border-left: 10px solid var(--am-primary) !important;
}

.am-o-border-primary-11 {
  border: 11px solid var(--am-primary);
}

.am-o-border-top-primary-11 {
  border-top: 11px solid var(--am-primary) !important;
}

.am-o-border-right-primary-11 {
  border-right: 11px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-11 {
  border-bottom: 11px solid var(--am-primary) !important;
}

.am-o-border-left-primary-11 {
  border-left: 11px solid var(--am-primary) !important;
}

.am-o-border-primary-12 {
  border: 12px solid var(--am-primary);
}

.am-o-border-top-primary-12 {
  border-top: 12px solid var(--am-primary) !important;
}

.am-o-border-right-primary-12 {
  border-right: 12px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-12 {
  border-bottom: 12px solid var(--am-primary) !important;
}

.am-o-border-left-primary-12 {
  border-left: 12px solid var(--am-primary) !important;
}

.am-o-border-primary-13 {
  border: 13px solid var(--am-primary);
}

.am-o-border-top-primary-13 {
  border-top: 13px solid var(--am-primary) !important;
}

.am-o-border-right-primary-13 {
  border-right: 13px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-13 {
  border-bottom: 13px solid var(--am-primary) !important;
}

.am-o-border-left-primary-13 {
  border-left: 13px solid var(--am-primary) !important;
}

.am-o-border-primary-14 {
  border: 14px solid var(--am-primary);
}

.am-o-border-top-primary-14 {
  border-top: 14px solid var(--am-primary) !important;
}

.am-o-border-right-primary-14 {
  border-right: 14px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-14 {
  border-bottom: 14px solid var(--am-primary) !important;
}

.am-o-border-left-primary-14 {
  border-left: 14px solid var(--am-primary) !important;
}

.am-o-border-primary-15 {
  border: 15px solid var(--am-primary);
}

.am-o-border-top-primary-15 {
  border-top: 15px solid var(--am-primary) !important;
}

.am-o-border-right-primary-15 {
  border-right: 15px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-15 {
  border-bottom: 15px solid var(--am-primary) !important;
}

.am-o-border-left-primary-15 {
  border-left: 15px solid var(--am-primary) !important;
}

.am-o-border-primary-16 {
  border: 16px solid var(--am-primary);
}

.am-o-border-top-primary-16 {
  border-top: 16px solid var(--am-primary) !important;
}

.am-o-border-right-primary-16 {
  border-right: 16px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-16 {
  border-bottom: 16px solid var(--am-primary) !important;
}

.am-o-border-left-primary-16 {
  border-left: 16px solid var(--am-primary) !important;
}

.am-o-border-primary-17 {
  border: 17px solid var(--am-primary);
}

.am-o-border-top-primary-17 {
  border-top: 17px solid var(--am-primary) !important;
}

.am-o-border-right-primary-17 {
  border-right: 17px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-17 {
  border-bottom: 17px solid var(--am-primary) !important;
}

.am-o-border-left-primary-17 {
  border-left: 17px solid var(--am-primary) !important;
}

.am-o-border-primary-18 {
  border: 18px solid var(--am-primary);
}

.am-o-border-top-primary-18 {
  border-top: 18px solid var(--am-primary) !important;
}

.am-o-border-right-primary-18 {
  border-right: 18px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-18 {
  border-bottom: 18px solid var(--am-primary) !important;
}

.am-o-border-left-primary-18 {
  border-left: 18px solid var(--am-primary) !important;
}

.am-o-border-primary-19 {
  border: 19px solid var(--am-primary);
}

.am-o-border-top-primary-19 {
  border-top: 19px solid var(--am-primary) !important;
}

.am-o-border-right-primary-19 {
  border-right: 19px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-19 {
  border-bottom: 19px solid var(--am-primary) !important;
}

.am-o-border-left-primary-19 {
  border-left: 19px solid var(--am-primary) !important;
}

.am-o-border-primary-20 {
  border: 20px solid var(--am-primary);
}

.am-o-border-top-primary-20 {
  border-top: 20px solid var(--am-primary) !important;
}

.am-o-border-right-primary-20 {
  border-right: 20px solid var(--am-primary) !important;
}

.am-o-border-bottom-primary-20 {
  border-bottom: 20px solid var(--am-primary) !important;
}

.am-o-border-left-primary-20 {
  border-left: 20px solid var(--am-primary) !important;
}

.am-o-border-primary-dark-1 {
  border: 1px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-1 {
  border-top: 1px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-1 {
  border-right: 1px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-1 {
  border-bottom: 1px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-1 {
  border-left: 1px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-2 {
  border: 2px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-2 {
  border-top: 2px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-2 {
  border-right: 2px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-2 {
  border-bottom: 2px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-2 {
  border-left: 2px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-3 {
  border: 3px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-3 {
  border-top: 3px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-3 {
  border-right: 3px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-3 {
  border-bottom: 3px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-3 {
  border-left: 3px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-4 {
  border: 4px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-4 {
  border-top: 4px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-4 {
  border-right: 4px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-4 {
  border-bottom: 4px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-4 {
  border-left: 4px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-5 {
  border: 5px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-5 {
  border-top: 5px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-5 {
  border-right: 5px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-5 {
  border-bottom: 5px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-5 {
  border-left: 5px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-6 {
  border: 6px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-6 {
  border-top: 6px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-6 {
  border-right: 6px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-6 {
  border-bottom: 6px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-6 {
  border-left: 6px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-7 {
  border: 7px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-7 {
  border-top: 7px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-7 {
  border-right: 7px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-7 {
  border-bottom: 7px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-7 {
  border-left: 7px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-8 {
  border: 8px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-8 {
  border-top: 8px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-8 {
  border-right: 8px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-8 {
  border-bottom: 8px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-8 {
  border-left: 8px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-9 {
  border: 9px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-9 {
  border-top: 9px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-9 {
  border-right: 9px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-9 {
  border-bottom: 9px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-9 {
  border-left: 9px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-10 {
  border: 10px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-10 {
  border-top: 10px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-10 {
  border-right: 10px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-10 {
  border-bottom: 10px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-10 {
  border-left: 10px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-11 {
  border: 11px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-11 {
  border-top: 11px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-11 {
  border-right: 11px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-11 {
  border-bottom: 11px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-11 {
  border-left: 11px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-12 {
  border: 12px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-12 {
  border-top: 12px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-12 {
  border-right: 12px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-12 {
  border-bottom: 12px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-12 {
  border-left: 12px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-13 {
  border: 13px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-13 {
  border-top: 13px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-13 {
  border-right: 13px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-13 {
  border-bottom: 13px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-13 {
  border-left: 13px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-14 {
  border: 14px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-14 {
  border-top: 14px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-14 {
  border-right: 14px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-14 {
  border-bottom: 14px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-14 {
  border-left: 14px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-15 {
  border: 15px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-15 {
  border-top: 15px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-15 {
  border-right: 15px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-15 {
  border-bottom: 15px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-15 {
  border-left: 15px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-16 {
  border: 16px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-16 {
  border-top: 16px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-16 {
  border-right: 16px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-16 {
  border-bottom: 16px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-16 {
  border-left: 16px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-17 {
  border: 17px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-17 {
  border-top: 17px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-17 {
  border-right: 17px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-17 {
  border-bottom: 17px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-17 {
  border-left: 17px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-18 {
  border: 18px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-18 {
  border-top: 18px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-18 {
  border-right: 18px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-18 {
  border-bottom: 18px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-18 {
  border-left: 18px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-19 {
  border: 19px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-19 {
  border-top: 19px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-19 {
  border-right: 19px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-19 {
  border-bottom: 19px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-19 {
  border-left: 19px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-dark-20 {
  border: 20px solid var(--am-primary-dark);
}

.am-o-border-top-primary-dark-20 {
  border-top: 20px solid var(--am-primary-dark) !important;
}

.am-o-border-right-primary-dark-20 {
  border-right: 20px solid var(--am-primary-dark) !important;
}

.am-o-border-bottom-primary-dark-20 {
  border-bottom: 20px solid var(--am-primary-dark) !important;
}

.am-o-border-left-primary-dark-20 {
  border-left: 20px solid var(--am-primary-dark) !important;
}

.am-o-border-primary-hover-1 {
  border: 1px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-1 {
  border-top: 1px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-1 {
  border-right: 1px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-1 {
  border-bottom: 1px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-1 {
  border-left: 1px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-2 {
  border: 2px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-2 {
  border-top: 2px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-2 {
  border-right: 2px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-2 {
  border-bottom: 2px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-2 {
  border-left: 2px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-3 {
  border: 3px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-3 {
  border-top: 3px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-3 {
  border-right: 3px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-3 {
  border-bottom: 3px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-3 {
  border-left: 3px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-4 {
  border: 4px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-4 {
  border-top: 4px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-4 {
  border-right: 4px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-4 {
  border-bottom: 4px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-4 {
  border-left: 4px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-5 {
  border: 5px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-5 {
  border-top: 5px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-5 {
  border-right: 5px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-5 {
  border-bottom: 5px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-5 {
  border-left: 5px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-6 {
  border: 6px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-6 {
  border-top: 6px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-6 {
  border-right: 6px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-6 {
  border-bottom: 6px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-6 {
  border-left: 6px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-7 {
  border: 7px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-7 {
  border-top: 7px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-7 {
  border-right: 7px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-7 {
  border-bottom: 7px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-7 {
  border-left: 7px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-8 {
  border: 8px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-8 {
  border-top: 8px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-8 {
  border-right: 8px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-8 {
  border-bottom: 8px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-8 {
  border-left: 8px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-9 {
  border: 9px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-9 {
  border-top: 9px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-9 {
  border-right: 9px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-9 {
  border-bottom: 9px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-9 {
  border-left: 9px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-10 {
  border: 10px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-10 {
  border-top: 10px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-10 {
  border-right: 10px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-10 {
  border-bottom: 10px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-10 {
  border-left: 10px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-11 {
  border: 11px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-11 {
  border-top: 11px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-11 {
  border-right: 11px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-11 {
  border-bottom: 11px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-11 {
  border-left: 11px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-12 {
  border: 12px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-12 {
  border-top: 12px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-12 {
  border-right: 12px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-12 {
  border-bottom: 12px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-12 {
  border-left: 12px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-13 {
  border: 13px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-13 {
  border-top: 13px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-13 {
  border-right: 13px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-13 {
  border-bottom: 13px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-13 {
  border-left: 13px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-14 {
  border: 14px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-14 {
  border-top: 14px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-14 {
  border-right: 14px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-14 {
  border-bottom: 14px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-14 {
  border-left: 14px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-15 {
  border: 15px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-15 {
  border-top: 15px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-15 {
  border-right: 15px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-15 {
  border-bottom: 15px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-15 {
  border-left: 15px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-16 {
  border: 16px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-16 {
  border-top: 16px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-16 {
  border-right: 16px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-16 {
  border-bottom: 16px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-16 {
  border-left: 16px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-17 {
  border: 17px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-17 {
  border-top: 17px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-17 {
  border-right: 17px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-17 {
  border-bottom: 17px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-17 {
  border-left: 17px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-18 {
  border: 18px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-18 {
  border-top: 18px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-18 {
  border-right: 18px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-18 {
  border-bottom: 18px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-18 {
  border-left: 18px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-19 {
  border: 19px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-19 {
  border-top: 19px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-19 {
  border-right: 19px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-19 {
  border-bottom: 19px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-19 {
  border-left: 19px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-hover-20 {
  border: 20px solid var(--am-primary-hover);
}

.am-o-border-top-primary-hover-20 {
  border-top: 20px solid var(--am-primary-hover) !important;
}

.am-o-border-right-primary-hover-20 {
  border-right: 20px solid var(--am-primary-hover) !important;
}

.am-o-border-bottom-primary-hover-20 {
  border-bottom: 20px solid var(--am-primary-hover) !important;
}

.am-o-border-left-primary-hover-20 {
  border-left: 20px solid var(--am-primary-hover) !important;
}

.am-o-border-primary-active-1 {
  border: 1px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-1 {
  border-top: 1px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-1 {
  border-right: 1px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-1 {
  border-bottom: 1px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-1 {
  border-left: 1px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-2 {
  border: 2px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-2 {
  border-top: 2px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-2 {
  border-right: 2px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-2 {
  border-bottom: 2px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-2 {
  border-left: 2px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-3 {
  border: 3px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-3 {
  border-top: 3px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-3 {
  border-right: 3px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-3 {
  border-bottom: 3px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-3 {
  border-left: 3px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-4 {
  border: 4px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-4 {
  border-top: 4px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-4 {
  border-right: 4px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-4 {
  border-bottom: 4px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-4 {
  border-left: 4px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-5 {
  border: 5px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-5 {
  border-top: 5px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-5 {
  border-right: 5px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-5 {
  border-bottom: 5px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-5 {
  border-left: 5px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-6 {
  border: 6px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-6 {
  border-top: 6px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-6 {
  border-right: 6px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-6 {
  border-bottom: 6px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-6 {
  border-left: 6px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-7 {
  border: 7px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-7 {
  border-top: 7px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-7 {
  border-right: 7px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-7 {
  border-bottom: 7px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-7 {
  border-left: 7px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-8 {
  border: 8px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-8 {
  border-top: 8px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-8 {
  border-right: 8px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-8 {
  border-bottom: 8px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-8 {
  border-left: 8px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-9 {
  border: 9px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-9 {
  border-top: 9px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-9 {
  border-right: 9px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-9 {
  border-bottom: 9px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-9 {
  border-left: 9px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-10 {
  border: 10px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-10 {
  border-top: 10px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-10 {
  border-right: 10px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-10 {
  border-bottom: 10px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-10 {
  border-left: 10px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-11 {
  border: 11px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-11 {
  border-top: 11px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-11 {
  border-right: 11px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-11 {
  border-bottom: 11px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-11 {
  border-left: 11px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-12 {
  border: 12px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-12 {
  border-top: 12px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-12 {
  border-right: 12px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-12 {
  border-bottom: 12px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-12 {
  border-left: 12px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-13 {
  border: 13px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-13 {
  border-top: 13px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-13 {
  border-right: 13px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-13 {
  border-bottom: 13px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-13 {
  border-left: 13px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-14 {
  border: 14px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-14 {
  border-top: 14px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-14 {
  border-right: 14px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-14 {
  border-bottom: 14px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-14 {
  border-left: 14px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-15 {
  border: 15px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-15 {
  border-top: 15px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-15 {
  border-right: 15px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-15 {
  border-bottom: 15px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-15 {
  border-left: 15px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-16 {
  border: 16px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-16 {
  border-top: 16px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-16 {
  border-right: 16px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-16 {
  border-bottom: 16px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-16 {
  border-left: 16px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-17 {
  border: 17px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-17 {
  border-top: 17px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-17 {
  border-right: 17px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-17 {
  border-bottom: 17px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-17 {
  border-left: 17px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-18 {
  border: 18px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-18 {
  border-top: 18px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-18 {
  border-right: 18px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-18 {
  border-bottom: 18px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-18 {
  border-left: 18px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-19 {
  border: 19px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-19 {
  border-top: 19px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-19 {
  border-right: 19px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-19 {
  border-bottom: 19px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-19 {
  border-left: 19px solid var(--am-primary-active) !important;
}

.am-o-border-primary-active-20 {
  border: 20px solid var(--am-primary-active);
}

.am-o-border-top-primary-active-20 {
  border-top: 20px solid var(--am-primary-active) !important;
}

.am-o-border-right-primary-active-20 {
  border-right: 20px solid var(--am-primary-active) !important;
}

.am-o-border-bottom-primary-active-20 {
  border-bottom: 20px solid var(--am-primary-active) !important;
}

.am-o-border-left-primary-active-20 {
  border-left: 20px solid var(--am-primary-active) !important;
}

.am-o-border-secondary-blue-1 {
  border: 1px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-1 {
  border-top: 1px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-1 {
  border-right: 1px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-1 {
  border-bottom: 1px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-1 {
  border-left: 1px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-2 {
  border: 2px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-2 {
  border-top: 2px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-2 {
  border-right: 2px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-2 {
  border-bottom: 2px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-2 {
  border-left: 2px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-3 {
  border: 3px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-3 {
  border-top: 3px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-3 {
  border-right: 3px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-3 {
  border-bottom: 3px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-3 {
  border-left: 3px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-4 {
  border: 4px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-4 {
  border-top: 4px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-4 {
  border-right: 4px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-4 {
  border-bottom: 4px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-4 {
  border-left: 4px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-5 {
  border: 5px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-5 {
  border-top: 5px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-5 {
  border-right: 5px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-5 {
  border-bottom: 5px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-5 {
  border-left: 5px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-6 {
  border: 6px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-6 {
  border-top: 6px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-6 {
  border-right: 6px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-6 {
  border-bottom: 6px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-6 {
  border-left: 6px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-7 {
  border: 7px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-7 {
  border-top: 7px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-7 {
  border-right: 7px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-7 {
  border-bottom: 7px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-7 {
  border-left: 7px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-8 {
  border: 8px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-8 {
  border-top: 8px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-8 {
  border-right: 8px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-8 {
  border-bottom: 8px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-8 {
  border-left: 8px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-9 {
  border: 9px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-9 {
  border-top: 9px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-9 {
  border-right: 9px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-9 {
  border-bottom: 9px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-9 {
  border-left: 9px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-10 {
  border: 10px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-10 {
  border-top: 10px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-10 {
  border-right: 10px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-10 {
  border-bottom: 10px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-10 {
  border-left: 10px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-11 {
  border: 11px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-11 {
  border-top: 11px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-11 {
  border-right: 11px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-11 {
  border-bottom: 11px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-11 {
  border-left: 11px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-12 {
  border: 12px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-12 {
  border-top: 12px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-12 {
  border-right: 12px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-12 {
  border-bottom: 12px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-12 {
  border-left: 12px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-13 {
  border: 13px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-13 {
  border-top: 13px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-13 {
  border-right: 13px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-13 {
  border-bottom: 13px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-13 {
  border-left: 13px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-14 {
  border: 14px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-14 {
  border-top: 14px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-14 {
  border-right: 14px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-14 {
  border-bottom: 14px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-14 {
  border-left: 14px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-15 {
  border: 15px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-15 {
  border-top: 15px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-15 {
  border-right: 15px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-15 {
  border-bottom: 15px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-15 {
  border-left: 15px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-16 {
  border: 16px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-16 {
  border-top: 16px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-16 {
  border-right: 16px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-16 {
  border-bottom: 16px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-16 {
  border-left: 16px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-17 {
  border: 17px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-17 {
  border-top: 17px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-17 {
  border-right: 17px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-17 {
  border-bottom: 17px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-17 {
  border-left: 17px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-18 {
  border: 18px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-18 {
  border-top: 18px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-18 {
  border-right: 18px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-18 {
  border-bottom: 18px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-18 {
  border-left: 18px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-19 {
  border: 19px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-19 {
  border-top: 19px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-19 {
  border-right: 19px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-19 {
  border-bottom: 19px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-19 {
  border-left: 19px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-blue-20 {
  border: 20px solid var(--am-secondary-blue);
}

.am-o-border-top-secondary-blue-20 {
  border-top: 20px solid var(--am-secondary-blue) !important;
}

.am-o-border-right-secondary-blue-20 {
  border-right: 20px solid var(--am-secondary-blue) !important;
}

.am-o-border-bottom-secondary-blue-20 {
  border-bottom: 20px solid var(--am-secondary-blue) !important;
}

.am-o-border-left-secondary-blue-20 {
  border-left: 20px solid var(--am-secondary-blue) !important;
}

.am-o-border-secondary-1 {
  border: 1px solid var(--am-secondary);
}

.am-o-border-top-secondary-1 {
  border-top: 1px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-1 {
  border-right: 1px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-1 {
  border-bottom: 1px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-1 {
  border-left: 1px solid var(--am-secondary) !important;
}

.am-o-border-secondary-2 {
  border: 2px solid var(--am-secondary);
}

.am-o-border-top-secondary-2 {
  border-top: 2px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-2 {
  border-right: 2px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-2 {
  border-bottom: 2px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-2 {
  border-left: 2px solid var(--am-secondary) !important;
}

.am-o-border-secondary-3 {
  border: 3px solid var(--am-secondary);
}

.am-o-border-top-secondary-3 {
  border-top: 3px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-3 {
  border-right: 3px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-3 {
  border-bottom: 3px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-3 {
  border-left: 3px solid var(--am-secondary) !important;
}

.am-o-border-secondary-4 {
  border: 4px solid var(--am-secondary);
}

.am-o-border-top-secondary-4 {
  border-top: 4px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-4 {
  border-right: 4px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-4 {
  border-bottom: 4px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-4 {
  border-left: 4px solid var(--am-secondary) !important;
}

.am-o-border-secondary-5 {
  border: 5px solid var(--am-secondary);
}

.am-o-border-top-secondary-5 {
  border-top: 5px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-5 {
  border-right: 5px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-5 {
  border-bottom: 5px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-5 {
  border-left: 5px solid var(--am-secondary) !important;
}

.am-o-border-secondary-6 {
  border: 6px solid var(--am-secondary);
}

.am-o-border-top-secondary-6 {
  border-top: 6px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-6 {
  border-right: 6px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-6 {
  border-bottom: 6px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-6 {
  border-left: 6px solid var(--am-secondary) !important;
}

.am-o-border-secondary-7 {
  border: 7px solid var(--am-secondary);
}

.am-o-border-top-secondary-7 {
  border-top: 7px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-7 {
  border-right: 7px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-7 {
  border-bottom: 7px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-7 {
  border-left: 7px solid var(--am-secondary) !important;
}

.am-o-border-secondary-8 {
  border: 8px solid var(--am-secondary);
}

.am-o-border-top-secondary-8 {
  border-top: 8px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-8 {
  border-right: 8px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-8 {
  border-bottom: 8px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-8 {
  border-left: 8px solid var(--am-secondary) !important;
}

.am-o-border-secondary-9 {
  border: 9px solid var(--am-secondary);
}

.am-o-border-top-secondary-9 {
  border-top: 9px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-9 {
  border-right: 9px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-9 {
  border-bottom: 9px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-9 {
  border-left: 9px solid var(--am-secondary) !important;
}

.am-o-border-secondary-10 {
  border: 10px solid var(--am-secondary);
}

.am-o-border-top-secondary-10 {
  border-top: 10px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-10 {
  border-right: 10px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-10 {
  border-bottom: 10px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-10 {
  border-left: 10px solid var(--am-secondary) !important;
}

.am-o-border-secondary-11 {
  border: 11px solid var(--am-secondary);
}

.am-o-border-top-secondary-11 {
  border-top: 11px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-11 {
  border-right: 11px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-11 {
  border-bottom: 11px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-11 {
  border-left: 11px solid var(--am-secondary) !important;
}

.am-o-border-secondary-12 {
  border: 12px solid var(--am-secondary);
}

.am-o-border-top-secondary-12 {
  border-top: 12px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-12 {
  border-right: 12px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-12 {
  border-bottom: 12px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-12 {
  border-left: 12px solid var(--am-secondary) !important;
}

.am-o-border-secondary-13 {
  border: 13px solid var(--am-secondary);
}

.am-o-border-top-secondary-13 {
  border-top: 13px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-13 {
  border-right: 13px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-13 {
  border-bottom: 13px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-13 {
  border-left: 13px solid var(--am-secondary) !important;
}

.am-o-border-secondary-14 {
  border: 14px solid var(--am-secondary);
}

.am-o-border-top-secondary-14 {
  border-top: 14px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-14 {
  border-right: 14px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-14 {
  border-bottom: 14px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-14 {
  border-left: 14px solid var(--am-secondary) !important;
}

.am-o-border-secondary-15 {
  border: 15px solid var(--am-secondary);
}

.am-o-border-top-secondary-15 {
  border-top: 15px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-15 {
  border-right: 15px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-15 {
  border-bottom: 15px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-15 {
  border-left: 15px solid var(--am-secondary) !important;
}

.am-o-border-secondary-16 {
  border: 16px solid var(--am-secondary);
}

.am-o-border-top-secondary-16 {
  border-top: 16px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-16 {
  border-right: 16px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-16 {
  border-bottom: 16px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-16 {
  border-left: 16px solid var(--am-secondary) !important;
}

.am-o-border-secondary-17 {
  border: 17px solid var(--am-secondary);
}

.am-o-border-top-secondary-17 {
  border-top: 17px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-17 {
  border-right: 17px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-17 {
  border-bottom: 17px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-17 {
  border-left: 17px solid var(--am-secondary) !important;
}

.am-o-border-secondary-18 {
  border: 18px solid var(--am-secondary);
}

.am-o-border-top-secondary-18 {
  border-top: 18px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-18 {
  border-right: 18px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-18 {
  border-bottom: 18px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-18 {
  border-left: 18px solid var(--am-secondary) !important;
}

.am-o-border-secondary-19 {
  border: 19px solid var(--am-secondary);
}

.am-o-border-top-secondary-19 {
  border-top: 19px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-19 {
  border-right: 19px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-19 {
  border-bottom: 19px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-19 {
  border-left: 19px solid var(--am-secondary) !important;
}

.am-o-border-secondary-20 {
  border: 20px solid var(--am-secondary);
}

.am-o-border-top-secondary-20 {
  border-top: 20px solid var(--am-secondary) !important;
}

.am-o-border-right-secondary-20 {
  border-right: 20px solid var(--am-secondary) !important;
}

.am-o-border-bottom-secondary-20 {
  border-bottom: 20px solid var(--am-secondary) !important;
}

.am-o-border-left-secondary-20 {
  border-left: 20px solid var(--am-secondary) !important;
}

.am-o-border-secondary-hover-1 {
  border: 1px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-1 {
  border-top: 1px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-1 {
  border-right: 1px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-1 {
  border-bottom: 1px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-1 {
  border-left: 1px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-2 {
  border: 2px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-2 {
  border-top: 2px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-2 {
  border-right: 2px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-2 {
  border-bottom: 2px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-2 {
  border-left: 2px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-3 {
  border: 3px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-3 {
  border-top: 3px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-3 {
  border-right: 3px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-3 {
  border-bottom: 3px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-3 {
  border-left: 3px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-4 {
  border: 4px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-4 {
  border-top: 4px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-4 {
  border-right: 4px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-4 {
  border-bottom: 4px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-4 {
  border-left: 4px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-5 {
  border: 5px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-5 {
  border-top: 5px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-5 {
  border-right: 5px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-5 {
  border-bottom: 5px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-5 {
  border-left: 5px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-6 {
  border: 6px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-6 {
  border-top: 6px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-6 {
  border-right: 6px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-6 {
  border-bottom: 6px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-6 {
  border-left: 6px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-7 {
  border: 7px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-7 {
  border-top: 7px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-7 {
  border-right: 7px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-7 {
  border-bottom: 7px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-7 {
  border-left: 7px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-8 {
  border: 8px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-8 {
  border-top: 8px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-8 {
  border-right: 8px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-8 {
  border-bottom: 8px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-8 {
  border-left: 8px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-9 {
  border: 9px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-9 {
  border-top: 9px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-9 {
  border-right: 9px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-9 {
  border-bottom: 9px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-9 {
  border-left: 9px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-10 {
  border: 10px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-10 {
  border-top: 10px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-10 {
  border-right: 10px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-10 {
  border-bottom: 10px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-10 {
  border-left: 10px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-11 {
  border: 11px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-11 {
  border-top: 11px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-11 {
  border-right: 11px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-11 {
  border-bottom: 11px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-11 {
  border-left: 11px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-12 {
  border: 12px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-12 {
  border-top: 12px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-12 {
  border-right: 12px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-12 {
  border-bottom: 12px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-12 {
  border-left: 12px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-13 {
  border: 13px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-13 {
  border-top: 13px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-13 {
  border-right: 13px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-13 {
  border-bottom: 13px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-13 {
  border-left: 13px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-14 {
  border: 14px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-14 {
  border-top: 14px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-14 {
  border-right: 14px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-14 {
  border-bottom: 14px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-14 {
  border-left: 14px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-15 {
  border: 15px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-15 {
  border-top: 15px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-15 {
  border-right: 15px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-15 {
  border-bottom: 15px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-15 {
  border-left: 15px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-16 {
  border: 16px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-16 {
  border-top: 16px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-16 {
  border-right: 16px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-16 {
  border-bottom: 16px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-16 {
  border-left: 16px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-17 {
  border: 17px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-17 {
  border-top: 17px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-17 {
  border-right: 17px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-17 {
  border-bottom: 17px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-17 {
  border-left: 17px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-18 {
  border: 18px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-18 {
  border-top: 18px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-18 {
  border-right: 18px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-18 {
  border-bottom: 18px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-18 {
  border-left: 18px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-19 {
  border: 19px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-19 {
  border-top: 19px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-19 {
  border-right: 19px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-19 {
  border-bottom: 19px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-19 {
  border-left: 19px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-hover-20 {
  border: 20px solid var(--am-secondary-hover);
}

.am-o-border-top-secondary-hover-20 {
  border-top: 20px solid var(--am-secondary-hover) !important;
}

.am-o-border-right-secondary-hover-20 {
  border-right: 20px solid var(--am-secondary-hover) !important;
}

.am-o-border-bottom-secondary-hover-20 {
  border-bottom: 20px solid var(--am-secondary-hover) !important;
}

.am-o-border-left-secondary-hover-20 {
  border-left: 20px solid var(--am-secondary-hover) !important;
}

.am-o-border-secondary-active-1 {
  border: 1px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-1 {
  border-top: 1px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-1 {
  border-right: 1px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-1 {
  border-bottom: 1px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-1 {
  border-left: 1px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-2 {
  border: 2px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-2 {
  border-top: 2px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-2 {
  border-right: 2px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-2 {
  border-bottom: 2px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-2 {
  border-left: 2px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-3 {
  border: 3px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-3 {
  border-top: 3px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-3 {
  border-right: 3px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-3 {
  border-bottom: 3px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-3 {
  border-left: 3px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-4 {
  border: 4px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-4 {
  border-top: 4px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-4 {
  border-right: 4px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-4 {
  border-bottom: 4px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-4 {
  border-left: 4px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-5 {
  border: 5px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-5 {
  border-top: 5px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-5 {
  border-right: 5px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-5 {
  border-bottom: 5px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-5 {
  border-left: 5px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-6 {
  border: 6px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-6 {
  border-top: 6px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-6 {
  border-right: 6px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-6 {
  border-bottom: 6px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-6 {
  border-left: 6px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-7 {
  border: 7px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-7 {
  border-top: 7px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-7 {
  border-right: 7px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-7 {
  border-bottom: 7px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-7 {
  border-left: 7px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-8 {
  border: 8px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-8 {
  border-top: 8px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-8 {
  border-right: 8px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-8 {
  border-bottom: 8px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-8 {
  border-left: 8px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-9 {
  border: 9px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-9 {
  border-top: 9px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-9 {
  border-right: 9px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-9 {
  border-bottom: 9px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-9 {
  border-left: 9px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-10 {
  border: 10px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-10 {
  border-top: 10px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-10 {
  border-right: 10px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-10 {
  border-bottom: 10px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-10 {
  border-left: 10px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-11 {
  border: 11px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-11 {
  border-top: 11px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-11 {
  border-right: 11px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-11 {
  border-bottom: 11px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-11 {
  border-left: 11px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-12 {
  border: 12px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-12 {
  border-top: 12px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-12 {
  border-right: 12px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-12 {
  border-bottom: 12px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-12 {
  border-left: 12px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-13 {
  border: 13px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-13 {
  border-top: 13px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-13 {
  border-right: 13px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-13 {
  border-bottom: 13px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-13 {
  border-left: 13px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-14 {
  border: 14px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-14 {
  border-top: 14px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-14 {
  border-right: 14px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-14 {
  border-bottom: 14px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-14 {
  border-left: 14px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-15 {
  border: 15px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-15 {
  border-top: 15px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-15 {
  border-right: 15px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-15 {
  border-bottom: 15px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-15 {
  border-left: 15px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-16 {
  border: 16px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-16 {
  border-top: 16px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-16 {
  border-right: 16px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-16 {
  border-bottom: 16px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-16 {
  border-left: 16px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-17 {
  border: 17px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-17 {
  border-top: 17px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-17 {
  border-right: 17px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-17 {
  border-bottom: 17px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-17 {
  border-left: 17px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-18 {
  border: 18px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-18 {
  border-top: 18px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-18 {
  border-right: 18px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-18 {
  border-bottom: 18px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-18 {
  border-left: 18px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-19 {
  border: 19px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-19 {
  border-top: 19px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-19 {
  border-right: 19px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-19 {
  border-bottom: 19px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-19 {
  border-left: 19px solid var(--am-secondary-active) !important;
}

.am-o-border-secondary-active-20 {
  border: 20px solid var(--am-secondary-active);
}

.am-o-border-top-secondary-active-20 {
  border-top: 20px solid var(--am-secondary-active) !important;
}

.am-o-border-right-secondary-active-20 {
  border-right: 20px solid var(--am-secondary-active) !important;
}

.am-o-border-bottom-secondary-active-20 {
  border-bottom: 20px solid var(--am-secondary-active) !important;
}

.am-o-border-left-secondary-active-20 {
  border-left: 20px solid var(--am-secondary-active) !important;
}

.am-o-border-complementary-1 {
  border: 1px solid var(--am-complementary);
}

.am-o-border-top-complementary-1 {
  border-top: 1px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-1 {
  border-right: 1px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-1 {
  border-bottom: 1px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-1 {
  border-left: 1px solid var(--am-complementary) !important;
}

.am-o-border-complementary-2 {
  border: 2px solid var(--am-complementary);
}

.am-o-border-top-complementary-2 {
  border-top: 2px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-2 {
  border-right: 2px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-2 {
  border-bottom: 2px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-2 {
  border-left: 2px solid var(--am-complementary) !important;
}

.am-o-border-complementary-3 {
  border: 3px solid var(--am-complementary);
}

.am-o-border-top-complementary-3 {
  border-top: 3px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-3 {
  border-right: 3px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-3 {
  border-bottom: 3px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-3 {
  border-left: 3px solid var(--am-complementary) !important;
}

.am-o-border-complementary-4 {
  border: 4px solid var(--am-complementary);
}

.am-o-border-top-complementary-4 {
  border-top: 4px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-4 {
  border-right: 4px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-4 {
  border-bottom: 4px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-4 {
  border-left: 4px solid var(--am-complementary) !important;
}

.am-o-border-complementary-5 {
  border: 5px solid var(--am-complementary);
}

.am-o-border-top-complementary-5 {
  border-top: 5px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-5 {
  border-right: 5px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-5 {
  border-bottom: 5px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-5 {
  border-left: 5px solid var(--am-complementary) !important;
}

.am-o-border-complementary-6 {
  border: 6px solid var(--am-complementary);
}

.am-o-border-top-complementary-6 {
  border-top: 6px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-6 {
  border-right: 6px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-6 {
  border-bottom: 6px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-6 {
  border-left: 6px solid var(--am-complementary) !important;
}

.am-o-border-complementary-7 {
  border: 7px solid var(--am-complementary);
}

.am-o-border-top-complementary-7 {
  border-top: 7px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-7 {
  border-right: 7px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-7 {
  border-bottom: 7px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-7 {
  border-left: 7px solid var(--am-complementary) !important;
}

.am-o-border-complementary-8 {
  border: 8px solid var(--am-complementary);
}

.am-o-border-top-complementary-8 {
  border-top: 8px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-8 {
  border-right: 8px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-8 {
  border-bottom: 8px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-8 {
  border-left: 8px solid var(--am-complementary) !important;
}

.am-o-border-complementary-9 {
  border: 9px solid var(--am-complementary);
}

.am-o-border-top-complementary-9 {
  border-top: 9px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-9 {
  border-right: 9px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-9 {
  border-bottom: 9px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-9 {
  border-left: 9px solid var(--am-complementary) !important;
}

.am-o-border-complementary-10 {
  border: 10px solid var(--am-complementary);
}

.am-o-border-top-complementary-10 {
  border-top: 10px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-10 {
  border-right: 10px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-10 {
  border-bottom: 10px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-10 {
  border-left: 10px solid var(--am-complementary) !important;
}

.am-o-border-complementary-11 {
  border: 11px solid var(--am-complementary);
}

.am-o-border-top-complementary-11 {
  border-top: 11px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-11 {
  border-right: 11px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-11 {
  border-bottom: 11px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-11 {
  border-left: 11px solid var(--am-complementary) !important;
}

.am-o-border-complementary-12 {
  border: 12px solid var(--am-complementary);
}

.am-o-border-top-complementary-12 {
  border-top: 12px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-12 {
  border-right: 12px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-12 {
  border-bottom: 12px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-12 {
  border-left: 12px solid var(--am-complementary) !important;
}

.am-o-border-complementary-13 {
  border: 13px solid var(--am-complementary);
}

.am-o-border-top-complementary-13 {
  border-top: 13px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-13 {
  border-right: 13px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-13 {
  border-bottom: 13px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-13 {
  border-left: 13px solid var(--am-complementary) !important;
}

.am-o-border-complementary-14 {
  border: 14px solid var(--am-complementary);
}

.am-o-border-top-complementary-14 {
  border-top: 14px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-14 {
  border-right: 14px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-14 {
  border-bottom: 14px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-14 {
  border-left: 14px solid var(--am-complementary) !important;
}

.am-o-border-complementary-15 {
  border: 15px solid var(--am-complementary);
}

.am-o-border-top-complementary-15 {
  border-top: 15px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-15 {
  border-right: 15px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-15 {
  border-bottom: 15px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-15 {
  border-left: 15px solid var(--am-complementary) !important;
}

.am-o-border-complementary-16 {
  border: 16px solid var(--am-complementary);
}

.am-o-border-top-complementary-16 {
  border-top: 16px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-16 {
  border-right: 16px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-16 {
  border-bottom: 16px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-16 {
  border-left: 16px solid var(--am-complementary) !important;
}

.am-o-border-complementary-17 {
  border: 17px solid var(--am-complementary);
}

.am-o-border-top-complementary-17 {
  border-top: 17px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-17 {
  border-right: 17px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-17 {
  border-bottom: 17px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-17 {
  border-left: 17px solid var(--am-complementary) !important;
}

.am-o-border-complementary-18 {
  border: 18px solid var(--am-complementary);
}

.am-o-border-top-complementary-18 {
  border-top: 18px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-18 {
  border-right: 18px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-18 {
  border-bottom: 18px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-18 {
  border-left: 18px solid var(--am-complementary) !important;
}

.am-o-border-complementary-19 {
  border: 19px solid var(--am-complementary);
}

.am-o-border-top-complementary-19 {
  border-top: 19px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-19 {
  border-right: 19px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-19 {
  border-bottom: 19px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-19 {
  border-left: 19px solid var(--am-complementary) !important;
}

.am-o-border-complementary-20 {
  border: 20px solid var(--am-complementary);
}

.am-o-border-top-complementary-20 {
  border-top: 20px solid var(--am-complementary) !important;
}

.am-o-border-right-complementary-20 {
  border-right: 20px solid var(--am-complementary) !important;
}

.am-o-border-bottom-complementary-20 {
  border-bottom: 20px solid var(--am-complementary) !important;
}

.am-o-border-left-complementary-20 {
  border-left: 20px solid var(--am-complementary) !important;
}

.am-o-border-complementary-hover-1 {
  border: 1px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-1 {
  border-top: 1px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-1 {
  border-right: 1px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-1 {
  border-bottom: 1px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-1 {
  border-left: 1px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-2 {
  border: 2px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-2 {
  border-top: 2px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-2 {
  border-right: 2px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-2 {
  border-bottom: 2px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-2 {
  border-left: 2px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-3 {
  border: 3px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-3 {
  border-top: 3px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-3 {
  border-right: 3px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-3 {
  border-bottom: 3px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-3 {
  border-left: 3px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-4 {
  border: 4px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-4 {
  border-top: 4px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-4 {
  border-right: 4px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-4 {
  border-bottom: 4px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-4 {
  border-left: 4px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-5 {
  border: 5px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-5 {
  border-top: 5px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-5 {
  border-right: 5px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-5 {
  border-bottom: 5px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-5 {
  border-left: 5px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-6 {
  border: 6px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-6 {
  border-top: 6px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-6 {
  border-right: 6px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-6 {
  border-bottom: 6px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-6 {
  border-left: 6px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-7 {
  border: 7px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-7 {
  border-top: 7px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-7 {
  border-right: 7px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-7 {
  border-bottom: 7px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-7 {
  border-left: 7px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-8 {
  border: 8px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-8 {
  border-top: 8px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-8 {
  border-right: 8px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-8 {
  border-bottom: 8px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-8 {
  border-left: 8px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-9 {
  border: 9px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-9 {
  border-top: 9px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-9 {
  border-right: 9px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-9 {
  border-bottom: 9px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-9 {
  border-left: 9px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-10 {
  border: 10px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-10 {
  border-top: 10px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-10 {
  border-right: 10px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-10 {
  border-bottom: 10px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-10 {
  border-left: 10px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-11 {
  border: 11px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-11 {
  border-top: 11px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-11 {
  border-right: 11px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-11 {
  border-bottom: 11px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-11 {
  border-left: 11px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-12 {
  border: 12px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-12 {
  border-top: 12px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-12 {
  border-right: 12px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-12 {
  border-bottom: 12px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-12 {
  border-left: 12px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-13 {
  border: 13px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-13 {
  border-top: 13px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-13 {
  border-right: 13px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-13 {
  border-bottom: 13px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-13 {
  border-left: 13px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-14 {
  border: 14px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-14 {
  border-top: 14px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-14 {
  border-right: 14px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-14 {
  border-bottom: 14px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-14 {
  border-left: 14px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-15 {
  border: 15px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-15 {
  border-top: 15px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-15 {
  border-right: 15px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-15 {
  border-bottom: 15px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-15 {
  border-left: 15px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-16 {
  border: 16px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-16 {
  border-top: 16px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-16 {
  border-right: 16px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-16 {
  border-bottom: 16px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-16 {
  border-left: 16px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-17 {
  border: 17px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-17 {
  border-top: 17px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-17 {
  border-right: 17px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-17 {
  border-bottom: 17px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-17 {
  border-left: 17px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-18 {
  border: 18px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-18 {
  border-top: 18px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-18 {
  border-right: 18px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-18 {
  border-bottom: 18px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-18 {
  border-left: 18px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-19 {
  border: 19px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-19 {
  border-top: 19px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-19 {
  border-right: 19px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-19 {
  border-bottom: 19px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-19 {
  border-left: 19px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-hover-20 {
  border: 20px solid var(--am-complementary-hover);
}

.am-o-border-top-complementary-hover-20 {
  border-top: 20px solid var(--am-complementary-hover) !important;
}

.am-o-border-right-complementary-hover-20 {
  border-right: 20px solid var(--am-complementary-hover) !important;
}

.am-o-border-bottom-complementary-hover-20 {
  border-bottom: 20px solid var(--am-complementary-hover) !important;
}

.am-o-border-left-complementary-hover-20 {
  border-left: 20px solid var(--am-complementary-hover) !important;
}

.am-o-border-complementary-active-1 {
  border: 1px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-1 {
  border-top: 1px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-1 {
  border-right: 1px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-1 {
  border-bottom: 1px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-1 {
  border-left: 1px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-2 {
  border: 2px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-2 {
  border-top: 2px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-2 {
  border-right: 2px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-2 {
  border-bottom: 2px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-2 {
  border-left: 2px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-3 {
  border: 3px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-3 {
  border-top: 3px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-3 {
  border-right: 3px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-3 {
  border-bottom: 3px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-3 {
  border-left: 3px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-4 {
  border: 4px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-4 {
  border-top: 4px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-4 {
  border-right: 4px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-4 {
  border-bottom: 4px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-4 {
  border-left: 4px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-5 {
  border: 5px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-5 {
  border-top: 5px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-5 {
  border-right: 5px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-5 {
  border-bottom: 5px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-5 {
  border-left: 5px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-6 {
  border: 6px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-6 {
  border-top: 6px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-6 {
  border-right: 6px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-6 {
  border-bottom: 6px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-6 {
  border-left: 6px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-7 {
  border: 7px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-7 {
  border-top: 7px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-7 {
  border-right: 7px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-7 {
  border-bottom: 7px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-7 {
  border-left: 7px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-8 {
  border: 8px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-8 {
  border-top: 8px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-8 {
  border-right: 8px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-8 {
  border-bottom: 8px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-8 {
  border-left: 8px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-9 {
  border: 9px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-9 {
  border-top: 9px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-9 {
  border-right: 9px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-9 {
  border-bottom: 9px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-9 {
  border-left: 9px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-10 {
  border: 10px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-10 {
  border-top: 10px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-10 {
  border-right: 10px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-10 {
  border-bottom: 10px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-10 {
  border-left: 10px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-11 {
  border: 11px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-11 {
  border-top: 11px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-11 {
  border-right: 11px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-11 {
  border-bottom: 11px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-11 {
  border-left: 11px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-12 {
  border: 12px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-12 {
  border-top: 12px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-12 {
  border-right: 12px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-12 {
  border-bottom: 12px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-12 {
  border-left: 12px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-13 {
  border: 13px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-13 {
  border-top: 13px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-13 {
  border-right: 13px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-13 {
  border-bottom: 13px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-13 {
  border-left: 13px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-14 {
  border: 14px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-14 {
  border-top: 14px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-14 {
  border-right: 14px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-14 {
  border-bottom: 14px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-14 {
  border-left: 14px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-15 {
  border: 15px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-15 {
  border-top: 15px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-15 {
  border-right: 15px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-15 {
  border-bottom: 15px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-15 {
  border-left: 15px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-16 {
  border: 16px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-16 {
  border-top: 16px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-16 {
  border-right: 16px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-16 {
  border-bottom: 16px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-16 {
  border-left: 16px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-17 {
  border: 17px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-17 {
  border-top: 17px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-17 {
  border-right: 17px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-17 {
  border-bottom: 17px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-17 {
  border-left: 17px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-18 {
  border: 18px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-18 {
  border-top: 18px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-18 {
  border-right: 18px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-18 {
  border-bottom: 18px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-18 {
  border-left: 18px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-19 {
  border: 19px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-19 {
  border-top: 19px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-19 {
  border-right: 19px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-19 {
  border-bottom: 19px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-19 {
  border-left: 19px solid var(--am-complementary-active) !important;
}

.am-o-border-complementary-active-20 {
  border: 20px solid var(--am-complementary-active);
}

.am-o-border-top-complementary-active-20 {
  border-top: 20px solid var(--am-complementary-active) !important;
}

.am-o-border-right-complementary-active-20 {
  border-right: 20px solid var(--am-complementary-active) !important;
}

.am-o-border-bottom-complementary-active-20 {
  border-bottom: 20px solid var(--am-complementary-active) !important;
}

.am-o-border-left-complementary-active-20 {
  border-left: 20px solid var(--am-complementary-active) !important;
}

.am-o-border-gray-1 {
  border: 1px solid var(--am-gray);
}

.am-o-border-top-gray-1 {
  border-top: 1px solid var(--am-gray) !important;
}

.am-o-border-right-gray-1 {
  border-right: 1px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-1 {
  border-bottom: 1px solid var(--am-gray) !important;
}

.am-o-border-left-gray-1 {
  border-left: 1px solid var(--am-gray) !important;
}

.am-o-border-gray-2 {
  border: 2px solid var(--am-gray);
}

.am-o-border-top-gray-2 {
  border-top: 2px solid var(--am-gray) !important;
}

.am-o-border-right-gray-2 {
  border-right: 2px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-2 {
  border-bottom: 2px solid var(--am-gray) !important;
}

.am-o-border-left-gray-2 {
  border-left: 2px solid var(--am-gray) !important;
}

.am-o-border-gray-3 {
  border: 3px solid var(--am-gray);
}

.am-o-border-top-gray-3 {
  border-top: 3px solid var(--am-gray) !important;
}

.am-o-border-right-gray-3 {
  border-right: 3px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-3 {
  border-bottom: 3px solid var(--am-gray) !important;
}

.am-o-border-left-gray-3 {
  border-left: 3px solid var(--am-gray) !important;
}

.am-o-border-gray-4 {
  border: 4px solid var(--am-gray);
}

.am-o-border-top-gray-4 {
  border-top: 4px solid var(--am-gray) !important;
}

.am-o-border-right-gray-4 {
  border-right: 4px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-4 {
  border-bottom: 4px solid var(--am-gray) !important;
}

.am-o-border-left-gray-4 {
  border-left: 4px solid var(--am-gray) !important;
}

.am-o-border-gray-5 {
  border: 5px solid var(--am-gray);
}

.am-o-border-top-gray-5 {
  border-top: 5px solid var(--am-gray) !important;
}

.am-o-border-right-gray-5 {
  border-right: 5px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-5 {
  border-bottom: 5px solid var(--am-gray) !important;
}

.am-o-border-left-gray-5 {
  border-left: 5px solid var(--am-gray) !important;
}

.am-o-border-gray-6 {
  border: 6px solid var(--am-gray);
}

.am-o-border-top-gray-6 {
  border-top: 6px solid var(--am-gray) !important;
}

.am-o-border-right-gray-6 {
  border-right: 6px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-6 {
  border-bottom: 6px solid var(--am-gray) !important;
}

.am-o-border-left-gray-6 {
  border-left: 6px solid var(--am-gray) !important;
}

.am-o-border-gray-7 {
  border: 7px solid var(--am-gray);
}

.am-o-border-top-gray-7 {
  border-top: 7px solid var(--am-gray) !important;
}

.am-o-border-right-gray-7 {
  border-right: 7px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-7 {
  border-bottom: 7px solid var(--am-gray) !important;
}

.am-o-border-left-gray-7 {
  border-left: 7px solid var(--am-gray) !important;
}

.am-o-border-gray-8 {
  border: 8px solid var(--am-gray);
}

.am-o-border-top-gray-8 {
  border-top: 8px solid var(--am-gray) !important;
}

.am-o-border-right-gray-8 {
  border-right: 8px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-8 {
  border-bottom: 8px solid var(--am-gray) !important;
}

.am-o-border-left-gray-8 {
  border-left: 8px solid var(--am-gray) !important;
}

.am-o-border-gray-9 {
  border: 9px solid var(--am-gray);
}

.am-o-border-top-gray-9 {
  border-top: 9px solid var(--am-gray) !important;
}

.am-o-border-right-gray-9 {
  border-right: 9px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-9 {
  border-bottom: 9px solid var(--am-gray) !important;
}

.am-o-border-left-gray-9 {
  border-left: 9px solid var(--am-gray) !important;
}

.am-o-border-gray-10 {
  border: 10px solid var(--am-gray);
}

.am-o-border-top-gray-10 {
  border-top: 10px solid var(--am-gray) !important;
}

.am-o-border-right-gray-10 {
  border-right: 10px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-10 {
  border-bottom: 10px solid var(--am-gray) !important;
}

.am-o-border-left-gray-10 {
  border-left: 10px solid var(--am-gray) !important;
}

.am-o-border-gray-11 {
  border: 11px solid var(--am-gray);
}

.am-o-border-top-gray-11 {
  border-top: 11px solid var(--am-gray) !important;
}

.am-o-border-right-gray-11 {
  border-right: 11px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-11 {
  border-bottom: 11px solid var(--am-gray) !important;
}

.am-o-border-left-gray-11 {
  border-left: 11px solid var(--am-gray) !important;
}

.am-o-border-gray-12 {
  border: 12px solid var(--am-gray);
}

.am-o-border-top-gray-12 {
  border-top: 12px solid var(--am-gray) !important;
}

.am-o-border-right-gray-12 {
  border-right: 12px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-12 {
  border-bottom: 12px solid var(--am-gray) !important;
}

.am-o-border-left-gray-12 {
  border-left: 12px solid var(--am-gray) !important;
}

.am-o-border-gray-13 {
  border: 13px solid var(--am-gray);
}

.am-o-border-top-gray-13 {
  border-top: 13px solid var(--am-gray) !important;
}

.am-o-border-right-gray-13 {
  border-right: 13px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-13 {
  border-bottom: 13px solid var(--am-gray) !important;
}

.am-o-border-left-gray-13 {
  border-left: 13px solid var(--am-gray) !important;
}

.am-o-border-gray-14 {
  border: 14px solid var(--am-gray);
}

.am-o-border-top-gray-14 {
  border-top: 14px solid var(--am-gray) !important;
}

.am-o-border-right-gray-14 {
  border-right: 14px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-14 {
  border-bottom: 14px solid var(--am-gray) !important;
}

.am-o-border-left-gray-14 {
  border-left: 14px solid var(--am-gray) !important;
}

.am-o-border-gray-15 {
  border: 15px solid var(--am-gray);
}

.am-o-border-top-gray-15 {
  border-top: 15px solid var(--am-gray) !important;
}

.am-o-border-right-gray-15 {
  border-right: 15px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-15 {
  border-bottom: 15px solid var(--am-gray) !important;
}

.am-o-border-left-gray-15 {
  border-left: 15px solid var(--am-gray) !important;
}

.am-o-border-gray-16 {
  border: 16px solid var(--am-gray);
}

.am-o-border-top-gray-16 {
  border-top: 16px solid var(--am-gray) !important;
}

.am-o-border-right-gray-16 {
  border-right: 16px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-16 {
  border-bottom: 16px solid var(--am-gray) !important;
}

.am-o-border-left-gray-16 {
  border-left: 16px solid var(--am-gray) !important;
}

.am-o-border-gray-17 {
  border: 17px solid var(--am-gray);
}

.am-o-border-top-gray-17 {
  border-top: 17px solid var(--am-gray) !important;
}

.am-o-border-right-gray-17 {
  border-right: 17px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-17 {
  border-bottom: 17px solid var(--am-gray) !important;
}

.am-o-border-left-gray-17 {
  border-left: 17px solid var(--am-gray) !important;
}

.am-o-border-gray-18 {
  border: 18px solid var(--am-gray);
}

.am-o-border-top-gray-18 {
  border-top: 18px solid var(--am-gray) !important;
}

.am-o-border-right-gray-18 {
  border-right: 18px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-18 {
  border-bottom: 18px solid var(--am-gray) !important;
}

.am-o-border-left-gray-18 {
  border-left: 18px solid var(--am-gray) !important;
}

.am-o-border-gray-19 {
  border: 19px solid var(--am-gray);
}

.am-o-border-top-gray-19 {
  border-top: 19px solid var(--am-gray) !important;
}

.am-o-border-right-gray-19 {
  border-right: 19px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-19 {
  border-bottom: 19px solid var(--am-gray) !important;
}

.am-o-border-left-gray-19 {
  border-left: 19px solid var(--am-gray) !important;
}

.am-o-border-gray-20 {
  border: 20px solid var(--am-gray);
}

.am-o-border-top-gray-20 {
  border-top: 20px solid var(--am-gray) !important;
}

.am-o-border-right-gray-20 {
  border-right: 20px solid var(--am-gray) !important;
}

.am-o-border-bottom-gray-20 {
  border-bottom: 20px solid var(--am-gray) !important;
}

.am-o-border-left-gray-20 {
  border-left: 20px solid var(--am-gray) !important;
}

.am-o-border-gray-normal-1 {
  border: 1px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-1 {
  border-top: 1px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-1 {
  border-right: 1px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-1 {
  border-bottom: 1px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-1 {
  border-left: 1px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-2 {
  border: 2px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-2 {
  border-top: 2px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-2 {
  border-right: 2px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-2 {
  border-bottom: 2px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-2 {
  border-left: 2px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-3 {
  border: 3px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-3 {
  border-top: 3px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-3 {
  border-right: 3px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-3 {
  border-bottom: 3px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-3 {
  border-left: 3px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-4 {
  border: 4px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-4 {
  border-top: 4px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-4 {
  border-right: 4px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-4 {
  border-bottom: 4px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-4 {
  border-left: 4px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-5 {
  border: 5px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-5 {
  border-top: 5px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-5 {
  border-right: 5px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-5 {
  border-bottom: 5px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-5 {
  border-left: 5px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-6 {
  border: 6px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-6 {
  border-top: 6px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-6 {
  border-right: 6px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-6 {
  border-bottom: 6px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-6 {
  border-left: 6px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-7 {
  border: 7px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-7 {
  border-top: 7px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-7 {
  border-right: 7px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-7 {
  border-bottom: 7px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-7 {
  border-left: 7px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-8 {
  border: 8px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-8 {
  border-top: 8px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-8 {
  border-right: 8px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-8 {
  border-bottom: 8px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-8 {
  border-left: 8px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-9 {
  border: 9px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-9 {
  border-top: 9px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-9 {
  border-right: 9px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-9 {
  border-bottom: 9px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-9 {
  border-left: 9px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-10 {
  border: 10px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-10 {
  border-top: 10px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-10 {
  border-right: 10px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-10 {
  border-bottom: 10px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-10 {
  border-left: 10px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-11 {
  border: 11px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-11 {
  border-top: 11px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-11 {
  border-right: 11px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-11 {
  border-bottom: 11px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-11 {
  border-left: 11px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-12 {
  border: 12px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-12 {
  border-top: 12px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-12 {
  border-right: 12px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-12 {
  border-bottom: 12px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-12 {
  border-left: 12px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-13 {
  border: 13px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-13 {
  border-top: 13px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-13 {
  border-right: 13px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-13 {
  border-bottom: 13px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-13 {
  border-left: 13px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-14 {
  border: 14px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-14 {
  border-top: 14px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-14 {
  border-right: 14px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-14 {
  border-bottom: 14px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-14 {
  border-left: 14px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-15 {
  border: 15px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-15 {
  border-top: 15px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-15 {
  border-right: 15px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-15 {
  border-bottom: 15px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-15 {
  border-left: 15px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-16 {
  border: 16px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-16 {
  border-top: 16px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-16 {
  border-right: 16px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-16 {
  border-bottom: 16px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-16 {
  border-left: 16px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-17 {
  border: 17px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-17 {
  border-top: 17px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-17 {
  border-right: 17px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-17 {
  border-bottom: 17px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-17 {
  border-left: 17px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-18 {
  border: 18px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-18 {
  border-top: 18px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-18 {
  border-right: 18px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-18 {
  border-bottom: 18px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-18 {
  border-left: 18px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-19 {
  border: 19px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-19 {
  border-top: 19px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-19 {
  border-right: 19px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-19 {
  border-bottom: 19px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-19 {
  border-left: 19px solid var(--am-gray-normal) !important;
}

.am-o-border-gray-normal-20 {
  border: 20px solid var(--am-gray-normal);
}

.am-o-border-top-gray-normal-20 {
  border-top: 20px solid var(--am-gray-normal) !important;
}

.am-o-border-right-gray-normal-20 {
  border-right: 20px solid var(--am-gray-normal) !important;
}

.am-o-border-bottom-gray-normal-20 {
  border-bottom: 20px solid var(--am-gray-normal) !important;
}

.am-o-border-left-gray-normal-20 {
  border-left: 20px solid var(--am-gray-normal) !important;
}

.am-o-border-white-1 {
  border: 1px solid var(--am-white);
}

.am-o-border-top-white-1 {
  border-top: 1px solid var(--am-white) !important;
}

.am-o-border-right-white-1 {
  border-right: 1px solid var(--am-white) !important;
}

.am-o-border-bottom-white-1 {
  border-bottom: 1px solid var(--am-white) !important;
}

.am-o-border-left-white-1 {
  border-left: 1px solid var(--am-white) !important;
}

.am-o-border-white-2 {
  border: 2px solid var(--am-white);
}

.am-o-border-top-white-2 {
  border-top: 2px solid var(--am-white) !important;
}

.am-o-border-right-white-2 {
  border-right: 2px solid var(--am-white) !important;
}

.am-o-border-bottom-white-2 {
  border-bottom: 2px solid var(--am-white) !important;
}

.am-o-border-left-white-2 {
  border-left: 2px solid var(--am-white) !important;
}

.am-o-border-white-3 {
  border: 3px solid var(--am-white);
}

.am-o-border-top-white-3 {
  border-top: 3px solid var(--am-white) !important;
}

.am-o-border-right-white-3 {
  border-right: 3px solid var(--am-white) !important;
}

.am-o-border-bottom-white-3 {
  border-bottom: 3px solid var(--am-white) !important;
}

.am-o-border-left-white-3 {
  border-left: 3px solid var(--am-white) !important;
}

.am-o-border-white-4 {
  border: 4px solid var(--am-white);
}

.am-o-border-top-white-4 {
  border-top: 4px solid var(--am-white) !important;
}

.am-o-border-right-white-4 {
  border-right: 4px solid var(--am-white) !important;
}

.am-o-border-bottom-white-4 {
  border-bottom: 4px solid var(--am-white) !important;
}

.am-o-border-left-white-4 {
  border-left: 4px solid var(--am-white) !important;
}

.am-o-border-white-5 {
  border: 5px solid var(--am-white);
}

.am-o-border-top-white-5 {
  border-top: 5px solid var(--am-white) !important;
}

.am-o-border-right-white-5 {
  border-right: 5px solid var(--am-white) !important;
}

.am-o-border-bottom-white-5 {
  border-bottom: 5px solid var(--am-white) !important;
}

.am-o-border-left-white-5 {
  border-left: 5px solid var(--am-white) !important;
}

.am-o-border-white-6 {
  border: 6px solid var(--am-white);
}

.am-o-border-top-white-6 {
  border-top: 6px solid var(--am-white) !important;
}

.am-o-border-right-white-6 {
  border-right: 6px solid var(--am-white) !important;
}

.am-o-border-bottom-white-6 {
  border-bottom: 6px solid var(--am-white) !important;
}

.am-o-border-left-white-6 {
  border-left: 6px solid var(--am-white) !important;
}

.am-o-border-white-7 {
  border: 7px solid var(--am-white);
}

.am-o-border-top-white-7 {
  border-top: 7px solid var(--am-white) !important;
}

.am-o-border-right-white-7 {
  border-right: 7px solid var(--am-white) !important;
}

.am-o-border-bottom-white-7 {
  border-bottom: 7px solid var(--am-white) !important;
}

.am-o-border-left-white-7 {
  border-left: 7px solid var(--am-white) !important;
}

.am-o-border-white-8 {
  border: 8px solid var(--am-white);
}

.am-o-border-top-white-8 {
  border-top: 8px solid var(--am-white) !important;
}

.am-o-border-right-white-8 {
  border-right: 8px solid var(--am-white) !important;
}

.am-o-border-bottom-white-8 {
  border-bottom: 8px solid var(--am-white) !important;
}

.am-o-border-left-white-8 {
  border-left: 8px solid var(--am-white) !important;
}

.am-o-border-white-9 {
  border: 9px solid var(--am-white);
}

.am-o-border-top-white-9 {
  border-top: 9px solid var(--am-white) !important;
}

.am-o-border-right-white-9 {
  border-right: 9px solid var(--am-white) !important;
}

.am-o-border-bottom-white-9 {
  border-bottom: 9px solid var(--am-white) !important;
}

.am-o-border-left-white-9 {
  border-left: 9px solid var(--am-white) !important;
}

.am-o-border-white-10 {
  border: 10px solid var(--am-white);
}

.am-o-border-top-white-10 {
  border-top: 10px solid var(--am-white) !important;
}

.am-o-border-right-white-10 {
  border-right: 10px solid var(--am-white) !important;
}

.am-o-border-bottom-white-10 {
  border-bottom: 10px solid var(--am-white) !important;
}

.am-o-border-left-white-10 {
  border-left: 10px solid var(--am-white) !important;
}

.am-o-border-white-11 {
  border: 11px solid var(--am-white);
}

.am-o-border-top-white-11 {
  border-top: 11px solid var(--am-white) !important;
}

.am-o-border-right-white-11 {
  border-right: 11px solid var(--am-white) !important;
}

.am-o-border-bottom-white-11 {
  border-bottom: 11px solid var(--am-white) !important;
}

.am-o-border-left-white-11 {
  border-left: 11px solid var(--am-white) !important;
}

.am-o-border-white-12 {
  border: 12px solid var(--am-white);
}

.am-o-border-top-white-12 {
  border-top: 12px solid var(--am-white) !important;
}

.am-o-border-right-white-12 {
  border-right: 12px solid var(--am-white) !important;
}

.am-o-border-bottom-white-12 {
  border-bottom: 12px solid var(--am-white) !important;
}

.am-o-border-left-white-12 {
  border-left: 12px solid var(--am-white) !important;
}

.am-o-border-white-13 {
  border: 13px solid var(--am-white);
}

.am-o-border-top-white-13 {
  border-top: 13px solid var(--am-white) !important;
}

.am-o-border-right-white-13 {
  border-right: 13px solid var(--am-white) !important;
}

.am-o-border-bottom-white-13 {
  border-bottom: 13px solid var(--am-white) !important;
}

.am-o-border-left-white-13 {
  border-left: 13px solid var(--am-white) !important;
}

.am-o-border-white-14 {
  border: 14px solid var(--am-white);
}

.am-o-border-top-white-14 {
  border-top: 14px solid var(--am-white) !important;
}

.am-o-border-right-white-14 {
  border-right: 14px solid var(--am-white) !important;
}

.am-o-border-bottom-white-14 {
  border-bottom: 14px solid var(--am-white) !important;
}

.am-o-border-left-white-14 {
  border-left: 14px solid var(--am-white) !important;
}

.am-o-border-white-15 {
  border: 15px solid var(--am-white);
}

.am-o-border-top-white-15 {
  border-top: 15px solid var(--am-white) !important;
}

.am-o-border-right-white-15 {
  border-right: 15px solid var(--am-white) !important;
}

.am-o-border-bottom-white-15 {
  border-bottom: 15px solid var(--am-white) !important;
}

.am-o-border-left-white-15 {
  border-left: 15px solid var(--am-white) !important;
}

.am-o-border-white-16 {
  border: 16px solid var(--am-white);
}

.am-o-border-top-white-16 {
  border-top: 16px solid var(--am-white) !important;
}

.am-o-border-right-white-16 {
  border-right: 16px solid var(--am-white) !important;
}

.am-o-border-bottom-white-16 {
  border-bottom: 16px solid var(--am-white) !important;
}

.am-o-border-left-white-16 {
  border-left: 16px solid var(--am-white) !important;
}

.am-o-border-white-17 {
  border: 17px solid var(--am-white);
}

.am-o-border-top-white-17 {
  border-top: 17px solid var(--am-white) !important;
}

.am-o-border-right-white-17 {
  border-right: 17px solid var(--am-white) !important;
}

.am-o-border-bottom-white-17 {
  border-bottom: 17px solid var(--am-white) !important;
}

.am-o-border-left-white-17 {
  border-left: 17px solid var(--am-white) !important;
}

.am-o-border-white-18 {
  border: 18px solid var(--am-white);
}

.am-o-border-top-white-18 {
  border-top: 18px solid var(--am-white) !important;
}

.am-o-border-right-white-18 {
  border-right: 18px solid var(--am-white) !important;
}

.am-o-border-bottom-white-18 {
  border-bottom: 18px solid var(--am-white) !important;
}

.am-o-border-left-white-18 {
  border-left: 18px solid var(--am-white) !important;
}

.am-o-border-white-19 {
  border: 19px solid var(--am-white);
}

.am-o-border-top-white-19 {
  border-top: 19px solid var(--am-white) !important;
}

.am-o-border-right-white-19 {
  border-right: 19px solid var(--am-white) !important;
}

.am-o-border-bottom-white-19 {
  border-bottom: 19px solid var(--am-white) !important;
}

.am-o-border-left-white-19 {
  border-left: 19px solid var(--am-white) !important;
}

.am-o-border-white-20 {
  border: 20px solid var(--am-white);
}

.am-o-border-top-white-20 {
  border-top: 20px solid var(--am-white) !important;
}

.am-o-border-right-white-20 {
  border-right: 20px solid var(--am-white) !important;
}

.am-o-border-bottom-white-20 {
  border-bottom: 20px solid var(--am-white) !important;
}

.am-o-border-left-white-20 {
  border-left: 20px solid var(--am-white) !important;
}

.am-o-border-white-hover-1 {
  border: 1px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-1 {
  border-top: 1px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-1 {
  border-right: 1px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-1 {
  border-bottom: 1px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-1 {
  border-left: 1px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-2 {
  border: 2px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-2 {
  border-top: 2px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-2 {
  border-right: 2px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-2 {
  border-bottom: 2px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-2 {
  border-left: 2px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-3 {
  border: 3px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-3 {
  border-top: 3px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-3 {
  border-right: 3px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-3 {
  border-bottom: 3px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-3 {
  border-left: 3px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-4 {
  border: 4px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-4 {
  border-top: 4px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-4 {
  border-right: 4px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-4 {
  border-bottom: 4px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-4 {
  border-left: 4px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-5 {
  border: 5px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-5 {
  border-top: 5px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-5 {
  border-right: 5px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-5 {
  border-bottom: 5px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-5 {
  border-left: 5px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-6 {
  border: 6px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-6 {
  border-top: 6px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-6 {
  border-right: 6px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-6 {
  border-bottom: 6px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-6 {
  border-left: 6px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-7 {
  border: 7px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-7 {
  border-top: 7px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-7 {
  border-right: 7px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-7 {
  border-bottom: 7px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-7 {
  border-left: 7px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-8 {
  border: 8px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-8 {
  border-top: 8px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-8 {
  border-right: 8px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-8 {
  border-bottom: 8px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-8 {
  border-left: 8px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-9 {
  border: 9px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-9 {
  border-top: 9px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-9 {
  border-right: 9px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-9 {
  border-bottom: 9px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-9 {
  border-left: 9px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-10 {
  border: 10px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-10 {
  border-top: 10px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-10 {
  border-right: 10px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-10 {
  border-bottom: 10px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-10 {
  border-left: 10px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-11 {
  border: 11px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-11 {
  border-top: 11px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-11 {
  border-right: 11px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-11 {
  border-bottom: 11px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-11 {
  border-left: 11px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-12 {
  border: 12px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-12 {
  border-top: 12px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-12 {
  border-right: 12px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-12 {
  border-bottom: 12px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-12 {
  border-left: 12px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-13 {
  border: 13px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-13 {
  border-top: 13px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-13 {
  border-right: 13px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-13 {
  border-bottom: 13px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-13 {
  border-left: 13px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-14 {
  border: 14px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-14 {
  border-top: 14px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-14 {
  border-right: 14px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-14 {
  border-bottom: 14px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-14 {
  border-left: 14px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-15 {
  border: 15px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-15 {
  border-top: 15px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-15 {
  border-right: 15px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-15 {
  border-bottom: 15px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-15 {
  border-left: 15px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-16 {
  border: 16px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-16 {
  border-top: 16px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-16 {
  border-right: 16px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-16 {
  border-bottom: 16px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-16 {
  border-left: 16px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-17 {
  border: 17px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-17 {
  border-top: 17px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-17 {
  border-right: 17px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-17 {
  border-bottom: 17px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-17 {
  border-left: 17px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-18 {
  border: 18px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-18 {
  border-top: 18px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-18 {
  border-right: 18px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-18 {
  border-bottom: 18px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-18 {
  border-left: 18px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-19 {
  border: 19px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-19 {
  border-top: 19px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-19 {
  border-right: 19px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-19 {
  border-bottom: 19px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-19 {
  border-left: 19px solid var(--am-white-hover) !important;
}

.am-o-border-white-hover-20 {
  border: 20px solid var(--am-white-hover);
}

.am-o-border-top-white-hover-20 {
  border-top: 20px solid var(--am-white-hover) !important;
}

.am-o-border-right-white-hover-20 {
  border-right: 20px solid var(--am-white-hover) !important;
}

.am-o-border-bottom-white-hover-20 {
  border-bottom: 20px solid var(--am-white-hover) !important;
}

.am-o-border-left-white-hover-20 {
  border-left: 20px solid var(--am-white-hover) !important;
}

.am-o-border-white-active-1 {
  border: 1px solid var(--am-white-active);
}

.am-o-border-top-white-active-1 {
  border-top: 1px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-1 {
  border-right: 1px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-1 {
  border-bottom: 1px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-1 {
  border-left: 1px solid var(--am-white-active) !important;
}

.am-o-border-white-active-2 {
  border: 2px solid var(--am-white-active);
}

.am-o-border-top-white-active-2 {
  border-top: 2px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-2 {
  border-right: 2px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-2 {
  border-bottom: 2px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-2 {
  border-left: 2px solid var(--am-white-active) !important;
}

.am-o-border-white-active-3 {
  border: 3px solid var(--am-white-active);
}

.am-o-border-top-white-active-3 {
  border-top: 3px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-3 {
  border-right: 3px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-3 {
  border-bottom: 3px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-3 {
  border-left: 3px solid var(--am-white-active) !important;
}

.am-o-border-white-active-4 {
  border: 4px solid var(--am-white-active);
}

.am-o-border-top-white-active-4 {
  border-top: 4px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-4 {
  border-right: 4px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-4 {
  border-bottom: 4px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-4 {
  border-left: 4px solid var(--am-white-active) !important;
}

.am-o-border-white-active-5 {
  border: 5px solid var(--am-white-active);
}

.am-o-border-top-white-active-5 {
  border-top: 5px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-5 {
  border-right: 5px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-5 {
  border-bottom: 5px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-5 {
  border-left: 5px solid var(--am-white-active) !important;
}

.am-o-border-white-active-6 {
  border: 6px solid var(--am-white-active);
}

.am-o-border-top-white-active-6 {
  border-top: 6px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-6 {
  border-right: 6px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-6 {
  border-bottom: 6px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-6 {
  border-left: 6px solid var(--am-white-active) !important;
}

.am-o-border-white-active-7 {
  border: 7px solid var(--am-white-active);
}

.am-o-border-top-white-active-7 {
  border-top: 7px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-7 {
  border-right: 7px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-7 {
  border-bottom: 7px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-7 {
  border-left: 7px solid var(--am-white-active) !important;
}

.am-o-border-white-active-8 {
  border: 8px solid var(--am-white-active);
}

.am-o-border-top-white-active-8 {
  border-top: 8px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-8 {
  border-right: 8px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-8 {
  border-bottom: 8px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-8 {
  border-left: 8px solid var(--am-white-active) !important;
}

.am-o-border-white-active-9 {
  border: 9px solid var(--am-white-active);
}

.am-o-border-top-white-active-9 {
  border-top: 9px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-9 {
  border-right: 9px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-9 {
  border-bottom: 9px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-9 {
  border-left: 9px solid var(--am-white-active) !important;
}

.am-o-border-white-active-10 {
  border: 10px solid var(--am-white-active);
}

.am-o-border-top-white-active-10 {
  border-top: 10px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-10 {
  border-right: 10px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-10 {
  border-bottom: 10px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-10 {
  border-left: 10px solid var(--am-white-active) !important;
}

.am-o-border-white-active-11 {
  border: 11px solid var(--am-white-active);
}

.am-o-border-top-white-active-11 {
  border-top: 11px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-11 {
  border-right: 11px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-11 {
  border-bottom: 11px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-11 {
  border-left: 11px solid var(--am-white-active) !important;
}

.am-o-border-white-active-12 {
  border: 12px solid var(--am-white-active);
}

.am-o-border-top-white-active-12 {
  border-top: 12px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-12 {
  border-right: 12px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-12 {
  border-bottom: 12px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-12 {
  border-left: 12px solid var(--am-white-active) !important;
}

.am-o-border-white-active-13 {
  border: 13px solid var(--am-white-active);
}

.am-o-border-top-white-active-13 {
  border-top: 13px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-13 {
  border-right: 13px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-13 {
  border-bottom: 13px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-13 {
  border-left: 13px solid var(--am-white-active) !important;
}

.am-o-border-white-active-14 {
  border: 14px solid var(--am-white-active);
}

.am-o-border-top-white-active-14 {
  border-top: 14px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-14 {
  border-right: 14px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-14 {
  border-bottom: 14px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-14 {
  border-left: 14px solid var(--am-white-active) !important;
}

.am-o-border-white-active-15 {
  border: 15px solid var(--am-white-active);
}

.am-o-border-top-white-active-15 {
  border-top: 15px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-15 {
  border-right: 15px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-15 {
  border-bottom: 15px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-15 {
  border-left: 15px solid var(--am-white-active) !important;
}

.am-o-border-white-active-16 {
  border: 16px solid var(--am-white-active);
}

.am-o-border-top-white-active-16 {
  border-top: 16px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-16 {
  border-right: 16px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-16 {
  border-bottom: 16px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-16 {
  border-left: 16px solid var(--am-white-active) !important;
}

.am-o-border-white-active-17 {
  border: 17px solid var(--am-white-active);
}

.am-o-border-top-white-active-17 {
  border-top: 17px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-17 {
  border-right: 17px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-17 {
  border-bottom: 17px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-17 {
  border-left: 17px solid var(--am-white-active) !important;
}

.am-o-border-white-active-18 {
  border: 18px solid var(--am-white-active);
}

.am-o-border-top-white-active-18 {
  border-top: 18px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-18 {
  border-right: 18px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-18 {
  border-bottom: 18px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-18 {
  border-left: 18px solid var(--am-white-active) !important;
}

.am-o-border-white-active-19 {
  border: 19px solid var(--am-white-active);
}

.am-o-border-top-white-active-19 {
  border-top: 19px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-19 {
  border-right: 19px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-19 {
  border-bottom: 19px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-19 {
  border-left: 19px solid var(--am-white-active) !important;
}

.am-o-border-white-active-20 {
  border: 20px solid var(--am-white-active);
}

.am-o-border-top-white-active-20 {
  border-top: 20px solid var(--am-white-active) !important;
}

.am-o-border-right-white-active-20 {
  border-right: 20px solid var(--am-white-active) !important;
}

.am-o-border-bottom-white-active-20 {
  border-bottom: 20px solid var(--am-white-active) !important;
}

.am-o-border-left-white-active-20 {
  border-left: 20px solid var(--am-white-active) !important;
}

.am-o-border-black-1 {
  border: 1px solid var(--am-black);
}

.am-o-border-top-black-1 {
  border-top: 1px solid var(--am-black) !important;
}

.am-o-border-right-black-1 {
  border-right: 1px solid var(--am-black) !important;
}

.am-o-border-bottom-black-1 {
  border-bottom: 1px solid var(--am-black) !important;
}

.am-o-border-left-black-1 {
  border-left: 1px solid var(--am-black) !important;
}

.am-o-border-black-2 {
  border: 2px solid var(--am-black);
}

.am-o-border-top-black-2 {
  border-top: 2px solid var(--am-black) !important;
}

.am-o-border-right-black-2 {
  border-right: 2px solid var(--am-black) !important;
}

.am-o-border-bottom-black-2 {
  border-bottom: 2px solid var(--am-black) !important;
}

.am-o-border-left-black-2 {
  border-left: 2px solid var(--am-black) !important;
}

.am-o-border-black-3 {
  border: 3px solid var(--am-black);
}

.am-o-border-top-black-3 {
  border-top: 3px solid var(--am-black) !important;
}

.am-o-border-right-black-3 {
  border-right: 3px solid var(--am-black) !important;
}

.am-o-border-bottom-black-3 {
  border-bottom: 3px solid var(--am-black) !important;
}

.am-o-border-left-black-3 {
  border-left: 3px solid var(--am-black) !important;
}

.am-o-border-black-4 {
  border: 4px solid var(--am-black);
}

.am-o-border-top-black-4 {
  border-top: 4px solid var(--am-black) !important;
}

.am-o-border-right-black-4 {
  border-right: 4px solid var(--am-black) !important;
}

.am-o-border-bottom-black-4 {
  border-bottom: 4px solid var(--am-black) !important;
}

.am-o-border-left-black-4 {
  border-left: 4px solid var(--am-black) !important;
}

.am-o-border-black-5 {
  border: 5px solid var(--am-black);
}

.am-o-border-top-black-5 {
  border-top: 5px solid var(--am-black) !important;
}

.am-o-border-right-black-5 {
  border-right: 5px solid var(--am-black) !important;
}

.am-o-border-bottom-black-5 {
  border-bottom: 5px solid var(--am-black) !important;
}

.am-o-border-left-black-5 {
  border-left: 5px solid var(--am-black) !important;
}

.am-o-border-black-6 {
  border: 6px solid var(--am-black);
}

.am-o-border-top-black-6 {
  border-top: 6px solid var(--am-black) !important;
}

.am-o-border-right-black-6 {
  border-right: 6px solid var(--am-black) !important;
}

.am-o-border-bottom-black-6 {
  border-bottom: 6px solid var(--am-black) !important;
}

.am-o-border-left-black-6 {
  border-left: 6px solid var(--am-black) !important;
}

.am-o-border-black-7 {
  border: 7px solid var(--am-black);
}

.am-o-border-top-black-7 {
  border-top: 7px solid var(--am-black) !important;
}

.am-o-border-right-black-7 {
  border-right: 7px solid var(--am-black) !important;
}

.am-o-border-bottom-black-7 {
  border-bottom: 7px solid var(--am-black) !important;
}

.am-o-border-left-black-7 {
  border-left: 7px solid var(--am-black) !important;
}

.am-o-border-black-8 {
  border: 8px solid var(--am-black);
}

.am-o-border-top-black-8 {
  border-top: 8px solid var(--am-black) !important;
}

.am-o-border-right-black-8 {
  border-right: 8px solid var(--am-black) !important;
}

.am-o-border-bottom-black-8 {
  border-bottom: 8px solid var(--am-black) !important;
}

.am-o-border-left-black-8 {
  border-left: 8px solid var(--am-black) !important;
}

.am-o-border-black-9 {
  border: 9px solid var(--am-black);
}

.am-o-border-top-black-9 {
  border-top: 9px solid var(--am-black) !important;
}

.am-o-border-right-black-9 {
  border-right: 9px solid var(--am-black) !important;
}

.am-o-border-bottom-black-9 {
  border-bottom: 9px solid var(--am-black) !important;
}

.am-o-border-left-black-9 {
  border-left: 9px solid var(--am-black) !important;
}

.am-o-border-black-10 {
  border: 10px solid var(--am-black);
}

.am-o-border-top-black-10 {
  border-top: 10px solid var(--am-black) !important;
}

.am-o-border-right-black-10 {
  border-right: 10px solid var(--am-black) !important;
}

.am-o-border-bottom-black-10 {
  border-bottom: 10px solid var(--am-black) !important;
}

.am-o-border-left-black-10 {
  border-left: 10px solid var(--am-black) !important;
}

.am-o-border-black-11 {
  border: 11px solid var(--am-black);
}

.am-o-border-top-black-11 {
  border-top: 11px solid var(--am-black) !important;
}

.am-o-border-right-black-11 {
  border-right: 11px solid var(--am-black) !important;
}

.am-o-border-bottom-black-11 {
  border-bottom: 11px solid var(--am-black) !important;
}

.am-o-border-left-black-11 {
  border-left: 11px solid var(--am-black) !important;
}

.am-o-border-black-12 {
  border: 12px solid var(--am-black);
}

.am-o-border-top-black-12 {
  border-top: 12px solid var(--am-black) !important;
}

.am-o-border-right-black-12 {
  border-right: 12px solid var(--am-black) !important;
}

.am-o-border-bottom-black-12 {
  border-bottom: 12px solid var(--am-black) !important;
}

.am-o-border-left-black-12 {
  border-left: 12px solid var(--am-black) !important;
}

.am-o-border-black-13 {
  border: 13px solid var(--am-black);
}

.am-o-border-top-black-13 {
  border-top: 13px solid var(--am-black) !important;
}

.am-o-border-right-black-13 {
  border-right: 13px solid var(--am-black) !important;
}

.am-o-border-bottom-black-13 {
  border-bottom: 13px solid var(--am-black) !important;
}

.am-o-border-left-black-13 {
  border-left: 13px solid var(--am-black) !important;
}

.am-o-border-black-14 {
  border: 14px solid var(--am-black);
}

.am-o-border-top-black-14 {
  border-top: 14px solid var(--am-black) !important;
}

.am-o-border-right-black-14 {
  border-right: 14px solid var(--am-black) !important;
}

.am-o-border-bottom-black-14 {
  border-bottom: 14px solid var(--am-black) !important;
}

.am-o-border-left-black-14 {
  border-left: 14px solid var(--am-black) !important;
}

.am-o-border-black-15 {
  border: 15px solid var(--am-black);
}

.am-o-border-top-black-15 {
  border-top: 15px solid var(--am-black) !important;
}

.am-o-border-right-black-15 {
  border-right: 15px solid var(--am-black) !important;
}

.am-o-border-bottom-black-15 {
  border-bottom: 15px solid var(--am-black) !important;
}

.am-o-border-left-black-15 {
  border-left: 15px solid var(--am-black) !important;
}

.am-o-border-black-16 {
  border: 16px solid var(--am-black);
}

.am-o-border-top-black-16 {
  border-top: 16px solid var(--am-black) !important;
}

.am-o-border-right-black-16 {
  border-right: 16px solid var(--am-black) !important;
}

.am-o-border-bottom-black-16 {
  border-bottom: 16px solid var(--am-black) !important;
}

.am-o-border-left-black-16 {
  border-left: 16px solid var(--am-black) !important;
}

.am-o-border-black-17 {
  border: 17px solid var(--am-black);
}

.am-o-border-top-black-17 {
  border-top: 17px solid var(--am-black) !important;
}

.am-o-border-right-black-17 {
  border-right: 17px solid var(--am-black) !important;
}

.am-o-border-bottom-black-17 {
  border-bottom: 17px solid var(--am-black) !important;
}

.am-o-border-left-black-17 {
  border-left: 17px solid var(--am-black) !important;
}

.am-o-border-black-18 {
  border: 18px solid var(--am-black);
}

.am-o-border-top-black-18 {
  border-top: 18px solid var(--am-black) !important;
}

.am-o-border-right-black-18 {
  border-right: 18px solid var(--am-black) !important;
}

.am-o-border-bottom-black-18 {
  border-bottom: 18px solid var(--am-black) !important;
}

.am-o-border-left-black-18 {
  border-left: 18px solid var(--am-black) !important;
}

.am-o-border-black-19 {
  border: 19px solid var(--am-black);
}

.am-o-border-top-black-19 {
  border-top: 19px solid var(--am-black) !important;
}

.am-o-border-right-black-19 {
  border-right: 19px solid var(--am-black) !important;
}

.am-o-border-bottom-black-19 {
  border-bottom: 19px solid var(--am-black) !important;
}

.am-o-border-left-black-19 {
  border-left: 19px solid var(--am-black) !important;
}

.am-o-border-black-20 {
  border: 20px solid var(--am-black);
}

.am-o-border-top-black-20 {
  border-top: 20px solid var(--am-black) !important;
}

.am-o-border-right-black-20 {
  border-right: 20px solid var(--am-black) !important;
}

.am-o-border-bottom-black-20 {
  border-bottom: 20px solid var(--am-black) !important;
}

.am-o-border-left-black-20 {
  border-left: 20px solid var(--am-black) !important;
}

.am-o-border-negro-1-1 {
  border: 1px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-1 {
  border-top: 1px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-1 {
  border-right: 1px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-1 {
  border-bottom: 1px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-1 {
  border-left: 1px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-2 {
  border: 2px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-2 {
  border-top: 2px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-2 {
  border-right: 2px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-2 {
  border-bottom: 2px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-2 {
  border-left: 2px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-3 {
  border: 3px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-3 {
  border-top: 3px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-3 {
  border-right: 3px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-3 {
  border-bottom: 3px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-3 {
  border-left: 3px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-4 {
  border: 4px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-4 {
  border-top: 4px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-4 {
  border-right: 4px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-4 {
  border-bottom: 4px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-4 {
  border-left: 4px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-5 {
  border: 5px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-5 {
  border-top: 5px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-5 {
  border-right: 5px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-5 {
  border-bottom: 5px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-5 {
  border-left: 5px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-6 {
  border: 6px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-6 {
  border-top: 6px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-6 {
  border-right: 6px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-6 {
  border-bottom: 6px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-6 {
  border-left: 6px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-7 {
  border: 7px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-7 {
  border-top: 7px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-7 {
  border-right: 7px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-7 {
  border-bottom: 7px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-7 {
  border-left: 7px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-8 {
  border: 8px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-8 {
  border-top: 8px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-8 {
  border-right: 8px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-8 {
  border-bottom: 8px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-8 {
  border-left: 8px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-9 {
  border: 9px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-9 {
  border-top: 9px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-9 {
  border-right: 9px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-9 {
  border-bottom: 9px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-9 {
  border-left: 9px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-10 {
  border: 10px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-10 {
  border-top: 10px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-10 {
  border-right: 10px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-10 {
  border-bottom: 10px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-10 {
  border-left: 10px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-11 {
  border: 11px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-11 {
  border-top: 11px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-11 {
  border-right: 11px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-11 {
  border-bottom: 11px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-11 {
  border-left: 11px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-12 {
  border: 12px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-12 {
  border-top: 12px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-12 {
  border-right: 12px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-12 {
  border-bottom: 12px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-12 {
  border-left: 12px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-13 {
  border: 13px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-13 {
  border-top: 13px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-13 {
  border-right: 13px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-13 {
  border-bottom: 13px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-13 {
  border-left: 13px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-14 {
  border: 14px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-14 {
  border-top: 14px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-14 {
  border-right: 14px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-14 {
  border-bottom: 14px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-14 {
  border-left: 14px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-15 {
  border: 15px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-15 {
  border-top: 15px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-15 {
  border-right: 15px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-15 {
  border-bottom: 15px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-15 {
  border-left: 15px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-16 {
  border: 16px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-16 {
  border-top: 16px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-16 {
  border-right: 16px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-16 {
  border-bottom: 16px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-16 {
  border-left: 16px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-17 {
  border: 17px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-17 {
  border-top: 17px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-17 {
  border-right: 17px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-17 {
  border-bottom: 17px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-17 {
  border-left: 17px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-18 {
  border: 18px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-18 {
  border-top: 18px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-18 {
  border-right: 18px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-18 {
  border-bottom: 18px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-18 {
  border-left: 18px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-19 {
  border: 19px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-19 {
  border-top: 19px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-19 {
  border-right: 19px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-19 {
  border-bottom: 19px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-19 {
  border-left: 19px solid var(--am-negro-1) !important;
}

.am-o-border-negro-1-20 {
  border: 20px solid var(--am-negro-1);
}

.am-o-border-top-negro-1-20 {
  border-top: 20px solid var(--am-negro-1) !important;
}

.am-o-border-right-negro-1-20 {
  border-right: 20px solid var(--am-negro-1) !important;
}

.am-o-border-bottom-negro-1-20 {
  border-bottom: 20px solid var(--am-negro-1) !important;
}

.am-o-border-left-negro-1-20 {
  border-left: 20px solid var(--am-negro-1) !important;
}

/*END BORDERS*/
.am-o-titulo {
  font-size: 40px;
  line-height: 120%;
}
/* TITULO */
/* FIN TITULO */
/* TITULO LINEA */
/* FIN TITULO LINEA */
.am-font-rubik {
  font-family: var(--rubik-font);
}

.am-font-lato {
  font-family: var(--lato-font);
}

.am-font-poppins {
  font-family: var(--poppins-font);
}

.am-font-sans {
  font-family: var(--sans-font);
}

.am-font-gotam {
  font-family: var(--gotam-font);
}

.am-btn-primary {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-primary);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-primary);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-primary:hover {
  background: var(--am-primary-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-primary:active {
  background: var(--am-primary-active);
  color: #FFF;
  border: 1px solid var(--am-primary);
}

.am-btn-primary-dark {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-primary-dark);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-primary-dark);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-primary-dark:hover {
  background: var(--am-primary-dark-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-primary-dark:active {
  background: var(--am-primary-dark-active);
  color: #FFF;
  border: 1px solid var(--am-primary-dark);
}

.am-btn-primary-hover {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-primary-hover);
  color: #000;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-primary-hover);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-primary-hover:hover {
  background: var(--am-primary-hover-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-primary-hover:active {
  background: var(--am-primary-hover-active);
  color: #FFF;
  border: 1px solid var(--am-primary-hover);
}

.am-btn-primary-active {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-primary-active);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-primary-active);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-primary-active:hover {
  background: var(--am-primary-active-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-primary-active:active {
  background: var(--am-primary-active-active);
  color: #FFF;
  border: 1px solid var(--am-primary-active);
}

.am-btn-secondary-blue {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-secondary-blue);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-secondary-blue);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-secondary-blue:hover {
  background: var(--am-secondary-blue-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-secondary-blue:active {
  background: var(--am-secondary-blue-active);
  color: #FFF;
  border: 1px solid var(--am-secondary-blue);
}

.am-btn-secondary {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-secondary);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-secondary);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-secondary:hover {
  background: var(--am-secondary-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-secondary:active {
  background: var(--am-secondary-active);
  color: #FFF;
  border: 1px solid var(--am-secondary);
}

.am-btn-secondary-hover {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-secondary-hover);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-secondary-hover);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-secondary-hover:hover {
  background: var(--am-secondary-hover-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-secondary-hover:active {
  background: var(--am-secondary-hover-active);
  color: #FFF;
  border: 1px solid var(--am-secondary-hover);
}

.am-btn-secondary-active {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-secondary-active);
  color: #000;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-secondary-active);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-secondary-active:hover {
  background: var(--am-secondary-active-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-secondary-active:active {
  background: var(--am-secondary-active-active);
  color: #FFF;
  border: 1px solid var(--am-secondary-active);
}

.am-btn-complementary {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-complementary);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-complementary);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-complementary:hover {
  background: var(--am-complementary-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-complementary:active {
  background: var(--am-complementary-active);
  color: #FFF;
  border: 1px solid var(--am-complementary);
}

.am-btn-complementary-hover {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-complementary-hover);
  color: #000;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-complementary-hover);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-complementary-hover:hover {
  background: var(--am-complementary-hover-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-complementary-hover:active {
  background: var(--am-complementary-hover-active);
  color: #FFF;
  border: 1px solid var(--am-complementary-hover);
}

.am-btn-complementary-active {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-complementary-active);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-complementary-active);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-complementary-active:hover {
  background: var(--am-complementary-active-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-complementary-active:active {
  background: var(--am-complementary-active-active);
  color: #FFF;
  border: 1px solid var(--am-complementary-active);
}

.am-btn-gray {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-gray);
  color: #000;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-gray);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-gray:hover {
  background: var(--am-gray-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-gray:active {
  background: var(--am-gray-active);
  color: #FFF;
  border: 1px solid var(--am-gray);
}

.am-btn-gray-normal {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-gray-normal);
  color: #000;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-gray-normal);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-gray-normal:hover {
  background: var(--am-gray-normal-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-gray-normal:active {
  background: var(--am-gray-normal-active);
  color: #FFF;
  border: 1px solid var(--am-gray-normal);
}

.am-btn-white {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-white);
  color: #000;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-white);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-white:hover {
  background: var(--am-white-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-white:active {
  background: var(--am-white-active);
  color: #FFF;
  border: 1px solid var(--am-white);
}

.am-btn-white-hover {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-white-hover);
  color: #000;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-white-hover);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-white-hover:hover {
  background: var(--am-white-hover-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-white-hover:active {
  background: var(--am-white-hover-active);
  color: #FFF;
  border: 1px solid var(--am-white-hover);
}

.am-btn-white-active {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-white-active);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-white-active);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-white-active:hover {
  background: var(--am-white-active-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-white-active:active {
  background: var(--am-white-active-active);
  color: #FFF;
  border: 1px solid var(--am-white-active);
}

.am-btn-black {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-black);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-black);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-black:hover {
  background: var(--am-black-hover);
  color: #000;
  text-decoration: none;
}
.am-btn-black:active {
  background: var(--am-black-active);
  color: #000;
  border: 1px solid var(--am-black);
}

.am-btn-negro-1 {
  border-radius: 8px;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 24px;
  line-height: 100%;
  background: var(--am-negro-1);
  color: #FFF;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  border: 1px solid var(--am-negro-1);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}
.am-btn-negro-1:hover {
  background: var(--am-negro-1-hover);
  color: #FFF;
  text-decoration: none;
}
.am-btn-negro-1:active {
  background: var(--am-negro-1-active);
  color: #FFF;
  border: 1px solid var(--am-negro-1);
}

.am-o-btn-step {
  margin-top: 32px;
  font-family: var(--sans-font);
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
  min-width: 122px;
}

.am-o-custom-checkbox {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 22px;
  height: 22px;
  border: 1px solid #BBBBBB;
  border-radius: 4px;
  position: relative;
  cursor: pointer;
}
.am-o-custom-checkbox:checked {
  background: #002D74;
  border: #002D74;
}
.am-o-custom-checkbox:checked::after {
  content: "";
  display: block;
  width: 12px;
  height: 10px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'><path d='M11.7763 0.50173C12.0515 0.746343 12.0762 1.16772 11.8316 1.44291L4.72054 9.44293C4.594 9.58526 4.41266 9.66666 4.22223 9.66666C4.03181 9.66666 3.85047 9.58526 3.72396 9.44293L0.168402 5.44293C-0.0762116 5.16773 -0.0514249 4.74633 0.223768 4.50173C0.498955 4.25713 0.920335 4.28193 1.16495 4.55706L4.22223 7.99653L10.8351 0.557097C11.0797 0.281903 11.5011 0.257117 11.7763 0.50173Z' fill='white'/></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.am-btn-link-outside {
  text-align: end;
  color: var(--am-secondary-blue);
  text-decoration: none;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.am-btn-link-outside::after {
  content: "";
  width: 18px;
  height: 18px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'><path d='M11 2C10.4477 2 10 1.55228 10 1C10 0.44772 10.4477 0 11 0H17C17.2652 0 17.5196 0.10536 17.7071 0.29289C17.8946 0.48043 18 0.73478 18 1V7C18 7.5523 17.5523 8 17 8C16.4477 8 16 7.5523 16 7V3.41422L6.70711 12.7071C6.31658 13.0976 5.68342 13.0976 5.29289 12.7071C4.90237 12.3166 4.90237 11.6834 5.29289 11.2929L14.5858 2H11ZM0 4C0 2.89543 0.89543 2 2 2H7C7.5523 2 8 2.44772 8 3C8 3.55228 7.5523 4 7 4H2V16H14V11C14 10.4477 14.4477 10 15 10C15.5523 10 16 10.4477 16 11V16C16 17.1046 15.1046 18 14 18H2C0.89543 18 0 17.1046 0 16V4Z' fill='%23003287'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px;
}
.am-btn-link-outside:hover {
  text-decoration: underline;
}

.am-o-icon-trash-can::before {
  content: "";
  width: 18.67px;
  height: 14px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M8.25 8.25C8.44891 8.25 8.63968 8.32902 8.78033 8.46967C8.92098 8.61032 9 8.80109 9 9V18C9 18.1989 8.92098 18.3897 8.78033 18.5303C8.63968 18.671 8.44891 18.75 8.25 18.75C8.05109 18.75 7.86032 18.671 7.71967 18.5303C7.57902 18.3897 7.5 18.1989 7.5 18V9C7.5 8.80109 7.57902 8.61032 7.71967 8.46967C7.86032 8.32902 8.05109 8.25 8.25 8.25ZM12 8.25C12.1989 8.25 12.3897 8.32902 12.5303 8.46967C12.671 8.61032 12.75 8.80109 12.75 9V18C12.75 18.1989 12.671 18.3897 12.5303 18.5303C12.3897 18.671 12.1989 18.75 12 18.75C11.8011 18.75 11.6103 18.671 11.4697 18.5303C11.329 18.3897 11.25 18.1989 11.25 18V9C11.25 8.80109 11.329 8.61032 11.4697 8.46967C11.6103 8.32902 11.8011 8.25 12 8.25ZM16.5 9C16.5 8.80109 16.421 8.61032 16.2803 8.46967C16.1397 8.32902 15.9489 8.25 15.75 8.25C15.5511 8.25 15.3603 8.32902 15.2197 8.46967C15.079 8.61032 15 8.80109 15 9V18C15 18.1989 15.079 18.3897 15.2197 18.5303C15.3603 18.671 15.5511 18.75 15.75 18.75C15.9489 18.75 16.1397 18.671 16.2803 18.5303C16.421 18.3897 16.5 18.1989 16.5 18V9Z' fill='%23001A57'/><path fill-rule='evenodd' clip-rule='evenodd' d='M21.75 4.5C21.75 4.89782 21.592 5.27936 21.3107 5.56066C21.0294 5.84196 20.6478 6 20.25 6H19.5V19.5C19.5 20.2956 19.1839 21.0587 18.6213 21.6213C18.0587 22.1839 17.2956 22.5 16.5 22.5H7.5C6.70435 22.5 5.94129 22.1839 5.37868 21.6213C4.81607 21.0587 4.5 20.2956 4.5 19.5V6H3.75C3.35218 6 2.97064 5.84196 2.68934 5.56066C2.40804 5.27936 2.25 4.89782 2.25 4.5V3C2.25 2.60218 2.40804 2.22064 2.68934 1.93934C2.97064 1.65804 3.35218 1.5 3.75 1.5H9C9 1.10218 9.15804 0.720644 9.43934 0.43934C9.72064 0.158035 10.1022 0 10.5 0L13.5 0C13.8978 0 14.2794 0.158035 14.5607 0.43934C14.842 0.720644 15 1.10218 15 1.5H20.25C20.6478 1.5 21.0294 1.65804 21.3107 1.93934C21.592 2.22064 21.75 2.60218 21.75 3V4.5ZM6.177 6L6 6.0885V19.5C6 19.8978 6.15804 20.2794 6.43934 20.5607C6.72064 20.842 7.10218 21 7.5 21H16.5C16.8978 21 17.2794 20.842 17.5607 20.5607C17.842 20.2794 18 19.8978 18 19.5V6.0885L17.823 6H6.177ZM3.75 4.5V3H20.25V4.5H3.75Z' fill='%23003058'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-calendar::before {
  content: "";
  width: 18.67px;
  height: 14px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18.67px' height='14px' viewBox='0 0 31 31' fill='none'><path d='M6.78125 0C7.03818 0 7.28458 0.102064 7.46626 0.28374C7.64794 0.465416 7.75 0.711821 7.75 0.96875V1.9375H23.25V0.96875C23.25 0.711821 23.3521 0.465416 23.5337 0.28374C23.7154 0.102064 23.9618 0 24.2188 0C24.4757 0 24.7221 0.102064 24.9038 0.28374C25.0854 0.465416 25.1875 0.711821 25.1875 0.96875V1.9375H27.125C28.1527 1.9375 29.1383 2.34576 29.865 3.07246C30.5917 3.79916 31 4.78479 31 5.8125V27.125C31 28.1527 30.5917 29.1383 29.865 29.865C29.1383 30.5917 28.1527 31 27.125 31H3.875C2.84729 31 1.86166 30.5917 1.13496 29.865C0.408258 29.1383 0 28.1527 0 27.125V9.6875H31V7.75H0V5.8125C0 4.78479 0.408258 3.79916 1.13496 3.07246C1.86166 2.34576 2.84729 1.9375 3.875 1.9375H5.8125V0.96875C5.8125 0.711821 5.91456 0.465416 6.09624 0.28374C6.27792 0.102064 6.52432 0 6.78125 0V0Z' fill='%23FFF'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.am-o-icon-calendar-circle::before {
  content: "";
  width: 59px;
  height: 59px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='59' height='60' viewBox='0 0 59 60' fill='none'><g clip-path='url(%23clip0_559_5911)'><path d='M29.5 1.08466C13.2071 1.08466 0 14.2918 0 30.5847C0 46.8775 13.2071 60.0847 29.5 60.0847C45.7928 60.0847 59 46.8775 59 30.5847C59 14.2918 45.7928 1.08466 29.5 1.08466ZM44.0877 42.2018C44.0877 43.3906 43.1142 44.3641 41.9254 44.3641H17.0716C15.8828 44.3641 14.9093 43.3906 14.9093 42.2018V27.0742H44.0848V42.2018H44.0877ZM44.0877 25.9915H14.9122V21.6698C14.9122 20.4809 15.8857 19.5074 17.0746 19.5074H20.3167V17.8879C20.3167 17.2949 20.8034 16.8082 21.3963 16.8082C21.9893 16.8082 22.476 17.2949 22.476 17.8879V19.5074H25.7181V17.8879C25.7181 17.2949 26.2048 16.8082 26.7978 16.8082C27.3907 16.8082 27.8775 17.2949 27.8775 17.8879V19.5074H31.1195V17.8879C31.1195 17.2949 31.6063 16.8082 32.1992 16.8082C32.7922 16.8082 33.2789 17.2949 33.2789 17.8879V19.5074H36.521V17.8879C36.521 17.2949 37.0077 16.8082 37.6007 16.8082C38.1936 16.8082 38.6804 17.2949 38.6804 17.8879V19.5074H41.9224C43.1113 19.5074 44.0848 20.4809 44.0848 21.6698V25.9915H44.0877Z' fill='%23FABE00'/></g><defs><clipPath id='clip0_559_5911'><rect width='59' height='59' fill='white' transform='translate(0 0.924011)'/></clipPath></defs></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.am-o-icon-share {
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.am-o-icon-share::before {
  content: "";
  width: 24px;
  height: 24px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><circle cx='5' cy='13' r='4' stroke='%23000' stroke-width='2'/><circle cx='21' cy='21' r='4' stroke='%23000' stroke-width='2'/><circle cx='21' cy='5' r='4' stroke='%23000' stroke-width='2'/><path d='M17.4462 19.6232L8.05377 15.3768' stroke='%23000' stroke-width='2'/><path d='M17.3476 6.68888L8 11.0332' stroke='%23000' stroke-width='2'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.am-o-icon-share :hover {
  content: "";
  width: 24px;
  height: 24px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><circle cx='5' cy='13' r='4' stroke='%23002D74' stroke-width='2'/><circle cx='21' cy='21' r='4' stroke='%23002D74' stroke-width='2'/><circle cx='21' cy='5' r='4' stroke='%23002D74' stroke-width='2'/><path d='M17.4462 19.6232L8.05377 15.3768' stroke='%23002D74' stroke-width='2'/><path d='M17.3476 6.68888L8 11.0332' stroke='%23002D74' stroke-width='2'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-like::before {
  content: "";
  width: 18px;
  height: 15.77px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19' fill='none'><path d='M17.5355 3.4646C19.4881 5.41722 19.4881 8.583 17.5355 10.5357L10.7071 17.3641C10.3166 17.7546 9.6834 17.7546 9.2929 17.3641L2.46447 10.5357C0.511842 8.583 0.511842 5.41722 2.46447 3.4646C4.0168 1.91227 5.89056 1.43695 7.78125 2.35951C8.5317 2.72568 9.5156 3.4646 10 4.42982C10.4844 3.4646 11.4683 2.72568 12.2187 2.35951C14.1094 1.43695 15.9832 1.91227 17.5355 3.4646Z' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.am-o-icon-like:hover::before {
  content: "";
  width: 18px;
  height: 15.77px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19' fill='none'><path d='M17.5355 3.4646C19.4881 5.41722 19.4881 8.583 17.5355 10.5357L10.7071 17.3641C10.3166 17.7546 9.6834 17.7546 9.2929 17.3641L2.46447 10.5357C0.511842 8.583 0.511842 5.41722 2.46447 3.4646C4.0168 1.91227 5.89056 1.43695 7.78125 2.35951C8.5317 2.72568 9.5156 3.4646 10 4.42982C10.4844 3.4646 11.4683 2.72568 12.2187 2.35951C14.1094 1.43695 15.9832 1.91227 17.5355 3.4646Z' stroke='%23dc3545' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-pdf::before {
  content: "";
  width: 19px;
  height: 24px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='25' viewBox='0 0 20 25' fill='none'><rect x='1.25' y='1.67407' width='17.5' height='22.5' rx='3.25' fill='white' stroke='%23FF0000' stroke-width='1.5'/><path d='M9.42861 7.40267C9.12884 7.39954 8.77908 7.48711 8.5369 7.65287C8.28712 7.82487 8.17561 8.03753 8.10647 8.25333C7.97187 8.6849 8.01031 9.13212 8.13717 9.62938C8.18075 9.79845 8.2477 9.97756 8.32925 10.163C8.74153 11.1006 9.00657 12.1605 8.65953 13.1241C8.63196 13.2007 8.60156 13.2783 8.5676 13.3572C8.17524 14.2728 7.21451 14.7664 6.27232 15.0898C6.14675 15.1329 6.02918 15.1801 5.92334 15.2337C5.39679 15.4995 4.93557 15.7935 4.66269 16.2094C4.3898 16.6254 4.42054 17.2133 4.78567 17.6356C4.96632 17.8576 5.20461 18.0327 5.52362 18.1359C5.84263 18.2391 6.18854 18.2422 6.47681 18.1609C7.05717 17.9983 7.46836 17.6356 7.86049 17.2102C7.95156 17.1119 8.03595 16.9965 8.11644 16.8702C8.61425 16.0895 9.28639 15.3751 10.1973 15.2086C10.3762 15.1763 10.5362 15.1593 10.6884 15.1496C11.2952 15.1106 11.7885 15.4626 12.2882 15.8091C12.757 16.1407 13.2721 16.4034 13.887 16.4346C14.4983 16.4656 15.1095 16.1569 15.449 15.6924C15.4528 15.6871 15.459 15.684 15.4655 15.684H15.467C15.4774 15.684 15.4859 15.6755 15.4859 15.665C15.4859 15.6611 15.4871 15.6573 15.4894 15.6541C15.6373 15.4428 15.7395 15.213 15.7319 14.9584C15.7242 14.702 15.5666 14.4331 15.3629 14.2579C14.9593 13.9077 14.4443 13.817 13.887 13.7575C12.9136 13.6515 11.8998 13.5026 11.2941 12.7334C11.2142 12.632 11.1355 12.5239 11.0583 12.4065C10.6835 11.8395 10.7188 11.0975 10.9209 10.4486C10.9891 10.2296 11.0429 10.0191 11.0583 9.82948C11.1043 9.25409 11.0774 8.75684 10.8737 8.30336C10.7699 8.07507 10.6047 7.84989 10.351 7.67788C10.105 7.51213 9.78597 7.40892 9.4593 7.40267C9.44776 7.40267 9.44015 7.40267 9.42861 7.40267ZM9.95127 13.7575C10.0245 13.5827 10.2314 13.5317 10.3649 13.6662C10.3674 13.6687 10.3699 13.6712 10.3724 13.6738C10.5043 13.8065 10.4253 14.0022 10.2381 14.0047C10.1278 14.0061 10.0158 14.0103 9.88974 14.0328C9.83552 14.0437 9.80169 14.0131 9.83106 13.9662C9.8729 13.8994 9.91619 13.8391 9.95127 13.7575ZM13.7025 14.9584C13.981 14.9875 14.1094 15.0275 14.1683 15.0488C14.1819 15.0537 14.2031 15.0719 14.1945 15.0835C14.0716 15.2493 14.06 15.2368 13.9792 15.2337C13.9367 15.2316 13.8162 15.1846 13.6715 15.1141C13.6076 15.083 13.6318 14.9513 13.7025 14.9584ZM6.69204 16.2595C6.71885 16.2458 6.76288 16.2977 6.75009 16.325C6.72108 16.3868 6.69248 16.452 6.66129 16.4846C6.38232 16.7873 6.12331 16.9383 6.03293 16.978C6.02248 16.9826 6.01058 16.9827 6.02007 16.9764C6.0274 16.9715 6.01041 16.96 6.00159 16.96H5.99963C5.99024 16.96 5.98129 16.9558 5.97513 16.9487C5.88679 16.8472 5.91428 16.8876 5.98484 16.7849C6.05786 16.6786 6.28847 16.4627 6.69204 16.2595Z' fill='%23FF0000'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-chevron-down::before {
  content: "";
  width: 24px;
  height: 24px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 5' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M5.0001 3.3359L2.20718 0.542969L0.792969 1.9572L4.293 5.4572C4.6835 5.8477 5.3167 5.8477 5.7072 5.4572L9.2072 1.9572L7.793 0.542969L5.0001 3.3359Z' fill='%23000'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 10px;
}
.am-o-icon-negative-circle {
  content: "";
  width: 16px;
  height: 16px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'><path d='M14 8.5C14 5.1875 11.3125 2.5 8 2.5C4.6875 2.5 2 5.1875 2 8.5C2 11.8125 4.6875 14.5 8 14.5C11.3125 14.5 14 11.8125 14 8.5Z' stroke='%23E30613' stroke-miterlimit='10'/><path d='M10.5 8.5H5.5' stroke='%23E30613' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-plus-circle {
  content: "";
  width: 16px;
  height: 16px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 24 25' fill='none'><path d='M12 22.5C17.5228 22.5 22 18.0228 22 12.5C22 6.97715 17.5228 2.5 12 2.5C6.47715 2.5 2 6.97715 2 12.5C2 18.0228 6.47715 22.5 12 22.5Z' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M12 8.5V16.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/><path d='M8 12.5H16' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-360 {
  content: "";
  width: 50px;
  aspect-ratio: 60/45;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='51' height='32' viewBox='0 0 51 32' fill='none'><path d='M1.69306 19.4946C1.39025 17.614 5.33575 15.5123 7.43493 14.6788C-0.969511 17.5961 -0.99806 20.3534 2.4571 23.2917C5.39749 25.7922 16.287 27.7679 21.7433 28.2695L20.2615 31.0941L30.032 26.672L19.9374 22.8518L21.7433 25.468C21.7433 25.468 2.57286 24.9587 1.69306 19.4946Z' fill='%23000'/><path d='M32.8566 26.672L30.032 25.468C30.989 25.3523 34.9877 25.3218 38.9226 24.5651C43.1364 23.7547 48.6005 21.8562 48.7162 19.4946C48.8088 17.6053 45.035 15.4969 43.1364 14.6788C44.4639 14.9567 47.5262 15.855 49.1561 17.2256C51.1936 18.9389 50.7074 22.1358 45.9611 24.5651C42.4093 26.3829 34.2612 27.9531 30.032 28.2695L32.8566 26.672Z' fill='%23000'/><path d='M36.0393 21.3474C35.0221 21.3418 34.1434 20.9757 33.4033 20.2491C32.6632 19.5226 32.0926 18.4754 31.6916 17.1075C31.2905 15.7396 31.0918 14.0992 31.0954 12.1864C31.0991 10.2679 31.2996 8.63894 31.697 7.29941C32.0981 5.95988 32.6668 4.94104 33.4033 4.2429C34.1434 3.54475 35.0221 3.19568 36.0393 3.19568C37.0565 3.19568 37.9352 3.54759 38.6753 4.25141C39.4154 4.94955 39.986 5.96839 40.3871 7.30792C40.7881 8.64745 40.9868 10.2736 40.9832 12.1864C40.9832 14.1106 40.7827 15.7566 40.3816 17.1245C39.9806 18.4924 39.41 19.5396 38.6698 20.2662C37.9334 20.987 37.0565 21.3474 36.0393 21.3474ZM36.0393 17.4991C36.5643 17.4991 36.9945 17.0734 37.33 16.222C37.669 15.365 37.8368 14.0198 37.8331 12.1864C37.8331 10.9888 37.7565 10.0097 37.6034 9.24911C37.4503 8.48852 37.2388 7.9266 36.969 7.56334C36.6992 7.1944 36.3893 7.00993 36.0393 7.00993C35.5143 7.00993 35.0859 7.42428 34.7541 8.25297C34.4223 9.08166 34.2528 10.3928 34.2455 12.1864C34.2419 13.4068 34.3166 14.4114 34.4697 15.2004C34.6229 15.9836 34.8343 16.5626 35.1041 16.9372C35.3776 17.3118 35.6893 17.4991 36.0393 17.4991Z' fill='%23000'/><path d='M25.2997 21.1091C24.6471 21.1091 24.0273 20.9501 23.4403 20.6323C22.857 20.3087 22.3393 19.8007 21.8872 19.1083C21.4351 18.4158 21.0796 17.5133 20.8207 16.4008C20.5655 15.2883 20.4397 13.9403 20.4434 12.3567C20.447 10.9434 20.5637 9.67196 20.7934 8.54245C21.0267 7.41293 21.3567 6.45085 21.7833 5.65621C22.2135 4.86158 22.7275 4.25425 23.3255 3.83423C23.9234 3.40853 24.5888 3.19568 25.3216 3.19568C26.1456 3.19568 26.8711 3.44258 27.4982 3.93639C28.1253 4.4302 28.6248 5.09145 28.9967 5.92015C29.3722 6.74316 29.591 7.65132 29.653 8.64461H26.656C26.5868 8.1508 26.4263 7.79038 26.1748 7.56334C25.9268 7.33063 25.6425 7.21427 25.3216 7.21427C24.6836 7.21427 24.2151 7.64564 23.9161 8.50839C23.6208 9.37114 23.4695 10.5063 23.4622 11.914H23.5278C23.67 11.3804 23.8851 10.9235 24.1732 10.5432C24.4612 10.1629 24.7966 9.87062 25.1794 9.66629C25.5622 9.46195 25.9669 9.35979 26.3935 9.35979C27.0717 9.35979 27.6641 9.59818 28.1709 10.075C28.6813 10.5517 29.0787 11.2045 29.3631 12.0332C29.6475 12.8619 29.7879 13.8097 29.7842 14.8768C29.7879 16.1255 29.5983 17.2182 29.2155 18.1547C28.8363 19.0912 28.3094 19.8178 27.635 20.3343C26.9605 20.8508 26.1821 21.1091 25.2997 21.1091ZM25.2779 17.5332C25.5805 17.5332 25.8485 17.4253 26.0818 17.2097C26.3188 16.994 26.5029 16.6988 26.6341 16.3242C26.769 15.9496 26.8347 15.5239 26.831 15.0471C26.8347 14.5647 26.769 14.139 26.6341 13.77C26.5029 13.3954 26.3188 13.1003 26.0818 12.8846C25.8485 12.6689 25.5805 12.561 25.2779 12.561C25.0555 12.561 24.8495 12.6235 24.6599 12.7483C24.4739 12.8675 24.3117 13.0407 24.1732 13.2677C24.0346 13.4891 23.9252 13.753 23.845 14.0595C23.7685 14.3603 23.7283 14.6895 23.7247 15.0471C23.7283 15.5239 23.7976 15.9496 23.9325 16.3242C24.0674 16.6988 24.2515 16.994 24.4849 17.2097C24.7182 17.4253 24.9825 17.5332 25.2779 17.5332Z' fill='%23000'/><path d='M14.6013 21.1091C13.719 21.1091 12.9351 20.8735 12.2497 20.4024C11.5679 19.9256 11.0319 19.27 10.6418 18.4357C10.2517 17.6013 10.0548 16.6421 10.0512 15.5579H13.1138C13.1174 15.8928 13.183 16.1937 13.3106 16.4604C13.4419 16.7215 13.6205 16.9259 13.8466 17.0734C14.0726 17.221 14.3315 17.2948 14.6232 17.2948C14.9039 17.2948 15.1518 17.2182 15.3669 17.0649C15.582 16.906 15.7498 16.6875 15.8701 16.4093C15.9904 16.1312 16.0487 15.8134 16.0451 15.4558C16.0487 15.1039 15.9794 14.7917 15.8373 14.5192C15.6987 14.2468 15.5037 14.0339 15.2521 13.8807C15.0005 13.7274 14.7107 13.6508 14.3825 13.6508H13.245V10.3815H14.3825C14.6851 10.3815 14.9513 10.3048 15.181 10.1516C15.4143 9.99833 15.5948 9.78548 15.7224 9.51304C15.8537 9.24059 15.9175 8.92841 15.9138 8.5765C15.9175 8.23594 15.8646 7.93512 15.7552 7.67402C15.6458 7.41293 15.4927 7.20859 15.2958 7.06102C15.1026 6.91344 14.8784 6.83965 14.6232 6.83965C14.3461 6.83965 14.0981 6.91628 13.8794 7.06953C13.6643 7.22278 13.4947 7.43563 13.3708 7.70808C13.2468 7.98052 13.183 8.2927 13.1794 8.64461H10.2699C10.2736 7.57753 10.4613 6.63532 10.8332 5.81798C11.2088 5.00064 11.7228 4.35925 12.3755 3.89382C13.0281 3.42839 13.7773 3.19568 14.6232 3.19568C15.4508 3.19568 16.1818 3.4142 16.8162 3.85125C17.4542 4.2883 17.9519 4.88996 18.3092 5.65621C18.6701 6.41679 18.8488 7.28806 18.8451 8.27C18.8524 9.24627 18.6373 10.0466 18.1998 10.6709C17.7659 11.2953 17.2154 11.6642 16.5482 11.7778V11.914C17.4524 12.0672 18.1324 12.4986 18.5881 13.2081C19.0438 13.9119 19.2681 14.7974 19.2608 15.8645C19.2644 16.8861 19.0675 17.7914 18.6701 18.5804C18.2764 19.3694 17.7277 19.988 17.024 20.4364C16.324 20.8848 15.5164 21.1091 14.6013 21.1091Z' fill='%23000'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-comparsion-yes, .am-o-icon-comparsion-no {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-style: normal;
  font-weight: var(--bold);
}
.am-o-icon-comparsion-yes::before {
  content: "";
  width: 16px;
  height: 16px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'><path d='M14 8.5C14 5.1875 11.3125 2.5 8 2.5C4.6875 2.5 2 5.1875 2 8.5C2 11.8125 4.6875 14.5 8 14.5C11.3125 14.5 14 11.8125 14 8.5Z' stroke='%23669F00' stroke-miterlimit='10'/><path d='M11 6L6.8 11L5 9' stroke='%23669F00' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-comparsion-yes::after {
  content: "Sí incluye";
}
.am-o-icon-comparsion-no::before {
  content: "";
  width: 16px;
  height: 16px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'><path d='M14 8.5C14 5.1875 11.3125 2.5 8 2.5C4.6875 2.5 2 5.1875 2 8.5C2 11.8125 4.6875 14.5 8 14.5C11.3125 14.5 14 11.8125 14 8.5Z' stroke='%23E30613' stroke-miterlimit='10'/><path d='M10.5 8.5H5.5' stroke='%23E30613' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-comparsion-no::after {
  content: "No incluye";
}
.am-o-icon-download::after {
  content: "";
  width: 18px;
  height: 20px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='20' viewBox='0 0 18 20' fill='none'><path d='M1 18H17C17.2652 18 17.5196 18.1054 17.7071 18.2929C17.8946 18.4804 18 18.7348 18 19C18 19.2652 17.8946 19.5196 17.7071 19.7071C17.5196 19.8946 17.2652 20 17 20H1C0.73478 20 0.48043 19.8946 0.29289 19.7071C0.10536 19.5196 0 19.2652 0 19C0 18.7348 0.10536 18.4804 0.29289 18.2929C0.48043 18.1054 0.73478 18 1 18ZM9 0C8.7348 0 8.4804 0.10536 8.2929 0.29289C8.1054 0.48043 8 0.73478 8 1V12.586L5.707 10.293C5.61475 10.1975 5.50441 10.1213 5.3824 10.0689C5.2604 10.0165 5.12918 9.9889 4.9964 9.9877C4.86362 9.9866 4.73194 10.0119 4.60905 10.0622C4.48615 10.1125 4.3745 10.1867 4.2806 10.2806C4.18671 10.3745 4.11246 10.4861 4.06218 10.609C4.0119 10.7319 3.9866 10.8636 3.98775 10.9964C3.9889 11.1292 4.01649 11.2604 4.0689 11.3824C4.12131 11.5044 4.19749 11.6148 4.293 11.707L8.293 15.707C8.3861 15.7996 8.4965 15.873 8.618 15.923C8.7389 15.9738 8.8688 16 9 16C9.1312 16 9.2611 15.9738 9.382 15.923C9.5035 15.873 9.6139 15.7996 9.707 15.707L13.707 11.707C13.8892 11.5184 13.99 11.2658 13.9877 11.0036C13.9854 10.7414 13.8802 10.4906 13.6948 10.3052C13.5094 10.1198 13.2586 10.0146 12.9964 10.0123C12.7342 10.01 12.4816 10.1108 12.293 10.293L10 12.586V1C10 0.73478 9.8946 0.48043 9.7071 0.29289C9.5196 0.10536 9.2652 0 9 0Z' fill='%23ffffff'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-outline-arrow-up::after {
  content: "";
  width: 14px;
  height: 19px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='19' viewBox='0 0 14 19' fill='none'><path d='M1.73045 7.31305L1.72423 7.31927L1.71823 7.3257C1.66672 7.38098 1.60458 7.42533 1.53548 7.45614L1.73906 7.9127L1.53591 7.45595C1.46647 7.48683 1.39187 7.50336 1.31664 7.50468C1.24116 7.506 1.16607 7.49209 1.09585 7.46374C1.02599 7.43555 0.962356 7.39345 0.908859 7.33995C0.855407 7.2865 0.813379 7.22297 0.785158 7.15306L0.785036 7.15275C0.7568 7.08293 0.742901 7.00797 0.744227 6.93226C0.745552 6.85666 0.762077 6.78224 0.792765 6.71342C0.823578 6.64432 0.867931 6.58218 0.923199 6.53067L0.929634 6.52467L0.935855 6.51845L6.60229 0.852019C6.60232 0.851986 6.60236 0.851952 6.60239 0.851918C6.70789 0.746636 6.8508 0.6875 6.9998 0.6875C7.14882 0.6875 7.29175 0.746646 7.39724 0.851949C7.39727 0.851972 7.39729 0.851996 7.39732 0.852019L13.0638 6.51845L13.07 6.52467L13.0764 6.53067C13.1317 6.58219 13.176 6.64433 13.2068 6.71342C13.2375 6.78224 13.2541 6.85665 13.2554 6.93226C13.2567 7.00787 13.2428 7.08283 13.2147 7.15275C13.1863 7.22291 13.1442 7.28651 13.0908 7.33995C13.0373 7.39344 12.9736 7.43555 12.9038 7.46374C12.8335 7.49209 12.7584 7.506 12.683 7.50468C12.6077 7.50336 12.5331 7.48683 12.4637 7.45595L12.2605 7.9127L12.4641 7.45614C12.395 7.42533 12.3329 7.38097 12.2814 7.3257L12.2754 7.31927L12.2692 7.31305L8.41586 3.45965L7.5623 2.60607V3.8132V17.5407C7.5623 17.69 7.50303 17.833 7.39764 17.9384L7.39746 17.9385C7.29212 18.0439 7.14908 18.1032 6.9998 18.1032C6.8506 18.1032 6.70758 18.044 6.60206 17.9384L6.2485 18.292L6.60206 17.9384C6.49661 17.833 6.4373 17.6899 6.4373 17.5407V3.8132V2.60607L5.58375 3.45965L1.73045 7.31305Z' fill='%23ffffff' stroke='%23002D74'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-arrow-up::after {
  content: "";
  width: 14px;
  height: 19px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='90' height='128' viewBox='0 0 90 128' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M88.0369 51.1547C85.4662 53.6604 81.3509 53.6076 78.8453 51.0369L51.5 22.9814L51.5 121C51.5 124.59 48.5898 127.5 45 127.5C41.4101 127.5 38.5 124.59 38.5 121L38.5 22.9814L11.1547 51.0369C8.64908 53.6076 4.53384 53.6604 1.9631 51.1547C-0.607635 48.6491 -0.660392 44.5338 1.84526 41.9631L40.3453 2.4631C41.5687 1.2079 43.2472 0.5 45 0.5C46.7528 0.5 48.4313 1.2079 49.6547 2.4631L88.1547 41.9631C90.6604 44.5338 90.6076 48.6491 88.0369 51.1547Z' fill='%23002D74'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-phone::after {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M14.5005 0.625H5.49802C4.59734 0.625 3.86719 1.35515 3.86719 2.25583V17.7442C3.86719 18.6448 4.59734 19.375 5.49802 19.375H14.5005C15.4012 19.375 16.1314 18.6448 16.1314 17.7442V2.25583C16.1314 1.35515 15.4012 0.625 14.5005 0.625Z' stroke='%2353565A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/><path d='M12.5158 3.37667H7.4825C7.27117 3.37689 7.06676 3.30135 6.90636 3.16374C6.74597 3.02613 6.64023 2.83558 6.60833 2.62667L6.3125 0.625H13.6858L13.39 2.625C13.3585 2.83422 13.2529 3.02516 13.0925 3.16311C12.932 3.30105 12.7274 3.37683 12.5158 3.37667Z' stroke='%2353565A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.am-o-icon-envelop::after {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M18.125 3.75H1.875C1.18464 3.75 0.625 4.30964 0.625 5V15C0.625 15.6904 1.18464 16.25 1.875 16.25H18.125C18.8154 16.25 19.375 15.6904 19.375 15V5C19.375 4.30964 18.8154 3.75 18.125 3.75Z' stroke='%2353565A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/><path d='M13.0723 8.3125L16.2498 11.25' stroke='%2353565A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/><path d='M6.9275 8.3125L3.75 11.25' stroke='%2353565A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/><path d='M19.0669 4.17969L11.1394 9.64635C10.8045 9.87757 10.4072 10.0014 10.0003 10.0014C9.5933 10.0014 9.19598 9.87757 8.86109 9.64635L0.933594 4.17969' stroke='%2353565A' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

a[disabled],
button[disabled] {
  cursor: not-allowed;
  background: #E3E3E3;
  border: 1px solid #E3E3E3;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
a[disabled] > *,
button[disabled] > * {
  pointer-events: none;
}
a[disabled]:hover, a[disabled]:active a[disabled]:focus,
button[disabled]:hover,
a[disabled]:active button[disabled]:focus,
button[disabled]:active a[disabled]:focus,
button[disabled]:active button[disabled]:focus {
  cursor: not-allowed;
  background: #E3E3E3;
  border: 1px solid #E3E3E3;
}

.am-c-aside {
  position: fixed;
  background: transparent;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  z-index: 999;
  height: 100dvh;
  width: 100vw;
  top: 0;
  right: -100%;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  opacity: 0;
}
.am-c-aside.active {
  right: 0;
  background: rgba(0, 0, 0, 0.5294117647);
  opacity: 1;
}
.am-c-aside-wrap {
  background: #fff;
  width: 100%;
  max-width: 480px;
  height: 100%;
  margin: 0 0 0 auto;
}
@media screen and (min-width: 768px) {
  .am-c-aside-wrap {
    width: 480px;
  }
}
.am-c-aside-wrap-head {
  background: #FAFAFA;
  padding: 20px 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.am-c-aside-body {
  margin-top: 46px;
  padding: 0 24px;
  max-height: calc(100vh - 180px);
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
}
.am-c-aside-body .am-btn-primary {
  width: calc(100% - 34.5px);
  margin: 46px auto auto;
  padding: 14px 0;
  font-size: 24px;
  line-height: 100%;
}
.am-c-aside .am-o-aside-body-title {
  font-size: 20px;
  line-height: 150%;
  font-family: var(--bs-font-sans-serif);
  padding-bottom: 26px;
}
.am-c-aside .am-o-close-modal {
  border: none;
  background: transparent;
  font-size: 14px;
  font-weight: 500;
  line-height: 150%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 8px;
}
.am-c-aside .am-o-close-modal::after {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><g clip-path='url(%23clip0_559_5192)'><path fill-rule='evenodd' clip-rule='evenodd' d='M6.46973 16.4716L16.4717 6.46967L17.5324 7.53033L7.53039 17.5323L6.46973 16.4716Z' fill='currentColor'/><path fill-rule='evenodd' clip-rule='evenodd' d='M16.4717 17.5323L6.46973 7.53033L7.53039 6.46967L17.5324 16.4716L16.4717 17.5323Z' fill='%23003058'/><path fill-rule='evenodd' clip-rule='evenodd' d='M22.3921 12.0026C22.3921 7.07747 18.9869 2.96695 14.3965 1.87932L14.7423 0.419495C19.9935 1.66368 23.8923 6.36602 23.8923 12.0026C23.8923 18.5722 18.5671 23.8974 11.9975 23.8974C6.48943 23.8974 1.85986 20.164 0.505371 15.0938L1.95479 14.7066C3.13785 19.1351 7.18398 22.3972 11.9975 22.3972C17.7386 22.3972 22.3921 17.7436 22.3921 12.0026Z' fill='%23003058'/><path fill-rule='evenodd' clip-rule='evenodd' d='M11.9978 1.60754C6.25681 1.60754 1.60327 6.26109 1.60327 12.0021H0.103027C0.103027 5.43252 5.42825 0.1073 11.9978 0.1073V1.60754Z' fill='%23003058'/></g><defs><clipPath id='clip0_559_5192'><rect width='24' height='24' fill='white'/></clipPath></defs></svg>");
  background-repeat: no-repeat;
  background-size: contain;
}

.am-c-quote-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: 46px;
}
.am-c-form-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .am-c-form-group {
    margin-left: auto;
    margin-right: auto;
  }
  .am-c-form-group:not(.w-100) {
    max-width: 388px;
  }
}
.am-c-inputs-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: 4px;
  width: 100%;
}
.am-c-input-combo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #B0B0B0;
  border-radius: 8px;
  padding: 0 0 0 16px;
}
.am-c-input-combo:focus, .am-c-input-combo:active {
  outline: 1px solid;
}
.am-c-input-combo select {
  color: #C4C4C4;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 5px;
}
.am-c-input-combo input {
  padding: 14.5px 14.5px 14.5px 5px;
}
.am-c-input-combo input,
.am-c-input-combo select {
  border: none;
  background: transparent;
  outline: none;
}
.am-c-input-combo input:focus, .am-c-input-combo input:active,
.am-c-input-combo select:focus,
.am-c-input-combo select:active {
  border: none;
  outline: none;
}
.am-c-input-combo input[read-only],
.am-c-input-combo select[read-only] {
  background: red;
}
.am-c-input-combo i {
  margin: auto 5px;
}
.am-c-radio-group {
  border: 1px solid #C4C4C4;
  border-radius: 8px;
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  gap: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.am-c-radio-group:not(:last-child) {
  margin-bottom: 8px;
}
.am-c-radio-group label {
  font-family: var(--sans-font);
  font-weight: 400;
  font-size: 16px;
  line-height: 145%;
  letter-spacing: 0%;
  vertical-align: middle;
}
.am-c-terms-group {
  border: 1px solid #B0B0B0;
  border-radius: 8px;
  padding: 14.5px 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 16px;
}
.am-c-terms-group .am-o-error-input-message {
  text-align: center;
}
.am-c-required-input-label::after {
  content: "*";
  font-size: 1.1rem;
  margin-left: 5px;
  position: relative;
  font-weight: var(--bold);
  color: var(--am-secondary);
}
.am-c-terms-texts {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
}
@media screen and (min-width: 768px) {
  .am-c-terms-texts {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 80%;
            flex: 0 0 80%;
  }
}

.am-o-label {
  font-family: var(--sans-font);
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0%;
  vertical-align: middle;
  color: #53565A;
}
.am-o-input-text, .am-o-input-phone, .am-o-select {
  border: 1px solid #B0B0B0;
}
.am-o-input-text:focus, .am-o-input-text:active, .am-o-input-phone:focus, .am-o-input-phone:active, .am-o-select:focus, .am-o-select:active {
  border: 1px solid #B0B0B0;
}
.am-o-input-text {
  border-radius: 6px;
  padding: 12px 16px;
  color: #757575;
}
.am-o-input-text::-webkit-input-placeholder {
  color: #D4D4D4;
}
.am-o-input-text::-moz-placeholder {
  color: #D4D4D4;
}
.am-o-input-text:-ms-input-placeholder {
  color: #D4D4D4;
}
.am-o-input-text::-ms-input-placeholder {
  color: #D4D4D4;
}
.am-o-input-text:-moz-placeholder-shown {
  color: #D4D4D4;
}
.am-o-input-text:-ms-input-placeholder {
  color: #D4D4D4;
}
.am-o-input-text:placeholder-shown, .am-o-input-text::placeholder {
  color: #D4D4D4;
}
.am-o-select {
  border-radius: 8px;
  padding: 14.5px 40px 14.5px 16px;
  background: #F5F5F5;
  color: #757575;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  content: "";
  width: 24px;
  height: 24px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='10' viewBox='0 0 15 10' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M7.49972 7.3897L0.971129 0.861107L0.0283203 1.80392L7.49972 9.27532L14.9711 1.80392L14.0283 0.861107L7.49972 7.3897Z' fill='%234A4A4A'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  width: 100%;
  height: inherit;
  background-position: right 20px center;
}
.am-o-input-phone {
  border-radius: 8px;
  padding: 14.5px;
  background: #FFF;
  color: #757575;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  height: inherit;
}
.am-o-input-mail {
  border-radius: 8px;
  padding: 14.5px;
  background: #FFF;
  color: #757575;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  height: inherit;
}
.am-o-separator {
  border-right: 1px solid #C4C4C4;
  height: 24px;
  margin: auto 5px;
}
.am-o-custom-checkbox {
  min-height: 22px;
  aspect-ratio: 1/1;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 22px;
          flex: 0 0 22px;
}
.am-o-error-input-message {
  color: var(--bs-danger);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
}

.am-container {
  width: 100%;
  max-width: 1200px;
  margin: auto;
}

.am-c-shorted {
  max-height: 1511px;
  overflow: hidden;
  position: relative;
}

.am-c-shortener-button {
  border: none;
  position: absolute;
  bottom: 0;
  width: calc(100% - 48px) !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(20%, white), to(transparent));
  background: linear-gradient(0deg, white 20%, transparent 100%);
  padding: 140px 0 10px 0 !important;
  height: inherit !important;
  max-width: 100% !important;
  text-decoration: none !important;
  font-size: 20px !important;
  line-height: 100% !important;
  font-weight: 400 !important;
}
.am-c-shortener-button::after {
  content: "";
  width: 20px;
  height: 20px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 5' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M5.0001 3.3359L2.20718 0.542969L0.792969 1.9572L4.293 5.4572C4.6835 5.8477 5.3167 5.8477 5.7072 5.4572L9.2072 1.9572L7.793 0.542969L5.0001 3.3359Z' fill='%23003287'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12px;
  border-radius: 33.333rem;
  border: 2px solid var(--am-secondary-blue);
}

@media screen and (min-width: 768px) {
  .am-o-step-spacer:not(:last-child) {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
  }
  .am-o-step-spacer:not(:last-child)::after {
    content: "";
    position: absolute;
    top: 0;
    display: block;
    height: 4px;
    width: 100%;
    background: #DEDEDE;
    border-radius: 33.333rem;
  }
  .am-o-step-spacer.active::after {
    background: #0096D6;
  }
}

.am-c-general-slide {
  position: relative;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  .am-c-general-slide {
    overflow: inherit;
  }
}
.am-c-general-slide .owl-nav {
  margin-top: 0 !important;
}
.am-c-general-slide .owl-nav button {
  position: absolute;
  top: calc(50% - 50px);
  height: 56px !important;
  width: 56px !important;
  border-radius: 33.333rem !important;
  background: var(--am-white) !important;
  border: 1px solid #D9D9D9 !important;
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2509803922);
          box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2509803922);
  padding: 0 !important;
  margin: 0 !important;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.am-c-general-slide .owl-nav button span {
  color: #000 !important;
  -webkit-transform: rotate(180deg) !important;
          transform: rotate(180deg) !important;
}
.am-c-general-slide .owl-nav button.disabled {
  opacity: 0;
  pointer-events: none;
}
.am-c-general-slide .owl-nav .owl-next {
  right: -20px;
}
.am-c-general-slide .owl-nav .owl-prev {
  left: -20px;
}
@media only screen and (min-width: 768px) {
  .am-c-general-slide .owl-nav .owl-next {
    right: -25px;
  }
  .am-c-general-slide .owl-nav .owl-prev {
    left: -25px;
  }
}
.am-c-general-slide .owl-dots {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6.56px;
  margin-top: -20px;
  width: 100%;
}
.am-c-general-slide .owl-dots button {
  width: 10px;
  height: 10px;
  background: #FFF !important;
  -webkit-box-shadow: 0px 1px 8.9px 0px rgba(0, 0, 0, 0.568627451);
          box-shadow: 0px 1px 8.9px 0px rgba(0, 0, 0, 0.568627451);
  border-radius: 33.333rem;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  margin: 0;
}
.am-c-general-slide .owl-dots button span {
  background: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
.am-c-general-slide .owl-dots button.active {
  width: 56px;
}
.am-c-slide-arrows .owl-nav {
  margin-top: 0 !important;
}
.am-c-slide-arrows .owl-nav button {
  position: absolute;
  top: calc(50% - 50px);
  height: 56px !important;
  width: 56px !important;
  border-radius: 33.333rem !important;
  background: var(--am-white) !important;
  border: 1px solid #D9D9D9 !important;
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2509803922);
          box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2509803922);
  padding: 0 !important;
  margin: 0 !important;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.am-c-slide-arrows .owl-nav button span {
  color: #000 !important;
  -webkit-transform: rotate(180deg) !important;
          transform: rotate(180deg) !important;
}
.am-c-slide-arrows .owl-nav button.disabled {
  opacity: 0;
  pointer-events: none;
}
.am-c-slide-arrows .owl-nav .owl-next {
  right: -25px;
}
.am-c-slide-arrows .owl-nav .owl-prev {
  left: -25px;
}
.am-c-slide-dots .owl-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6.56px;
  margin-top: 16px;
}
.am-c-slide-dots .owl-dots button {
  width: 14.32px;
  height: 14.32px;
  background: #FFF;
  -webkit-box-shadow: 0px 1px 8.9px 0px rgba(0, 0, 0, 0.568627451);
          box-shadow: 0px 1px 8.9px 0px rgba(0, 0, 0, 0.568627451);
  border-radius: 33.333rem;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  margin: 0;
}
.am-c-slide-dots .owl-dots button span {
  background: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
.am-c-slide-dots .owl-dots button.active {
  width: 66.23px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: calc(50% - 50px);
  height: 56px !important;
  width: 56px !important;
  border-radius: 33.333rem !important;
  background: var(--am-white) !important;
  border: 1px solid #D9D9D9 !important;
  -webkit-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2509803922);
          box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2509803922);
  padding: 0 !important;
  margin: 0 !important;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
}
.swiper-button-next::after, .swiper-button-prev::after {
  content: "" !important;
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0 !important;
}
.swiper-button-prev {
  margin-right: 0 !important;
}
.swiper-button-prev::after {
  content: "";
  width: 18.67px;
  height: 14px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18.67' height='14' viewBox='0 0 85 66' fill='none'><path d='M83 33H2M2 33L32.5 63.5M2 33L32.5 2.5' stroke='%23000000' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.swiper-button-next {
  margin-left: 0 !important;
}
.swiper-button-next::after {
  content: "";
  width: 18.67px;
  height: 14px;
  display: block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18.67' height='14' viewBox='0 0 85 65' fill='none'><path d='M2 32.5L83 32.5M83 32.5L52.5 2M83 32.5L52.5 63' stroke='%23000000' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.am-o-flex-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

/*CUSTOM CSS*/
:root {
  --primary-font: gotham, sans-serif;
  --rubik-font: Rubik, sans-serif;
  --lato-font: Lato, sans-serif;
  --poppins-font: Poppins, sans-serif;
  --sans-font: Open Sans, sans-serif;
  --font-size-base: 16px;
  --am-primary: #002D74;
  --am-primary-dark: #001B46;
  --am-primary-hover: #758CB1;
  --am-primary-active: #0B2349;
  --am-secondary-blue: #003287;
  --am-secondary: #FABE00;
  --am-secondary-hover: #A68B36;
  --am-secondary-active: #FFB700;
  --am-complementary: #0096D6;
  --am-complementary-hover: #97DDFB;
  --am-complementary-active: #0E6489;
  --am-gray: #808080;
  --am-gray-normal: #DFE0E1;
  --am-white: #FFFFFF;
  --am-white-hover: #758CB1;
  --am-white-active: #002D74;
  --am-black: #000000;
  --am-negro-1: #5F6268;
  --light: 300;
  --regular: 400;
  --medium: 600;
  --bold: 700;
}

html,
body {
  font-family: var(--primary-font) !important;
  font-size: 16px;
  scroll-behavior: smooth;
}

p,
span,
h1,
h2,
h3,
h4 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.no-scroll {
  overflow: hidden;
}

.am-c-under-header {
  margin-top: -100px;
  z-index: -1;
}

/*FIN CUSTOM CSS*/
/*FIN BASE CSS*/
/*# sourceMappingURL=main.css.map */