h1, h2, h3, p, span, a {
  margin: 0;
  padding: 0;
  text-decoration: none; }

hr {
  border: 1px solid #e3e3e3; }

.t-center {
  text-align: center; }

.t-left {
  text-align: left; }

.t-right {
  text-align: right; }

.h-100 {
  height: 100%; }

.flex {
  display: flex; }

.horizon {
  display: flex;
  box-sizing: border-box; }
  .horizon.left {
    justify-content: flex-start; }
  .horizon.right {
    justify-content: flex-end; }
  .horizon.center {
    justify-content: center; }
  .horizon.around {
    justify-content: space-around; }
  .horizon.between {
    justify-content: space-between; }
  .horizon.top {
    align-items: flex-start; }
  .horizon.bottom {
    align-items: flex-end; }
  .horizon.middle {
    align-items: center; }
  .horizon.stretch {
    align-items: stretch; }

.vertical {
  display: flex;
  flex-direction: column;
  transition: all 5s ease; }
  .vertical.left {
    align-items: flex-start; }
  .vertical.right {
    align-items: flex-end; }
  .vertical.center {
    align-items: center; }
  .vertical.top {
    justify-content: flex-start; }
  .vertical.middle {
    justify-content: center; }
  .vertical.bottom {
    justify-content: flex-end; }
  .vertical.around {
    justify-content: space-around; }
  .vertical.between {
    justify-content: space-between; }

.ivy {
  display: flex;
  flex-wrap: wrap; }
  .ivy.left {
    justify-content: flex-start; }
  .ivy.right {
    justify-content: flex-end; }
  .ivy.center {
    justify-content: center; }
  .ivy.around {
    justify-content: space-around; }
  .ivy.between {
    justify-content: space-between; }
  .ivy.top {
    align-items: flex-start; }
  .ivy.bottom {
    align-items: flex-end; }
  .ivy.middle {
    align-items: center; }

.dropper {
  display: flex;
  flex-direction: column;
  width: 100%;
  transition: all 700ms;
  -webkit-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5); }
  .dropper.closed {
    margin: 0; }
  .dropper .dropper-title {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: #e3e3e3;
    cursor: pointer; }
    .dropper .dropper-title p {
      font-size: 18px;
      font-weight: 400;
      padding: 10px; }
    .dropper .dropper-title i {
      font-size: 14px;
      padding: 10px;
      font-weight: 500;
      color: #3a3a3a; }
  .dropper .dropper-content {
    display: none;
    padding: 10px; }
    .dropper .dropper-content p {
      font-size: 14px;
      line-height: 24px;
      color: #3a3a3a; }

.slidebox {
  width: 100%;
  position: relative; }
  .slidebox .gallery {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden; }
    .slidebox .gallery .item {
      position: absolute;
      width: 100%;
      overflow: hidden;
      z-index: 80;
      top: 0; }
      .slidebox .gallery .item.first {
        position: relative;
        width: 100%;
        overflow: hidden;
        z-index: 90; }
      .slidebox .gallery .item img {
        width: 100%; }
  .slidebox .prev {
    display: flex;
    position: absolute;
    left: 0;
    justify-content: center;
    align-items: center;
    width: 10%;
    height: 100%;
    cursor: pointer;
    z-index: 99; }
    .slidebox .prev:hover {
      background: rgba(0, 0, 0, 0.2); }
  .slidebox .next {
    display: flex;
    position: absolute;
    right: 0;
    justify-content: center;
    align-items: center;
    width: 10%;
    height: 100%;
    cursor: pointer;
    z-index: 99; }
    .slidebox .next:hover {
      background: rgba(0, 0, 0, 0.1); }
  .slidebox i {
    font-size: 54px;
    color: white;
    text-shadow: 0px 0px 6px #969696; }

.card {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  -webkit-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5); }
  .card .card-title {
    width: 100%;
    padding: 14px;
    display: inline-block;
    display: flex;
    flex-direction: column;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #e3e3e3; }
    .card .card-title p {
      font-size: 20px; }
    .card .card-title span {
      font-size: 12px;
      color: #3a3a3a;
      padding-top: 6px; }
  .card .card-body {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 14px; }
    .card .card-body p {
      font-size: 14px; }
  .card .card-action {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 14px 14px 14px; }
  .card .card-image {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .card .card-image img {
      object-fit: cover;
      width: 100%;
      height: 100%; }

.navigation {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  position: relative; }
  .navigation.left {
    justify-content: flex-start; }
  .navigation.right {
    justify-content: flex-end; }
  .navigation ul {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center; }
    .navigation ul li {
      list-style-type: none;
      padding: 14px 18px 14px 18px;
      cursor: pointer; }
      .navigation ul li a {
        font-size: 14px;
        color: #3a3a3a; }
  .navigation .hover-line {
    position: absolute;
    height: 4px;
    background: #675378;
    bottom: 0; }

.contextual-menu {
  display: flex;
  position: absolute;
  justify-content: flex-end;
  align-items: flex-end;
  flex-direction: column;
  right: 10px; }
  .contextual-menu .contextual-button {
    cursor: pointer;
    width: 30px;
    text-align: right; }
    .contextual-menu .contextual-button i {
      font-size: 22px;
      color: #7a7a7a; }
  .contextual-menu .contextual-dropper {
    background: #fff;
    display: flex;
    flex-direction: column;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 10px 0 10px 0;
    -moz-border-radius: 10px 0 10px 0;
    border-radius: 10px 0 10px 0;
    overflow: hidden;
    -webkit-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5);
    box-shadow: 1px 1px 5px -2px rgba(0, 0, 0, 0.5); }
    .contextual-menu .contextual-dropper ul {
      margin: 0;
      padding: 0; }
      .contextual-menu .contextual-dropper ul li {
        list-style-type: none;
        padding: 10px 10px 10px 10px;
        border-bottom: 1px solid #e3e3e3;
        font-size: 14px;
        cursor: pointer; }
        .contextual-menu .contextual-dropper ul li i {
          font-size: 18px;
          margin-right: 10px; }
        .contextual-menu .contextual-dropper ul li:last-child {
          border: none; }
        .contextual-menu .contextual-dropper ul li:hover {
          background: #675378;
          color: #fff; }

.alert-box.success {
  background: #2dcb70;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px 20px 30px 20px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .alert-box.success p {
    color: #fff;
    font-size: 16px; }
.alert-box.warn {
  background: #e57d21;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px 20px 30px 20px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .alert-box.warn p {
    color: #fff;
    font-size: 16px; }
.alert-box.error {
  background: #e64b33;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px 20px 30px 20px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .alert-box.error p {
    color: #fff;
    font-size: 16px; }
.alert-box .alert-close {
  cursor: pointer; }
  .alert-box .alert-close i {
    font-size: 24px;
    color: #fff; }

.tab-base {
  display: flex;
  flex-direction: column;
  align-content: center;
  width: 100%;
  box-sizing: border-box; }
  .tab-base .tab-menu {
    width: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: flex-start; }
    .tab-base .tab-menu li {
      list-style-type: none;
      padding: 10px 16px 10px 16px;
      cursor: pointer; }
      .tab-base .tab-menu li.active {
        border-bottom: 4px solid #675378; }
  .tab-base #tab-content {
    width: 100%;
    position: relative; }
    .tab-base #tab-content .tab-item {
      display: none;
      width: 100%;
      height: 300px;
      background: red; }

.m-10 {
  margin: 10px; }

.m-20 {
  margin: 20px; }

.m-30 {
  margin: 30px; }

.m-40 {
  margin: 40px; }

.m-50 {
  margin: 50px; }

.m-60 {
  margin: 60px; }

.m-70 {
  margin: 70px; }

.m-80 {
  margin: 80px; }

.m-90 {
  margin: 90px; }

.m-100 {
  margin: 100px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-0 {
  padding: 0 !important; }

.p-10 {
  padding: 10px; }

.p-20 {
  padding: 20px; }

.p-30 {
  padding: 30px; }

.p-40 {
  padding: 40px; }

.p-50 {
  padding: 50px; }

.p-60 {
  padding: 60px; }

.p-70 {
  padding: 70px; }

.p-80 {
  padding: 80px; }

.p-90 {
  padding: 90px; }

.p-100 {
  padding: 100px; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.light-b-1 {
  border: 1px solid #e3e3e3; }

.light-bb-1 {
  border-bottom: 1px solid #e3e3e3; }

.light-bt-1 {
  border-top: 1px solid #e3e3e3; }

.light-bl-1 {
  border-left: 1px solid #e3e3e3; }

.light-br-1 {
  border-right: 1px solid #e3e3e3; }

.dark-b-1 {
  border: 1px solid #4d4d4d; }

.dark-bb-1 {
  border-bottom: 1px solid #4d4d4d; }

.dark-bt-1 {
  border-top: 1px solid #4d4d4d; }

.dark-bl-1 {
  border-left: 1px solid #4d4d4d; }

.dark-br-1 {
  border-right: 1px solid #4d4d4d; }

.per-10 {
  width: 10% !important; }

.per-11 {
  width: 11% !important; }

.per-12 {
  width: 12% !important; }

.per-13 {
  width: 13% !important; }

.per-14 {
  width: 14% !important; }

.per-15 {
  width: 15% !important; }

.per-16 {
  width: 16% !important; }

.per-17 {
  width: 17% !important; }

.per-18 {
  width: 18% !important; }

.per-19 {
  width: 19% !important; }

.per-20 {
  width: 20% !important; }

.per-21 {
  width: 21% !important; }

.per-22 {
  width: 22% !important; }

.per-23 {
  width: 23% !important; }

.per-24 {
  width: 24% !important; }

.per-25 {
  width: 25% !important; }

.per-26 {
  width: 26% !important; }

.per-27 {
  width: 27% !important; }

.per-28 {
  width: 28% !important; }

.per-29 {
  width: 29% !important; }

.per-30 {
  width: 30% !important; }

.per-31 {
  width: 31% !important; }

.per-32 {
  width: 32% !important; }

.per-33 {
  width: 33% !important; }

.per-35 {
  width: 35% !important; }

.per-36 {
  width: 36% !important; }

.per-37 {
  width: 37% !important; }

.per-38 {
  width: 38% !important; }

.per-39 {
  width: 39% !important; }

.per-40 {
  width: 40% !important; }

.per-41 {
  width: 41% !important; }

.per-42 {
  width: 42% !important; }

.per-43 {
  width: 43% !important; }

.per-44 {
  width: 44% !important; }

.per-45 {
  width: 45% !important; }

.per-46 {
  width: 46% !important; }

.per-47 {
  width: 47% !important; }

.per-48 {
  width: 48% !important; }

.per-49 {
  width: 49% !important; }

.per-50 {
  width: 50% !important; }

.per-51 {
  width: 51% !important; }

.per-52 {
  width: 52% !important; }

.per-53 {
  width: 53% !important; }

.per-54 {
  width: 54% !important; }

.per-55 {
  width: 55% !important; }

.per-56 {
  width: 56% !important; }

.per-57 {
  width: 57% !important; }

.per-58 {
  width: 58% !important; }

.per-59 {
  width: 59% !important; }

.per-60 {
  width: 60% !important; }

.per-61 {
  width: 61% !important; }

.per-62 {
  width: 62% !important; }

.per-63 {
  width: 63% !important; }

.per-64 {
  width: 64% !important; }

.per-65 {
  width: 65% !important; }

.per-66 {
  width: 66% !important; }

.per-67 {
  width: 67% !important; }

.per-68 {
  width: 68% !important; }

.per-69 {
  width: 69% !important; }

.per-70 {
  width: 70% !important; }

.per-71 {
  width: 71% !important; }

.per-72 {
  width: 72% !important; }

.per-73 {
  width: 73% !important; }

.per-74 {
  width: 74% !important; }

.per-75 {
  width: 75% !important; }

.per-76 {
  width: 76% !important; }

.per-77 {
  width: 77% !important; }

.per-78 {
  width: 78% !important; }

.per-79 {
  width: 79% !important; }

.per-80 {
  width: 80% !important; }

.per-81 {
  width: 81% !important; }

.per-82 {
  width: 82% !important; }

.per-83 {
  width: 83% !important; }

.per-84 {
  width: 84% !important; }

.per-85 {
  width: 85% !important; }

.per-86 {
  width: 86% !important; }

.per-87 {
  width: 87% !important; }

.per-88 {
  width: 88% !important; }

.per-89 {
  width: 89% !important; }

.per-90 {
  width: 90% !important; }

.per-91 {
  width: 91% !important; }

.per-92 {
  width: 92% !important; }

.per-93 {
  width: 93% !important; }

.per-94 {
  width: 94% !important; }

.per-95 {
  width: 95% !important; }

.per-96 {
  width: 96% !important; }

.per-97 {
  width: 97% !important; }

.per-98 {
  width: 98% !important; }

.per-99 {
  width: 99% !important; }

.per-100 {
  width: 100% !important; }

@media (max-width: 986px) {
  .m-horizon {
    display: flex;
    box-sizing: border-box; }
    .m-horizon.m-left {
      justify-content: flex-start; }
    .m-horizon.m-right {
      justify-content: flex-end; }
    .m-horizon.m-center {
      justify-content: center; }
    .m-horizon.m-around {
      justify-content: space-around; }
    .m-horizon.m-between {
      justify-content: space-between; }
    .m-horizon.m-top {
      align-items: flex-start; }
    .m-horizon.m-bottom {
      align-items: flex-end; }
    .m-horizon.m-middle {
      align-items: center; }
    .m-horizon.m-stretch {
      align-items: stretch; }

  .m-vertical {
    display: flex;
    flex-direction: column;
    transition: all 5s ease; }
    .m-vertical.m-left {
      align-items: flex-start; }
    .m-vertical.m-right {
      align-items: flex-end; }
    .m-vertical.m-center {
      align-items: center; }
    .m-vertical.m-top {
      justify-content: flex-start; }
    .m-vertical.m-middle {
      justify-content: center; }
    .m-vertical.m-bottom {
      justify-content: flex-end; }
    .m-vertical.m-around {
      justify-content: space-around; }
    .m-vertical.m-between {
      justify-content: space-between; }
    .m-vertical.m-reverse {
      flex-direction: column-reverse !important; }

  .m-per-10 {
    width: 10% !important; }

  .m-per-20 {
    width: 20% !important; }

  .m-per-30 {
    width: 30% !important; }

  .m-per-40 {
    width: 40% !important; }

  .m-per-45 {
    width: 45% !important; }

  .m-per-50 {
    width: 50% !important; }
  .m-per-55 {
    width: 55% !important; }

  .m-per-60 {
    width: 60% !important; }

  .m-per-70 {
    width: 70% !important; }

  .m-per-08 {
    width: 80% !important; }

  .m-per-90 {
    width: 90% !important; }

  .m-per-100 {
    width: 100% !important; }

  .m-mt-10 {
    margin-top: 10px; }

  .m-mt-20 {
    margin-top: 20px; }

  .m-mt-30 {
    margin-top: 30px; }

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

  .m-mt-50 {
    margin-top: 50px; }

  .m-mt-60 {
    margin-top: 60px; }

  .m-mt-70 {
    margin-top: 70px; }

  .m-mt-80 {
    margin-top: 80px; }

  .m-mt-90 {
    margin-top: 90px; }

  .m-mt-100 {
    margin-top: 100px; }

  .m-mb-10 {
    margin-bottom: 10px; }

  .m-mb-20 {
    margin-bottom: 20px; }

  .m-mb-30 {
    margin-bottom: 30px; }

  .m-mb-40 {
    margin-bottom: 40px; }

  .m-mb-50 {
    margin-bottom: 50px; }

  .m-mb-60 {
    margin-bottom: 60px; }

  .m-mb-70 {
    margin-bottom: 70px; }

  .m-mb-80 {
    margin-bottom: 80px; }

  .m-mb-90 {
    margin-bottom: 90px; }

  .m-mb-100 {
    margin-bottom: 100px; }

  .m-ml-10 {
    margin-left: 10px; }

  .m-ml-20 {
    margin-left: 20px; }

  .m-ml-30 {
    margin-left: 30px; }

  .m-ml-40 {
    margin-left: 40px; }

  .m-ml-50 {
    margin-left: 50px; }

  .m-ml-60 {
    margin-left: 60px; }

  .m-ml-70 {
    margin-left: 70px; }

  .m-ml-80 {
    margin-left: 80px; }

  .m-ml-90 {
    margin-left: 90px; }

  .m-ml-100 {
    margin-left: 100px; }

  .m-mr-10 {
    margin-right: 10px; }

  .m-mr-20 {
    margin-right: 20px; }

  .m-mr-30 {
    margin-right: 30px; }

  .m-mr-40 {
    margin-right: 40px; }

  .m-mr-50 {
    margin-right: 50px; }

  .m-mr-60 {
    margin-right: 60px; }

  .m-mr-70 {
    margin-right: 70px; }

  .m-mr-80 {
    margin-right: 80px; }

  .m-mr-90 {
    margin-right: 90px; }

  .m-mr-100 {
    margin-right: 100px; }

  .m-p-0 {
    padding: 0 !important; }

  .m-p-10 {
    padding: 10px; }

  .m-p-20 {
    padding: 20px; }

  .m-p-30 {
    padding: 30px; }

  .m-p-40 {
    padding: 40px; }

  .m-p-50 {
    padding: 50px; }

  .m-p-60 {
    padding: 60px; }

  .m-p-70 {
    padding: 70px; }

  .m-p-80 {
    padding: 80px; }

  .m-p-90 {
    padding: 90px; }

  .m-p-100 {
    padding: 100px; }

  .m-pt-10 {
    padding-top: 10px; }

  .m-pt-20 {
    padding-top: 20px; }

  .m-pt-30 {
    padding-top: 30px; }

  .m-pt-40 {
    padding-top: 40px; }

  .m-pt-50 {
    padding-top: 50px; }

  .m-pt-60 {
    padding-top: 60px; }

  .m-pt-70 {
    padding-top: 70px; }

  .m-pt-80 {
    padding-top: 80px; }

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

  .m-pt-100 {
    padding-top: 100px; }

  .m-pb-10 {
    padding-bottom: 10px; }

  .m-pb-20 {
    padding-bottom: 20px; }

  .m-pb-30 {
    padding-bottom: 30px; }

  .m-pb-40 {
    padding-bottom: 40px; }

  .m-pb-50 {
    padding-bottom: 50px; }

  .m-pb-60 {
    padding-bottom: 60px; }

  .m-pb-70 {
    padding-bottom: 70px; }

  .m-pb-80 {
    padding-bottom: 80px; }

  .m-pb-90 {
    padding-bottom: 90px; }

  .m-pb-100 {
    padding-bottom: 100px; }

  .m-pl-10 {
    padding-left: 10px; }

  .m-pl-20 {
    padding-left: 20px; }

  .m-pl-30 {
    padding-left: 30px; }

  .m-pl-40 {
    padding-left: 40px; }

  .m-pl-50 {
    padding-left: 50px; }

  .m-pl-60 {
    padding-left: 60px; }

  .m-pl-70 {
    padding-left: 70px; }

  .m-pl-80 {
    padding-left: 80px; }

  .m-pl-90 {
    padding-left: 90px; }

  .m-pl-100 {
    padding-left: 100px; }

  .m-pr-10 {
    padding-right: 10px; }

  .m-pr-20 {
    padding-right: 20px; }

  .m-pr-30 {
    padding-right: 30px; }

  .m-pr-40 {
    padding-right: 40px; }

  .m-pr-50 {
    padding-right: 50px; }

  .m-pr-60 {
    padding-right: 60px; }

  .m-pr-70 {
    padding-right: 70px; }

  .m-pr-80 {
    padding-right: 80px; }

  .m-pr-90 {
    padding-right: 90px; }

  .m-pr-100 {
    padding-right: 100px; } }

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