﻿.p-top-left {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1
}

.p-top-right {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1
}

.p-bottom-left {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1
}

.p-bottom-right {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: -1
}

.border {
  position: relative;
  border-bottom: 1px solid rgba(6, 50, 50, 0.102) !important
}

.border.white {
  position: relative;
  border-bottom: 1px solid rgba(244, 248, 236, 0.102) !important
}

:root {
  --theme-color: #f79421;
  --title-color: var(--black-color);
  --body-color: #616161;
  --black-color: #171717;
  --black-color2: #222222;
  --gray-color: #f1f1f1;
  --white-color: #ffffff;
  --light-color: #90949a;
  /* --yellow-color: #f7c600; */
  --yellow-color: #171717;
  --success-color: #28a745;
  --error-color: #dc3545;
  --border-color: rgba(255, 255, 255, 0.10);
  --title-font: "Inter", sans-serif;
  --body-font: "Inter", sans-serif;
  --icon-font: "Font Awesome 6 Free";
  --main-container: 1290px;
  --container-gutters: 24px;
  --section-space: 50px;
  --section-space-mobile: 80px;
  --section-space-small-mobile: 70px;
  --section-title-space: 65px;
  --ripple-ani-duration: 5s
}

html,
body {
  scroll-behavior: smooth !important
}

body {
  font-family: var(--body-font);
  font-size: 14px;
  font-weight: 400;
  color: var(--body-color);
  line-height: 26px;
  background: var(--white-color);
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased
}

body::-webkit-scrollbar {
  width: 10px;
  height: 10px
}

body::-webkit-scrollbar-thumb {
  background-color: var(--white-color);
  background-image: -webkit-linear-gradient(45deg, var(--theme-color) 25%, transparent 20%, transparent 50%, var(--theme-color) 50%, var(--theme-color) 75%, transparent 75%, transparent);
  border-radius: 0px
}

iframe {
  border: none;
  width: 100%
}

.slick-slide:focus,
button:focus,
a:focus,
a:active,
input,
input:hover,
input:focus,
input:active,
textarea,
textarea:hover,
textarea:focus,
textarea:active {
  outline: none
}

button {
  border: none;
  cursor: pointer
}

input:focus {
  outline: none;
  box-shadow: none
}

img:not([draggable]),
embed,
object,
video {
  max-width: 100%;
  height: auto
}

ul {
  list-style-type: none;
  margin-bottom: 0;
  padding: 0;
  list-style: none
}

ol {
  list-style-type: decimal
}

table {
  margin: 0 0 1.5em;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid var(--border-color)
}

th {
  font-weight: 700;
  color: var(--title-color)
}

td,
th {
  border: 1px solid var(--border-color);
  padding: 9px 12px
}

a {
  color: var(--title-color);
  text-decoration: none;
  outline: 0;
  transition: all ease .4s
}

a:hover {
  color: var(--theme-color)
}

a:active,
a:focus,
a:hover,
a:visited {
  text-decoration: none;
  outline: 0
}

button {
  transition: all ease .4s
}

img {
  border: none;
  max-width: 100%
}

ins {
  text-decoration: none
}

pre {
  font-family: var(--body-font);
  background: #f5f5f5;
  color: #666;
  font-size: 14px;
  margin: 20px 0;
  overflow: auto;
  padding: 20px;
  white-space: pre-wrap;
  word-wrap: break-word
}

span.ajax-loader:empty,
p:empty {
  display: none
}

p {
  font-family: var(--body-font);
  margin: 0 0 18px 0;
  color: var(--body-color);
  line-height: 1.75
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
p a,
span a,
h1:hover a,
h2:hover a,
h3:hover a,
h4:hover a,
h5:hover a,
h6:hover a,
p:hover a,
span:hover a {
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit
}

.h1,
h1,
.h2,
h2,
.h3,
h3,
.h4,
h4,
.h5,
h5,
.h6,
h6 {
  font-family: var(--title-font);
  color: var(--title-color);
  text-transform: none;
  font-weight: 700;
  line-height: 1.4;
  margin: 0 0 15px 0
}

.h1,
h1 {
  font-size: 62px;
  line-height: 72px
}

.h2,
h2 {
  font-size: 52px;
  line-height: 1.2em
}

.h3,
h3 {
  font-size: 36px;
  line-height: 1.278
}

.h4,
h4 {
  font-size: 24px;
  line-height: 1.333
}

.h5,
h5 {
  font-size: 20px;
  line-height: 1.417;
  font-weight: 500
}

.h6,
h6 {
  font-size: 18px;
  line-height: 1.5
}

@media(max-width: 1399px) {

  .h1,
  h1 {
    font-size: 48px
  }
}

@media(max-width: 1199px) {

  .h1,
  h1 {
    font-size: 44px;
    line-height: 1.3
  }

  .h2,
  h2 {
    font-size: 40px;
    line-height: 1.25
  }

  .h3,
  h3 {
    font-size: 30px
  }

  .h4,
  h4 {
    font-size: 24px
  }

  .h5,
  h5 {
    font-size: 20px
  }

  .h6,
  h6 {
    font-size: 16px
  }
}

@media(max-width: 767px) {

  .h1,
  h1 {
    font-size: 40px
  }

  .h2,
  h2 {
    font-size: 34px;
    line-height: 1.3
  }

  .h3,
  h3 {
    font-size: 26px
  }

  .h4,
  h4 {
    font-size: 22px
  }

  .h5,
  h5 {
    font-size: 18px
  }

  .h6,
  h6 {
    font-size: 16px
  }
}

@media(max-width: 575px) {

  .h1,
  h1 {
    font-size: 34px;
    line-height: 1.35
  }

  .h2,
  h2 {
    font-size: 30px
  }
}

@media(max-width: 375px) {

  .h1,
  h1 {
    font-size: 32px
  }
}

.color1 {
  color: var(--theme-color)
}

.font2 {
  font-family: var(--title-font2);
  font-style: italic
}

@media(min-width: 1922px) {
  .hd-text-center {
    text-align: center !important
  }

  .hd-text-left {
    text-align: left !important
  }

  .hd-text-right {
    text-align: right !important
  }

  .hd-d-none {
    display: none !important
  }
}

@media(max-width: 1500px) {
  .xxl-text-center {
    text-align: center !important
  }

  .xxl-text-left {
    text-align: left !important
  }

  .xxl-text-right {
    text-align: right !important
  }

  .xxl-d-none {
    display: none !important
  }
}

@media(max-width: 1399px) {
  .ml-text-center {
    text-align: center !important
  }

  .ml-text-left {
    text-align: left !important
  }

  .ml-text-right {
    text-align: right !important
  }

  .ml-d-none {
    display: none !important
  }
}

@media(max-width: 1299px) {
  .xl-text-center {
    text-align: center !important
  }

  .xl-text-left {
    text-align: left !important
  }

  .xl-text-right {
    text-align: right !important
  }

  .xl-d-none {
    display: none !important
  }
}

@media(max-width: 1199px) {
  .lg-text-center {
    text-align: center !important
  }

  .lg-text-left {
    text-align: left !important
  }

  .lg-text-right {
    text-align: right !important
  }

  .lg-d-none {
    display: none !important
  }
}

@media(max-width: 991px) {
  .md-text-center {
    text-align: center !important
  }

  .md-text-left {
    text-align: left !important
  }

  .md-text-right {
    text-align: right !important
  }

  .md-d-none {
    display: none !important
  }
}

@media(max-width: 767px) {
  .sm-text-center {
    text-align: center !important
  }

  .sm-text-left {
    text-align: left !important
  }

  .sm-text-right {
    text-align: right !important
  }

  .sm-d-none {
    display: none !important
  }
}

@media(max-width: 575px) {
  .xs-text-center {
    text-align: center !important
  }

  .xs-text-left {
    text-align: left !important
  }

  .xs-text-right {
    text-align: right !important
  }

  .xs-d-none {
    display: none !important
  }
}

@media(max-width: 375px) {
  .vxs-text-center {
    text-align: center !important
  }

  .vxs-text-left {
    text-align: left !important
  }

  .vxs-text-right {
    text-align: right !important
  }

  .vxs-d-none {
    display: none !important
  }
}

.container {
  max-width: calc(var(--main-container) + var(--container-gutters))
}

@media(max-width: 1399px) {
  :root {
    --main-container: 1250px
  }
}

.container2 {
  max-width: 1330px;
  margin: auto
}

@media(min-width: 1400px) {

  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: calc(var(--main-container) + var(--container-gutters))
  }

  .container2 {
    max-width: 1330px
  }
}

@media only screen and (min-width: 1300px) {

  .container2.px-0,
  .container-xxl.px-0,
  .container-xl.px-0,
  .container-lg.px-0,
  .container-md.px-0,
  .container-sm.px-0,
  .container.px-0 {
    max-width: var(--main-container)
  }

  .container2 {
    max-width: 1330px
  }
}

@media(max-width: 1399px) {
  .container2 {
    max-width: 1140px
  }
}

@media(max-width: 1199px) {
  .container2 {
    max-width: 960px
  }
}

@media(max-width: 991px) {
  .container2 {
    max-width: 720px
  }
}

@media(max-width: 767px) {
  .container2 {
    max-width: 540px
  }
}

@media only screen and (max-width: 1600px) {
  .container-fluid.px-0 {
    padding-left: 15px !important;
    padding-right: 15px !important
  }

  .container-fluid.px-0 .row {
    margin-left: 0 !important;
    margin-right: 0 !important
  }
}

.gx-5 {
  --bs-gutter-x: 5px
}

.gx-10 {
  --bs-gutter-x: 10px
}

.gx-15 {
  --bs-gutter-x: 15px
}

.gx-20 {
  --bs-gutter-x: 20px
}

.gx-25 {
  --bs-gutter-x: 25px
}

.gx-30 {
  --bs-gutter-x: 30px
}

.gx-35 {
  --bs-gutter-x: 35px
}

.gx-40 {
  --bs-gutter-x: 40px
}

.gx-45 {
  --bs-gutter-x: 45px
}

.gx-50 {
  --bs-gutter-x: 50px
}

.gx-55 {
  --bs-gutter-x: 55px
}

.gx-60 {
  --bs-gutter-x: 60px
}

.gx-65 {
  --bs-gutter-x: 65px
}

.gx-70 {
  --bs-gutter-x: 70px
}

.gx-75 {
  --bs-gutter-x: 75px
}

.gx-80 {
  --bs-gutter-x: 80px
}

.gx-85 {
  --bs-gutter-x: 85px
}

.gx-90 {
  --bs-gutter-x: 90px
}

.gx-95 {
  --bs-gutter-x: 95px
}

.gx-100 {
  --bs-gutter-x: 100px
}

.gx-105 {
  --bs-gutter-x: 105px
}

.gx-110 {
  --bs-gutter-x: 110px
}

.gx-115 {
  --bs-gutter-x: 115px
}

.gx-120 {
  --bs-gutter-x: 120px
}

.gx-125 {
  --bs-gutter-x: 125px
}

.gx-130 {
  --bs-gutter-x: 130px
}

.gx-135 {
  --bs-gutter-x: 135px
}

.gx-140 {
  --bs-gutter-x: 140px
}

.gx-145 {
  --bs-gutter-x: 145px
}

.gx-150 {
  --bs-gutter-x: 150px
}

.gx-155 {
  --bs-gutter-x: 155px
}

.gx-160 {
  --bs-gutter-x: 160px
}

.gx-165 {
  --bs-gutter-x: 165px
}

.gx-170 {
  --bs-gutter-x: 170px
}

.gx-175 {
  --bs-gutter-x: 175px
}

.gx-180 {
  --bs-gutter-x: 180px
}

.gx-185 {
  --bs-gutter-x: 185px
}

.gx-190 {
  --bs-gutter-x: 190px
}

.gx-195 {
  --bs-gutter-x: 195px
}

.gx-200 {
  --bs-gutter-x: 200px
}

.gx-205 {
  --bs-gutter-x: 205px
}

.gx-210 {
  --bs-gutter-x: 210px
}

.gx-215 {
  --bs-gutter-x: 215px
}

.gx-220 {
  --bs-gutter-x: 220px
}

.gx-225 {
  --bs-gutter-x: 225px
}

.gx-230 {
  --bs-gutter-x: 230px
}

.gx-235 {
  --bs-gutter-x: 235px
}

.gx-240 {
  --bs-gutter-x: 240px
}

.gx-245 {
  --bs-gutter-x: 245px
}

.gx-250 {
  --bs-gutter-x: 250px
}

.gx-255 {
  --bs-gutter-x: 255px
}

.gx-260 {
  --bs-gutter-x: 260px
}

.gx-265 {
  --bs-gutter-x: 265px
}

.gx-270 {
  --bs-gutter-x: 270px
}

.gx-275 {
  --bs-gutter-x: 275px
}

.gx-280 {
  --bs-gutter-x: 280px
}

.gx-285 {
  --bs-gutter-x: 285px
}

.gx-290 {
  --bs-gutter-x: 290px
}

.gx-295 {
  --bs-gutter-x: 295px
}

.gx-300 {
  --bs-gutter-x: 300px
}

.gy-5 {
  --bs-gutter-y: 5px
}

.gy-10 {
  --bs-gutter-y: 10px
}

.gy-15 {
  --bs-gutter-y: 15px
}

.gy-20 {
  --bs-gutter-y: 20px
}

.gy-25 {
  --bs-gutter-y: 25px
}

.gy-30 {
  --bs-gutter-y: 30px
}

.gy-35 {
  --bs-gutter-y: 35px
}

.gy-40 {
  --bs-gutter-y: 40px
}

.gy-45 {
  --bs-gutter-y: 45px
}

.gy-50 {
  --bs-gutter-y: 50px
}

.gy-55 {
  --bs-gutter-y: 55px
}

.gy-60 {
  --bs-gutter-y: 60px
}

.gy-65 {
  --bs-gutter-y: 65px
}

.gy-70 {
  --bs-gutter-y: 70px
}

.gy-75 {
  --bs-gutter-y: 75px
}

.gy-80 {
  --bs-gutter-y: 80px
}

.gy-85 {
  --bs-gutter-y: 85px
}

.gy-90 {
  --bs-gutter-y: 90px
}

.gy-95 {
  --bs-gutter-y: 95px
}

.gy-100 {
  --bs-gutter-y: 100px
}

.gy-105 {
  --bs-gutter-y: 105px
}

.gy-110 {
  --bs-gutter-y: 110px
}

.gy-115 {
  --bs-gutter-y: 115px
}

.gy-120 {
  --bs-gutter-y: 120px
}

.gy-125 {
  --bs-gutter-y: 125px
}

.gy-130 {
  --bs-gutter-y: 130px
}

.gy-135 {
  --bs-gutter-y: 135px
}

.gy-140 {
  --bs-gutter-y: 140px
}

.gy-145 {
  --bs-gutter-y: 145px
}

.gy-150 {
  --bs-gutter-y: 150px
}

.gy-155 {
  --bs-gutter-y: 155px
}

.gy-160 {
  --bs-gutter-y: 160px
}

.gy-165 {
  --bs-gutter-y: 165px
}

.gy-170 {
  --bs-gutter-y: 170px
}

.gy-175 {
  --bs-gutter-y: 175px
}

.gy-180 {
  --bs-gutter-y: 180px
}

.gy-185 {
  --bs-gutter-y: 185px
}

.gy-190 {
  --bs-gutter-y: 190px
}

.gy-195 {
  --bs-gutter-y: 195px
}

.gy-200 {
  --bs-gutter-y: 200px
}

.gy-205 {
  --bs-gutter-y: 205px
}

.gy-210 {
  --bs-gutter-y: 210px
}

.gy-215 {
  --bs-gutter-y: 215px
}

.gy-220 {
  --bs-gutter-y: 220px
}

.gy-225 {
  --bs-gutter-y: 225px
}

.gy-230 {
  --bs-gutter-y: 230px
}

.gy-235 {
  --bs-gutter-y: 235px
}

.gy-240 {
  --bs-gutter-y: 240px
}

.gy-245 {
  --bs-gutter-y: 245px
}

.gy-250 {
  --bs-gutter-y: 250px
}

.gy-255 {
  --bs-gutter-y: 255px
}

.gy-260 {
  --bs-gutter-y: 260px
}

.gy-265 {
  --bs-gutter-y: 265px
}

.gy-270 {
  --bs-gutter-y: 270px
}

.gy-275 {
  --bs-gutter-y: 275px
}

.gy-280 {
  --bs-gutter-y: 280px
}

.gy-285 {
  --bs-gutter-y: 285px
}

.gy-290 {
  --bs-gutter-y: 290px
}

.gy-295 {
  --bs-gutter-y: 295px
}

.gy-300 {
  --bs-gutter-y: 300px
}

@media(min-width: 1299px) {
  .gx-60 {
    --bs-gutter-x: 60px
  }
}

@media(max-width: 1399px) {
  .ml-gx-5 {
    --bs-gutter-x: 5px
  }

  .ml-gx-10 {
    --bs-gutter-x: 10px
  }

  .ml-gx-15 {
    --bs-gutter-x: 15px
  }

  .ml-gx-20 {
    --bs-gutter-x: 20px
  }

  .ml-gx-25 {
    --bs-gutter-x: 25px
  }

  .ml-gx-30 {
    --bs-gutter-x: 30px
  }

  .ml-gx-35 {
    --bs-gutter-x: 35px
  }

  .ml-gx-40 {
    --bs-gutter-x: 40px
  }

  .ml-gx-45 {
    --bs-gutter-x: 45px
  }

  .ml-gx-50 {
    --bs-gutter-x: 50px
  }

  .ml-gx-55 {
    --bs-gutter-x: 55px
  }

  .ml-gx-60 {
    --bs-gutter-x: 60px
  }

  .ml-gx-65 {
    --bs-gutter-x: 65px
  }

  .ml-gx-70 {
    --bs-gutter-x: 70px
  }

  .ml-gx-75 {
    --bs-gutter-x: 75px
  }

  .ml-gx-80 {
    --bs-gutter-x: 80px
  }

  .ml-gx-85 {
    --bs-gutter-x: 85px
  }

  .ml-gx-90 {
    --bs-gutter-x: 90px
  }

  .ml-gx-95 {
    --bs-gutter-x: 95px
  }

  .ml-gx-100 {
    --bs-gutter-x: 100px
  }

  .ml-gx-105 {
    --bs-gutter-x: 105px
  }

  .ml-gx-110 {
    --bs-gutter-x: 110px
  }

  .ml-gx-115 {
    --bs-gutter-x: 115px
  }

  .ml-gx-120 {
    --bs-gutter-x: 120px
  }

  .ml-gx-125 {
    --bs-gutter-x: 125px
  }

  .ml-gx-130 {
    --bs-gutter-x: 130px
  }

  .ml-gx-135 {
    --bs-gutter-x: 135px
  }

  .ml-gx-140 {
    --bs-gutter-x: 140px
  }

  .ml-gx-145 {
    --bs-gutter-x: 145px
  }

  .ml-gx-150 {
    --bs-gutter-x: 150px
  }

  .ml-gx-155 {
    --bs-gutter-x: 155px
  }

  .ml-gx-160 {
    --bs-gutter-x: 160px
  }

  .ml-gx-165 {
    --bs-gutter-x: 165px
  }

  .ml-gx-170 {
    --bs-gutter-x: 170px
  }

  .ml-gx-175 {
    --bs-gutter-x: 175px
  }

  .ml-gx-180 {
    --bs-gutter-x: 180px
  }

  .ml-gx-185 {
    --bs-gutter-x: 185px
  }

  .ml-gx-190 {
    --bs-gutter-x: 190px
  }

  .ml-gx-195 {
    --bs-gutter-x: 195px
  }

  .ml-gx-200 {
    --bs-gutter-x: 200px
  }

  .ml-gx-205 {
    --bs-gutter-x: 205px
  }

  .ml-gx-210 {
    --bs-gutter-x: 210px
  }

  .ml-gx-215 {
    --bs-gutter-x: 215px
  }

  .ml-gx-220 {
    --bs-gutter-x: 220px
  }

  .ml-gx-225 {
    --bs-gutter-x: 225px
  }

  .ml-gx-230 {
    --bs-gutter-x: 230px
  }

  .ml-gx-235 {
    --bs-gutter-x: 235px
  }

  .ml-gx-240 {
    --bs-gutter-x: 240px
  }

  .ml-gx-245 {
    --bs-gutter-x: 245px
  }

  .ml-gx-250 {
    --bs-gutter-x: 250px
  }

  .ml-gx-255 {
    --bs-gutter-x: 255px
  }

  .ml-gx-260 {
    --bs-gutter-x: 260px
  }

  .ml-gx-265 {
    --bs-gutter-x: 265px
  }

  .ml-gx-270 {
    --bs-gutter-x: 270px
  }

  .ml-gx-275 {
    --bs-gutter-x: 275px
  }

  .ml-gx-280 {
    --bs-gutter-x: 280px
  }

  .ml-gx-285 {
    --bs-gutter-x: 285px
  }

  .ml-gx-290 {
    --bs-gutter-x: 290px
  }

  .ml-gx-295 {
    --bs-gutter-x: 295px
  }

  .ml-gx-300 {
    --bs-gutter-x: 300px
  }

  .ml-gy-5 {
    --bs-gutter-y: 5px
  }

  .ml-gy-10 {
    --bs-gutter-y: 10px
  }

  .ml-gy-15 {
    --bs-gutter-y: 15px
  }

  .ml-gy-20 {
    --bs-gutter-y: 20px
  }

  .ml-gy-25 {
    --bs-gutter-y: 25px
  }

  .ml-gy-30 {
    --bs-gutter-y: 30px
  }

  .ml-gy-35 {
    --bs-gutter-y: 35px
  }

  .ml-gy-40 {
    --bs-gutter-y: 40px
  }

  .ml-gy-45 {
    --bs-gutter-y: 45px
  }

  .ml-gy-50 {
    --bs-gutter-y: 50px
  }

  .ml-gy-55 {
    --bs-gutter-y: 55px
  }

  .ml-gy-60 {
    --bs-gutter-y: 60px
  }

  .ml-gy-65 {
    --bs-gutter-y: 65px
  }

  .ml-gy-70 {
    --bs-gutter-y: 70px
  }

  .ml-gy-75 {
    --bs-gutter-y: 75px
  }

  .ml-gy-80 {
    --bs-gutter-y: 80px
  }

  .ml-gy-85 {
    --bs-gutter-y: 85px
  }

  .ml-gy-90 {
    --bs-gutter-y: 90px
  }

  .ml-gy-95 {
    --bs-gutter-y: 95px
  }

  .ml-gy-100 {
    --bs-gutter-y: 100px
  }

  .ml-gy-105 {
    --bs-gutter-y: 105px
  }

  .ml-gy-110 {
    --bs-gutter-y: 110px
  }

  .ml-gy-115 {
    --bs-gutter-y: 115px
  }

  .ml-gy-120 {
    --bs-gutter-y: 120px
  }

  .ml-gy-125 {
    --bs-gutter-y: 125px
  }

  .ml-gy-130 {
    --bs-gutter-y: 130px
  }

  .ml-gy-135 {
    --bs-gutter-y: 135px
  }

  .ml-gy-140 {
    --bs-gutter-y: 140px
  }

  .ml-gy-145 {
    --bs-gutter-y: 145px
  }

  .ml-gy-150 {
    --bs-gutter-y: 150px
  }

  .ml-gy-155 {
    --bs-gutter-y: 155px
  }

  .ml-gy-160 {
    --bs-gutter-y: 160px
  }

  .ml-gy-165 {
    --bs-gutter-y: 165px
  }

  .ml-gy-170 {
    --bs-gutter-y: 170px
  }

  .ml-gy-175 {
    --bs-gutter-y: 175px
  }

  .ml-gy-180 {
    --bs-gutter-y: 180px
  }

  .ml-gy-185 {
    --bs-gutter-y: 185px
  }

  .ml-gy-190 {
    --bs-gutter-y: 190px
  }

  .ml-gy-195 {
    --bs-gutter-y: 195px
  }

  .ml-gy-200 {
    --bs-gutter-y: 200px
  }

  .ml-gy-205 {
    --bs-gutter-y: 205px
  }

  .ml-gy-210 {
    --bs-gutter-y: 210px
  }

  .ml-gy-215 {
    --bs-gutter-y: 215px
  }

  .ml-gy-220 {
    --bs-gutter-y: 220px
  }

  .ml-gy-225 {
    --bs-gutter-y: 225px
  }

  .ml-gy-230 {
    --bs-gutter-y: 230px
  }

  .ml-gy-235 {
    --bs-gutter-y: 235px
  }

  .ml-gy-240 {
    --bs-gutter-y: 240px
  }

  .ml-gy-245 {
    --bs-gutter-y: 245px
  }

  .ml-gy-250 {
    --bs-gutter-y: 250px
  }

  .ml-gy-255 {
    --bs-gutter-y: 255px
  }

  .ml-gy-260 {
    --bs-gutter-y: 260px
  }

  .ml-gy-265 {
    --bs-gutter-y: 265px
  }

  .ml-gy-270 {
    --bs-gutter-y: 270px
  }

  .ml-gy-275 {
    --bs-gutter-y: 275px
  }

  .ml-gy-280 {
    --bs-gutter-y: 280px
  }

  .ml-gy-285 {
    --bs-gutter-y: 285px
  }

  .ml-gy-290 {
    --bs-gutter-y: 290px
  }

  .ml-gy-295 {
    --bs-gutter-y: 295px
  }

  .ml-gy-300 {
    --bs-gutter-y: 300px
  }
}

@media(max-width: 1299px) {
  .xl-gx-5 {
    --bs-gutter-x: 5px
  }

  .xl-gx-10 {
    --bs-gutter-x: 10px
  }

  .xl-gx-15 {
    --bs-gutter-x: 15px
  }

  .xl-gx-20 {
    --bs-gutter-x: 20px
  }

  .xl-gx-25 {
    --bs-gutter-x: 25px
  }

  .xl-gx-30 {
    --bs-gutter-x: 30px
  }

  .xl-gx-35 {
    --bs-gutter-x: 35px
  }

  .xl-gx-40 {
    --bs-gutter-x: 40px
  }

  .xl-gx-45 {
    --bs-gutter-x: 45px
  }

  .xl-gx-50 {
    --bs-gutter-x: 50px
  }

  .xl-gx-55 {
    --bs-gutter-x: 55px
  }

  .xl-gx-60 {
    --bs-gutter-x: 60px
  }

  .xl-gx-65 {
    --bs-gutter-x: 65px
  }

  .xl-gx-70 {
    --bs-gutter-x: 70px
  }

  .xl-gx-75 {
    --bs-gutter-x: 75px
  }

  .xl-gx-80 {
    --bs-gutter-x: 80px
  }

  .xl-gx-85 {
    --bs-gutter-x: 85px
  }

  .xl-gx-90 {
    --bs-gutter-x: 90px
  }

  .xl-gx-95 {
    --bs-gutter-x: 95px
  }

  .xl-gx-100 {
    --bs-gutter-x: 100px
  }

  .xl-gx-105 {
    --bs-gutter-x: 105px
  }

  .xl-gx-110 {
    --bs-gutter-x: 110px
  }

  .xl-gx-115 {
    --bs-gutter-x: 115px
  }

  .xl-gx-120 {
    --bs-gutter-x: 120px
  }

  .xl-gx-125 {
    --bs-gutter-x: 125px
  }

  .xl-gx-130 {
    --bs-gutter-x: 130px
  }

  .xl-gx-135 {
    --bs-gutter-x: 135px
  }

  .xl-gx-140 {
    --bs-gutter-x: 140px
  }

  .xl-gx-145 {
    --bs-gutter-x: 145px
  }

  .xl-gx-150 {
    --bs-gutter-x: 150px
  }

  .xl-gx-155 {
    --bs-gutter-x: 155px
  }

  .xl-gx-160 {
    --bs-gutter-x: 160px
  }

  .xl-gx-165 {
    --bs-gutter-x: 165px
  }

  .xl-gx-170 {
    --bs-gutter-x: 170px
  }

  .xl-gx-175 {
    --bs-gutter-x: 175px
  }

  .xl-gx-180 {
    --bs-gutter-x: 180px
  }

  .xl-gx-185 {
    --bs-gutter-x: 185px
  }

  .xl-gx-190 {
    --bs-gutter-x: 190px
  }

  .xl-gx-195 {
    --bs-gutter-x: 195px
  }

  .xl-gx-200 {
    --bs-gutter-x: 200px
  }

  .xl-gx-205 {
    --bs-gutter-x: 205px
  }

  .xl-gx-210 {
    --bs-gutter-x: 210px
  }

  .xl-gx-215 {
    --bs-gutter-x: 215px
  }

  .xl-gx-220 {
    --bs-gutter-x: 220px
  }

  .xl-gx-225 {
    --bs-gutter-x: 225px
  }

  .xl-gx-230 {
    --bs-gutter-x: 230px
  }

  .xl-gx-235 {
    --bs-gutter-x: 235px
  }

  .xl-gx-240 {
    --bs-gutter-x: 240px
  }

  .xl-gx-245 {
    --bs-gutter-x: 245px
  }

  .xl-gx-250 {
    --bs-gutter-x: 250px
  }

  .xl-gx-255 {
    --bs-gutter-x: 255px
  }

  .xl-gx-260 {
    --bs-gutter-x: 260px
  }

  .xl-gx-265 {
    --bs-gutter-x: 265px
  }

  .xl-gx-270 {
    --bs-gutter-x: 270px
  }

  .xl-gx-275 {
    --bs-gutter-x: 275px
  }

  .xl-gx-280 {
    --bs-gutter-x: 280px
  }

  .xl-gx-285 {
    --bs-gutter-x: 285px
  }

  .xl-gx-290 {
    --bs-gutter-x: 290px
  }

  .xl-gx-295 {
    --bs-gutter-x: 295px
  }

  .xl-gx-300 {
    --bs-gutter-x: 300px
  }

  .xl-gy-5 {
    --bs-gutter-y: 5px
  }

  .xl-gy-10 {
    --bs-gutter-y: 10px
  }

  .xl-gy-15 {
    --bs-gutter-y: 15px
  }

  .xl-gy-20 {
    --bs-gutter-y: 20px
  }

  .xl-gy-25 {
    --bs-gutter-y: 25px
  }

  .xl-gy-30 {
    --bs-gutter-y: 30px
  }

  .xl-gy-35 {
    --bs-gutter-y: 35px
  }

  .xl-gy-40 {
    --bs-gutter-y: 40px
  }

  .xl-gy-45 {
    --bs-gutter-y: 45px
  }

  .xl-gy-50 {
    --bs-gutter-y: 50px
  }

  .xl-gy-55 {
    --bs-gutter-y: 55px
  }

  .xl-gy-60 {
    --bs-gutter-y: 60px
  }

  .xl-gy-65 {
    --bs-gutter-y: 65px
  }

  .xl-gy-70 {
    --bs-gutter-y: 70px
  }

  .xl-gy-75 {
    --bs-gutter-y: 75px
  }

  .xl-gy-80 {
    --bs-gutter-y: 80px
  }

  .xl-gy-85 {
    --bs-gutter-y: 85px
  }

  .xl-gy-90 {
    --bs-gutter-y: 90px
  }

  .xl-gy-95 {
    --bs-gutter-y: 95px
  }

  .xl-gy-100 {
    --bs-gutter-y: 100px
  }

  .xl-gy-105 {
    --bs-gutter-y: 105px
  }

  .xl-gy-110 {
    --bs-gutter-y: 110px
  }

  .xl-gy-115 {
    --bs-gutter-y: 115px
  }

  .xl-gy-120 {
    --bs-gutter-y: 120px
  }

  .xl-gy-125 {
    --bs-gutter-y: 125px
  }

  .xl-gy-130 {
    --bs-gutter-y: 130px
  }

  .xl-gy-135 {
    --bs-gutter-y: 135px
  }

  .xl-gy-140 {
    --bs-gutter-y: 140px
  }

  .xl-gy-145 {
    --bs-gutter-y: 145px
  }

  .xl-gy-150 {
    --bs-gutter-y: 150px
  }

  .xl-gy-155 {
    --bs-gutter-y: 155px
  }

  .xl-gy-160 {
    --bs-gutter-y: 160px
  }

  .xl-gy-165 {
    --bs-gutter-y: 165px
  }

  .xl-gy-170 {
    --bs-gutter-y: 170px
  }

  .xl-gy-175 {
    --bs-gutter-y: 175px
  }

  .xl-gy-180 {
    --bs-gutter-y: 180px
  }

  .xl-gy-185 {
    --bs-gutter-y: 185px
  }

  .xl-gy-190 {
    --bs-gutter-y: 190px
  }

  .xl-gy-195 {
    --bs-gutter-y: 195px
  }

  .xl-gy-200 {
    --bs-gutter-y: 200px
  }

  .xl-gy-205 {
    --bs-gutter-y: 205px
  }

  .xl-gy-210 {
    --bs-gutter-y: 210px
  }

  .xl-gy-215 {
    --bs-gutter-y: 215px
  }

  .xl-gy-220 {
    --bs-gutter-y: 220px
  }

  .xl-gy-225 {
    --bs-gutter-y: 225px
  }

  .xl-gy-230 {
    --bs-gutter-y: 230px
  }

  .xl-gy-235 {
    --bs-gutter-y: 235px
  }

  .xl-gy-240 {
    --bs-gutter-y: 240px
  }

  .xl-gy-245 {
    --bs-gutter-y: 245px
  }

  .xl-gy-250 {
    --bs-gutter-y: 250px
  }

  .xl-gy-255 {
    --bs-gutter-y: 255px
  }

  .xl-gy-260 {
    --bs-gutter-y: 260px
  }

  .xl-gy-265 {
    --bs-gutter-y: 265px
  }

  .xl-gy-270 {
    --bs-gutter-y: 270px
  }

  .xl-gy-275 {
    --bs-gutter-y: 275px
  }

  .xl-gy-280 {
    --bs-gutter-y: 280px
  }

  .xl-gy-285 {
    --bs-gutter-y: 285px
  }

  .xl-gy-290 {
    --bs-gutter-y: 290px
  }

  .xl-gy-295 {
    --bs-gutter-y: 295px
  }

  .xl-gy-300 {
    --bs-gutter-y: 300px
  }
}

@media(max-width: 1199px) {
  .lg-gx-5 {
    --bs-gutter-x: 5px
  }

  .lg-gx-10 {
    --bs-gutter-x: 10px
  }

  .lg-gx-15 {
    --bs-gutter-x: 15px
  }

  .lg-gx-20 {
    --bs-gutter-x: 20px
  }

  .lg-gx-25 {
    --bs-gutter-x: 25px
  }

  .lg-gx-30 {
    --bs-gutter-x: 30px
  }

  .lg-gx-35 {
    --bs-gutter-x: 35px
  }

  .lg-gx-40 {
    --bs-gutter-x: 40px
  }

  .lg-gx-45 {
    --bs-gutter-x: 45px
  }

  .lg-gx-50 {
    --bs-gutter-x: 50px
  }

  .lg-gx-55 {
    --bs-gutter-x: 55px
  }

  .lg-gx-60 {
    --bs-gutter-x: 60px
  }

  .lg-gx-65 {
    --bs-gutter-x: 65px
  }

  .lg-gx-70 {
    --bs-gutter-x: 70px
  }

  .lg-gx-75 {
    --bs-gutter-x: 75px
  }

  .lg-gx-80 {
    --bs-gutter-x: 80px
  }

  .lg-gx-85 {
    --bs-gutter-x: 85px
  }

  .lg-gx-90 {
    --bs-gutter-x: 90px
  }

  .lg-gx-95 {
    --bs-gutter-x: 95px
  }

  .lg-gx-100 {
    --bs-gutter-x: 100px
  }

  .lg-gx-105 {
    --bs-gutter-x: 105px
  }

  .lg-gx-110 {
    --bs-gutter-x: 110px
  }

  .lg-gx-115 {
    --bs-gutter-x: 115px
  }

  .lg-gx-120 {
    --bs-gutter-x: 120px
  }

  .lg-gx-125 {
    --bs-gutter-x: 125px
  }

  .lg-gx-130 {
    --bs-gutter-x: 130px
  }

  .lg-gx-135 {
    --bs-gutter-x: 135px
  }

  .lg-gx-140 {
    --bs-gutter-x: 140px
  }

  .lg-gx-145 {
    --bs-gutter-x: 145px
  }

  .lg-gx-150 {
    --bs-gutter-x: 150px
  }

  .lg-gx-155 {
    --bs-gutter-x: 155px
  }

  .lg-gx-160 {
    --bs-gutter-x: 160px
  }

  .lg-gx-165 {
    --bs-gutter-x: 165px
  }

  .lg-gx-170 {
    --bs-gutter-x: 170px
  }

  .lg-gx-175 {
    --bs-gutter-x: 175px
  }

  .lg-gx-180 {
    --bs-gutter-x: 180px
  }

  .lg-gx-185 {
    --bs-gutter-x: 185px
  }

  .lg-gx-190 {
    --bs-gutter-x: 190px
  }

  .lg-gx-195 {
    --bs-gutter-x: 195px
  }

  .lg-gx-200 {
    --bs-gutter-x: 200px
  }

  .lg-gx-205 {
    --bs-gutter-x: 205px
  }

  .lg-gx-210 {
    --bs-gutter-x: 210px
  }

  .lg-gx-215 {
    --bs-gutter-x: 215px
  }

  .lg-gx-220 {
    --bs-gutter-x: 220px
  }

  .lg-gx-225 {
    --bs-gutter-x: 225px
  }

  .lg-gx-230 {
    --bs-gutter-x: 230px
  }

  .lg-gx-235 {
    --bs-gutter-x: 235px
  }

  .lg-gx-240 {
    --bs-gutter-x: 240px
  }

  .lg-gx-245 {
    --bs-gutter-x: 245px
  }

  .lg-gx-250 {
    --bs-gutter-x: 250px
  }

  .lg-gx-255 {
    --bs-gutter-x: 255px
  }

  .lg-gx-260 {
    --bs-gutter-x: 260px
  }

  .lg-gx-265 {
    --bs-gutter-x: 265px
  }

  .lg-gx-270 {
    --bs-gutter-x: 270px
  }

  .lg-gx-275 {
    --bs-gutter-x: 275px
  }

  .lg-gx-280 {
    --bs-gutter-x: 280px
  }

  .lg-gx-285 {
    --bs-gutter-x: 285px
  }

  .lg-gx-290 {
    --bs-gutter-x: 290px
  }

  .lg-gx-295 {
    --bs-gutter-x: 295px
  }

  .lg-gx-300 {
    --bs-gutter-x: 300px
  }

  .lg-gy-5 {
    --bs-gutter-y: 5px
  }

  .lg-gy-10 {
    --bs-gutter-y: 10px
  }

  .lg-gy-15 {
    --bs-gutter-y: 15px
  }

  .lg-gy-20 {
    --bs-gutter-y: 20px
  }

  .lg-gy-25 {
    --bs-gutter-y: 25px
  }

  .lg-gy-30 {
    --bs-gutter-y: 30px
  }

  .lg-gy-35 {
    --bs-gutter-y: 35px
  }

  .lg-gy-40 {
    --bs-gutter-y: 40px
  }

  .lg-gy-45 {
    --bs-gutter-y: 45px
  }

  .lg-gy-50 {
    --bs-gutter-y: 50px
  }

  .lg-gy-55 {
    --bs-gutter-y: 55px
  }

  .lg-gy-60 {
    --bs-gutter-y: 60px
  }

  .lg-gy-65 {
    --bs-gutter-y: 65px
  }

  .lg-gy-70 {
    --bs-gutter-y: 70px
  }

  .lg-gy-75 {
    --bs-gutter-y: 75px
  }

  .lg-gy-80 {
    --bs-gutter-y: 80px
  }

  .lg-gy-85 {
    --bs-gutter-y: 85px
  }

  .lg-gy-90 {
    --bs-gutter-y: 90px
  }

  .lg-gy-95 {
    --bs-gutter-y: 95px
  }

  .lg-gy-100 {
    --bs-gutter-y: 100px
  }

  .lg-gy-105 {
    --bs-gutter-y: 105px
  }

  .lg-gy-110 {
    --bs-gutter-y: 110px
  }

  .lg-gy-115 {
    --bs-gutter-y: 115px
  }

  .lg-gy-120 {
    --bs-gutter-y: 120px
  }

  .lg-gy-125 {
    --bs-gutter-y: 125px
  }

  .lg-gy-130 {
    --bs-gutter-y: 130px
  }

  .lg-gy-135 {
    --bs-gutter-y: 135px
  }

  .lg-gy-140 {
    --bs-gutter-y: 140px
  }

  .lg-gy-145 {
    --bs-gutter-y: 145px
  }

  .lg-gy-150 {
    --bs-gutter-y: 150px
  }

  .lg-gy-155 {
    --bs-gutter-y: 155px
  }

  .lg-gy-160 {
    --bs-gutter-y: 160px
  }

  .lg-gy-165 {
    --bs-gutter-y: 165px
  }

  .lg-gy-170 {
    --bs-gutter-y: 170px
  }

  .lg-gy-175 {
    --bs-gutter-y: 175px
  }

  .lg-gy-180 {
    --bs-gutter-y: 180px
  }

  .lg-gy-185 {
    --bs-gutter-y: 185px
  }

  .lg-gy-190 {
    --bs-gutter-y: 190px
  }

  .lg-gy-195 {
    --bs-gutter-y: 195px
  }

  .lg-gy-200 {
    --bs-gutter-y: 200px
  }

  .lg-gy-205 {
    --bs-gutter-y: 205px
  }

  .lg-gy-210 {
    --bs-gutter-y: 210px
  }

  .lg-gy-215 {
    --bs-gutter-y: 215px
  }

  .lg-gy-220 {
    --bs-gutter-y: 220px
  }

  .lg-gy-225 {
    --bs-gutter-y: 225px
  }

  .lg-gy-230 {
    --bs-gutter-y: 230px
  }

  .lg-gy-235 {
    --bs-gutter-y: 235px
  }

  .lg-gy-240 {
    --bs-gutter-y: 240px
  }

  .lg-gy-245 {
    --bs-gutter-y: 245px
  }

  .lg-gy-250 {
    --bs-gutter-y: 250px
  }

  .lg-gy-255 {
    --bs-gutter-y: 255px
  }

  .lg-gy-260 {
    --bs-gutter-y: 260px
  }

  .lg-gy-265 {
    --bs-gutter-y: 265px
  }

  .lg-gy-270 {
    --bs-gutter-y: 270px
  }

  .lg-gy-275 {
    --bs-gutter-y: 275px
  }

  .lg-gy-280 {
    --bs-gutter-y: 280px
  }

  .lg-gy-285 {
    --bs-gutter-y: 285px
  }

  .lg-gy-290 {
    --bs-gutter-y: 290px
  }

  .lg-gy-295 {
    --bs-gutter-y: 295px
  }

  .lg-gy-300 {
    --bs-gutter-y: 300px
  }
}

@media(max-width: 991px) {
  .md-gx-5 {
    --bs-gutter-x: 5px
  }

  .md-gx-10 {
    --bs-gutter-x: 10px
  }

  .md-gx-15 {
    --bs-gutter-x: 15px
  }

  .md-gx-20 {
    --bs-gutter-x: 20px
  }

  .md-gx-25 {
    --bs-gutter-x: 25px
  }

  .md-gx-30 {
    --bs-gutter-x: 30px
  }

  .md-gx-35 {
    --bs-gutter-x: 35px
  }

  .md-gx-40 {
    --bs-gutter-x: 40px
  }

  .md-gx-45 {
    --bs-gutter-x: 45px
  }

  .md-gx-50 {
    --bs-gutter-x: 50px
  }

  .md-gx-55 {
    --bs-gutter-x: 55px
  }

  .md-gx-60 {
    --bs-gutter-x: 60px
  }

  .md-gx-65 {
    --bs-gutter-x: 65px
  }

  .md-gx-70 {
    --bs-gutter-x: 70px
  }

  .md-gx-75 {
    --bs-gutter-x: 75px
  }

  .md-gx-80 {
    --bs-gutter-x: 80px
  }

  .md-gx-85 {
    --bs-gutter-x: 85px
  }

  .md-gx-90 {
    --bs-gutter-x: 90px
  }

  .md-gx-95 {
    --bs-gutter-x: 95px
  }

  .md-gx-100 {
    --bs-gutter-x: 100px
  }

  .md-gx-105 {
    --bs-gutter-x: 105px
  }

  .md-gx-110 {
    --bs-gutter-x: 110px
  }

  .md-gx-115 {
    --bs-gutter-x: 115px
  }

  .md-gx-120 {
    --bs-gutter-x: 120px
  }

  .md-gx-125 {
    --bs-gutter-x: 125px
  }

  .md-gx-130 {
    --bs-gutter-x: 130px
  }

  .md-gx-135 {
    --bs-gutter-x: 135px
  }

  .md-gx-140 {
    --bs-gutter-x: 140px
  }

  .md-gx-145 {
    --bs-gutter-x: 145px
  }

  .md-gx-150 {
    --bs-gutter-x: 150px
  }

  .md-gx-155 {
    --bs-gutter-x: 155px
  }

  .md-gx-160 {
    --bs-gutter-x: 160px
  }

  .md-gx-165 {
    --bs-gutter-x: 165px
  }

  .md-gx-170 {
    --bs-gutter-x: 170px
  }

  .md-gx-175 {
    --bs-gutter-x: 175px
  }

  .md-gx-180 {
    --bs-gutter-x: 180px
  }

  .md-gx-185 {
    --bs-gutter-x: 185px
  }

  .md-gx-190 {
    --bs-gutter-x: 190px
  }

  .md-gx-195 {
    --bs-gutter-x: 195px
  }

  .md-gx-200 {
    --bs-gutter-x: 200px
  }

  .md-gx-205 {
    --bs-gutter-x: 205px
  }

  .md-gx-210 {
    --bs-gutter-x: 210px
  }

  .md-gx-215 {
    --bs-gutter-x: 215px
  }

  .md-gx-220 {
    --bs-gutter-x: 220px
  }

  .md-gx-225 {
    --bs-gutter-x: 225px
  }

  .md-gx-230 {
    --bs-gutter-x: 230px
  }

  .md-gx-235 {
    --bs-gutter-x: 235px
  }

  .md-gx-240 {
    --bs-gutter-x: 240px
  }

  .md-gx-245 {
    --bs-gutter-x: 245px
  }

  .md-gx-250 {
    --bs-gutter-x: 250px
  }

  .md-gx-255 {
    --bs-gutter-x: 255px
  }

  .md-gx-260 {
    --bs-gutter-x: 260px
  }

  .md-gx-265 {
    --bs-gutter-x: 265px
  }

  .md-gx-270 {
    --bs-gutter-x: 270px
  }

  .md-gx-275 {
    --bs-gutter-x: 275px
  }

  .md-gx-280 {
    --bs-gutter-x: 280px
  }

  .md-gx-285 {
    --bs-gutter-x: 285px
  }

  .md-gx-290 {
    --bs-gutter-x: 290px
  }

  .md-gx-295 {
    --bs-gutter-x: 295px
  }

  .md-gx-300 {
    --bs-gutter-x: 300px
  }

  .md-gy-5 {
    --bs-gutter-y: 5px
  }

  .md-gy-10 {
    --bs-gutter-y: 10px
  }

  .md-gy-15 {
    --bs-gutter-y: 15px
  }

  .md-gy-20 {
    --bs-gutter-y: 20px
  }

  .md-gy-25 {
    --bs-gutter-y: 25px
  }

  .md-gy-30 {
    --bs-gutter-y: 30px
  }

  .md-gy-35 {
    --bs-gutter-y: 35px
  }

  .md-gy-40 {
    --bs-gutter-y: 40px
  }

  .md-gy-45 {
    --bs-gutter-y: 45px
  }

  .md-gy-50 {
    --bs-gutter-y: 50px
  }

  .md-gy-55 {
    --bs-gutter-y: 55px
  }

  .md-gy-60 {
    --bs-gutter-y: 60px
  }

  .md-gy-65 {
    --bs-gutter-y: 65px
  }

  .md-gy-70 {
    --bs-gutter-y: 70px
  }

  .md-gy-75 {
    --bs-gutter-y: 75px
  }

  .md-gy-80 {
    --bs-gutter-y: 80px
  }

  .md-gy-85 {
    --bs-gutter-y: 85px
  }

  .md-gy-90 {
    --bs-gutter-y: 90px
  }

  .md-gy-95 {
    --bs-gutter-y: 95px
  }

  .md-gy-100 {
    --bs-gutter-y: 100px
  }

  .md-gy-105 {
    --bs-gutter-y: 105px
  }

  .md-gy-110 {
    --bs-gutter-y: 110px
  }

  .md-gy-115 {
    --bs-gutter-y: 115px
  }

  .md-gy-120 {
    --bs-gutter-y: 120px
  }

  .md-gy-125 {
    --bs-gutter-y: 125px
  }

  .md-gy-130 {
    --bs-gutter-y: 130px
  }

  .md-gy-135 {
    --bs-gutter-y: 135px
  }

  .md-gy-140 {
    --bs-gutter-y: 140px
  }

  .md-gy-145 {
    --bs-gutter-y: 145px
  }

  .md-gy-150 {
    --bs-gutter-y: 150px
  }

  .md-gy-155 {
    --bs-gutter-y: 155px
  }

  .md-gy-160 {
    --bs-gutter-y: 160px
  }

  .md-gy-165 {
    --bs-gutter-y: 165px
  }

  .md-gy-170 {
    --bs-gutter-y: 170px
  }

  .md-gy-175 {
    --bs-gutter-y: 175px
  }

  .md-gy-180 {
    --bs-gutter-y: 180px
  }

  .md-gy-185 {
    --bs-gutter-y: 185px
  }

  .md-gy-190 {
    --bs-gutter-y: 190px
  }

  .md-gy-195 {
    --bs-gutter-y: 195px
  }

  .md-gy-200 {
    --bs-gutter-y: 200px
  }

  .md-gy-205 {
    --bs-gutter-y: 205px
  }

  .md-gy-210 {
    --bs-gutter-y: 210px
  }

  .md-gy-215 {
    --bs-gutter-y: 215px
  }

  .md-gy-220 {
    --bs-gutter-y: 220px
  }

  .md-gy-225 {
    --bs-gutter-y: 225px
  }

  .md-gy-230 {
    --bs-gutter-y: 230px
  }

  .md-gy-235 {
    --bs-gutter-y: 235px
  }

  .md-gy-240 {
    --bs-gutter-y: 240px
  }

  .md-gy-245 {
    --bs-gutter-y: 245px
  }

  .md-gy-250 {
    --bs-gutter-y: 250px
  }

  .md-gy-255 {
    --bs-gutter-y: 255px
  }

  .md-gy-260 {
    --bs-gutter-y: 260px
  }

  .md-gy-265 {
    --bs-gutter-y: 265px
  }

  .md-gy-270 {
    --bs-gutter-y: 270px
  }

  .md-gy-275 {
    --bs-gutter-y: 275px
  }

  .md-gy-280 {
    --bs-gutter-y: 280px
  }

  .md-gy-285 {
    --bs-gutter-y: 285px
  }

  .md-gy-290 {
    --bs-gutter-y: 290px
  }

  .md-gy-295 {
    --bs-gutter-y: 295px
  }

  .md-gy-300 {
    --bs-gutter-y: 300px
  }
}

@media(max-width: 767px) {
  .sm-gx-5 {
    --bs-gutter-x: 5px
  }

  .sm-gx-10 {
    --bs-gutter-x: 10px
  }

  .sm-gx-15 {
    --bs-gutter-x: 15px
  }

  .sm-gx-20 {
    --bs-gutter-x: 20px
  }

  .sm-gx-25 {
    --bs-gutter-x: 25px
  }

  .sm-gx-30 {
    --bs-gutter-x: 30px
  }

  .sm-gx-35 {
    --bs-gutter-x: 35px
  }

  .sm-gx-40 {
    --bs-gutter-x: 40px
  }

  .sm-gx-45 {
    --bs-gutter-x: 45px
  }

  .sm-gx-50 {
    --bs-gutter-x: 50px
  }

  .sm-gx-55 {
    --bs-gutter-x: 55px
  }

  .sm-gx-60 {
    --bs-gutter-x: 60px
  }

  .sm-gx-65 {
    --bs-gutter-x: 65px
  }

  .sm-gx-70 {
    --bs-gutter-x: 70px
  }

  .sm-gx-75 {
    --bs-gutter-x: 75px
  }

  .sm-gx-80 {
    --bs-gutter-x: 80px
  }

  .sm-gx-85 {
    --bs-gutter-x: 85px
  }

  .sm-gx-90 {
    --bs-gutter-x: 90px
  }

  .sm-gx-95 {
    --bs-gutter-x: 95px
  }

  .sm-gx-100 {
    --bs-gutter-x: 100px
  }

  .sm-gx-105 {
    --bs-gutter-x: 105px
  }

  .sm-gx-110 {
    --bs-gutter-x: 110px
  }

  .sm-gx-115 {
    --bs-gutter-x: 115px
  }

  .sm-gx-120 {
    --bs-gutter-x: 120px
  }

  .sm-gx-125 {
    --bs-gutter-x: 125px
  }

  .sm-gx-130 {
    --bs-gutter-x: 130px
  }

  .sm-gx-135 {
    --bs-gutter-x: 135px
  }

  .sm-gx-140 {
    --bs-gutter-x: 140px
  }

  .sm-gx-145 {
    --bs-gutter-x: 145px
  }

  .sm-gx-150 {
    --bs-gutter-x: 150px
  }

  .sm-gx-155 {
    --bs-gutter-x: 155px
  }

  .sm-gx-160 {
    --bs-gutter-x: 160px
  }

  .sm-gx-165 {
    --bs-gutter-x: 165px
  }

  .sm-gx-170 {
    --bs-gutter-x: 170px
  }

  .sm-gx-175 {
    --bs-gutter-x: 175px
  }

  .sm-gx-180 {
    --bs-gutter-x: 180px
  }

  .sm-gx-185 {
    --bs-gutter-x: 185px
  }

  .sm-gx-190 {
    --bs-gutter-x: 190px
  }

  .sm-gx-195 {
    --bs-gutter-x: 195px
  }

  .sm-gx-200 {
    --bs-gutter-x: 200px
  }

  .sm-gx-205 {
    --bs-gutter-x: 205px
  }

  .sm-gx-210 {
    --bs-gutter-x: 210px
  }

  .sm-gx-215 {
    --bs-gutter-x: 215px
  }

  .sm-gx-220 {
    --bs-gutter-x: 220px
  }

  .sm-gx-225 {
    --bs-gutter-x: 225px
  }

  .sm-gx-230 {
    --bs-gutter-x: 230px
  }

  .sm-gx-235 {
    --bs-gutter-x: 235px
  }

  .sm-gx-240 {
    --bs-gutter-x: 240px
  }

  .sm-gx-245 {
    --bs-gutter-x: 245px
  }

  .sm-gx-250 {
    --bs-gutter-x: 250px
  }

  .sm-gx-255 {
    --bs-gutter-x: 255px
  }

  .sm-gx-260 {
    --bs-gutter-x: 260px
  }

  .sm-gx-265 {
    --bs-gutter-x: 265px
  }

  .sm-gx-270 {
    --bs-gutter-x: 270px
  }

  .sm-gx-275 {
    --bs-gutter-x: 275px
  }

  .sm-gx-280 {
    --bs-gutter-x: 280px
  }

  .sm-gx-285 {
    --bs-gutter-x: 285px
  }

  .sm-gx-290 {
    --bs-gutter-x: 290px
  }

  .sm-gx-295 {
    --bs-gutter-x: 295px
  }

  .sm-gx-300 {
    --bs-gutter-x: 300px
  }

  .sm-gy-5 {
    --bs-gutter-y: 5px
  }

  .sm-gy-10 {
    --bs-gutter-y: 10px
  }

  .sm-gy-15 {
    --bs-gutter-y: 15px
  }

  .sm-gy-20 {
    --bs-gutter-y: 20px
  }

  .sm-gy-25 {
    --bs-gutter-y: 25px
  }

  .sm-gy-30 {
    --bs-gutter-y: 30px
  }

  .sm-gy-35 {
    --bs-gutter-y: 35px
  }

  .sm-gy-40 {
    --bs-gutter-y: 40px
  }

  .sm-gy-45 {
    --bs-gutter-y: 45px
  }

  .sm-gy-50 {
    --bs-gutter-y: 50px
  }

  .sm-gy-55 {
    --bs-gutter-y: 55px
  }

  .sm-gy-60 {
    --bs-gutter-y: 60px
  }

  .sm-gy-65 {
    --bs-gutter-y: 65px
  }

  .sm-gy-70 {
    --bs-gutter-y: 70px
  }

  .sm-gy-75 {
    --bs-gutter-y: 75px
  }

  .sm-gy-80 {
    --bs-gutter-y: 80px
  }

  .sm-gy-85 {
    --bs-gutter-y: 85px
  }

  .sm-gy-90 {
    --bs-gutter-y: 90px
  }

  .sm-gy-95 {
    --bs-gutter-y: 95px
  }

  .sm-gy-100 {
    --bs-gutter-y: 100px
  }

  .sm-gy-105 {
    --bs-gutter-y: 105px
  }

  .sm-gy-110 {
    --bs-gutter-y: 110px
  }

  .sm-gy-115 {
    --bs-gutter-y: 115px
  }

  .sm-gy-120 {
    --bs-gutter-y: 120px
  }

  .sm-gy-125 {
    --bs-gutter-y: 125px
  }

  .sm-gy-130 {
    --bs-gutter-y: 130px
  }

  .sm-gy-135 {
    --bs-gutter-y: 135px
  }

  .sm-gy-140 {
    --bs-gutter-y: 140px
  }

  .sm-gy-145 {
    --bs-gutter-y: 145px
  }

  .sm-gy-150 {
    --bs-gutter-y: 150px
  }

  .sm-gy-155 {
    --bs-gutter-y: 155px
  }

  .sm-gy-160 {
    --bs-gutter-y: 160px
  }

  .sm-gy-165 {
    --bs-gutter-y: 165px
  }

  .sm-gy-170 {
    --bs-gutter-y: 170px
  }

  .sm-gy-175 {
    --bs-gutter-y: 175px
  }

  .sm-gy-180 {
    --bs-gutter-y: 180px
  }

  .sm-gy-185 {
    --bs-gutter-y: 185px
  }

  .sm-gy-190 {
    --bs-gutter-y: 190px
  }

  .sm-gy-195 {
    --bs-gutter-y: 195px
  }

  .sm-gy-200 {
    --bs-gutter-y: 200px
  }

  .sm-gy-205 {
    --bs-gutter-y: 205px
  }

  .sm-gy-210 {
    --bs-gutter-y: 210px
  }

  .sm-gy-215 {
    --bs-gutter-y: 215px
  }

  .sm-gy-220 {
    --bs-gutter-y: 220px
  }

  .sm-gy-225 {
    --bs-gutter-y: 225px
  }

  .sm-gy-230 {
    --bs-gutter-y: 230px
  }

  .sm-gy-235 {
    --bs-gutter-y: 235px
  }

  .sm-gy-240 {
    --bs-gutter-y: 240px
  }

  .sm-gy-245 {
    --bs-gutter-y: 245px
  }

  .sm-gy-250 {
    --bs-gutter-y: 250px
  }

  .sm-gy-255 {
    --bs-gutter-y: 255px
  }

  .sm-gy-260 {
    --bs-gutter-y: 260px
  }

  .sm-gy-265 {
    --bs-gutter-y: 265px
  }

  .sm-gy-270 {
    --bs-gutter-y: 270px
  }

  .sm-gy-275 {
    --bs-gutter-y: 275px
  }

  .sm-gy-280 {
    --bs-gutter-y: 280px
  }

  .sm-gy-285 {
    --bs-gutter-y: 285px
  }

  .sm-gy-290 {
    --bs-gutter-y: 290px
  }

  .sm-gy-295 {
    --bs-gutter-y: 295px
  }

  .sm-gy-300 {
    --bs-gutter-y: 300px
  }
}

select,
.single-select,
.form-control,
.form-select,
textarea,
input {
  height: 60px;
  padding: 0 30px;
  border: 1px solid rgba(0, 0, 0, 0);
  color: var(--white-color);
  background-color: var(--black-color2);
  font-size: 16px;
  font-weight: 300;
  width: 100%;
  transition: .4s ease-in-out;
  padding-right: 45px;
  border-radius: 10px
}

select:focus,
.single-select:focus,
.form-control:focus,
.form-select:focus,
textarea:focus,
input:focus {
  color: var(--body-color);
  outline: 0;
  box-shadow: none
}

select::-moz-placeholder,
.single-select::-moz-placeholder,
.form-control::-moz-placeholder,
.form-select::-moz-placeholder,
textarea::-moz-placeholder,
input::-moz-placeholder {
  color: var(--light-color)
}

select::-webkit-input-placeholder,
.single-select::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder,
.form-select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
input::-webkit-input-placeholder {
  color: var(--light-color)
}

select:-ms-input-placeholder,
.single-select:-ms-input-placeholder,
.form-control:-ms-input-placeholder,
.form-select:-ms-input-placeholder,
textarea:-ms-input-placeholder,
input:-ms-input-placeholder {
  color: var(--light-color)
}

select::placeholder,
.single-select::placeholder,
.form-control::placeholder,
.form-select::placeholder,
textarea::placeholder,
input::placeholder {
  color: var(--light-color)
}

select.style2,
.single-select.style2,
.form-control.style2,
.form-select.style2,
textarea.style2,
input.style2 {
  height: auto;
  border: none;
  color: var(--white-color);
  background-color: var(--black-color2);
  border-radius: 10px
}

select.style2 option,
.single-select.style2 option,
.form-control.style2 option,
.form-select.style2 option,
textarea.style2 option,
input.style2 option {
  background-color: var(--title-color);
  color: var(--body-color);
  padding: 2px 15px
}

select.style2::-moz-placeholder,
.single-select.style2::-moz-placeholder,
.form-control.style2::-moz-placeholder,
.form-select.style2::-moz-placeholder,
textarea.style2::-moz-placeholder,
input.style2::-moz-placeholder {
  color: var(--body-color)
}

select.style2::-webkit-input-placeholder,
.single-select.style2::-webkit-input-placeholder,
.form-control.style2::-webkit-input-placeholder,
.form-select.style2::-webkit-input-placeholder,
textarea.style2::-webkit-input-placeholder,
input.style2::-webkit-input-placeholder {
  color: var(--body-color)
}

select.style2:-ms-input-placeholder,
.single-select.style2:-ms-input-placeholder,
.form-control.style2:-ms-input-placeholder,
.form-select.style2:-ms-input-placeholder,
textarea.style2:-ms-input-placeholder,
input.style2:-ms-input-placeholder {
  color: var(--body-color)
}

select.style2::placeholder,
.single-select.style2::placeholder,
.form-control.style2::placeholder,
.form-select.style2::placeholder,
textarea.style2::placeholder,
input.style2::placeholder {
  color: var(--body-color)
}

select.style-white,
.single-select.style-white,
.form-control.style-white,
.form-select.style-white,
textarea.style-white,
input.style-white {
  background: var(--white-color)
}

select.style-border,
.single-select.style-border,
.form-control.style-border,
.form-select.style-border,
textarea.style-border,
input.style-border {
  background: rgba(0, 0, 0, 0);
  border-bottom: 2px solid var(--title-color);
  border-radius: 0;
  color: var(--title-color);
  font-size: 18px;
  font-weight: 400;
  padding: 0
}

select.style-border::placeholder,
.single-select.style-border::placeholder,
.form-control.style-border::placeholder,
.form-select.style-border::placeholder,
textarea.style-border::placeholder,
input.style-border::placeholder {
  color: var(--title-color)
}

select.style-border2,
.single-select.style-border2,
.form-control.style-border2,
.form-select.style-border2,
textarea.style-border2,
input.style-border2 {
  background: rgba(0, 0, 0, 0);
  border: 1px solid #e8e8e8;
  border-radius: 0;
  color: var(--title-color)
}

select.style3,
.single-select.style3,
.form-control.style3,
.form-select.style3,
textarea.style3,
input.style3 {
  background: var(--black-color)
}

.form-text {
  font-size: 16px
}

.form-text a {
  color: var(--title-color);
  font-weight: 500
}

.single-select,
.form-select,
select {
  display: block;
  width: 100%;
  line-height: 60px;
  cursor: pointer;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");
  background-position: right 26px center;
  background-repeat: no-repeat;
  background-size: 16px 12px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.single-select:after,
.form-select:after,
select:after {
  right: 30px;
  height: 8px;
  width: 8px
}

.single-select .list,
.form-select .list,
select .list {
  width: 100%
}

textarea.form-control,
textarea {
  min-height: 100px;
  padding-top: 16px;
  padding-bottom: 17px
}

textarea.form-control.style2,
textarea.style2 {
  min-height: 195px
}

textarea.form-control.style-border,
textarea.style-border {
  padding-top: 12px
}

.form-group {
  margin-bottom: 30px;
  position: relative
}

.form-group>i {
  display: inline-block;
  position: absolute;
  right: 25px;
  top: 21px;
  font-size: 16px;
  color: var(--body-color)
}

.form-group>i.fa-envelope {
  padding-top: 1px
}

.form-group>i.fa-comment {
  margin-top: -2px
}

.form-group>i.fa-chevron-down {
  width: 17px;
  background-color: var(--black-color)
}

.form-group.form-icon-left>i {
  display: inline-block;
  position: absolute;
  left: 25px;
  right: auto;
  top: 20px;
  font-size: 16px;
  color: var(--body-color);
  line-height: 1
}

.form-group.form-icon-left>i.fa-envelope {
  padding-top: 0px
}

.form-group.form-icon-left>i.fa-comment {
  margin-top: -2px
}

.form-group.form-icon-left>i.fa-chevron-down {
  width: 17px;
  background-color: var(--black-color)
}

.form-group.form-icon-left input {
  padding: 0 30px 0 55px
}

.form-group.has-label>i {
  top: 50px
}

.form-group.has-icon .form-control {
  padding-left: 70px
}

.form-group.has-icon .input-icon {
  display: inline-block;
  position: absolute;
  left: 40px;
  top: 18px;
  font-size: 16px;
  color: var(--body-color)
}

.form-group.has-icon .input-icon:hover {
  color: var(--theme-color)
}

.form-group.radius-group input {
  border-radius: 100px
}

.form-group.style-2 .form-control {
  padding: 0 30px 0 55px
}

.form-group.style-2 textarea.form-control {
  padding: 16px 30px 30px 55px
}

.form-group.style-3 .form-control {
  padding: 0 60px 0 30px
}

.form-group.style-4 i {
  color: var(--theme-color)
}

.form-group.style-4 .form-control {
  padding: 0 30px 0 60px;
  border: 1px solid #e3e1dc;
  height: 60px;
  line-height: 60px;
  color: var(--body-color)
}

.form-group.style-4 .form-control::placeholder {
  color: var(--body-color);
  font-size: 14px;
  font-weight: 300
}

.form-group.style-4 textarea.form-control {
  line-height: normal;
  padding: 15px 30px 30px 60px
}

.form-btn .link-btn {
  border: 0;
  align-items: center
}

input[type=date] {
  padding: 0 25px 0 25px;
  position: relative
}

input[type=date]::-webkit-calendar-picker-indicator {
  background: rgba(0, 0, 0, 0);
  position: absolute;
  left: 0px;
  height: 100%;
  width: 100%;
  z-index: 1;
  cursor: pointer
}

[class*=col-].form-group>i {
  right: calc(var(--bs-gutter-x)/2 + 25px)
}

[class*=col-].form-group .form-icon-left {
  left: calc(var(--bs-gutter-x)/2 + 30px);
  right: auto
}

option:checked,
option:focus,
option:hover {
  background-color: var(--theme-color);
  color: var(--white-color)
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0
}

input[type=number] {
  -moz-appearance: textfield
}

input[type=checkbox] {
  visibility: hidden;
  opacity: 0;
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 0;
  display: none;
  border-radius: 10px
}

input[type=checkbox]:checked~label:before {
  content: "";
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: var(--white-color)
}

input[type=checkbox]~label {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  display: block;
  color: var(--white-color)
}

input[type=checkbox]~label:before {
  content: "";
  font-family: var(--icon-font);
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: -1px;
  background-color: var(--white-color);
  border: 1px solid var(--black-color);
  height: 18px;
  width: 18px;
  line-height: 18px;
  text-align: center;
  font-size: 12px
}

input[type=checkbox].style2~label {
  color: #8b929c;
  padding-left: 23px;
  margin-bottom: -0.5em
}

input[type=checkbox].style2~label:before {
  background-color: #fff;
  border: 1px solid #f7ccd7;
  height: 14px;
  width: 14px;
  line-height: 14px;
  border-radius: 3px;
  top: 6px
}

input[type=checkbox].style2:checked~label:before {
  color: var(--theme-color)
}

input[type=radio] {
  visibility: hidden;
  opacity: 0;
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 0;
  display: none
}

input[type=radio]~label {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  line-height: 1;
  display: inline-block;
  font-weight: 600;
  margin-bottom: 0
}

input[type=radio]~label::before {
  content: "";
  position: absolute;
  font-family: var(--icon-font);
  left: 0;
  top: -2px;
  width: 20px;
  height: 20px;
  padding-left: 0;
  font-size: .6em;
  line-height: 19px;
  text-align: center;
  border: 1px solid var(--theme-color);
  border-radius: 100%;
  font-weight: 700;
  background: var(--white-color);
  color: rgba(0, 0, 0, 0);
  transition: all .2s ease
}

input[type=radio]:checked~label::before {
  border-color: var(--theme-color);
  background-color: var(--theme-color);
  color: var(--white-color)
}

label {
  margin-bottom: .5em;
  margin-top: -0.3em;
  display: block;
  color: var(--title-color);
  font-family: var(--body-font);
  font-size: 16px
}

textarea.is-invalid,
select.is-invalid,
input.is-invalid,
.was-validated input:invalid {
  border: 1px solid var(--error-color) !important;
  background-position: right calc(.375em + .8875rem) center;
  background-image: none
}

textarea.is-invalid:focus,
select.is-invalid:focus,
input.is-invalid:focus,
.was-validated input:invalid:focus {
  outline: 0;
  box-shadow: none
}

textarea.is-invalid {
  background-position: top calc(.375em + .5875rem) right calc(.375em + .8875rem)
}

.row.no-gutters>.form-group {
  margin-bottom: 0
}

.form-messages {
  display: none
}

.form-messages.mb-0 * {
  margin-bottom: 0
}

.form-messages.success {
  color: var(--success-color);
  display: block
}

.form-messages.error {
  color: var(--error-color);
  display: block
}

.form-messages pre {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  color: inherit
}

.status,
.status1,
.status2 {
  padding: 5px 15px;
  border-radius: 4px;
  font-size: 16px;
  margin: 10px 0;
  display: none
}

.status i,
.status1 i,
.status2 i {
  margin-right: 10px
}

.status i.far.fa-check-circle:before,
.status i.far.fa-times-circle:before,
.status1 i.far.fa-check-circle:before,
.status1 i.far.fa-times-circle:before,
.status2 i.far.fa-check-circle:before,
.status2 i.far.fa-times-circle:before {
  font-size: 20px
}

.status.error,
.status1.error,
.status2.error {
  background-color: #f2dede;
  color: #a94442;
  border: 1px solid #ebccd1;
  display: inline-block
}

.status.success,
.status1.success,
.status2.success {
  background-color: #dff0d8;
  color: #3c763d;
  border: 1px solid #d6e9c6;
  display: inline-block
}

.form-control,
.input-text {
  height: calc(2.25rem + 27px);
  padding: 14px 25px;
  outline: 0;
  background-color: var(--white-color);
  border: 1px solid rgba(18, 29, 23, .1);
  color: var(--black-color);
  font-size: 16px;
  width: 100%;
  border-radius: 0
}

.form-control::placeholder,
.input-text::placeholder,
.form-control::-webkit-input-placeholder,
.input-text::-webkit-input-placeholder,
.form-control::-moz-placeholder,
.input-text::-moz-placeholder,
.form-control:-ms-input-placeholder,
.input-text:-ms-input-placeholder,
.form-control::-ms-input-placeholder,
.input-text::-ms-input-placeholder {
  color: #686a6f;
  opacity: 1
}

textarea.form-control {
  height: auto;
  padding-top: 15px;
  padding-bottom: 15px
}

.swiper-pagination {
  position: static;
  line-height: 1
}

.swiper-pagination .swiper-pagination-bullet {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 1px solid var(--gray-color);
  background-color: rgba(0, 0, 0, 0);
  margin: 0 5px;
  cursor: pointer;
  transition: background-color .3s ease;
  position: relative
}

.swiper-pagination .swiper-pagination-bullet:hover,
.swiper-pagination .swiper-pagination-bullet-active {
  border-color: var(--theme-color)
}

.swiper-pagination .swiper-pagination-bullet::before {
  position: absolute;
  content: "";
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-color: var(--gray-color);
  width: 10px;
  height: 10px;
  border-radius: 50%
}

.swiper-pagination .swiper-pagination-bullet-active::before,
.swiper-pagination .swiper-pagination-bullet:hover::before {
  background-color: var(--theme-color)
}

.owl-nav button {
  background: none;
  border: none;
  cursor: pointer;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all .3s ease
}

.owl-nav {
  position: absolute;
  top: 50%;
  width: 100%;
  display: flex;
  justify-content: space-between;
  transform: translateY(-50%)
}

.owl-prev,
.owl-next {
  background-color: rgba(0, 0, 0, .6);
  border-radius: 50%;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 18px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, .2);
  transition: background-color .3s, transform .3s
}

.owl-prev:hover,
.owl-next:hover {
  background-color: var(--yellow-color);
  transform: scale(1.1)
}

.owl-prev span,
.owl-next span {
  font-family: var(--icon-font);
  font-weight: 900
}

@media(max-width: 768px) {
  .owl-nav {
    top: 60%
  }

  .owl-prev,
  .owl-next {
    width: 35px;
    height: 35px;
    font-size: 16px
  }
}

@media(max-width: 480px) {
  .owl-nav {
    top: 65%
  }

  .owl-prev,
  .owl-next {
    width: 30px;
    height: 30px;
    font-size: 14px
  }
}

.mobile-menu {
  position: fixed;
  right: 0;
  top: 0;
  width: 300px;
  max-width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 999999;
  visibility: hidden;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease
}

.mobile-menu .menu-backdrop {
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: rgba(0, 0, 0, .7);
  -webkit-transform: translateX(101%);
  -ms-transform: translateX(101%);
  transform: translateX(101%);
  transition: all 900ms ease;
  -moz-transition: all 900ms ease;
  -webkit-transition: all 900ms ease;
  -ms-transition: all 900ms ease;
  -o-transition: all 900ms ease
}

.mobile-menu .upper-box {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  padding: 20px
}

.mobile-menu .close-btn {
  position: relative;
  top: -10px;
  text-align: center;
  font-size: 18px;
  color: var(--white-color);
  cursor: pointer;
  z-index: 10;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
  -webkit-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  transform: translateY(-50px)
}

.mobile-menu .close-btn:hover {
  opacity: .5
}

.mobile-menu .nav-logo {
  position: relative;
  text-align: left;
  width: 100%
}

.mobile-menu .nav-logo img {
  max-height: 70px
}

.mobile-menu .menu-box {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  right: -300px;
  top: 0;
  width: 100%;
  height: 100%;
  max-height: 100%;
  overflow-y: auto;
  background: var(--black-color);
  padding: 0;
  z-index: 5;
  border-radius: 0;
  -webkit-transform: translateX(101%);
  -ms-transform: translateX(101%);
  transform: translateX(101%);
  -webkit-transition: all .7s ease;
  -o-transition: all .7s ease;
  transition: all .7s ease
}

.mobile-menu .navigation {
  position: relative;
  display: block;
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, .1)
}

.mobile-menu .navigation li {
  position: relative;
  display: block;
  border-bottom: 1px solid rgba(255, 255, 255, .1)
}

.mobile-menu .navigation li>ul {
  display: none
}

.mobile-menu .navigation li>ul>li {
  padding-left: 20px
}

.mobile-menu .navigation li>ul>li:last-child {
  border-bottom: none
}

.mobile-menu .navigation li>ul>li:first-child {
  border-top: 1px solid rgba(255, 255, 255, .1)
}

.mobile-menu .navigation li>ul>li>ul {
  display: none
}

.mobile-menu .navigation li>a {
  position: relative;
  display: block;
  line-height: 24px;
  padding: 10px 20px;
  font-size: 16px;
  color: var(--white-color);
  font-weight: 400;
  text-transform: capitalize
}

.mobile-menu .navigation li:hover>a {
  color: var(--white-color)
}

.mobile-menu .navigation li.current>a {
  color: var(--white-color)
}

.mobile-menu .navigation li.dropdown .dropdown-btn {
  position: absolute;
  right: 0;
  top: 0;
  width: 44px;
  height: 44px;
  text-align: center;
  font-size: 16px;
  line-height: 44px;
  color: var(--white-color);
  cursor: pointer;
  z-index: 5
}

.mobile-menu .navigation li.dropdown .dropdown-btn:after {
  content: "";
  position: absolute;
  left: 0;
  top: 10px;
  width: 1px;
  height: 24px;
  border-left: 1px solid rgba(255, 255, 255, .1)
}

.mobile-menu .navigation li.dropdown .dropdown-btn.active i:before {
  content: ""
}

.mobile-menu .social-links {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: var(--theme-color);
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, .1);
  margin-top: auto
}

.mobile-menu .social-links li {
  position: relative;
  text-align: center;
  width: 100%;
  border-right: 1px solid rgba(255, 255, 255, .1)
}

.mobile-menu .social-links li a {
  position: relative;
  display: block;
  line-height: 50px;
  height: 50px;
  font-size: 14px;
  text-align: center;
  color: var(--white-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.mobile-menu .social-links li a:hover {
  color: var(--yellow-color)
}

.mobile-menu-visible {
  overflow: hidden
}

.mobile-menu-visible .mobile-menu {
  opacity: 1;
  visibility: visible
}

.mobile-menu-visible .mobile-menu .menu-backdrop {
  opacity: .7;
  visibility: visible;
  -webkit-transition: all .7s ease;
  -o-transition: all .7s ease;
  transition: all .7s ease;
  -webkit-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%)
}

.mobile-menu-visible .mobile-menu .menu-box {
  right: 0;
  -webkit-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%)
}

.mobile-menu-visible .mobile-menu .close-btn {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px)
}

.mobile-menu-visible .scroll-to-top {
  opacity: 0;
  visibility: hidden
}

.mobile-nav-toggler {
  position: relative;
  font-size: 24px;
  line-height: 20px;
  cursor: pointer;
  color: var(--theme-color);
  display: none;
  top: 0;
  margin-left: 20px;
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8
}

@media(max-width: 991px) {
  .mobile-nav-toggler {
    display: block
  }
}

.loading-screen {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: default;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: var(--white-color);
  z-index: 1000
}

.loading-screen .preloader-close {
  position: fixed;
  top: 15px;
  right: 15px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  font-size: 18px;
  line-height: 30px;
  background: var(--theme-color);
  color: var(--white-color);
  text-align: center;
  cursor: pointer;
  z-index: 99999999
}

.loading-screen .bar {
  position: absolute;
  height: 100%;
  width: 50%;
  background-color: rgba(0, 0, 0, 0)
}

.loading-screen .top-bar {
  top: 0;
  left: 0;
  right: auto;
  bottom: auto
}

.loading-screen .down-bar {
  bottom: 0;
  top: auto;
  right: 0;
  left: auto
}

.loading-screen .animation-preloader {
  z-index: 1000
}

.loading-screen .animation-preloader .txt-loading {
  font: bold 3em var(--title-font), sans-serif;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

@media(max-width: 767px) {
  .loading-screen .animation-preloader .txt-loading {
    font: bold 3.5em var(--title-font), sans-serif
  }
}

@media(max-width: 575px) {
  .loading-screen .animation-preloader .txt-loading {
    font: bold 2em var(--title-font), sans-serif
  }
}

.loading-screen .animation-preloader .txt-loading .letters-loading {
  color: #e2dfdd;
  position: relative
}

.loading-screen .animation-preloader .txt-loading .letters-loading::before {
  -webkit-animation: letters-loading 4s infinite;
  animation: letters-loading 4s infinite;
  color: var(--theme-color);
  content: attr(data-text-preloader);
  left: 0;
  opacity: 0;
  font-family: var(--title-font), sans-serif;
  position: absolute;
  top: -3px;
  -webkit-transform: rotateY(-90deg);
  transform: rotateY(-90deg)
}

.loading-screen .animation-preloader .txt-loading .letters-loading:nth-child(2)::before {
  -webkit-animation-delay: .2s;
  animation-delay: .2s
}

.loading-screen .animation-preloader .txt-loading .letters-loading:nth-child(3)::before {
  -webkit-animation-delay: .4s;
  animation-delay: .4s
}

.loading-screen .animation-preloader .txt-loading .letters-loading:nth-child(4)::before {
  -webkit-animation-delay: .6s;
  animation-delay: .6s
}

.loading-screen .animation-preloader .txt-loading .letters-loading:nth-child(5)::before {
  -webkit-animation-delay: .8s;
  animation-delay: .8s
}

.loading-screen .animation-preloader .txt-loading .letters-loading:nth-child(6)::before {
  -webkit-animation-delay: 1s;
  animation-delay: 1s
}

.loading-screen .animation-preloader .txt-loading .letters-loading:nth-child(7)::before {
  -webkit-animation-delay: 1.2s;
  animation-delay: 1.2s
}

.loading-screen .animation-preloader .txt-loading .letters-loading:nth-child(8)::before {
  -webkit-animation-delay: 1.4s;
  animation-delay: 1.4s
}

.loading-screen .spinner {
  width: 110px;
  height: 110px;
  margin: 0 auto 1.5em auto;
  position: relative
}

@media(max-width: 767px) {
  .loading-screen .spinner {
    height: 8em;
    width: 8em
  }
}

@media(max-width: 575px) {
  .loading-screen .spinner {
    height: 7em;
    width: 7em
  }
}

.loading-screen .spinner::before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  border-radius: 50%;
  border: 4px solid #e2dfdd;
  border-top-color: var(--yellow-color);
  width: 100%;
  height: 100%;
  -webkit-animation: spinner 1s infinite linear;
  animation: spinner 1s infinite linear
}

.loading-screen .loading-counter {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: var(--theme-color);
  font-size: 2rem;
  font-weight: 800
}

@-webkit-keyframes spinner {
  to {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg)
  }
}

@keyframes spinner {
  to {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg)
  }
}

@-webkit-keyframes letters-loading {

  0%,
  75%,
  100% {
    opacity: 0;
    -webkit-transform: rotateY(-90deg);
    transform: rotateY(-90deg)
  }

  25%,
  50% {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg)
  }
}

@keyframes letters-loading {

  0%,
  75%,
  100% {
    opacity: 0;
    -webkit-transform: rotateY(-90deg);
    transform: rotateY(-90deg)
  }

  25%,
  50% {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg)
  }
}

.link-effect {
  position: relative;
  overflow: hidden;
  display: block;
  height: 26px;
  line-height: 26px
}

.link-effect .effect-1 {
  display: block;
  height: 100%;
  position: relative;
  top: 0%;
  transition: .3s
}

.link-effect:hover .effect-1 {
  top: -100%
}

.theme-btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  white-space: nowrap;
  text-decoration: none;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.theme-btn .btn-title {
  position: relative
}

.btn-style-1 {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none !important;
  background-color: var(--theme-color);
  color: var(--white-color);
  font-size: 15px;
  font-weight: 500;
  padding: 13px 35px;
  overflow: hidden;
  -webkit-transition: all .5s linear;
  -o-transition: all .5s linear;
  transition: all .5s linear;
  z-index: 1;
  text-align: center
}

.btn-style-1:before {
  position: absolute;
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: 0;
  background-color: var(--black-color);
  content: "";
  -webkit-transform: scaleY(0) rotateX(0deg);
  transform: scaleY(0) rotateX(0deg);
  -webkit-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
  z-index: -1
}

.btn-style-1:hover:before {
  -webkit-transform: scaleY(1) rotateX(0deg);
  transform: scaleY(1) rotateX(0deg);
  -webkit-transition: all .4s linear;
  -o-transition: all .4s linear;
  transition: all .4s linear
}

.btn-style-1:hover {
  color: var(--white-color)
}

.btn-style-1>i {
  padding-right: 10px;
  position: relative;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s
}

.btn-style-1:hover>i {
  -webkit-transform: translateX(5px);
  -ms-transform: translateX(5px);
  transform: translateX(5px)
}

.btn-style-2 {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none !important;
  background-color: var(--yellow-color);
  color: var(--black-color);
  font-size: 15px;
  font-weight: 500;
  padding: 13px 35px;
  overflow: hidden;
  -webkit-transition: all .5s linear;
  -o-transition: all .5s linear;
  transition: all .5s linear;
  z-index: 1;
  text-align: center
}

.btn-style-2:before {
  position: absolute;
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: 0;
  background-color: var(--theme-color);
  content: "";
  -webkit-transform: scaleY(0) rotateX(0deg);
  transform: scaleY(0) rotateX(0deg);
  -webkit-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear;
  z-index: -1
}

.btn-style-2:hover:before {
  -webkit-transform: scaleY(1) rotateX(0deg);
  transform: scaleY(1) rotateX(0deg);
  -webkit-transition: all .4s linear;
  -o-transition: all .4s linear;
  transition: all .4s linear
}

.btn-style-2:hover {
  color: var(--white-color)
}

.btn-style-2>i {
  padding-right: 10px;
  position: relative;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s
}

.btn-style-2:hover>i {
  -webkit-transform: translateX(5px);
  -ms-transform: translateX(5px);
  transform: translateX(5px)
}

.border-one {
  border: 1px solid var(--theme-color)
}

.border-two {
  border: 1px solid var(--yellow-color)
}

.btn-style-3 {
  position: relative;
  font-size: 14px;
  line-height: 30px;
  padding: 10px 35px;
  font-weight: 700;
  overflow: hidden;
  color: var(--white-color);
  border-radius: 50px;
  z-index: 1;
  background: var(--black-color);
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
  box-shadow: 0 10px 30px rgba(0, 0, 0, .1)
}

.btn-style-3:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  background-color: var(--white-color);
  -webkit-clip-path: polygon(50% 0, 50% 0, 50% 50%, 50% 100%, 50% 100%, 50% 50%);
  clip-path: polygon(50% 0, 50% 0, 50% 50%, 50% 100%, 50% 100%, 50% 50%);
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  z-index: -1
}

.btn-style-3:hover:before {
  -webkit-clip-path: polygon(25% -70%, 75% -70%, 120% 50%, 75% 170%, 25% 170%, -20% 50%);
  clip-path: polygon(25% -70%, 75% -70%, 120% 50%, 75% 170%, 25% 170%, -20% 50%)
}

.btn-style-3:hover {
  color: var(--theme-color)
}

.btn-style-4 {
  position: relative;
  font-size: 14px;
  line-height: 30px;
  padding: 10px 35px;
  font-weight: 700;
  overflow: hidden;
  color: var(--black-color);
  background: var(--yellow-color);
  border-radius: 50px;
  z-index: 1;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
  box-shadow: 0 10px 30px rgba(0, 0, 0, .1)
}

.btn-style-4:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: "";
  background-color: var(--yellow-color);
  -webkit-clip-path: polygon(50% 0, 50% 0, 50% 50%, 50% 100%, 50% 100%, 50% 50%);
  clip-path: polygon(50% 0, 50% 0, 50% 50%, 50% 100%, 50% 100%, 50% 50%);
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  z-index: -1
}

.btn-style-4:hover:before {
  -webkit-clip-path: polygon(25% -70%, 75% -70%, 120% 50%, 75% 170%, 25% 170%, -20% 50%);
  clip-path: polygon(25% -70%, 75% -70%, 120% 50%, 75% 170%, 25% 170%, -20% 50%)
}

.btn-style-4:hover {
  color: var(--white-color)
}

.theme-btn.small {
  padding: 10px 30px;
  font-size: 14px;
  line-height: 20px
}

.line-btn {
  font-size: 14px;
  font-weight: 600;
  display: inline-block;
  line-height: .8;
  position: relative;
  padding-bottom: 4px;
  margin-bottom: -1px;
  text-transform: uppercase;
  color: var(--theme-color)
}

.line-btn i {
  margin-left: 5px;
  font-size: .9rem
}

.line-btn:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: var(--theme-color);
  transition: all ease .4s
}

.line-btn:hover {
  color: var(--title-color)
}

.line-btn:hover::before {
  background-color: var(--title-color);
  width: 45px
}

.scroll-top {
  position: fixed;
  right: 30px;
  bottom: 30px;
  height: 50px;
  width: 50px;
  cursor: pointer;
  display: block;
  border-radius: 50px;
  z-index: 10000;
  opacity: 1;
  visibility: hidden;
  transform: translateY(45px);
  transition: all 300ms linear
}

.scroll-top:after {
  content: "";
  font-family: var(--icon-font);
  font-weight: 700;
  position: absolute;
  text-align: center;
  line-height: 50px;
  font-size: 20px;
  color: var(--theme-color);
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
  display: block;
  z-index: 1;
  border-radius: 50%
}

.scroll-top svg {
  color: var(--theme-color);
  border-radius: 50%;
  background: var(--white-color);
  border: 1px solid var(--white-color)
}

.scroll-top svg path {
  fill: none
}

.scroll-top .progress-circle path {
  stroke: var(--theme-color);
  stroke-width: 4;
  box-sizing: border-box;
  transition: all 400ms linear
}

.scroll-top.show {
  opacity: 1;
  visibility: visible;
  transform: translateY(0)
}

@media(max-width: 575px) {
  .scroll-top {
    right: 15px;
    bottom: 15px;
    height: 40px;
    width: 40px
  }

  .scroll-top:after {
    font-size: 16px;
    line-height: 40px
  }

  .btn {
    padding: 15.5px 20px;
    font-size: 12px;
    font-weight: 500
  }

  .btn.circle-btn {
    height: 120px;
    width: 120px;
    line-height: 120px
  }
}

@media(max-width: 767px) {
  .play-btn {
    --icon-size: 70px;
    --icon-font-size: 24px
  }

  .btn {
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
    padding: 17px 25px
  }
}

body.bg-title .scroll-top svg {
  color: var(--white-color)
}

body.bg-title .scroll-top svg path {
  stroke: var(--theme-color)
}

body.bg-title .scroll-top::after {
  color: var(--white-color);
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, .4)
}

.sec-title {
  position: relative;
  margin-bottom: calc(var(--section-title-space) - 45px)
}

@media(max-width: 991px) {
  .sec-title {
    --section-title-space: 60px
  }
}

@media(max-width: 767px) {
  .sec-title {
    --section-title-space: 55px
  }
}

.sec-title h1 {
  position: relative;
  font-size: 60px;
  line-height: 1em;
  color: var(--black-color);
  font-family: var(--title-font);
  font-weight: 700
}

.sec-title h2 {
  position: relative;
  color: var(--black-color);
  font-size: 46px;
  font-family: var(--title-font);
  font-weight: 700;
  letter-spacing: .02em;
  margin-bottom: 0
}

@media(max-width: 1399px) {
  .sec-title h2 {
    font-size: 30px;
    line-height: 1.2em
  }
}

@media(max-width: 1199px) {
  .sec-title h2 {
    font-size: 38px;
    line-height: 1.2em
  }
}

@media(max-width: 1280px) {
  .sec-title h2 {
    font-size: 32px
  }
}

@media(max-width: 853px) {
  .sec-title h2 {
    font-size: 30px;
    letter-spacing: normal
  }
}

@media(max-width: 430px) {
  .sec-title h2 {
    font-size: 28px
  }
}

@media(max-width: 414px) {
  .sec-title h2 {
    font-size: 24px
  }
}

@media(max-width: 575px) {
  .sec-title h2 br {
    display: none
  }
}

.sec-title .text {
  margin-top: 15px
}

@media(max-width: 575px) {
  .sec-title .text br {
    display: none
  }
}

.sec-title.two h2 {
  padding-left: 25px
}

.sec-title.two h2::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 5px;
  height: 80%;
  background: var(--theme-color)
}

.sec-title.two .text {
  margin-top: 10px
}

.sec-title h3 {
  font-size: 32px
}

.sec-text {
  margin-top: 11px;
  font-weight: 400;
  font-size: 16px;
  padding-bottom: 10px
}

@media(max-width: 1199px) {
  .sec-text {
    margin-top: 8px
  }
}

@media(max-width: 767px) {
  .sec-text br {
    display: none
  }
}

.sec-title.light h3,
.sec-title.light h2,
.sec-title.light .sec-text,
.sec-title.light h1 {
  color: var(--white-color)
}

.sec-title.light .sub-title {
  color: var(--theme-color)
}

.sec-title.text-center h2:before {
  left: 50%;
  margin-left: -30px
}

.sec-title .sub-title {
  position: relative;
  color: var(--theme-color);
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  font-family: var(--title-font);
  top: -5px;
  display: block;
  text-transform: uppercase;
  margin-bottom: 10px
}

@media(max-width: 1199px) {
  .sec-title .sub-title {
    margin-bottom: 5px
  }
}

.shape-mockup-wrap {
  z-index: 2;
  position: relative
}

.shape-mockup {
  position: absolute;
  z-index: -1
}

.shape-mockup.z-index-3 {
  z-index: 3
}

.z-index-step1 {
  position: relative;
  z-index: 4 !important
}

.z-index-common {
  position: relative;
  z-index: 3
}

.z-index-3 {
  z-index: 3
}

.z-index-n1 {
  z-index: -1
}

.media-body {
  flex: 1
}

.style-italic {
  font-style: italic
}

.badge {
  position: absolute;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-block;
  text-align: center;
  background-color: var(--theme-color);
  color: var(--white-color);
  padding: .2em .45em;
  font-size: .6em;
  border-radius: 50%;
  top: 7px;
  left: 12px;
  font-weight: 400;
  transition: .3s ease-in-out
}

.social-btn {
  display: flex;
  gap: 10px
}

.social-btn a {
  height: var(--icon-size, 48px);
  width: var(--icon-size, 48px);
  line-height: 48px;
  display: inline-block;
  color: var(--title-color);
  text-align: center;
  font-size: 16px;
  border-radius: 50%;
  border: 1px solid var(--border-color);
  background: var(--border-color)
}

.social-btn a:hover {
  background: var(--title-color);
  color: var(--white-color);
  border-color: var(--title-color)
}

.social-btn.style2 {
  gap: 25px
}

.social-btn.style2 .link-effect {
  height: 25px
}

.social-btn.style2 a {
  background: rgba(0, 0, 0, 0);
  width: auto;
  height: auto;
  line-height: normal;
  border-radius: 0;
  color: var(--white-color);
  border: 0;
  font-size: 20px
}

.social-btn.style2 a:hover {
  background: rgba(0, 0, 0, 0);
  color: var(--theme-color)
}

.social-btn.style3 {
  gap: 15px
}

.social-btn.style3 .link-effect {
  height: 46px;
  line-height: 46px
}

.social-btn.style3 a {
  display: inline-block;
  background: var(--black-color);
  width: 46px;
  height: 46px;
  line-height: 46px;
  border-radius: 50%;
  color: var(--title-color);
  border: 0;
  font-size: 16px
}

.social-btn.style3 a:hover {
  color: var(--theme-color)
}

.social-btn.style4 a {
  --icon-size: 50px;
  line-height: 50px;
  font-size: 16px;
  background: rgba(0, 0, 0, 0);
  color: var(--white-color);
  border-color: #4b4d49
}

.social-btn.style4 a:hover {
  background: #4b4d49
}

.social-btn.color-theme a {
  color: var(--body-color);
  border-color: var(--theme-color)
}

.global-carousel.slider-shadow .slick-list {
  padding: 30px 0px 40px 0px !important;
  margin: -30px 0px -40px 0px
}

.btn-group {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 20px
}

.btn-group .btn {
  border-radius: 40px;
  flex: none
}

.btn-group.style2 {
  gap: 20px 70px
}

@media(max-width: 767px) {
  .btn-group.style2 {
    gap: 20px 30px
  }
}

.mfp-zoom-in .mfp-content {
  opacity: 0;
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
  -webkit-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7)
}

.mfp-zoom-in.mfp-bg {
  opacity: 0;
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease
}

.mfp-zoom-in.mfp-ready .mfp-content {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.mfp-zoom-in.mfp-ready.mfp-bg {
  opacity: .7
}

.mfp-zoom-in.mfp-removing .mfp-content {
  -webkit-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7);
  opacity: 0
}

.mfp-zoom-in.mfp-removing.mfp-bg {
  opacity: 0
}

.jarallax {
  position: relative;
  z-index: 0
}

.jarallax>.jarallax-img,
picture.jarallax-img img {
  position: absolute;
  object-fit: cover;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1
}

.select2-results__option {
  padding: 0 10px;
  color: #7c858c
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #7c858c;
  padding-left: 0;
  line-height: 38px
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: var(--theme-color)
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  height: 30px;
  background: var(--white-color);
  color: var(--black-color)
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  bottom: 1px;
  height: auto;
  width: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 12px;
  color: #7c858c
}

.select2-container--default .select2-selection--single .select2-selection__arrow:before {
  position: relative;
  content: "";
  font-family: var(--icon-font);
  font-weight: 900
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none
}

.select2-container--default .select2-selection--single {
  border-radius: 0
}

.default-navs .owl-next,
.default-navs .owl-prev {
  display: block;
  margin: 0 5px;
  height: 54px;
  width: 54px;
  color: var(--theme-color);
  background-color: var(--white-color);
  border-radius: 50%;
  font-size: 16px;
  line-height: 54px;
  font-weight: 700;
  text-align: center;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease
}

.default-navs .owl-next:hover,
.default-navs .owl-prev:hover {
  background: var(--theme-color);
  color: var(--yellow-color)
}

.default-dots .owl-dots {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 30px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.default-dots .owl-dots .owl-dot {
  height: 10px;
  width: 10px;
  border-radius: 5px;
  background-color: var(--black-color2);
  margin: 0 5px;
  opacity: .3;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.default-dots .owl-dots .owl-dot.active {
  opacity: 1;
  background: var(--theme-color)
}

.icon-box {
  display: inline-flex;
  gap: 10px
}

.popup-status {
  position: fixed;
  bottom: 20px;
  left: 20px;
  padding: 15px;
  border-radius: 5px;
  color: #fff;
  font-size: 16px;
  z-index: 1000;
  display: flex;
  align-items: center;
  animation: slideIn .3s ease-out
}

.popup-status i {
  margin-right: 10px
}

.popup-status.success {
  background-color: var(--success-color)
}

.popup-status.error {
  background-color: var(--error-color)
}

@keyframes slideIn {
  from {
    opacity: 0;
    transform: translateY(10px)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

.font-icon {
  font-family: var(--icon-font)
}

.font-title {
  font-family: var(--title-font)
}

.font-body {
  font-family: var(--body-font)
}

.fw-extralight {
  font-weight: 100
}

.fw-light {
  font-weight: 300
}

.fw-normal {
  font-weight: 400
}

.fw-medium {
  font-weight: 500 !important
}

.fw-semibold {
  font-weight: 600 !important
}

.fw-bold {
  font-weight: 700
}

.fw-extrabold {
  font-weight: 800
}

.fs-md {
  font-size: 18px
}

.fs-xs {
  font-size: 14px
}

.text-underline {
  text-decoration: underline
}

.bg-theme {
  background-color: var(--theme-color) !important
}

.bg-theme2 {
  background-color: var(--yellow-color) !important
}

.bg-yellow {
  background-color: var(--yellow-color) !important
}

.bg-white {
  background-color: var(--white-color) !important
}

.bg-black {
  background-color: var(--black-color) !important
}

.bg-black2 {
  background-color: var(--black-color2) !important
}

.bg-gray {
  background-color: var(--gray-color) !important
}

.bg-title {
  background-color: var(--title-color) !important
}

.background-image,
[data-bg-src] {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center
}

.bg-fluid {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center
}

.bg-auto {
  background-size: auto auto
}

.bg-top-center {
  background-size: auto;
  background-position: top center
}

.bg-repeat {
  background-size: auto;
  background-repeat: repeat
}

.text-theme {
  color: var(--theme-color) !important
}

.text-theme2 {
  color: var(--yellow-color) !important
}

.text-title {
  color: var(--title-color) !important
}

.text-body {
  color: var(--body-color) !important
}

.text-white {
  color: var(--white-color) !important
}

.text-light {
  color: var(--light-color) !important
}

.text-yellow {
  color: var(--yellow-color) !important
}

.text-black {
  color: var(--black-color) !important
}

.text-black2 {
  color: var(--black-color2) !important
}

.text-success {
  color: var(--success-color) !important
}

.text-error {
  color: var(--error-color) !important
}

.text-inherit {
  color: inherit
}

.text-inherit:hover {
  color: var(--theme-color)
}

a.text-theme:hover,
.text-reset:hover {
  text-decoration: none
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}

.position-center {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%)
}

[data-overlay] {
  position: relative;
  z-index: 2
}

[data-overlay] [class^=col-],
[data-overlay] [class*=col-] {
  z-index: 1
}

[data-overlay]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1
}

[data-overlay=theme]:before {
  background-color: var(--theme-color)
}

[data-overlay=theme2]:before {
  background-color: var(--yellow-color)
}

[data-overlay=yellow]:before {
  background-color: var(--yellow-color)
}

[data-overlay=title]:before {
  background-color: var(--title-color)
}

[data-overlay=white]:before {
  background-color: var(--white-color)
}

[data-overlay=black]:before {
  background-color: var(--black-color)
}

[data-overlay=black2]:before {
  background-color: var(--black-color2)
}

[data-overlay=overlay1]:before {
  background-color: #131B23
}

[data-opacity="1"]:before {
  opacity: 0.1
}

[data-opacity="2"]:before {
  opacity: 0.2
}

[data-opacity="3"]:before {
  opacity: 0.3
}

[data-opacity="4"]:before {
  opacity: 0.4
}

[data-opacity="5"]:before {
  opacity: 0.5
}

[data-opacity="6"]:before {
  opacity: 0.6
}

[data-opacity="7"]:before {
  opacity: 0.7
}

[data-opacity="8"]:before {
  opacity: 0.8
}

[data-opacity="9"]:before {
  opacity: 0.9
}

[data-opacity="10"]:before {
  opacity: 1
}

.ripple-animation {
  animation-duration: var(--ripple-ani-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-name: ripple
}

@keyframes ripple {
  0% {
    transform: scale(1);
    opacity: 0
  }

  30% {
    opacity: 1
  }

  100% {
    transform: scale(2.1);
    opacity: 0
  }
}

.movingX {
  animation: movingX 8s linear infinite
}

@keyframes movingX {
  0% {
    transform: translateX(0)
  }

  50% {
    transform: translateX(50px)
  }

  100% {
    transform: translateX(0)
  }
}

.moving {
  animation: moving 8s linear infinite
}

@keyframes moving {
  0% {
    transform: translateX(0)
  }

  50% {
    transform: translateX(-50px)
  }

  100% {
    transform: translateX(0)
  }
}

.jump {
  animation: jumpAni 7s linear infinite
}

.jump1 {
  animation: jumpAni 6s linear infinite
}

.jump2 {
  animation: jumpAni 5s linear infinite
}

.jump3 {
  animation: jumpAni 4s linear infinite
}

@keyframes jumpAni {
  0% {
    transform: translateY(0)
  }

  40% {
    transform: translateY(-30px)
  }

  100% {
    transform: translateY(0)
  }
}

.jump-reverse {
  animation: jumpReverseAni 7s linear infinite
}

@keyframes jumpReverseAni {
  0% {
    transform: translateY(0)
  }

  50% {
    transform: translateY(30px)
  }

  100% {
    transform: translateY(0)
  }
}

.spin {
  animation: spin 15s linear infinite
}

.spin-slow {
  animation: spin 50s linear infinite
}

@keyframes spin {
  0% {
    transform: rotate(0)
  }

  100% {
    transform: rotate(360deg)
  }
}

@keyframes animate-positive {
  0% {
    width: 0
  }
}

.scalein.slider-animated {
  --animation-name: scalein
}

.slidetopleft.slider-animated {
  --animation-name: slidetopleft
}

.slidebottomright.slider-animated {
  --animation-name: slidebottomright
}

.slideinleft.slider-animated {
  --animation-name: slideinleft
}

.slideinright.slider-animated {
  --animation-name: slideinright
}

.slideinup.slider-animated {
  --animation-name: slideinup
}

.slideindown.slider-animated {
  --animation-name: slideindown
}

.rollinleft.slider-animated {
  --animation-name: rollinleft
}

.rollinright.slider-animated {
  --animation-name: rollinright
}

.scalein,
.slidetopleft,
.slidebottomright,
.slideinleft,
.slideinright,
.slideindown,
.slideinup,
.rollinleft,
.rollinright {
  opacity: 0;
  animation-fill-mode: both;
  animation-iteration-count: 1;
  animation-duration: 1s;
  animation-delay: .3s;
  animation-name: var(--animation-name)
}

.slider-animated {
  opacity: 1
}

@keyframes slideinup {
  0% {
    opacity: 0;
    transform: translateY(70px)
  }

  100% {
    transform: translateY(0)
  }
}

@keyframes slideinright {
  0% {
    opacity: 0;
    transform: translateX(70px)
  }

  100% {
    transform: translateX(0)
  }
}

@keyframes slideindown {
  0% {
    opacity: 0;
    transform: translateY(-70px)
  }

  100% {
    transform: translateY(0)
  }
}

@keyframes slideinleft {
  0% {
    opacity: 0;
    transform: translateX(-70px)
  }

  100% {
    transform: translateX(0)
  }
}

@keyframes slidebottomright {
  0% {
    opacity: 0;
    transform: translateX(100px) translateY(100px)
  }

  100% {
    transform: translateX(0) translateY(0)
  }
}

@keyframes slidetopleft {
  0% {
    opacity: 0;
    transform: translateX(-100px) translateY(-100px)
  }

  100% {
    transform: translateX(0) translateY(0)
  }
}

@keyframes rotate {
  from {
    transform: rotate(0deg)
  }

  to {
    transform: rotate(360deg)
  }

  0% {
    border-right-color: rgba(0, 0, 0, 0);
    border-bottom-color: rgba(0, 0, 0, 0);
    border-top-color: rgba(0, 0, 0, 0);
    border-left-color: rgba(0, 0, 0, 0)
  }

  75% {
    border-top-color: var(--white-color);
    border-left-color: var(--white-color);
    border-right-color: var(--white-color);
    border-bottom-color: rgba(0, 0, 0, 0)
  }

  100% {
    border-right-color: rgba(0, 0, 0, 0);
    border-bottom-color: rgba(0, 0, 0, 0);
    border-top-color: rgba(0, 0, 0, 0);
    border-left-color: rgba(0, 0, 0, 0)
  }
}

.img-custom-anim-right {
  animation: img-anim-right 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) .4s;
  opacity: 0
}

@keyframes img-anim-right {
  0% {
    transform: translateX(5%);
    clip-path: inset(0 0 0 100%);
    opacity: 0
  }

  100% {
    transform: translateX(0);
    clip-path: inset(0 0 0 0);
    opacity: 1
  }
}

.img-custom-anim-left {
  animation: img-anim-left 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) .4s;
  opacity: 0
}

@keyframes img-anim-left {
  0% {
    transform: translateX(-5%);
    clip-path: inset(0 100% 0 0);
    opacity: 0
  }

  100% {
    transform: translateX(0);
    clip-path: inset(0 0 0 0);
    opacity: 1
  }
}

.img-custom-anim-top {
  animation: img-anim-top 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0
}

@keyframes img-anim-top {
  0% {
    transform: translateY(-5%);
    clip-path: inset(0 0 100% 0);
    opacity: 0
  }

  100% {
    transform: translateY(0);
    clip-path: inset(0 0 0 0);
    opacity: 1
  }
}

.text-anim-right {
  animation: text-anim-right 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) .4s;
  opacity: 0
}

@keyframes text-anim-right {
  0% {
    transform: translateX(5%);
    clip-path: inset(0 0 0 100%);
    opacity: 0
  }

  100% {
    transform: translateX(0);
    clip-path: inset(0 0 0 0);
    opacity: 1
  }
}

.text-anim-left {
  animation: text-anim-left 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1) .4s;
  opacity: 0
}

@keyframes text-anim-left {
  0% {
    transform: translateX(-5%);
    clip-path: inset(0 100% 0 0);
    opacity: 0
  }

  100% {
    transform: translateX(0);
    clip-path: inset(0 0 0 0);
    opacity: 1
  }
}

.text-anim-top {
  animation: text-anim-top 1.3s forwards cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0
}

@keyframes text-anim-top {
  0% {
    transform: translateY(-5%);
    clip-path: inset(0 0 100% 0);
    opacity: 0
  }

  100% {
    transform: translateY(0);
    clip-path: inset(0 0 0 0);
    opacity: 1
  }
}

/* @media(min-width: 992px) {
  .magic-cursor {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    position: fixed;
    left: 10px;
    top: 10px;
    user-select: none;
    pointer-events: none;
    visibility: hidden;
    z-index: 10000;
    -webkit-transition: all .3s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: all .3s cubic-bezier(0.165, 0.84, 0.44, 1)
  }

  .magic-cursor:before {
    background: var(--theme-color);
    opacity: 1;
    content: "";
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 0;
    transition: all .3s ease
  }

  .magic-cursor.cursor-grow:before {
    opacity: .4;
    transform: scale(5);
    transition: all .4s ease-in-out;
    background: var(--theme-color);
    opacity: 0;
    visibility: hidden
  }

  .magic-cursor.hide {
    opacity: 0;
    transition: opacity .3s ease;
    transition-delay: .4s
  }

  .magic-cursor.hide .inner {
    transform: scale(0.1);
    transition: transform .3s ease
  }
} */

.anim-icons {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  max-width: 1170px;
  margin: 0 auto
}

.anim-icons.full-width {
  max-width: 100%
}

.anim-icons .icon {
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%
}

.icon-plane {
  height: 210px;
  width: 220px;
  background-image: url(../images/service/service-left-plane.png)
}

.icon-plane2 {
  width: 260px;
  height: 142px;
  background-image: url(../images/achivement/achivement-plane-shape.png)
}

.icon-plane3 {
  width: 220px;
  height: 180px;
  background-image: url(../images/choose/chooseus-left-plane.png)
}

.icon-plane4 {
  width: 223px;
  height: 122px;
  background-image: url(../images/resource/calltoaction-plane_shape.png)
}

.icon-plane5 {
  width: 260px;
  height: 142px;
  background-image: url(../images/main-slider/left_plane-shape.png)
}

.icon-plane6 {
  width: 249px;
  height: 166px;
  background-image: url(../images/about/plane.png)
}

.icon-plane7 {
  width: 222px;
  height: 184px;
  background-image: url(../images/resource/faq_plane.png)
}

.icon.circle-check {
  width: 18px;
  height: 16px;
  background-image: url(../images/choose/circle-check.png)
}

.icon.angle-check {
  width: 18px;
  height: 16px;
  background-image: url(../images/icons/check.png)
}

.icon-dots {
  height: 159px;
  width: 159px;
  background-image: url(../images/service/service-right-shape.png)
}

.bounce-y {
  -webkit-animation: bounce-y 5s infinite linear;
  animation: bounce-y 5s infinite linear
}

.bounce-x {
  -webkit-animation: bounce-x 10s infinite linear;
  animation: bounce-x 10s infinite linear
}

.zoom-one {
  -webkit-animation: zoom-one 10s infinite linear;
  animation: zoom-one 10s infinite linear
}

.zoom-two {
  -webkit-animation: zoom-two 5s infinite linear;
  animation: zoom-two 5s infinite linear
}

.movingX {
  -webkit-transition: left 1s ease;
  -o-transition: left 1s ease;
  transition: left 1s ease;
  -webkit-animation: movingX 10s linear infinite;
  animation: movingX 10s linear infinite
}

.rotateMe {
  -webkit-animation: rotateMe 10s linear infinite;
  animation: rotateMe 10s linear infinite
}

@-webkit-keyframes rotateMe {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

@keyframes rotateMe {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

@-webkit-keyframes movingX {
  0% {
    left: -10px
  }

  100% {
    left: 630px
  }
}

@keyframes movingX {
  0% {
    left: -10px
  }

  100% {
    left: 630px
  }
}

@-webkit-keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  50% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  50% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@-webkit-keyframes bounce-y {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  50% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes bounce-y {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  50% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px)
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@-webkit-keyframes bounce-x {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  50% {
    -webkit-transform: translateX(30px);
    transform: translateX(30px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes bounce-x {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  50% {
    -webkit-transform: translateX(30px);
    transform: translateX(30px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@-webkit-keyframes zoom-one {
  0% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95)
  }

  50% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
  }

  100% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95)
  }
}

@keyframes zoom-one {
  0% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95)
  }

  50% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
  }

  100% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95)
  }
}

@-webkit-keyframes zoom-two {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  50% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

@keyframes zoom-two {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  50% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95)
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}

.overlay-anim {
  position: relative
}

.overlay-anim:after {
  background: rgba(255, 255, 255, .3);
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 0;
  opacity: 1;
  z-index: 9;
  pointer-events: none
}

.overlay-anim:hover:after {
  height: 100%;
  opacity: 0;
  -webkit-transition: all 400ms linear;
  -o-transition: all 400ms linear;
  transition: all 400ms linear
}

.widget_nav_menu ul,
.widget_meta ul,
.widget_pages ul,
.widget_archive ul,
.widget_price_filter ul,
.wp-block-page-list ul,
.widget_categories ul {
  list-style: none;
  padding: 0;
  margin: 0 0 0 0
}

.widget_nav_menu .menu,
.widget_nav_menu>ul,
.widget_meta .menu,
.widget_meta>ul,
.widget_pages .menu,
.widget_pages>ul,
.widget_archive .menu,
.widget_archive>ul,
.widget_price_filter .menu,
.widget_price_filter>ul,
.wp-block-page-list .menu,
.wp-block-page-list>ul,
.widget_categories .menu,
.widget_categories>ul {
  margin: -3px 0 0px 0
}

.widget_nav_menu a,
.widget_meta a,
.widget_pages a,
.widget_archive a,
.widget_price_filter a,
.wp-block-page-list a,
.widget_categories a {
  display: block;
  border: none;
  margin: 0 0px 12px 0px;
  padding: 0px;
  font-size: 16px;
  font-weight: 300;
  font-family: var(--body-font);
  line-height: 1.313;
  color: var(--title-color);
  position: relative;
  display: flex;
  align-items: center
}

.widget_nav_menu a:before,
.widget_meta a:before,
.widget_pages a:before,
.widget_archive a:before,
.widget_price_filter a:before,
.wp-block-page-list a:before,
.widget_categories a:before {
  content: "";
  position: relative;
  height: 18px;
  width: 18px;
  border: 1px solid #dcdcdc;
  border-radius: 50%;
  margin-right: 14px
}

.widget_nav_menu a:after,
.widget_meta a:after,
.widget_pages a:after,
.widget_archive a:after,
.widget_price_filter a:after,
.wp-block-page-list a:after,
.widget_categories a:after {
  content: "";
  position: absolute;
  left: 5px;
  top: 6px;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background: var(--theme-color);
  transition: .4s;
  opacity: 0
}

.widget_nav_menu a i,
.widget_meta a i,
.widget_pages a i,
.widget_archive a i,
.widget_price_filter a i,
.wp-block-page-list a i,
.widget_categories a i {
  margin-right: 12px;
  transition: .4s all
}

.widget_nav_menu a.active,
.widget_nav_menu a:hover,
.widget_meta a.active,
.widget_meta a:hover,
.widget_pages a.active,
.widget_pages a:hover,
.widget_archive a.active,
.widget_archive a:hover,
.widget_price_filter a.active,
.widget_price_filter a:hover,
.wp-block-page-list a.active,
.wp-block-page-list a:hover,
.widget_categories a.active,
.widget_categories a:hover {
  color: var(--theme-color)
}

.widget_nav_menu a.active i,
.widget_nav_menu a:hover i,
.widget_meta a.active i,
.widget_meta a:hover i,
.widget_pages a.active i,
.widget_pages a:hover i,
.widget_archive a.active i,
.widget_archive a:hover i,
.widget_price_filter a.active i,
.widget_price_filter a:hover i,
.wp-block-page-list a.active i,
.wp-block-page-list a:hover i,
.widget_categories a.active i,
.widget_categories a:hover i {
  color: var(--theme-color);
  opacity: 1
}

.widget_nav_menu a.active~span,
.widget_nav_menu a:hover~span,
.widget_meta a.active~span,
.widget_meta a:hover~span,
.widget_pages a.active~span,
.widget_pages a:hover~span,
.widget_archive a.active~span,
.widget_archive a:hover~span,
.widget_price_filter a.active~span,
.widget_price_filter a:hover~span,
.wp-block-page-list a.active~span,
.wp-block-page-list a:hover~span,
.widget_categories a.active~span,
.widget_categories a:hover~span {
  color: var(--theme-color)
}

.widget_nav_menu a.active:after,
.widget_nav_menu a:hover:after,
.widget_meta a.active:after,
.widget_meta a:hover:after,
.widget_pages a.active:after,
.widget_pages a:hover:after,
.widget_archive a.active:after,
.widget_archive a:hover:after,
.widget_price_filter a.active:after,
.widget_price_filter a:hover:after,
.wp-block-page-list a.active:after,
.wp-block-page-list a:hover:after,
.widget_categories a.active:after,
.widget_categories a:hover:after {
  opacity: 1
}

.widget_nav_menu li,
.widget_meta li,
.widget_pages li,
.widget_archive li,
.widget_price_filter li,
.wp-block-page-list li,
.widget_categories li {
  display: block;
  position: relative
}

.widget_nav_menu li>span,
.widget_meta li>span,
.widget_pages li>span,
.widget_archive li>span,
.widget_price_filter li>span,
.wp-block-page-list li>span,
.widget_categories li>span {
  font-size: 16px;
  position: absolute;
  right: 0;
  top: 0px;
  background: rgba(0, 0, 0, 0);
  border-radius: 0;
  height: auto;
  width: auto;
  line-height: initial;
  text-align: center;
  color: var(--body-color);
  transition: all ease .4s
}

.widget_nav_menu li:last-child a,
.widget_meta li:last-child a,
.widget_pages li:last-child a,
.widget_archive li:last-child a,
.widget_price_filter li:last-child a,
.wp-block-page-list li:last-child a,
.widget_categories li:last-child a {
  margin-bottom: -5px;
  padding-bottom: 0;
  border-bottom: 0
}

.widget_nav_menu .wp-block-navigation__submenu-container,
.widget_nav_menu .sub-menu,
.widget_nav_menu .children,
.widget_meta .wp-block-navigation__submenu-container,
.widget_meta .sub-menu,
.widget_meta .children,
.widget_pages .wp-block-navigation__submenu-container,
.widget_pages .sub-menu,
.widget_pages .children,
.widget_archive .wp-block-navigation__submenu-container,
.widget_archive .sub-menu,
.widget_archive .children,
.widget_price_filter .wp-block-navigation__submenu-container,
.widget_price_filter .sub-menu,
.widget_price_filter .children,
.wp-block-page-list .wp-block-navigation__submenu-container,
.wp-block-page-list .sub-menu,
.wp-block-page-list .children,
.widget_categories .wp-block-navigation__submenu-container,
.widget_categories .sub-menu,
.widget_categories .children {
  margin-left: 10px
}

.widget_nav_menu .wp-block-navigation__submenu-container li a,
.widget_nav_menu .sub-menu li a,
.widget_nav_menu .children li a,
.widget_meta .wp-block-navigation__submenu-container li a,
.widget_meta .sub-menu li a,
.widget_meta .children li a,
.widget_pages .wp-block-navigation__submenu-container li a,
.widget_pages .sub-menu li a,
.widget_pages .children li a,
.widget_archive .wp-block-navigation__submenu-container li a,
.widget_archive .sub-menu li a,
.widget_archive .children li a,
.widget_price_filter .wp-block-navigation__submenu-container li a,
.widget_price_filter .sub-menu li a,
.widget_price_filter .children li a,
.wp-block-page-list .wp-block-navigation__submenu-container li a,
.wp-block-page-list .sub-menu li a,
.wp-block-page-list .children li a,
.widget_categories .wp-block-navigation__submenu-container li a,
.widget_categories .sub-menu li a,
.widget_categories .children li a {
  border-bottom: 1px solid #e6e6e6;
  margin: 0 0px 19px 0px;
  padding: 0px 0px 20px
}

.widget_nav_menu a,
.widget_meta a,
.widget_pages a {
  padding-right: 20px
}

.widget_nav_menu .sub-menu {
  margin-left: 10px
}

.wp-block-page-list {
  padding: 0;
  margin: -3px 0 0px 0
}

.product_list_widget .star-rating {
  width: auto;
  font-size: 12px
}

.product_list_widget li a {
  color: var(--title-color)
}

.product_list_widget li a:hover {
  color: var(--theme-color)
}

.product_list_widget li:last-child {
  padding-bottom: 0 !important
}

.wp-block-archives {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 20px
}

.wp-block-archives a:not(:hover) {
  color: inherit
}

.blog-single ul.wp-block-archives li {
  margin: 5px 0
}

.widget {
  margin-bottom: 30px;
  position: relative;
  padding: var(--widget-padding-x, 40px);
  background: var(--white-color);
  border: 1px solid #e3e5de;
  border-radius: 0px
}

.widget[data-overlay]:before {
  z-index: -1
}

.widget.widget_search {
  padding: 0;
  border: 0
}

.widget .search-form {
  position: relative;
  display: flex
}

.widget .search-form input {
  background: var(--white-color);
  border: 1px solid #e3e5de;
  flex: 1;
  color: var(--body-color);
  font-size: 16px;
  font-weight: 400;
  border-radius: 0px;
  padding: 0 60px 0 30px
}

.widget .search-form input::placeholder {
  color: var(--body-color)
}

.widget .search-form button {
  position: absolute;
  right: 0px;
  top: 0px;
  border: none;
  font-size: 14px;
  background-color: rgba(0, 0, 0, 0);
  color: var(--white-color);
  display: inline-block;
  height: 55px;
  width: 55px;
  line-height: 55px;
  border-radius: 0px
}

.widget .search-form:hover button {
  color: var(--title-color)
}

.sidebar-widget .widget-box {
  width: 100%;
  margin-bottom: 30px;
  padding: 35px 35px 40px;
  border-radius: 0;
  background-color: var(--gray-color)
}

@media(min-width: 992px)and (max-width: 1024px) {
  .sidebar-widget .widget-box {
    padding: 35px 25px 40px
  }
}

@media(max-width: 375px) {
  .sidebar-widget .widget-box {
    padding: 35px 25px 40px
  }
}

.sidebar-widget .widget-box:last-child {
  margin-bottom: 0
}

.sidebar-widget .sidebar-title {
  font-size: 24px;
  font-weight: 600;
  color: var(--black-color);
  padding-left: 12px;
  margin-bottom: 30px;
  position: relative;
  z-index: 1
}

.sidebar-widget .sidebar-title:before {
  position: absolute;
  content: "";
  left: 0;
  top: 6px;
  width: 2px;
  height: 20px;
  background: var(--theme-color)
}

.footer-widget {
  margin-bottom: 50px !important
}

@media(max-width: 991px) {
  .footer-widget {
    margin-bottom: 40px !important
  }
}

.footer-widget,
.footer-widget .widget {
  padding: 0;
  border: none;
  padding-bottom: 0;
  background-color: rgba(0, 0, 0, 0);
  box-shadow: none
}

.footer-widget .wp-block-search__label,
.footer-widget .widget_title {
  border-bottom: none;
  margin: -0.3em 0 32px 0;
  font-size: 20px;
  font-weight: 600;
  font-family: var(--title-font);
  line-height: 30px;
  position: relative
}

.footer-widget.widget_meta ul,
.footer-widget.widget_pages ul,
.footer-widget.widget_archive ul,
.footer-widget.widget_recent_entries ul,
.footer-widget.widget_categories ul,
.footer-widget.widget_nav_menu ul {
  margin-top: -5px
}

.footer-widget.widget_meta .menu,
.footer-widget.widget_meta>ul,
.footer-widget.widget_pages .menu,
.footer-widget.widget_pages>ul,
.footer-widget.widget_archive .menu,
.footer-widget.widget_archive>ul,
.footer-widget.widget_recent_entries .menu,
.footer-widget.widget_recent_entries>ul,
.footer-widget.widget_categories .menu,
.footer-widget.widget_categories>ul,
.footer-widget.widget_nav_menu .menu,
.footer-widget.widget_nav_menu>ul {
  margin-bottom: -5px
}

.footer-widget.widget_meta a,
.footer-widget.widget_pages a,
.footer-widget.widget_archive a,
.footer-widget.widget_recent_entries a,
.footer-widget.widget_categories a,
.footer-widget.widget_nav_menu a {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 19px;
  font-family: var(--body-font);
  color: var(--body-color);
  display: flex;
  align-items: center;
  max-width: 100%;
  width: max-content;
  background-color: rgba(0, 0, 0, 0);
  border: none;
  position: relative;
  padding: 0
}

.footer-widget.widget_meta a i,
.footer-widget.widget_pages a i,
.footer-widget.widget_archive a i,
.footer-widget.widget_recent_entries a i,
.footer-widget.widget_categories a i,
.footer-widget.widget_nav_menu a i {
  font-size: 12px;
  color: var(--title-color);
  position: absolute;
  opacity: 0;
  left: 0
}

.footer-widget.widget_meta a:before,
.footer-widget.widget_pages a:before,
.footer-widget.widget_archive a:before,
.footer-widget.widget_recent_entries a:before,
.footer-widget.widget_categories a:before,
.footer-widget.widget_nav_menu a:before {
  display: none
}

.footer-widget.widget_meta a:after,
.footer-widget.widget_pages a:after,
.footer-widget.widget_archive a:after,
.footer-widget.widget_recent_entries a:after,
.footer-widget.widget_categories a:after,
.footer-widget.widget_nav_menu a:after {
  content: "";
  position: absolute;
  right: 100%;
  left: 0;
  bottom: 0;
  top: auto;
  height: 2px;
  background-color: var(--title-color);
  transition: all ease .4s;
  border: 0;
  margin: 0;
  display: inline-block;
  width: auto
}

.footer-widget.widget_meta a:hover,
.footer-widget.widget_pages a:hover,
.footer-widget.widget_archive a:hover,
.footer-widget.widget_recent_entries a:hover,
.footer-widget.widget_categories a:hover,
.footer-widget.widget_nav_menu a:hover {
  background-color: rgba(0, 0, 0, 0);
  color: var(--title-color)
}

.footer-widget.widget_meta a:hover i,
.footer-widget.widget_pages a:hover i,
.footer-widget.widget_archive a:hover i,
.footer-widget.widget_recent_entries a:hover i,
.footer-widget.widget_categories a:hover i,
.footer-widget.widget_nav_menu a:hover i {
  opacity: 1
}

.footer-widget.widget_meta a:hover:after,
.footer-widget.widget_pages a:hover:after,
.footer-widget.widget_archive a:hover:after,
.footer-widget.widget_recent_entries a:hover:after,
.footer-widget.widget_categories a:hover:after,
.footer-widget.widget_nav_menu a:hover:after {
  right: 0
}

.footer-widget.widget_meta li,
.footer-widget.widget_pages li,
.footer-widget.widget_archive li,
.footer-widget.widget_recent_entries li,
.footer-widget.widget_categories li,
.footer-widget.widget_nav_menu li {
  border: 0 !important;
  padding-bottom: 0 !important
}

.footer-widget.widget_meta li:last-child a,
.footer-widget.widget_pages li:last-child a,
.footer-widget.widget_archive li:last-child a,
.footer-widget.widget_recent_entries li:last-child a,
.footer-widget.widget_categories li:last-child a,
.footer-widget.widget_nav_menu li:last-child a {
  margin-bottom: 0
}

.footer-widget.widget_meta .wp-block-navigation__submenu-container,
.footer-widget.widget_meta .sub-menu,
.footer-widget.widget_meta .children,
.footer-widget.widget_pages .wp-block-navigation__submenu-container,
.footer-widget.widget_pages .sub-menu,
.footer-widget.widget_pages .children,
.footer-widget.widget_archive .wp-block-navigation__submenu-container,
.footer-widget.widget_archive .sub-menu,
.footer-widget.widget_archive .children,
.footer-widget.widget_recent_entries .wp-block-navigation__submenu-container,
.footer-widget.widget_recent_entries .sub-menu,
.footer-widget.widget_recent_entries .children,
.footer-widget.widget_categories .wp-block-navigation__submenu-container,
.footer-widget.widget_categories .sub-menu,
.footer-widget.widget_categories .children,
.footer-widget.widget_nav_menu .wp-block-navigation__submenu-container,
.footer-widget.widget_nav_menu .sub-menu,
.footer-widget.widget_nav_menu .children {
  margin-left: 10px
}

.footer-widget.widget_meta .wp-block-navigation__submenu-container li a,
.footer-widget.widget_meta .sub-menu li a,
.footer-widget.widget_meta .children li a,
.footer-widget.widget_pages .wp-block-navigation__submenu-container li a,
.footer-widget.widget_pages .sub-menu li a,
.footer-widget.widget_pages .children li a,
.footer-widget.widget_archive .wp-block-navigation__submenu-container li a,
.footer-widget.widget_archive .sub-menu li a,
.footer-widget.widget_archive .children li a,
.footer-widget.widget_recent_entries .wp-block-navigation__submenu-container li a,
.footer-widget.widget_recent_entries .sub-menu li a,
.footer-widget.widget_recent_entries .children li a,
.footer-widget.widget_categories .wp-block-navigation__submenu-container li a,
.footer-widget.widget_categories .sub-menu li a,
.footer-widget.widget_categories .children li a,
.footer-widget.widget_nav_menu .wp-block-navigation__submenu-container li a,
.footer-widget.widget_nav_menu .sub-menu li a,
.footer-widget.widget_nav_menu .children li a {
  border-bottom: 0;
  margin: 0 0px 19px 0px;
  padding: 0 0 0 23px
}

.footer-widget .recent-post {
  max-width: 300px;
  margin-top: -0.3em;
  margin-bottom: 17px;
  padding: 0;
  border: 0
}

.footer-widget .recent-post .post-title {
  color: var(--white-color);
  font-weight: 600;
  margin: 5px 0 0 0
}

.footer-widget .recent-post:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0
}

.footer-widget .recent-post .recent-post-meta a {
  font-weight: 400;
  line-height: 1.2;
  color: var(--light-color);
  font-size: 12px
}

.footer-widget .recent-post .recent-post-meta i {
  color: var(--light-color);
  transition: .4s
}

.footer-widget .recent-post .recent-post-meta a:hover {
  color: var(--theme-color)
}

.footer-widget .recent-post .recent-post-meta a:hover i {
  color: var(--theme-color)
}

.footer-widget.widget_shopping_cart .total,
.footer-widget.widget_rss ul .rss-date,
.footer-widget.widget_rss ul cite,
.footer-widget.widget_rss ul .rsswidget,
.footer-widget .product_list_widget li a,
.footer-widget.widget_shopping_cart .cart_list a:not(.remove) {
  color: var(--white-color)
}

.footer-widget blockquote:before,
.footer-widget .wp-block-quote:before {
  left: 40px;
  top: 40px
}

.footer-widget .wp-block-search .wp-block-search__inside-wrapper {
  border: 0;
  border-radius: 0
}

.footer-widget .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button {
  margin-left: 10px
}

.footer-widget .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover {
  background: var(--white-color);
  color: var(--theme-color)
}

.footer-widget .widget_nav_menu a,
.footer-widget .widget_meta a,
.footer-widget .widget_pages a,
.footer-widget .widget_archive a,
.footer-widget .wp-block-page-list a,
.footer-widget .widget_categories a {
  border-bottom: 1px solid #363636
}

.footer-widget .widget_nav_menu .wp-block-navigation__submenu-container li a,
.footer-widget .widget_nav_menu .sub-menu li a,
.footer-widget .widget_nav_menu .children li a,
.footer-widget .widget_meta .wp-block-navigation__submenu-container li a,
.footer-widget .widget_meta .sub-menu li a,
.footer-widget .widget_meta .children li a,
.footer-widget .widget_pages .wp-block-navigation__submenu-container li a,
.footer-widget .widget_pages .sub-menu li a,
.footer-widget .widget_pages .children li a,
.footer-widget .widget_archive .wp-block-navigation__submenu-container li a,
.footer-widget .widget_archive .sub-menu li a,
.footer-widget .widget_archive .children li a,
.footer-widget .wp-block-page-list .wp-block-navigation__submenu-container li a,
.footer-widget .wp-block-page-list .sub-menu li a,
.footer-widget .wp-block-page-list .children li a,
.footer-widget .widget_categories .wp-block-navigation__submenu-container li a,
.footer-widget .widget_categories .sub-menu li a,
.footer-widget .widget_categories .children li a {
  border-bottom: 1px solid #363636
}

.footer-widget.woocommerce .widget_shopping_cart .total,
.footer-widget.woocommerce.widget_shopping_cart .total {
  border-top: 3px double #363636
}

@media(max-width: 1199px) {

  .footer-widget.widget_meta a,
  .footer-widget.widget_pages a,
  .footer-widget.widget_archive a,
  .footer-widget.widget_categories a,
  .footer-widget.widget_nav_menu a {
    margin-bottom: 16px
  }

  .footer-info-list li:not(:last-child) {
    margin-bottom: 15px
  }

  .sidebar-gallery {
    max-width: 350px
  }
}

@media(max-width: 767px) {
  .footer-widget .widget_title {
    margin-bottom: 35px
  }
}

.header-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 313px;
  padding-right: 80px;
  position: relative
}

@media(max-width: 991px) {
  .header-top {
    display: none
  }
}

.header-top .inner-container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: var(--black-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: end;
  padding: 0 40px;
  position: relative;
  width: 100%
}

.header-top .top-left {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.header-top .outer-box {
  min-width: 315px;
  display: -webkit-box;
  -webkit-box-pack: end;
  position: relative;
  z-index: 1
}

.main-header {
  position: relative;
  width: 100%;
  z-index: 999;
  width: 100%;
  z-index: 999
}

.main-header .header-lower {
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.main-header .header-lower .logo-box {
  position: relative;
  padding: 5px 0;
  min-width: 200px
}

@media(max-width: 1299px) {
  .main-header .header-lower .logo-box {
    padding: 0
  }
}

.main-header .header-lower .outer-box {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  padding: 10px 0
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .main-header .header-lower .outer-box {
    display: none
  }
}

@media(max-width: 991px) {
  .main-header .header-lower .outer-box {
    padding: 15px 0
  }
}

.main-header .header-lower .outer-box .theme-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 30px;
  padding: 13px 40px;
  text-transform: capitalize;
  background-color: var(--black-color)
}

.main-header .header-lower .outer-box .theme-btn:before {
  background-color: var(--theme-color)
}

.main-header .header-lower .outer-box .theme-btn>i {
  color: var(--theme-color)
}

.main-header .header-lower .outer-box .theme-btn:hover>i {
  color: var(--white-color)
}

.main-header .header-lower .outer-box .ui-btn-outer {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 6px 0
}

@media(max-width: 991px) {
  .main-header .header-lower .outer-box .ui-btn-outer {
    display: none
  }
}

.main-header.style-2 .header-lower {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%
}

@media(max-width: 991px) {
  .main-header.style-2 .header-lower {
    background: var(--theme-color)
  }
}

.main-header.style-2 .header-lower .logo-box {
  padding: 13px 0
}

.main-header.style-2 .header-lower .outer-box .theme-btn {
  padding: 13px 30px;
  background-color: var(--theme-color)
}

.main-header.style-2 .header-lower .outer-box .theme-btn:before {
  background-color: var(--yellow-color)
}

.main-header.style-2 .header-lower .outer-box .theme-btn>i {
  color: var(--white-color)
}

.main-header.style-2 .main-box {
  padding: 0 15px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: var(--black-color);
  margin-top: 30px
}

@media(max-width: 991px) {
  .main-header.style-2 .main-box {
    background: var(--theme-color);
    margin-top: 0
  }
}

.main-header.style-2 .main-box .nav-outer {
  padding-left: 0;
  width: auto
}

.main-header.style-2 .main-box .outer-box .info-btn {
  font-size: 16px
}

.main-header.style-2 .header-top {
  margin-left: 0;
  padding-right: 0
}

.main-header.style-2 .header-top .list-style-1 li {
  color: rgba(255, 255, 255, .8)
}

.main-header.style-2 .header-top .list-style-1 a {
  color: rgba(255, 255, 255, .8)
}

.main-header.style-2 .header-top .list-style-1 a:hover {
  color: var(--white-color)
}

.main-header.style-2 .header-top .social-icon-one {
  background-color: rgba(0, 0, 0, 0)
}

.main-header.style-2 .header-top .top-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.main-header.style-2 .logo-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.main-header.style-2 .logo-box .logo {
  min-height: 65px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

@media(max-width: 991px) {
  .main-header.style-2 .logo-box .logo {
    min-height: auto
  }
}

.main-header.style-2 .logo-box .search-btn {
  margin-left: 60px;
  margin-right: 30px;
  height: 46px;
  width: 46px;
  text-align: right;
  border-left: 1px solid rgba(255, 255, 255, .2)
}

@media(max-width: 1199px) {
  .main-header.style-2 .logo-box .search-btn {
    display: none
  }
}

.main-header.style-2 .logo-box .search-btn .icon {
  color: var(--white-color)
}

.main-header.style-2 .main-menu .navigation>li:hover {
  color: var(--theme-color)
}

.main-header.style-2 .main-menu .navigation>li:hover>a {
  color: var(--theme-color)
}

.main-header.style-2 .main-menu .navigation>li:before {
  background-color: var(--theme-color)
}

.main-header.style-2 .main-menu .navigation>li.current>a {
  color: var(--theme-color);
  font-weight: 600
}

.main-header .logo {
  position: relative;
  display: block
}

.main-header .logo img {
  max-width: 100%;
  height: auto
}

.main-header .logo img:nth-child(2) {
  display: none
}

@media(max-width: 991px) {
  .main-header .logo img:nth-child(1) {
    display: none
  }

  .main-header .logo img:nth-child(2) {
    display: block
  }
}

.main-header .main-box {
  position: relative;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.main-header .main-box .nav-outer {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  padding-left: 30px
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .main-header .main-box .nav-outer {
    justify-content: flex-end
  }
}

@media(max-width: 1399px) {
  .main-header .main-box .nav-outer {
    margin-left: auto
  }
}

@media(max-width: 991px) {
  .main-header .main-box .nav-outer {
    padding-left: 0
  }
}

.main-header .ui-btn {
  position: relative;
  display: block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  text-align: center;
  background: none;
  font-size: 18px;
  color: var(--black-color2);
  opacity: .8;
  margin-left: 52px;
  padding: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(max-width: 1299px) {
  .main-header .ui-btn {
    margin-left: 0
  }
}

.main-header .ui-btn:hover {
  color: var(--theme-color);
  opacity: 1
}

.main-header .info-btn {
  position: relative;
  display: block;
  font-size: 18px;
  padding: 8px 0;
  padding-left: 63px;
  color: var(--black-color2);
  text-align: left;
  font-weight: 500;
  line-height: 27px
}

@media(max-width: 1399px) {
  .main-header .info-btn {
    display: none
  }
}

.main-header .info-btn small {
  font-size: 15px;
  font-weight: 400
}

.main-header .info-btn i {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -22px;
  line-height: 48px;
  height: 48px;
  width: 48px;
  text-align: center;
  color: var(--white-color);
  background-color: var(--theme-color);
  font-size: 16px
}

.main-header .info-btn:hover {
  color: var(--theme-color)
}

.main-header .info-btn:hover small {
  color: var(--black-color2)
}

.main-header.style-1 {
  position: relative;
  background-color: var(--white-color);
  z-index: 9
}

.main-header.style-1 .header-top {
  position: relative;
  margin: 0;
  padding: 0 80px;
  background-color: #004264;
  overflow: hidden
}

@media(max-width: 1299px) {
  .main-header.style-1 .header-top {
    padding: 0 15px
  }
}

.main-header.style-1 .header-top::before {
  right: 0;
  width: 375px
}

.main-header.style-1 .header-top::after {
  right: 367px;
  width: 8px
}

.main-header.style-1 .header-top .inner-container {
  padding: 0;
  background-color: #004264
}

.main-header.style-1 .header-top .list-style-1 li {
  font-size: 15px;
  color: #abaaaa;
  padding-left: 0
}

.main-header.style-1 .header-top .list-style-1 li a {
  color: var(--white-color);
  margin-left: 10px
}

.main-header.style-1 .header-top .list-style-1 li .icon {
  margin-right: 5px
}

.main-header.style-1 .header-top .list-style-1 li:hover a {
  color: var(--white-color)
}

.main-header.style-1 .social-icon-one li a {
  color: var(--white-color)
}

.main-header.style-1 .social-icon-one li a:hover {
  color: var(--theme-color)
}

.main-header.style-1 .header-lower {
  padding: 0 80px;
  -webkit-box-shadow: 0 10px 60px rgba(0, 0, 0, .07);
  box-shadow: 0 10px 60px rgba(0, 0, 0, .07)
}

@media(max-width: 1299px) {
  .main-header.style-1 .header-lower {
    padding: 0 15px
  }
}

@media(max-width: 991px) {
  .main-header.style-1 .header-lower {
    padding: 0 15px;
    background: var(--white-color)
  }
}

.main-header.style-1 .header-lower::before {
  left: -42px;
  width: 430px
}

@media(max-width: 1299px) {
  .main-header.style-1 .header-lower::before {
    width: 330px
  }
}

.main-header.style-1 .header-lower::after {
  left: 399px;
  width: 10px;
  z-index: -1
}

@media(max-width: 1299px) {
  .main-header.style-1 .header-lower::after {
    left: 297px
  }
}

.main-header.style-1.inner-page .main-box .nav-outer {
  padding-left: 50px
}

@media(max-width: 991px) {
  .main-header.style-1.inner-page .main-box .nav-outer {
    padding-left: 0
  }
}

.main-header.style-1.inner-page .social-icon-one li a {
  color: var(--white-color)
}

.main-header.style-1.inner-page .social-icon-one li a:hover {
  color: var(--theme-color)
}

.main-header.style-1.inner-page .social-icon-one .menu-follow_title {
  color: var(--white-color)
}

.main-header.style-1.inner-page .social-icon-one .menu-follow_title::before {
  background-color: var(--theme-color)
}

.main-header.style-1.inner-page .header-lower .outer-box .theme-btn {
  background-color: var(--theme-color)
}

.main-header.style-1.inner-page .header-lower .outer-box .theme-btn::before {
  background-color: var(--yellow-color)
}

.main-header.style-1.inner-page .header-lower .outer-box .theme-btn>i {
  color: var(--white-color)
}

.main-menu {
  position: relative
}

.main-menu .navbar-header {
  display: none
}

.main-menu .navbar-collapse {
  padding: 0
}

.main-menu .navigation {
  position: relative;
  margin: 0
}

.main-menu .navigation>li {
  position: relative;
  float: left;
  margin-right: 50px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(max-width: 1299px) {
  .main-menu .navigation>li {
    margin-right: 25px
  }
}

.main-menu .navigation>li:last-child {
  margin-right: 0
}

.main-menu .navigation>li>a {
  position: relative;
  display: block;
  text-align: center;
  opacity: 1;
  color: var(--black-color2);
  text-transform: uppercase;
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
  padding: 30px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: translateY(var(--y)) translateZ(0);
  transform: translateY(var(--y)) translateZ(0);
  -webkit-transition: -webkit-transform .4s ease, -webkit-box-shadow .4s ease;
  transition: -webkit-transform .4s ease, -webkit-box-shadow .4s ease;
  -o-transition: transform .4s ease, box-shadow .4s ease;
  transition: transform .4s ease, box-shadow .4s ease;
  transition: transform .4s ease, box-shadow .4s ease, -webkit-transform .4s ease, -webkit-box-shadow .4s ease
}

.main-menu .navigation>li>a .icon {
  position: relative;
  font-size: 22px;
  line-height: 24px;
  margin-left: 10px
}

.main-menu .navigation>li>a:hover {
  color: var(--theme-color)
}

.main-menu .navigation>li>a .menu-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  text-shadow: 0 16px 0 var(--theme-color)
}

.main-menu .navigation>li>a .menu-text span {
  display: block;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  font-style: normal;
  transition: transform .4s ease, -webkit-transform .4s ease;
  -webkit-transform: translateY(var(--m)) translateZ(0);
  transform: translateY(var(--m)) translateZ(0)
}

.main-menu .navigation>li>a .menu-text span:nth-child(1) {
  transition-delay: .05s
}

.main-menu .navigation>li>a .menu-text span:nth-child(2) {
  transition-delay: .1s
}

.main-menu .navigation>li>a .menu-text span:nth-child(3) {
  transition-delay: .15s
}

.main-menu .navigation>li>a .menu-text span:nth-child(4) {
  transition-delay: .2s
}

.main-menu .navigation>li>a .menu-text span:nth-child(5) {
  transition-delay: .25s
}

.main-menu .navigation>li>a .menu-text span:nth-child(6) {
  transition-delay: .3s
}

.main-menu .navigation>li>a .menu-text span:nth-child(7) {
  transition-delay: .35s
}

.main-menu .navigation>li>a .menu-text span:nth-child(8) {
  transition-delay: .4s
}

.main-menu .navigation>li>a .menu-text span:nth-child(9) {
  transition-delay: .45s
}

.main-menu .navigation>li>a .menu-text span:nth-child(10) {
  transition-delay: .5s
}

.main-menu .navigation>li>a .menu-text span:nth-child(11) {
  transition-delay: .55s
}

.main-menu .navigation>li>a .menu-text span:nth-child(12) {
  transition-delay: .6s
}

.main-menu .navigation>li>a .menu-text span:nth-child(13) {
  transition-delay: .65s
}

.main-menu .navigation>li>a .menu-text span:nth-child(14) {
  transition-delay: .7s
}

.main-menu .navigation>li>a .menu-text span:nth-child(15) {
  transition-delay: .75s
}

.main-menu .navigation>li>a .menu-text span:nth-child(16) {
  transition-delay: .8s
}

.main-menu .navigation>li>a .menu-text span:nth-child(17) {
  transition-delay: .85s
}

.main-menu .navigation>li>a .menu-text span:nth-child(18) {
  transition-delay: .9s
}

.main-menu .navigation>li>a .menu-text span:nth-child(19) {
  transition-delay: .95s
}

.main-menu .navigation>li>a .menu-text span:nth-child(20) {
  transition-delay: 1s
}

.main-menu .navigation>li>a .menu-text span:nth-child(21) {
  transition-delay: 1.05s
}

.main-menu .navigation>li>a .menu-text span:nth-child(22) {
  transition-delay: 1.1s
}

.main-menu .navigation>li>a .menu-text span:nth-child(23) {
  transition-delay: 1.15s
}

.main-menu .navigation>li>a .menu-text span:nth-child(24) {
  transition-delay: 1.2s
}

.main-menu .navigation>li>a .menu-text span:nth-child(25) {
  transition-delay: 1.25s
}

.main-menu .navigation>li>a .menu-text span:nth-child(26) {
  transition-delay: 1.3s
}

.main-menu .navigation>li>a .menu-text span:nth-child(27) {
  transition-delay: 1.35s
}

.main-menu .navigation>li>a .menu-text span:nth-child(28) {
  transition-delay: 1.4s
}

.main-menu .navigation>li>a .menu-text span:nth-child(29) {
  transition-delay: 1.45s
}

.main-menu .navigation>li>a .menu-text span:nth-child(30) {
  transition-delay: 1.5s
}

.main-menu .navigation>li>a .menu-text span:nth-child(31) {
  transition-delay: 1.55s
}

.main-menu .navigation>li>a .menu-text span:nth-child(32) {
  transition-delay: 1.6s
}

.main-menu .navigation>li>a .menu-text span:nth-child(33) {
  transition-delay: 1.65s
}

.main-menu .navigation>li>a .menu-text span:nth-child(34) {
  transition-delay: 1.7s
}

.main-menu .navigation>li>a .menu-text span:nth-child(35) {
  transition-delay: 1.75s
}

.main-menu .navigation>li>a .menu-text span:nth-child(36) {
  transition-delay: 1.8s
}

.main-menu .navigation>li>a .menu-text span:nth-child(37) {
  transition-delay: 1.85s
}

.main-menu .navigation>li>a .menu-text span:nth-child(38) {
  transition-delay: 1.9s
}

.main-menu .navigation>li>a .menu-text span:nth-child(39) {
  transition-delay: 1.95s
}

.main-menu .navigation>li>a .menu-text span:nth-child(40) {
  transition-delay: 2s
}

.main-menu .navigation>li>a .menu-text span:nth-child(41) {
  transition-delay: 2.05s
}

.main-menu .navigation>li>a .menu-text span:nth-child(42) {
  transition-delay: 2.1s
}

.main-menu .navigation>li>a .menu-text span:nth-child(43) {
  transition-delay: 2.15s
}

.main-menu .navigation>li>a .menu-text span:nth-child(44) {
  transition-delay: 2.2s
}

.main-menu .navigation>li>a .menu-text span:nth-child(45) {
  transition-delay: 2.25s
}

.main-menu .navigation>li>a .menu-text span:nth-child(46) {
  transition-delay: 2.3s
}

.main-menu .navigation>li>a .menu-text span:nth-child(47) {
  transition-delay: 2.35s
}

.main-menu .navigation>li>a .menu-text span:nth-child(48) {
  transition-delay: 2.4s
}

.main-menu .navigation>li>a .menu-text span:nth-child(49) {
  transition-delay: 2.45s
}

.main-menu .navigation>li>a :hover {
  --y: -1px
}

.main-menu .navigation>li.current>a {
  color: var(--theme-color);
  font-weight: 600
}

.main-menu .navigation>li.dropdown:hover>ul {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1) translateZ(0px);
  transform: scaleY(1) translateZ(0px)
}

.main-menu .navigation>li ul {
  position: absolute;
  top: 100%;
  left: 0;
  min-width: 270px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  opacity: 0;
  visibility: hidden;
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-transform: scaleY(0) translateZ(100px);
  transform: scaleY(0) translateZ(100px);
  -webkit-transition: opacity 500ms ease, visibility 500ms ease, -webkit-transform 700ms ease;
  transition: opacity 500ms ease, visibility 500ms ease, -webkit-transform 700ms ease;
  transition: opacity 500ms ease, visibility 500ms ease, transform 700ms ease;
  transition: opacity 500ms ease, visibility 500ms ease, transform 700ms ease, -webkit-transform 700ms ease;
  z-index: 99;
  background-color: var(--white-color);
  box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, .05), -2px 0 5px 1px rgba(0, 0, 0, .05)
}

@media(min-width: 767px) {
  .main-menu .navigation>li ul {
    display: block !important;
    visibility: hidden;
    opacity: 0
  }
}

.main-menu .navigation>li ul.from-right {
  left: auto;
  right: 0
}

.main-menu .navigation>li ul>li {
  position: relative;
  width: 100%;
  border-bottom: 1px solid #ebf1f5
}

.main-menu .navigation>li ul>li:last-child {
  border-bottom: none
}

.main-menu .navigation>li ul>li>a {
  position: relative;
  z-index: 1;
  display: block;
  padding: 5px 30px;
  line-height: 29px;
  font-weight: 400;
  font-size: 14px;
  color: var(--black-color);
  text-align: left;
  text-transform: capitalize;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.main-menu .navigation>li ul>li>a::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 0;
  left: 0;
  bottom: 0;
  background: var(--theme-color);
  z-index: -1;
  transition: .5s
}

.main-menu .navigation>li ul>li>a:hover {
  color: var(--white-color)
}

.main-menu .navigation>li ul>li>a:hover::before {
  height: 100%;
  top: 0
}

.main-menu .navigation>li ul>li.dropdown>a:after {
  font-family: var(--icon-font);
  content: "";
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  line-height: 24px;
  font-size: 11px;
  font-weight: 900;
  z-index: 5
}

.main-menu .navigation>li ul>li.dropdown:hover>ul {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1) translateZ(0px);
  transform: scaleY(1) translateZ(0px)
}

.main-menu .navigation>li ul>li>ul {
  left: 100%;
  top: 0
}

.main-menu .navigation>li ul>li.current>a {
  color: var(--theme-color)
}

.main-menu .navigation>li ul>li:hover>a {
  color: var(--white-color)
}

.main-menu .navigation>li ul>li:hover>a::before {
  height: 100%;
  top: 0
}

.main-menu .navigation li.dropdown .dropdown-btn {
  position: absolute;
  right: 10px;
  top: 8px;
  width: 34px;
  height: 30px;
  border: 1px solid var(--white-color);
  text-align: center;
  font-size: 16px;
  line-height: 26px;
  color: var(--white-color);
  cursor: pointer;
  z-index: 5;
  display: none
}

.main-menu .navigation>li>a:hover span {
  --m: calc(16px * -1)
}

/* .main-header.style-1 .header-top::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  height: 101%;
  background-color: var(--theme-color);
  -webkit-transform: skewX(-35deg);
  -ms-transform: skewX(-35deg);
  transform: skewX(-35deg)
} */

/* .main-header.style-1 .header-top::before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  height: 101%;
  background-color: var(--theme-color);
  clip-path: polygon(10% 0, 100% 0%, 100% 98%, 0% 100%)
} */

/* .main-header.style-1 .header-lower::before,
.main-header.style-1 .header-lower::after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  background-color: var(--theme-color);
  -webkit-transform: skewX(-35deg);
  -ms-transform: skewX(-35deg);
  transform: skewX(-35deg)
} */

@media(max-width: 991px) {

  .main-header.style-1 .header-lower::before,
  .main-header.style-1 .header-lower::after {
    display: none
  }
}

.main-header.style-2 .main-box .outer-box .info-btn,
.main-header.style-2 .main-box .outer-box .ui-btn {
  color: var(--white-color);
  margin-left: 50px
}

@media(max-width: 991px) {

  .main-header.style-2 .main-box .outer-box .info-btn,
  .main-header.style-2 .main-box .outer-box .ui-btn {
    margin-left: 0
  }
}

.style-2 .main-menu .navigation>li>a {
  color: var(--white-color)
}

.list-style-1 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 0
}

.list-style-1 li {
  position: relative;
  padding-right: 23px;
  margin-right: 25px;
  padding-left: 25px;
  font-size: 13px;
  line-height: 20px
}

.list-style-1 li:before {
  position: absolute;
  right: -3px;
  top: 0;
  content: "";
  width: 2px;
  height: 20px;
  background-color: #fff;
  opacity: .2
}

.list-style-1 li:last-child {
  padding-right: 0;
  margin-right: 0
}

.list-style-1 li:last-child::before {
  display: none
}

.list-style-1 li i {
  color: var(--white-color);
  font-size: 13px;
  line-height: 20px
}

.list-style-1 li a {
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.list-style-1 li a:hover {
  color: var(--yellow-color)
}

.list-style-2 {
  position: relative
}

.list-style-2 li {
  position: relative;
  font-size: 16px;
  line-height: 25px;
  font-weight: 500;
  color: var(--light-color);
  padding-left: 25px;
  margin-bottom: 15px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.list-style-2 li i {
  position: absolute;
  left: 0;
  color: var(--white-color);
  font-size: 13px;
  width: 20px;
  height: 20px;
  line-height: 21px;
  background: var(--theme-color);
  text-align: center;
  border-radius: 50%
}

.list-style-2 li a {
  display: inline-block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.list-style-2 li a:hover {
  color: var(--theme-color)
}

.list-style-2 li:hover {
  padding-left: 30px;
  color: var(--white-color)
}

.list-style-2.style-2 li i {
  color: var(--black-color)
}

.list-style-2.two-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

@media(max-width: 767px) {
  .list-style-2.two-column {
    width: 100%;
    padding-right: 0
  }
}

.list-style-2.two-column li {
  width: 50%;
  padding-right: 20px
}

.social-icon-one {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  flex-wrap: wrap
}

.social-icon-one .menu-follow_title {
  color: var(--white-color);
  font-weight: 500;
  position: relative
}

.social-icon-one .menu-follow_title::before {
  content: "";
  position: absolute;
  left: -33px;
  top: 50%;
  width: 25px;
  height: 2px;
  background-color: var(--white-color);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.social-icon-one li {
  position: relative
}

.social-icon-one li a {
  position: relative;
  display: block;
  line-height: 50px;
  height: 50px;
  text-align: center;
  font-size: 14px;
  margin-left: 15px;
  color: var(--white-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.social-icon-one li a:hover {
  color: var(--theme-color)
}

.social-icon-two {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.social-icon-two li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 10px
}

.social-icon-two li:first-child {
  margin-left: 0
}

.social-icon-two li a {
  position: relative;
  display: block;
  line-height: 36px;
  height: 36px;
  width: 36px;
  border-radius: 50%;
  text-align: center;
  font-size: 15px;
  color: var(--black-color);
  background-color: var(--gray-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.social-icon-two li a:hover {
  background-color: var(--yellow-color)
}

.social-icon-three {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.social-icon-three li {
  position: relative;
  margin-left: 20px
}

.social-icon-three li a {
  position: relative;
  display: block;
  line-height: 40px;
  text-align: center;
  font-size: 15px;
  color: #2f3529;
  border-radius: 50%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.social-icon-three li a:hover {
  color: var(--yellow-color)
}

.main-header.style-1.inner-page .header-top::before,
.main-header.style-1.inner-page .header-top::after {
  display: none
}

.main-header.style-1.inner-page .header-lower::before,
.main-header.style-1.inner-page .header-lower::after {
  display: none
}

.sticky-header {
  position: fixed;
  visibility: hidden;
  opacity: 0;
  left: 0;
  top: 0;
  width: 100%;
  padding: 0;
  z-index: 99999;
  background: var(--white-color);
  box-shadow: 0 0 20px rgba(0, 0, 0, .05)
}

@media(max-width: 991px) {
  .sticky-header {
    /* background: var(--theme-color) */
	background: #fff
  }
}

.sticky-header.fixed-header {
  opacity: 1;
  z-index: 9999;
  visibility: visible;
  box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
}

.sticky-header .logo {
  padding: 10px 0
}

.sticky-header .logo img {
  max-height: 60px
}

.sticky-header .nav-outer {
  background: rgba(0, 0, 0, 0);
  position: relative
}

.sticky-header .inner-container {
  align-items: center;
  display: flex;
  justify-content: space-between;
  position: relative
}

.sticky-header .main-menu .navigation>li {
  margin: 0 0 0 60px;
  padding: 5px 0
}

.sticky-header .main-menu .navigation>li>a {
  color: var(--black-color2);
  padding: 23px 0
}

.sticky-header .main-menu .navigation>li:before {
  display: none
}

.sticky-header .mobile-nav-toggler {
  color: var(--theme-color)
}

@media(max-width: 991px) {
  .sticky-header .mobile-nav-toggler {
    color: var(--theme-color)
  }
}

.sticky-header .main-menu .navigation>li.current>a,
.sticky-header .main-menu .navigation>li:hover>a {
  color: var(--theme-color)
}

.sticky-header .outer-box,
.sticky-header .navbar-header {
  display: none
}

.contact-list-one {
  position: relative;
  padding: 30px 20px 20px
}

.contact-list-one li {
  position: relative;
  margin-bottom: 20px
}

.contact-list-one li:last-child {
  margin-right: 0
}

.contact-list-one li .contact-info-box {
  position: relative;
  padding-left: 54px;
  font-size: 14px;
  line-height: 24px;
  color: var(--white-color)
}

.contact-list-one li .contact-info-box a {
  color: var(--white-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.contact-list-one li .contact-info-box .icon {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 34px;
  line-height: 50px;
  color: var(--white-color)
}

.contact-list-one li .contact-info-box .title {
  display: block;
  font-size: 12px;
  color: #b2c1c0;
  font-weight: 400;
  text-transform: uppercase
}

@media(max-width: 991px) {

  .header-top,
  .main-header .main-menu {
    display: none
  }

  .main-header .logo {
    min-width: auto
  }

  .main-header .logo img,
  .sticky-header .logo img {
    width: auto;
    max-width: none;
    max-height: 70px;
    width: 200px
  }

  .mobile-nav-toggler {
    display: block;
    margin-left: 20px
  }

  .main-header .ui-btn {
    font-size: 24px;
    line-height: 35px;
    margin-left: 15px;
    color: var(--white-color);
    opacity: 1
  }

  .main-header .ui-btn:hover {
    color: var(--white-color) !important
  }

  .main-header .main-box .nav-outer {
    width: auto
  }

  .main-header .main-box {
    justify-content: space-between
  }
}

@media(max-width: 1775px) {
  .main-header .info-btn {
    display: none
  }
}

@media(max-width: 1515px) {
  .main-header .header-lower .outer-box .theme-btn {
    display: none
  }
}

@media(min-width: 1203px)and (max-width: 1299px) {
  .main-header .header-lower .outer-box .theme-btn {
    display: inline-block
  }
}

.main-footer {
  position: relative;
  z-index: 2
}

.main-footer .contact-info-desc p {
  font-size: 16px;
  color: var(--white-color);
  padding: 32px 0 7px
}

@media(max-width: 1500px) {
  .main-footer .contact-info-desc p br {
    display: none
  }
}

.main-footer .contact-info-list li a {
  color: var(--white-color);
  font-size: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(max-width: 1199px) {
  .main-footer .contact-info-list li a br {
    display: none
  }
}

.main-footer .contact-info-list li a:hover {
  color: var(--white-color)
}

.main-footer .contact-info-list li a i {
  font-size: 15px;
  color: var(--theme-color);
  margin-right: 8px
}

.main-footer .contact-info-list li a>span {
  margin-left: 25px
}

@media(max-width: 1199px) {
  .main-footer .contact-info-list li a>span {
    margin-left: 0
  }
}

.main-footer .widget-title {
  position: relative;
  display: inline-block;
  font-size: 24px;
  line-height: 24px;
  color: var(--white-color);
  letter-spacing: .01em;
  font-weight: 600;
  margin-bottom: 18px
}

.widgets-section {
  position: relative;
  z-index: 2
}

.contact-info-list li:first-child1 {
  padding-bottom: 14px;
  border-bottom: 1px dashed var(--light-color)
}

.contact-info-list li:nth-child(2) {
  padding-top: 14px
}

.widget-bar {
  position: relative;
  width: 42px;
  height: 2px;
  background: var(--theme-color);
  margin-bottom: 30px
}

.widget-bar::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  height: 2px;
  width: 3px;
  background: var(--black-color);
  -webkit-animation: Move_Left-to-Right 4s linear infinite alternate;
  animation: Move_Left-to-Right 4s linear infinite alternate
}

.links-widget {
  position: relative
}

.footer-widget.links-widget {
  padding-left: 40px
}

@media(max-width: 991px) {
  .footer-widget.links-widget {
    padding-left: 0
  }
}

.user-links {
  position: relative;
  margin-bottom: 50px
}

@media(max-width: 991px) {
  .user-links {
    margin-bottom: 40px !important
  }
}

.user-links li {
  position: relative;
  font-size: 14px;
  line-height: 26px;
  color: var(--white-color);
  font-weight: 400;
  margin-bottom: 16px
}

.user-links li:last-child {
  margin-bottom: 0
}

.user-links li a {
  position: relative;
  display: inline-block;
  color: inherit;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.user-links li a:hover {
  color: var(--white-color);
  padding-left: 22px
}

.user-links li a:hover::before {
  left: 0;
  visibility: visible;
  opacity: 1
}

.user-links li a::before {
  position: absolute;
  content: "";
  font-family: var(--icon-font);
  font-weight: 900;
  z-index: -1;
  left: -15px;
  top: 0;
  color: var(--theme-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  visibility: hidden;
  opacity: 0
}

.gallery-widget {
  position: relative
}

.recent-post-item {
  clear: both;
  overflow: hidden;
  margin-bottom: 10px
}

.recent-post-item:last-child {
  border-bottom: none
}

.recent-post-item .image {
  float: left;
  margin-right: 25px;
  margin-bottom: 0
}

@media(max-width: 1199px) {
  .recent-post-item .image {
    margin-right: 10px
  }
}

.recent-post-item .image a {
  position: relative;
  display: block;
  overflow: hidden
}

.recent-post-item .image a::before {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: var(--theme-color) padding-box content-box;
  opacity: .8;
  content: "";
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.recent-post-item .image a:after {
  position: absolute;
  height: 20px;
  width: 20px;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  content: "";
  text-align: center;
  line-height: 20px;
  font-size: 18px;
  color: var(--white-color);
  font-weight: 900;
  font-family: var(--icon-font);
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.recent-post-item:hover .image a::before {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.recent-post-item:hover .image a::after {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.recent-post-info span {
  font-size: 14px;
  color: var(--light-color)
}

.recent-post-info h4 {
  overflow: hidden;
  margin: 0;
  font-size: 15px;
  line-height: 1.5;
  color: var(--white-color);
  font-weight: 500;
  letter-spacing: .3px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(max-width: 414px) {
  .recent-post-info h4 {
    font-size: 16px
  }
}

.recent-post-info h4 a:hover {
  color: var(--theme-color)
}

.subscribe-form {
  position: relative
}

.subscribe-form .text {
  color: var(--white-color);
  line-height: 1;
  margin-bottom: 25px
}

.subscribe-form .form-group {
  position: relative;
  margin-bottom: 0
}

.subscribe-form .form-group input[type=text] {
  position: relative;
  display: block;
  height: 56px;
  width: 100%;
  color: var(--black-color);
  padding: 10px 32px;
  background-color: var(--white-color);
  border-radius: 0 30px 30px 0;
  margin-bottom: 20px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.subscribe-form .form-group input[type=email] {
  position: relative;
  display: block;
  height: 56px;
  width: 100%;
  color: var(--black-color);
  padding: 10px 32px;
  background-color: var(--white-color);
  border-radius: 0 30px 30px 0;
  margin-bottom: 25px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.subscribe-form .form-group button[type=submit] {
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 8px;
  width: 44px;
  height: 44px;
  line-height: 1;
  font-size: 18px;
  color: var(--white-color);
  background: var(--theme-color);
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.subscribe-form .social-icon-one li a {
  font-size: 18px;
  line-height: 18px;
  height: 18px;
  margin-left: 0;
  margin-right: 25px;
  color: var(--white-color)
}

.subscribe-form .social-icon-one li a:hover {
  color: var(--theme-color)
}

.subscribe-form .social-icon-one li:last-child a {
  margin-right: 0
}

.footer__shape-truck {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1
}

@media(max-width: 1500px) {
  .footer__shape-truck img {
    filter: brightness(0.5)
  }
}

.footer-bottom {
  position: relative;
  width: 100%;
  background-color: #111
}

.footer-bottom .inner-container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.footer-bottom .copyright-text {
  position: relative;
  font-size: 14px;
  color: var(--white-color);
  margin-bottom: 0px
}

.footer-bottom .copyright-text a {
  color: var(--white-color);
  font-weight: 600
}

.footer-bottom .copyright-text a:hover {
  color: var(--theme-color)
}

.footer-bottom .footer-nav {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.footer-bottom .footer-nav li+li {
  margin-left: 40px;
  position: relative
}

.footer-bottom .footer-nav li+li::before {
  position: absolute;
  content: "";
  left: -20px;
  top: 50%;
  transform: translateY(-50%);
  width: 2px;
  height: 60%;
  background: var(--light-color)
}

@media(max-width: 991px) {
  .footer-bottom .footer-nav li+li {
    margin-left: 15px
  }

  .footer-bottom .footer-nav li+li::before {
    left: -7.5px !important
  }
}

.footer-bottom .footer-nav li a {
  font-size: 14px;
  color: var(--white-color)
}

.footer-bottom .footer-nav li a:hover {
  color: var(--theme-color)
}

@media(max-width: 767px) {
  .footer-widget.links-widget {
    padding-left: 0
  }
}

@media(max-width: 767px) {
  .footer-bottom .inner-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
  }
}

@-webkit-keyframes Move_Left-to-Right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  50% {
    -webkit-transform: translateX(42px);
    transform: translateX(42px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes Move_Left-to-Right {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  50% {
    -webkit-transform: translateX(42px);
    transform: translateX(42px)
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.page-title {
  position: relative;
  z-index: 2;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 200px 0;
  min-height: 250px
}

.page-title::before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: url("../images/background/breadcrumb-overlay.png") center/cover no-repeat
}

.page-title .title {
  position: relative;
  font-size: 46px;
  font-weight: 700;
  color: #fefefe;
  letter-spacing: .4px;
  margin-bottom: 18px
}

@media(max-width: 575px) {
  .page-title .title {
    font-size: 40px
  }
}

.page-title .text {
  position: relative;
  color: var(--white-color);
  font-size: 16px;
  line-height: 26px;
  letter-spacing: .05em;
  max-width: 520px
}

.page-breadcrumb {
  position: relative;
  margin-top: 5px
}

.page-breadcrumb li {
  position: relative;
  display: inline-block;
  margin-right: 7px;
  padding-right: 30px;
  color: var(--yellow-color);
  font-size: 16px;
  font-weight: 500;
  text-transform: capitalize
}

.page-breadcrumb li:last-child {
  color: var(--white-color);
  padding-right: 0;
  margin-right: 0
}

.page-breadcrumb li:last-child::after {
  display: none
}

.page-breadcrumb li:first-child {
  padding-left: 22px
}

.page-breadcrumb li:first-child::before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  font-size: 14px;
  font-weight: 900;
  font-family: var(--icon-font);
  color: var(--yellow-color);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.page-breadcrumb li:after {
  position: absolute;
  content: "";
  right: 0;
  top: 50%;
  width: 20px;
  height: 1px;
  background-color: var(--yellow-color)
}

.page-breadcrumb li a {
  color: var(--yellow-color);
  font-weight: 500;
  text-transform: capitalize;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.page-breadcrumb li a:hover {
  color: var(--white-color)
}

.page-breadcrumb li:hover:first-child::before {
  color: var(--white-color)
}

@media(max-width: 767px) {
  .page-title {
    padding: 110px 0
  }
}

.pagination-menu li {
  display: inline-block;
  margin-right: 8px
}

.pagination-menu li a {
  width: 54px;
  height: 54px;
  line-height: 54px;
  text-align: center;
  background: #f5f5f5;
  display: inline-block;
  color: var(--black-color);
  font-size: 18px;
  font-weight: 500;
  position: relative;
  z-index: 1;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.pagination-menu li a:hover {
  color: var(--white-color)
}

.pagination-menu li a:hover:before {
  left: 0;
  width: 100%
}

.pagination-menu li a:before {
  position: absolute;
  content: "";
  z-index: -1;
  left: 50%;
  right: 0;
  width: 0;
  height: 100%;
  background: var(--theme-color);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.pagination-menu li a.current {
  color: var(--white-color)
}

.pagination-menu li a.current:before {
  left: 0;
  width: 100%
}

.page-wrapper {
  position: relative;
  margin: 0 auto;
  width: 100%;
  min-width: 300px;
  z-index: 99
}

@media(max-width: 991px) {
  .page-wrapper {
    overflow: hidden
  }
}

.hero-section {
  position: relative;
  padding: 120px 0 0;
  height: 510px
}

@media(max-width: 1199px) {
  .hero-section {
    padding: 120px 0;
    height: auto
  }
}

@media(max-width: 991px) {
  .hero-section {
    padding: 80px 0
  }
}

.hero-section .content-box {
  position: relative;
  z-index: 3
}

.hero-section .content-box .title-box {
  position: relative;
  padding: 0 35px 46px;
  margin-bottom: 55px
}

@media(max-width: 375px) {
  .hero-section .content-box .title-box {
    padding: 0;
    margin-bottom: 28px
  }
}

@media(max-width: 767px) {
  .hero-section .content-box .title-box {
    padding-right: 0
  }
}

.hero-section .content-box .title-box::before {
  position: absolute;
  left: 0;
  top: 10px;
  height: 100%;
  content: "";
  z-index: -1;
  width: 30px;
  border: 5px solid var(--yellow-color);
  border-right: 0;
  border-bottom: 0
}

@media(max-width: 375px) {
  .hero-section .content-box .title-box::before {
    display: none
  }
}

.hero-section .content-box .title-box::after {
  position: absolute;
  left: 0;
  top: 10px;
  height: 100%;
  content: "";
  z-index: -1;
  max-width: 630px;
  width: 100%;
  border-bottom: 2px solid rgba(255, 255, 255, .1)
}

@media(max-width: 375px) {
  .hero-section .content-box .title-box::after {
    display: none
  }
}

@media(max-width: 375px) {
  .hero-section .content-box .title-box .banner-car {
    display: none
  }
}

.hero-section .content-box .mini-title {
  display: block;
  font-size: 16px;
  color: var(--yellow-color);
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 16px;
  padding-left: 6px
}

@media(max-width: 375px) {
  .hero-section .content-box .mini-title {
    padding-left: 0
  }
}

.hero-section .content-box .title {
  position: relative;
  color: var(--white-color);
  font-size: 65px;
  line-height: 1.15;
  font-weight: 700;
  margin-bottom: 0
}

@media(max-width: 991px) {
  .hero-section .content-box .title {
    font-size: 55px
  }
}

@media(max-width: 767px) {
  .hero-section .content-box .title {
    font-size: 40px
  }
}

@media(max-width: 430px) {
  .hero-section .content-box .title {
    font-size: 36px
  }
}

@media(max-width: 414px) {
  .hero-section .content-box .title {
    font-size: 30px
  }
}

@media(max-width: 390px) {
  .hero-section .content-box .theme-btn.btn-style-2 {
    display: none
  }
}

.hero-section .banner-truck {
  position: absolute;
  left: 0;
  top: 250px
}

@media(max-width: 767px) {
  .hero-section .banner-truck {
    display: none
  }
}

.hero-section .banner-thumb {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-left: 0;
  margin-right: -505px;
  z-index: 1
}

.hero-section .banner-thumb::before {
  content: "";
  position: absolute;
  left: 132px;
  top: 50%;
  -webkit-transform: translateY(-50%) skewX(-24deg);
  -ms-transform: translateY(-50%) skewX(-24deg);
  transform: translateY(-50%) skewX(-24deg);
  width: 25px;
  height: 314px;
  background-color: var(--theme-color)
}

.hero-section .banner-thumb::after {
  content: "";
  position: absolute;
  left: 213px;
  top: 0;
  -webkit-transform: skewX(-24deg);
  -ms-transform: skewX(-24deg);
  transform: skewX(-24deg);
  width: 25px;
  height: 35px;
  background-color: var(--yellow-color)
}

.hero-section .image-box {
  position: relative;
  -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2EAAAJSCAMAAAB9Sz26AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAYBQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////l/kKowAAAIB0Uk5TADj/qR77hwnrZQHVR7gq/poU9nQE4VbHi+57DO9ofAbmbdhdAttKXs1Pu84/vyymGfmDYkCwIf3ZlxDzUzGhFstEJJK8eDXqrGkm351aGtKOwn87s2/jpGAf15VR+MmFQvG6djLoqmfdm1j6z4xI9MB9ObGi/E7Gt3MwBdy0J5bePmNNAAASM0lEQVR4nO3dZ5sVxxFA4UWAgCVnZDAgexHGCBkQWPZisIWck5xzztlyzvZft8gbbpie6a4z033eX3BvbZ1P+9TtlRXteE4qhd7uMdhJ/xFUMXq7R2DXbvqPoIrR6z0Cz9N/A9WMXm/enr3030A1o/ebt4/+E6hq9H7jVvfTfwJVjV5w3AH6L6C60QuOO0j/BVQ3esFphw7TfwHVjd5w2hH6D6DK0RsOO3qM/gOocvSKw47T81ft6BVnnThJz1+1o3ecdYoev6pH7zjrND1+VY/ecZSHYSqOXnKUh2Eqjl5ykodhKo/ectIZevhqAL3loD0v0MNXA+g1B3kYpgD0mnM8DFMEes85HoYpAr3nHA/DFIHec4yHYQpBLzrGwzCFoBed4mGYYtCbTnkHPXg1gt50iIdhCkKvOsTDMAWhVx3iYZiC0KvO8DBMUehdZ3gYpij0riM8DFMYetkRHoYpDL3shLPn6KmrHfS2E95JD10Nobcd4GGYAtHrDvAwTIHodQd4GKZA9LrH8zBMkeh9j+dhmCLR+x7OwzCFohc+3Hl64moLvfDRLlykJ6620BsfzcMwxaI3PpqHYYpFb3wwD8MUjF75YB6GKRi98rE8DFM0eudjeRimaPTOh/IwTOHopQ/1Ij1ttYde+kir76KnrfbQWx/JwzDFo7c+kodhikdvfSAPwwSg1z6Qh2EC0Gsfx8MwEei9j+NhmAj03ofxMEwIevHDvJuetNpEL34YD8OEoBc/iodhYtCbH8XDMDHozQ/iYZgg9OoH8TBMEHr1Y3gYJgq9+zE8DBOF3v0Qa5foMatZ9PKHeImestpFL38ID8OEoZc/godh4tDbH8HDMHHo7Q/gYZhA9PoH8DBMIHr9y/MwTCR6/8u7TI9YTaP3v7z30CNW0+j9L87DMKHoAIrzMEwoOoDSPAwTiy6gNA/DxKILKMzDMMHoBArzMEwwOoGyPAwTjW6grCv0eNU8uoGy3kuPV82jGyjKwzDh6AiK8jBMODqCkjwME4+uoCQPw8SjKyjIwzCNAJ1BQR6GaQToDAq6Ss9Wqrmwl+nRSs/VXJiHYRoDuoNiPAzTKNAhFONhmEaBDqEUD8M0DnQJpXgYpnGgSyjEwzCNBJ1CIR6GaSToFAq5Rs9VeoROoYxX6LFKj9EtlOFhmMaCbqEID8M0GnQMRXgYptGgYyjBwzCNB10DzJdZVBi94rD30fNX7egVZ12/Qc9ftaN3nHWTHr+qR+84as9eevyqHr3kqFfp6at+9JKj/K0cFUcvOekWPXw1gN5y0m16+GoAveWg979GD18NoNcc5G/lKAC95hx/K0cR6D3n+Fs5ikDvOWb1A/To1QR60TEH6MmrDfSiYw7Sk1cb6EWn+Ii6YtCbTvkgPXg1gt50yPodevBqBL3qkOP03NUKetUZJ07Sc1cr6F1nfIgeu5pB7zrDn7VXFHrXEXfpqasd9LIj7tFTVzvoZSd82N9wUxh62wn+rL3i0NsO8GftFYhed8BleuZqCb3ugI/QM1dL6HWP53MrikTve7yd9MjVFHrfw+3aTY9cTaEXPtzz9MTVFnrho/ncimLRGx9tHz1wNYbe+GCr++mBqzH0ygd7nZ63WkOvfDCfW1EweuVj3fe5FQWjdz7WG/S41Rx650Od9TfcFI1e+lA+t6Jw9NJHWrtET1vtobc+0hV62GoQvfWRPkoPWw2itz6Qz60IQK99oCP0rNUieu3jHD1Gz1otovc+zsfoUatJ9N6H8bkVIejFD3OKnrTaRC9+mNP0pNUmevGjfJwetBpFb34Un1sRg978INd9bkUMevWD3KTnrFbRqx/jwifoOatV9O7H8LkVUejdj3GVHrOaRe9+iFv0lNUuevlDfJKestpFL38En1sRh97+CGfoIath9PYHOHuOHrIaRq9/gE/RM1bL6PUvz+dWRKL3v7wD9IjVNHr/yztIj1hNo/e/uE/7G24i0QEU53MrQtEBlLbucytC0QWUdpwesBpHF1DY2mfoAatxdAKF+dyKYHQChV2j56vW0QmUdZcer5pHN1DWZ+nxqnl0A0X53IpwdARFnaenK9ERlHThIj1dia6gpM/Rw5WqLsznVsSjKyhoBz1bqerCdtKzlWou7PP+hptGgO6gHJ9b0RjQHRSzZy89Wum5igvbR09WeoAOoZg36clKD9AhlOJzKxoHuoRSbtODlR6iSyjk/mv0YKWH6BQK+QI9V+kROoUyfG5FY0G3UMaL9Filx+gWili7RI9VeoyOoYiX6KlKT9AxFOFzKxoNOoYSDvncikaDrqGEI/RQpafoGgpY9zfcNB50DgX43IpGhM4hvxMn6ZlKz9A95HeKHqm0Ad1Dfl+kRyptQPeQnc+taFToILK7R09U2ogOIrfrN+iJShvRReT2JXqg0iZ0EZn53IpGhk4is8v0PKXN6CQyu0rPU9qMTiKvL9PjlLagm8jL51Y0NnQTWe3yuRWNDR1FVmfoaUpb0VHktOcFeprSVnQVOfncisaHriKj1f30MKVt6CwyOkDPUtqOziKjr9CzlLajs8jH51Y0RnQX+bxBj1Kage4im/U79CilGegwsvkqPUlpFjqMXHxuReNEl5HLFXqQ0kx0GblcowcpzUSXkckr9Byl2eg0MvG5FY0UnUYeR31uRSNFt5HHeXqM0hx0G1mc+Bo9RmkOOo4sfG5Fo0XHkcVpeorSPHQcOeyghyjNRdeRw9fpIUpz0XVk4HMrGjE6jwxu0jOU5qPzGG7PXnqG0nx0H8N9gx6htADdx3A+t6Ixo/sY7BY9QWkROpDBbtMTlBahAxnqm/6Gm0aNLmQon1vRuNGFDHT2HD1AaSE6kYFepOcnLUYnMszqt+j5SYvRjQzjcysaO7qRYQ7S45OWoBsZ5NBhenzSEnQkg3ybnp60DB3JED63ovGjKxniOD08aSm6kgFOnKSHJy1FZzLAd+jZScvRmQzgcyuaADqT/u7So5M6oDvp7x49OqkDupPejn6XHp3UAR1Kbz63okmgQ+nrwkV6clIXdCl9XaYHJ3VCl9LX9+jBSZ3QpfTkcyuaCDqVnnbSc5O6oVPpZ9duem5SN3Qr/XyfHpvUEd1KLz63osmgY+llHz01qSs6lj5W99NTk7qia+njB/TQpM7oWvrwuRVNB11LD/d9bkXTQefSwxv0zKTu6FzSnf0hPTOpO7qXdD63oimhe0m2dokemZSADibZFXpiUgo6mGQ/oicmpaCDSeVzK5oWuphUR+iBSUnoYhIdPUYPTEpCJ5Pox/S8pDR0Mml8bkVTQzeT5hQ9LikR3Uya0/S4pER0M0l+Qk9LSkVHk8TnVjQ5dDQprt+gpyWloqtJcZMelpSMribBhZ/Sw5KS0dkk8LkVTRCdTYKr9KykdHQ23d2iRyX1QHfT3c/oUUk90N105nMrmiQ6nM7O0JOS+qDD6ersOXpSUh90OV39nB6U1AtdTkc+t6KJotPp6AA9J6kfOp2ODtJzkvqh0+nmvr/hpomi2+nG51Y0VXQ7nazfocck9UTH08lxekpSX3Q8Xaz9gp6S1BddTxc+t6Lpouvp4ho9JKk3up4O7tIzkvqj8+ngl/SMpP7ofJbzuRVNGd3PcufpEUkD0P0sdeEiPSJpADqgpX5FT0gagg5oKZ9b0aTRAS2zgx6QNAhd0DI76QFJg9AFLXH91/SApEHohJbwuRVNHJ3QYnv20vORhqEbWmwfPR5pILqhxX5Dj0caiG5oIZ9b0eTRES10m56ONBQd0SL3X6OnIw1FV7TIb+nhSIPRFS3gcyuqAJ3RAi/Ss5GGozOab+0SPRtpOLqj+X5Hj0bKgO5oPp9bUQ3ojuY65HMrqgEd0lxH6MlIOdAhzbP+e3oyUg50SfP43IrqQJc0x4mT9GCkLOiU5jhFz0XKg05pjrfouUh50CnN5nMrqgXd0mz36LFImdAtzXT9Bj0WKRM6ppn+QE9FyoWOaRafW1E96JpmuUwPRcqGrmmWq/RQpGzommb4Iz0TKR86pxl8bkUVoXPabtdueiZSPnRP252hRyJlRPe0jc+tqCp0UNv43IqqQge11ep+eiJSTnRRWx2gByJlRRe11Z/ogUhZ0UVt4XMrqgyd1BZv0POQ8qKT2mz9Dj0PKS+6qc18bkW1oZvaxOdWVB06qk2u0NOQcqOj2uQaPQ0pNzqqjQ7Rw5Cyo6vayOdWVB+6qg2OHqOHIWVHZ7XBeXoWUn50Vs/43IpqRHf1jM+tqEZ0V8+cpkchFUB39dQOehJSCXRYT/2ZnoRUAh3WEz63ojrRZT1xkx6EVARd1mP+hpsqRaf1mM+tqFJ0Wo/53IoqRaf1yC16DFIhdFuP3KbHIBVCt/XQrr/QY5AKoeN6yOdWVC06rgfOnqOnIJVC1/WAv+GmetF1rfjciqpG57XicyuqGp3X2w7SM5DKofNaWTl0mJ6BVA7dl8+tqG50Xz63orrRga0cpycglUQH5m+4qW50YT63orrRhfnciuoGB3aX/v5SWXBh9+jvL5XFBuZzK6odW5jPrah2aGAXLtJfXyoMLczfcFP10MJ8bkXVIwPzuRXVjyxsJ/3lpeLAwHbtpr+8VBxYmM+tqAFcYD63ohZwhe2jv7oUAAvM33BTE7DCfG5FTcAK87kVNYEK7P5r9DeXIlCF+RtuagMUmM+tqBFQYT63okYwga1dor+3FIMp7K/015aCMIX53IpagQTmcytqBlLYEfpbS1GIwPwNN7WDKMznVtQOIDCfW1FDgMJO0d9ZigMU9jf6O0tx4gPzuRW1JL4wn1tRS8IDu36D/spSoPDC/A03NSU6MJ9bUVuiC/O5FbUlurCr9BeWQgUH9jL9faVYwYX53IoaExuYz62oNbGFnaG/rhQsNDB/w03NCS3M51bUnMjAfG5F7Yks7AD9ZaVwkYX9nf6yUrjAwHxuRQ0KLMznVtSguMDW79DfVYoXV9g/6K8qAcIC87kVNSmssCv0N5UIYYVdo7+pRIgK7J/0F5UQUYX53IraFBSYz62oUUGFnae/p8SICexf/oabGhVTmM+tqFUxhZ2mv6YE6R2N/9+SOugbmG8USV30Lcw3iqQuegbmG0VSJz0L840iqZN+gV3YS39uaRr6FeYbRVI3/QrzjSKpm16B3aI/tTQVvQq7TX9qaSr6BOYPH0pd9SnMHz6UuuoRmD98KHXWo7Dj9GeWpiM9sLV/059Zmo70wvzhQ6m79MI8DJO6Sw7MwzApQXJhHoZJCVID8zBMSpFamIdhUorEwPZ4GCalSCzsVfrzStOSWJiHYVKStMA8DJPSpBXmYZiUJikwD8OkREmFeRgmJUoJzMMwKVVKYR6GSakSAjtxkv6w0uQkFOZhmJQsoTAPw6Rk3QPzMExK170wD8OkdJ0D8zBM6qFzYR6GST10DczDMKmProXtoz+oNEldC3uT/qDSJHUMzMMwqZeOhXkYJvXSLTAPw6R+uhXmYZjUT6fAPAyTeupUmIdhUk9dAvMwTOqrS2Gn6A8pTVaXwt6iP6Q0WR0C8zBM6q1DYR6GSb0tD8zDMKm/5YV5GCb1tzQwD8OkAZYW5mGYNMCywFb3059QmrJlhb1Of0Bp0pYV5mGYNMSSwDwMkwZZUpiHYdIgiwPzMEwaZnFhHoZJwywMzMMwaaCFhXkYJg20sLDT9KeTpm5RYB6GSUMtKszDMGmoBYF5GCYNtqAwD8OkweYH5mGYNNz8wjwMk4abG5iHYVIGcws7QH8yqQZzC/sP/cmkGswLzMMwKYd5hXkYJuUwJzAPw6Qs5hTmYZiUxezAPAyT8phdmIdhUh6zC/MwTMpjZmA76E8l1WJmYR6GSZnMCszDMCmXWYV5GCblMiMwD8OkbGYU5mGYlM32wDwMk/LZXpiHYVI+2ws7SH8kqSLbAvvvYfojSRXZVpiHYVJGWwPzMEzKaWthHoZJOW0JzMMwKasthXkYJmW1pTAPw6SsNgfmYZiU1+bCdtIfR6rMpsA8DJMy21SYh2FSZhsD8zBMym1jYR6GSbltCMzDMCm7DYV5GCZlt6EwD8Ok7J4FdsjDMCm7Z4X9j/4oUoWeBuZhmFTA08I8DJMKeBKYh2FSCU8K8zBMKuFJYR6GSSU8DszDMKkID8Okkh4Ftms3/TmkOnkYJpXkYZhUkodhUkkehkkleRgmleRhmFSSh2FSSW8XdoT+DFK9VlbWj9GfQaqXh2FSSR6GSSV5GCaV5GGYVNL/AciKQwnILOYKAAAAAElFTkSuQmCC");
  mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2EAAAJSCAMAAAB9Sz26AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAYBQTFRFAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////l/kKowAAAIB0Uk5TADj/qR77hwnrZQHVR7gq/poU9nQE4VbHi+57DO9ofAbmbdhdAttKXs1Pu84/vyymGfmDYkCwIf3ZlxDzUzGhFstEJJK8eDXqrGkm351aGtKOwn87s2/jpGAf15VR+MmFQvG6djLoqmfdm1j6z4xI9MB9ObGi/E7Gt3MwBdy0J5bePmNNAAASM0lEQVR4nO3dZ5sVxxFA4UWAgCVnZDAgexHGCBkQWPZisIWck5xzztlyzvZft8gbbpie6a4z033eX3BvbZ1P+9TtlRXteE4qhd7uMdhJ/xFUMXq7R2DXbvqPoIrR6z0Cz9N/A9WMXm/enr3030A1o/ebt4/+E6hq9H7jVvfTfwJVjV5w3AH6L6C60QuOO0j/BVQ3esFphw7TfwHVjd5w2hH6D6DK0RsOO3qM/gOocvSKw47T81ft6BVnnThJz1+1o3ecdYoev6pH7zjrND1+VY/ecZSHYSqOXnKUh2Eqjl5ykodhKo/ectIZevhqAL3loD0v0MNXA+g1B3kYpgD0mnM8DFMEes85HoYpAr3nHA/DFIHec4yHYQpBLzrGwzCFoBed4mGYYtCbTnkHPXg1gt50iIdhCkKvOsTDMAWhVx3iYZiC0KvO8DBMUehdZ3gYpij0riM8DFMYetkRHoYpDL3shLPn6KmrHfS2E95JD10Nobcd4GGYAtHrDvAwTIHodQd4GKZA9LrH8zBMkeh9j+dhmCLR+x7OwzCFohc+3Hl64moLvfDRLlykJ6620BsfzcMwxaI3PpqHYYpFb3wwD8MUjF75YB6GKRi98rE8DFM0eudjeRimaPTOh/IwTOHopQ/1Ij1ttYde+kir76KnrfbQWx/JwzDFo7c+kodhikdvfSAPwwSg1z6Qh2EC0Gsfx8MwEei9j+NhmAj03ofxMEwIevHDvJuetNpEL34YD8OEoBc/iodhYtCbH8XDMDHozQ/iYZgg9OoH8TBMEHr1Y3gYJgq9+zE8DBOF3v0Qa5foMatZ9PKHeImestpFL38ID8OEoZc/godh4tDbH8HDMHHo7Q/gYZhA9PoH8DBMIHr9y/MwTCR6/8u7TI9YTaP3v7z30CNW0+j9L87DMKHoAIrzMEwoOoDSPAwTiy6gNA/DxKILKMzDMMHoBArzMEwwOoGyPAwTjW6grCv0eNU8uoGy3kuPV82jGyjKwzDh6AiK8jBMODqCkjwME4+uoCQPw8SjKyjIwzCNAJ1BQR6GaQToDAq6Ss9Wqrmwl+nRSs/VXJiHYRoDuoNiPAzTKNAhFONhmEaBDqEUD8M0DnQJpXgYpnGgSyjEwzCNBJ1CIR6GaSToFAq5Rs9VeoROoYxX6LFKj9EtlOFhmMaCbqEID8M0GnQMRXgYptGgYyjBwzCNB10DzJdZVBi94rD30fNX7egVZ12/Qc9ftaN3nHWTHr+qR+84as9eevyqHr3kqFfp6at+9JKj/K0cFUcvOekWPXw1gN5y0m16+GoAveWg979GD18NoNcc5G/lKAC95hx/K0cR6D3n+Fs5ikDvOWb1A/To1QR60TEH6MmrDfSiYw7Sk1cb6EWn+Ii6YtCbTvkgPXg1gt50yPodevBqBL3qkOP03NUKetUZJ07Sc1cr6F1nfIgeu5pB7zrDn7VXFHrXEXfpqasd9LIj7tFTVzvoZSd82N9wUxh62wn+rL3i0NsO8GftFYhed8BleuZqCb3ugI/QM1dL6HWP53MrikTve7yd9MjVFHrfw+3aTY9cTaEXPtzz9MTVFnrho/ncimLRGx9tHz1wNYbe+GCr++mBqzH0ygd7nZ63WkOvfDCfW1EweuVj3fe5FQWjdz7WG/S41Rx650Od9TfcFI1e+lA+t6Jw9NJHWrtET1vtobc+0hV62GoQvfWRPkoPWw2itz6Qz60IQK99oCP0rNUieu3jHD1Gz1otovc+zsfoUatJ9N6H8bkVIejFD3OKnrTaRC9+mNP0pNUmevGjfJwetBpFb34Un1sRg978INd9bkUMevWD3KTnrFbRqx/jwifoOatV9O7H8LkVUejdj3GVHrOaRe9+iFv0lNUuevlDfJKestpFL38En1sRh97+CGfoIath9PYHOHuOHrIaRq9/gE/RM1bL6PUvz+dWRKL3v7wD9IjVNHr/yztIj1hNo/e/uE/7G24i0QEU53MrQtEBlLbucytC0QWUdpwesBpHF1DY2mfoAatxdAKF+dyKYHQChV2j56vW0QmUdZcer5pHN1DWZ+nxqnl0A0X53IpwdARFnaenK9ERlHThIj1dia6gpM/Rw5WqLsznVsSjKyhoBz1bqerCdtKzlWou7PP+hptGgO6gHJ9b0RjQHRSzZy89Wum5igvbR09WeoAOoZg36clKD9AhlOJzKxoHuoRSbtODlR6iSyjk/mv0YKWH6BQK+QI9V+kROoUyfG5FY0G3UMaL9Filx+gWili7RI9VeoyOoYiX6KlKT9AxFOFzKxoNOoYSDvncikaDrqGEI/RQpafoGgpY9zfcNB50DgX43IpGhM4hvxMn6ZlKz9A95HeKHqm0Ad1Dfl+kRyptQPeQnc+taFToILK7R09U2ogOIrfrN+iJShvRReT2JXqg0iZ0EZn53IpGhk4is8v0PKXN6CQyu0rPU9qMTiKvL9PjlLagm8jL51Y0NnQTWe3yuRWNDR1FVmfoaUpb0VHktOcFeprSVnQVOfncisaHriKj1f30MKVt6CwyOkDPUtqOziKjr9CzlLajs8jH51Y0RnQX+bxBj1Kage4im/U79CilGegwsvkqPUlpFjqMXHxuReNEl5HLFXqQ0kx0GblcowcpzUSXkckr9Byl2eg0MvG5FY0UnUYeR31uRSNFt5HHeXqM0hx0G1mc+Bo9RmkOOo4sfG5Fo0XHkcVpeorSPHQcOeyghyjNRdeRw9fpIUpz0XVk4HMrGjE6jwxu0jOU5qPzGG7PXnqG0nx0H8N9gx6htADdx3A+t6Ixo/sY7BY9QWkROpDBbtMTlBahAxnqm/6Gm0aNLmQon1vRuNGFDHT2HD1AaSE6kYFepOcnLUYnMszqt+j5SYvRjQzjcysaO7qRYQ7S45OWoBsZ5NBhenzSEnQkg3ybnp60DB3JED63ovGjKxniOD08aSm6kgFOnKSHJy1FZzLAd+jZScvRmQzgcyuaADqT/u7So5M6oDvp7x49OqkDupPejn6XHp3UAR1Kbz63okmgQ+nrwkV6clIXdCl9XaYHJ3VCl9LX9+jBSZ3QpfTkcyuaCDqVnnbSc5O6oVPpZ9duem5SN3Qr/XyfHpvUEd1KLz63osmgY+llHz01qSs6lj5W99NTk7qia+njB/TQpM7oWvrwuRVNB11LD/d9bkXTQefSwxv0zKTu6FzSnf0hPTOpO7qXdD63oimhe0m2dokemZSADibZFXpiUgo6mGQ/oicmpaCDSeVzK5oWuphUR+iBSUnoYhIdPUYPTEpCJ5Pox/S8pDR0Mml8bkVTQzeT5hQ9LikR3Uya0/S4pER0M0l+Qk9LSkVHk8TnVjQ5dDQprt+gpyWloqtJcZMelpSMribBhZ/Sw5KS0dkk8LkVTRCdTYKr9KykdHQ23d2iRyX1QHfT3c/oUUk90N105nMrmiQ6nM7O0JOS+qDD6ersOXpSUh90OV39nB6U1AtdTkc+t6KJotPp6AA9J6kfOp2ODtJzkvqh0+nmvr/hpomi2+nG51Y0VXQ7nazfocck9UTH08lxekpSX3Q8Xaz9gp6S1BddTxc+t6Lpouvp4ho9JKk3up4O7tIzkvqj8+ngl/SMpP7ofJbzuRVNGd3PcufpEUkD0P0sdeEiPSJpADqgpX5FT0gagg5oKZ9b0aTRAS2zgx6QNAhd0DI76QFJg9AFLXH91/SApEHohJbwuRVNHJ3QYnv20vORhqEbWmwfPR5pILqhxX5Dj0caiG5oIZ9b0eTRES10m56ONBQd0SL3X6OnIw1FV7TIb+nhSIPRFS3gcyuqAJ3RAi/Ss5GGozOab+0SPRtpOLqj+X5Hj0bKgO5oPp9bUQ3ojuY65HMrqgEd0lxH6MlIOdAhzbP+e3oyUg50SfP43IrqQJc0x4mT9GCkLOiU5jhFz0XKg05pjrfouUh50CnN5nMrqgXd0mz36LFImdAtzXT9Bj0WKRM6ppn+QE9FyoWOaRafW1E96JpmuUwPRcqGrmmWq/RQpGzommb4Iz0TKR86pxl8bkUVoXPabtdueiZSPnRP252hRyJlRPe0jc+tqCp0UNv43IqqQge11ep+eiJSTnRRWx2gByJlRRe11Z/ogUhZ0UVt4XMrqgyd1BZv0POQ8qKT2mz9Dj0PKS+6qc18bkW1oZvaxOdWVB06qk2u0NOQcqOj2uQaPQ0pNzqqjQ7Rw5Cyo6vayOdWVB+6qg2OHqOHIWVHZ7XBeXoWUn50Vs/43IpqRHf1jM+tqEZ0V8+cpkchFUB39dQOehJSCXRYT/2ZnoRUAh3WEz63ojrRZT1xkx6EVARd1mP+hpsqRaf1mM+tqFJ0Wo/53IoqRaf1yC16DFIhdFuP3KbHIBVCt/XQrr/QY5AKoeN6yOdWVC06rgfOnqOnIJVC1/WAv+GmetF1rfjciqpG57XicyuqGp3X2w7SM5DKofNaWTl0mJ6BVA7dl8+tqG50Xz63orrRga0cpycglUQH5m+4qW50YT63orrRhfnciuoGB3aX/v5SWXBh9+jvL5XFBuZzK6odW5jPrah2aGAXLtJfXyoMLczfcFP10MJ8bkXVIwPzuRXVjyxsJ/3lpeLAwHbtpr+8VBxYmM+tqAFcYD63ohZwhe2jv7oUAAvM33BTE7DCfG5FTcAK87kVNYEK7P5r9DeXIlCF+RtuagMUmM+tqBFQYT63okYwga1dor+3FIMp7K/015aCMIX53IpagQTmcytqBlLYEfpbS1GIwPwNN7WDKMznVtQOIDCfW1FDgMJO0d9ZigMU9jf6O0tx4gPzuRW1JL4wn1tRS8IDu36D/spSoPDC/A03NSU6MJ9bUVuiC/O5FbUlurCr9BeWQgUH9jL9faVYwYX53IoaExuYz62oNbGFnaG/rhQsNDB/w03NCS3M51bUnMjAfG5F7Yks7AD9ZaVwkYX9nf6yUrjAwHxuRQ0KLMznVtSguMDW79DfVYoXV9g/6K8qAcIC87kVNSmssCv0N5UIYYVdo7+pRIgK7J/0F5UQUYX53IraFBSYz62oUUGFnae/p8SICexf/oabGhVTmM+tqFUxhZ2mv6YE6R2N/9+SOugbmG8USV30Lcw3iqQuegbmG0VSJz0L840iqZN+gV3YS39uaRr6FeYbRVI3/QrzjSKpm16B3aI/tTQVvQq7TX9qaSr6BOYPH0pd9SnMHz6UuuoRmD98KHXWo7Dj9GeWpiM9sLV/059Zmo70wvzhQ6m79MI8DJO6Sw7MwzApQXJhHoZJCVID8zBMSpFamIdhUorEwPZ4GCalSCzsVfrzStOSWJiHYVKStMA8DJPSpBXmYZiUJikwD8OkREmFeRgmJUoJzMMwKVVKYR6GSakSAjtxkv6w0uQkFOZhmJQsoTAPw6Rk3QPzMExK170wD8OkdJ0D8zBM6qFzYR6GST10DczDMKmProXtoz+oNEldC3uT/qDSJHUMzMMwqZeOhXkYJvXSLTAPw6R+uhXmYZjUT6fAPAyTeupUmIdhUk9dAvMwTOqrS2Gn6A8pTVaXwt6iP6Q0WR0C8zBM6q1DYR6GSb0tD8zDMKm/5YV5GCb1tzQwD8OkAZYW5mGYNMCywFb3059QmrJlhb1Of0Bp0pYV5mGYNMSSwDwMkwZZUpiHYdIgiwPzMEwaZnFhHoZJwywMzMMwaaCFhXkYJg20sLDT9KeTpm5RYB6GSUMtKszDMGmoBYF5GCYNtqAwD8OkweYH5mGYNNz8wjwMk4abG5iHYVIGcws7QH8yqQZzC/sP/cmkGswLzMMwKYd5hXkYJuUwJzAPw6Qs5hTmYZiUxezAPAyT8phdmIdhUh6zC/MwTMpjZmA76E8l1WJmYR6GSZnMCszDMCmXWYV5GCblMiMwD8OkbGYU5mGYlM32wDwMk/LZXpiHYVI+2ws7SH8kqSLbAvvvYfojSRXZVpiHYVJGWwPzMEzKaWthHoZJOW0JzMMwKasthXkYJmW1pTAPw6SsNgfmYZiU1+bCdtIfR6rMpsA8DJMy21SYh2FSZhsD8zBMym1jYR6GSbltCMzDMCm7DYV5GCZlt6EwD8Ok7J4FdsjDMCm7Z4X9j/4oUoWeBuZhmFTA08I8DJMKeBKYh2FSCU8K8zBMKuFJYR6GSSU8DszDMKkID8Okkh4Ftms3/TmkOnkYJpXkYZhUkodhUkkehkkleRgmleRhmFSSh2FSSW8XdoT+DFK9VlbWj9GfQaqXh2FSSR6GSSV5GCaV5GGYVNL/AciKQwnILOYKAAAAAElFTkSuQmCC");
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat
}

.hero-section .image-box .image {
  margin-bottom: 0
}

.hero-section .image-box .image img {
  height: 100%
}

.banner-car .banner_shape1 {
  margin-top: 18px;
  -webkit-transform: translate(10px, 10px);
  -ms-transform: translate(10px, 10px);
  transform: translate(10px, 10px);
  position: absolute;
  bottom: 0
}

@media(max-width: 1199px) {
  /* .hero-section .banner-thumb {
    display: none
  } */
  
  .hero-section .banner-thumb {
    display: contents
  }
  
  
  .hero-section .banner-thumb::after {
    content: "";
    position: absolute;
    left: 213px;
    top: 0;
    -webkit-transform: skewX(-24deg);
    -ms-transform: skewX(-24deg);
    transform: skewX(-24deg);
    width: 25px;
    height: 35px;
    background-color: var(--yellow-color);
	display: none;
}


.hero-section .banner-thumb::before {
    content: "";
    position: absolute;
    left: 132px;
    top: 50%;
    -webkit-transform: translateY(-50%) skewX(-24deg);
    -ms-transform: translateY(-50%) skewX(-24deg);
    transform: translateY(-50%) skewX(-24deg);
    width: 25px;
    height: 314px;
    background-color: var(--theme-color);
	display: none;
}
  
}

.hero-section.style-2 {
  position: relative;
  padding: 0;
  height: 470px;
  position: relative;
  z-index: 2
}

@media(max-width: 991px) {
  .hero-section.style-2 {
    height: 692px
  }
}

@media(max-width: 575px) {
  .hero-section.style-2 {
    height: 100px
  }
}

.hero-section.style-2 .slider-block {
  position: absolute;
  max-width: 330px;
  padding: 25px 34px 25px;
  background: var(--yellow-color);
  bottom: 0;
  right: 16%
}

.hero-section.style-2 .slider-block .inner-box h3 {
  font-size: 40px;
  letter-spacing: .5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  margin-bottom: 5px
}

.hero-section.style-2 .slider-block .inner-box p {
  font-size: 16px;
  font-weight: 500;
  color: var(--black-color);
  margin-bottom: 0
}

.hero-section.style-2 .slider-block .inner-box .icon-box {
  margin-left: 20px
}

.hero-section.style-2 .banner__shape .icon-plane5 {
  position: absolute;
  top: 29%;
  z-index: -1
}

.hero-section.style-2 .slick-prev {
  border: 2px solid #808287;
  border-radius: 50%;
  height: 60px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 99;
  width: 60px;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  left: 375px
}

.hero-section.style-2 .slick-prev:hover {
  border-color: var(--white-color);
  color: var(--white-color)
}

.hero-section.style-2 .slick-prev:before {
  font-family: var(--icon-font);
  font-weight: 900;
  content: ""
}

.hero-section.style-2 .slick-next {
  border: 2px solid #808287;
  border-radius: 50%;
  height: 60px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 99;
  width: 60px;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  right: 375px
}

.hero-section.style-2 .slick-next:hover {
  border-color: var(--white-color);
  color: var(--white-color)
}

.hero-section.style-2 .slick-next:before {
  font-family: var(--icon-font);
  font-weight: 900;
  content: ""
}

.hero-section.style-2 .banner-slider {
  height: 100%
}

.hero-section.style-2 .banner-slider .slick-dots {
  bottom: 7%;
  width: auto;
  z-index: 99;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  left: 17%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: row
}

.hero-section.style-2 .banner-slider .slick-dots li {
  width: auto;
  height: auto;
  padding-left: 0;
  position: relative;
  margin-left: 20px
}

.hero-section.style-2 .banner-slider .slick-dots li:last-child {
  margin-bottom: 0
}

.hero-section.style-2 .banner-slider .slick-dots li button {
  font-size: 16px;
  color: var(--white-color);
  opacity: .5;
  font-family: var(--title-font);
  font-weight: 400;
  text-transform: uppercase;
  padding: 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: auto;
  background: 0 0
}

.hero-section.style-2 .banner-slider .slick-dots li button:before {
  display: none
}

.hero-section.style-2 .banner-slider .slick-dots li:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 0;
  height: 1px;
  background: var(--white-color);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.hero-section.style-2 .banner-slider .slick-dots li.slick-active {
  padding-left: 65px;
  margin-left: 0
}

.hero-section.style-2 .banner-slider .slick-dots li.slick-active:before {
  width: 60px;
  opacity: 1;
  visibility: visible
}

.hero-section.style-2 .banner-slider .slick-dots li.slick-active button {
  color: var(--white-color);
  opacity: 1
}

.hero-section.style-2 .banner-slider .banner-slide {
  position: relative;
  height: 100%;
  overflow: hidden
}

.hero-section.style-2 .banner-slider .banner-slide .bg-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  z-index: -1;
  transition: transform .3s ease-out
}

.hero-section.style-2 .banner-slider .banner-slide .bg-image>img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover
}

.hero-section.style-2 .banner-slider .banner-slide .outer-box {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box {
  margin-top: 7px;
  margin: 0 auto;
  position: relative;
  z-index: 2
}

.hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box .mini-title {
  position: relative;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--white-color);
  display: inline-block;
  margin-bottom: 15px
}

.hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box h1 {
  font-size: 65px;
  line-height: 75px;
  font-weight: 700;
  letter-spacing: .4px;
  position: relative;
  color: var(--white-color);
  font-family: var(--title-font);
  margin-bottom: 48px
}

@media(max-width: 575px) {
  .hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box h1 {
    margin-bottom: 30px
  }
}

.hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box h1 span {
  color: var(--theme-color)
}

.hero-section.style-2 .banner-slider .banner-slide .theme-btn.contact {
  font-size: 15px;
  font-weight: 500;
  color: var(--white-color);
  margin-left: 26px
}

@media(max-width: 575px) {
  .hero-section.style-2 .banner-slider .banner-slide .theme-btn.contact {
    margin-left: 0;
    margin-top: 20px
  }
}

.hero-section.style-2 .banner-slider .banner-slide .theme-btn.contact .icon {
  color: var(--yellow-color);
  margin-right: 10px
}

.hero-section.style-2 .banner-slider .slick-track {
  height: 100%
}

.hero-section.style-2 .banner-slider .slick-list {
  height: 100%
}

@media(max-width: 1440px) {
  .hero-section.style-2 .slick-next {
    right: 50px
  }

  .hero-section.style-2 .slick-prev {
    left: 50px
  }
}

@media(max-width: 1399px) {
  .hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box h1 {
    font-size: 58px;
    line-height: 70px
  }
}

@media(max-width: 991px) {
  .hero-section.style-2 .slick-next {
    right: 15px
  }

  .hero-section.style-2 .slick-prev {
    left: 15px
  }

  .hero-section.style-2 .banner-slider .banner-slide .bg.bg-image::before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .4117647059)
  }
}

@media(max-width: 1199px) {
  .hero-section.style-2 .banner-slider .slick-dots {
    top: auto;
    bottom: 40px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

  .hero-section.style-2 .banner-slider .slick-dots li {
    margin-bottom: 5px;
    margin-right: 10px
  }

  .hero-section.style-2 .banner-slider .banner-slide .outer-box {
    top: 50%
  }

  .hero-section.style-2 .slider-block {
    right: 0
  }
}

@media(max-width: 820.99px) {
  .hero-section.style-2 .slider-block {
    display: none
  }
}

@media(max-width: 767px) {
  .hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box {
    text-align: center
  }

  .hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box .mini-title {
    font-size: 16px
  }
}

@media(max-width: 575px) {
  .hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box {
    max-width: 318px
  }

  .hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box h1 {
    font-size: 40px;
    line-height: 50px
  }
}

@media(max-width: 375px) {
  .hero-section.style-2 .banner-slider .banner-slide .outer-box .content-box h1 {
    font-size: 40px;
    line-height: 1.3em
  }
}

@media only screen and (max-width: 480px) {
  .hero-section.style-2 .slick-prev {
    display: none !important
  }

  .hero-section.style-2 .slick-next {
    display: none !important
  }
}

.bg {
  position: absolute;
  z-index: -1;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover
}

.bg-image.overlay::before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .9);
  opacity: .9
}

.bg-image.overlay-two::before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: -webkit-gradient(linear, left top, right top, from(rgb(3, 3, 3)), color-stop(0%, rgba(0, 3, 5, 0.9)), color-stop(64%, rgba(0, 3, 5, 0)), to(rgba(0, 3, 5, 0)));
  background-image: -o-linear-gradient(left, rgb(3, 3, 3) 0%, rgba(0, 3, 5, 0.9) 0%, rgba(0, 3, 5, 0) 64%, rgba(0, 3, 5, 0) 100%);
  background-image: linear-gradient(90deg, rgb(3, 3, 3) 0%, rgba(0, 3, 5, 0.9) 0%, rgba(0, 3, 5, 0) 64%, rgba(0, 3, 5, 0) 100%)
}

.bg-pattern-1 {
  background-image: url(../images/icons/pattern-1.html)
}

.service-section {
  position: relative;
  background-color: var(--gray-color);
  z-index: 1
}

.service-section .bottom_shape {
  position: relative;
  max-width: 245px;
  padding: 35px 95px 15px;
  background-color: var(--white-color);
  margin: auto;
  margin-top: -38px
}

.service-section .default-dots .owl-dots {
  margin-top: 110px
}

@media(max-width: 991px) {
  .service-section .default-dots .owl-dots {
    margin-top: 80px
  }
}

.service_sec-title {
  position: relative;
  background-color: var(--black-color2);
  overflow: hidden;
  margin-bottom: -150px
}

@media(max-width: 375px) {
  .service_sec-title.space-bottom-plus-30 {
    padding-bottom: calc(var(--section-space-small-mobile) + 43px) !important
  }
}

@media(max-width: 991px) {
  .service_sec-title {
    margin-bottom: -118px
  }
}

.service_sec-title::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 125px;
  height: 125px;
  background-color: var(--yellow-color);
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 100%);
  clip-path: polygon(0 100%, 0 0, 100% 100%)
}

@media(max-width: 575px) {
  .service_sec-title::before {
    display: none
  }
}

.service_sec-title::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -93px;
  height: 100%;
  background-color: var(--theme-color);
  -webkit-transform: skewX(45deg);
  -ms-transform: skewX(45deg);
  transform: skewX(45deg);
  width: 18px
}

@media(max-width: 575px) {
  .service_sec-title::after {
    display: none
  }
}

.service-block {
  position: relative;
  padding-top: 10px;
  z-index: 1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block .image {
  position: relative;
  z-index: 1;
  margin-bottom: 0;
  overflow: hidden;
  padding: 20px 20px 0;
  background: var(--white-color)
}

.service-block .image::before {
  position: absolute;
  content: "";
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: var(--yellow-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block .inner-box {
  position: relative;
  z-index: 1;
  background: #f79421;
  padding: 25px 35px 30px 30px;
  margin: 0 20px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .service-block .inner-box {
    padding: 25px 20px 30px 20px
  }
}

@media(min-width: 992px)and (max-width: 1024px) {
  .service-block .inner-box {
    padding: 25px 15px 30px 15px
  }
}

.service-block .inner-box::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  background: #f79421;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block .inner-box .shape::after {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: -1px;
  right: -1px;
  width: 50px;
  height: 50px;
  background: #646464;
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 50% 50%, 100% 0);
  clip-path: polygon(0 100%, 50% 50%, 100% 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block .inner-box .shape::before {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: 0;
  right: -1px;
  width: 50px;
  height: 50px;
  background: #646464;
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 50% 50%, 100% 0);
  clip-path: polygon(0 100%, 50% 50%, 100% 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block .icon {
  position: absolute;
  right: 10px;
  top: -50px;
  height: 50px;
  width: 50px;
  border-bottom: 5px solid var(--theme-color);
  background: var(--gray-color);
  color: var(--white-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 3;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(min-width: 992px)and (max-width: 1024px) {
  .service-block .icon {
    height: 70px;
    width: 70px
  }
}

.service-block .icon img {
  width: auto;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block h4 {
  color: var(--white-color);
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 10px
}

.service-block .text {
  margin-bottom: 30px;
  font-size: 16px
}

@media(min-width: 992px)and (max-width: 1024px) {
  .service-block .text {
    font-size: 15px
  }
}

.service-block .read-more {
  display: inline-block;
  padding: 0 21px;
  height: 30px;
  line-height: 30px;
  color: var(--black-color);
  background-color: var(--gray-color);
  text-align: center;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block:hover {
  padding-top: 0
}

.service-block:hover .inner-box .shape::before {
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 0);
  clip-path: polygon(0 100%, 0 0, 100% 0)
}

.service-block:hover .inner-box .shape::after {
  -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 0);
  clip-path: polygon(0 100%, 100% 100%, 100% 0);
  background: var(--gray-color)
}

.service-block:hover .inner-box::before {
  width: 100%
}

.service-block:hover .image::before {
  height: 100%
}

.service-block:hover .icon {
  background: var(--theme-color)
}

.service-block:hover .icon img {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1)
}

.service-block:hover .title {
  color: var(--white-color)
}

.service-block:hover .text {
  color: var(--light-color)
}

.service-block:hover .read-more {
  color: var(--white-color);
  background: var(--theme-color)
}

.service-block .title:hover {
  color: var(--white-color)
}

.service_shape .icon-dots {
  position: absolute;
  right: 0;
  bottom: 0
}

@media(max-width: 575px) {
  .service_shape .icon-dots {
    display: none
  }
}

.service_shape .icon-plane {
  position: absolute;
  left: 115px;
  bottom: 140px
}

@media(max-width: 991px) {
  .service_shape .icon-plane {
    display: none
  }
}

.bottom_shape::before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 50px;
  height: 100%;
  aspect-ratio: 1;
  background: var(--white-color);
  left: -48px;
  -webkit-clip-path: polygon(0 100%, 100% 0, 100% 100%);
  clip-path: polygon(0 100%, 100% 0, 100% 100%)
}

.bottom_shape::after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 50px;
  height: 100%;
  aspect-ratio: 1;
  background: var(--white-color);
  right: -50px;
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 100%);
  clip-path: polygon(0 100%, 0 0, 100% 100%)
}

.service-section.style-2 {
  position: relative
}

.service-section.style-2 .outer-box {
  margin: 0 -150px
}

@media(max-width: 1500px) {
  .service-section.style-2 .outer-box {
    margin: auto
  }
}

.service-block.style-2 {
  padding-top: 0
}

.service-block.style-2 .image {
  padding: 0
}

.service-block.style-2 .image img {
  width: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block.style-2 .image::before {
  display: none
}

.service-block.style-2:hover .image img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  filter: brightness(0.8)
}

.service-block.style-2:hover .icon::before {
  background-color: var(--theme-color)
}

.service-block.style-2:hover .view-more::before {
  opacity: 1;
  width: 100%
}

.service-block.style-2:hover .view-more .btn-title {
  color: var(--white-color)
}

.service-block.style-2:hover .view-more i {
  background: var(--black-color)
}

.service-block.style-2 .icon {
  border-bottom: 0
}

.service-block.style-2 .icon::before {
  position: absolute;
  content: "";
  right: -20px;
  bottom: 0;
  width: 20px;
  height: 30px;
  background-color: #d4d4d4;
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 0);
  clip-path: polygon(0 100%, 0 0, 100% 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block.style-2 .title {
  color: var(--black-color)
}

.service-block.style-2 .title:hover {
  color: var(--theme-color)
}

.service-block.style-2 .inner-box {
  margin: 0
}

.service-block.style-2 .inner-box::before {
  display: none
}

.service-block.style-2 .text {
  color: inherit
}

.service-block.style-2 .view-more {
  position: relative;
  z-index: 1;
  display: block;
  padding: 10px 20px 10px;
  height: 48px;
  background: var(--gray-color);
  overflow: hidden
}

.service-block.style-2 .view-more::before {
  position: absolute;
  content: "";
  z-index: -1;
  left: 0;
  top: 0;
  width: 50%;
  height: 100%;
  background: var(--theme-color);
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  opacity: 0
}

.service-block.style-2 .view-more .btn-title {
  font-size: 15px;
  font-weight: 500;
  color: var(--black-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.service-block.style-2 .view-more i {
  float: right;
  margin: -10px -20px 0 0;
  height: 48px;
  line-height: 49px;
  color: var(--white-color);
  text-align: center;
  background: var(--theme-color);
  --r: 20px;
  padding-inline: calc(var(--r) + 22px) 22px;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 calc(100% - 0em), var(--r) 50%, 0 0);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 calc(100% - 0em), var(--r) 50%, 0 0);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .service-block.style-2 .view-more i {
    position: absolute;
    right: 20px
  }
}

.about-section {
  display: flex;
  align-items: center;
  position: relative;
  background: var(--white-color);
  z-index: 5
}

.about-section .image-column {
  position: relative
}

@media(max-width: 991px) {
  .about-section .image-column {
    width: 100%;
    margin-bottom: 30px
  }

  .about-section .image-column img {
    width: 100%
  }
}

.about-section .image-column .experience {
  border-top: 5px solid var(--white-color);
  -webkit-box-shadow: 0 10px 60px rgba(0, 0, 0, .1);
  box-shadow: 0 10px 60px rgba(0, 0, 0, .1);
  max-width: 180px;
  padding: 20px 20px 7px;
  position: absolute;
  text-align: center;
  bottom: 40px;
  right: 20px;
  background: url("../images/about/shape.png")
}

.about-section .image-column .experience h3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 36px;
  line-height: 26px;
  color: var(--white-color);
  font-weight: 700;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  letter-spacing: .4px;
  margin-bottom: 10px
}

.about-section .image-column .experience .title {
  color: var(--white-color);
  font-size: 14px;
  line-height: 22px
}

.about-section .image-column .inner-column {
  position: relative;
  margin-right: 90px;
  margin-left: -90px
}

.about-section .image-column .inner-column .image {
  position: relative;
  -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApUAAAJkCAMAAAB3QSopAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGlQTFRFAAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ButdgAAACN0Uk5TAA75/9hQiJhAAeXxBjiogFjIGv7AaHi4KEiQMGCw4NBwIKAX7dL/AAAMsUlEQVR4nO3Z120YSBBEQZFHit57K0r5B3k5LLCYnkFVCI3+e79+tXRw+B9jHVXfa9Fx9XBs9Lv6XotOqodjo9Pqe605O68ejn0uLqv/teaqejg2uq6+16Kb6uHY6Lb6Xovuqodjn8OD6nutuX+oXo59Hqvvteipejg2eq6+16KX6uHY6LX6XmsuhZ3Buoadt+rh2Oi9+l6LhJ3J3qrvtUbYmUzYIY+wQx5hhzgPwg5x7qrvtUjYmUzYIY+wQxxhhzzCDnmEHeJ0DTsf1cOxUdew81w9HBt9Vt9rkbAz2MN99b3WCDuTCTvk6Rp2vqqHY6OuYeeiejj2+a6+1yJhZ7KT6nstEnYmE3aII+yQR9ghj7BDHGGHPF3Dzmf1cGzUNexcVw/HRsIOcYQd8gg75Gkadn59Vw/HPl3Dzmv1cGz0VX2vRcLOZE/V91ok7Awm7JBH2CGPsEOej+p7rRF2Jjs/q/7XGmFnMmGHPMIOcYQd8gg75BF2iNM17BwIO4N1DTu31cOxkbBDHmGHOMIOebqGnffq4dioa9g5qh6OfQ6FHeK8VN9rkbAzmbBDHGGHPMIOeW6q77VI2Jnsqvpea4SdyYQd8gg75BF2iCPskEfYIU/XsPNYPRz7tA07h9XLsc+f6nstEnYm+119r0XCzmTCDnG6hp3T6uHYqGvY+V09HBsdV99rkbAz2OFB9b3WCDuTCTvkEXaII+yQR9ghj7BDnqZh50zYGaxr2LmqHo6NhB3yCDvEEXbI0zXs/FQPx0Zdw85L9XBs9Lf6XmuEncmOqu+1SNiZTNghj7BDHGGHPP+q77VI2Jnstvpei4SdwYQd8gg75BF2yCPsEEfYIU/XsPOvejg26hp2zquHYx9hhzzCDnmEHeJ0DTt/q4djo65h56l6ODb6qb7XImFnstfqe60RdiYTdsgj7JBH2CHOhbBDnOvqey0SdiYTdogj7JBH2CHPT/W9Fgk7kwk7xOkado6rh2OjrmHnpHo4NjqtvtcaYWeyi8vqf60RdiYTdsjTNez8qR6OfbqGnfuH6uXY57H6XouEncmeq++1SNiZTNghjrBDHmGHPMIOcYQd8nQNOzfVw7FR17BzVz0c+wg75BF2yCPskKdp2LkUdgbrGnbeqodjo/fqey0SdiZ7q77XGmFnMmGHPMIOeYQd4jwIO8S5q77XImFnMmGHPMIOcYQd8gg75BF2iNM17HxUD8dGXcPOc/VwbPRZfa9Fws5gD/fV91oj7Ewm7JCna9j5qh6OjbqGnYvq4djnu/pei4SdyU6q77VI2JlM2CGOsEMeYYc8wg5xhB3ydA07n9XDsVHXsHNdPRwbCTvEEXbII+yQp2nY+fVdPRz7dA07r9XDsdFX9b0WCTuTPVXfa5GwM5iwQx5hhzzCDnk+qu+1RtiZ7Pys+l9rhJ3JhB3yCDvEEXbII+yQR9ghTtewcyDsDNY17NxWD8dGwg55hB3iCDvk6Rp23quHY6OuYeeoejj2ORR2iPNSfa9Fws5kwg5xhB3yCDvkuam+1yJhZ7Kr6nutEXYmE3bII+yQR9ghjrBDHmGHPF3DzmP1cOzTNuwcVi/HPn+q77VI2Jnsd/W9Fgk7kwk7xOkadk6rh2OjrmHnd/VwbHRcfa9Fws5ghwfV91oj7Ewm7JBH2CGOsEMeYYc8wg55moadM2FnsK5h56p6ODYSdsgj7BBH2CFP17DzUz0cG3UNOy/Vw7HR3+p7rRF2JjuqvtciYWcyYYc8wg5xhB3y/Ku+1yJhZ7Lb6nstEnYGE3bII+yQR9ghj7BDHGGHPF3Dzr/q4dioa9g5rx6OfYQd8gg75BF2iNM17PytHo6Nuoadp+rh2Oin+l6LhJ3JXqvvtUbYmUzYIY+wQx5hhzgXwg5xrqvvtUjYmUzYIY6wQx5hhzw/1fdaJOxMJuwQp2vYOa4ejo26hp2T6uHY6LT6XmuEnckuLqv/tUbYmUzYIU/XsPOnejj26Rp27h+ql2Ofx+p7LRJ2JnuuvtciYWcyYYc4wg55hB3yCDvEEXbI0zXs3FQPx0Zdw85d9XDsI+yQR9ghj7BDnqZh51LYGaxr2HmrHo6N3qvvtUjYmeyt+l5rhJ3JhB3yCDvkEXaI8yDsEOeu+l6LhJ3JhB3yCDvEEXbII+yQR9ghTtew81E9HBt1DTvP1cOx0Wf1vRYJO4M93Fffa42wM5mwQ56uYeerejg26hp2LqqHY5/v6nstEnYmO6m+1yJhZzJhhzjCDnmEHfIIO8QRdsjTNex8Vg/HRl3DznX1cGwk7BBH2CGPsEOepmHn13f1cOzTNey8Vg/HRl/V91ok7Ez2VH2vRcLOYMIOeYQd8gg75PmovtcaYWey87Pqf60RdiYTdsgj7BBH2CGPsEMeYYc4XcPOgbAzWNewc1s9HBsJO+QRdogj7JCna9h5rx6OjbqGnaPq4djnUNghzkv1vRYJO5MJO8QRdsgj7JDnpvpei4Sdya6q77VG2JlM2CGPsEMeYYc4wg55hB3ydA07j9XDsU/bsHNYvRz7/Km+1yJhZ7Lf1fdaJOxMJuwQp2vYOa0ejo26hp3f1cOx0XH1vRYJO4MdHlTfa42wM5mwQx5hhzjCDnmEHfIIO+RpGnbOhJ3Buoadq+rh2EjYIY+wQxxhhzxdw85P9XBs1DXsvFQPx0Z/q++1RtiZ7Kj6XouEncmEHfIIO8QRdsjzr/pei4SdyW6r77VI2BlM2CGPsEMeYYc8wg5xhB3ydA07/6qHY6OuYee8ejj2EXbII+yQR9ghTtew87d6ODbqGnaeqodjo5/qey0SdiZ7rb7XGmFnMmGHPMIOeYQd4lwIO8S5rr7XImFnMmGHOMIOeYQd8vxU32uRsDOZsEOcrmHnuHo4Nuoadk6qh2Oj0+p7rRF2Jru4rP7XGmFnMmGHPF3Dzp/q4dina9i5f6hejn0eq++1SNiZ7Ln6XouEncmEHeIIO+QRdsgj7BBH2CFP17BzUz0cG3UNO3fVw7GPsEMeYYc8wg55moadS2FnsK5h5616ODZ6r77XImFnsrfqe60RdiYTdsgj7JBH2CHOg7BDnLvqey0SdiYTdsgj7BBH2CGPsEMeYYc4XcPOR/VwbNQ17DxXD8dGwg5xhB3yCDvk6Rp2vqqHY6OuYeeiejj2+a6+1yJhZ7KT6nstEnYmE3aII+yQR9ghz2f1vRYJO4M93Fffa42wM1nXsPNZPRwbdQ0719XDsZGwQxxhhzzCDnmahp1f39XDsU/XsPNaPRwbfVXfa5GwM9lT9b0WCTuDCTvkEXbII+yQ56P6XmuEncnOz6r/tUbYmUzYIY+wQxxhhzzCDnmEHeJ0DTsHws5gXcPObfVwbCTskEfYIY6wQ56uYee9ejg26hp2jqqHY59DYYc4L9X3WiTsTCbsEEfYIY+wQ56b6nstEnYmu6q+1xphZzJhhzzCDnmEHeIIO+QRdsjTNew8Vg/HPm3DzmH1cuzzp/pei4SdyX5X32uRsDOZsEOcrmHntHo4Nuoadn5XD8dGx9X3WiTsDHZ4UH2vNcLOZMIOeYQd4gg75BF2yCPskKdp2DkTdgbrGnauqodjI2GHPMIOcYQd8nQNOz/Vw7FR17DzUj0cG/2tvtcaYWeyo+p7LRJ2JhN2yCPsEEfYIc+/6nstEnYmu62+1yJhZzBhhzzCDnmEHfIIO8QRdsjTNez8qx6OjbqGnfPq4dhH2CGPsEMeYYc4XcPO3+rh2Khr2HmqHo6NfqrvtUjYmey1+l5rhJ3JhB3yCDvkEXaIcyHsEOe6+l6LhJ3JhB3iCDvkEXbI81N9r0XCzmTCDnG6hp3j6uHYqGvYOakejo1Oq++1RtiZ7OKy+l9rhJ3JhB3ydA07f6qHY5+uYef+oXo59nmsvtciYWey5+p7LRJ2JhN2iCPskEfYIY+wQxxhhzxdw85N9XBs1DXs3FUPxz7CDnmEHfIIO+RpGnYuhZ3Buoadt+rh2Oi9+l6LhJ3J3qrvtUbYmUzYIY+wQx5hhzgPwg5x7qrvtUjYmUzYIY+wQxxhhzzCDnmEHeJ0DTsf1cOxUdew81w9HBsJO8QRdsgj7JCna9j5qh6OjbqGnYvq4djnu/pei4SdyU6q77VI2JlM2CGOsEMeYYc8n9X3WiTsDPZwX32vNcLOZF3Dzmf1cGzUNexcVw/HRsIOcYQd8gg75Gkadn59Vw/HPl3Dzmv1cGz0VX2vRcLOZE/V91ok7Awm7JBH2CGPsEOej+p7rRF2Jjs/q/7XGmFnMmGHPMIOcYQd8gg75BF2iNM17BwIO4N1DTu31cOxkbBDHmGHOMIOebqGnffq4dioa9g5qh6OfQ6bhp3/ARzbs/NNrK7kAAAAAElFTkSuQmCC");
  mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApUAAAJkCAMAAAB3QSopAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAGlQTFRFAAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ButdgAAACN0Uk5TAA75/9hQiJhAAeXxBjiogFjIGv7AaHi4KEiQMGCw4NBwIKAX7dL/AAAMsUlEQVR4nO3Z120YSBBEQZFHit57K0r5B3k5LLCYnkFVCI3+e79+tXRw+B9jHVXfa9Fx9XBs9Lv6XotOqodjo9Pqe605O68ejn0uLqv/teaqejg2uq6+16Kb6uHY6Lb6Xovuqodjn8OD6nutuX+oXo59Hqvvteipejg2eq6+16KX6uHY6LX6XmsuhZ3Buoadt+rh2Oi9+l6LhJ3J3qrvtUbYmUzYIY+wQx5hhzgPwg5x7qrvtUjYmUzYIY+wQxxhhzzCDnmEHeJ0DTsf1cOxUdew81w9HBt9Vt9rkbAz2MN99b3WCDuTCTvk6Rp2vqqHY6OuYeeiejj2+a6+1yJhZ7KT6nstEnYmE3aII+yQR9ghj7BDHGGHPF3Dzmf1cGzUNexcVw/HRsIOcYQd8gg75Gkadn59Vw/HPl3Dzmv1cGz0VX2vRcLOZE/V91ok7Awm7JBH2CGPsEOej+p7rRF2Jjs/q/7XGmFnMmGHPMIOcYQd8gg75BF2iNM17BwIO4N1DTu31cOxkbBDHmGHOMIOebqGnffq4dioa9g5qh6OfQ6FHeK8VN9rkbAzmbBDHGGHPMIOeW6q77VI2Jnsqvpea4SdyYQd8gg75BF2iCPskEfYIU/XsPNYPRz7tA07h9XLsc+f6nstEnYm+119r0XCzmTCDnG6hp3T6uHYqGvY+V09HBsdV99rkbAz2OFB9b3WCDuTCTvkEXaII+yQR9ghj7BDnqZh50zYGaxr2LmqHo6NhB3yCDvEEXbI0zXs/FQPx0Zdw85L9XBs9Lf6XmuEncmOqu+1SNiZTNghj7BDHGGHPP+q77VI2Jnstvpei4SdwYQd8gg75BF2yCPsEEfYIU/XsPOvejg26hp2zquHYx9hhzzCDnmEHeJ0DTt/q4djo65h56l6ODb6qb7XImFnstfqe60RdiYTdsgj7JBH2CHOhbBDnOvqey0SdiYTdogj7JBH2CHPT/W9Fgk7kwk7xOkado6rh2OjrmHnpHo4NjqtvtcaYWeyi8vqf60RdiYTdsjTNez8qR6OfbqGnfuH6uXY57H6XouEncmeq++1SNiZTNghjrBDHmGHPMIOcYQd8nQNOzfVw7FR17BzVz0c+wg75BF2yCPskKdp2LkUdgbrGnbeqodjo/fqey0SdiZ7q77XGmFnMmGHPMIOeYQd4jwIO8S5q77XImFnMmGHPMIOcYQd8gg75BF2iNM17HxUD8dGXcPOc/VwbPRZfa9Fws5gD/fV91oj7Ewm7JCna9j5qh6OjbqGnYvq4djnu/pei4SdyU6q77VI2JlM2CGOsEMeYYc8wg5xhB3ydA07n9XDsVHXsHNdPRwbCTvEEXbII+yQp2nY+fVdPRz7dA07r9XDsdFX9b0WCTuTPVXfa5GwM5iwQx5hhzzCDnk+qu+1RtiZ7Pys+l9rhJ3JhB3yCDvEEXbII+yQR9ghTtewcyDsDNY17NxWD8dGwg55hB3iCDvk6Rp23quHY6OuYeeoejj2ORR2iPNSfa9Fws5kwg5xhB3yCDvkuam+1yJhZ7Kr6nutEXYmE3bII+yQR9ghjrBDHmGHPF3DzmP1cOzTNuwcVi/HPn+q77VI2Jnsd/W9Fgk7kwk7xOkadk6rh2OjrmHnd/VwbHRcfa9Fws5ghwfV91oj7Ewm7JBH2CGOsEMeYYc8wg55moadM2FnsK5h56p6ODYSdsgj7BBH2CFP17DzUz0cG3UNOy/Vw7HR3+p7rRF2JjuqvtciYWcyYYc8wg5xhB3y/Ku+1yJhZ7Lb6nstEnYGE3bII+yQR9ghj7BDHGGHPF3Dzr/q4dioa9g5rx6OfYQd8gg75BF2iNM17PytHo6Nuoadp+rh2Oin+l6LhJ3JXqvvtUbYmUzYIY+wQx5hhzgXwg5xrqvvtUjYmUzYIY6wQx5hhzw/1fdaJOxMJuwQp2vYOa4ejo26hp2T6uHY6LT6XmuEnckuLqv/tUbYmUzYIU/XsPOnejj26Rp27h+ql2Ofx+p7LRJ2JnuuvtciYWcyYYc4wg55hB3yCDvEEXbI0zXs3FQPx0Zdw85d9XDsI+yQR9ghj7BDnqZh51LYGaxr2HmrHo6N3qvvtUjYmeyt+l5rhJ3JhB3yCDvkEXaI8yDsEOeu+l6LhJ3JhB3yCDvEEXbII+yQR9ghTtew81E9HBt1DTvP1cOx0Wf1vRYJO4M93Fffa42wM5mwQ56uYeerejg26hp2LqqHY5/v6nstEnYmO6m+1yJhZzJhhzjCDnmEHfIIO8QRdsjTNex8Vg/HRl3DznX1cGwk7BBH2CGPsEOepmHn13f1cOzTNey8Vg/HRl/V91ok7Ez2VH2vRcLOYMIOeYQd8gg75PmovtcaYWey87Pqf60RdiYTdsgj7BBH2CGPsEMeYYc4XcPOgbAzWNewc1s9HBsJO+QRdogj7JCna9h5rx6OjbqGnaPq4djnUNghzkv1vRYJO5MJO8QRdsgj7JDnpvpei4Sdya6q77VG2JlM2CGPsEMeYYc4wg55hB3ydA07j9XDsU/bsHNYvRz7/Km+1yJhZ7Lf1fdaJOxMJuwQp2vYOa0ejo26hp3f1cOx0XH1vRYJO4MdHlTfa42wM5mwQx5hhzjCDnmEHfIIO+RpGnbOhJ3Buoadq+rh2EjYIY+wQxxhhzxdw85P9XBs1DXsvFQPx0Z/q++1RtiZ7Kj6XouEncmEHfIIO8QRdsjzr/pei4SdyW6r77VI2BlM2CGPsEMeYYc8wg5xhB3ydA07/6qHY6OuYee8ejj2EXbII+yQR9ghTtew87d6ODbqGnaeqodjo5/qey0SdiZ7rb7XGmFnMmGHPMIOeYQd4lwIO8S5rr7XImFnMmGHOMIOeYQd8vxU32uRsDOZsEOcrmHnuHo4Nuoadk6qh2Oj0+p7rRF2Jru4rP7XGmFnMmGHPF3Dzp/q4dina9i5f6hejn0eq++1SNiZ7Ln6XouEncmEHeIIO+QRdsgj7BBH2CFP17BzUz0cG3UNO3fVw7GPsEMeYYc8wg55moadS2FnsK5h5616ODZ6r77XImFnsrfqe60RdiYTdsgj7JBH2CHOg7BDnLvqey0SdiYTdsgj7BBH2CGPsEMeYYc4XcPOR/VwbNQ17DxXD8dGwg5xhB3yCDvk6Rp2vqqHY6OuYeeiejj2+a6+1yJhZ7KT6nstEnYmE3aII+yQR9ghz2f1vRYJO4M93Fffa42wM1nXsPNZPRwbdQ0719XDsZGwQxxhhzzCDnmahp1f39XDsU/XsPNaPRwbfVXfa5GwM9lT9b0WCTuDCTvkEXbII+yQ56P6XmuEncnOz6r/tUbYmUzYIY+wQxxhhzzCDnmEHeJ0DTsHws5gXcPObfVwbCTskEfYIY6wQ56uYee9ejg26hp2jqqHY59DYYc4L9X3WiTsTCbsEEfYIY+wQ56b6nstEnYmu6q+1xphZzJhhzzCDnmEHeIIO+QRdsjTNew8Vg/HPm3DzmH1cuzzp/pei4SdyX5X32uRsDOZsEOcrmHntHo4Nuoadn5XD8dGx9X3WiTsDHZ4UH2vNcLOZMIOeYQd4gg75BF2yCPskKdp2DkTdgbrGnauqodjI2GHPMIOcYQd8nQNOz/Vw7FR17DzUj0cG/2tvtcaYWeyo+p7LRJ2JhN2yCPsEEfYIc+/6nstEnYmu62+1yJhZzBhhzzCDnmEHfIIO8QRdsjTNez8qx6OjbqGnfPq4dhH2CGPsEMeYYc4XcPO3+rh2Khr2HmqHo6NfqrvtUjYmey1+l5rhJ3JhB3yCDvkEXaIcyHsEOe6+l6LhJ3JhB3iCDvkEXbI81N9r0XCzmTCDnG6hp3j6uHYqGvYOakejo1Oq++1RtiZ7OKy+l9rhJ3JhB3ydA07f6qHY5+uYef+oXo59nmsvtciYWey5+p7LRJ2JhN2iCPskEfYIY+wQxxhhzxdw85N9XBs1DXs3FUPxz7CDnmEHfIIO+RpGnYuhZ3Buoadt+rh2Oi9+l6LhJ3J3qrvtUbYmUzYIY+wQx5hhzgPwg5x7qrvtUjYmUzYIY+wQxxhhzzCDnmEHeJ0DTsf1cOxUdew81w9HBsJO8QRdsgj7JCna9j5qh6OjbqGnYvq4djnu/pei4SdyU6q77VI2JlM2CGOsEMeYYc8n9X3WiTsDPZwX32vNcLOZF3Dzmf1cGzUNexcVw/HRsIOcYQd8gg75Gkadn59Vw/HPl3Dzmv1cGz0VX2vRcLOZE/V91ok7Awm7JBH2CGPsEOej+p7rRF2Jjs/q/7XGmFnMmGHPMIOcYQd8gg75BF2iNM17BwIO4N1DTu31cOxkbBDHmGHOMIOebqGnffq4dioa9g5qh6OfQ6bhp3/ARzbs/NNrK7kAAAAAElFTkSuQmCC");
  -webkit-mask-size: 100%;
  mask-size: 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  margin-bottom: 0
}

.about-section .image-column .red-shape::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 13px;
  bottom: 0;
  width: 30%;
  height: 93%;
  background: var(--theme-color);
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0% 100%, 0% 0%, 100% 0%);
  clip-path: polygon(0% 100%, 0% 0%, 100% 0%)
}

.about-section .image-column .red-shape::after {
  content: "";
  position: absolute;
  left: 15px;
  top: 0;
  width: 148px;
  height: 22px;
  background: url(../images/about/red-dot.png);
  z-index: -1
}

.about-section .image-column .yellow-shape::before {
  content: "";
  position: absolute;
  z-index: -1;
  right: 12px;
  top: 0;
  width: 30%;
  height: 93%;
  background: var(--yellow-color);
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 0%);
  clip-path: polygon(0 100%, 100% 100%, 100% 0%)
}

.about-section .image-column .yellow-shape::after {
  content: "";
  position: absolute;
  right: 15px;
  bottom: 0;
  width: 148px;
  height: 22px;
  background: url(../images/about/yellow-dot.png);
  z-index: -1
}

.about-section .sec-title {
  margin-bottom: 30px
}

.about-block .inner-box {
  padding: 23px 32px;
  background-color: rgba(201, 29, 37, .1019607843);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .about-block .inner-box {
    padding: 23px 10px
  }
}

.about-block .inner-box .icon img {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.about-block:last-child .inner-box {
  background-color: #fef9e5
}

.about-block h5 {
  font-weight: 500;
  line-height: 26px
}

@media(max-width: 1199px) {
  .about-block h5 {
    font-size: 16px
  }
}

.about-block:hover .inner-box .icon img {
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1)
}

.about__shape-1 {
  position: absolute;
  right: 20px;
  bottom: 50px
}

.about-section.style-2 {
  position: relative;
  z-index: 1
}

.about-section.style-2 .bg.bg-image {
  height: auto;
  bottom: 0;
  top: -198px
}

.about-section.style-2 .image-column {
  position: relative
}

.about-section.style-2 .image-column .inner-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  position: relative;
  margin-left: -86px
}

@media(max-width: 575px) {
  .about-section.style-2 .image-column .inner-column {
    flex-direction: column-reverse;
    align-items: center
  }
}

.about-section.style-2 .left {
  margin-right: 30px
}

@media(max-width: 575px) {
  .about-section.style-2 .left {
    margin-right: 0;
    width: 100%
  }
}

@media(max-width: 575px) {
  .about-section.style-2 .right {
    width: 100%
  }
}

.about-section.style-2 .image-1 {
  margin-bottom: 30px
}

.about-section.style-2 .image-2 {
  margin-bottom: 0
}

@media(max-width: 575px) {
  .about-section.style-2 .image-2 {
    margin-bottom: 30px
  }
}

.about-section.style-2 .circle__shape {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 30px
}

.about-section.style-2 .sec-title {
  margin-bottom: 25px
}

.about-section.style-2 .emergency-btn {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 30px 0 40px;
  margin-top: 29px;
  padding-left: 80px;
  border-top: 1px solid rgba(23, 23, 23, .1)
}

.about-section.style-2 .emergency-btn .emg__arrow {
  margin-left: 30px;
  -webkit-animation: emgSwing 1s ease-in-out 1s forwards infinite alternate;
  animation: emgSwing 1s ease-in-out 1s forwards infinite alternate;
  -webkit-transform-origin: top right;
  -ms-transform-origin: top right;
  transform-origin: top right
}

@media(max-width: 375px) {
  .about-section.style-2 .emergency-btn .emg__arrow {
    display: none
  }
}

.about-section.style-2 .emergency-btn small {
  font-size: 15px;
  font-weight: 400
}

.about-section.style-2 .emergency-btn i {
  position: absolute;
  left: 0;
  line-height: 60px;
  height: 60px;
  width: 60px;
  border-radius: 50%;
  text-align: center;
  color: var(--black-color);
  background-color: var(--yellow-color);
  font-size: 20px
}

.about-section.style-2 .emg-btn {
  font-size: 22px;
  color: var(--black-color);
  font-weight: 600
}

.about-section.style-2 .emg-btn:hover {
  color: var(--yellow-color)
}

.about__shape-2 .icon-plane6 {
  position: absolute;
  right: 0
}

.trusted-clients {
  padding: 35px 20px 30px;
  background: url("../images/about/client__bg.jpg") center/cover no-repeat;
  text-align: center
}

.trusted-clients .image-box .client {
  display: inline-block;
  margin-left: -17px;
  border: 2px solid var(--white-color);
  border-radius: 50%;
  width: 47px;
  height: 47px;
  line-height: 47px
}

.trusted-clients .image-box .client:first-child {
  margin-left: 0
}

.trusted-clients .image-box .client.others {
  font-size: 20px;
  line-height: 40px;
  text-transform: uppercase;
  font-weight: 600;
  color: var(--white-color);
  background: var(--theme-color)
}

.trusted-clients .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  color: var(--white-color);
  margin-top: 23px
}

.trusted-clients .title span {
  font-size: 24px;
  text-transform: uppercase;
  font-weight: 600;
  color: var(--yellow-color);
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid rgba(255, 255, 255, .3)
}

.circle-box {
  position: relative;
  width: 183px;
  height: 183px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: var(--white-color);
  -webkit-filter: drop-shadow(0px 10px 25px rgba(165, 165, 165, 0.3));
  filter: drop-shadow(0px 10px 25px rgba(165, 165, 165, 0.3))
}

.circle-box .logo-box {
  position: absolute;
  border-radius: 50%;
  z-index: 99;
  width: 89px;
  height: 89px;
  line-height: 89px;
  text-align: center;
  border: 2px dashed var(--theme-color)
}

.circle-box .logo-box img {
  width: auto
}

.circle-box .text-inner svg {
  width: 133px;
  max-width: 100%;
  height: auto;
  overflow: visible;
  word-spacing: 20px;
  -webkit-transform: rotate(0) scaleX(1) scaleY(1);
  -ms-transform: rotate(0) scaleX(1) scaleY(1);
  transform: rotate(0) scaleX(1) scaleY(1)
}

.circle-box .text-inner path {
  fill: rgba(0, 0, 0, 0);
  stroke: rgba(0, 0, 0, 0);
  stroke-width: 1px;
  -webkit-transition: .3s stroke, .3s fill;
  -o-transition: .3s stroke, .3s fill;
  transition: .3s stroke, .3s fill
}

.circle-box .text-inner text {
  fill: var(--black-color);
  direction: ltr;
  -webkit-transition: .3s stroke, .3s stroke-width, .3s fill;
  -o-transition: .3s stroke, .3s stroke-width, .3s fill;
  transition: .3s stroke, .3s stroke-width, .3s fill;
  font-size: 21px;
  font-weight: 500;
  font-family: var(--title-font)
}

.about-block.two .inner-box {
  padding: 0;
  background-color: rgba(0, 0, 0, 0)
}

@media(max-width: 530px) {
  .about-section .image-column .experience {
    bottom: 0;
    right: 0
  }
}

@media(max-width: 1435px) {
  .about-section .image-column .inner-column {
    margin: 0
  }
}

@media(max-width: 435.99px) {
  .about-block .inner-box {
    padding: 23px 15px
  }
}

@media only screen and (max-width: 1460px) {
  .about-section.style-2 .image-column .inner-column {
    margin-left: 0
  }
}

@-webkit-keyframes emgSwing {
  0% {
    -webkit-transform: rotate(20deg);
    -ms-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  100% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg)
  }
}

@keyframes emgSwing {
  0% {
    -webkit-transform: rotate(20deg);
    -ms-transform: rotate(20deg);
    transform: rotate(20deg)
  }

  100% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg)
  }
}

.achivement-section {
  position: relative;
  overflow: hidden
}

.achivement-section .sec-title {
  margin-bottom: 20px
}

.achivement-section .video-wrapper {
  --clip-path: circle(65px at left);
  --clip-path-hover: circle(70px at left);
  --clip-path-clicked: circle(100vw at left);
  --duration: .4s;
  --timing-function: ease;
  position: relative;
  text-align: right
}

.achivement-section .video {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-clip-path: var(--clip-path);
  clip-path: var(--clip-path);
  -webkit-transition: -webkit-clip-path var(--duration) var(--timing-function);
  transition: -webkit-clip-path var(--duration) var(--timing-function);
  -o-transition: clip-path var(--duration) var(--timing-function);
  transition: clip-path var(--duration) var(--timing-function);
  transition: clip-path var(--duration) var(--timing-function), -webkit-clip-path var(--duration) var(--timing-function);
  position: relative;
  top: 77px;
  left: 90%
}

.achivement-section .video::before {
  position: absolute;
  content: "";
  font-family: var(--icon-font);
  font-weight: 700;
  font-size: 28px;
  color: var(--white-color);
  top: -43px;
  left: -43px;
  width: 88px;
  height: 88px;
  line-height: 88px;
  border-radius: 50%;
  text-align: center;
  background: var(--theme-color);
  z-index: 999;
  background-size: 100%
}

.achivement-section .video video {
  position: fixed;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: auto;
  width: auto;
  height: auto
}

.achivement-section #video_check {
  display: inline-block;
  width: 130px;
  height: 130px;
  position: absolute;
  top: 12px;
  right: 10px;
  border-radius: 50%;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  background: none;
  z-index: 99;
  visibility: visible;
  opacity: 1
}

.achivement-section #video_check:focus {
  outline: 0
}

.achivement-section #video_check:hover~.video {
  -webkit-clip-path: var(--clip-path-hover);
  clip-path: var(--clip-path-hover)
}

.achivement-shape .icon-dots {
  position: absolute;
  left: 0;
  bottom: 0
}

.achivement_shape .icon {
  position: absolute;
  left: 65px;
  bottom: 50px
}

.achivement-block {
  position: relative;
  -webkit-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  transition: all 300ms linear
}

.achivement-block .inner-box {
  position: relative;
  padding: 50px 20px 50px 40px;
  background: var(--theme-color);
  gap: 25px
}

@media(max-width: 912px) {
  .achivement-block .inner-box {
    padding: 50px 20px 50px 20px
  }
}

@media(max-width: 820px) {
  .achivement-block .inner-box {
    padding: 50px 5px 50px 20px
  }
}

.achivement-block .inner-box h3 {
  font-size: 50px;
  line-height: 57px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 600;
  color: var(--white-color);
  letter-spacing: 3px;
  margin-bottom: 5px
}

.achivement-block .inner-box p {
  font-size: 18px;
  line-height: 1.6;
  color: var(--white-color);
  font-weight: 500;
  margin-bottom: 0
}

@media(max-width: 853px) {
  .achivement-block .inner-box p {
    font-size: 16px
  }
}

.achivement-block .inner-box .top-right__shape::before {
  position: absolute;
  content: "";
  right: 0;
  top: 0;
  width: 30px;
  height: 30px;
  background-color: rgba(255, 255, 255, .2)
}

.achivement-block .inner-box .top-right__shape::after {
  position: absolute;
  content: "";
  right: 30px;
  top: 30px;
  width: 30px;
  height: 30px;
  background-color: rgba(255, 255, 255, .2)
}

.achivement-block .icon-box {
  position: relative;
  height: 110px;
  width: 110px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.achivement-block .icon-box .icon {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 93px;
  width: 93px;
  border-radius: 50%;
  background: var(--white-color);
  -webkit-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  transition: all 300ms linear
}

.achivement-block .icon-box .icon::before {
  position: absolute;
  content: "";
  left: 50%;
  top: 50%;
  width: 110px;
  height: 110px;
  border-radius: 50%;
  border: 2px dashed var(--white-color);
  -webkit-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  transition: all 300ms linear;
  transform: translate(-50%, -50%)
}

.achivement-block .icon-box .icon img {
  transition: all 300ms linear
}

.achivement-block:hover .icon-box .icon img {
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1)
}

.achivement-block:hover .icon-box .icon::before {
  -webkit-animation: rotateBorder 10s infinite linear;
  animation: rotateBorder 10s infinite linear
}

.achivement-block.style-2 .inner-box h3 {
  color: var(--white-color)
}

.achivement-block.style-2 .inner-box p {
  color: var(--white-color)
}

@media(max-width: 1650px) {
  .achivement-shape .icon-dots {
    display: none
  }
}

@media(min-width: 767px)and (max-width: 991px) {
  .achivement-section .video-wrapper {
    display: none
  }
}

@media(max-width: 767px) {
  .achivement-section .video-wrapper {
    display: none
  }
}

@media(max-width: 575px) {
  .achivement-block .inner-box {
    text-align: center;
    padding: 50px 40px
  }

  .achivement-block .inner-box h3 {
    text-align: center;
    display: inline-flex
  }

  .achivement-block .icon-box {
    margin-bottom: 19px
  }
}

@-webkit-keyframes rotateBorder {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg)
  }

  to {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg)
  }
}

@keyframes rotateBorder {
  from {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg)
  }

  to {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg)
  }
}

.projects-section {
  position: relative;
  background: var(--white-color);
  z-index: 3
}

.projects-section::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 23%;
  height: 100%;
  background: var(--gray-color)
}

.projects-section .owl-nav {
  position: absolute;
  right: -70px;
  top: 50%;
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  gap: 10px
}

@media(max-width: 1500px) {
  .projects-section .owl-nav {
    right: 0
  }
}

.projects-section .owl-nav button {
  display: inline-block;
  border-radius: 0;
  width: 50px;
  height: 50px;
  color: var(--white-color) !important;
  background: var(--theme-color) !important
}

.projects-section .owl-nav button.owl-prev {
  background: var(--black-color) !important
}

.project-block {
  position: relative
}

.project-block .inner-box {
  position: relative;
  overflow: hidden
}

.project-block .inner-box::before {
  position: absolute;
  content: "";
  z-index: 1;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(23, 23, 23, 0.6)), color-stop(20%, rgba(23, 23, 23, 0.6)), color-stop(50%, rgba(23, 23, 23, 0)), to(rgba(23, 23, 23, 0)));
  background-image: -o-linear-gradient(bottom, rgba(23, 23, 23, 0.6) 0%, rgba(23, 23, 23, 0.6) 20%, rgba(23, 23, 23, 0) 50%, rgba(23, 23, 23, 0) 100%);
  background-image: linear-gradient(0deg, rgba(23, 23, 23, 0.6) 0%, rgba(23, 23, 23, 0.6) 20%, rgba(23, 23, 23, 0) 50%, rgba(23, 23, 23, 0) 100%);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.project-block .inner-box:hover::before {
  opacity: 0;
  visibility: hidden
}

.project-block .inner-box:hover .image-box .image a::after {
  height: 100%
}

.project-block .inner-box:hover .content-box::before {
  left: -80px;
  opacity: 1;
  visibility: visible
}

@media(min-width: 992px)and (max-width: 1024px) {
  .project-block .inner-box:hover .content-box::before {
    left: 0
  }
}

@media(max-width: 375px) {
  .project-block .inner-box:hover .content-box::before {
    left: -84px
  }
}

@media(max-width: 360px) {
  .project-block .inner-box:hover .content-box::before {
    left: 0
  }
}

.project-block .inner-box:hover .content-box .title-box::before {
  background: var(--theme-color)
}

.project-block .inner-box:hover .content-box .cat {
  color: var(--theme-color);
  font-weight: 500
}

.project-block .inner-box:hover .content-box .icon {
  top: 50%;
  opacity: 1;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -webkit-transition-delay: 300ms;
  -o-transition-delay: 300ms;
  transition-delay: 300ms
}

.project-block .inner-box:hover .image img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1)
}

.project-block .image-box {
  position: relative;
  overflow: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.project-block .image-box .image {
  position: relative;
  margin-bottom: 0
}

.project-block .image-box .image a {
  display: block;
  width: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.project-block .image-box .image a::after {
  position: absolute;
  content: "";
  z-index: 1;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgb(247, 197, 0)), to(rgba(247, 197, 0, 0)));
  background-image: -o-linear-gradient(bottom, rgb(247, 197, 0) 0%, rgba(247, 197, 0, 0) 100%);
  background-image: linear-gradient(0deg, rgb(247, 197, 0) 0%, rgba(247, 197, 0, 0) 100%);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.project-block .image-box .image img {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover
}

.project-block .content-box {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 10px 50px 10px;
  padding-left: 35px;
  z-index: 3;
  max-width: 400px;
  width: 100%;
  min-height: 30px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(max-width: 991px) {
  .project-block .content-box {
    padding: 31px 60px 33px;
    padding-left: 35px
  }
}

@media(min-width: 992px)and (max-width: 1024px) {
  .project-block .content-box {
    padding: 31px 48px 33px;
    padding-left: 20px
  }
}

.project-block .content-box::before {
  position: absolute;
  top: 0;
  height: 100%;
  left: -140px;
  width: 410px;
  content: "";
  transform: skew(22deg);
  background-color: var(--black-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0;
  visibility: hidden
}

@media(min-width: 992px)and (max-width: 1024px) {
  .project-block .content-box::before {
    left: 0;
    width: 100%;
    transform: skew(0)
  }
}

@media(max-width: 360px) {
  .project-block .content-box::before {
    left: 0;
    width: 100%;
    transform: skew(0)
  }
}

.project-block .content-box .title-box {
  position: relative;
  padding-left: 18px
}

.project-block .content-box .title-box::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  width: 3px;
  height: 90%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background: var(--yellow-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.project-block .content-box .icon {
  position: absolute;
  top: 30%;
  right: 0;
  height: 48px;
  width: 48px;
  font-size: 16px;
  color: var(--white-color);
  background-color: var(--theme-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 50%;
  opacity: 0;
  -webkit-transform: translateY(-20px);
  -ms-transform: translateY(-20px);
  transform: translateY(-20px);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.project-block .content-box .cat {
  position: relative;
  font-size: 14px;
  line-height: 15px;
  color: var(--yellow-color);
  display: block;
  text-transform: uppercase;
  margin-bottom: 14px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.project-block .content-box .title {
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
  color: var(--white-color);
  margin-bottom: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media only screen and (max-width: 1062px) {
  .projects-section::before {
    display: none
  }
}

@media(max-width: 1150px) {
  .project-block .content-box .title {
    font-size: 20px
  }
}

@media only screen and (max-width: 1408.99px) {
  .projects-section .owl-nav button {
    display: none
  }
}

.projects-section.style-2 {
  position: relative;
  background: rgba(0, 0, 0, 0)
}

.projects-section.style-2::before {
  display: none
}

.projects-section.style-2 .sec-title {
  margin-bottom: 70px
}

@media(max-width: 991px) {
  .projects-section.style-2 .sec-title {
    margin-bottom: 0
  }
}

.projects-section.style-2 .sec-right {
  position: relative;
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 22px
}

@media(max-width: 991px) {
  .projects-section.style-2 .sec-right {
    margin-top: 0;
    margin-bottom: 40px
  }
}

.projects-section.style-2 .sec-right .text {
  font-size: 16px
}

@media(max-width: 991px) {
  .projects-section.style-2 .sec-right .text {
    margin-top: 10px
  }
}

.projects-section.style-2 .owl-nav {
  position: relative;
  display: flex;
  flex-direction: column-reverse;
  gap: 10px;
  transform: translate(0);
  right: 0
}

@media(max-width: 375px) {
  .projects-section.style-2 .owl-nav {
    position: absolute;
    left: 0;
    top: 300px;
    z-index: 2
  }
}

.projects-section.style-2 .owl-nav button {
  display: inline-block;
  width: 50px;
  height: 50px;
  color: var(--white-color) !important;
  background: var(--theme-color) !important
}

@media(max-width: 375px) {
  .projects-section.style-2 .owl-nav button {
    border-radius: 50%
  }
}

.projects-section.style-2 .owl-nav button.owl-prev {
  background: var(--black-color) !important
}

.projects-carousel2 .owl-stage-outer {
  display: inline-block
}

@media(max-width: 1399px) {
  .projects-carousel2 .owl-stage-outer {
    display: inherit
  }
}

.project-details__content-left .title {
  margin-top: 28px
}

.project-details__content-left p {
  font-size: 16px
}

@media(max-width: 767px) {
  .project-details__content-left p {
    margin-bottom: 0
  }
}

.project-quote {
  padding: 30px 30px;
  background: var(--gray-color);
  margin: 28px 0 65px
}

@media(max-width: 991px) {
  .project-quote {
    margin: 28px 0
  }
}

@media(max-width: 575px) {
  .project-quote {
    padding: 20px
  }
}

.project-quote .quote-icon {
  width: 70px;
  height: 70px;
  line-height: 70px;
  background: var(--theme-color);
  border-radius: 50%;
  text-align: center;
  margin-right: 20px;
  float: left;
  margin-top: -7px
}

@media(max-width: 575px) {
  .project-quote .quote-icon {
    float: inherit;
    margin: 0 0 20px
  }
}

.project-quote p {
  font-size: 18px;
  font-weight: 500;
  color: var(--black-color)
}

.featured-list-box {
  padding: 10px 0 32px
}

@media(max-width: 767px) {
  .featured-list-box {
    padding: 10px 0 25px
  }
}

@media(max-width: 767px) {
  .featured-list-box .details-image .img-1 {
    width: 100%
  }
}

.featured-list .list-style-2 li {
  color: var(--body-color);
  font-weight: 400;
  margin-bottom: 12px
}

.featured-list .list-style-2 li:last-child {
  margin-bottom: 0
}

.project-sidebar {
  margin-top: -50px;
  position: relative;
  display: block;
  max-width: 375px;
  width: 100%
}

@media(max-width: 991px) {
  .project-sidebar {
    margin-top: 30px;
    max-width: 100%
  }
}

.sidebar-widget .widget-box.project-info-box {
  background-color: var(--black-color);
  border-top: 5px solid var(--theme-color);
  padding-top: 26px
}

.sidebar-widget .widget-box.project-info-box .title {
  color: var(--white-color);
  text-align: center;
  padding: 0 0 30px;
  border-bottom: 1px solid rgba(255, 255, 255, .1);
  margin-bottom: 40px
}

.sidebar-project-list li {
  display: block;
  padding: 14px 20px;
  color: var(--white-color);
  background-color: rgba(255, 255, 255, .1);
  margin-bottom: 10px
}

.sidebar-project-list li span {
  color: var(--light-color);
  margin-left: 4px
}

.project-details__tag-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 40px 0 30px
}

.project-details__tag-box .tags {
  display: flex;
  gap: 10px
}

.project-details__tag-box .tags strong {
  color: var(--black-color)
}

@media(max-width: 575px) {
  .project-details__tag-box .tags {
    flex-direction: column
  }
}

.project-details__tags li {
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  padding: 3px 20px;
  background: var(--gray-color);
  margin-right: 6px;
  cursor: pointer;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.project-details__tags li:hover {
  color: var(--white-color);
  background: var(--theme-color)
}

.project-details__tags li:last-child {
  margin-right: 0
}

.project-details__tags li.current {
  color: var(--white-color);
  background: var(--theme-color)
}

.project-share-icon {
  position: relative;
  width: 44px;
  height: 44px;
  line-height: 44px;
  border-radius: 50%
}

.project-share-icon .team-share {
  right: 0;
  bottom: 0
}

.project-share-icon .team-share-icon span {
  width: 44px;
  height: 44px;
  line-height: 44px;
  border-radius: 50%;
  background-color: var(--black-color)
}

.project-share-icon .team-social-icon li a {
  background-color: var(--theme-color);
  color: var(--white-color)
}

.project-details__pagination-box {
  position: relative;
  display: block;
  text-align: center;
  border-top: 1px solid #ece9e0;
  padding: 35px 0 85px
}

@media(max-width: 991px) {
  .project-details__pagination-box {
    padding: 35px 0 40px
  }
}

.project-details__pagination {
  position: relative;
  display: block
}

.project-details__pagination li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.project-details__pagination li a {
  font-size: 16px;
  color: var(--black-color);
  font-weight: 500;
  display: flex;
  align-items: center;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease
}

.project-details__pagination li a:hover {
  color: var(--theme-color)
}

.project-details__pagination li .content {
  position: relative;
  display: block
}

.project-details__pagination li.next {
  float: left;
  position: relative
}

.project-details__pagination li.next i {
  margin-right: 10px
}

.project-details__pagination li.next .content {
  text-align: left
}

.project-details__pagination li.previous {
  position: relative;
  float: right
}

.project-details__pagination li.previous i {
  margin-left: 10px
}

.project-details__pagination li.previous .content {
  text-align: right
}

.projects-section.inner-page::before {
  display: none
}

.projects-section.inner-page .default-dots .owl-dots .owl-dot {
  height: 5px;
  width: 20px;
  border-radius: 2px
}

@media only screen and (max-width: 437px) {
  .project-share-icon {
    margin-bottom: 5px
  }

  .project-details__tag-box {
    display: flex;
    align-items: flex-start;
    flex-direction: column-reverse
  }

  .project-details__tags li {
    margin-bottom: 10px
  }
}

.choose-section {
  position: relative;
  z-index: 3
}

.choose-section .form-column .inner-column {
  padding-left: 100px
}

@media(max-width: 1299px) {
  .choose-section .form-column .inner-column {
    padding-left: 0
  }
}

.choose-section .form-column .form-outer {
  position: relative;
  margin-bottom: -122px
}

@media(max-width: 1199px) {
  .choose-section .form-column .form-outer {
    margin-bottom: 0
  }
}

@media(max-width: 767px) {
  .choose-section .form-column .form-outer {
    margin-bottom: 40px
  }
}

.choose-block .inner-box {
  display: flex;
  align-items: center
}

.choose-block .inner-box .icon {
  display: inline-block;
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  background: var(--theme-color);
  flex-shrink: 0
}

.choose-block .inner-box .icon img {
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.choose-block .inner-box:hover .icon img {
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1)
}

.choose-block .content h4 {
  font-size: 22px;
  line-height: 1.2;
  color: var(--white-color);
  font-weight: 500;
  margin-bottom: 5px
}

@media(max-width: 360px) {
  .choose-block .content h4 {
    font-size: 20px
  }
}

.choose-block .content .text {
  color: #a3a3a3;
  font-size: 16px;
  width: 70%;
  margin-bottom: 0
}

@media(max-width: 991px) {
  .choose-block .content .text {
    width: 80%
  }
}

@media(max-width: 912px) {
  .choose-block .content .text {
    width: 90%
  }
}

@media(max-width: 853px) {
  .choose-block .content .text {
    width: 100%
  }
}

@media(min-width: 991px)and (max-width: 1280px) {
  .choose-block.two .inner-box .title {
    font-size: 16px
  }
}

.contact-form {
  border-top: 10px solid var(--theme-color);
  background-color: var(--white-color);
  padding: 40px 60px 50px;
  position: relative
}

.contact-form .quote {
  color: var(--theme-color);
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 500
}

.contact-form>h4 {
  font-size: 32px;
  font-weight: 700;
  margin: 10px 0 32px
}

.contact-form .form-group {
  position: relative;
  margin-bottom: 25px
}

.contact-form .form-group:last-child {
  margin-bottom: 0
}

.contact-form .form-group label {
  font-size: 16px;
  line-height: 28px;
  color: var(--black-color);
  font-weight: 500;
  display: block;
  margin-bottom: 10px
}

.contact-form .form-group label.error {
  display: block;
  font-weight: 500;
  font-size: 12px;
  text-transform: capitalize;
  line-height: 20px;
  color: red;
  margin-bottom: 0;
  position: absolute;
  left: 0
}

.contact-form .form-group .select2-container--default .select2-selection--single {
  position: relative;
  display: block;
  width: 100%;
  height: 58px;
  padding: 10px 30px;
  line-height: 30px;
  font-weight: 500;
  color: var(--body-color);
  background-color: var(--gray-color);
  border: 1px solid rgba(0, 0, 0, 0);
  margin-bottom: 0;
  border-radius: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.contact-form .form-group input:not([type=submit]) {
  position: relative;
  display: block;
  width: 100%;
  height: 58px;
  padding: 10px 30px;
  line-height: 30px;
  font-weight: 500;
  color: var(--body-color);
  background-color: var(--gray-color);
  border: 1px solid rgba(0, 0, 0, 0);
  margin-bottom: 0;
  border-radius: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.contact-form .form-group input:focus {
  border-color: var(--theme-color)
}

.contact-form .form-group textarea {
  position: relative;
  display: block;
  width: 100%;
  height: 58px;
  padding: 10px 30px;
  line-height: 30px;
  font-weight: 500;
  color: var(--body-color);
  background-color: var(--gray-color);
  border: 1px solid rgba(0, 0, 0, 0);
  margin-bottom: 0;
  border-radius: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  height: 132px;
  resize: none
}

.contact-form .form-group textarea:focus {
  border-color: var(--black-color)
}

.contact-form .form-group select {
  position: relative;
  display: block;
  width: 100%;
  height: 58px;
  padding: 10px 30px;
  line-height: 30px;
  font-weight: 500;
  color: var(--body-color);
  background-color: var(--gray-color);
  border: 1px solid rgba(0, 0, 0, 0);
  margin-bottom: 0;
  border-radius: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.contact-form .form-group select:focus {
  border-color: var(--black-color)
}

.contact-form .form-group::-webkit-input-placeholder {
  opacity: .8 !important
}

.contact-form .select2-container {
  display: inherit;
  width: 100% !important
}

.choose__shape .icon-plane3 {
  position: absolute;
  left: 0;
  top: 22%
}

.choose__shape .img-right__shape {
  position: absolute;
  right: 0;
  bottom: 0
}

.range-slider-one {
  position: relative;
  margin-bottom: 5px
}

.range-slider-one .range-amount {
  background-color: rgba(0, 0, 0, 0);
  position: absolute !important;
  right: 0;
  top: -35px;
  text-align: right;
  border: 0 !important;
  padding: 0 !important;
  max-width: 75px;
  color: var(--black-color) !important;
  width: auto !important;
  height: auto !important
}

.range-slider-one .ui-widget.ui-widget-content {
  height: 10px;
  border: none;
  border-radius: 0;
  background: var(--gray-color)
}

.range-slider-one .ui-slider .ui-slider-range {
  top: 0;
  height: 10px;
  background: var(--yellow-color)
}

.range-slider-one .ui-state-default {
  top: -5px;
  width: 20px;
  height: 20px;
  background: var(--white-color);
  cursor: pointer;
  border: 3px solid var(--yellow-color);
  border-radius: 20px
}

.range-slider-one .ui-widget-content .ui-state-default {
  top: -5px;
  width: 20px;
  height: 20px;
  background: var(--yellow-color);
  cursor: pointer;
  border: 3px solid var(--black-color);
  border-radius: 20px
}

.range-slider-one .ui-slider-horizontal .ui-slider-handle:nth-child(2) {
  margin-left: 0 !important
}

.range-slider-one .ui-slider-horizontal .ui-slider-handle:nth-child(3) {
  margin-left: -20px !important
}

.choose-section.style-2 {
  position: relative;
  z-index: 1;
  overflow: hidden
}

.choose-section.style-2 .img-left__shape {
  position: absolute;
  z-index: -1;
  bottom: -3px;
  left: 0
}

.choose-section.style-2 .image-column .image-box {
  position: relative;
  margin-left: -70px
}

@media(max-width: 991px) {
  .choose-section.style-2 .image-column .image-box {
    margin-left: 0
  }
}

.choose-section.style-2 .image-column .image-1 {
  text-align: center;
  margin-top: -170px;
  margin-left: -65px
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .choose-section.style-2 .image-column .image-1 {
    margin-left: 0
  }
}

@media(max-width: 991px) {
  .choose-section.style-2 .image-column .image-1 {
    margin-left: 0
  }
}

.choose-section.style-2 .image-column .image-2 {
  position: absolute;
  left: 40px;
  top: 24%;
  z-index: -1
}

@media(max-width: 1199px) {
  .choose-section.style-2 .image-column .image-2 {
    left: 0;
    width: 100%;
    height: 100%
  }
}

@media(max-width: 991px) {
  .choose-section.style-2 .image-column .image-2 {
    top: 10%;
    left: 18%
  }
}

@media(max-width: 767px) {
  .choose-section.style-2 .image-column .image-2 {
    display: none
  }
}

.choose-section.style-2 .experience {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 166px;
  height: 166px;
  border-radius: 50%;
  position: absolute;
  text-align: center;
  top: 31%;
  right: 90px;
  background-color: var(--theme-color)
}

@media(min-width: 992px)and (max-width: 1024px) {
  .choose-section.style-2 .experience {
    top: 23%;
    right: 40px
  }
}

@media(max-width: 767px) {
  .choose-section.style-2 .experience {
    right: 0
  }
}

.choose-section.style-2 .experience .shape {
  position: absolute;
  top: -6px;
  left: -6px;
  width: 178px;
  height: 178px
}

.choose-section.style-2 .experience .inner {
  position: relative;
  z-index: 2
}

.choose-section.style-2 .experience h3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 40px;
  color: var(--white-color);
  font-weight: 700;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  letter-spacing: .4px;
  margin-bottom: 0
}

.choose-section.style-2 .experience .suffix {
  position: relative;
  top: -3px
}

.choose-section.style-2 .experience .title {
  color: var(--white-color);
  font-size: 15px;
  line-height: 20px;
  margin-bottom: 0
}

.choose-section.style-2 .sec-title {
  margin-bottom: 26px
}

.choose-section.style-2 .choose-content {
  padding: 0 0 25px;
  border-bottom: 1px solid rgba(23, 23, 23, .1);
  margin-bottom: 25px
}

.choose-section.style-2 .choose-image .image {
  position: relative;
  z-index: 1
}

@media(max-width: 991px) {
  .choose-section.style-2 .choose-image .image {
    display: inline-block
  }
}

@media(max-width: 767px) {
  .choose-section.style-2 .choose-image .image {
    margin-bottom: 30px
  }
}

.choose-section.style-2 .choose-image .image::before {
  position: absolute;
  content: "";
  z-index: -1;
  right: -10px;
  bottom: -10px;
  width: 100%;
  height: 100%;
  background: var(--theme-color)
}

.choose-section.style-2 .img-1 {
  border: 7px solid var(--white-color)
}

.choose-section.style-2 .list-style-2 li {
  color: var(--black-color);
  margin-bottom: 11px
}

.choose-section.style-2 .list-style-2 li:last-child {
  margin-bottom: 0
}

.choose-section.style-2 .list-style-2 li:hover {
  color: var(--theme-color)
}

.choose-section.style-2 .list-style-2 li span {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.choose-block.two .inner-box .icon {
  width: 60px;
  height: 60px;
  line-height: 60px
}

@media(max-width: 1199px) {
  .choose-block.two .inner-box .title {
    font-size: 16px
  }
}

@media(max-width: 400px) {
  .choose-block .content .text {
    width: 100%
  }
}

@media only screen and (max-width: 767px) {
  .contact-form {
    padding: 30px
  }
}

.call-to-action {
  position: relative;
  z-index: 2;
  padding: 30px 0;
  background: var(--yellow-color)
}

.call-to-action::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  top: 0;
  width: 21%;
  height: 100%;
  background: var(--theme-color)
}

.call-to-action .choose-lower {
  display: grid;
  grid-template-columns: 20% 80%;
  grid-gap: 0;
  align-items: center
}

.call-to-action .choose-lower .icon-box {
  text-align: right;
  margin-right: 30px;
  display: block
}

.choose-lower .call-info p {
  margin-bottom: 0;
  width: 65%;
  font-size: 18px;
  color: var(--black-color);
  font-weight: 500;
  margin-left: 30px
}

.cta-section {
  position: relative;
  z-index: 2
}

.cta__content .cta-title {
  color: var(--white-color);
  line-height: 1.28;
  margin-bottom: 0
}

@media(max-width: 375px) {
  .cta__content .cta-title {
    line-height: 40px
  }
}

.cta__btn .btn-style-2 {
  background-color: var(--white-color);
  color: var(--black-color)
}

.cta__btn .btn-style-2:hover {
  color: var(--white-color)
}

.cta__shape .icon-plane4 {
  position: absolute;
  left: 54%
}

@media(max-width: 600px) {
  .choose-lower .call-info p {
    width: 100%;
    margin-left: 0
  }

  .choose-lower .call-info br {
    display: none
  }

  .call-to-action .choose-lower .icon-box {
    text-align: left;
    margin-right: 0
  }
}

@media only screen and (max-width: 991.99px) {
  .cta__btn {
    margin-top: 30px;
    text-align: left
  }
}

.testimonial-section {
  position: relative;
  z-index: 2
}

.testimonial-section .sec-title {
  position: relative
}

.testimonial-section .default-dots .owl-dots .owl-dot {
  background-color: rgba(255, 255, 255, .5)
}

.testimonial-section .default-dots .owl-dots .owl-dot.active {
  background-color: var(--theme-color)
}

.testimonial-section.style-2 .default-dots .owl-dots .owl-dot {
  background-color: var(--black-color2)
}

.testimonial-section.style-2 .default-dots .owl-dots .owl-dot.active {
  background-color: var(--theme-color)
}

.testimonial-block {
  position: relative;
  margin-bottom: 30px;
  padding-top: 40px
}

.testimonial-block .inner-box {
  position: relative;
  z-index: 1;
  padding: 0 30px 30px;
  background: var(--white-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block .inner-box::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 50%;
  top: 0;
  width: 0;
  height: 100%;
  background: var(--theme-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block .inner-box .shape::after {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: -1px;
  right: -1px;
  width: 50px;
  height: 50px;
  background: #dfdfdf;
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 50% 50%, 100% 0);
  clip-path: polygon(0 100%, 50% 50%, 100% 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 0);
  clip-path: polygon(0 100%, 100% 100%, 100% 0);
  background: var(--black-color)
}

.testimonial-block .inner-box .shape::before {
  content: "";
  position: absolute;
  z-index: 1;
  bottom: -1px;
  right: -1px;
  width: 50px;
  height: 50px;
  background: #dfdfdf;
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 50% 50%, 100% 0);
  clip-path: polygon(0 100%, 50% 50%, 100% 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 0);
  clip-path: polygon(0 100%, 0 0, 100% 0)
}

.testimonial-block .content-box {
  padding-top: 45px
}

.testimonial-block .content-box .testi-info span {
  font-size: 16px;
  line-height: 27px;
  margin: 16px 0 15px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block .content-box .testi-info h4 {
  font-size: 20px;
  font-weight: 500;
  margin: 15px 0 4px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block .content-box p {
  font-size: 14px;
  line-height: 27px;
  margin: 16px 0 15px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block .content-box .rating i {
  color: var(--yellow-color);
  font-size: 16px;
  margin-right: 4px
}

.testimonial-block .author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: absolute;
  top: -37px;
  gap: 210px
}

.testimonial-block .author .author-image {
  border-radius: 50%;
  width: inherit !important;
  border: 3px solid var(--white-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block .quote .icon {
  margin-top: 30px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.active.center .testimonial-block .inner-box::before,
.testimonial-block .inner-box:hover::before {
  left: 0;
  width: 100%
}

.active.center .testimonial-block .inner-box .author-image,
.testimonial-block .inner-box:hover .author-image {
  border-color: var(--theme-color)
}

.active.center .testimonial-block .inner-box .quote .icon,
.testimonial-block .inner-box:hover .quote .icon {
  margin-top: 18px;
  opacity: 1;
  visibility: visible
}

.active.center .testimonial-block .inner-box .content-box p,
.testimonial-block .inner-box:hover .content-box p {
  color: var(--white-color)
}

.active.center .testimonial-block .inner-box .testi-info h4,
.testimonial-block .inner-box:hover .testi-info h4 {
  color: var(--white-color)
}

.active.center .testimonial-block .inner-box .testi-info span,
.testimonial-block .inner-box:hover .testi-info span {
  color: var(--white-color)
}

.active.center .testimonial-block .inner-box .shape::before,
.testimonial-block .inner-box:hover .shape::before {
  background: #f75159
}

.testimonial-section.style-2 {
  position: relative
}

.testimonial-section.style-2 .bg.bg-image {
  height: auto;
  top: -158px;
  bottom: -120px
}

.testimonial-block-two {
  position: relative;
  padding-bottom: 10px
}

.testimonial-block-two::before {
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  width: 90%;
  height: 100%;
  background: var(--theme-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  margin: auto
}

.testimonial-block-two .inner-box {
  position: relative;
  display: block;
  background-color: var(--white-color);
  padding: 35px 40px 40px;
  filter: drop-shadow(0px 10px 30px rgba(166, 166, 166, 0.3));
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(min-width: 1200px)and (max-width: 1280px) {
  .testimonial-block-two .inner-box {
    padding: 35px 25px 40px
  }
}

@media(min-width: 992px)and (max-width: 1024px) {
  .testimonial-block-two .inner-box {
    padding: 35px 20px 40px
  }
}

@media(min-width: 576px)and (max-width: 767px) {
  .testimonial-block-two .inner-box {
    padding: 35px 20px 40px
  }
}

@media(max-width: 390px) {
  .testimonial-block-two .inner-box {
    padding: 35px 20px 40px
  }
}

.testimonial-block-two .inner-box .info-box .quote img {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(1%) saturate(2478%) hue-rotate(328deg) brightness(104%) contrast(82%);
  filter: brightness(0) saturate(100%) invert(0%) sepia(1%) saturate(2478%) hue-rotate(328deg) brightness(104%) contrast(82%);
  opacity: 10%
}

.testimonial-block-two .content-box {
  position: relative
}

.testimonial-block-two .content-box .rating {
  font-size: 16px;
  color: var(--yellow-color);
  letter-spacing: 9px;
  margin-bottom: 16px
}

.testimonial-block-two .content-box .text {
  position: relative;
  font-size: 16px;
  margin-bottom: 22px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block-two .info-box {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.testimonial-block-two .info-box .quote {
  position: absolute;
  right: 0;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block-two .info-box .thumb {
  position: relative;
  display: block;
  height: 70px;
  width: 70px;
  border-radius: 50%;
  padding: 3px;
  background-color: var(--white-color);
  -webkit-filter: drop-shadow(0px 10px 15px rgba(155, 155, 155, 0.3));
  filter: drop-shadow(0px 10px 15px rgba(155, 155, 155, 0.3));
  margin-right: 13px
}

.testimonial-block-two .info-box .thumb img {
  border-radius: 50%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.testimonial-block-two .info-box .name {
  margin-bottom: 7px
}

.testimonial-block-two .info-box .designation {
  position: relative;
  display: block;
  font-size: 15px;
  color: var(--body-color);
  line-height: 20px
}

.active.center .testimonial-block-two::before,
.testimonial-block-two:hover::before {
  background: var(--yellow-color)
}

.active.center .testimonial-block-two .inner-box,
.testimonial-block-two:hover .inner-box {
  background-color: var(--theme-color)
}

.active.center .testimonial-block-two .info-box .quote img,
.testimonial-block-two:hover .info-box .quote img {
  -webkit-filter: none;
  filter: none;
  opacity: 1
}

@media(max-width: 375px) {

  .active.center .testimonial-block-two .info-box .quote img,
  .testimonial-block-two:hover .info-box .quote img {
    opacity: 10%
  }
}

.active.center .testimonial-block-two .info-box .name,
.testimonial-block-two:hover .info-box .name {
  color: var(--white-color)
}

.active.center .testimonial-block-two .info-box .designation,
.testimonial-block-two:hover .info-box .designation {
  color: var(--white-color)
}

.active.center .testimonial-block-two .text,
.testimonial-block-two:hover .text {
  color: var(--white-color)
}

@media(max-width: 767px) {
  .testimonial-carousel2 .testimonial-block-two .inner-box {
    margin: 10px
  }
}

.marquee-section {
  position: relative;
  background: #222;
  padding: 55px 0
}

.marquee {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  gap: var(--gap);
  --gap: 0px
}

.marquee .marquee-group {
  --border-black: rgba(255, 255, 255, 0.3);
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  gap: var(--gap);
  --duration: 30s;
  min-width: 100%;
  -webkit-animation: scroll var(--duration) linear infinite;
  animation: scroll var(--duration) linear infinite;
  color: #222;
  text-shadow: -1px -1px 0 var(--border-black), 1px -1px 0 var(--border-black), -1px 1px 0 var(--border-black), 1px 1px 0 var(--border-black)
}

.marquee .marquee-group .text {
  display: inline;
  font-size: 100px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  padding-left: 50px;
  color: #222
}

@media(max-width: 1199px) {
  .marquee .marquee-group .text {
    font-size: 50px
  }
}

.marquee .marquee-group .text.active {
  opacity: .302;
  color: var(--white-color)
}

.marquee:hover .marquee-group {
  -webkit-animation-play-state: paused;
  animation-play-state: paused
}

.marquee-section.style-2 {
  position: relative;
  background: var(--theme-color);
  padding: 30px 0;
  margin: 20px
}

.marquee-section.style-2 .marquee .marquee-group {
  text-shadow: -1px -1px 0 var(--white-color), 1px -1px 0 var(--white-color), -1px 1px 0 var(--white-color), 1px 1px 0 var(--white-color)
}

.marquee-section.style-2 .marquee .marquee-group .text {
  font-size: 76px;
  font-weight: 800;
  color: var(--theme-color)
}

.marquee-section.style-2 .marquee .marquee-group .text.active {
  opacity: 1;
  color: var(--white-color)
}

.team-section {
  position: relative;
  z-index: 2
}

.team-section .team-button {
  text-align: right;
  margin-top: 40px
}

.team-block {
  position: relative
}

.team-block .inner-box {
  position: relative;
  overflow: hidden
}

.team-block .inner-box .image {
  width: 100%;
  z-index: 1;
  margin-bottom: 0
}

.team-block .inner-box .image a {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 100%;
  grid-area: overlap;
  clip-path: inset(0 0 0 0);
  -webkit-clip-path: inset(0 0 0 0);
  transition: -webkit-clip-path .6s cubic-bezier(0.57, 0.57, 0, 0.97);
  -webkit-transition: -webkit-clip-path .6s cubic-bezier(0.57, 0.57, 0, 0.97);
  -o-transition: clip-path .6s cubic-bezier(0.57, 0.57, 0, 0.97);
  transition: clip-path .6s cubic-bezier(0.57, 0.57, 0, 0.97);
  transition: clip-path .6s cubic-bezier(0.57, 0.57, 0, 0.97), -webkit-clip-path .6s cubic-bezier(0.57, 0.57, 0, 0.97);
  transition: clip-path .6s cubic-bezier(0.57, 0.57, 0, 0.97), -webkit-clip-path .6s cubic-bezier(0.57, 0.57, 0, 0.97);
  z-index: 1
}

.team-block .inner-box .content {
  padding-left: 40px
}

.team-block .inner-box .team-info {
  position: relative;
  z-index: 1;
  background: var(--white-color);
  padding: 30px 15px 22px 30px
}

.team-block .inner-box .team-info::before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  bottom: 0;
  width: 5px;
  height: 100%;
  background: var(--theme-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-block .inner-box .team-info h4 {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 7px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-block .inner-box .team-info span {
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-block .inner-box .social-list {
  position: absolute;
  top: 70px;
  right: 0;
  bottom: -40px;
  width: 20%;
  height: 100%;
  background-color: var(--theme-color);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-block .inner-box .social-icon-two {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  z-index: 1;
  -webkit-transition: all 600ms ease;
  -o-transition: all 600ms ease;
  transition: all 600ms ease;
  margin-top: 30px;
  left: 50%;
  transform: translateX(-50%);
  position: absolute
}

.team-block .inner-box .social-icon-two li {
  margin-bottom: 10px;
  margin-left: 0
}

.team-block .inner-box .shape::after {
  content: "";
  position: absolute;
  z-index: 2;
  bottom: -1px;
  right: -1px;
  width: 50px;
  height: 50px;
  background: #f75159;
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 50% 50%, 100% 0);
  clip-path: polygon(0 100%, 50% 50%, 100% 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-block .inner-box .shape::before {
  content: "";
  position: absolute;
  z-index: 2;
  bottom: -1px;
  right: -1px;
  width: 50px;
  height: 50px;
  background: #f75159;
  aspect-ratio: 1;
  -webkit-clip-path: polygon(0 100%, 50% 50%, 100% 0);
  clip-path: polygon(0 100%, 50% 50%, 100% 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-block .image img {
  width: 100%
}

.team-block:hover .inner-box .team-info::before {
  width: 100%
}

.team-block:hover .inner-box .team-info span {
  color: var(--white-color)
}

.team-block:hover .inner-box .team-info h4 {
  color: var(--white-color)
}

.team-block:hover .inner-box .shape::before {
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 0);
  clip-path: polygon(0 100%, 0 0, 100% 0)
}

.team-block:hover .inner-box .shape::after {
  -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 0);
  clip-path: polygon(0 100%, 100% 100%, 100% 0);
  background: var(--gray-color)
}

.team-block:hover .inner-box .social-list {
  opacity: 1;
  visibility: visible
}

.team-block:hover .image a {
  clip-path: inset(0 17% 0 0);
  -webkit-clip-path: inset(0 17% 0 0)
}

.team-block-two {
  position: relative;
  box-shadow: 0 0 20px rgba(0, 0, 0, .05)
}

.team-block-two .image a {
  position: relative;
  display: block
}

.team-block-two .image img {
  width: 100%;
  transition: all .4s ease 0s
}

.team-block-two:hover .image img {
  filter: brightness(0.5)
}

.team-block-two:hover .inner-box .content {
  transform: translateY(-30px)
}

.team-block-two .inner-box .content {
  position: relative;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-block-two .inner-box .content .inner {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 0 30px
}

.team-block-two .inner-box .team-info {
  background: var(--white-color);
  padding: 30px 20px 22px 40px;
  border-left: 5px solid var(--theme-color)
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .team-block-two .inner-box .team-info {
    padding: 30px 20px 22px 22px
  }
}

.team-block-two .inner-box .team-info h4 {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 7px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-block-two .inner-box .team-info span {
  position: relative;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.team-share {
  position: absolute;
  right: 30px;
  bottom: 111px;
  z-index: 5
}

.team-share-icon span {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  background-color: var(--theme-color);
  color: var(--white-color);
  text-align: center;
  font-size: 16px
}

.team-share-icon span:hover {
  color: var(--white-color);
  cursor: pointer
}

.team-social-icon {
  position: relative
}

.team-social-icon li a {
  display: inline-block;
  height: 40px;
  width: 40px;
  line-height: 40px;
  background-color: var(--white-color);
  text-align: center;
  color: var(--black-color);
  opacity: 0;
  visibility: hidden;
  font-size: 15px;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease
}

.team-social-icon li a:hover {
  background-color: var(--yellow-color)
}

.team-social-icon li:nth-child(1) a {
  transition-delay: .6s
}

.team-social-icon li:nth-child(2) a {
  transition-delay: .4s
}

.team-social-icon li:nth-child(3) a {
  transition-delay: .3s
}

.team-social-icon li:nth-child(4) a {
  transition-delay: .2s
}

.team-share.active .team-social-icon li a {
  opacity: 1;
  overflow: hidden;
  visibility: visible
}

@media(max-width: 991px) {
  .team-section .team-button {
    margin-top: 0;
    margin-bottom: 40px;
    text-align: left
  }
}

.process-section {
  position: relative;
  background: var(--white-color)
}

.process-section .dotted-map {
  position: absolute;
  left: 0;
  top: 60px;
  height: 100%;
  width: 100%;
  background-image: url(../images/icons/dot__map.png);
  background-repeat: no-repeat;
  background-position: center top;
  content: ""
}

@media(max-width: 991px) {
  .process-section .dotted-map {
    top: 0
  }
}

@media(max-width: 767px) {
  .process-section .sec-title {
    margin-bottom: 60px
  }
}

.process-block {
  position: relative
}

.process-block .inner-box {
  position: relative;
  text-align: center
}

.process-block .inner-box::before {
  position: absolute;
  right: -21%;
  top: 35px;
  height: 61px;
  width: 151px;
  margin-left: -85px;
  background-image: url(../images/icons/arrow.png);
  content: ""
}

@media(max-width: 991px) {
  .process-block .inner-box::before {
    display: none
  }
}

.process-block:last-child .inner-box::before {
  display: none
}

.process-block .icon-box {
  position: relative;
  z-index: 1;
  height: 190px;
  width: 190px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 50%;
  margin-bottom: 0;
  -webkit-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  transition: all 300ms linear
}

.process-block .icon-box::before {
  position: absolute;
  content: "";
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 2px dashed var(--theme-color);
  border-radius: 50%
}

.process-block .icon-box .icon img {
  border-radius: 50%;
  -webkit-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  transition: all 300ms linear
}

.process-block .icon-box .count {
  position: absolute;
  top: 50%;
  right: -28px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 56px;
  width: 56px;
  background: var(--theme-color);
  border: 4px solid var(--white-color);
  font-size: 18px;
  font-weight: 500;
  color: var(--white-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 50%;
  z-index: 2;
  -webkit-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  transition: all 300ms linear
}

.process-block .info-box {
  position: relative
}

.process-block .info-box:before {
  position: absolute;
  content: "";
  z-index: 2;
  left: 50%;
  margin-left: -25px;
  bottom: 100%;
  width: 44px;
  height: 22px;
  background: var(--white-color);
  -webkit-clip-path: polygon(50% 0, 100% 100%, 0 100%);
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  opacity: 0
}

.process-block .info-box .inner {
  position: relative;
  padding: 32px 35px 26px;
  background-color: rgba(0, 0, 0, 0);
  -webkit-filter: drop-shadow(0px 10px 75px rgba(149, 149, 149, 0.3));
  filter: drop-shadow(0px 10px 75px rgba(149, 149, 149, 0.3));
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  overflow: hidden
}

.process-block .info-box .title {
  position: relative;
  z-index: 2;
  margin-bottom: 13px
}

.process-block .info-box .text {
  position: relative;
  z-index: 2;
  line-height: 26px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.process-block:hover .icon-box {
  -webkit-transform: translateY(-42px);
  -ms-transform: translateY(-42px);
  transform: translateY(-42px)
}

.process-block:hover .icon-box::before {
  -webkit-animation: rotateMe 10s linear infinite;
  animation: rotateMe 10s linear infinite
}

.process-block:hover .info-box:before {
  opacity: 1
}

.process-block:hover .info-box .inner {
  background-color: var(--white-color)
}

.process-block.active .icon-box {
  -webkit-transform: translateY(-42px);
  -ms-transform: translateY(-42px);
  transform: translateY(-42px)
}

.process-block.active .icon-box::before {
  -webkit-animation: rotateMe 10s linear infinite;
  animation: rotateMe 10s linear infinite
}

.process-block.active .info-box:before {
  opacity: 1
}

.process-block.active .info-box .inner {
  background-color: var(--white-color)
}

.countries-section {
  position: relative;
  z-index: 2;
  background: var(--black-color)
}

.countries-section .dotted-map {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-image: url(../images/icons/contact__dot.png);
  background-repeat: no-repeat;
  background-position: center top;
  content: ""
}

.countries-block {
  position: relative
}

.countries-block .inner-box {
  position: relative;
  padding: 30px 35px 33px;
  background-color: var(--white-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(max-width: 1199px) {
  .countries-block .inner-box {
    padding: 30px 20px 33px
  }
}

.countries-block .inner-box .icon {
  display: contents;
  -webkit-filter: drop-shadow(0px 10px 15px rgba(23, 23, 23, 0.3));
  filter: drop-shadow(0px 10px 15px rgba(23, 23, 23, 0.3));
  transition: all 500ms ease
}

.countries-block .inner-box .icon img {
  -webkit-filter: drop-shadow(0px 10px 15px rgba(23, 23, 23, 0.3));
  filter: drop-shadow(0px 10px 15px rgba(23, 23, 23, 0.3));
  transition: all 500ms ease
}

.countries-block .inner-box h4 {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 7px
}

.countries-block .inner-box .text {
  font-size: 16px
}

.countries-block:hover .inner-box .icon {
  -webkit-filter: none;
  filter: none
}

.countries-block:hover .inner-box .icon img {
  -webkit-filter: none;
  filter: none
}

.search-popup {
  position: fixed;
  left: 0;
  top: 0;
  height: 100vh;
  width: 100%;
  z-index: 99999;
  margin-top: -540px;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  background-color: rgba(0, 0, 0, .7803921569);
  -webkit-transition: all 500ms cubic-bezier(0.86, 0, 0.07, 1);
  transition: all 1500ms cubic-bezier(0.86, 0, 0.07, 1);
  -webkit-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
  -o-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
  transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  width: 100%
}

.search-popup .close-search {
  position: absolute;
  left: 0;
  right: 0;
  top: 75%;
  margin: 0 auto;
  margin-top: -200px;
  border-radius: 50%;
  text-align: center;
  background: var(--black-color2);
  width: 70px;
  cursor: pointer;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .05);
  box-shadow: 0 0 10px rgba(0, 0, 0, .05);
  border-bottom: 3px solid var(--white-color);
  border-left: 3px solid var(--theme-color);
  border-top: 3px solid var(--white-color);
  border-right: 3px solid var(--theme-color);
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  opacity: 0;
  visibility: hidden;
  height: 70px;
  line-height: 70px;
  text-align: center
}

.search-popup .close-search i {
  position: relative;
  font-size: 30px;
  color: var(--theme-color)
}

.search-popup form {
  position: absolute;
  max-width: 700px;
  top: 50%;
  left: 15px;
  right: 15px;
  margin: 0 auto 0;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  background-color: rgba(0, 0, 0, 0);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.search-popup .form-group {
  position: relative;
  margin: 0;
  overflow: hidden
}

.search-popup .form-group input[type=text] {
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 50px;
  color: var(--black-color);
  height: 70px;
  width: 100%;
  padding: 10px 30px;
  padding-right: 100px;
  background-color: var(--white-color);
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  font-weight: 500;
  text-transform: capitalize
}

.search-popup .form-group input[type=search] {
  position: relative;
  display: block;
  font-size: 18px;
  line-height: 50px;
  color: var(--black-color);
  height: 70px;
  width: 100%;
  padding: 10px 30px;
  padding-right: 100px;
  background-color: var(--white-color);
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  font-weight: 500;
  text-transform: capitalize
}

.search-popup .form-group input {
  border-radius: 5px;
  border: 2px solid var(--theme-color)
}

.search-popup .form-group input::placeholder {
  font-size: 18px
}

.search-popup .form-group input[type=submit] {
  position: absolute;
  right: 30px;
  top: 0;
  height: 70px;
  line-height: 70px;
  background: rgba(0, 0, 0, 0);
  text-align: center;
  font-size: 24px;
  color: var(--black-color2);
  padding: 0;
  cursor: pointer;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  border: none
}

.search-popup .form-group input[type=submit]:hover {
  color: #000
}

.search-popup .form-group button {
  position: absolute;
  right: 30px;
  top: 0;
  height: 70px;
  line-height: 70px;
  background: rgba(0, 0, 0, 0);
  text-align: center;
  font-size: 24px;
  color: var(--black-color2);
  padding: 0;
  cursor: pointer;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  border: none
}

.search-popup .form-group button i {
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s
}

.search-popup .form-group button:hover {
  color: #000
}

.search-popup .form-group button:hover i {
  color: var(--theme-color)
}

.search-popup input::placeholder {
  color: #000;
  color: inherit
}

.search-popup textarea::placeholder {
  color: #000;
  color: inherit
}

.search-popup .close-search.style-1 {
  position: absolute;
  right: 25px;
  left: auto;
  color: var(--white-color);
  width: auto;
  height: auto;
  top: 80px !important;
  transform: translateY(0) !important;
  line-height: 0 !important;
  margin: 0;
  border: none;
  background: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease
}

.search-popup .close-search.style-1 i {
  font-size: 20px;
  color: var(--white-color);
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s
}

.search-popup .close-search.style-1 i:hover {
  color: var(--theme-color)
}

.search-active .search-popup {
  -webkit-transform: translateY(0%);
  -ms-transform: translateY(0%);
  transform: translateY(0%);
  margin-top: 0
}

.search-active .search-popup .close-search {
  visibility: visible;
  opacity: 1;
  top: 50%;
  transform: translateY(50px);
  -webkit-transition-delay: 1500ms;
  -o-transition-delay: 1500ms;
  transition-delay: 1500ms
}

.search-active .search-popup form {
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-delay: 1200ms;
  -o-transition-delay: 1200ms;
  transition-delay: 1200ms
}

.moblie-search-active .search-popup {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  border-radius: 0%
}

.moblie-search-active .search-popup .search-inner {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-delay: 500ms;
  -o-transition-delay: 500ms;
  transition-delay: 500ms
}

.header-span {
  display: block;
  height: 110px;
  position: relative;
  width: 100%
}

.contact-section {
  position: relative;
  z-index: 2
}

@media(max-width: 1199px) {
  .contact-section {
    background-color: var(--white-color)
  }
}

.contact-section .bg-image {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 29%;
  content: ""
}

.contact-section .outer-box {
  background: var(--white-color);
  padding: 100px 0 0 80px;
  z-index: 2
}

@media(max-width: 1199px) {
  .contact-section .outer-box {
    padding: 100px 0 0 0
  }
}

@media(max-width: 991px) {
  .contact-section .outer-box {
    padding: 80px 0 0 0
  }
}

.contact-section .form-column .inner-column {
  padding-left: 60px
}

@media(max-width: 1199px) {
  .contact-section .form-column .inner-column {
    padding-left: 0
  }
}

.contact-section .theme-btn.btn-style-2 {
  color: var(--black-color)
}

.contact-section .theme-btn.btn-style-2:hover {
  color: var(--white-color)
}

.contact__shape .img-left__shape {
  position: absolute;
  bottom: 40px;
  left: 50px
}

.contact__shape .plane-left__shape {
  position: absolute;
  z-index: -1;
  bottom: 48%;
  left: 90px
}

.contact-form.style-2 {
  border-top: 0;
  background-color: var(--theme-color);
  padding: 50px 50px 58px;
  position: relative;
  z-index: 1;
  overflow: hidden
}

@media(max-width: 991px) {
  .contact-form.style-2 {
    margin-top: 70px
  }
}

@media(max-width: 375px) {
  .contact-form.style-2 {
    margin-top: 70px
  }
}

@media(max-width: 767px) {
  .contact-form.style-2 {
    padding: 52px 20px 60px
  }
}

.contact-form.style-2::before {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: -168px;
  height: 100%;
  width: 100%;
  max-width: 336px;
  max-height: 336px;
  background: url(../images/icons/gear.png) center/cover no-repeat;
  content: "";
  -webkit-animation: rotateMe 10s linear infinite;
  animation: rotateMe 10s linear infinite;
  -webkit-animation-play-state: paused;
  animation-play-state: paused
}

.contact-form.style-2:hover::before {
  -webkit-animation-play-state: running;
  animation-play-state: running
}

.contact-form.style-2 .form-group .select2-container--default .select2-selection--single,
.contact-form.style-2 .form-group input:not([type=submit]),
.contact-form.style-2 .form-group select {
  height: 56px
}

.contact-form.style-2 .form-group input::placeholder,
.contact-form.style-2 .form-group textarea::placeholder,
.contact-form.style-2 .form-group input::-webkit-input-placeholder,
.contact-form.style-2 .form-group textarea::-webkit-input-placeholder,
.contact-form.style-2 .form-group input::-moz-placeholder,
.contact-form.style-2 .form-group textarea::-moz-placeholder,
.contact-form.style-2 .form-group input:-ms-input-placeholder,
.contact-form.style-2 .form-group textarea:-ms-input-placeholder,
.contact-form.style-2 .form-group input::-ms-input-placeholder,
.contact-form.style-2 .form-group textarea::-ms-input-placeholder {
  font-size: 15px;
  color: var(--body-color)
}

.contact-form.style-2 .form-group label.error {
  color: var(--white-color)
}

.contact-form.style-2 .title-box {
  text-align: center;
  margin-bottom: 34px
}

.contact-form.style-2 .title-box h3 {
  margin-bottom: 13px
}

.contact-form.style-2 .title-box .sub-title {
  color: var(--white-color);
  opacity: .8
}

.contact-form.style-2 .remember-check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 15px;
  line-height: 1;
  color: var(--white-color);
  margin: 0 0 30px
}

.contact-form.style-2 .remember-check label {
  margin-top: 0;
  margin-bottom: 0
}

.contact-form.style-2 .remember-check label input[type=checkbox]:checked::after {
  content: "";
  font-family: var(--icon-font);
  color: var(--white-color);
  font-size: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.contact-form.style-2 .remember-check label:hover label {
  cursor: pointer
}

.contact-form.style-2 .contact-form .form-group .form_name::before {
  position: absolute;
  z-index: 1;
  font-family: var(--icon-font);
  font-size: 14px;
  right: 25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  color: var(--theme-color);
  cursor: pointer;
  content: ""
}

.contact-form.style-2 .contact-form .form-group .form_email::before {
  position: absolute;
  z-index: 1;
  font-family: var(--icon-font);
  font-size: 14px;
  right: 25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  color: var(--theme-color);
  cursor: pointer;
  content: ""
}

.contact-form.style-2 .contact-form.style-2 .remember-check input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 16px;
  height: 16px;
  border: 1px solid var(--white-color);
  cursor: pointer;
  position: relative;
  -webkit-transition: border-color .3s ease;
  -o-transition: border-color .3s ease;
  transition: border-color .3s ease;
  margin-right: 10px
}

.innerpage .accordion-box .block .acc-btn.active {
  border-bottom: 1px solid rgba(144, 148, 154, .1803921569);
  margin-bottom: 20px
}

.contact-details {
  position: relative
}

.contact-details .bg.bg-image {
  height: auto;
  bottom: -160px
}

.contact-details .sec-title {
  margin-bottom: 35px
}

.contact-details .map-column {
  position: relative
}

.contact-details__info {
  position: relative;
  display: block
}

.contact-details__info li {
  position: relative;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  background: var(--white-color);
  padding: 15px;
  max-width: 550px
}

@media(max-width: 991px) {
  .contact-details__info li {
    max-width: 100%
  }
}

.contact-details__info li .icon {
  height: 40px;
  width: 40px;
  border-radius: 50%;
  background-color: var(--theme-color);
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
  flex: 0 0 auto;
  flex-shrink: 0
}

.contact-details__info li .icon span {
  color: var(--white-color);
  font-size: 16px;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease
}

.contact-details__info li:hover .icon {
  background-color: var(--white-color);
  border: solid #000 thin;
}

.contact-details__info li:hover .icon span {
  color: var(--black-color)
}

.contact-details__info li .text {
  margin-left: 20px
}

.contact-details__info li .text h6 {
  font-size: 16px;
  color: var(--body-color);
  margin-bottom: 7px
}

.contact-details__info li .text p {
  font-size: 14px;
  line-height: 24px
}

.contact-details__info li .text a {
  font-size: 14px;
  font-weight: 600;
  color: var(--black-color);
  transition: all .4s ease 0s
}

.contact-details__info li .text a:hover {
  color: var(--theme-color)
}

.contact-details__info li .text span {
  font-size: 14px;
  color: var(--black-color);
  font-weight: 600
}

.contact-details__info li+li {
  margin-top: 20px
}

.map-box {
  border: 10px solid var(--white-color);
  box-shadow: 0 4px 10px rgba(0, 0, 0, .1)
}

.map-box .map-canvas {
  height: 620px;
  filter: brightness(0.7);
  transition: all .4s ease 0s
}

@media(max-width: 767px) {
  .map-box .map-canvas {
    height: 520px
  }
}

@media(max-width: 575px) {
  .map-box .map-canvas {
    height: 420px
  }
}

.map-box:hover .map-canvas {
  filter: brightness(1)
}

.contact-form {
  position: relative
}

.blog-section {
  position: relative;
  z-index: 2
}

.news-block {
  position: relative
}

.news-block .inner-box {
  position: relative;
  overflow: hidden;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.news-block .inner-box .image-box .image {
  margin-bottom: 0;
  -webkit-transition: all 2s;
  -o-transition: all 2s;
  transition: all 2s
}

.news-block .inner-box .content-box {
  position: absolute;
  z-index: 2;
  inset-inline-start: 40px;
  bottom: 34px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(min-width: 992px)and (max-width: 1024px) {
  .news-block .inner-box .content-box {
    inset-inline-start: 15px
  }
}

@media(max-width: 375px) {
  .news-block .inner-box .content-box {
    inset-inline-start: 15px
  }
}

.news-block .inner-box .content-box .meta_title {
  display: inline-block;
  padding: 0 15px;
  height: 28px;
  background: var(--theme-color);
  text-align: center;
  color: var(--white-color);
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 20px
}

.news-block .inner-box .content-box .title {
  color: var(--white-color);
  font-size: 22px;
  line-height: 30px;
  font-weight: 500;
  margin-bottom: 10px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.news-block .inner-box .content-box .title a {
  background: linear-gradient(var(--white-color) 0%, var(--white-color) 98%);
  background-size: 0 2px;
  background-repeat: no-repeat;
  background-position: left 100%;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out
}

.news-block .inner-box .content-box .title:hover a {
  background-size: 100% 2px
}

.news-block .inner-box .content-box .post-date {
  font-size: 14px;
  color: rgba(255, 255, 255, .7);
  position: relative;
  padding-left: 20px
}

.news-block .inner-box .content-box .post-date::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 10px;
  height: 10px;
  background: var(--theme-color);
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.news-block .inner-box:hover .image-box .image {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1)
}

.news-block .image-box .image a {
  display: block;
  width: 100%;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.news-block .image-box .image a::before {
  position: absolute;
  content: "";
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgb(23, 23, 23)), color-stop(5%, rgb(23, 23, 23)), color-stop(70%, rgba(23, 23, 23, 0)), to(rgba(23, 23, 23, 0)));
  background-image: -o-linear-gradient(bottom, rgb(23, 23, 23) 0%, rgb(23, 23, 23) 5%, rgba(23, 23, 23, 0) 70%, rgba(23, 23, 23, 0) 100%);
  background-image: linear-gradient(0deg, rgb(23, 23, 23) 0%, rgb(23, 23, 23) 5%, rgba(23, 23, 23, 0) 70%, rgba(23, 23, 23, 0) 100%)
}

.news-block .image-box .image img {
  width: 100%
}

.blog-details__sidebar {
  padding-right: 25px
}

@media(min-width: 992px)and (max-width: 1024px) {
  .blog-details__sidebar {
    padding-right: 0
  }
}

@media(max-width: 991px) {
  .blog-details__sidebar {
    padding-right: 0
  }
}

.news-details-block {
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
  padding: 0;
  overflow: hidden
}

.news-details-block .news-thumb {
  position: relative;
  z-index: 1
}

.news-details-block .news-thumb img {
  width: 100%;
  object-fit: cover;
  transition: all .4s ease 0s
}

.news-details-block:hover .news-thumb img {
  filter: brightness(0.5)
}

.news-details-block .meta-blog {
  position: absolute;
  bottom: 30px;
  left: 30px
}

@media(max-width: 575px) {
  .news-details-block .meta-blog {
    bottom: 15px;
    left: 15px
  }
}

.news-details-block .meta-blog a {
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  padding: 3px 20px;
  background: var(--yellow-color);
  color: var(--black-color);
  display: inline-block;
  position: relative;
  z-index: 1
}

.news-details-block .news-content {
  padding: 30px 30px 35px;
  background: var(--white-color);
  border: 1px solid rgba(6, 36, 98, .1);
  border-top: 0;
  position: relative
}

@media(max-width: 575px) {
  .news-details-block .news-content {
    padding: 30px 15px 35px
  }
}

.news-details-block .news-content h3 {
  display: inline-block;
  font-size: 28px;
  font-weight: 700;
  letter-spacing: .1px;
  margin-bottom: 16px
}

@media(max-width: 575px) {
  .news-details-block .news-content h3 {
    font-size: 20px;
    line-height: 1.4;
    margin-bottom: 10px
  }
}

.news-details-block .news-content h3:hover {
  color: var(--theme-color)
}

.news-details-block .news-content .text {
  font-size: 16px
}

.news-details-block .news-button {
  display: inline-block;
  padding: 10px 30px;
  text-align: center;
  font-size: 15px;
  font-weight: 500;
  color: var(--black-color);
  background: var(--gray-color);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  position: relative;
  z-index: 1;
  margin-top: 10px
}

.news-details-block .news-button:hover {
  color: var(--white-color)
}

.news-details-block .news-button:hover::before {
  left: 0;
  width: 100%
}

.news-details-block .news-button::before {
  position: absolute;
  content: "";
  z-index: -1;
  right: 0;
  top: 0;
  width: 0;
  height: 100%;
  background: var(--theme-color);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.news-details-block .news-button span {
  font-size: 15px;
  margin-left: 5px
}

.news-author__meta {
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(23, 23, 23, .1);
  margin-bottom: 18px
}

.news-author__meta li {
  display: inline-block;
  font-size: 14px;
  text-transform: uppercase;
  color: var(--body-color);
  padding-right: 23px;
  margin-right: 11px;
  position: relative
}

@media(max-width: 375px) {
  .news-author__meta li {
    padding-right: 20px;
    margin-right: 8px
  }
}

.news-author__meta li:last-child {
  padding-right: 0;
  margin-right: 0
}

.news-author__meta li:last-child::before {
  display: none
}

.news-author__meta li::before {
  position: absolute;
  content: "";
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: rgba(23, 23, 23, .14)
}

.blog-sidebar {
  position: sticky;
  top: 75px
}

@media(max-width: 991px) {
  .blog-sidebar {
    margin-bottom: 30px
  }
}

.sidebar-search {
  position: relative;
  display: block
}

.sidebar__search-form {
  position: relative
}

.sidebar__search-form input[type=search] {
  display: block;
  font-size: 15px;
  height: 60px;
  width: 100%;
  padding: 0 30px;
  color: var(--black-color);
  background-color: var(--white-color);
  border: none;
  outline: none
}

.sidebar__search-form button[type=submit] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 36px;
  outline: none;
  border: none;
  padding: 0;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  font-size: 16px;
  color: var(--theme-color);
  background-color: rgba(0, 0, 0, 0)
}

.sidebar__search-form button i {
  position: relative
}

.sidebar__search-form button i::after {
  position: absolute;
  content: "";
  left: -20px;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 20px;
  background-color: rgba(23, 23, 23, .1)
}

.sidebar__post-list li {
  display: flex;
  align-items: center;
  margin-bottom: 25px
}

.sidebar__post-list li:last-child {
  margin-bottom: 0
}

.sidebar__post-image {
  margin-right: 18px
}

.sidebar__post-image img {
  max-width: 80px
}

.sidebar__post-content h5 {
  font-size: 16px;
  letter-spacing: .1px;
  margin-bottom: 2px
}

.sidebar__post-content span {
  font-size: 14px
}

.sidebar__tags-list {
  display: flex;
  gap: 10px;
  flex-direction: row;
  flex-wrap: wrap
}

.sidebar__tags-list a {
  font-size: 14px;
  font-weight: 500;
  color: var(--black-color);
  background: var(--white-color);
  display: inline-block;
  padding: 5px 20px;
  margin-left: 0;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.sidebar__tags-list a:hover {
  color: var(--white-color);
  background: var(--theme-color)
}

.sidebar__tags-list a.current {
  color: var(--white-color);
  background: var(--theme-color)
}

.blog-details {
  position: relative;
  display: block
}

.blog-details .featured-list-box {
  padding: 0 0 0
}

.blog-details .featured-list .list-style-2 li {
  color: var(--black-color)
}

.blog-details__left {
  position: relative;
  display: block;
  padding-right: 25px
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .blog-details__left {
    padding-right: 0
  }
}

@media(max-width: 991px) {
  .blog-details__left {
    padding-right: 0
  }
}

.news-details-block.style-2 {
  filter: drop-shadow(0 0 35px rgba(155, 155, 155, 0.25));
  background-color: var(--white-color)
}

.news-details-block.style-2 .news-content {
  border: none
}

.blogs-quote {
  padding: 26px 29px;
  background: var(--gray-color);
  border-left: 4px solid var(--theme-color);
  margin: 25px 0 60px
}

.blogs-quote span {
  font-size: 16px;
  font-weight: 500;
  color: var(--black-color);
  position: relative;
  padding-left: 40px
}

.blogs-quote span::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 30px;
  height: 2px;
  background: var(--theme-color)
}

.blogs-quote p {
  font-size: 16px;
  font-weight: 500;
  color: var(--black-color);
  position: relative
}

.blog-details__img {
  position: relative;
  display: block
}

.blog-details__img img {
  width: 100%
}

.blog-details__bottom {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 20px 0;
  margin-top: 56px;
  border-top: 1px solid rgba(23, 23, 23, .1)
}

.blog-details__social-list span,
.blog-details__tags span {
  color: var(--black-color);
  font-size: 18px;
  margin-right: 10px;
  font-weight: 500
}

@media(max-width: 375px) {

  .blog-details__social-list,
  .blog-details__tags {
    flex-wrap: wrap;
    gap: 0
  }
}

.blog-details__social-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.blog-details__social-list a {
  position: relative;
  height: 34px;
  width: 34px;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  text-align: center;
  color: var(--body-color);
  background-color: var(--gray-color);
  border: 1px solid rgba(18, 29, 23, .1);
  font-size: 14px;
  border-radius: 50%;
  overflow: hidden;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease;
  z-index: 1
}

.blog-details__social-list a:hover {
  color: var(--white-color);
  border-color: var(--theme-color)
}

.blog-details__social-list a:hover:after {
  height: 100%;
  opacity: 1
}

.blog-details__social-list a:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  background-color: var(--theme-color);
  opacity: 0;
  z-index: -1;
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease
}

.blog-details__social-list a+a {
  margin-left: 10px
}

.comment-one .comment-one__title {
  font-size: 28px;
  margin-bottom: 30px
}

.comment-one .comment-one__single {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 40px 30px 15px;
  filter: drop-shadow(0 0 35px rgba(155, 155, 155, 0.25));
  background: var(--white-color);
  margin-bottom: 40px
}

.comment-one .comment-one__image {
  position: relative;
  display: block;
  border-radius: 50%;
  -webkit-box-flex: 80px;
  flex: 80px 0 0
}

.comment-one .comment-one__image img {
  border-radius: 50%
}

.comment-one .comment-one__content {
  position: relative;
  margin-left: 30px
}

.comment-one .comment-one__content .title {
  display: flex;
  align-items: center;
  margin-bottom: 15px
}

@media(max-width: 375px) {
  .comment-one .comment-one__content .title {
    align-items: self-start
  }
}

.comment-one .comment-one__content h5 {
  display: inline-block;
  font-size: 18px;
  font-weight: 500;
  color: var(--black-color);
  margin-bottom: 0;
  position: relative;
  padding-right: 32px;
  margin-right: 10px
}

.comment-one .comment-one__content h5::before {
  position: absolute;
  content: "";
  right: 0;
  top: 10px;
  width: 20px;
  height: 1px;
  background: var(--black-color)
}

.comment-one .comment-one__content p {
  font-size: 16px
}

.comment-one .comment-one__btn {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 15px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--black-color)
}

@media(max-width: 575px) {
  .comment-one .comment-one__btn {
    top: -43px
  }
}

.comment-one .comment-one__btn i {
  color: var(--theme-color);
  transform: scaleX(-1);
  margin-right: 9px;
  font-size: 16px
}

.comment-form .comment-form__title {
  margin-top: -7px
}

.comment-form .remember-check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 15px;
  line-height: 1;
  color: var(--body-color);
  margin: 0 0 25px
}

.comment-form .remember-check input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 16px;
  height: 16px;
  border: 1px solid var(--theme-color);
  cursor: pointer;
  position: relative;
  -webkit-transition: border-color .3s ease;
  -o-transition: border-color .3s ease;
  transition: border-color .3s ease;
  margin-right: 10px;
  border-radius: 3px
}

.comment-form .remember-check input[type=checkbox]~label {
  color: var(--body-color);
  margin: 0
}

.comment-form .remember-check input[type=checkbox]:checked::after {
  content: "";
  font-family: var(--icon-font);
  color: var(--theme-color);
  font-size: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.comment-form .remember-check:hover label {
  cursor: pointer
}

@media only screen and (max-width: 767px) {
  .blog-details__bottom {
    gap: 10px
  }

  .comment-one .comment-one__single {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .comment-one .comment-one__content {
    margin-top: 20px;
    margin-left: 0
  }
}

.accordion-box {
  position: relative
}

.accordion-box .block {
  position: relative;
  background-color: var(--white-color);
  margin-bottom: 10px
}

.accordion-box .block .acc-btn {
  position: relative;
  font-size: 18px;
  line-height: 30px;
  color: var(--black-color);
  font-weight: 600;
  cursor: pointer;
  padding: 18px 30px;
  padding-right: 50px;
  background: var(--white-color);
  -webkit-filter: drop-shadow(0 0 25px rgba(155, 155, 155, 0.2));
  filter: drop-shadow(0 0 25px rgba(155, 155, 155, 0.2));
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease
}

.accordion-box .block .acc-btn .icon {
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(0deg);
  -ms-transform: translateY(-50%) rotate(0deg);
  transform: translateY(-50%) rotate(0deg);
  height: 24px;
  width: 24px;
  font-size: 12px;
  line-height: 24px;
  border-radius: 50%;
  text-align: center;
  color: var(--white-color);
  background: var(--theme-color);
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease
}

.accordion-box .block .acc-btn.active {
  color: var(--theme-color);
  -webkit-filter: none;
  filter: none
}

.accordion-box .block .acc-btn.active .icon {
  color: var(--white-color);
  -webkit-transform: translateY(-50%) rotate(0deg);
  -ms-transform: translateY(-50%) rotate(0deg);
  transform: translateY(-50%) rotate(0deg)
}

.accordion-box .block .acc-btn.active .icon:before {
  content: ""
}

.accordion-box .block .acc-content {
  position: relative;
  display: none
}

.accordion-box .block .acc-content .content {
  position: relative;
  padding: 0 41px 30px 25px
}

.accordion-box .block .acc-content .content .text {
  display: block;
  font-size: 16px;
  margin-bottom: 0
}

.accordion-box .block .acc-content.current {
  display: block
}

.accordion-box .block.active-block {
  -webkit-filter: drop-shadow(0 0 25px rgba(155, 155, 155, 0.2));
  filter: drop-shadow(0 0 25px rgba(155, 155, 155, 0.2))
}

.service-details {
  position: relative
}

.service-sidebar {
  position: sticky;
  top: 75px;
  display: block;
  max-width: 380px;
  width: 100%
}

@media(max-width: 991px) {
  .service-sidebar {
    max-width: 100%;
    margin-bottom: 40px
  }
}

.service-sidebar .service-sidebar-single {
  position: relative;
  display: block
}

.sidebar-service-list {
  margin: 0
}

.sidebar-service-list li+li {
  margin-top: 15px
}

.sidebar-service-list li a {
  color: var(--black-color);
  font-size: 16px;
  font-weight: 500;
  position: relative;
  z-index: 1;
  display: block;
  background-color: var(--white-color);
  padding: 15px 45px;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.sidebar-service-list li a::before {
  position: absolute;
  content: "";
  left: 25px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 16px;
  font-family: var(--icon-font);
  color: var(--theme-color);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.sidebar-service-list li a:hover {
  color: var(--white-color)
}

.sidebar-service-list li a:hover::before {
  color: var(--white-color)
}

.sidebar-service-list li a:hover::after {
  width: 100%
}

.sidebar-service-list li a::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background: var(--theme-color);
  transition: .5s;
  z-index: -1
}

.sidebar-service-list li a i {
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  color: var(--white-color);
  font-size: 16px
}

.sidebar-service-list li.current a {
  color: var(--white-color)
}

.sidebar-service-list li.current a::before {
  color: var(--white-color)
}

.sidebar-service-list li.current a::after {
  width: 100%
}

.widget-box.service-details-help {
  position: relative;
  z-index: 1;
  overflow: hidden
}

.service-details-content {
  position: relative;
  z-index: 1;
  text-align: center;
  padding: 43px 40px 50px;
  background: url("../images/service/details-help_bg.jpg") center/cover no-repeat
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .service-details-content {
    padding: 43px 30px 50px
  }
}

@media(max-width: 575px) {
  .service-details-content {
    padding: 43px 20px 50px
  }
}

.service-details-content::before {
  position: absolute;
  content: "";
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(23, 23, 23, .8)
}

.help-title {
  font-size: 27px;
  color: var(--white-color);
  font-weight: 600;
  margin-bottom: 30px
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .help-title {
    font-size: 20px;
    margin-bottom: 20px
  }
}

@media(max-width: 767px) {
  .help-title {
    margin-bottom: 20px
  }
}

@media(max-width: 375px) {
  .help-title br {
    display: none
  }
}

.help-contact {
  position: relative;
  display: block
}

.help-contact .btn-style-1 {
  padding: 10px 32px
}

@media(max-width: 1199px) {
  .help-contact .btn-style-1 {
    padding: 10px 20px
  }
}

@media(max-width: 991px) {
  .help-contact .btn-style-1 {
    padding: 10px 32px
  }
}

.service-download-btn .theme-btn {
  text-align: left;
  justify-content: start
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .service-download-btn .theme-btn {
    padding: 13px 10px !important
  }
}

@media(max-width: 375px) {
  .service-download-btn .theme-btn {
    padding-right: 0;
    padding-left: 10px
  }
}

.service-download-btn .theme-btn.btn-style-2 {
  color: var(--black-color)
}

.service-download-btn .theme-btn.btn-style-2:hover {
  color: var(--white-color)
}

.services-details__content h3 {
  font-size: 32px
}

@media(max-width: 375px) {
  .services-details__content h3 {
    font-size: 25px
  }
}

@media(max-width: 767px) {
  .services-details__content h3 br {
    display: none
  }
}

.services-details__content .title-two {
  margin-top: 28px
}

.services-details__content p {
  font-size: 16px
}

.service-details-block {
  max-width: 410px;
  padding: 30px;
  filter: drop-shadow(0 0 25px rgba(155, 155, 155, 0.2));
  background-color: var(--white-color);
  margin-bottom: 30px
}

@media(max-width: 767px) {
  .service-details-block {
    max-width: 100%
  }
}

.service-details-block .inner-box .icon {
  display: inline-block;
  width: 60px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  background: var(--theme-color);
  border-radius: 50%;
  flex-shrink: 0
}

.service-details-block .inner-box .icon img {
  -webkit-transition: all 500ms ease;
  transition: all 500ms ease
}

.service-details-block .inner-box .icon.two {
  background: var(--yellow-color)
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .service-details-block .inner-box .title {
    font-size: 16px
  }
}

.service-details-block:hover .inner-box .icon img {
  transform: scaleX(-1)
}

.benifits-list-box {
  align-items: center;
  padding: 40px 0 0
}

@media(max-width: 767px) {
  .benifits-list-box .details-image {
    margin-bottom: 25px
  }

  .benifits-list-box .details-image .img-1 {
    width: 100%
  }
}

.benifits-list-box .benifits-list h4 {
  font-size: 28px;
  margin-bottom: 10px;
  margin-top: 0;
  letter-spacing: .4px
}

.benifits-list-box .benifits-list .text {
  font-size: 16px;
  margin-bottom: 13px
}

.benifits-list-box .list-style-2 li {
  color: var(--black-color);
  margin-bottom: 11px
}

.benifits-list-box .list-style-2 li:last-child {
  margin-bottom: 0
}

.benifits-list-box .list-style-2 li:hover {
  color: var(--theme-color)
}

.benifits-list-box .list-style-2 li span {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.featured-list-box .featured-list h4 {
  font-size: 28px;
  margin-bottom: 10px;
  margin-top: 0;
  letter-spacing: .4px
}

.featured-list-box .featured-list .text {
  font-size: 16px;
  margin-bottom: 13px
}

.featured-list-box .list-style-2 li span {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.faq-section {
  position: relative
}

.faq__shape .icon-plane7 {
  position: absolute
}

.faq-thumb-content {
  max-width: 410px;
  position: relative;
  z-index: 1;
  text-align: center;
  padding: 60px 40px 70px;
  background: url("../images/resource/faq-d1.jpg") center/cover no-repeat
}

@media(max-width: 991px) {
  .faq-thumb-content {
    margin-bottom: 30px
  }
}

@media(max-width: 767px) {
  .faq-thumb-content {
    max-width: 100%
  }
}

.faq-thumb-content::before {
  position: absolute;
  content: "";
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(23, 23, 23, .8)
}

.faq-thumb-content .logo-box {
  display: inline-block;
  padding-bottom: 20px;
  border-bottom: 2px solid var(--yellow-color);
  margin-bottom: 16px
}

.faq-thumb-content h4 {
  font-size: 24px;
  color: var(--white-color);
  margin-bottom: 0
}

.pricing-section {
  position: relative
}

.pricing-section .sec-title {
  margin-bottom: 45px
}

.pricing-block-one .inner-box {
  position: relative;
  z-index: 1;
  padding: 20px 20px 40px;
  -webkit-transition: all 400ms ease;
  transition: all 400ms ease;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  max-width: 400px;
  margin: 0 auto;
  background-image: url(../images/pricing/pricing-bg.jpg)
}

.pricing-block-one .inner-box::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 148px;
  height: 148px;
  background-color: var(--yellow-color);
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 0);
  clip-path: polygon(0 0, 0% 100%, 100% 0)
}

.pricing-block-one .inner-box .title {
  position: relative;
  z-index: 2;
  color: var(--theme-color);
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 20px;
  text-transform: uppercase
}

@media(min-width: 992px)and (max-width: 1024px) {
  .pricing-block-one .inner-box .title {
    margin-bottom: 10px
  }
}

@media(max-width: 820px) {
  .pricing-block-one .inner-box .title {
    margin-bottom: 10px
  }
}

.pricing-block-one .inner-box .title a:hover {
  color: var(--theme-color)
}

.pricing-block-one .inner-box .price {
  position: relative;
  color: var(--black-color);
  font-size: 42px;
  font-weight: 600;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

@media(min-width: 992px)and (max-width: 1024px) {
  .pricing-block-one .inner-box .price {
    font-size: 27px
  }
}

@media(max-width: 820px) {
  .pricing-block-one .inner-box .price {
    font-size: 27px
  }
}

.pricing-block-one .inner-box .price small {
  font-size: 17px;
  font-weight: 500
}

.pricing-block-one .inner-box .license {
  display: inline-block;
  font-size: 16px;
  color: var(--black-color);
  font-weight: 500;
  text-align: center;
  padding: 0 23px;
  height: 40px;
  line-height: 40px;
  filter: drop-shadow(0px 10px 25px rgba(155, 155, 155, 0.25));
  background-color: var(--white-color);
  margin-top: 30px;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.pricing-block-one .inner-box .inner-content {
  padding: 0 30px
}

@media(min-width: 992px)and (max-width: 1024px) {
  .pricing-block-one .inner-box .inner-content {
    padding: 0 15px
  }
}

.pricing-block-one .inner-box .list-style {
  position: relative;
  margin: 38px 0 34px
}

.pricing-block-one .inner-box .list-style li {
  position: relative;
  font-size: 16px;
  padding-left: 30px;
  padding-bottom: 10px;
  margin-bottom: 13px;
  border-bottom: 1px dashed rgba(201, 29, 37, .1);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.pricing-block-one .inner-box .list-style li:last-child {
  border: none;
  padding-bottom: 0;
  margin-bottom: 0
}

.pricing-block-one .inner-box .list-style li .icon {
  position: absolute;
  left: 0;
  top: 2px;
  margin-right: 7px
}

.pricing-block-one .pricing-box {
  position: relative;
  z-index: 1;
  padding: 40px 40px 35px;
  background-size: cover;
  background-position: center center
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .pricing-block-one .pricing-box {
    padding: 40px 20px 35px
  }
}

.pricing-block-one .pricing-box::before {
  position: absolute;
  content: "";
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(23, 23, 23, .8)
}

.pricing-block-one .pricing-box::after {
  position: absolute;
  content: "";
  z-index: -1;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: var(--white-color);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease
}

.pricing-block-one .pricing-box .inner {
  display: flex;
  align-items: center
}

.pricing-block-one .pricing-box .icon-box {
  margin-right: 30px
}

@media(min-width: 1024px)and (max-width: 1280px) {
  .pricing-block-one .pricing-box .icon-box {
    margin-right: 10px
  }
}

.pricing-block-one:hover .pricing-box::after {
  height: 0
}

.pricing-block-one:hover .inner-box .title {
  color: var(--yellow-color)
}

.pricing-block-one:hover .inner-box .price {
  color: var(--white-color)
}

.pricing-block-one:hover .inner-box .license {
  color: var(--white-color);
  background-color: rgba(255, 255, 255, .2)
}

.icon-arrow {
  background-image: url(../images/icons/check.png);
  width: 18px;
  height: 16px
}

.icon-check {
  background-image: url(../images/pricing/check.png);
  width: 20px;
  height: 20px
}

.pricing-block-one.current .pricing-box::after {
  height: 0
}

.pricing-block-one.current .inner-box .title {
  color: var(--yellow-color)
}

.pricing-block-one.current .inner-box .price {
  color: var(--white-color)
}

.pricing-block-one.current .inner-box .license {
  color: var(--white-color);
  background-color: rgba(255, 255, 255, .2)
}

@media only screen and (max-width: 427px) {
  .pricing-block-one .pricing-box .icon-box {
    margin: 0 0 30px
  }

  .pricing-block-one .pricing-box .inner {
    align-items: flex-start;
    flex-direction: column
  }

  .pricing-block-one .inner-box .inner-content {
    padding: 0
  }
}

.skills {
  position: relative;
  margin: 35px 0 40px
}

.skills .skill-item {
  position: relative;
  margin-bottom: 20px
}

.skills .skill-item:last-child {
  margin-bottom: 0
}

.skills .skill-item .skill-header {
  position: relative;
  margin-bottom: 0
}

.skills .skill-item .skill-header .skill-title {
  font-size: 16px;
  line-height: 18px;
  color: var(--black-color);
  font-weight: 500;
  margin-bottom: 15px
}

.skills .skill-item .skill-bar .bar-inner {
  position: relative;
  width: 100%;
  height: 12px;
  background-color: var(--theme-color)
}

.skills .skill-item .skill-bar .bar-inner .bar {
  height: 3px;
  left: 8px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 0;
  -webkit-transition: all 3000ms ease;
  -o-transition: all 3000ms ease;
  transition: all 3000ms ease;
  background-color: var(--white-color)
}

.skills .skill-item .skill-bar .bar-inner .skill-percentage {
  color: var(--black-color);
  font-size: 16px;
  font-weight: 500;
  line-height: 30px;
  position: absolute;
  right: 0;
  bottom: 12px
}

.brands-section {
  position: relative;
  z-index: 2;
  background: var(--white-color);
  margin: 20px 20px 0
}

.brands-carousel {
  position: relative;
  padding: 32px 0
}

.brands-carousel .brand-item {
  position: relative;
  overflow: hidden;
  text-align: center;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.brands-carousel .brand-item a {
  position: relative;
  display: block;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease
}

.brands-carousel .brand-item a:hover img {
  opacity: 1
}

.brands-carousel .brand-item img {
  display: inline-block;
  max-width: 100%;
  width: auto;
  height: auto;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  position: relative;
  width: auto !important;
  display: inline-block !important;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease
}

.brands-carousel .brand--item {
  text-align: center
}

.error-404 {
  position: relative;
  background: var(--gray-color)
}

.error-page__inner {
  position: relative;
  z-index: 1
}

.error__shape .img-left__shape {
  position: absolute;
  bottom: 0;
  left: 0
}

.error__shape .plane-left__shape {
  position: absolute;
  z-index: -1;
  bottom: 38%;
  left: 5px
}

.error__shape .img-right__shape {
  position: absolute;
  right: 0;
  bottom: 0
}

.error-page__image-box {
  display: inline-block;
  text-align: center;
  position: relative;
  z-index: 1;
  margin-bottom: 55px
}

.error-page__image-box .image-2 {
  position: absolute;
  top: 70px;
  left: 30px
}

.error-page__image-box .error-page__title {
  position: absolute;
  bottom: 70px;
  left: 50%;
  transform: translateX(-50%);
  margin-bottom: 0;
  font-size: 141px;
  line-height: 1
}

.error-page__sub-title {
  font-size: 34px;
  font-weight: 600;
  margin-bottom: 10px
}

.error-page__text {
  font-size: 16px;
  margin-bottom: 30px
}

.gallery-section {
  position: relative;
  z-index: 1
}

@media(max-width: 991px) {
  .gallery-single-box {
    height: 100%
  }
}

.gallery-single-box .gallery-thumb {
  position: relative
}

@media(max-width: 991px) {
  .gallery-single-box .gallery-thumb {
    height: 100%
  }
}

.gallery-single-box .gallery-thumb::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background: rgba(5, 49, 49, .5);
  transition: all .4s ease-in-out;
  left: 0;
  top: 0;
  backdrop-filter: blur(7px);
  opacity: 0;
  visibility: hidden;
  transition: all .4s ease 0s
}

.gallery-single-box .gallery-thumb>img {
  width: 100%;
  object-fit: cover
}

@media(max-width: 991px) {
  .gallery-single-box .gallery-thumb>img {
    height: 100%
  }
}

.gallery-single-box .gallery-thumb .gallery-thumb-view a {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) scale(1.2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 80px;
  height: 80px;
  background-color: var(--white-color);
  border-radius: 50%;
  opacity: 0;
  visibility: hidden;
  transition: all .4s ease 0s
}

.gallery-single-box .gallery-thumb:hover::before {
  opacity: 1;
  visibility: visible
}

.gallery-single-box .gallery-thumb:hover .gallery-thumb-view a {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
  visibility: visible
}

.text-center {
  text-align: center !important
}

.text-left {
  text-align: left !important
}

.text-right {
  text-align: right !important
}

@media(min-width: 1922px) {
  .hd-text-center {
    text-align: center !important
  }

  .hd-text-left {
    text-align: left !important
  }

  .hd-text-right {
    text-align: right !important
  }

  .hd-d-none {
    display: none !important
  }

  .hd-d-block {
    display: block !important
  }

  .hd-d-flex {
    display: flex !important
  }

  .hd-d-inline-block {
    display: inline-block !important
  }
}

@media(max-width: 1500px) {
  .xxl-text-center {
    text-align: center !important
  }

  .xxl-text-left {
    text-align: left !important
  }

  .xxl-text-right {
    text-align: right !important
  }

  .xxl-d-none {
    display: none !important
  }

  .xxl-d-block {
    display: block !important
  }

  .xxl-d-flex {
    display: flex !important
  }

  .xxl-d-inline-block {
    display: inline-block !important
  }
}

@media(max-width: 1399px) {
  .ml-text-center {
    text-align: center !important
  }

  .ml-text-left {
    text-align: left !important
  }

  .ml-text-right {
    text-align: right !important
  }

  .ml-d-none {
    display: none !important
  }

  .ml-d-block {
    display: block !important
  }

  .ml-d-flex {
    display: flex !important
  }

  .ml-d-inline-block {
    display: inline-block !important
  }
}

@media(max-width: 1299px) {
  .xl-text-center {
    text-align: center !important
  }

  .xl-text-left {
    text-align: left !important
  }

  .xl-text-right {
    text-align: right !important
  }

  .xl-d-none {
    display: none !important
  }

  .xl-d-block {
    display: block !important
  }

  .xl-d-flex {
    display: flex !important
  }

  .xl-d-inline-block {
    display: inline-block !important
  }
}

@media(max-width: 1199px) {
  .lg-text-center {
    text-align: center !important
  }

  .lg-text-left {
    text-align: left !important
  }

  .lg-text-right {
    text-align: right !important
  }

  .lg-d-none {
    display: none !important
  }

  .lg-d-block {
    display: block !important
  }

  .lg-d-flex {
    display: flex !important
  }

  .lg-d-inline-block {
    display: inline-block !important
  }
}

@media(max-width: 991px) {
  .md-text-center {
    text-align: center !important
  }

  .md-text-left {
    text-align: left !important
  }

  .md-text-right {
    text-align: right !important
  }

  .md-d-none {
    display: none !important
  }

  .md-d-block {
    display: block !important
  }

  .md-d-flex {
    display: flex !important
  }

  .md-d-inline-block {
    display: inline-block !important
  }
}

@media(max-width: 767px) {
  .sm-text-center {
    text-align: center !important
  }

  .sm-text-left {
    text-align: left !important
  }

  .sm-text-right {
    text-align: right !important
  }

  .sm-d-none {
    display: none !important
  }

  .sm-d-block {
    display: block !important
  }

  .sm-d-flex {
    display: flex !important
  }

  .sm-d-inline-block {
    display: inline-block !important
  }
}

@media(max-width: 575px) {
  .xs-text-center {
    text-align: center !important
  }

  .xs-text-left {
    text-align: left !important
  }

  .xs-text-right {
    text-align: right !important
  }

  .xs-d-none {
    display: none !important
  }

  .xs-d-block {
    display: block !important
  }

  .xs-d-flex {
    display: flex !important
  }

  .xs-d-inline-block {
    display: inline-block !important
  }
}

@media(max-width: 375px) {
  .vxs-text-center {
    text-align: center !important
  }

  .vxs-text-left {
    text-align: left !important
  }

  .vxs-text-right {
    text-align: right !important
  }

  .vxs-d-none {
    display: none !important
  }

  .vxs-d-block {
    display: block !important
  }

  .vxs-d-flex {
    display: flex !important
  }

  .vxs-d-inline-block {
    display: inline-block !important
  }
}

.px-5 {
  padding-right: 5px !important;
  padding-left: 5px !important
}

.py-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important
}

.pt-5 {
  padding-top: 5px !important
}

.pb-5 {
  padding-bottom: 5px !important
}

.pl-5 {
  padding-left: 5px !important
}

.pr-5 {
  padding-right: 5px !important
}

.px-10 {
  padding-right: 10px !important;
  padding-left: 10px !important
}

.py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important
}

.pt-10 {
  padding-top: 10px !important
}

.pb-10 {
  padding-bottom: 10px !important
}

.pl-10 {
  padding-left: 10px !important
}

.pr-10 {
  padding-right: 10px !important
}

.px-15 {
  padding-right: 15px !important;
  padding-left: 15px !important
}

.py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important
}

.pt-15 {
  padding-top: 15px !important
}

.pb-15 {
  padding-bottom: 15px !important
}

.pl-15 {
  padding-left: 15px !important
}

.pr-15 {
  padding-right: 15px !important
}

.px-20 {
  padding-right: 20px !important;
  padding-left: 20px !important
}

.py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important
}

.pt-20 {
  padding-top: 20px !important
}

.pb-20 {
  padding-bottom: 20px !important
}

.pl-20 {
  padding-left: 20px !important
}

.pr-20 {
  padding-right: 20px !important
}

.px-25 {
  padding-right: 25px !important;
  padding-left: 25px !important
}

.py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important
}

.pt-25 {
  padding-top: 25px !important
}

.pb-25 {
  padding-bottom: 25px !important
}

.pl-25 {
  padding-left: 25px !important
}

.pr-25 {
  padding-right: 25px !important
}

.px-30 {
  padding-right: 30px !important;
  padding-left: 30px !important
}

.py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important
}

.pt-30 {
  padding-top: 30px !important
}

.pb-30 {
  padding-bottom: 30px !important
}

.pl-30 {
  padding-left: 30px !important
}

.pr-30 {
  padding-right: 30px !important
}

.px-35 {
  padding-right: 35px !important;
  padding-left: 35px !important
}

.py-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important
}

.pt-35 {
  padding-top: 35px !important
}

.pb-35 {
  padding-bottom: 35px !important
}

.pl-35 {
  padding-left: 35px !important
}

.pr-35 {
  padding-right: 35px !important
}

.px-40 {
  padding-right: 40px !important;
  padding-left: 40px !important
}

.py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important
}

.pt-40 {
  padding-top: 40px !important
}

.pb-40 {
  padding-bottom: 40px !important
}

.pl-40 {
  padding-left: 40px !important
}

.pr-40 {
  padding-right: 40px !important
}

.px-45 {
  padding-right: 45px !important;
  padding-left: 45px !important
}

.py-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important
}

.pt-45 {
  padding-top: 45px !important
}

.pb-45 {
  padding-bottom: 45px !important
}

.pl-45 {
  padding-left: 45px !important
}

.pr-45 {
  padding-right: 45px !important
}

.px-50 {
  padding-right: 50px !important;
  padding-left: 50px !important
}

.py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important
}

.pt-50 {
  padding-top: 50px !important
}

.pb-50 {
  padding-bottom: 50px !important
}

.pl-50 {
  padding-left: 50px !important
}

.pr-50 {
  padding-right: 50px !important
}

.px-55 {
  padding-right: 55px !important;
  padding-left: 55px !important
}

.py-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important
}

.pt-55 {
  padding-top: 55px !important
}

.pb-55 {
  padding-bottom: 55px !important
}

.pl-55 {
  padding-left: 55px !important
}

.pr-55 {
  padding-right: 55px !important
}

.px-60 {
  padding-right: 60px !important;
  padding-left: 60px !important
}

.py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important
}

.pt-60 {
  padding-top: 60px !important
}

.pb-60 {
  padding-bottom: 60px !important
}

.pl-60 {
  padding-left: 60px !important
}

.pr-60 {
  padding-right: 60px !important
}

.px-65 {
  padding-right: 65px !important;
  padding-left: 65px !important
}

.py-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important
}

.pt-65 {
  padding-top: 65px !important
}

.pb-65 {
  padding-bottom: 65px !important
}

.pl-65 {
  padding-left: 65px !important
}

.pr-65 {
  padding-right: 65px !important
}

.px-70 {
  padding-right: 70px !important;
  padding-left: 70px !important
}

.py-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important
}

.pt-70 {
  padding-top: 70px !important
}

.pb-70 {
  padding-bottom: 70px !important
}

.pl-70 {
  padding-left: 70px !important
}

.pr-70 {
  padding-right: 70px !important
}

.px-75 {
  padding-right: 75px !important;
  padding-left: 75px !important
}

.py-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important
}

.pt-75 {
  padding-top: 75px !important
}

.pb-75 {
  padding-bottom: 75px !important
}

.pl-75 {
  padding-left: 75px !important
}

.pr-75 {
  padding-right: 75px !important
}

.px-80 {
  padding-right: 80px !important;
  padding-left: 80px !important
}

.py-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important
}

.pt-80 {
  padding-top: 80px !important
}

.pb-80 {
  padding-bottom: 80px !important
}

.pl-80 {
  padding-left: 80px !important
}

.pr-80 {
  padding-right: 80px !important
}

.px-85 {
  padding-right: 85px !important;
  padding-left: 85px !important
}

.py-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important
}

.pt-85 {
  padding-top: 85px !important
}

.pb-85 {
  padding-bottom: 85px !important
}

.pl-85 {
  padding-left: 85px !important
}

.pr-85 {
  padding-right: 85px !important
}

.px-90 {
  padding-right: 90px !important;
  padding-left: 90px !important
}

.py-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important
}

.pt-90 {
  padding-top: 90px !important
}

.pb-90 {
  padding-bottom: 90px !important
}

.pl-90 {
  padding-left: 90px !important
}

.pr-90 {
  padding-right: 90px !important
}

.px-95 {
  padding-right: 95px !important;
  padding-left: 95px !important
}

.py-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important
}

.pt-95 {
  padding-top: 95px !important
}

.pb-95 {
  padding-bottom: 95px !important
}

.pl-95 {
  padding-left: 95px !important
}

.pr-95 {
  padding-right: 95px !important
}

.px-100 {
  padding-right: 100px !important;
  padding-left: 100px !important
}

.py-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important
}

.pt-100 {
  padding-top: 100px !important
}

.pb-100 {
  padding-bottom: 100px !important
}

.pl-100 {
  padding-left: 100px !important
}

.pr-100 {
  padding-right: 100px !important
}

.px-105 {
  padding-right: 105px !important;
  padding-left: 105px !important
}

.py-105 {
  padding-top: 105px !important;
  padding-bottom: 105px !important
}

.pt-105 {
  padding-top: 105px !important
}

.pb-105 {
  padding-bottom: 105px !important
}

.pl-105 {
  padding-left: 105px !important
}

.pr-105 {
  padding-right: 105px !important
}

.px-110 {
  padding-right: 110px !important;
  padding-left: 110px !important
}

.py-110 {
  padding-top: 110px !important;
  padding-bottom: 110px !important
}

.pt-110 {
  padding-top: 110px !important
}

.pb-110 {
  padding-bottom: 110px !important
}

.pl-110 {
  padding-left: 110px !important
}

.pr-110 {
  padding-right: 110px !important
}

.px-115 {
  padding-right: 115px !important;
  padding-left: 115px !important
}

.py-115 {
  padding-top: 115px !important;
  padding-bottom: 115px !important
}

.pt-115 {
  padding-top: 115px !important
}

.pb-115 {
  padding-bottom: 115px !important
}

.pl-115 {
  padding-left: 115px !important
}

.pr-115 {
  padding-right: 115px !important
}

.px-120 {
  padding-right: 120px !important;
  padding-left: 120px !important
}

.py-120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important
}

.pt-120 {
  padding-top: 120px !important
}

.pb-120 {
  padding-bottom: 120px !important
}

.pl-120 {
  padding-left: 120px !important
}

.pr-120 {
  padding-right: 120px !important
}

.px-125 {
  padding-right: 125px !important;
  padding-left: 125px !important
}

.py-125 {
  padding-top: 125px !important;
  padding-bottom: 125px !important
}

.pt-125 {
  padding-top: 125px !important
}

.pb-125 {
  padding-bottom: 125px !important
}

.pl-125 {
  padding-left: 125px !important
}

.pr-125 {
  padding-right: 125px !important
}

.px-130 {
  padding-right: 130px !important;
  padding-left: 130px !important
}

.py-130 {
  padding-top: 130px !important;
  padding-bottom: 130px !important
}

.pt-130 {
  padding-top: 130px !important
}

.pb-130 {
  padding-bottom: 130px !important
}

.pl-130 {
  padding-left: 130px !important
}

.pr-130 {
  padding-right: 130px !important
}

.px-135 {
  padding-right: 135px !important;
  padding-left: 135px !important
}

.py-135 {
  padding-top: 135px !important;
  padding-bottom: 135px !important
}

.pt-135 {
  padding-top: 135px !important
}

.pb-135 {
  padding-bottom: 135px !important
}

.pl-135 {
  padding-left: 135px !important
}

.pr-135 {
  padding-right: 135px !important
}

.px-140 {
  padding-right: 140px !important;
  padding-left: 140px !important
}

.py-140 {
  padding-top: 140px !important;
  padding-bottom: 140px !important
}

.pt-140 {
  padding-top: 140px !important
}

.pb-140 {
  padding-bottom: 140px !important
}

.pl-140 {
  padding-left: 140px !important
}

.pr-140 {
  padding-right: 140px !important
}

.px-145 {
  padding-right: 145px !important;
  padding-left: 145px !important
}

.py-145 {
  padding-top: 145px !important;
  padding-bottom: 145px !important
}

.pt-145 {
  padding-top: 145px !important
}

.pb-145 {
  padding-bottom: 145px !important
}

.pl-145 {
  padding-left: 145px !important
}

.pr-145 {
  padding-right: 145px !important
}

.px-150 {
  padding-right: 150px !important;
  padding-left: 150px !important
}

.py-150 {
  padding-top: 150px !important;
  padding-bottom: 150px !important
}

.pt-150 {
  padding-top: 150px !important
}

.pb-150 {
  padding-bottom: 150px !important
}

.pl-150 {
  padding-left: 150px !important
}

.pr-150 {
  padding-right: 150px !important
}

.px-155 {
  padding-right: 155px !important;
  padding-left: 155px !important
}

.py-155 {
  padding-top: 155px !important;
  padding-bottom: 155px !important
}

.pt-155 {
  padding-top: 155px !important
}

.pb-155 {
  padding-bottom: 155px !important
}

.pl-155 {
  padding-left: 155px !important
}

.pr-155 {
  padding-right: 155px !important
}

.px-160 {
  padding-right: 160px !important;
  padding-left: 160px !important
}

.py-160 {
  padding-top: 160px !important;
  padding-bottom: 160px !important
}

.pt-160 {
  padding-top: 160px !important
}

.pb-160 {
  padding-bottom: 160px !important
}

.pl-160 {
  padding-left: 160px !important
}

.pr-160 {
  padding-right: 160px !important
}

.px-165 {
  padding-right: 165px !important;
  padding-left: 165px !important
}

.py-165 {
  padding-top: 165px !important;
  padding-bottom: 165px !important
}

.pt-165 {
  padding-top: 165px !important
}

.pb-165 {
  padding-bottom: 165px !important
}

.pl-165 {
  padding-left: 165px !important
}

.pr-165 {
  padding-right: 165px !important
}

.px-170 {
  padding-right: 170px !important;
  padding-left: 170px !important
}

.py-170 {
  padding-top: 170px !important;
  padding-bottom: 170px !important
}

.pt-170 {
  padding-top: 170px !important
}

.pb-170 {
  padding-bottom: 170px !important
}

.pl-170 {
  padding-left: 170px !important
}

.pr-170 {
  padding-right: 170px !important
}

.px-175 {
  padding-right: 175px !important;
  padding-left: 175px !important
}

.py-175 {
  padding-top: 175px !important;
  padding-bottom: 175px !important
}

.pt-175 {
  padding-top: 175px !important
}

.pb-175 {
  padding-bottom: 175px !important
}

.pl-175 {
  padding-left: 175px !important
}

.pr-175 {
  padding-right: 175px !important
}

.px-180 {
  padding-right: 180px !important;
  padding-left: 180px !important
}

.py-180 {
  padding-top: 180px !important;
  padding-bottom: 180px !important
}

.pt-180 {
  padding-top: 180px !important
}

.pb-180 {
  padding-bottom: 180px !important
}

.pl-180 {
  padding-left: 180px !important
}

.pr-180 {
  padding-right: 180px !important
}

.px-185 {
  padding-right: 185px !important;
  padding-left: 185px !important
}

.py-185 {
  padding-top: 185px !important;
  padding-bottom: 185px !important
}

.pt-185 {
  padding-top: 185px !important
}

.pb-185 {
  padding-bottom: 185px !important
}

.pl-185 {
  padding-left: 185px !important
}

.pr-185 {
  padding-right: 185px !important
}

.px-190 {
  padding-right: 190px !important;
  padding-left: 190px !important
}

.py-190 {
  padding-top: 190px !important;
  padding-bottom: 190px !important
}

.pt-190 {
  padding-top: 190px !important
}

.pb-190 {
  padding-bottom: 190px !important
}

.pl-190 {
  padding-left: 190px !important
}

.pr-190 {
  padding-right: 190px !important
}

.px-195 {
  padding-right: 195px !important;
  padding-left: 195px !important
}

.py-195 {
  padding-top: 195px !important;
  padding-bottom: 195px !important
}

.pt-195 {
  padding-top: 195px !important
}

.pb-195 {
  padding-bottom: 195px !important
}

.pl-195 {
  padding-left: 195px !important
}

.pr-195 {
  padding-right: 195px !important
}

.px-200 {
  padding-right: 200px !important;
  padding-left: 200px !important
}

.py-200 {
  padding-top: 200px !important;
  padding-bottom: 200px !important
}

.pt-200 {
  padding-top: 200px !important
}

.pb-200 {
  padding-bottom: 200px !important
}

.pl-200 {
  padding-left: 200px !important
}

.pr-200 {
  padding-right: 200px !important
}

.px-205 {
  padding-right: 205px !important;
  padding-left: 205px !important
}

.py-205 {
  padding-top: 205px !important;
  padding-bottom: 205px !important
}

.pt-205 {
  padding-top: 205px !important
}

.pb-205 {
  padding-bottom: 205px !important
}

.pl-205 {
  padding-left: 205px !important
}

.pr-205 {
  padding-right: 205px !important
}

.px-210 {
  padding-right: 210px !important;
  padding-left: 210px !important
}

.py-210 {
  padding-top: 210px !important;
  padding-bottom: 210px !important
}

.pt-210 {
  padding-top: 210px !important
}

.pb-210 {
  padding-bottom: 210px !important
}

.pl-210 {
  padding-left: 210px !important
}

.pr-210 {
  padding-right: 210px !important
}

.px-215 {
  padding-right: 215px !important;
  padding-left: 215px !important
}

.py-215 {
  padding-top: 215px !important;
  padding-bottom: 215px !important
}

.pt-215 {
  padding-top: 215px !important
}

.pb-215 {
  padding-bottom: 215px !important
}

.pl-215 {
  padding-left: 215px !important
}

.pr-215 {
  padding-right: 215px !important
}

.px-220 {
  padding-right: 220px !important;
  padding-left: 220px !important
}

.py-220 {
  padding-top: 220px !important;
  padding-bottom: 220px !important
}

.pt-220 {
  padding-top: 220px !important
}

.pb-220 {
  padding-bottom: 220px !important
}

.pl-220 {
  padding-left: 220px !important
}

.pr-220 {
  padding-right: 220px !important
}

.px-225 {
  padding-right: 225px !important;
  padding-left: 225px !important
}

.py-225 {
  padding-top: 225px !important;
  padding-bottom: 225px !important
}

.pt-225 {
  padding-top: 225px !important
}

.pb-225 {
  padding-bottom: 225px !important
}

.pl-225 {
  padding-left: 225px !important
}

.pr-225 {
  padding-right: 225px !important
}

.px-230 {
  padding-right: 230px !important;
  padding-left: 230px !important
}

.py-230 {
  padding-top: 230px !important;
  padding-bottom: 230px !important
}

.pt-230 {
  padding-top: 230px !important
}

.pb-230 {
  padding-bottom: 230px !important
}

.pl-230 {
  padding-left: 230px !important
}

.pr-230 {
  padding-right: 230px !important
}

.px-235 {
  padding-right: 235px !important;
  padding-left: 235px !important
}

.py-235 {
  padding-top: 235px !important;
  padding-bottom: 235px !important
}

.pt-235 {
  padding-top: 235px !important
}

.pb-235 {
  padding-bottom: 235px !important
}

.pl-235 {
  padding-left: 235px !important
}

.pr-235 {
  padding-right: 235px !important
}

.px-240 {
  padding-right: 240px !important;
  padding-left: 240px !important
}

.py-240 {
  padding-top: 240px !important;
  padding-bottom: 240px !important
}

.pt-240 {
  padding-top: 240px !important
}

.pb-240 {
  padding-bottom: 240px !important
}

.pl-240 {
  padding-left: 240px !important
}

.pr-240 {
  padding-right: 240px !important
}

.px-245 {
  padding-right: 245px !important;
  padding-left: 245px !important
}

.py-245 {
  padding-top: 245px !important;
  padding-bottom: 245px !important
}

.pt-245 {
  padding-top: 245px !important
}

.pb-245 {
  padding-bottom: 245px !important
}

.pl-245 {
  padding-left: 245px !important
}

.pr-245 {
  padding-right: 245px !important
}

.px-250 {
  padding-right: 250px !important;
  padding-left: 250px !important
}

.py-250 {
  padding-top: 250px !important;
  padding-bottom: 250px !important
}

.pt-250 {
  padding-top: 250px !important
}

.pb-250 {
  padding-bottom: 250px !important
}

.pl-250 {
  padding-left: 250px !important
}

.pr-250 {
  padding-right: 250px !important
}

.px-255 {
  padding-right: 255px !important;
  padding-left: 255px !important
}

.py-255 {
  padding-top: 255px !important;
  padding-bottom: 255px !important
}

.pt-255 {
  padding-top: 255px !important
}

.pb-255 {
  padding-bottom: 255px !important
}

.pl-255 {
  padding-left: 255px !important
}

.pr-255 {
  padding-right: 255px !important
}

.px-260 {
  padding-right: 260px !important;
  padding-left: 260px !important
}

.py-260 {
  padding-top: 260px !important;
  padding-bottom: 260px !important
}

.pt-260 {
  padding-top: 260px !important
}

.pb-260 {
  padding-bottom: 260px !important
}

.pl-260 {
  padding-left: 260px !important
}

.pr-260 {
  padding-right: 260px !important
}

.px-265 {
  padding-right: 265px !important;
  padding-left: 265px !important
}

.py-265 {
  padding-top: 265px !important;
  padding-bottom: 265px !important
}

.pt-265 {
  padding-top: 265px !important
}

.pb-265 {
  padding-bottom: 265px !important
}

.pl-265 {
  padding-left: 265px !important
}

.pr-265 {
  padding-right: 265px !important
}

.px-270 {
  padding-right: 270px !important;
  padding-left: 270px !important
}

.py-270 {
  padding-top: 270px !important;
  padding-bottom: 270px !important
}

.pt-270 {
  padding-top: 270px !important
}

.pb-270 {
  padding-bottom: 270px !important
}

.pl-270 {
  padding-left: 270px !important
}

.pr-270 {
  padding-right: 270px !important
}

.px-275 {
  padding-right: 275px !important;
  padding-left: 275px !important
}

.py-275 {
  padding-top: 275px !important;
  padding-bottom: 275px !important
}

.pt-275 {
  padding-top: 275px !important
}

.pb-275 {
  padding-bottom: 275px !important
}

.pl-275 {
  padding-left: 275px !important
}

.pr-275 {
  padding-right: 275px !important
}

.px-280 {
  padding-right: 280px !important;
  padding-left: 280px !important
}

.py-280 {
  padding-top: 280px !important;
  padding-bottom: 280px !important
}

.pt-280 {
  padding-top: 280px !important
}

.pb-280 {
  padding-bottom: 280px !important
}

.pl-280 {
  padding-left: 280px !important
}

.pr-280 {
  padding-right: 280px !important
}

.px-285 {
  padding-right: 285px !important;
  padding-left: 285px !important
}

.py-285 {
  padding-top: 285px !important;
  padding-bottom: 285px !important
}

.pt-285 {
  padding-top: 285px !important
}

.pb-285 {
  padding-bottom: 285px !important
}

.pl-285 {
  padding-left: 285px !important
}

.pr-285 {
  padding-right: 285px !important
}

.px-290 {
  padding-right: 290px !important;
  padding-left: 290px !important
}

.py-290 {
  padding-top: 290px !important;
  padding-bottom: 290px !important
}

.pt-290 {
  padding-top: 290px !important
}

.pb-290 {
  padding-bottom: 290px !important
}

.pl-290 {
  padding-left: 290px !important
}

.pr-290 {
  padding-right: 290px !important
}

.px-295 {
  padding-right: 295px !important;
  padding-left: 295px !important
}

.py-295 {
  padding-top: 295px !important;
  padding-bottom: 295px !important
}

.pt-295 {
  padding-top: 295px !important
}

.pb-295 {
  padding-bottom: 295px !important
}

.pl-295 {
  padding-left: 295px !important
}

.pr-295 {
  padding-right: 295px !important
}

.px-300 {
  padding-right: 300px !important;
  padding-left: 300px !important
}

.py-300 {
  padding-top: 300px !important;
  padding-bottom: 300px !important
}

.pt-300 {
  padding-top: 300px !important
}

.pb-300 {
  padding-bottom: 300px !important
}

.pl-300 {
  padding-left: 300px !important
}

.pr-300 {
  padding-right: 300px !important
}

@media(min-width: 1922px) {
  .hd-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .hd-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .hd-pt-5 {
    padding-top: 5px !important
  }

  .hd-pb-5 {
    padding-bottom: 5px !important
  }

  .hd-pl-5 {
    padding-left: 5px !important
  }

  .hd-pr-5 {
    padding-right: 5px !important
  }

  .hd-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .hd-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .hd-pt-10 {
    padding-top: 10px !important
  }

  .hd-pb-10 {
    padding-bottom: 10px !important
  }

  .hd-pl-10 {
    padding-left: 10px !important
  }

  .hd-pr-10 {
    padding-right: 10px !important
  }

  .hd-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .hd-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .hd-pt-15 {
    padding-top: 15px !important
  }

  .hd-pb-15 {
    padding-bottom: 15px !important
  }

  .hd-pl-15 {
    padding-left: 15px !important
  }

  .hd-pr-15 {
    padding-right: 15px !important
  }

  .hd-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .hd-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .hd-pt-20 {
    padding-top: 20px !important
  }

  .hd-pb-20 {
    padding-bottom: 20px !important
  }

  .hd-pl-20 {
    padding-left: 20px !important
  }

  .hd-pr-20 {
    padding-right: 20px !important
  }

  .hd-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .hd-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .hd-pt-25 {
    padding-top: 25px !important
  }

  .hd-pb-25 {
    padding-bottom: 25px !important
  }

  .hd-pl-25 {
    padding-left: 25px !important
  }

  .hd-pr-25 {
    padding-right: 25px !important
  }

  .hd-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .hd-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .hd-pt-30 {
    padding-top: 30px !important
  }

  .hd-pb-30 {
    padding-bottom: 30px !important
  }

  .hd-pl-30 {
    padding-left: 30px !important
  }

  .hd-pr-30 {
    padding-right: 30px !important
  }

  .hd-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .hd-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .hd-pt-35 {
    padding-top: 35px !important
  }

  .hd-pb-35 {
    padding-bottom: 35px !important
  }

  .hd-pl-35 {
    padding-left: 35px !important
  }

  .hd-pr-35 {
    padding-right: 35px !important
  }

  .hd-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .hd-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .hd-pt-40 {
    padding-top: 40px !important
  }

  .hd-pb-40 {
    padding-bottom: 40px !important
  }

  .hd-pl-40 {
    padding-left: 40px !important
  }

  .hd-pr-40 {
    padding-right: 40px !important
  }

  .hd-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .hd-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .hd-pt-45 {
    padding-top: 45px !important
  }

  .hd-pb-45 {
    padding-bottom: 45px !important
  }

  .hd-pl-45 {
    padding-left: 45px !important
  }

  .hd-pr-45 {
    padding-right: 45px !important
  }

  .hd-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .hd-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .hd-pt-50 {
    padding-top: 50px !important
  }

  .hd-pb-50 {
    padding-bottom: 50px !important
  }

  .hd-pl-50 {
    padding-left: 50px !important
  }

  .hd-pr-50 {
    padding-right: 50px !important
  }

  .hd-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .hd-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .hd-pt-55 {
    padding-top: 55px !important
  }

  .hd-pb-55 {
    padding-bottom: 55px !important
  }

  .hd-pl-55 {
    padding-left: 55px !important
  }

  .hd-pr-55 {
    padding-right: 55px !important
  }

  .hd-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .hd-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .hd-pt-60 {
    padding-top: 60px !important
  }

  .hd-pb-60 {
    padding-bottom: 60px !important
  }

  .hd-pl-60 {
    padding-left: 60px !important
  }

  .hd-pr-60 {
    padding-right: 60px !important
  }

  .hd-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .hd-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .hd-pt-65 {
    padding-top: 65px !important
  }

  .hd-pb-65 {
    padding-bottom: 65px !important
  }

  .hd-pl-65 {
    padding-left: 65px !important
  }

  .hd-pr-65 {
    padding-right: 65px !important
  }

  .hd-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .hd-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .hd-pt-70 {
    padding-top: 70px !important
  }

  .hd-pb-70 {
    padding-bottom: 70px !important
  }

  .hd-pl-70 {
    padding-left: 70px !important
  }

  .hd-pr-70 {
    padding-right: 70px !important
  }

  .hd-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .hd-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .hd-pt-75 {
    padding-top: 75px !important
  }

  .hd-pb-75 {
    padding-bottom: 75px !important
  }

  .hd-pl-75 {
    padding-left: 75px !important
  }

  .hd-pr-75 {
    padding-right: 75px !important
  }

  .hd-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .hd-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .hd-pt-80 {
    padding-top: 80px !important
  }

  .hd-pb-80 {
    padding-bottom: 80px !important
  }

  .hd-pl-80 {
    padding-left: 80px !important
  }

  .hd-pr-80 {
    padding-right: 80px !important
  }

  .hd-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .hd-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .hd-pt-85 {
    padding-top: 85px !important
  }

  .hd-pb-85 {
    padding-bottom: 85px !important
  }

  .hd-pl-85 {
    padding-left: 85px !important
  }

  .hd-pr-85 {
    padding-right: 85px !important
  }

  .hd-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .hd-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .hd-pt-90 {
    padding-top: 90px !important
  }

  .hd-pb-90 {
    padding-bottom: 90px !important
  }

  .hd-pl-90 {
    padding-left: 90px !important
  }

  .hd-pr-90 {
    padding-right: 90px !important
  }

  .hd-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .hd-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .hd-pt-95 {
    padding-top: 95px !important
  }

  .hd-pb-95 {
    padding-bottom: 95px !important
  }

  .hd-pl-95 {
    padding-left: 95px !important
  }

  .hd-pr-95 {
    padding-right: 95px !important
  }

  .hd-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .hd-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .hd-pt-100 {
    padding-top: 100px !important
  }

  .hd-pb-100 {
    padding-bottom: 100px !important
  }

  .hd-pl-100 {
    padding-left: 100px !important
  }

  .hd-pr-100 {
    padding-right: 100px !important
  }

  .hd-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .hd-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .hd-pt-105 {
    padding-top: 105px !important
  }

  .hd-pb-105 {
    padding-bottom: 105px !important
  }

  .hd-pl-105 {
    padding-left: 105px !important
  }

  .hd-pr-105 {
    padding-right: 105px !important
  }

  .hd-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .hd-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .hd-pt-110 {
    padding-top: 110px !important
  }

  .hd-pb-110 {
    padding-bottom: 110px !important
  }

  .hd-pl-110 {
    padding-left: 110px !important
  }

  .hd-pr-110 {
    padding-right: 110px !important
  }

  .hd-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .hd-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .hd-pt-115 {
    padding-top: 115px !important
  }

  .hd-pb-115 {
    padding-bottom: 115px !important
  }

  .hd-pl-115 {
    padding-left: 115px !important
  }

  .hd-pr-115 {
    padding-right: 115px !important
  }

  .hd-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .hd-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .hd-pt-120 {
    padding-top: 120px !important
  }

  .hd-pb-120 {
    padding-bottom: 120px !important
  }

  .hd-pl-120 {
    padding-left: 120px !important
  }

  .hd-pr-120 {
    padding-right: 120px !important
  }

  .hd-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .hd-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .hd-pt-125 {
    padding-top: 125px !important
  }

  .hd-pb-125 {
    padding-bottom: 125px !important
  }

  .hd-pl-125 {
    padding-left: 125px !important
  }

  .hd-pr-125 {
    padding-right: 125px !important
  }

  .hd-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .hd-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .hd-pt-130 {
    padding-top: 130px !important
  }

  .hd-pb-130 {
    padding-bottom: 130px !important
  }

  .hd-pl-130 {
    padding-left: 130px !important
  }

  .hd-pr-130 {
    padding-right: 130px !important
  }

  .hd-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .hd-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .hd-pt-135 {
    padding-top: 135px !important
  }

  .hd-pb-135 {
    padding-bottom: 135px !important
  }

  .hd-pl-135 {
    padding-left: 135px !important
  }

  .hd-pr-135 {
    padding-right: 135px !important
  }

  .hd-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .hd-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .hd-pt-140 {
    padding-top: 140px !important
  }

  .hd-pb-140 {
    padding-bottom: 140px !important
  }

  .hd-pl-140 {
    padding-left: 140px !important
  }

  .hd-pr-140 {
    padding-right: 140px !important
  }

  .hd-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .hd-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .hd-pt-145 {
    padding-top: 145px !important
  }

  .hd-pb-145 {
    padding-bottom: 145px !important
  }

  .hd-pl-145 {
    padding-left: 145px !important
  }

  .hd-pr-145 {
    padding-right: 145px !important
  }

  .hd-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .hd-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .hd-pt-150 {
    padding-top: 150px !important
  }

  .hd-pb-150 {
    padding-bottom: 150px !important
  }

  .hd-pl-150 {
    padding-left: 150px !important
  }

  .hd-pr-150 {
    padding-right: 150px !important
  }

  .hd-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .hd-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .hd-pt-155 {
    padding-top: 155px !important
  }

  .hd-pb-155 {
    padding-bottom: 155px !important
  }

  .hd-pl-155 {
    padding-left: 155px !important
  }

  .hd-pr-155 {
    padding-right: 155px !important
  }

  .hd-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .hd-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .hd-pt-160 {
    padding-top: 160px !important
  }

  .hd-pb-160 {
    padding-bottom: 160px !important
  }

  .hd-pl-160 {
    padding-left: 160px !important
  }

  .hd-pr-160 {
    padding-right: 160px !important
  }

  .hd-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .hd-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .hd-pt-165 {
    padding-top: 165px !important
  }

  .hd-pb-165 {
    padding-bottom: 165px !important
  }

  .hd-pl-165 {
    padding-left: 165px !important
  }

  .hd-pr-165 {
    padding-right: 165px !important
  }

  .hd-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .hd-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .hd-pt-170 {
    padding-top: 170px !important
  }

  .hd-pb-170 {
    padding-bottom: 170px !important
  }

  .hd-pl-170 {
    padding-left: 170px !important
  }

  .hd-pr-170 {
    padding-right: 170px !important
  }

  .hd-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .hd-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .hd-pt-175 {
    padding-top: 175px !important
  }

  .hd-pb-175 {
    padding-bottom: 175px !important
  }

  .hd-pl-175 {
    padding-left: 175px !important
  }

  .hd-pr-175 {
    padding-right: 175px !important
  }

  .hd-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .hd-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .hd-pt-180 {
    padding-top: 180px !important
  }

  .hd-pb-180 {
    padding-bottom: 180px !important
  }

  .hd-pl-180 {
    padding-left: 180px !important
  }

  .hd-pr-180 {
    padding-right: 180px !important
  }

  .hd-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .hd-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .hd-pt-185 {
    padding-top: 185px !important
  }

  .hd-pb-185 {
    padding-bottom: 185px !important
  }

  .hd-pl-185 {
    padding-left: 185px !important
  }

  .hd-pr-185 {
    padding-right: 185px !important
  }

  .hd-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .hd-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .hd-pt-190 {
    padding-top: 190px !important
  }

  .hd-pb-190 {
    padding-bottom: 190px !important
  }

  .hd-pl-190 {
    padding-left: 190px !important
  }

  .hd-pr-190 {
    padding-right: 190px !important
  }

  .hd-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .hd-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .hd-pt-195 {
    padding-top: 195px !important
  }

  .hd-pb-195 {
    padding-bottom: 195px !important
  }

  .hd-pl-195 {
    padding-left: 195px !important
  }

  .hd-pr-195 {
    padding-right: 195px !important
  }

  .hd-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .hd-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .hd-pt-200 {
    padding-top: 200px !important
  }

  .hd-pb-200 {
    padding-bottom: 200px !important
  }

  .hd-pl-200 {
    padding-left: 200px !important
  }

  .hd-pr-200 {
    padding-right: 200px !important
  }

  .hd-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .hd-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .hd-pt-205 {
    padding-top: 205px !important
  }

  .hd-pb-205 {
    padding-bottom: 205px !important
  }

  .hd-pl-205 {
    padding-left: 205px !important
  }

  .hd-pr-205 {
    padding-right: 205px !important
  }

  .hd-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .hd-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .hd-pt-210 {
    padding-top: 210px !important
  }

  .hd-pb-210 {
    padding-bottom: 210px !important
  }

  .hd-pl-210 {
    padding-left: 210px !important
  }

  .hd-pr-210 {
    padding-right: 210px !important
  }

  .hd-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .hd-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .hd-pt-215 {
    padding-top: 215px !important
  }

  .hd-pb-215 {
    padding-bottom: 215px !important
  }

  .hd-pl-215 {
    padding-left: 215px !important
  }

  .hd-pr-215 {
    padding-right: 215px !important
  }

  .hd-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .hd-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .hd-pt-220 {
    padding-top: 220px !important
  }

  .hd-pb-220 {
    padding-bottom: 220px !important
  }

  .hd-pl-220 {
    padding-left: 220px !important
  }

  .hd-pr-220 {
    padding-right: 220px !important
  }

  .hd-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .hd-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .hd-pt-225 {
    padding-top: 225px !important
  }

  .hd-pb-225 {
    padding-bottom: 225px !important
  }

  .hd-pl-225 {
    padding-left: 225px !important
  }

  .hd-pr-225 {
    padding-right: 225px !important
  }

  .hd-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .hd-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .hd-pt-230 {
    padding-top: 230px !important
  }

  .hd-pb-230 {
    padding-bottom: 230px !important
  }

  .hd-pl-230 {
    padding-left: 230px !important
  }

  .hd-pr-230 {
    padding-right: 230px !important
  }

  .hd-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .hd-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .hd-pt-235 {
    padding-top: 235px !important
  }

  .hd-pb-235 {
    padding-bottom: 235px !important
  }

  .hd-pl-235 {
    padding-left: 235px !important
  }

  .hd-pr-235 {
    padding-right: 235px !important
  }

  .hd-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .hd-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .hd-pt-240 {
    padding-top: 240px !important
  }

  .hd-pb-240 {
    padding-bottom: 240px !important
  }

  .hd-pl-240 {
    padding-left: 240px !important
  }

  .hd-pr-240 {
    padding-right: 240px !important
  }

  .hd-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .hd-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .hd-pt-245 {
    padding-top: 245px !important
  }

  .hd-pb-245 {
    padding-bottom: 245px !important
  }

  .hd-pl-245 {
    padding-left: 245px !important
  }

  .hd-pr-245 {
    padding-right: 245px !important
  }

  .hd-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .hd-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .hd-pt-250 {
    padding-top: 250px !important
  }

  .hd-pb-250 {
    padding-bottom: 250px !important
  }

  .hd-pl-250 {
    padding-left: 250px !important
  }

  .hd-pr-250 {
    padding-right: 250px !important
  }

  .hd-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .hd-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .hd-pt-255 {
    padding-top: 255px !important
  }

  .hd-pb-255 {
    padding-bottom: 255px !important
  }

  .hd-pl-255 {
    padding-left: 255px !important
  }

  .hd-pr-255 {
    padding-right: 255px !important
  }

  .hd-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .hd-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .hd-pt-260 {
    padding-top: 260px !important
  }

  .hd-pb-260 {
    padding-bottom: 260px !important
  }

  .hd-pl-260 {
    padding-left: 260px !important
  }

  .hd-pr-260 {
    padding-right: 260px !important
  }

  .hd-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .hd-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .hd-pt-265 {
    padding-top: 265px !important
  }

  .hd-pb-265 {
    padding-bottom: 265px !important
  }

  .hd-pl-265 {
    padding-left: 265px !important
  }

  .hd-pr-265 {
    padding-right: 265px !important
  }

  .hd-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .hd-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .hd-pt-270 {
    padding-top: 270px !important
  }

  .hd-pb-270 {
    padding-bottom: 270px !important
  }

  .hd-pl-270 {
    padding-left: 270px !important
  }

  .hd-pr-270 {
    padding-right: 270px !important
  }

  .hd-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .hd-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .hd-pt-275 {
    padding-top: 275px !important
  }

  .hd-pb-275 {
    padding-bottom: 275px !important
  }

  .hd-pl-275 {
    padding-left: 275px !important
  }

  .hd-pr-275 {
    padding-right: 275px !important
  }

  .hd-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .hd-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .hd-pt-280 {
    padding-top: 280px !important
  }

  .hd-pb-280 {
    padding-bottom: 280px !important
  }

  .hd-pl-280 {
    padding-left: 280px !important
  }

  .hd-pr-280 {
    padding-right: 280px !important
  }

  .hd-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .hd-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .hd-pt-285 {
    padding-top: 285px !important
  }

  .hd-pb-285 {
    padding-bottom: 285px !important
  }

  .hd-pl-285 {
    padding-left: 285px !important
  }

  .hd-pr-285 {
    padding-right: 285px !important
  }

  .hd-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .hd-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .hd-pt-290 {
    padding-top: 290px !important
  }

  .hd-pb-290 {
    padding-bottom: 290px !important
  }

  .hd-pl-290 {
    padding-left: 290px !important
  }

  .hd-pr-290 {
    padding-right: 290px !important
  }

  .hd-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .hd-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .hd-pt-295 {
    padding-top: 295px !important
  }

  .hd-pb-295 {
    padding-bottom: 295px !important
  }

  .hd-pl-295 {
    padding-left: 295px !important
  }

  .hd-pr-295 {
    padding-right: 295px !important
  }

  .hd-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .hd-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .hd-pt-300 {
    padding-top: 300px !important
  }

  .hd-pb-300 {
    padding-bottom: 300px !important
  }

  .hd-pl-300 {
    padding-left: 300px !important
  }

  .hd-pr-300 {
    padding-right: 300px !important
  }

  .hd-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .hd-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .hd-pt-0 {
    padding-top: 0 !important
  }

  .hd-pb-0 {
    padding-bottom: 0 !important
  }

  .hd-pl-0 {
    padding-left: 0 !important
  }

  .hd-pr-0 {
    padding-right: 0 !important
  }
}

@media(max-width: 1500px) {
  .xxl-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .xxl-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .xxl-pt-5 {
    padding-top: 5px !important
  }

  .xxl-pb-5 {
    padding-bottom: 5px !important
  }

  .xxl-pl-5 {
    padding-left: 5px !important
  }

  .xxl-pr-5 {
    padding-right: 5px !important
  }

  .xxl-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .xxl-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .xxl-pt-10 {
    padding-top: 10px !important
  }

  .xxl-pb-10 {
    padding-bottom: 10px !important
  }

  .xxl-pl-10 {
    padding-left: 10px !important
  }

  .xxl-pr-10 {
    padding-right: 10px !important
  }

  .xxl-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .xxl-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .xxl-pt-15 {
    padding-top: 15px !important
  }

  .xxl-pb-15 {
    padding-bottom: 15px !important
  }

  .xxl-pl-15 {
    padding-left: 15px !important
  }

  .xxl-pr-15 {
    padding-right: 15px !important
  }

  .xxl-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .xxl-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .xxl-pt-20 {
    padding-top: 20px !important
  }

  .xxl-pb-20 {
    padding-bottom: 20px !important
  }

  .xxl-pl-20 {
    padding-left: 20px !important
  }

  .xxl-pr-20 {
    padding-right: 20px !important
  }

  .xxl-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .xxl-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .xxl-pt-25 {
    padding-top: 25px !important
  }

  .xxl-pb-25 {
    padding-bottom: 25px !important
  }

  .xxl-pl-25 {
    padding-left: 25px !important
  }

  .xxl-pr-25 {
    padding-right: 25px !important
  }

  .xxl-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .xxl-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .xxl-pt-30 {
    padding-top: 30px !important
  }

  .xxl-pb-30 {
    padding-bottom: 30px !important
  }

  .xxl-pl-30 {
    padding-left: 30px !important
  }

  .xxl-pr-30 {
    padding-right: 30px !important
  }

  .xxl-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .xxl-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .xxl-pt-35 {
    padding-top: 35px !important
  }

  .xxl-pb-35 {
    padding-bottom: 35px !important
  }

  .xxl-pl-35 {
    padding-left: 35px !important
  }

  .xxl-pr-35 {
    padding-right: 35px !important
  }

  .xxl-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .xxl-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .xxl-pt-40 {
    padding-top: 40px !important
  }

  .xxl-pb-40 {
    padding-bottom: 40px !important
  }

  .xxl-pl-40 {
    padding-left: 40px !important
  }

  .xxl-pr-40 {
    padding-right: 40px !important
  }

  .xxl-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .xxl-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .xxl-pt-45 {
    padding-top: 45px !important
  }

  .xxl-pb-45 {
    padding-bottom: 45px !important
  }

  .xxl-pl-45 {
    padding-left: 45px !important
  }

  .xxl-pr-45 {
    padding-right: 45px !important
  }

  .xxl-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .xxl-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .xxl-pt-50 {
    padding-top: 50px !important
  }

  .xxl-pb-50 {
    padding-bottom: 50px !important
  }

  .xxl-pl-50 {
    padding-left: 50px !important
  }

  .xxl-pr-50 {
    padding-right: 50px !important
  }

  .xxl-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .xxl-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .xxl-pt-55 {
    padding-top: 55px !important
  }

  .xxl-pb-55 {
    padding-bottom: 55px !important
  }

  .xxl-pl-55 {
    padding-left: 55px !important
  }

  .xxl-pr-55 {
    padding-right: 55px !important
  }

  .xxl-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .xxl-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .xxl-pt-60 {
    padding-top: 60px !important
  }

  .xxl-pb-60 {
    padding-bottom: 60px !important
  }

  .xxl-pl-60 {
    padding-left: 60px !important
  }

  .xxl-pr-60 {
    padding-right: 60px !important
  }

  .xxl-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .xxl-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .xxl-pt-65 {
    padding-top: 65px !important
  }

  .xxl-pb-65 {
    padding-bottom: 65px !important
  }

  .xxl-pl-65 {
    padding-left: 65px !important
  }

  .xxl-pr-65 {
    padding-right: 65px !important
  }

  .xxl-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .xxl-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .xxl-pt-70 {
    padding-top: 70px !important
  }

  .xxl-pb-70 {
    padding-bottom: 70px !important
  }

  .xxl-pl-70 {
    padding-left: 70px !important
  }

  .xxl-pr-70 {
    padding-right: 70px !important
  }

  .xxl-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .xxl-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .xxl-pt-75 {
    padding-top: 75px !important
  }

  .xxl-pb-75 {
    padding-bottom: 75px !important
  }

  .xxl-pl-75 {
    padding-left: 75px !important
  }

  .xxl-pr-75 {
    padding-right: 75px !important
  }

  .xxl-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .xxl-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .xxl-pt-80 {
    padding-top: 80px !important
  }

  .xxl-pb-80 {
    padding-bottom: 80px !important
  }

  .xxl-pl-80 {
    padding-left: 80px !important
  }

  .xxl-pr-80 {
    padding-right: 80px !important
  }

  .xxl-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .xxl-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .xxl-pt-85 {
    padding-top: 85px !important
  }

  .xxl-pb-85 {
    padding-bottom: 85px !important
  }

  .xxl-pl-85 {
    padding-left: 85px !important
  }

  .xxl-pr-85 {
    padding-right: 85px !important
  }

  .xxl-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .xxl-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .xxl-pt-90 {
    padding-top: 90px !important
  }

  .xxl-pb-90 {
    padding-bottom: 90px !important
  }

  .xxl-pl-90 {
    padding-left: 90px !important
  }

  .xxl-pr-90 {
    padding-right: 90px !important
  }

  .xxl-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .xxl-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .xxl-pt-95 {
    padding-top: 95px !important
  }

  .xxl-pb-95 {
    padding-bottom: 95px !important
  }

  .xxl-pl-95 {
    padding-left: 95px !important
  }

  .xxl-pr-95 {
    padding-right: 95px !important
  }

  .xxl-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .xxl-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .xxl-pt-100 {
    padding-top: 100px !important
  }

  .xxl-pb-100 {
    padding-bottom: 100px !important
  }

  .xxl-pl-100 {
    padding-left: 100px !important
  }

  .xxl-pr-100 {
    padding-right: 100px !important
  }

  .xxl-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .xxl-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .xxl-pt-105 {
    padding-top: 105px !important
  }

  .xxl-pb-105 {
    padding-bottom: 105px !important
  }

  .xxl-pl-105 {
    padding-left: 105px !important
  }

  .xxl-pr-105 {
    padding-right: 105px !important
  }

  .xxl-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .xxl-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .xxl-pt-110 {
    padding-top: 110px !important
  }

  .xxl-pb-110 {
    padding-bottom: 110px !important
  }

  .xxl-pl-110 {
    padding-left: 110px !important
  }

  .xxl-pr-110 {
    padding-right: 110px !important
  }

  .xxl-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .xxl-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .xxl-pt-115 {
    padding-top: 115px !important
  }

  .xxl-pb-115 {
    padding-bottom: 115px !important
  }

  .xxl-pl-115 {
    padding-left: 115px !important
  }

  .xxl-pr-115 {
    padding-right: 115px !important
  }

  .xxl-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .xxl-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .xxl-pt-120 {
    padding-top: 120px !important
  }

  .xxl-pb-120 {
    padding-bottom: 120px !important
  }

  .xxl-pl-120 {
    padding-left: 120px !important
  }

  .xxl-pr-120 {
    padding-right: 120px !important
  }

  .xxl-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .xxl-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .xxl-pt-125 {
    padding-top: 125px !important
  }

  .xxl-pb-125 {
    padding-bottom: 125px !important
  }

  .xxl-pl-125 {
    padding-left: 125px !important
  }

  .xxl-pr-125 {
    padding-right: 125px !important
  }

  .xxl-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .xxl-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .xxl-pt-130 {
    padding-top: 130px !important
  }

  .xxl-pb-130 {
    padding-bottom: 130px !important
  }

  .xxl-pl-130 {
    padding-left: 130px !important
  }

  .xxl-pr-130 {
    padding-right: 130px !important
  }

  .xxl-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .xxl-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .xxl-pt-135 {
    padding-top: 135px !important
  }

  .xxl-pb-135 {
    padding-bottom: 135px !important
  }

  .xxl-pl-135 {
    padding-left: 135px !important
  }

  .xxl-pr-135 {
    padding-right: 135px !important
  }

  .xxl-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .xxl-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .xxl-pt-140 {
    padding-top: 140px !important
  }

  .xxl-pb-140 {
    padding-bottom: 140px !important
  }

  .xxl-pl-140 {
    padding-left: 140px !important
  }

  .xxl-pr-140 {
    padding-right: 140px !important
  }

  .xxl-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .xxl-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .xxl-pt-145 {
    padding-top: 145px !important
  }

  .xxl-pb-145 {
    padding-bottom: 145px !important
  }

  .xxl-pl-145 {
    padding-left: 145px !important
  }

  .xxl-pr-145 {
    padding-right: 145px !important
  }

  .xxl-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .xxl-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .xxl-pt-150 {
    padding-top: 150px !important
  }

  .xxl-pb-150 {
    padding-bottom: 150px !important
  }

  .xxl-pl-150 {
    padding-left: 150px !important
  }

  .xxl-pr-150 {
    padding-right: 150px !important
  }

  .xxl-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .xxl-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .xxl-pt-155 {
    padding-top: 155px !important
  }

  .xxl-pb-155 {
    padding-bottom: 155px !important
  }

  .xxl-pl-155 {
    padding-left: 155px !important
  }

  .xxl-pr-155 {
    padding-right: 155px !important
  }

  .xxl-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .xxl-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .xxl-pt-160 {
    padding-top: 160px !important
  }

  .xxl-pb-160 {
    padding-bottom: 160px !important
  }

  .xxl-pl-160 {
    padding-left: 160px !important
  }

  .xxl-pr-160 {
    padding-right: 160px !important
  }

  .xxl-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .xxl-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .xxl-pt-165 {
    padding-top: 165px !important
  }

  .xxl-pb-165 {
    padding-bottom: 165px !important
  }

  .xxl-pl-165 {
    padding-left: 165px !important
  }

  .xxl-pr-165 {
    padding-right: 165px !important
  }

  .xxl-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .xxl-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .xxl-pt-170 {
    padding-top: 170px !important
  }

  .xxl-pb-170 {
    padding-bottom: 170px !important
  }

  .xxl-pl-170 {
    padding-left: 170px !important
  }

  .xxl-pr-170 {
    padding-right: 170px !important
  }

  .xxl-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .xxl-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .xxl-pt-175 {
    padding-top: 175px !important
  }

  .xxl-pb-175 {
    padding-bottom: 175px !important
  }

  .xxl-pl-175 {
    padding-left: 175px !important
  }

  .xxl-pr-175 {
    padding-right: 175px !important
  }

  .xxl-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .xxl-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .xxl-pt-180 {
    padding-top: 180px !important
  }

  .xxl-pb-180 {
    padding-bottom: 180px !important
  }

  .xxl-pl-180 {
    padding-left: 180px !important
  }

  .xxl-pr-180 {
    padding-right: 180px !important
  }

  .xxl-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .xxl-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .xxl-pt-185 {
    padding-top: 185px !important
  }

  .xxl-pb-185 {
    padding-bottom: 185px !important
  }

  .xxl-pl-185 {
    padding-left: 185px !important
  }

  .xxl-pr-185 {
    padding-right: 185px !important
  }

  .xxl-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .xxl-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .xxl-pt-190 {
    padding-top: 190px !important
  }

  .xxl-pb-190 {
    padding-bottom: 190px !important
  }

  .xxl-pl-190 {
    padding-left: 190px !important
  }

  .xxl-pr-190 {
    padding-right: 190px !important
  }

  .xxl-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .xxl-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .xxl-pt-195 {
    padding-top: 195px !important
  }

  .xxl-pb-195 {
    padding-bottom: 195px !important
  }

  .xxl-pl-195 {
    padding-left: 195px !important
  }

  .xxl-pr-195 {
    padding-right: 195px !important
  }

  .xxl-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .xxl-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .xxl-pt-200 {
    padding-top: 200px !important
  }

  .xxl-pb-200 {
    padding-bottom: 200px !important
  }

  .xxl-pl-200 {
    padding-left: 200px !important
  }

  .xxl-pr-200 {
    padding-right: 200px !important
  }

  .xxl-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .xxl-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .xxl-pt-205 {
    padding-top: 205px !important
  }

  .xxl-pb-205 {
    padding-bottom: 205px !important
  }

  .xxl-pl-205 {
    padding-left: 205px !important
  }

  .xxl-pr-205 {
    padding-right: 205px !important
  }

  .xxl-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .xxl-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .xxl-pt-210 {
    padding-top: 210px !important
  }

  .xxl-pb-210 {
    padding-bottom: 210px !important
  }

  .xxl-pl-210 {
    padding-left: 210px !important
  }

  .xxl-pr-210 {
    padding-right: 210px !important
  }

  .xxl-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .xxl-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .xxl-pt-215 {
    padding-top: 215px !important
  }

  .xxl-pb-215 {
    padding-bottom: 215px !important
  }

  .xxl-pl-215 {
    padding-left: 215px !important
  }

  .xxl-pr-215 {
    padding-right: 215px !important
  }

  .xxl-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .xxl-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .xxl-pt-220 {
    padding-top: 220px !important
  }

  .xxl-pb-220 {
    padding-bottom: 220px !important
  }

  .xxl-pl-220 {
    padding-left: 220px !important
  }

  .xxl-pr-220 {
    padding-right: 220px !important
  }

  .xxl-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .xxl-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .xxl-pt-225 {
    padding-top: 225px !important
  }

  .xxl-pb-225 {
    padding-bottom: 225px !important
  }

  .xxl-pl-225 {
    padding-left: 225px !important
  }

  .xxl-pr-225 {
    padding-right: 225px !important
  }

  .xxl-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .xxl-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .xxl-pt-230 {
    padding-top: 230px !important
  }

  .xxl-pb-230 {
    padding-bottom: 230px !important
  }

  .xxl-pl-230 {
    padding-left: 230px !important
  }

  .xxl-pr-230 {
    padding-right: 230px !important
  }

  .xxl-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .xxl-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .xxl-pt-235 {
    padding-top: 235px !important
  }

  .xxl-pb-235 {
    padding-bottom: 235px !important
  }

  .xxl-pl-235 {
    padding-left: 235px !important
  }

  .xxl-pr-235 {
    padding-right: 235px !important
  }

  .xxl-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .xxl-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .xxl-pt-240 {
    padding-top: 240px !important
  }

  .xxl-pb-240 {
    padding-bottom: 240px !important
  }

  .xxl-pl-240 {
    padding-left: 240px !important
  }

  .xxl-pr-240 {
    padding-right: 240px !important
  }

  .xxl-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .xxl-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .xxl-pt-245 {
    padding-top: 245px !important
  }

  .xxl-pb-245 {
    padding-bottom: 245px !important
  }

  .xxl-pl-245 {
    padding-left: 245px !important
  }

  .xxl-pr-245 {
    padding-right: 245px !important
  }

  .xxl-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .xxl-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .xxl-pt-250 {
    padding-top: 250px !important
  }

  .xxl-pb-250 {
    padding-bottom: 250px !important
  }

  .xxl-pl-250 {
    padding-left: 250px !important
  }

  .xxl-pr-250 {
    padding-right: 250px !important
  }

  .xxl-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .xxl-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .xxl-pt-255 {
    padding-top: 255px !important
  }

  .xxl-pb-255 {
    padding-bottom: 255px !important
  }

  .xxl-pl-255 {
    padding-left: 255px !important
  }

  .xxl-pr-255 {
    padding-right: 255px !important
  }

  .xxl-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .xxl-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .xxl-pt-260 {
    padding-top: 260px !important
  }

  .xxl-pb-260 {
    padding-bottom: 260px !important
  }

  .xxl-pl-260 {
    padding-left: 260px !important
  }

  .xxl-pr-260 {
    padding-right: 260px !important
  }

  .xxl-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .xxl-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .xxl-pt-265 {
    padding-top: 265px !important
  }

  .xxl-pb-265 {
    padding-bottom: 265px !important
  }

  .xxl-pl-265 {
    padding-left: 265px !important
  }

  .xxl-pr-265 {
    padding-right: 265px !important
  }

  .xxl-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .xxl-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .xxl-pt-270 {
    padding-top: 270px !important
  }

  .xxl-pb-270 {
    padding-bottom: 270px !important
  }

  .xxl-pl-270 {
    padding-left: 270px !important
  }

  .xxl-pr-270 {
    padding-right: 270px !important
  }

  .xxl-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .xxl-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .xxl-pt-275 {
    padding-top: 275px !important
  }

  .xxl-pb-275 {
    padding-bottom: 275px !important
  }

  .xxl-pl-275 {
    padding-left: 275px !important
  }

  .xxl-pr-275 {
    padding-right: 275px !important
  }

  .xxl-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .xxl-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .xxl-pt-280 {
    padding-top: 280px !important
  }

  .xxl-pb-280 {
    padding-bottom: 280px !important
  }

  .xxl-pl-280 {
    padding-left: 280px !important
  }

  .xxl-pr-280 {
    padding-right: 280px !important
  }

  .xxl-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .xxl-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .xxl-pt-285 {
    padding-top: 285px !important
  }

  .xxl-pb-285 {
    padding-bottom: 285px !important
  }

  .xxl-pl-285 {
    padding-left: 285px !important
  }

  .xxl-pr-285 {
    padding-right: 285px !important
  }

  .xxl-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .xxl-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .xxl-pt-290 {
    padding-top: 290px !important
  }

  .xxl-pb-290 {
    padding-bottom: 290px !important
  }

  .xxl-pl-290 {
    padding-left: 290px !important
  }

  .xxl-pr-290 {
    padding-right: 290px !important
  }

  .xxl-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .xxl-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .xxl-pt-295 {
    padding-top: 295px !important
  }

  .xxl-pb-295 {
    padding-bottom: 295px !important
  }

  .xxl-pl-295 {
    padding-left: 295px !important
  }

  .xxl-pr-295 {
    padding-right: 295px !important
  }

  .xxl-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .xxl-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .xxl-pt-300 {
    padding-top: 300px !important
  }

  .xxl-pb-300 {
    padding-bottom: 300px !important
  }

  .xxl-pl-300 {
    padding-left: 300px !important
  }

  .xxl-pr-300 {
    padding-right: 300px !important
  }

  .xxl-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .xxl-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .xxl-pt-0 {
    padding-top: 0 !important
  }

  .xxl-pb-0 {
    padding-bottom: 0 !important
  }

  .xxl-pl-0 {
    padding-left: 0 !important
  }

  .xxl-pr-0 {
    padding-right: 0 !important
  }
}

@media(max-width: 1399px) {
  .ml-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .ml-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .ml-pt-5 {
    padding-top: 5px !important
  }

  .ml-pb-5 {
    padding-bottom: 5px !important
  }

  .ml-pl-5 {
    padding-left: 5px !important
  }

  .ml-pr-5 {
    padding-right: 5px !important
  }

  .ml-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .ml-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .ml-pt-10 {
    padding-top: 10px !important
  }

  .ml-pb-10 {
    padding-bottom: 10px !important
  }

  .ml-pl-10 {
    padding-left: 10px !important
  }

  .ml-pr-10 {
    padding-right: 10px !important
  }

  .ml-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .ml-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .ml-pt-15 {
    padding-top: 15px !important
  }

  .ml-pb-15 {
    padding-bottom: 15px !important
  }

  .ml-pl-15 {
    padding-left: 15px !important
  }

  .ml-pr-15 {
    padding-right: 15px !important
  }

  .ml-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .ml-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .ml-pt-20 {
    padding-top: 20px !important
  }

  .ml-pb-20 {
    padding-bottom: 20px !important
  }

  .ml-pl-20 {
    padding-left: 20px !important
  }

  .ml-pr-20 {
    padding-right: 20px !important
  }

  .ml-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .ml-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .ml-pt-25 {
    padding-top: 25px !important
  }

  .ml-pb-25 {
    padding-bottom: 25px !important
  }

  .ml-pl-25 {
    padding-left: 25px !important
  }

  .ml-pr-25 {
    padding-right: 25px !important
  }

  .ml-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .ml-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .ml-pt-30 {
    padding-top: 30px !important
  }

  .ml-pb-30 {
    padding-bottom: 30px !important
  }

  .ml-pl-30 {
    padding-left: 30px !important
  }

  .ml-pr-30 {
    padding-right: 30px !important
  }

  .ml-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .ml-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .ml-pt-35 {
    padding-top: 35px !important
  }

  .ml-pb-35 {
    padding-bottom: 35px !important
  }

  .ml-pl-35 {
    padding-left: 35px !important
  }

  .ml-pr-35 {
    padding-right: 35px !important
  }

  .ml-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .ml-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .ml-pt-40 {
    padding-top: 40px !important
  }

  .ml-pb-40 {
    padding-bottom: 40px !important
  }

  .ml-pl-40 {
    padding-left: 40px !important
  }

  .ml-pr-40 {
    padding-right: 40px !important
  }

  .ml-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .ml-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .ml-pt-45 {
    padding-top: 45px !important
  }

  .ml-pb-45 {
    padding-bottom: 45px !important
  }

  .ml-pl-45 {
    padding-left: 45px !important
  }

  .ml-pr-45 {
    padding-right: 45px !important
  }

  .ml-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .ml-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .ml-pt-50 {
    padding-top: 50px !important
  }

  .ml-pb-50 {
    padding-bottom: 50px !important
  }

  .ml-pl-50 {
    padding-left: 50px !important
  }

  .ml-pr-50 {
    padding-right: 50px !important
  }

  .ml-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .ml-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .ml-pt-55 {
    padding-top: 55px !important
  }

  .ml-pb-55 {
    padding-bottom: 55px !important
  }

  .ml-pl-55 {
    padding-left: 55px !important
  }

  .ml-pr-55 {
    padding-right: 55px !important
  }

  .ml-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .ml-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .ml-pt-60 {
    padding-top: 60px !important
  }

  .ml-pb-60 {
    padding-bottom: 60px !important
  }

  .ml-pl-60 {
    padding-left: 60px !important
  }

  .ml-pr-60 {
    padding-right: 60px !important
  }

  .ml-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .ml-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .ml-pt-65 {
    padding-top: 65px !important
  }

  .ml-pb-65 {
    padding-bottom: 65px !important
  }

  .ml-pl-65 {
    padding-left: 65px !important
  }

  .ml-pr-65 {
    padding-right: 65px !important
  }

  .ml-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .ml-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .ml-pt-70 {
    padding-top: 70px !important
  }

  .ml-pb-70 {
    padding-bottom: 70px !important
  }

  .ml-pl-70 {
    padding-left: 70px !important
  }

  .ml-pr-70 {
    padding-right: 70px !important
  }

  .ml-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .ml-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .ml-pt-75 {
    padding-top: 75px !important
  }

  .ml-pb-75 {
    padding-bottom: 75px !important
  }

  .ml-pl-75 {
    padding-left: 75px !important
  }

  .ml-pr-75 {
    padding-right: 75px !important
  }

  .ml-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .ml-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .ml-pt-80 {
    padding-top: 80px !important
  }

  .ml-pb-80 {
    padding-bottom: 80px !important
  }

  .ml-pl-80 {
    padding-left: 80px !important
  }

  .ml-pr-80 {
    padding-right: 80px !important
  }

  .ml-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .ml-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .ml-pt-85 {
    padding-top: 85px !important
  }

  .ml-pb-85 {
    padding-bottom: 85px !important
  }

  .ml-pl-85 {
    padding-left: 85px !important
  }

  .ml-pr-85 {
    padding-right: 85px !important
  }

  .ml-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .ml-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .ml-pt-90 {
    padding-top: 90px !important
  }

  .ml-pb-90 {
    padding-bottom: 90px !important
  }

  .ml-pl-90 {
    padding-left: 90px !important
  }

  .ml-pr-90 {
    padding-right: 90px !important
  }

  .ml-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .ml-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .ml-pt-95 {
    padding-top: 95px !important
  }

  .ml-pb-95 {
    padding-bottom: 95px !important
  }

  .ml-pl-95 {
    padding-left: 95px !important
  }

  .ml-pr-95 {
    padding-right: 95px !important
  }

  .ml-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .ml-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .ml-pt-100 {
    padding-top: 100px !important
  }

  .ml-pb-100 {
    padding-bottom: 100px !important
  }

  .ml-pl-100 {
    padding-left: 100px !important
  }

  .ml-pr-100 {
    padding-right: 100px !important
  }

  .ml-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .ml-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .ml-pt-105 {
    padding-top: 105px !important
  }

  .ml-pb-105 {
    padding-bottom: 105px !important
  }

  .ml-pl-105 {
    padding-left: 105px !important
  }

  .ml-pr-105 {
    padding-right: 105px !important
  }

  .ml-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .ml-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .ml-pt-110 {
    padding-top: 110px !important
  }

  .ml-pb-110 {
    padding-bottom: 110px !important
  }

  .ml-pl-110 {
    padding-left: 110px !important
  }

  .ml-pr-110 {
    padding-right: 110px !important
  }

  .ml-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .ml-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .ml-pt-115 {
    padding-top: 115px !important
  }

  .ml-pb-115 {
    padding-bottom: 115px !important
  }

  .ml-pl-115 {
    padding-left: 115px !important
  }

  .ml-pr-115 {
    padding-right: 115px !important
  }

  .ml-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .ml-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .ml-pt-120 {
    padding-top: 120px !important
  }

  .ml-pb-120 {
    padding-bottom: 120px !important
  }

  .ml-pl-120 {
    padding-left: 120px !important
  }

  .ml-pr-120 {
    padding-right: 120px !important
  }

  .ml-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .ml-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .ml-pt-125 {
    padding-top: 125px !important
  }

  .ml-pb-125 {
    padding-bottom: 125px !important
  }

  .ml-pl-125 {
    padding-left: 125px !important
  }

  .ml-pr-125 {
    padding-right: 125px !important
  }

  .ml-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .ml-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .ml-pt-130 {
    padding-top: 130px !important
  }

  .ml-pb-130 {
    padding-bottom: 130px !important
  }

  .ml-pl-130 {
    padding-left: 130px !important
  }

  .ml-pr-130 {
    padding-right: 130px !important
  }

  .ml-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .ml-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .ml-pt-135 {
    padding-top: 135px !important
  }

  .ml-pb-135 {
    padding-bottom: 135px !important
  }

  .ml-pl-135 {
    padding-left: 135px !important
  }

  .ml-pr-135 {
    padding-right: 135px !important
  }

  .ml-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .ml-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .ml-pt-140 {
    padding-top: 140px !important
  }

  .ml-pb-140 {
    padding-bottom: 140px !important
  }

  .ml-pl-140 {
    padding-left: 140px !important
  }

  .ml-pr-140 {
    padding-right: 140px !important
  }

  .ml-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .ml-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .ml-pt-145 {
    padding-top: 145px !important
  }

  .ml-pb-145 {
    padding-bottom: 145px !important
  }

  .ml-pl-145 {
    padding-left: 145px !important
  }

  .ml-pr-145 {
    padding-right: 145px !important
  }

  .ml-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .ml-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .ml-pt-150 {
    padding-top: 150px !important
  }

  .ml-pb-150 {
    padding-bottom: 150px !important
  }

  .ml-pl-150 {
    padding-left: 150px !important
  }

  .ml-pr-150 {
    padding-right: 150px !important
  }

  .ml-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .ml-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .ml-pt-155 {
    padding-top: 155px !important
  }

  .ml-pb-155 {
    padding-bottom: 155px !important
  }

  .ml-pl-155 {
    padding-left: 155px !important
  }

  .ml-pr-155 {
    padding-right: 155px !important
  }

  .ml-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .ml-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .ml-pt-160 {
    padding-top: 160px !important
  }

  .ml-pb-160 {
    padding-bottom: 160px !important
  }

  .ml-pl-160 {
    padding-left: 160px !important
  }

  .ml-pr-160 {
    padding-right: 160px !important
  }

  .ml-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .ml-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .ml-pt-165 {
    padding-top: 165px !important
  }

  .ml-pb-165 {
    padding-bottom: 165px !important
  }

  .ml-pl-165 {
    padding-left: 165px !important
  }

  .ml-pr-165 {
    padding-right: 165px !important
  }

  .ml-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .ml-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .ml-pt-170 {
    padding-top: 170px !important
  }

  .ml-pb-170 {
    padding-bottom: 170px !important
  }

  .ml-pl-170 {
    padding-left: 170px !important
  }

  .ml-pr-170 {
    padding-right: 170px !important
  }

  .ml-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .ml-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .ml-pt-175 {
    padding-top: 175px !important
  }

  .ml-pb-175 {
    padding-bottom: 175px !important
  }

  .ml-pl-175 {
    padding-left: 175px !important
  }

  .ml-pr-175 {
    padding-right: 175px !important
  }

  .ml-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .ml-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .ml-pt-180 {
    padding-top: 180px !important
  }

  .ml-pb-180 {
    padding-bottom: 180px !important
  }

  .ml-pl-180 {
    padding-left: 180px !important
  }

  .ml-pr-180 {
    padding-right: 180px !important
  }

  .ml-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .ml-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .ml-pt-185 {
    padding-top: 185px !important
  }

  .ml-pb-185 {
    padding-bottom: 185px !important
  }

  .ml-pl-185 {
    padding-left: 185px !important
  }

  .ml-pr-185 {
    padding-right: 185px !important
  }

  .ml-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .ml-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .ml-pt-190 {
    padding-top: 190px !important
  }

  .ml-pb-190 {
    padding-bottom: 190px !important
  }

  .ml-pl-190 {
    padding-left: 190px !important
  }

  .ml-pr-190 {
    padding-right: 190px !important
  }

  .ml-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .ml-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .ml-pt-195 {
    padding-top: 195px !important
  }

  .ml-pb-195 {
    padding-bottom: 195px !important
  }

  .ml-pl-195 {
    padding-left: 195px !important
  }

  .ml-pr-195 {
    padding-right: 195px !important
  }

  .ml-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .ml-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .ml-pt-200 {
    padding-top: 200px !important
  }

  .ml-pb-200 {
    padding-bottom: 200px !important
  }

  .ml-pl-200 {
    padding-left: 200px !important
  }

  .ml-pr-200 {
    padding-right: 200px !important
  }

  .ml-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .ml-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .ml-pt-205 {
    padding-top: 205px !important
  }

  .ml-pb-205 {
    padding-bottom: 205px !important
  }

  .ml-pl-205 {
    padding-left: 205px !important
  }

  .ml-pr-205 {
    padding-right: 205px !important
  }

  .ml-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .ml-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .ml-pt-210 {
    padding-top: 210px !important
  }

  .ml-pb-210 {
    padding-bottom: 210px !important
  }

  .ml-pl-210 {
    padding-left: 210px !important
  }

  .ml-pr-210 {
    padding-right: 210px !important
  }

  .ml-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .ml-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .ml-pt-215 {
    padding-top: 215px !important
  }

  .ml-pb-215 {
    padding-bottom: 215px !important
  }

  .ml-pl-215 {
    padding-left: 215px !important
  }

  .ml-pr-215 {
    padding-right: 215px !important
  }

  .ml-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .ml-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .ml-pt-220 {
    padding-top: 220px !important
  }

  .ml-pb-220 {
    padding-bottom: 220px !important
  }

  .ml-pl-220 {
    padding-left: 220px !important
  }

  .ml-pr-220 {
    padding-right: 220px !important
  }

  .ml-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .ml-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .ml-pt-225 {
    padding-top: 225px !important
  }

  .ml-pb-225 {
    padding-bottom: 225px !important
  }

  .ml-pl-225 {
    padding-left: 225px !important
  }

  .ml-pr-225 {
    padding-right: 225px !important
  }

  .ml-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .ml-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .ml-pt-230 {
    padding-top: 230px !important
  }

  .ml-pb-230 {
    padding-bottom: 230px !important
  }

  .ml-pl-230 {
    padding-left: 230px !important
  }

  .ml-pr-230 {
    padding-right: 230px !important
  }

  .ml-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .ml-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .ml-pt-235 {
    padding-top: 235px !important
  }

  .ml-pb-235 {
    padding-bottom: 235px !important
  }

  .ml-pl-235 {
    padding-left: 235px !important
  }

  .ml-pr-235 {
    padding-right: 235px !important
  }

  .ml-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .ml-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .ml-pt-240 {
    padding-top: 240px !important
  }

  .ml-pb-240 {
    padding-bottom: 240px !important
  }

  .ml-pl-240 {
    padding-left: 240px !important
  }

  .ml-pr-240 {
    padding-right: 240px !important
  }

  .ml-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .ml-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .ml-pt-245 {
    padding-top: 245px !important
  }

  .ml-pb-245 {
    padding-bottom: 245px !important
  }

  .ml-pl-245 {
    padding-left: 245px !important
  }

  .ml-pr-245 {
    padding-right: 245px !important
  }

  .ml-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .ml-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .ml-pt-250 {
    padding-top: 250px !important
  }

  .ml-pb-250 {
    padding-bottom: 250px !important
  }

  .ml-pl-250 {
    padding-left: 250px !important
  }

  .ml-pr-250 {
    padding-right: 250px !important
  }

  .ml-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .ml-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .ml-pt-255 {
    padding-top: 255px !important
  }

  .ml-pb-255 {
    padding-bottom: 255px !important
  }

  .ml-pl-255 {
    padding-left: 255px !important
  }

  .ml-pr-255 {
    padding-right: 255px !important
  }

  .ml-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .ml-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .ml-pt-260 {
    padding-top: 260px !important
  }

  .ml-pb-260 {
    padding-bottom: 260px !important
  }

  .ml-pl-260 {
    padding-left: 260px !important
  }

  .ml-pr-260 {
    padding-right: 260px !important
  }

  .ml-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .ml-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .ml-pt-265 {
    padding-top: 265px !important
  }

  .ml-pb-265 {
    padding-bottom: 265px !important
  }

  .ml-pl-265 {
    padding-left: 265px !important
  }

  .ml-pr-265 {
    padding-right: 265px !important
  }

  .ml-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .ml-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .ml-pt-270 {
    padding-top: 270px !important
  }

  .ml-pb-270 {
    padding-bottom: 270px !important
  }

  .ml-pl-270 {
    padding-left: 270px !important
  }

  .ml-pr-270 {
    padding-right: 270px !important
  }

  .ml-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .ml-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .ml-pt-275 {
    padding-top: 275px !important
  }

  .ml-pb-275 {
    padding-bottom: 275px !important
  }

  .ml-pl-275 {
    padding-left: 275px !important
  }

  .ml-pr-275 {
    padding-right: 275px !important
  }

  .ml-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .ml-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .ml-pt-280 {
    padding-top: 280px !important
  }

  .ml-pb-280 {
    padding-bottom: 280px !important
  }

  .ml-pl-280 {
    padding-left: 280px !important
  }

  .ml-pr-280 {
    padding-right: 280px !important
  }

  .ml-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .ml-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .ml-pt-285 {
    padding-top: 285px !important
  }

  .ml-pb-285 {
    padding-bottom: 285px !important
  }

  .ml-pl-285 {
    padding-left: 285px !important
  }

  .ml-pr-285 {
    padding-right: 285px !important
  }

  .ml-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .ml-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .ml-pt-290 {
    padding-top: 290px !important
  }

  .ml-pb-290 {
    padding-bottom: 290px !important
  }

  .ml-pl-290 {
    padding-left: 290px !important
  }

  .ml-pr-290 {
    padding-right: 290px !important
  }

  .ml-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .ml-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .ml-pt-295 {
    padding-top: 295px !important
  }

  .ml-pb-295 {
    padding-bottom: 295px !important
  }

  .ml-pl-295 {
    padding-left: 295px !important
  }

  .ml-pr-295 {
    padding-right: 295px !important
  }

  .ml-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .ml-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .ml-pt-300 {
    padding-top: 300px !important
  }

  .ml-pb-300 {
    padding-bottom: 300px !important
  }

  .ml-pl-300 {
    padding-left: 300px !important
  }

  .ml-pr-300 {
    padding-right: 300px !important
  }

  .ml-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .ml-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .ml-pt-0 {
    padding-top: 0 !important
  }

  .ml-pb-0 {
    padding-bottom: 0 !important
  }

  .ml-pl-0 {
    padding-left: 0 !important
  }

  .ml-pr-0 {
    padding-right: 0 !important
  }
}

@media(max-width: 1299px) {
  .xl-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .xl-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .xl-pt-5 {
    padding-top: 5px !important
  }

  .xl-pb-5 {
    padding-bottom: 5px !important
  }

  .xl-pl-5 {
    padding-left: 5px !important
  }

  .xl-pr-5 {
    padding-right: 5px !important
  }

  .xl-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .xl-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .xl-pt-10 {
    padding-top: 10px !important
  }

  .xl-pb-10 {
    padding-bottom: 10px !important
  }

  .xl-pl-10 {
    padding-left: 10px !important
  }

  .xl-pr-10 {
    padding-right: 10px !important
  }

  .xl-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .xl-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .xl-pt-15 {
    padding-top: 15px !important
  }

  .xl-pb-15 {
    padding-bottom: 15px !important
  }

  .xl-pl-15 {
    padding-left: 15px !important
  }

  .xl-pr-15 {
    padding-right: 15px !important
  }

  .xl-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .xl-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .xl-pt-20 {
    padding-top: 20px !important
  }

  .xl-pb-20 {
    padding-bottom: 20px !important
  }

  .xl-pl-20 {
    padding-left: 20px !important
  }

  .xl-pr-20 {
    padding-right: 20px !important
  }

  .xl-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .xl-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .xl-pt-25 {
    padding-top: 25px !important
  }

  .xl-pb-25 {
    padding-bottom: 25px !important
  }

  .xl-pl-25 {
    padding-left: 25px !important
  }

  .xl-pr-25 {
    padding-right: 25px !important
  }

  .xl-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .xl-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .xl-pt-30 {
    padding-top: 30px !important
  }

  .xl-pb-30 {
    padding-bottom: 30px !important
  }

  .xl-pl-30 {
    padding-left: 30px !important
  }

  .xl-pr-30 {
    padding-right: 30px !important
  }

  .xl-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .xl-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .xl-pt-35 {
    padding-top: 35px !important
  }

  .xl-pb-35 {
    padding-bottom: 35px !important
  }

  .xl-pl-35 {
    padding-left: 35px !important
  }

  .xl-pr-35 {
    padding-right: 35px !important
  }

  .xl-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .xl-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .xl-pt-40 {
    padding-top: 40px !important
  }

  .xl-pb-40 {
    padding-bottom: 40px !important
  }

  .xl-pl-40 {
    padding-left: 40px !important
  }

  .xl-pr-40 {
    padding-right: 40px !important
  }

  .xl-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .xl-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .xl-pt-45 {
    padding-top: 45px !important
  }

  .xl-pb-45 {
    padding-bottom: 45px !important
  }

  .xl-pl-45 {
    padding-left: 45px !important
  }

  .xl-pr-45 {
    padding-right: 45px !important
  }

  .xl-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .xl-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .xl-pt-50 {
    padding-top: 50px !important
  }

  .xl-pb-50 {
    padding-bottom: 50px !important
  }

  .xl-pl-50 {
    padding-left: 50px !important
  }

  .xl-pr-50 {
    padding-right: 50px !important
  }

  .xl-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .xl-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .xl-pt-55 {
    padding-top: 55px !important
  }

  .xl-pb-55 {
    padding-bottom: 55px !important
  }

  .xl-pl-55 {
    padding-left: 55px !important
  }

  .xl-pr-55 {
    padding-right: 55px !important
  }

  .xl-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .xl-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .xl-pt-60 {
    padding-top: 60px !important
  }

  .xl-pb-60 {
    padding-bottom: 60px !important
  }

  .xl-pl-60 {
    padding-left: 60px !important
  }

  .xl-pr-60 {
    padding-right: 60px !important
  }

  .xl-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .xl-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .xl-pt-65 {
    padding-top: 65px !important
  }

  .xl-pb-65 {
    padding-bottom: 65px !important
  }

  .xl-pl-65 {
    padding-left: 65px !important
  }

  .xl-pr-65 {
    padding-right: 65px !important
  }

  .xl-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .xl-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .xl-pt-70 {
    padding-top: 70px !important
  }

  .xl-pb-70 {
    padding-bottom: 70px !important
  }

  .xl-pl-70 {
    padding-left: 70px !important
  }

  .xl-pr-70 {
    padding-right: 70px !important
  }

  .xl-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .xl-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .xl-pt-75 {
    padding-top: 75px !important
  }

  .xl-pb-75 {
    padding-bottom: 75px !important
  }

  .xl-pl-75 {
    padding-left: 75px !important
  }

  .xl-pr-75 {
    padding-right: 75px !important
  }

  .xl-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .xl-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .xl-pt-80 {
    padding-top: 80px !important
  }

  .xl-pb-80 {
    padding-bottom: 80px !important
  }

  .xl-pl-80 {
    padding-left: 80px !important
  }

  .xl-pr-80 {
    padding-right: 80px !important
  }

  .xl-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .xl-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .xl-pt-85 {
    padding-top: 85px !important
  }

  .xl-pb-85 {
    padding-bottom: 85px !important
  }

  .xl-pl-85 {
    padding-left: 85px !important
  }

  .xl-pr-85 {
    padding-right: 85px !important
  }

  .xl-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .xl-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .xl-pt-90 {
    padding-top: 90px !important
  }

  .xl-pb-90 {
    padding-bottom: 90px !important
  }

  .xl-pl-90 {
    padding-left: 90px !important
  }

  .xl-pr-90 {
    padding-right: 90px !important
  }

  .xl-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .xl-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .xl-pt-95 {
    padding-top: 95px !important
  }

  .xl-pb-95 {
    padding-bottom: 95px !important
  }

  .xl-pl-95 {
    padding-left: 95px !important
  }

  .xl-pr-95 {
    padding-right: 95px !important
  }

  .xl-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .xl-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .xl-pt-100 {
    padding-top: 100px !important
  }

  .xl-pb-100 {
    padding-bottom: 100px !important
  }

  .xl-pl-100 {
    padding-left: 100px !important
  }

  .xl-pr-100 {
    padding-right: 100px !important
  }

  .xl-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .xl-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .xl-pt-105 {
    padding-top: 105px !important
  }

  .xl-pb-105 {
    padding-bottom: 105px !important
  }

  .xl-pl-105 {
    padding-left: 105px !important
  }

  .xl-pr-105 {
    padding-right: 105px !important
  }

  .xl-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .xl-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .xl-pt-110 {
    padding-top: 110px !important
  }

  .xl-pb-110 {
    padding-bottom: 110px !important
  }

  .xl-pl-110 {
    padding-left: 110px !important
  }

  .xl-pr-110 {
    padding-right: 110px !important
  }

  .xl-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .xl-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .xl-pt-115 {
    padding-top: 115px !important
  }

  .xl-pb-115 {
    padding-bottom: 115px !important
  }

  .xl-pl-115 {
    padding-left: 115px !important
  }

  .xl-pr-115 {
    padding-right: 115px !important
  }

  .xl-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .xl-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .xl-pt-120 {
    padding-top: 120px !important
  }

  .xl-pb-120 {
    padding-bottom: 120px !important
  }

  .xl-pl-120 {
    padding-left: 120px !important
  }

  .xl-pr-120 {
    padding-right: 120px !important
  }

  .xl-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .xl-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .xl-pt-125 {
    padding-top: 125px !important
  }

  .xl-pb-125 {
    padding-bottom: 125px !important
  }

  .xl-pl-125 {
    padding-left: 125px !important
  }

  .xl-pr-125 {
    padding-right: 125px !important
  }

  .xl-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .xl-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .xl-pt-130 {
    padding-top: 130px !important
  }

  .xl-pb-130 {
    padding-bottom: 130px !important
  }

  .xl-pl-130 {
    padding-left: 130px !important
  }

  .xl-pr-130 {
    padding-right: 130px !important
  }

  .xl-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .xl-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .xl-pt-135 {
    padding-top: 135px !important
  }

  .xl-pb-135 {
    padding-bottom: 135px !important
  }

  .xl-pl-135 {
    padding-left: 135px !important
  }

  .xl-pr-135 {
    padding-right: 135px !important
  }

  .xl-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .xl-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .xl-pt-140 {
    padding-top: 140px !important
  }

  .xl-pb-140 {
    padding-bottom: 140px !important
  }

  .xl-pl-140 {
    padding-left: 140px !important
  }

  .xl-pr-140 {
    padding-right: 140px !important
  }

  .xl-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .xl-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .xl-pt-145 {
    padding-top: 145px !important
  }

  .xl-pb-145 {
    padding-bottom: 145px !important
  }

  .xl-pl-145 {
    padding-left: 145px !important
  }

  .xl-pr-145 {
    padding-right: 145px !important
  }

  .xl-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .xl-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .xl-pt-150 {
    padding-top: 150px !important
  }

  .xl-pb-150 {
    padding-bottom: 150px !important
  }

  .xl-pl-150 {
    padding-left: 150px !important
  }

  .xl-pr-150 {
    padding-right: 150px !important
  }

  .xl-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .xl-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .xl-pt-155 {
    padding-top: 155px !important
  }

  .xl-pb-155 {
    padding-bottom: 155px !important
  }

  .xl-pl-155 {
    padding-left: 155px !important
  }

  .xl-pr-155 {
    padding-right: 155px !important
  }

  .xl-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .xl-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .xl-pt-160 {
    padding-top: 160px !important
  }

  .xl-pb-160 {
    padding-bottom: 160px !important
  }

  .xl-pl-160 {
    padding-left: 160px !important
  }

  .xl-pr-160 {
    padding-right: 160px !important
  }

  .xl-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .xl-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .xl-pt-165 {
    padding-top: 165px !important
  }

  .xl-pb-165 {
    padding-bottom: 165px !important
  }

  .xl-pl-165 {
    padding-left: 165px !important
  }

  .xl-pr-165 {
    padding-right: 165px !important
  }

  .xl-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .xl-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .xl-pt-170 {
    padding-top: 170px !important
  }

  .xl-pb-170 {
    padding-bottom: 170px !important
  }

  .xl-pl-170 {
    padding-left: 170px !important
  }

  .xl-pr-170 {
    padding-right: 170px !important
  }

  .xl-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .xl-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .xl-pt-175 {
    padding-top: 175px !important
  }

  .xl-pb-175 {
    padding-bottom: 175px !important
  }

  .xl-pl-175 {
    padding-left: 175px !important
  }

  .xl-pr-175 {
    padding-right: 175px !important
  }

  .xl-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .xl-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .xl-pt-180 {
    padding-top: 180px !important
  }

  .xl-pb-180 {
    padding-bottom: 180px !important
  }

  .xl-pl-180 {
    padding-left: 180px !important
  }

  .xl-pr-180 {
    padding-right: 180px !important
  }

  .xl-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .xl-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .xl-pt-185 {
    padding-top: 185px !important
  }

  .xl-pb-185 {
    padding-bottom: 185px !important
  }

  .xl-pl-185 {
    padding-left: 185px !important
  }

  .xl-pr-185 {
    padding-right: 185px !important
  }

  .xl-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .xl-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .xl-pt-190 {
    padding-top: 190px !important
  }

  .xl-pb-190 {
    padding-bottom: 190px !important
  }

  .xl-pl-190 {
    padding-left: 190px !important
  }

  .xl-pr-190 {
    padding-right: 190px !important
  }

  .xl-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .xl-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .xl-pt-195 {
    padding-top: 195px !important
  }

  .xl-pb-195 {
    padding-bottom: 195px !important
  }

  .xl-pl-195 {
    padding-left: 195px !important
  }

  .xl-pr-195 {
    padding-right: 195px !important
  }

  .xl-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .xl-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .xl-pt-200 {
    padding-top: 200px !important
  }

  .xl-pb-200 {
    padding-bottom: 200px !important
  }

  .xl-pl-200 {
    padding-left: 200px !important
  }

  .xl-pr-200 {
    padding-right: 200px !important
  }

  .xl-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .xl-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .xl-pt-205 {
    padding-top: 205px !important
  }

  .xl-pb-205 {
    padding-bottom: 205px !important
  }

  .xl-pl-205 {
    padding-left: 205px !important
  }

  .xl-pr-205 {
    padding-right: 205px !important
  }

  .xl-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .xl-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .xl-pt-210 {
    padding-top: 210px !important
  }

  .xl-pb-210 {
    padding-bottom: 210px !important
  }

  .xl-pl-210 {
    padding-left: 210px !important
  }

  .xl-pr-210 {
    padding-right: 210px !important
  }

  .xl-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .xl-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .xl-pt-215 {
    padding-top: 215px !important
  }

  .xl-pb-215 {
    padding-bottom: 215px !important
  }

  .xl-pl-215 {
    padding-left: 215px !important
  }

  .xl-pr-215 {
    padding-right: 215px !important
  }

  .xl-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .xl-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .xl-pt-220 {
    padding-top: 220px !important
  }

  .xl-pb-220 {
    padding-bottom: 220px !important
  }

  .xl-pl-220 {
    padding-left: 220px !important
  }

  .xl-pr-220 {
    padding-right: 220px !important
  }

  .xl-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .xl-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .xl-pt-225 {
    padding-top: 225px !important
  }

  .xl-pb-225 {
    padding-bottom: 225px !important
  }

  .xl-pl-225 {
    padding-left: 225px !important
  }

  .xl-pr-225 {
    padding-right: 225px !important
  }

  .xl-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .xl-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .xl-pt-230 {
    padding-top: 230px !important
  }

  .xl-pb-230 {
    padding-bottom: 230px !important
  }

  .xl-pl-230 {
    padding-left: 230px !important
  }

  .xl-pr-230 {
    padding-right: 230px !important
  }

  .xl-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .xl-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .xl-pt-235 {
    padding-top: 235px !important
  }

  .xl-pb-235 {
    padding-bottom: 235px !important
  }

  .xl-pl-235 {
    padding-left: 235px !important
  }

  .xl-pr-235 {
    padding-right: 235px !important
  }

  .xl-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .xl-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .xl-pt-240 {
    padding-top: 240px !important
  }

  .xl-pb-240 {
    padding-bottom: 240px !important
  }

  .xl-pl-240 {
    padding-left: 240px !important
  }

  .xl-pr-240 {
    padding-right: 240px !important
  }

  .xl-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .xl-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .xl-pt-245 {
    padding-top: 245px !important
  }

  .xl-pb-245 {
    padding-bottom: 245px !important
  }

  .xl-pl-245 {
    padding-left: 245px !important
  }

  .xl-pr-245 {
    padding-right: 245px !important
  }

  .xl-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .xl-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .xl-pt-250 {
    padding-top: 250px !important
  }

  .xl-pb-250 {
    padding-bottom: 250px !important
  }

  .xl-pl-250 {
    padding-left: 250px !important
  }

  .xl-pr-250 {
    padding-right: 250px !important
  }

  .xl-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .xl-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .xl-pt-255 {
    padding-top: 255px !important
  }

  .xl-pb-255 {
    padding-bottom: 255px !important
  }

  .xl-pl-255 {
    padding-left: 255px !important
  }

  .xl-pr-255 {
    padding-right: 255px !important
  }

  .xl-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .xl-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .xl-pt-260 {
    padding-top: 260px !important
  }

  .xl-pb-260 {
    padding-bottom: 260px !important
  }

  .xl-pl-260 {
    padding-left: 260px !important
  }

  .xl-pr-260 {
    padding-right: 260px !important
  }

  .xl-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .xl-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .xl-pt-265 {
    padding-top: 265px !important
  }

  .xl-pb-265 {
    padding-bottom: 265px !important
  }

  .xl-pl-265 {
    padding-left: 265px !important
  }

  .xl-pr-265 {
    padding-right: 265px !important
  }

  .xl-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .xl-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .xl-pt-270 {
    padding-top: 270px !important
  }

  .xl-pb-270 {
    padding-bottom: 270px !important
  }

  .xl-pl-270 {
    padding-left: 270px !important
  }

  .xl-pr-270 {
    padding-right: 270px !important
  }

  .xl-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .xl-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .xl-pt-275 {
    padding-top: 275px !important
  }

  .xl-pb-275 {
    padding-bottom: 275px !important
  }

  .xl-pl-275 {
    padding-left: 275px !important
  }

  .xl-pr-275 {
    padding-right: 275px !important
  }

  .xl-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .xl-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .xl-pt-280 {
    padding-top: 280px !important
  }

  .xl-pb-280 {
    padding-bottom: 280px !important
  }

  .xl-pl-280 {
    padding-left: 280px !important
  }

  .xl-pr-280 {
    padding-right: 280px !important
  }

  .xl-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .xl-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .xl-pt-285 {
    padding-top: 285px !important
  }

  .xl-pb-285 {
    padding-bottom: 285px !important
  }

  .xl-pl-285 {
    padding-left: 285px !important
  }

  .xl-pr-285 {
    padding-right: 285px !important
  }

  .xl-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .xl-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .xl-pt-290 {
    padding-top: 290px !important
  }

  .xl-pb-290 {
    padding-bottom: 290px !important
  }

  .xl-pl-290 {
    padding-left: 290px !important
  }

  .xl-pr-290 {
    padding-right: 290px !important
  }

  .xl-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .xl-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .xl-pt-295 {
    padding-top: 295px !important
  }

  .xl-pb-295 {
    padding-bottom: 295px !important
  }

  .xl-pl-295 {
    padding-left: 295px !important
  }

  .xl-pr-295 {
    padding-right: 295px !important
  }

  .xl-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .xl-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .xl-pt-300 {
    padding-top: 300px !important
  }

  .xl-pb-300 {
    padding-bottom: 300px !important
  }

  .xl-pl-300 {
    padding-left: 300px !important
  }

  .xl-pr-300 {
    padding-right: 300px !important
  }

  .xl-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .xl-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .xl-pt-0 {
    padding-top: 0 !important
  }

  .xl-pb-0 {
    padding-bottom: 0 !important
  }

  .xl-pl-0 {
    padding-left: 0 !important
  }

  .xl-pr-0 {
    padding-right: 0 !important
  }
}

@media(max-width: 1199px) {
  .lg-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .lg-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .lg-pt-5 {
    padding-top: 5px !important
  }

  .lg-pb-5 {
    padding-bottom: 5px !important
  }

  .lg-pl-5 {
    padding-left: 5px !important
  }

  .lg-pr-5 {
    padding-right: 5px !important
  }

  .lg-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .lg-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .lg-pt-10 {
    padding-top: 10px !important
  }

  .lg-pb-10 {
    padding-bottom: 10px !important
  }

  .lg-pl-10 {
    padding-left: 10px !important
  }

  .lg-pr-10 {
    padding-right: 10px !important
  }

  .lg-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .lg-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .lg-pt-15 {
    padding-top: 15px !important
  }

  .lg-pb-15 {
    padding-bottom: 15px !important
  }

  .lg-pl-15 {
    padding-left: 15px !important
  }

  .lg-pr-15 {
    padding-right: 15px !important
  }

  .lg-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .lg-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .lg-pt-20 {
    padding-top: 20px !important
  }

  .lg-pb-20 {
    padding-bottom: 20px !important
  }

  .lg-pl-20 {
    padding-left: 20px !important
  }

  .lg-pr-20 {
    padding-right: 20px !important
  }

  .lg-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .lg-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .lg-pt-25 {
    padding-top: 25px !important
  }

  .lg-pb-25 {
    padding-bottom: 25px !important
  }

  .lg-pl-25 {
    padding-left: 25px !important
  }

  .lg-pr-25 {
    padding-right: 25px !important
  }

  .lg-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .lg-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .lg-pt-30 {
    padding-top: 30px !important
  }

  .lg-pb-30 {
    padding-bottom: 30px !important
  }

  .lg-pl-30 {
    padding-left: 30px !important
  }

  .lg-pr-30 {
    padding-right: 30px !important
  }

  .lg-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .lg-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .lg-pt-35 {
    padding-top: 35px !important
  }

  .lg-pb-35 {
    padding-bottom: 35px !important
  }

  .lg-pl-35 {
    padding-left: 35px !important
  }

  .lg-pr-35 {
    padding-right: 35px !important
  }

  .lg-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .lg-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .lg-pt-40 {
    padding-top: 40px !important
  }

  .lg-pb-40 {
    padding-bottom: 40px !important
  }

  .lg-pl-40 {
    padding-left: 40px !important
  }

  .lg-pr-40 {
    padding-right: 40px !important
  }

  .lg-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .lg-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .lg-pt-45 {
    padding-top: 45px !important
  }

  .lg-pb-45 {
    padding-bottom: 45px !important
  }

  .lg-pl-45 {
    padding-left: 45px !important
  }

  .lg-pr-45 {
    padding-right: 45px !important
  }

  .lg-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .lg-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .lg-pt-50 {
    padding-top: 50px !important
  }

  .lg-pb-50 {
    padding-bottom: 50px !important
  }

  .lg-pl-50 {
    padding-left: 50px !important
  }

  .lg-pr-50 {
    padding-right: 50px !important
  }

  .lg-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .lg-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .lg-pt-55 {
    padding-top: 55px !important
  }

  .lg-pb-55 {
    padding-bottom: 55px !important
  }

  .lg-pl-55 {
    padding-left: 55px !important
  }

  .lg-pr-55 {
    padding-right: 55px !important
  }

  .lg-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .lg-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .lg-pt-60 {
    padding-top: 60px !important
  }

  .lg-pb-60 {
    padding-bottom: 60px !important
  }

  .lg-pl-60 {
    padding-left: 60px !important
  }

  .lg-pr-60 {
    padding-right: 60px !important
  }

  .lg-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .lg-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .lg-pt-65 {
    padding-top: 65px !important
  }

  .lg-pb-65 {
    padding-bottom: 65px !important
  }

  .lg-pl-65 {
    padding-left: 65px !important
  }

  .lg-pr-65 {
    padding-right: 65px !important
  }

  .lg-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .lg-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .lg-pt-70 {
    padding-top: 70px !important
  }

  .lg-pb-70 {
    padding-bottom: 70px !important
  }

  .lg-pl-70 {
    padding-left: 70px !important
  }

  .lg-pr-70 {
    padding-right: 70px !important
  }

  .lg-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .lg-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .lg-pt-75 {
    padding-top: 75px !important
  }

  .lg-pb-75 {
    padding-bottom: 75px !important
  }

  .lg-pl-75 {
    padding-left: 75px !important
  }

  .lg-pr-75 {
    padding-right: 75px !important
  }

  .lg-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .lg-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .lg-pt-80 {
    padding-top: 80px !important
  }

  .lg-pb-80 {
    padding-bottom: 80px !important
  }

  .lg-pl-80 {
    padding-left: 80px !important
  }

  .lg-pr-80 {
    padding-right: 80px !important
  }

  .lg-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .lg-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .lg-pt-85 {
    padding-top: 85px !important
  }

  .lg-pb-85 {
    padding-bottom: 85px !important
  }

  .lg-pl-85 {
    padding-left: 85px !important
  }

  .lg-pr-85 {
    padding-right: 85px !important
  }

  .lg-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .lg-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .lg-pt-90 {
    padding-top: 90px !important
  }

  .lg-pb-90 {
    padding-bottom: 90px !important
  }

  .lg-pl-90 {
    padding-left: 90px !important
  }

  .lg-pr-90 {
    padding-right: 90px !important
  }

  .lg-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .lg-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .lg-pt-95 {
    padding-top: 95px !important
  }

  .lg-pb-95 {
    padding-bottom: 95px !important
  }

  .lg-pl-95 {
    padding-left: 95px !important
  }

  .lg-pr-95 {
    padding-right: 95px !important
  }

  .lg-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .lg-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .lg-pt-100 {
    padding-top: 100px !important
  }

  .lg-pb-100 {
    padding-bottom: 100px !important
  }

  .lg-pl-100 {
    padding-left: 100px !important
  }

  .lg-pr-100 {
    padding-right: 100px !important
  }

  .lg-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .lg-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .lg-pt-105 {
    padding-top: 105px !important
  }

  .lg-pb-105 {
    padding-bottom: 105px !important
  }

  .lg-pl-105 {
    padding-left: 105px !important
  }

  .lg-pr-105 {
    padding-right: 105px !important
  }

  .lg-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .lg-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .lg-pt-110 {
    padding-top: 110px !important
  }

  .lg-pb-110 {
    padding-bottom: 110px !important
  }

  .lg-pl-110 {
    padding-left: 110px !important
  }

  .lg-pr-110 {
    padding-right: 110px !important
  }

  .lg-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .lg-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .lg-pt-115 {
    padding-top: 115px !important
  }

  .lg-pb-115 {
    padding-bottom: 115px !important
  }

  .lg-pl-115 {
    padding-left: 115px !important
  }

  .lg-pr-115 {
    padding-right: 115px !important
  }

  .lg-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .lg-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .lg-pt-120 {
    padding-top: 120px !important
  }

  .lg-pb-120 {
    padding-bottom: 120px !important
  }

  .lg-pl-120 {
    padding-left: 120px !important
  }

  .lg-pr-120 {
    padding-right: 120px !important
  }

  .lg-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .lg-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .lg-pt-125 {
    padding-top: 125px !important
  }

  .lg-pb-125 {
    padding-bottom: 125px !important
  }

  .lg-pl-125 {
    padding-left: 125px !important
  }

  .lg-pr-125 {
    padding-right: 125px !important
  }

  .lg-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .lg-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .lg-pt-130 {
    padding-top: 130px !important
  }

  .lg-pb-130 {
    padding-bottom: 130px !important
  }

  .lg-pl-130 {
    padding-left: 130px !important
  }

  .lg-pr-130 {
    padding-right: 130px !important
  }

  .lg-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .lg-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .lg-pt-135 {
    padding-top: 135px !important
  }

  .lg-pb-135 {
    padding-bottom: 135px !important
  }

  .lg-pl-135 {
    padding-left: 135px !important
  }

  .lg-pr-135 {
    padding-right: 135px !important
  }

  .lg-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .lg-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .lg-pt-140 {
    padding-top: 140px !important
  }

  .lg-pb-140 {
    padding-bottom: 140px !important
  }

  .lg-pl-140 {
    padding-left: 140px !important
  }

  .lg-pr-140 {
    padding-right: 140px !important
  }

  .lg-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .lg-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .lg-pt-145 {
    padding-top: 145px !important
  }

  .lg-pb-145 {
    padding-bottom: 145px !important
  }

  .lg-pl-145 {
    padding-left: 145px !important
  }

  .lg-pr-145 {
    padding-right: 145px !important
  }

  .lg-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .lg-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .lg-pt-150 {
    padding-top: 150px !important
  }

  .lg-pb-150 {
    padding-bottom: 150px !important
  }

  .lg-pl-150 {
    padding-left: 150px !important
  }

  .lg-pr-150 {
    padding-right: 150px !important
  }

  .lg-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .lg-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .lg-pt-155 {
    padding-top: 155px !important
  }

  .lg-pb-155 {
    padding-bottom: 155px !important
  }

  .lg-pl-155 {
    padding-left: 155px !important
  }

  .lg-pr-155 {
    padding-right: 155px !important
  }

  .lg-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .lg-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .lg-pt-160 {
    padding-top: 160px !important
  }

  .lg-pb-160 {
    padding-bottom: 160px !important
  }

  .lg-pl-160 {
    padding-left: 160px !important
  }

  .lg-pr-160 {
    padding-right: 160px !important
  }

  .lg-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .lg-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .lg-pt-165 {
    padding-top: 165px !important
  }

  .lg-pb-165 {
    padding-bottom: 165px !important
  }

  .lg-pl-165 {
    padding-left: 165px !important
  }

  .lg-pr-165 {
    padding-right: 165px !important
  }

  .lg-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .lg-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .lg-pt-170 {
    padding-top: 170px !important
  }

  .lg-pb-170 {
    padding-bottom: 170px !important
  }

  .lg-pl-170 {
    padding-left: 170px !important
  }

  .lg-pr-170 {
    padding-right: 170px !important
  }

  .lg-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .lg-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .lg-pt-175 {
    padding-top: 175px !important
  }

  .lg-pb-175 {
    padding-bottom: 175px !important
  }

  .lg-pl-175 {
    padding-left: 175px !important
  }

  .lg-pr-175 {
    padding-right: 175px !important
  }

  .lg-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .lg-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .lg-pt-180 {
    padding-top: 180px !important
  }

  .lg-pb-180 {
    padding-bottom: 180px !important
  }

  .lg-pl-180 {
    padding-left: 180px !important
  }

  .lg-pr-180 {
    padding-right: 180px !important
  }

  .lg-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .lg-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .lg-pt-185 {
    padding-top: 185px !important
  }

  .lg-pb-185 {
    padding-bottom: 185px !important
  }

  .lg-pl-185 {
    padding-left: 185px !important
  }

  .lg-pr-185 {
    padding-right: 185px !important
  }

  .lg-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .lg-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .lg-pt-190 {
    padding-top: 190px !important
  }

  .lg-pb-190 {
    padding-bottom: 190px !important
  }

  .lg-pl-190 {
    padding-left: 190px !important
  }

  .lg-pr-190 {
    padding-right: 190px !important
  }

  .lg-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .lg-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .lg-pt-195 {
    padding-top: 195px !important
  }

  .lg-pb-195 {
    padding-bottom: 195px !important
  }

  .lg-pl-195 {
    padding-left: 195px !important
  }

  .lg-pr-195 {
    padding-right: 195px !important
  }

  .lg-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .lg-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .lg-pt-200 {
    padding-top: 200px !important
  }

  .lg-pb-200 {
    padding-bottom: 200px !important
  }

  .lg-pl-200 {
    padding-left: 200px !important
  }

  .lg-pr-200 {
    padding-right: 200px !important
  }

  .lg-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .lg-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .lg-pt-205 {
    padding-top: 205px !important
  }

  .lg-pb-205 {
    padding-bottom: 205px !important
  }

  .lg-pl-205 {
    padding-left: 205px !important
  }

  .lg-pr-205 {
    padding-right: 205px !important
  }

  .lg-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .lg-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .lg-pt-210 {
    padding-top: 210px !important
  }

  .lg-pb-210 {
    padding-bottom: 210px !important
  }

  .lg-pl-210 {
    padding-left: 210px !important
  }

  .lg-pr-210 {
    padding-right: 210px !important
  }

  .lg-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .lg-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .lg-pt-215 {
    padding-top: 215px !important
  }

  .lg-pb-215 {
    padding-bottom: 215px !important
  }

  .lg-pl-215 {
    padding-left: 215px !important
  }

  .lg-pr-215 {
    padding-right: 215px !important
  }

  .lg-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .lg-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .lg-pt-220 {
    padding-top: 220px !important
  }

  .lg-pb-220 {
    padding-bottom: 220px !important
  }

  .lg-pl-220 {
    padding-left: 220px !important
  }

  .lg-pr-220 {
    padding-right: 220px !important
  }

  .lg-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .lg-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .lg-pt-225 {
    padding-top: 225px !important
  }

  .lg-pb-225 {
    padding-bottom: 225px !important
  }

  .lg-pl-225 {
    padding-left: 225px !important
  }

  .lg-pr-225 {
    padding-right: 225px !important
  }

  .lg-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .lg-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .lg-pt-230 {
    padding-top: 230px !important
  }

  .lg-pb-230 {
    padding-bottom: 230px !important
  }

  .lg-pl-230 {
    padding-left: 230px !important
  }

  .lg-pr-230 {
    padding-right: 230px !important
  }

  .lg-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .lg-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .lg-pt-235 {
    padding-top: 235px !important
  }

  .lg-pb-235 {
    padding-bottom: 235px !important
  }

  .lg-pl-235 {
    padding-left: 235px !important
  }

  .lg-pr-235 {
    padding-right: 235px !important
  }

  .lg-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .lg-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .lg-pt-240 {
    padding-top: 240px !important
  }

  .lg-pb-240 {
    padding-bottom: 240px !important
  }

  .lg-pl-240 {
    padding-left: 240px !important
  }

  .lg-pr-240 {
    padding-right: 240px !important
  }

  .lg-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .lg-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .lg-pt-245 {
    padding-top: 245px !important
  }

  .lg-pb-245 {
    padding-bottom: 245px !important
  }

  .lg-pl-245 {
    padding-left: 245px !important
  }

  .lg-pr-245 {
    padding-right: 245px !important
  }

  .lg-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .lg-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .lg-pt-250 {
    padding-top: 250px !important
  }

  .lg-pb-250 {
    padding-bottom: 250px !important
  }

  .lg-pl-250 {
    padding-left: 250px !important
  }

  .lg-pr-250 {
    padding-right: 250px !important
  }

  .lg-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .lg-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .lg-pt-255 {
    padding-top: 255px !important
  }

  .lg-pb-255 {
    padding-bottom: 255px !important
  }

  .lg-pl-255 {
    padding-left: 255px !important
  }

  .lg-pr-255 {
    padding-right: 255px !important
  }

  .lg-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .lg-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .lg-pt-260 {
    padding-top: 260px !important
  }

  .lg-pb-260 {
    padding-bottom: 260px !important
  }

  .lg-pl-260 {
    padding-left: 260px !important
  }

  .lg-pr-260 {
    padding-right: 260px !important
  }

  .lg-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .lg-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .lg-pt-265 {
    padding-top: 265px !important
  }

  .lg-pb-265 {
    padding-bottom: 265px !important
  }

  .lg-pl-265 {
    padding-left: 265px !important
  }

  .lg-pr-265 {
    padding-right: 265px !important
  }

  .lg-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .lg-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .lg-pt-270 {
    padding-top: 270px !important
  }

  .lg-pb-270 {
    padding-bottom: 270px !important
  }

  .lg-pl-270 {
    padding-left: 270px !important
  }

  .lg-pr-270 {
    padding-right: 270px !important
  }

  .lg-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .lg-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .lg-pt-275 {
    padding-top: 275px !important
  }

  .lg-pb-275 {
    padding-bottom: 275px !important
  }

  .lg-pl-275 {
    padding-left: 275px !important
  }

  .lg-pr-275 {
    padding-right: 275px !important
  }

  .lg-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .lg-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .lg-pt-280 {
    padding-top: 280px !important
  }

  .lg-pb-280 {
    padding-bottom: 280px !important
  }

  .lg-pl-280 {
    padding-left: 280px !important
  }

  .lg-pr-280 {
    padding-right: 280px !important
  }

  .lg-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .lg-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .lg-pt-285 {
    padding-top: 285px !important
  }

  .lg-pb-285 {
    padding-bottom: 285px !important
  }

  .lg-pl-285 {
    padding-left: 285px !important
  }

  .lg-pr-285 {
    padding-right: 285px !important
  }

  .lg-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .lg-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .lg-pt-290 {
    padding-top: 290px !important
  }

  .lg-pb-290 {
    padding-bottom: 290px !important
  }

  .lg-pl-290 {
    padding-left: 290px !important
  }

  .lg-pr-290 {
    padding-right: 290px !important
  }

  .lg-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .lg-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .lg-pt-295 {
    padding-top: 295px !important
  }

  .lg-pb-295 {
    padding-bottom: 295px !important
  }

  .lg-pl-295 {
    padding-left: 295px !important
  }

  .lg-pr-295 {
    padding-right: 295px !important
  }

  .lg-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .lg-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .lg-pt-300 {
    padding-top: 300px !important
  }

  .lg-pb-300 {
    padding-bottom: 300px !important
  }

  .lg-pl-300 {
    padding-left: 300px !important
  }

  .lg-pr-300 {
    padding-right: 300px !important
  }

  .lg-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .lg-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .lg-pt-0 {
    padding-top: 0 !important
  }

  .lg-pb-0 {
    padding-bottom: 0 !important
  }

  .lg-pl-0 {
    padding-left: 0 !important
  }

  .lg-pr-0 {
    padding-right: 0 !important
  }
}

@media(max-width: 991px) {
  .md-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .md-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .md-pt-5 {
    padding-top: 5px !important
  }

  .md-pb-5 {
    padding-bottom: 5px !important
  }

  .md-pl-5 {
    padding-left: 5px !important
  }

  .md-pr-5 {
    padding-right: 5px !important
  }

  .md-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .md-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .md-pt-10 {
    padding-top: 10px !important
  }

  .md-pb-10 {
    padding-bottom: 10px !important
  }

  .md-pl-10 {
    padding-left: 10px !important
  }

  .md-pr-10 {
    padding-right: 10px !important
  }

  .md-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .md-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .md-pt-15 {
    padding-top: 15px !important
  }

  .md-pb-15 {
    padding-bottom: 15px !important
  }

  .md-pl-15 {
    padding-left: 15px !important
  }

  .md-pr-15 {
    padding-right: 15px !important
  }

  .md-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .md-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .md-pt-20 {
    padding-top: 20px !important
  }

  .md-pb-20 {
    padding-bottom: 20px !important
  }

  .md-pl-20 {
    padding-left: 20px !important
  }

  .md-pr-20 {
    padding-right: 20px !important
  }

  .md-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .md-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .md-pt-25 {
    padding-top: 25px !important
  }

  .md-pb-25 {
    padding-bottom: 25px !important
  }

  .md-pl-25 {
    padding-left: 25px !important
  }

  .md-pr-25 {
    padding-right: 25px !important
  }

  .md-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .md-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .md-pt-30 {
    padding-top: 30px !important
  }

  .md-pb-30 {
    padding-bottom: 30px !important
  }

  .md-pl-30 {
    padding-left: 30px !important
  }

  .md-pr-30 {
    padding-right: 30px !important
  }

  .md-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .md-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .md-pt-35 {
    padding-top: 35px !important
  }

  .md-pb-35 {
    padding-bottom: 35px !important
  }

  .md-pl-35 {
    padding-left: 35px !important
  }

  .md-pr-35 {
    padding-right: 35px !important
  }

  .md-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .md-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .md-pt-40 {
    padding-top: 40px !important
  }

  .md-pb-40 {
    padding-bottom: 40px !important
  }

  .md-pl-40 {
    padding-left: 40px !important
  }

  .md-pr-40 {
    padding-right: 40px !important
  }

  .md-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .md-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .md-pt-45 {
    padding-top: 45px !important
  }

  .md-pb-45 {
    padding-bottom: 45px !important
  }

  .md-pl-45 {
    padding-left: 45px !important
  }

  .md-pr-45 {
    padding-right: 45px !important
  }

  .md-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .md-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .md-pt-50 {
    padding-top: 50px !important
  }

  .md-pb-50 {
    padding-bottom: 50px !important
  }

  .md-pl-50 {
    padding-left: 50px !important
  }

  .md-pr-50 {
    padding-right: 50px !important
  }

  .md-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .md-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .md-pt-55 {
    padding-top: 55px !important
  }

  .md-pb-55 {
    padding-bottom: 55px !important
  }

  .md-pl-55 {
    padding-left: 55px !important
  }

  .md-pr-55 {
    padding-right: 55px !important
  }

  .md-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .md-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .md-pt-60 {
    padding-top: 60px !important
  }

  .md-pb-60 {
    padding-bottom: 60px !important
  }

  .md-pl-60 {
    padding-left: 60px !important
  }

  .md-pr-60 {
    padding-right: 60px !important
  }

  .md-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .md-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .md-pt-65 {
    padding-top: 65px !important
  }

  .md-pb-65 {
    padding-bottom: 65px !important
  }

  .md-pl-65 {
    padding-left: 65px !important
  }

  .md-pr-65 {
    padding-right: 65px !important
  }

  .md-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .md-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .md-pt-70 {
    padding-top: 70px !important
  }

  .md-pb-70 {
    padding-bottom: 70px !important
  }

  .md-pl-70 {
    padding-left: 70px !important
  }

  .md-pr-70 {
    padding-right: 70px !important
  }

  .md-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .md-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .md-pt-75 {
    padding-top: 75px !important
  }

  .md-pb-75 {
    padding-bottom: 75px !important
  }

  .md-pl-75 {
    padding-left: 75px !important
  }

  .md-pr-75 {
    padding-right: 75px !important
  }

  .md-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .md-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .md-pt-80 {
    padding-top: 80px !important
  }

  .md-pb-80 {
    padding-bottom: 80px !important
  }

  .md-pl-80 {
    padding-left: 80px !important
  }

  .md-pr-80 {
    padding-right: 80px !important
  }

  .md-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .md-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .md-pt-85 {
    padding-top: 85px !important
  }

  .md-pb-85 {
    padding-bottom: 85px !important
  }

  .md-pl-85 {
    padding-left: 85px !important
  }

  .md-pr-85 {
    padding-right: 85px !important
  }

  .md-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .md-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .md-pt-90 {
    padding-top: 90px !important
  }

  .md-pb-90 {
    padding-bottom: 90px !important
  }

  .md-pl-90 {
    padding-left: 90px !important
  }

  .md-pr-90 {
    padding-right: 90px !important
  }

  .md-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .md-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .md-pt-95 {
    padding-top: 95px !important
  }

  .md-pb-95 {
    padding-bottom: 95px !important
  }

  .md-pl-95 {
    padding-left: 95px !important
  }

  .md-pr-95 {
    padding-right: 95px !important
  }

  .md-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .md-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .md-pt-100 {
    padding-top: 100px !important
  }

  .md-pb-100 {
    padding-bottom: 100px !important
  }

  .md-pl-100 {
    padding-left: 100px !important
  }

  .md-pr-100 {
    padding-right: 100px !important
  }

  .md-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .md-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .md-pt-105 {
    padding-top: 105px !important
  }

  .md-pb-105 {
    padding-bottom: 105px !important
  }

  .md-pl-105 {
    padding-left: 105px !important
  }

  .md-pr-105 {
    padding-right: 105px !important
  }

  .md-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .md-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .md-pt-110 {
    padding-top: 110px !important
  }

  .md-pb-110 {
    padding-bottom: 110px !important
  }

  .md-pl-110 {
    padding-left: 110px !important
  }

  .md-pr-110 {
    padding-right: 110px !important
  }

  .md-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .md-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .md-pt-115 {
    padding-top: 115px !important
  }

  .md-pb-115 {
    padding-bottom: 115px !important
  }

  .md-pl-115 {
    padding-left: 115px !important
  }

  .md-pr-115 {
    padding-right: 115px !important
  }

  .md-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .md-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .md-pt-120 {
    padding-top: 120px !important
  }

  .md-pb-120 {
    padding-bottom: 120px !important
  }

  .md-pl-120 {
    padding-left: 120px !important
  }

  .md-pr-120 {
    padding-right: 120px !important
  }

  .md-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .md-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .md-pt-125 {
    padding-top: 125px !important
  }

  .md-pb-125 {
    padding-bottom: 125px !important
  }

  .md-pl-125 {
    padding-left: 125px !important
  }

  .md-pr-125 {
    padding-right: 125px !important
  }

  .md-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .md-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .md-pt-130 {
    padding-top: 130px !important
  }

  .md-pb-130 {
    padding-bottom: 130px !important
  }

  .md-pl-130 {
    padding-left: 130px !important
  }

  .md-pr-130 {
    padding-right: 130px !important
  }

  .md-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .md-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .md-pt-135 {
    padding-top: 135px !important
  }

  .md-pb-135 {
    padding-bottom: 135px !important
  }

  .md-pl-135 {
    padding-left: 135px !important
  }

  .md-pr-135 {
    padding-right: 135px !important
  }

  .md-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .md-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .md-pt-140 {
    padding-top: 140px !important
  }

  .md-pb-140 {
    padding-bottom: 140px !important
  }

  .md-pl-140 {
    padding-left: 140px !important
  }

  .md-pr-140 {
    padding-right: 140px !important
  }

  .md-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .md-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .md-pt-145 {
    padding-top: 145px !important
  }

  .md-pb-145 {
    padding-bottom: 145px !important
  }

  .md-pl-145 {
    padding-left: 145px !important
  }

  .md-pr-145 {
    padding-right: 145px !important
  }

  .md-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .md-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .md-pt-150 {
    padding-top: 150px !important
  }

  .md-pb-150 {
    padding-bottom: 150px !important
  }

  .md-pl-150 {
    padding-left: 150px !important
  }

  .md-pr-150 {
    padding-right: 150px !important
  }

  .md-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .md-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .md-pt-155 {
    padding-top: 155px !important
  }

  .md-pb-155 {
    padding-bottom: 155px !important
  }

  .md-pl-155 {
    padding-left: 155px !important
  }

  .md-pr-155 {
    padding-right: 155px !important
  }

  .md-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .md-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .md-pt-160 {
    padding-top: 160px !important
  }

  .md-pb-160 {
    padding-bottom: 160px !important
  }

  .md-pl-160 {
    padding-left: 160px !important
  }

  .md-pr-160 {
    padding-right: 160px !important
  }

  .md-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .md-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .md-pt-165 {
    padding-top: 165px !important
  }

  .md-pb-165 {
    padding-bottom: 165px !important
  }

  .md-pl-165 {
    padding-left: 165px !important
  }

  .md-pr-165 {
    padding-right: 165px !important
  }

  .md-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .md-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .md-pt-170 {
    padding-top: 170px !important
  }

  .md-pb-170 {
    padding-bottom: 170px !important
  }

  .md-pl-170 {
    padding-left: 170px !important
  }

  .md-pr-170 {
    padding-right: 170px !important
  }

  .md-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .md-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .md-pt-175 {
    padding-top: 175px !important
  }

  .md-pb-175 {
    padding-bottom: 175px !important
  }

  .md-pl-175 {
    padding-left: 175px !important
  }

  .md-pr-175 {
    padding-right: 175px !important
  }

  .md-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .md-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .md-pt-180 {
    padding-top: 180px !important
  }

  .md-pb-180 {
    padding-bottom: 180px !important
  }

  .md-pl-180 {
    padding-left: 180px !important
  }

  .md-pr-180 {
    padding-right: 180px !important
  }

  .md-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .md-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .md-pt-185 {
    padding-top: 185px !important
  }

  .md-pb-185 {
    padding-bottom: 185px !important
  }

  .md-pl-185 {
    padding-left: 185px !important
  }

  .md-pr-185 {
    padding-right: 185px !important
  }

  .md-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .md-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .md-pt-190 {
    padding-top: 190px !important
  }

  .md-pb-190 {
    padding-bottom: 190px !important
  }

  .md-pl-190 {
    padding-left: 190px !important
  }

  .md-pr-190 {
    padding-right: 190px !important
  }

  .md-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .md-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .md-pt-195 {
    padding-top: 195px !important
  }

  .md-pb-195 {
    padding-bottom: 195px !important
  }

  .md-pl-195 {
    padding-left: 195px !important
  }

  .md-pr-195 {
    padding-right: 195px !important
  }

  .md-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .md-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .md-pt-200 {
    padding-top: 200px !important
  }

  .md-pb-200 {
    padding-bottom: 200px !important
  }

  .md-pl-200 {
    padding-left: 200px !important
  }

  .md-pr-200 {
    padding-right: 200px !important
  }

  .md-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .md-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .md-pt-205 {
    padding-top: 205px !important
  }

  .md-pb-205 {
    padding-bottom: 205px !important
  }

  .md-pl-205 {
    padding-left: 205px !important
  }

  .md-pr-205 {
    padding-right: 205px !important
  }

  .md-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .md-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .md-pt-210 {
    padding-top: 210px !important
  }

  .md-pb-210 {
    padding-bottom: 210px !important
  }

  .md-pl-210 {
    padding-left: 210px !important
  }

  .md-pr-210 {
    padding-right: 210px !important
  }

  .md-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .md-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .md-pt-215 {
    padding-top: 215px !important
  }

  .md-pb-215 {
    padding-bottom: 215px !important
  }

  .md-pl-215 {
    padding-left: 215px !important
  }

  .md-pr-215 {
    padding-right: 215px !important
  }

  .md-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .md-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .md-pt-220 {
    padding-top: 220px !important
  }

  .md-pb-220 {
    padding-bottom: 220px !important
  }

  .md-pl-220 {
    padding-left: 220px !important
  }

  .md-pr-220 {
    padding-right: 220px !important
  }

  .md-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .md-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .md-pt-225 {
    padding-top: 225px !important
  }

  .md-pb-225 {
    padding-bottom: 225px !important
  }

  .md-pl-225 {
    padding-left: 225px !important
  }

  .md-pr-225 {
    padding-right: 225px !important
  }

  .md-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .md-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .md-pt-230 {
    padding-top: 230px !important
  }

  .md-pb-230 {
    padding-bottom: 230px !important
  }

  .md-pl-230 {
    padding-left: 230px !important
  }

  .md-pr-230 {
    padding-right: 230px !important
  }

  .md-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .md-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .md-pt-235 {
    padding-top: 235px !important
  }

  .md-pb-235 {
    padding-bottom: 235px !important
  }

  .md-pl-235 {
    padding-left: 235px !important
  }

  .md-pr-235 {
    padding-right: 235px !important
  }

  .md-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .md-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .md-pt-240 {
    padding-top: 240px !important
  }

  .md-pb-240 {
    padding-bottom: 240px !important
  }

  .md-pl-240 {
    padding-left: 240px !important
  }

  .md-pr-240 {
    padding-right: 240px !important
  }

  .md-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .md-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .md-pt-245 {
    padding-top: 245px !important
  }

  .md-pb-245 {
    padding-bottom: 245px !important
  }

  .md-pl-245 {
    padding-left: 245px !important
  }

  .md-pr-245 {
    padding-right: 245px !important
  }

  .md-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .md-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .md-pt-250 {
    padding-top: 250px !important
  }

  .md-pb-250 {
    padding-bottom: 250px !important
  }

  .md-pl-250 {
    padding-left: 250px !important
  }

  .md-pr-250 {
    padding-right: 250px !important
  }

  .md-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .md-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .md-pt-255 {
    padding-top: 255px !important
  }

  .md-pb-255 {
    padding-bottom: 255px !important
  }

  .md-pl-255 {
    padding-left: 255px !important
  }

  .md-pr-255 {
    padding-right: 255px !important
  }

  .md-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .md-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .md-pt-260 {
    padding-top: 260px !important
  }

  .md-pb-260 {
    padding-bottom: 260px !important
  }

  .md-pl-260 {
    padding-left: 260px !important
  }

  .md-pr-260 {
    padding-right: 260px !important
  }

  .md-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .md-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .md-pt-265 {
    padding-top: 265px !important
  }

  .md-pb-265 {
    padding-bottom: 265px !important
  }

  .md-pl-265 {
    padding-left: 265px !important
  }

  .md-pr-265 {
    padding-right: 265px !important
  }

  .md-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .md-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .md-pt-270 {
    padding-top: 270px !important
  }

  .md-pb-270 {
    padding-bottom: 270px !important
  }

  .md-pl-270 {
    padding-left: 270px !important
  }

  .md-pr-270 {
    padding-right: 270px !important
  }

  .md-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .md-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .md-pt-275 {
    padding-top: 275px !important
  }

  .md-pb-275 {
    padding-bottom: 275px !important
  }

  .md-pl-275 {
    padding-left: 275px !important
  }

  .md-pr-275 {
    padding-right: 275px !important
  }

  .md-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .md-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .md-pt-280 {
    padding-top: 280px !important
  }

  .md-pb-280 {
    padding-bottom: 280px !important
  }

  .md-pl-280 {
    padding-left: 280px !important
  }

  .md-pr-280 {
    padding-right: 280px !important
  }

  .md-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .md-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .md-pt-285 {
    padding-top: 285px !important
  }

  .md-pb-285 {
    padding-bottom: 285px !important
  }

  .md-pl-285 {
    padding-left: 285px !important
  }

  .md-pr-285 {
    padding-right: 285px !important
  }

  .md-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .md-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .md-pt-290 {
    padding-top: 290px !important
  }

  .md-pb-290 {
    padding-bottom: 290px !important
  }

  .md-pl-290 {
    padding-left: 290px !important
  }

  .md-pr-290 {
    padding-right: 290px !important
  }

  .md-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .md-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .md-pt-295 {
    padding-top: 295px !important
  }

  .md-pb-295 {
    padding-bottom: 295px !important
  }

  .md-pl-295 {
    padding-left: 295px !important
  }

  .md-pr-295 {
    padding-right: 295px !important
  }

  .md-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .md-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .md-pt-300 {
    padding-top: 300px !important
  }

  .md-pb-300 {
    padding-bottom: 300px !important
  }

  .md-pl-300 {
    padding-left: 300px !important
  }

  .md-pr-300 {
    padding-right: 300px !important
  }

  .md-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .md-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .md-pt-0 {
    padding-top: 0 !important
  }

  .md-pb-0 {
    padding-bottom: 0 !important
  }

  .md-pl-0 {
    padding-left: 0 !important
  }

  .md-pr-0 {
    padding-right: 0 !important
  }
}

@media(max-width: 767px) {
  .sm-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .sm-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .sm-pt-5 {
    padding-top: 5px !important
  }

  .sm-pb-5 {
    padding-bottom: 5px !important
  }

  .sm-pl-5 {
    padding-left: 5px !important
  }

  .sm-pr-5 {
    padding-right: 5px !important
  }

  .sm-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .sm-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .sm-pt-10 {
    padding-top: 10px !important
  }

  .sm-pb-10 {
    padding-bottom: 10px !important
  }

  .sm-pl-10 {
    padding-left: 10px !important
  }

  .sm-pr-10 {
    padding-right: 10px !important
  }

  .sm-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .sm-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .sm-pt-15 {
    padding-top: 15px !important
  }

  .sm-pb-15 {
    padding-bottom: 15px !important
  }

  .sm-pl-15 {
    padding-left: 15px !important
  }

  .sm-pr-15 {
    padding-right: 15px !important
  }

  .sm-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .sm-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .sm-pt-20 {
    padding-top: 20px !important
  }

  .sm-pb-20 {
    padding-bottom: 20px !important
  }

  .sm-pl-20 {
    padding-left: 20px !important
  }

  .sm-pr-20 {
    padding-right: 20px !important
  }

  .sm-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .sm-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .sm-pt-25 {
    padding-top: 25px !important
  }

  .sm-pb-25 {
    padding-bottom: 25px !important
  }

  .sm-pl-25 {
    padding-left: 25px !important
  }

  .sm-pr-25 {
    padding-right: 25px !important
  }

  .sm-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .sm-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .sm-pt-30 {
    padding-top: 30px !important
  }

  .sm-pb-30 {
    padding-bottom: 30px !important
  }

  .sm-pl-30 {
    padding-left: 30px !important
  }

  .sm-pr-30 {
    padding-right: 30px !important
  }

  .sm-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .sm-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .sm-pt-35 {
    padding-top: 35px !important
  }

  .sm-pb-35 {
    padding-bottom: 35px !important
  }

  .sm-pl-35 {
    padding-left: 35px !important
  }

  .sm-pr-35 {
    padding-right: 35px !important
  }

  .sm-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .sm-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .sm-pt-40 {
    padding-top: 40px !important
  }

  .sm-pb-40 {
    padding-bottom: 40px !important
  }

  .sm-pl-40 {
    padding-left: 40px !important
  }

  .sm-pr-40 {
    padding-right: 40px !important
  }

  .sm-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .sm-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .sm-pt-45 {
    padding-top: 45px !important
  }

  .sm-pb-45 {
    padding-bottom: 45px !important
  }

  .sm-pl-45 {
    padding-left: 45px !important
  }

  .sm-pr-45 {
    padding-right: 45px !important
  }

  .sm-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .sm-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .sm-pt-50 {
    padding-top: 50px !important
  }

  .sm-pb-50 {
    padding-bottom: 50px !important
  }

  .sm-pl-50 {
    padding-left: 50px !important
  }

  .sm-pr-50 {
    padding-right: 50px !important
  }

  .sm-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .sm-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .sm-pt-55 {
    padding-top: 55px !important
  }

  .sm-pb-55 {
    padding-bottom: 55px !important
  }

  .sm-pl-55 {
    padding-left: 55px !important
  }

  .sm-pr-55 {
    padding-right: 55px !important
  }

  .sm-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .sm-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .sm-pt-60 {
    padding-top: 60px !important
  }

  .sm-pb-60 {
    padding-bottom: 60px !important
  }

  .sm-pl-60 {
    padding-left: 60px !important
  }

  .sm-pr-60 {
    padding-right: 60px !important
  }

  .sm-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .sm-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .sm-pt-65 {
    padding-top: 65px !important
  }

  .sm-pb-65 {
    padding-bottom: 65px !important
  }

  .sm-pl-65 {
    padding-left: 65px !important
  }

  .sm-pr-65 {
    padding-right: 65px !important
  }

  .sm-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .sm-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .sm-pt-70 {
    padding-top: 70px !important
  }

  .sm-pb-70 {
    padding-bottom: 70px !important
  }

  .sm-pl-70 {
    padding-left: 70px !important
  }

  .sm-pr-70 {
    padding-right: 70px !important
  }

  .sm-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .sm-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .sm-pt-75 {
    padding-top: 75px !important
  }

  .sm-pb-75 {
    padding-bottom: 75px !important
  }

  .sm-pl-75 {
    padding-left: 75px !important
  }

  .sm-pr-75 {
    padding-right: 75px !important
  }

  .sm-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .sm-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .sm-pt-80 {
    padding-top: 80px !important
  }

  .sm-pb-80 {
    padding-bottom: 80px !important
  }

  .sm-pl-80 {
    padding-left: 80px !important
  }

  .sm-pr-80 {
    padding-right: 80px !important
  }

  .sm-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .sm-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .sm-pt-85 {
    padding-top: 85px !important
  }

  .sm-pb-85 {
    padding-bottom: 85px !important
  }

  .sm-pl-85 {
    padding-left: 85px !important
  }

  .sm-pr-85 {
    padding-right: 85px !important
  }

  .sm-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .sm-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .sm-pt-90 {
    padding-top: 90px !important
  }

  .sm-pb-90 {
    padding-bottom: 90px !important
  }

  .sm-pl-90 {
    padding-left: 90px !important
  }

  .sm-pr-90 {
    padding-right: 90px !important
  }

  .sm-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .sm-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .sm-pt-95 {
    padding-top: 95px !important
  }

  .sm-pb-95 {
    padding-bottom: 95px !important
  }

  .sm-pl-95 {
    padding-left: 95px !important
  }

  .sm-pr-95 {
    padding-right: 95px !important
  }

  .sm-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .sm-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .sm-pt-100 {
    padding-top: 100px !important
  }

  .sm-pb-100 {
    padding-bottom: 100px !important
  }

  .sm-pl-100 {
    padding-left: 100px !important
  }

  .sm-pr-100 {
    padding-right: 100px !important
  }

  .sm-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .sm-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .sm-pt-105 {
    padding-top: 105px !important
  }

  .sm-pb-105 {
    padding-bottom: 105px !important
  }

  .sm-pl-105 {
    padding-left: 105px !important
  }

  .sm-pr-105 {
    padding-right: 105px !important
  }

  .sm-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .sm-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .sm-pt-110 {
    padding-top: 110px !important
  }

  .sm-pb-110 {
    padding-bottom: 110px !important
  }

  .sm-pl-110 {
    padding-left: 110px !important
  }

  .sm-pr-110 {
    padding-right: 110px !important
  }

  .sm-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .sm-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .sm-pt-115 {
    padding-top: 115px !important
  }

  .sm-pb-115 {
    padding-bottom: 115px !important
  }

  .sm-pl-115 {
    padding-left: 115px !important
  }

  .sm-pr-115 {
    padding-right: 115px !important
  }

  .sm-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .sm-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .sm-pt-120 {
    padding-top: 120px !important
  }

  .sm-pb-120 {
    padding-bottom: 120px !important
  }

  .sm-pl-120 {
    padding-left: 120px !important
  }

  .sm-pr-120 {
    padding-right: 120px !important
  }

  .sm-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .sm-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .sm-pt-125 {
    padding-top: 125px !important
  }

  .sm-pb-125 {
    padding-bottom: 125px !important
  }

  .sm-pl-125 {
    padding-left: 125px !important
  }

  .sm-pr-125 {
    padding-right: 125px !important
  }

  .sm-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .sm-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .sm-pt-130 {
    padding-top: 130px !important
  }

  .sm-pb-130 {
    padding-bottom: 130px !important
  }

  .sm-pl-130 {
    padding-left: 130px !important
  }

  .sm-pr-130 {
    padding-right: 130px !important
  }

  .sm-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .sm-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .sm-pt-135 {
    padding-top: 135px !important
  }

  .sm-pb-135 {
    padding-bottom: 135px !important
  }

  .sm-pl-135 {
    padding-left: 135px !important
  }

  .sm-pr-135 {
    padding-right: 135px !important
  }

  .sm-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .sm-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .sm-pt-140 {
    padding-top: 140px !important
  }

  .sm-pb-140 {
    padding-bottom: 140px !important
  }

  .sm-pl-140 {
    padding-left: 140px !important
  }

  .sm-pr-140 {
    padding-right: 140px !important
  }

  .sm-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .sm-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .sm-pt-145 {
    padding-top: 145px !important
  }

  .sm-pb-145 {
    padding-bottom: 145px !important
  }

  .sm-pl-145 {
    padding-left: 145px !important
  }

  .sm-pr-145 {
    padding-right: 145px !important
  }

  .sm-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .sm-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .sm-pt-150 {
    padding-top: 150px !important
  }

  .sm-pb-150 {
    padding-bottom: 150px !important
  }

  .sm-pl-150 {
    padding-left: 150px !important
  }

  .sm-pr-150 {
    padding-right: 150px !important
  }

  .sm-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .sm-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .sm-pt-155 {
    padding-top: 155px !important
  }

  .sm-pb-155 {
    padding-bottom: 155px !important
  }

  .sm-pl-155 {
    padding-left: 155px !important
  }

  .sm-pr-155 {
    padding-right: 155px !important
  }

  .sm-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .sm-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .sm-pt-160 {
    padding-top: 160px !important
  }

  .sm-pb-160 {
    padding-bottom: 160px !important
  }

  .sm-pl-160 {
    padding-left: 160px !important
  }

  .sm-pr-160 {
    padding-right: 160px !important
  }

  .sm-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .sm-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .sm-pt-165 {
    padding-top: 165px !important
  }

  .sm-pb-165 {
    padding-bottom: 165px !important
  }

  .sm-pl-165 {
    padding-left: 165px !important
  }

  .sm-pr-165 {
    padding-right: 165px !important
  }

  .sm-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .sm-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .sm-pt-170 {
    padding-top: 170px !important
  }

  .sm-pb-170 {
    padding-bottom: 170px !important
  }

  .sm-pl-170 {
    padding-left: 170px !important
  }

  .sm-pr-170 {
    padding-right: 170px !important
  }

  .sm-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .sm-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .sm-pt-175 {
    padding-top: 175px !important
  }

  .sm-pb-175 {
    padding-bottom: 175px !important
  }

  .sm-pl-175 {
    padding-left: 175px !important
  }

  .sm-pr-175 {
    padding-right: 175px !important
  }

  .sm-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .sm-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .sm-pt-180 {
    padding-top: 180px !important
  }

  .sm-pb-180 {
    padding-bottom: 180px !important
  }

  .sm-pl-180 {
    padding-left: 180px !important
  }

  .sm-pr-180 {
    padding-right: 180px !important
  }

  .sm-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .sm-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .sm-pt-185 {
    padding-top: 185px !important
  }

  .sm-pb-185 {
    padding-bottom: 185px !important
  }

  .sm-pl-185 {
    padding-left: 185px !important
  }

  .sm-pr-185 {
    padding-right: 185px !important
  }

  .sm-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .sm-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .sm-pt-190 {
    padding-top: 190px !important
  }

  .sm-pb-190 {
    padding-bottom: 190px !important
  }

  .sm-pl-190 {
    padding-left: 190px !important
  }

  .sm-pr-190 {
    padding-right: 190px !important
  }

  .sm-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .sm-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .sm-pt-195 {
    padding-top: 195px !important
  }

  .sm-pb-195 {
    padding-bottom: 195px !important
  }

  .sm-pl-195 {
    padding-left: 195px !important
  }

  .sm-pr-195 {
    padding-right: 195px !important
  }

  .sm-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .sm-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .sm-pt-200 {
    padding-top: 200px !important
  }

  .sm-pb-200 {
    padding-bottom: 200px !important
  }

  .sm-pl-200 {
    padding-left: 200px !important
  }

  .sm-pr-200 {
    padding-right: 200px !important
  }

  .sm-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .sm-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .sm-pt-205 {
    padding-top: 205px !important
  }

  .sm-pb-205 {
    padding-bottom: 205px !important
  }

  .sm-pl-205 {
    padding-left: 205px !important
  }

  .sm-pr-205 {
    padding-right: 205px !important
  }

  .sm-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .sm-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .sm-pt-210 {
    padding-top: 210px !important
  }

  .sm-pb-210 {
    padding-bottom: 210px !important
  }

  .sm-pl-210 {
    padding-left: 210px !important
  }

  .sm-pr-210 {
    padding-right: 210px !important
  }

  .sm-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .sm-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .sm-pt-215 {
    padding-top: 215px !important
  }

  .sm-pb-215 {
    padding-bottom: 215px !important
  }

  .sm-pl-215 {
    padding-left: 215px !important
  }

  .sm-pr-215 {
    padding-right: 215px !important
  }

  .sm-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .sm-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .sm-pt-220 {
    padding-top: 220px !important
  }

  .sm-pb-220 {
    padding-bottom: 220px !important
  }

  .sm-pl-220 {
    padding-left: 220px !important
  }

  .sm-pr-220 {
    padding-right: 220px !important
  }

  .sm-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .sm-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .sm-pt-225 {
    padding-top: 225px !important
  }

  .sm-pb-225 {
    padding-bottom: 225px !important
  }

  .sm-pl-225 {
    padding-left: 225px !important
  }

  .sm-pr-225 {
    padding-right: 225px !important
  }

  .sm-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .sm-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .sm-pt-230 {
    padding-top: 230px !important
  }

  .sm-pb-230 {
    padding-bottom: 230px !important
  }

  .sm-pl-230 {
    padding-left: 230px !important
  }

  .sm-pr-230 {
    padding-right: 230px !important
  }

  .sm-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .sm-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .sm-pt-235 {
    padding-top: 235px !important
  }

  .sm-pb-235 {
    padding-bottom: 235px !important
  }

  .sm-pl-235 {
    padding-left: 235px !important
  }

  .sm-pr-235 {
    padding-right: 235px !important
  }

  .sm-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .sm-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .sm-pt-240 {
    padding-top: 240px !important
  }

  .sm-pb-240 {
    padding-bottom: 240px !important
  }

  .sm-pl-240 {
    padding-left: 240px !important
  }

  .sm-pr-240 {
    padding-right: 240px !important
  }

  .sm-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .sm-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .sm-pt-245 {
    padding-top: 245px !important
  }

  .sm-pb-245 {
    padding-bottom: 245px !important
  }

  .sm-pl-245 {
    padding-left: 245px !important
  }

  .sm-pr-245 {
    padding-right: 245px !important
  }

  .sm-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .sm-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .sm-pt-250 {
    padding-top: 250px !important
  }

  .sm-pb-250 {
    padding-bottom: 250px !important
  }

  .sm-pl-250 {
    padding-left: 250px !important
  }

  .sm-pr-250 {
    padding-right: 250px !important
  }

  .sm-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .sm-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .sm-pt-255 {
    padding-top: 255px !important
  }

  .sm-pb-255 {
    padding-bottom: 255px !important
  }

  .sm-pl-255 {
    padding-left: 255px !important
  }

  .sm-pr-255 {
    padding-right: 255px !important
  }

  .sm-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .sm-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .sm-pt-260 {
    padding-top: 260px !important
  }

  .sm-pb-260 {
    padding-bottom: 260px !important
  }

  .sm-pl-260 {
    padding-left: 260px !important
  }

  .sm-pr-260 {
    padding-right: 260px !important
  }

  .sm-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .sm-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .sm-pt-265 {
    padding-top: 265px !important
  }

  .sm-pb-265 {
    padding-bottom: 265px !important
  }

  .sm-pl-265 {
    padding-left: 265px !important
  }

  .sm-pr-265 {
    padding-right: 265px !important
  }

  .sm-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .sm-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .sm-pt-270 {
    padding-top: 270px !important
  }

  .sm-pb-270 {
    padding-bottom: 270px !important
  }

  .sm-pl-270 {
    padding-left: 270px !important
  }

  .sm-pr-270 {
    padding-right: 270px !important
  }

  .sm-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .sm-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .sm-pt-275 {
    padding-top: 275px !important
  }

  .sm-pb-275 {
    padding-bottom: 275px !important
  }

  .sm-pl-275 {
    padding-left: 275px !important
  }

  .sm-pr-275 {
    padding-right: 275px !important
  }

  .sm-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .sm-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .sm-pt-280 {
    padding-top: 280px !important
  }

  .sm-pb-280 {
    padding-bottom: 280px !important
  }

  .sm-pl-280 {
    padding-left: 280px !important
  }

  .sm-pr-280 {
    padding-right: 280px !important
  }

  .sm-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .sm-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .sm-pt-285 {
    padding-top: 285px !important
  }

  .sm-pb-285 {
    padding-bottom: 285px !important
  }

  .sm-pl-285 {
    padding-left: 285px !important
  }

  .sm-pr-285 {
    padding-right: 285px !important
  }

  .sm-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .sm-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .sm-pt-290 {
    padding-top: 290px !important
  }

  .sm-pb-290 {
    padding-bottom: 290px !important
  }

  .sm-pl-290 {
    padding-left: 290px !important
  }

  .sm-pr-290 {
    padding-right: 290px !important
  }

  .sm-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .sm-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .sm-pt-295 {
    padding-top: 295px !important
  }

  .sm-pb-295 {
    padding-bottom: 295px !important
  }

  .sm-pl-295 {
    padding-left: 295px !important
  }

  .sm-pr-295 {
    padding-right: 295px !important
  }

  .sm-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .sm-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .sm-pt-300 {
    padding-top: 300px !important
  }

  .sm-pb-300 {
    padding-bottom: 300px !important
  }

  .sm-pl-300 {
    padding-left: 300px !important
  }

  .sm-pr-300 {
    padding-right: 300px !important
  }

  .sm-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .sm-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .sm-pt-0 {
    padding-top: 0 !important
  }

  .sm-pb-0 {
    padding-bottom: 0 !important
  }

  .sm-pl-0 {
    padding-left: 0 !important
  }

  .sm-pr-0 {
    padding-right: 0 !important
  }
}

@media(max-width: 575px) {
  .xs-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .xs-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .xs-pt-5 {
    padding-top: 5px !important
  }

  .xs-pb-5 {
    padding-bottom: 5px !important
  }

  .xs-pl-5 {
    padding-left: 5px !important
  }

  .xs-pr-5 {
    padding-right: 5px !important
  }

  .xs-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .xs-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .xs-pt-10 {
    padding-top: 10px !important
  }

  .xs-pb-10 {
    padding-bottom: 10px !important
  }

  .xs-pl-10 {
    padding-left: 10px !important
  }

  .xs-pr-10 {
    padding-right: 10px !important
  }

  .xs-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .xs-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .xs-pt-15 {
    padding-top: 15px !important
  }

  .xs-pb-15 {
    padding-bottom: 15px !important
  }

  .xs-pl-15 {
    padding-left: 15px !important
  }

  .xs-pr-15 {
    padding-right: 15px !important
  }

  .xs-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .xs-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .xs-pt-20 {
    padding-top: 20px !important
  }

  .xs-pb-20 {
    padding-bottom: 20px !important
  }

  .xs-pl-20 {
    padding-left: 20px !important
  }

  .xs-pr-20 {
    padding-right: 20px !important
  }

  .xs-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .xs-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .xs-pt-25 {
    padding-top: 25px !important
  }

  .xs-pb-25 {
    padding-bottom: 25px !important
  }

  .xs-pl-25 {
    padding-left: 25px !important
  }

  .xs-pr-25 {
    padding-right: 25px !important
  }

  .xs-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .xs-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .xs-pt-30 {
    padding-top: 30px !important
  }

  .xs-pb-30 {
    padding-bottom: 30px !important
  }

  .xs-pl-30 {
    padding-left: 30px !important
  }

  .xs-pr-30 {
    padding-right: 30px !important
  }

  .xs-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .xs-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .xs-pt-35 {
    padding-top: 35px !important
  }

  .xs-pb-35 {
    padding-bottom: 35px !important
  }

  .xs-pl-35 {
    padding-left: 35px !important
  }

  .xs-pr-35 {
    padding-right: 35px !important
  }

  .xs-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .xs-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .xs-pt-40 {
    padding-top: 40px !important
  }

  .xs-pb-40 {
    padding-bottom: 40px !important
  }

  .xs-pl-40 {
    padding-left: 40px !important
  }

  .xs-pr-40 {
    padding-right: 40px !important
  }

  .xs-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .xs-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .xs-pt-45 {
    padding-top: 45px !important
  }

  .xs-pb-45 {
    padding-bottom: 45px !important
  }

  .xs-pl-45 {
    padding-left: 45px !important
  }

  .xs-pr-45 {
    padding-right: 45px !important
  }

  .xs-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .xs-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .xs-pt-50 {
    padding-top: 50px !important
  }

  .xs-pb-50 {
    padding-bottom: 50px !important
  }

  .xs-pl-50 {
    padding-left: 50px !important
  }

  .xs-pr-50 {
    padding-right: 50px !important
  }

  .xs-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .xs-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .xs-pt-55 {
    padding-top: 55px !important
  }

  .xs-pb-55 {
    padding-bottom: 55px !important
  }

  .xs-pl-55 {
    padding-left: 55px !important
  }

  .xs-pr-55 {
    padding-right: 55px !important
  }

  .xs-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .xs-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .xs-pt-60 {
    padding-top: 60px !important
  }

  .xs-pb-60 {
    padding-bottom: 60px !important
  }

  .xs-pl-60 {
    padding-left: 60px !important
  }

  .xs-pr-60 {
    padding-right: 60px !important
  }

  .xs-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .xs-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .xs-pt-65 {
    padding-top: 65px !important
  }

  .xs-pb-65 {
    padding-bottom: 65px !important
  }

  .xs-pl-65 {
    padding-left: 65px !important
  }

  .xs-pr-65 {
    padding-right: 65px !important
  }

  .xs-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .xs-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .xs-pt-70 {
    padding-top: 70px !important
  }

  .xs-pb-70 {
    padding-bottom: 70px !important
  }

  .xs-pl-70 {
    padding-left: 70px !important
  }

  .xs-pr-70 {
    padding-right: 70px !important
  }

  .xs-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .xs-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .xs-pt-75 {
    padding-top: 75px !important
  }

  .xs-pb-75 {
    padding-bottom: 75px !important
  }

  .xs-pl-75 {
    padding-left: 75px !important
  }

  .xs-pr-75 {
    padding-right: 75px !important
  }

  .xs-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .xs-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .xs-pt-80 {
    padding-top: 80px !important
  }

  .xs-pb-80 {
    padding-bottom: 80px !important
  }

  .xs-pl-80 {
    padding-left: 80px !important
  }

  .xs-pr-80 {
    padding-right: 80px !important
  }

  .xs-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .xs-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .xs-pt-85 {
    padding-top: 85px !important
  }

  .xs-pb-85 {
    padding-bottom: 85px !important
  }

  .xs-pl-85 {
    padding-left: 85px !important
  }

  .xs-pr-85 {
    padding-right: 85px !important
  }

  .xs-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .xs-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .xs-pt-90 {
    padding-top: 90px !important
  }

  .xs-pb-90 {
    padding-bottom: 90px !important
  }

  .xs-pl-90 {
    padding-left: 90px !important
  }

  .xs-pr-90 {
    padding-right: 90px !important
  }

  .xs-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .xs-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .xs-pt-95 {
    padding-top: 95px !important
  }

  .xs-pb-95 {
    padding-bottom: 95px !important
  }

  .xs-pl-95 {
    padding-left: 95px !important
  }

  .xs-pr-95 {
    padding-right: 95px !important
  }

  .xs-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .xs-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .xs-pt-100 {
    padding-top: 100px !important
  }

  .xs-pb-100 {
    padding-bottom: 100px !important
  }

  .xs-pl-100 {
    padding-left: 100px !important
  }

  .xs-pr-100 {
    padding-right: 100px !important
  }

  .xs-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .xs-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .xs-pt-105 {
    padding-top: 105px !important
  }

  .xs-pb-105 {
    padding-bottom: 105px !important
  }

  .xs-pl-105 {
    padding-left: 105px !important
  }

  .xs-pr-105 {
    padding-right: 105px !important
  }

  .xs-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .xs-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .xs-pt-110 {
    padding-top: 110px !important
  }

  .xs-pb-110 {
    padding-bottom: 110px !important
  }

  .xs-pl-110 {
    padding-left: 110px !important
  }

  .xs-pr-110 {
    padding-right: 110px !important
  }

  .xs-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .xs-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .xs-pt-115 {
    padding-top: 115px !important
  }

  .xs-pb-115 {
    padding-bottom: 115px !important
  }

  .xs-pl-115 {
    padding-left: 115px !important
  }

  .xs-pr-115 {
    padding-right: 115px !important
  }

  .xs-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .xs-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .xs-pt-120 {
    padding-top: 120px !important
  }

  .xs-pb-120 {
    padding-bottom: 120px !important
  }

  .xs-pl-120 {
    padding-left: 120px !important
  }

  .xs-pr-120 {
    padding-right: 120px !important
  }

  .xs-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .xs-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .xs-pt-125 {
    padding-top: 125px !important
  }

  .xs-pb-125 {
    padding-bottom: 125px !important
  }

  .xs-pl-125 {
    padding-left: 125px !important
  }

  .xs-pr-125 {
    padding-right: 125px !important
  }

  .xs-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .xs-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .xs-pt-130 {
    padding-top: 130px !important
  }

  .xs-pb-130 {
    padding-bottom: 130px !important
  }

  .xs-pl-130 {
    padding-left: 130px !important
  }

  .xs-pr-130 {
    padding-right: 130px !important
  }

  .xs-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .xs-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .xs-pt-135 {
    padding-top: 135px !important
  }

  .xs-pb-135 {
    padding-bottom: 135px !important
  }

  .xs-pl-135 {
    padding-left: 135px !important
  }

  .xs-pr-135 {
    padding-right: 135px !important
  }

  .xs-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .xs-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .xs-pt-140 {
    padding-top: 140px !important
  }

  .xs-pb-140 {
    padding-bottom: 140px !important
  }

  .xs-pl-140 {
    padding-left: 140px !important
  }

  .xs-pr-140 {
    padding-right: 140px !important
  }

  .xs-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .xs-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .xs-pt-145 {
    padding-top: 145px !important
  }

  .xs-pb-145 {
    padding-bottom: 145px !important
  }

  .xs-pl-145 {
    padding-left: 145px !important
  }

  .xs-pr-145 {
    padding-right: 145px !important
  }

  .xs-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .xs-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .xs-pt-150 {
    padding-top: 150px !important
  }

  .xs-pb-150 {
    padding-bottom: 150px !important
  }

  .xs-pl-150 {
    padding-left: 150px !important
  }

  .xs-pr-150 {
    padding-right: 150px !important
  }

  .xs-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .xs-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .xs-pt-155 {
    padding-top: 155px !important
  }

  .xs-pb-155 {
    padding-bottom: 155px !important
  }

  .xs-pl-155 {
    padding-left: 155px !important
  }

  .xs-pr-155 {
    padding-right: 155px !important
  }

  .xs-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .xs-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .xs-pt-160 {
    padding-top: 160px !important
  }

  .xs-pb-160 {
    padding-bottom: 160px !important
  }

  .xs-pl-160 {
    padding-left: 160px !important
  }

  .xs-pr-160 {
    padding-right: 160px !important
  }

  .xs-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .xs-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .xs-pt-165 {
    padding-top: 165px !important
  }

  .xs-pb-165 {
    padding-bottom: 165px !important
  }

  .xs-pl-165 {
    padding-left: 165px !important
  }

  .xs-pr-165 {
    padding-right: 165px !important
  }

  .xs-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .xs-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .xs-pt-170 {
    padding-top: 170px !important
  }

  .xs-pb-170 {
    padding-bottom: 170px !important
  }

  .xs-pl-170 {
    padding-left: 170px !important
  }

  .xs-pr-170 {
    padding-right: 170px !important
  }

  .xs-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .xs-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .xs-pt-175 {
    padding-top: 175px !important
  }

  .xs-pb-175 {
    padding-bottom: 175px !important
  }

  .xs-pl-175 {
    padding-left: 175px !important
  }

  .xs-pr-175 {
    padding-right: 175px !important
  }

  .xs-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .xs-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .xs-pt-180 {
    padding-top: 180px !important
  }

  .xs-pb-180 {
    padding-bottom: 180px !important
  }

  .xs-pl-180 {
    padding-left: 180px !important
  }

  .xs-pr-180 {
    padding-right: 180px !important
  }

  .xs-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .xs-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .xs-pt-185 {
    padding-top: 185px !important
  }

  .xs-pb-185 {
    padding-bottom: 185px !important
  }

  .xs-pl-185 {
    padding-left: 185px !important
  }

  .xs-pr-185 {
    padding-right: 185px !important
  }

  .xs-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .xs-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .xs-pt-190 {
    padding-top: 190px !important
  }

  .xs-pb-190 {
    padding-bottom: 190px !important
  }

  .xs-pl-190 {
    padding-left: 190px !important
  }

  .xs-pr-190 {
    padding-right: 190px !important
  }

  .xs-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .xs-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .xs-pt-195 {
    padding-top: 195px !important
  }

  .xs-pb-195 {
    padding-bottom: 195px !important
  }

  .xs-pl-195 {
    padding-left: 195px !important
  }

  .xs-pr-195 {
    padding-right: 195px !important
  }

  .xs-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .xs-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .xs-pt-200 {
    padding-top: 200px !important
  }

  .xs-pb-200 {
    padding-bottom: 200px !important
  }

  .xs-pl-200 {
    padding-left: 200px !important
  }

  .xs-pr-200 {
    padding-right: 200px !important
  }

  .xs-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .xs-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .xs-pt-205 {
    padding-top: 205px !important
  }

  .xs-pb-205 {
    padding-bottom: 205px !important
  }

  .xs-pl-205 {
    padding-left: 205px !important
  }

  .xs-pr-205 {
    padding-right: 205px !important
  }

  .xs-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .xs-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .xs-pt-210 {
    padding-top: 210px !important
  }

  .xs-pb-210 {
    padding-bottom: 210px !important
  }

  .xs-pl-210 {
    padding-left: 210px !important
  }

  .xs-pr-210 {
    padding-right: 210px !important
  }

  .xs-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .xs-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .xs-pt-215 {
    padding-top: 215px !important
  }

  .xs-pb-215 {
    padding-bottom: 215px !important
  }

  .xs-pl-215 {
    padding-left: 215px !important
  }

  .xs-pr-215 {
    padding-right: 215px !important
  }

  .xs-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .xs-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .xs-pt-220 {
    padding-top: 220px !important
  }

  .xs-pb-220 {
    padding-bottom: 220px !important
  }

  .xs-pl-220 {
    padding-left: 220px !important
  }

  .xs-pr-220 {
    padding-right: 220px !important
  }

  .xs-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .xs-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .xs-pt-225 {
    padding-top: 225px !important
  }

  .xs-pb-225 {
    padding-bottom: 225px !important
  }

  .xs-pl-225 {
    padding-left: 225px !important
  }

  .xs-pr-225 {
    padding-right: 225px !important
  }

  .xs-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .xs-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .xs-pt-230 {
    padding-top: 230px !important
  }

  .xs-pb-230 {
    padding-bottom: 230px !important
  }

  .xs-pl-230 {
    padding-left: 230px !important
  }

  .xs-pr-230 {
    padding-right: 230px !important
  }

  .xs-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .xs-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .xs-pt-235 {
    padding-top: 235px !important
  }

  .xs-pb-235 {
    padding-bottom: 235px !important
  }

  .xs-pl-235 {
    padding-left: 235px !important
  }

  .xs-pr-235 {
    padding-right: 235px !important
  }

  .xs-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .xs-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .xs-pt-240 {
    padding-top: 240px !important
  }

  .xs-pb-240 {
    padding-bottom: 240px !important
  }

  .xs-pl-240 {
    padding-left: 240px !important
  }

  .xs-pr-240 {
    padding-right: 240px !important
  }

  .xs-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .xs-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .xs-pt-245 {
    padding-top: 245px !important
  }

  .xs-pb-245 {
    padding-bottom: 245px !important
  }

  .xs-pl-245 {
    padding-left: 245px !important
  }

  .xs-pr-245 {
    padding-right: 245px !important
  }

  .xs-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .xs-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .xs-pt-250 {
    padding-top: 250px !important
  }

  .xs-pb-250 {
    padding-bottom: 250px !important
  }

  .xs-pl-250 {
    padding-left: 250px !important
  }

  .xs-pr-250 {
    padding-right: 250px !important
  }

  .xs-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .xs-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .xs-pt-255 {
    padding-top: 255px !important
  }

  .xs-pb-255 {
    padding-bottom: 255px !important
  }

  .xs-pl-255 {
    padding-left: 255px !important
  }

  .xs-pr-255 {
    padding-right: 255px !important
  }

  .xs-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .xs-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .xs-pt-260 {
    padding-top: 260px !important
  }

  .xs-pb-260 {
    padding-bottom: 260px !important
  }

  .xs-pl-260 {
    padding-left: 260px !important
  }

  .xs-pr-260 {
    padding-right: 260px !important
  }

  .xs-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .xs-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .xs-pt-265 {
    padding-top: 265px !important
  }

  .xs-pb-265 {
    padding-bottom: 265px !important
  }

  .xs-pl-265 {
    padding-left: 265px !important
  }

  .xs-pr-265 {
    padding-right: 265px !important
  }

  .xs-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .xs-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .xs-pt-270 {
    padding-top: 270px !important
  }

  .xs-pb-270 {
    padding-bottom: 270px !important
  }

  .xs-pl-270 {
    padding-left: 270px !important
  }

  .xs-pr-270 {
    padding-right: 270px !important
  }

  .xs-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .xs-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .xs-pt-275 {
    padding-top: 275px !important
  }

  .xs-pb-275 {
    padding-bottom: 275px !important
  }

  .xs-pl-275 {
    padding-left: 275px !important
  }

  .xs-pr-275 {
    padding-right: 275px !important
  }

  .xs-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .xs-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .xs-pt-280 {
    padding-top: 280px !important
  }

  .xs-pb-280 {
    padding-bottom: 280px !important
  }

  .xs-pl-280 {
    padding-left: 280px !important
  }

  .xs-pr-280 {
    padding-right: 280px !important
  }

  .xs-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .xs-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .xs-pt-285 {
    padding-top: 285px !important
  }

  .xs-pb-285 {
    padding-bottom: 285px !important
  }

  .xs-pl-285 {
    padding-left: 285px !important
  }

  .xs-pr-285 {
    padding-right: 285px !important
  }

  .xs-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .xs-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .xs-pt-290 {
    padding-top: 290px !important
  }

  .xs-pb-290 {
    padding-bottom: 290px !important
  }

  .xs-pl-290 {
    padding-left: 290px !important
  }

  .xs-pr-290 {
    padding-right: 290px !important
  }

  .xs-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .xs-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .xs-pt-295 {
    padding-top: 295px !important
  }

  .xs-pb-295 {
    padding-bottom: 295px !important
  }

  .xs-pl-295 {
    padding-left: 295px !important
  }

  .xs-pr-295 {
    padding-right: 295px !important
  }

  .xs-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .xs-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .xs-pt-300 {
    padding-top: 300px !important
  }

  .xs-pb-300 {
    padding-bottom: 300px !important
  }

  .xs-pl-300 {
    padding-left: 300px !important
  }

  .xs-pr-300 {
    padding-right: 300px !important
  }

  .xs-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .xs-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .xs-pt-0 {
    padding-top: 0 !important
  }

  .xs-pb-0 {
    padding-bottom: 0 !important
  }

  .xs-pl-0 {
    padding-left: 0 !important
  }

  .xs-pr-0 {
    padding-right: 0 !important
  }
}

@media(max-width: 375px) {
  .vxs-px-5 {
    padding-right: 5px !important;
    padding-left: 5px !important
  }

  .vxs-py-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important
  }

  .vxs-pt-5 {
    padding-top: 5px !important
  }

  .vxs-pb-5 {
    padding-bottom: 5px !important
  }

  .vxs-pl-5 {
    padding-left: 5px !important
  }

  .vxs-pr-5 {
    padding-right: 5px !important
  }

  .vxs-px-10 {
    padding-right: 10px !important;
    padding-left: 10px !important
  }

  .vxs-py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important
  }

  .vxs-pt-10 {
    padding-top: 10px !important
  }

  .vxs-pb-10 {
    padding-bottom: 10px !important
  }

  .vxs-pl-10 {
    padding-left: 10px !important
  }

  .vxs-pr-10 {
    padding-right: 10px !important
  }

  .vxs-px-15 {
    padding-right: 15px !important;
    padding-left: 15px !important
  }

  .vxs-py-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
  }

  .vxs-pt-15 {
    padding-top: 15px !important
  }

  .vxs-pb-15 {
    padding-bottom: 15px !important
  }

  .vxs-pl-15 {
    padding-left: 15px !important
  }

  .vxs-pr-15 {
    padding-right: 15px !important
  }

  .vxs-px-20 {
    padding-right: 20px !important;
    padding-left: 20px !important
  }

  .vxs-py-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important
  }

  .vxs-pt-20 {
    padding-top: 20px !important
  }

  .vxs-pb-20 {
    padding-bottom: 20px !important
  }

  .vxs-pl-20 {
    padding-left: 20px !important
  }

  .vxs-pr-20 {
    padding-right: 20px !important
  }

  .vxs-px-25 {
    padding-right: 25px !important;
    padding-left: 25px !important
  }

  .vxs-py-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important
  }

  .vxs-pt-25 {
    padding-top: 25px !important
  }

  .vxs-pb-25 {
    padding-bottom: 25px !important
  }

  .vxs-pl-25 {
    padding-left: 25px !important
  }

  .vxs-pr-25 {
    padding-right: 25px !important
  }

  .vxs-px-30 {
    padding-right: 30px !important;
    padding-left: 30px !important
  }

  .vxs-py-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important
  }

  .vxs-pt-30 {
    padding-top: 30px !important
  }

  .vxs-pb-30 {
    padding-bottom: 30px !important
  }

  .vxs-pl-30 {
    padding-left: 30px !important
  }

  .vxs-pr-30 {
    padding-right: 30px !important
  }

  .vxs-px-35 {
    padding-right: 35px !important;
    padding-left: 35px !important
  }

  .vxs-py-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important
  }

  .vxs-pt-35 {
    padding-top: 35px !important
  }

  .vxs-pb-35 {
    padding-bottom: 35px !important
  }

  .vxs-pl-35 {
    padding-left: 35px !important
  }

  .vxs-pr-35 {
    padding-right: 35px !important
  }

  .vxs-px-40 {
    padding-right: 40px !important;
    padding-left: 40px !important
  }

  .vxs-py-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important
  }

  .vxs-pt-40 {
    padding-top: 40px !important
  }

  .vxs-pb-40 {
    padding-bottom: 40px !important
  }

  .vxs-pl-40 {
    padding-left: 40px !important
  }

  .vxs-pr-40 {
    padding-right: 40px !important
  }

  .vxs-px-45 {
    padding-right: 45px !important;
    padding-left: 45px !important
  }

  .vxs-py-45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important
  }

  .vxs-pt-45 {
    padding-top: 45px !important
  }

  .vxs-pb-45 {
    padding-bottom: 45px !important
  }

  .vxs-pl-45 {
    padding-left: 45px !important
  }

  .vxs-pr-45 {
    padding-right: 45px !important
  }

  .vxs-px-50 {
    padding-right: 50px !important;
    padding-left: 50px !important
  }

  .vxs-py-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important
  }

  .vxs-pt-50 {
    padding-top: 50px !important
  }

  .vxs-pb-50 {
    padding-bottom: 50px !important
  }

  .vxs-pl-50 {
    padding-left: 50px !important
  }

  .vxs-pr-50 {
    padding-right: 50px !important
  }

  .vxs-px-55 {
    padding-right: 55px !important;
    padding-left: 55px !important
  }

  .vxs-py-55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important
  }

  .vxs-pt-55 {
    padding-top: 55px !important
  }

  .vxs-pb-55 {
    padding-bottom: 55px !important
  }

  .vxs-pl-55 {
    padding-left: 55px !important
  }

  .vxs-pr-55 {
    padding-right: 55px !important
  }

  .vxs-px-60 {
    padding-right: 60px !important;
    padding-left: 60px !important
  }

  .vxs-py-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important
  }

  .vxs-pt-60 {
    padding-top: 60px !important
  }

  .vxs-pb-60 {
    padding-bottom: 60px !important
  }

  .vxs-pl-60 {
    padding-left: 60px !important
  }

  .vxs-pr-60 {
    padding-right: 60px !important
  }

  .vxs-px-65 {
    padding-right: 65px !important;
    padding-left: 65px !important
  }

  .vxs-py-65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important
  }

  .vxs-pt-65 {
    padding-top: 65px !important
  }

  .vxs-pb-65 {
    padding-bottom: 65px !important
  }

  .vxs-pl-65 {
    padding-left: 65px !important
  }

  .vxs-pr-65 {
    padding-right: 65px !important
  }

  .vxs-px-70 {
    padding-right: 70px !important;
    padding-left: 70px !important
  }

  .vxs-py-70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important
  }

  .vxs-pt-70 {
    padding-top: 70px !important
  }

  .vxs-pb-70 {
    padding-bottom: 70px !important
  }

  .vxs-pl-70 {
    padding-left: 70px !important
  }

  .vxs-pr-70 {
    padding-right: 70px !important
  }

  .vxs-px-75 {
    padding-right: 75px !important;
    padding-left: 75px !important
  }

  .vxs-py-75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important
  }

  .vxs-pt-75 {
    padding-top: 75px !important
  }

  .vxs-pb-75 {
    padding-bottom: 75px !important
  }

  .vxs-pl-75 {
    padding-left: 75px !important
  }

  .vxs-pr-75 {
    padding-right: 75px !important
  }

  .vxs-px-80 {
    padding-right: 80px !important;
    padding-left: 80px !important
  }

  .vxs-py-80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important
  }

  .vxs-pt-80 {
    padding-top: 80px !important
  }

  .vxs-pb-80 {
    padding-bottom: 80px !important
  }

  .vxs-pl-80 {
    padding-left: 80px !important
  }

  .vxs-pr-80 {
    padding-right: 80px !important
  }

  .vxs-px-85 {
    padding-right: 85px !important;
    padding-left: 85px !important
  }

  .vxs-py-85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important
  }

  .vxs-pt-85 {
    padding-top: 85px !important
  }

  .vxs-pb-85 {
    padding-bottom: 85px !important
  }

  .vxs-pl-85 {
    padding-left: 85px !important
  }

  .vxs-pr-85 {
    padding-right: 85px !important
  }

  .vxs-px-90 {
    padding-right: 90px !important;
    padding-left: 90px !important
  }

  .vxs-py-90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important
  }

  .vxs-pt-90 {
    padding-top: 90px !important
  }

  .vxs-pb-90 {
    padding-bottom: 90px !important
  }

  .vxs-pl-90 {
    padding-left: 90px !important
  }

  .vxs-pr-90 {
    padding-right: 90px !important
  }

  .vxs-px-95 {
    padding-right: 95px !important;
    padding-left: 95px !important
  }

  .vxs-py-95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important
  }

  .vxs-pt-95 {
    padding-top: 95px !important
  }

  .vxs-pb-95 {
    padding-bottom: 95px !important
  }

  .vxs-pl-95 {
    padding-left: 95px !important
  }

  .vxs-pr-95 {
    padding-right: 95px !important
  }

  .vxs-px-100 {
    padding-right: 100px !important;
    padding-left: 100px !important
  }

  .vxs-py-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important
  }

  .vxs-pt-100 {
    padding-top: 100px !important
  }

  .vxs-pb-100 {
    padding-bottom: 100px !important
  }

  .vxs-pl-100 {
    padding-left: 100px !important
  }

  .vxs-pr-100 {
    padding-right: 100px !important
  }

  .vxs-px-105 {
    padding-right: 105px !important;
    padding-left: 105px !important
  }

  .vxs-py-105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important
  }

  .vxs-pt-105 {
    padding-top: 105px !important
  }

  .vxs-pb-105 {
    padding-bottom: 105px !important
  }

  .vxs-pl-105 {
    padding-left: 105px !important
  }

  .vxs-pr-105 {
    padding-right: 105px !important
  }

  .vxs-px-110 {
    padding-right: 110px !important;
    padding-left: 110px !important
  }

  .vxs-py-110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important
  }

  .vxs-pt-110 {
    padding-top: 110px !important
  }

  .vxs-pb-110 {
    padding-bottom: 110px !important
  }

  .vxs-pl-110 {
    padding-left: 110px !important
  }

  .vxs-pr-110 {
    padding-right: 110px !important
  }

  .vxs-px-115 {
    padding-right: 115px !important;
    padding-left: 115px !important
  }

  .vxs-py-115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important
  }

  .vxs-pt-115 {
    padding-top: 115px !important
  }

  .vxs-pb-115 {
    padding-bottom: 115px !important
  }

  .vxs-pl-115 {
    padding-left: 115px !important
  }

  .vxs-pr-115 {
    padding-right: 115px !important
  }

  .vxs-px-120 {
    padding-right: 120px !important;
    padding-left: 120px !important
  }

  .vxs-py-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important
  }

  .vxs-pt-120 {
    padding-top: 120px !important
  }

  .vxs-pb-120 {
    padding-bottom: 120px !important
  }

  .vxs-pl-120 {
    padding-left: 120px !important
  }

  .vxs-pr-120 {
    padding-right: 120px !important
  }

  .vxs-px-125 {
    padding-right: 125px !important;
    padding-left: 125px !important
  }

  .vxs-py-125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important
  }

  .vxs-pt-125 {
    padding-top: 125px !important
  }

  .vxs-pb-125 {
    padding-bottom: 125px !important
  }

  .vxs-pl-125 {
    padding-left: 125px !important
  }

  .vxs-pr-125 {
    padding-right: 125px !important
  }

  .vxs-px-130 {
    padding-right: 130px !important;
    padding-left: 130px !important
  }

  .vxs-py-130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important
  }

  .vxs-pt-130 {
    padding-top: 130px !important
  }

  .vxs-pb-130 {
    padding-bottom: 130px !important
  }

  .vxs-pl-130 {
    padding-left: 130px !important
  }

  .vxs-pr-130 {
    padding-right: 130px !important
  }

  .vxs-px-135 {
    padding-right: 135px !important;
    padding-left: 135px !important
  }

  .vxs-py-135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important
  }

  .vxs-pt-135 {
    padding-top: 135px !important
  }

  .vxs-pb-135 {
    padding-bottom: 135px !important
  }

  .vxs-pl-135 {
    padding-left: 135px !important
  }

  .vxs-pr-135 {
    padding-right: 135px !important
  }

  .vxs-px-140 {
    padding-right: 140px !important;
    padding-left: 140px !important
  }

  .vxs-py-140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important
  }

  .vxs-pt-140 {
    padding-top: 140px !important
  }

  .vxs-pb-140 {
    padding-bottom: 140px !important
  }

  .vxs-pl-140 {
    padding-left: 140px !important
  }

  .vxs-pr-140 {
    padding-right: 140px !important
  }

  .vxs-px-145 {
    padding-right: 145px !important;
    padding-left: 145px !important
  }

  .vxs-py-145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important
  }

  .vxs-pt-145 {
    padding-top: 145px !important
  }

  .vxs-pb-145 {
    padding-bottom: 145px !important
  }

  .vxs-pl-145 {
    padding-left: 145px !important
  }

  .vxs-pr-145 {
    padding-right: 145px !important
  }

  .vxs-px-150 {
    padding-right: 150px !important;
    padding-left: 150px !important
  }

  .vxs-py-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important
  }

  .vxs-pt-150 {
    padding-top: 150px !important
  }

  .vxs-pb-150 {
    padding-bottom: 150px !important
  }

  .vxs-pl-150 {
    padding-left: 150px !important
  }

  .vxs-pr-150 {
    padding-right: 150px !important
  }

  .vxs-px-155 {
    padding-right: 155px !important;
    padding-left: 155px !important
  }

  .vxs-py-155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important
  }

  .vxs-pt-155 {
    padding-top: 155px !important
  }

  .vxs-pb-155 {
    padding-bottom: 155px !important
  }

  .vxs-pl-155 {
    padding-left: 155px !important
  }

  .vxs-pr-155 {
    padding-right: 155px !important
  }

  .vxs-px-160 {
    padding-right: 160px !important;
    padding-left: 160px !important
  }

  .vxs-py-160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important
  }

  .vxs-pt-160 {
    padding-top: 160px !important
  }

  .vxs-pb-160 {
    padding-bottom: 160px !important
  }

  .vxs-pl-160 {
    padding-left: 160px !important
  }

  .vxs-pr-160 {
    padding-right: 160px !important
  }

  .vxs-px-165 {
    padding-right: 165px !important;
    padding-left: 165px !important
  }

  .vxs-py-165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important
  }

  .vxs-pt-165 {
    padding-top: 165px !important
  }

  .vxs-pb-165 {
    padding-bottom: 165px !important
  }

  .vxs-pl-165 {
    padding-left: 165px !important
  }

  .vxs-pr-165 {
    padding-right: 165px !important
  }

  .vxs-px-170 {
    padding-right: 170px !important;
    padding-left: 170px !important
  }

  .vxs-py-170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important
  }

  .vxs-pt-170 {
    padding-top: 170px !important
  }

  .vxs-pb-170 {
    padding-bottom: 170px !important
  }

  .vxs-pl-170 {
    padding-left: 170px !important
  }

  .vxs-pr-170 {
    padding-right: 170px !important
  }

  .vxs-px-175 {
    padding-right: 175px !important;
    padding-left: 175px !important
  }

  .vxs-py-175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important
  }

  .vxs-pt-175 {
    padding-top: 175px !important
  }

  .vxs-pb-175 {
    padding-bottom: 175px !important
  }

  .vxs-pl-175 {
    padding-left: 175px !important
  }

  .vxs-pr-175 {
    padding-right: 175px !important
  }

  .vxs-px-180 {
    padding-right: 180px !important;
    padding-left: 180px !important
  }

  .vxs-py-180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important
  }

  .vxs-pt-180 {
    padding-top: 180px !important
  }

  .vxs-pb-180 {
    padding-bottom: 180px !important
  }

  .vxs-pl-180 {
    padding-left: 180px !important
  }

  .vxs-pr-180 {
    padding-right: 180px !important
  }

  .vxs-px-185 {
    padding-right: 185px !important;
    padding-left: 185px !important
  }

  .vxs-py-185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important
  }

  .vxs-pt-185 {
    padding-top: 185px !important
  }

  .vxs-pb-185 {
    padding-bottom: 185px !important
  }

  .vxs-pl-185 {
    padding-left: 185px !important
  }

  .vxs-pr-185 {
    padding-right: 185px !important
  }

  .vxs-px-190 {
    padding-right: 190px !important;
    padding-left: 190px !important
  }

  .vxs-py-190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important
  }

  .vxs-pt-190 {
    padding-top: 190px !important
  }

  .vxs-pb-190 {
    padding-bottom: 190px !important
  }

  .vxs-pl-190 {
    padding-left: 190px !important
  }

  .vxs-pr-190 {
    padding-right: 190px !important
  }

  .vxs-px-195 {
    padding-right: 195px !important;
    padding-left: 195px !important
  }

  .vxs-py-195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important
  }

  .vxs-pt-195 {
    padding-top: 195px !important
  }

  .vxs-pb-195 {
    padding-bottom: 195px !important
  }

  .vxs-pl-195 {
    padding-left: 195px !important
  }

  .vxs-pr-195 {
    padding-right: 195px !important
  }

  .vxs-px-200 {
    padding-right: 200px !important;
    padding-left: 200px !important
  }

  .vxs-py-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important
  }

  .vxs-pt-200 {
    padding-top: 200px !important
  }

  .vxs-pb-200 {
    padding-bottom: 200px !important
  }

  .vxs-pl-200 {
    padding-left: 200px !important
  }

  .vxs-pr-200 {
    padding-right: 200px !important
  }

  .vxs-px-205 {
    padding-right: 205px !important;
    padding-left: 205px !important
  }

  .vxs-py-205 {
    padding-top: 205px !important;
    padding-bottom: 205px !important
  }

  .vxs-pt-205 {
    padding-top: 205px !important
  }

  .vxs-pb-205 {
    padding-bottom: 205px !important
  }

  .vxs-pl-205 {
    padding-left: 205px !important
  }

  .vxs-pr-205 {
    padding-right: 205px !important
  }

  .vxs-px-210 {
    padding-right: 210px !important;
    padding-left: 210px !important
  }

  .vxs-py-210 {
    padding-top: 210px !important;
    padding-bottom: 210px !important
  }

  .vxs-pt-210 {
    padding-top: 210px !important
  }

  .vxs-pb-210 {
    padding-bottom: 210px !important
  }

  .vxs-pl-210 {
    padding-left: 210px !important
  }

  .vxs-pr-210 {
    padding-right: 210px !important
  }

  .vxs-px-215 {
    padding-right: 215px !important;
    padding-left: 215px !important
  }

  .vxs-py-215 {
    padding-top: 215px !important;
    padding-bottom: 215px !important
  }

  .vxs-pt-215 {
    padding-top: 215px !important
  }

  .vxs-pb-215 {
    padding-bottom: 215px !important
  }

  .vxs-pl-215 {
    padding-left: 215px !important
  }

  .vxs-pr-215 {
    padding-right: 215px !important
  }

  .vxs-px-220 {
    padding-right: 220px !important;
    padding-left: 220px !important
  }

  .vxs-py-220 {
    padding-top: 220px !important;
    padding-bottom: 220px !important
  }

  .vxs-pt-220 {
    padding-top: 220px !important
  }

  .vxs-pb-220 {
    padding-bottom: 220px !important
  }

  .vxs-pl-220 {
    padding-left: 220px !important
  }

  .vxs-pr-220 {
    padding-right: 220px !important
  }

  .vxs-px-225 {
    padding-right: 225px !important;
    padding-left: 225px !important
  }

  .vxs-py-225 {
    padding-top: 225px !important;
    padding-bottom: 225px !important
  }

  .vxs-pt-225 {
    padding-top: 225px !important
  }

  .vxs-pb-225 {
    padding-bottom: 225px !important
  }

  .vxs-pl-225 {
    padding-left: 225px !important
  }

  .vxs-pr-225 {
    padding-right: 225px !important
  }

  .vxs-px-230 {
    padding-right: 230px !important;
    padding-left: 230px !important
  }

  .vxs-py-230 {
    padding-top: 230px !important;
    padding-bottom: 230px !important
  }

  .vxs-pt-230 {
    padding-top: 230px !important
  }

  .vxs-pb-230 {
    padding-bottom: 230px !important
  }

  .vxs-pl-230 {
    padding-left: 230px !important
  }

  .vxs-pr-230 {
    padding-right: 230px !important
  }

  .vxs-px-235 {
    padding-right: 235px !important;
    padding-left: 235px !important
  }

  .vxs-py-235 {
    padding-top: 235px !important;
    padding-bottom: 235px !important
  }

  .vxs-pt-235 {
    padding-top: 235px !important
  }

  .vxs-pb-235 {
    padding-bottom: 235px !important
  }

  .vxs-pl-235 {
    padding-left: 235px !important
  }

  .vxs-pr-235 {
    padding-right: 235px !important
  }

  .vxs-px-240 {
    padding-right: 240px !important;
    padding-left: 240px !important
  }

  .vxs-py-240 {
    padding-top: 240px !important;
    padding-bottom: 240px !important
  }

  .vxs-pt-240 {
    padding-top: 240px !important
  }

  .vxs-pb-240 {
    padding-bottom: 240px !important
  }

  .vxs-pl-240 {
    padding-left: 240px !important
  }

  .vxs-pr-240 {
    padding-right: 240px !important
  }

  .vxs-px-245 {
    padding-right: 245px !important;
    padding-left: 245px !important
  }

  .vxs-py-245 {
    padding-top: 245px !important;
    padding-bottom: 245px !important
  }

  .vxs-pt-245 {
    padding-top: 245px !important
  }

  .vxs-pb-245 {
    padding-bottom: 245px !important
  }

  .vxs-pl-245 {
    padding-left: 245px !important
  }

  .vxs-pr-245 {
    padding-right: 245px !important
  }

  .vxs-px-250 {
    padding-right: 250px !important;
    padding-left: 250px !important
  }

  .vxs-py-250 {
    padding-top: 250px !important;
    padding-bottom: 250px !important
  }

  .vxs-pt-250 {
    padding-top: 250px !important
  }

  .vxs-pb-250 {
    padding-bottom: 250px !important
  }

  .vxs-pl-250 {
    padding-left: 250px !important
  }

  .vxs-pr-250 {
    padding-right: 250px !important
  }

  .vxs-px-255 {
    padding-right: 255px !important;
    padding-left: 255px !important
  }

  .vxs-py-255 {
    padding-top: 255px !important;
    padding-bottom: 255px !important
  }

  .vxs-pt-255 {
    padding-top: 255px !important
  }

  .vxs-pb-255 {
    padding-bottom: 255px !important
  }

  .vxs-pl-255 {
    padding-left: 255px !important
  }

  .vxs-pr-255 {
    padding-right: 255px !important
  }

  .vxs-px-260 {
    padding-right: 260px !important;
    padding-left: 260px !important
  }

  .vxs-py-260 {
    padding-top: 260px !important;
    padding-bottom: 260px !important
  }

  .vxs-pt-260 {
    padding-top: 260px !important
  }

  .vxs-pb-260 {
    padding-bottom: 260px !important
  }

  .vxs-pl-260 {
    padding-left: 260px !important
  }

  .vxs-pr-260 {
    padding-right: 260px !important
  }

  .vxs-px-265 {
    padding-right: 265px !important;
    padding-left: 265px !important
  }

  .vxs-py-265 {
    padding-top: 265px !important;
    padding-bottom: 265px !important
  }

  .vxs-pt-265 {
    padding-top: 265px !important
  }

  .vxs-pb-265 {
    padding-bottom: 265px !important
  }

  .vxs-pl-265 {
    padding-left: 265px !important
  }

  .vxs-pr-265 {
    padding-right: 265px !important
  }

  .vxs-px-270 {
    padding-right: 270px !important;
    padding-left: 270px !important
  }

  .vxs-py-270 {
    padding-top: 270px !important;
    padding-bottom: 270px !important
  }

  .vxs-pt-270 {
    padding-top: 270px !important
  }

  .vxs-pb-270 {
    padding-bottom: 270px !important
  }

  .vxs-pl-270 {
    padding-left: 270px !important
  }

  .vxs-pr-270 {
    padding-right: 270px !important
  }

  .vxs-px-275 {
    padding-right: 275px !important;
    padding-left: 275px !important
  }

  .vxs-py-275 {
    padding-top: 275px !important;
    padding-bottom: 275px !important
  }

  .vxs-pt-275 {
    padding-top: 275px !important
  }

  .vxs-pb-275 {
    padding-bottom: 275px !important
  }

  .vxs-pl-275 {
    padding-left: 275px !important
  }

  .vxs-pr-275 {
    padding-right: 275px !important
  }

  .vxs-px-280 {
    padding-right: 280px !important;
    padding-left: 280px !important
  }

  .vxs-py-280 {
    padding-top: 280px !important;
    padding-bottom: 280px !important
  }

  .vxs-pt-280 {
    padding-top: 280px !important
  }

  .vxs-pb-280 {
    padding-bottom: 280px !important
  }

  .vxs-pl-280 {
    padding-left: 280px !important
  }

  .vxs-pr-280 {
    padding-right: 280px !important
  }

  .vxs-px-285 {
    padding-right: 285px !important;
    padding-left: 285px !important
  }

  .vxs-py-285 {
    padding-top: 285px !important;
    padding-bottom: 285px !important
  }

  .vxs-pt-285 {
    padding-top: 285px !important
  }

  .vxs-pb-285 {
    padding-bottom: 285px !important
  }

  .vxs-pl-285 {
    padding-left: 285px !important
  }

  .vxs-pr-285 {
    padding-right: 285px !important
  }

  .vxs-px-290 {
    padding-right: 290px !important;
    padding-left: 290px !important
  }

  .vxs-py-290 {
    padding-top: 290px !important;
    padding-bottom: 290px !important
  }

  .vxs-pt-290 {
    padding-top: 290px !important
  }

  .vxs-pb-290 {
    padding-bottom: 290px !important
  }

  .vxs-pl-290 {
    padding-left: 290px !important
  }

  .vxs-pr-290 {
    padding-right: 290px !important
  }

  .vxs-px-295 {
    padding-right: 295px !important;
    padding-left: 295px !important
  }

  .vxs-py-295 {
    padding-top: 295px !important;
    padding-bottom: 295px !important
  }

  .vxs-pt-295 {
    padding-top: 295px !important
  }

  .vxs-pb-295 {
    padding-bottom: 295px !important
  }

  .vxs-pl-295 {
    padding-left: 295px !important
  }

  .vxs-pr-295 {
    padding-right: 295px !important
  }

  .vxs-px-300 {
    padding-right: 300px !important;
    padding-left: 300px !important
  }

  .vxs-py-300 {
    padding-top: 300px !important;
    padding-bottom: 300px !important
  }

  .vxs-pt-300 {
    padding-top: 300px !important
  }

  .vxs-pb-300 {
    padding-bottom: 300px !important
  }

  .vxs-pl-300 {
    padding-left: 300px !important
  }

  .vxs-pr-300 {
    padding-right: 300px !important
  }

  .vxs-px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
  }

  .vxs-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .vxs-pt-0 {
    padding-top: 0 !important
  }

  .vxs-pb-0 {
    padding-bottom: 0 !important
  }

  .vxs-pl-0 {
    padding-left: 0 !important
  }

  .vxs-pr-0 {
    padding-right: 0 !important
  }
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important
}

.mt-0 {
  margin-top: 0 !important
}

.mb-0 {
  margin-bottom: 0 !important
}

.ml-0 {
  margin-left: 0 !important
}

.mr-0 {
  margin-right: 0 !important
}

.m-0 {
  margin: 0 !important
}

.mx-5 {
  margin-right: 5px !important;
  margin-left: 5px !important
}

.mx--5 {
  margin-right: -5px !important;
  margin-left: -5px !important
}

.my-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important
}

.my--5 {
  margin-top: -5px !important;
  margin-bottom: -5px !important
}

.mt-5 {
  margin-top: 5px !important
}

.mt--5 {
  margin-top: -5px !important
}

.mb-5 {
  margin-bottom: 5px !important
}

.mb--5 {
  margin-bottom: -5px !important
}

.ml-5 {
  margin-left: 5px !important
}

.ml--5 {
  margin-left: -5px !important
}

.mr-5 {
  margin-right: 5px !important
}

.mr--5 {
  margin-right: -5px !important
}

.mx-10 {
  margin-right: 10px !important;
  margin-left: 10px !important
}

.mx--10 {
  margin-right: -10px !important;
  margin-left: -10px !important
}

.my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important
}

.my--10 {
  margin-top: -10px !important;
  margin-bottom: -10px !important
}

.mt-10 {
  margin-top: 10px !important
}

.mt--10 {
  margin-top: -10px !important
}

.mb-10 {
  margin-bottom: 10px !important
}

.mb--10 {
  margin-bottom: -10px !important
}

.ml-10 {
  margin-left: 10px !important
}

.ml--10 {
  margin-left: -10px !important
}

.mr-10 {
  margin-right: 10px !important
}

.mr--10 {
  margin-right: -10px !important
}

.mx-15 {
  margin-right: 15px !important;
  margin-left: 15px !important
}

.mx--15 {
  margin-right: -15px !important;
  margin-left: -15px !important
}

.my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important
}

.my--15 {
  margin-top: -15px !important;
  margin-bottom: -15px !important
}

.mt-15 {
  margin-top: 15px !important
}

.mt--15 {
  margin-top: -15px !important
}

.mb-15 {
  margin-bottom: 15px !important
}

.mb--15 {
  margin-bottom: -15px !important
}

.ml-15 {
  margin-left: 15px !important
}

.ml--15 {
  margin-left: -15px !important
}

.mr-15 {
  margin-right: 15px !important
}

.mr--15 {
  margin-right: -15px !important
}

.mx-20 {
  margin-right: 20px !important;
  margin-left: 20px !important
}

.mx--20 {
  margin-right: -20px !important;
  margin-left: -20px !important
}

.my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important
}

.my--20 {
  margin-top: -20px !important;
  margin-bottom: -20px !important
}

.mt-20 {
  margin-top: 20px !important
}

.mt--20 {
  margin-top: -20px !important
}

.mb-20 {
  margin-bottom: 20px !important
}

.mb--20 {
  margin-bottom: -20px !important
}

.ml-20 {
  margin-left: 20px !important
}

.ml--20 {
  margin-left: -20px !important
}

.mr-20 {
  margin-right: 20px !important
}

.mr--20 {
  margin-right: -20px !important
}

.mx-25 {
  margin-right: 25px !important;
  margin-left: 25px !important
}

.mx--25 {
  margin-right: -25px !important;
  margin-left: -25px !important
}

.my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important
}

.my--25 {
  margin-top: -25px !important;
  margin-bottom: -25px !important
}

.mt-25 {
  margin-top: 25px !important
}

.mt--25 {
  margin-top: -25px !important
}

.mb-25 {
  margin-bottom: 25px !important
}

.mb--25 {
  margin-bottom: -25px !important
}

.ml-25 {
  margin-left: 25px !important
}

.ml--25 {
  margin-left: -25px !important
}

.mr-25 {
  margin-right: 25px !important
}

.mr--25 {
  margin-right: -25px !important
}

.mx-30 {
  margin-right: 30px !important;
  margin-left: 30px !important
}

.mx--30 {
  margin-right: -30px !important;
  margin-left: -30px !important
}

.my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important
}

.my--30 {
  margin-top: -30px !important;
  margin-bottom: -30px !important
}

.mt-30 {
  margin-top: 30px !important
}

.mt--30 {
  margin-top: -30px !important
}

.mb-30 {
  margin-bottom: 30px !important
}

.mb--30 {
  margin-bottom: -30px !important
}

.ml-30 {
  margin-left: 30px !important
}

.ml--30 {
  margin-left: -30px !important
}

.mr-30 {
  margin-right: 30px !important
}

.mr--30 {
  margin-right: -30px !important
}

.mx-35 {
  margin-right: 35px !important;
  margin-left: 35px !important
}

.mx--35 {
  margin-right: -35px !important;
  margin-left: -35px !important
}

.my-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important
}

.my--35 {
  margin-top: -35px !important;
  margin-bottom: -35px !important
}

.mt-35 {
  margin-top: 35px !important
}

.mt--35 {
  margin-top: -35px !important
}

.mb-35 {
  margin-bottom: 35px !important
}

.mb--35 {
  margin-bottom: -35px !important
}

.ml-35 {
  margin-left: 35px !important
}

.ml--35 {
  margin-left: -35px !important
}

.mr-35 {
  margin-right: 35px !important
}

.mr--35 {
  margin-right: -35px !important
}

.mx-40 {
  margin-right: 40px !important;
  margin-left: 40px !important
}

.mx--40 {
  margin-right: -40px !important;
  margin-left: -40px !important
}

.my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important
}

.my--40 {
  margin-top: -40px !important;
  margin-bottom: -40px !important
}

.mt-40 {
  margin-top: 40px !important
}

.mt--40 {
  margin-top: -40px !important
}

.mb-40 {
  margin-bottom: 40px !important
}

.mb--40 {
  margin-bottom: -40px !important
}

.ml-40 {
  margin-left: 40px !important
}

.ml--40 {
  margin-left: -40px !important
}

.mr-40 {
  margin-right: 40px !important
}

.mr--40 {
  margin-right: -40px !important
}

.mx-45 {
  margin-right: 45px !important;
  margin-left: 45px !important
}

.mx--45 {
  margin-right: -45px !important;
  margin-left: -45px !important
}

.my-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important
}

.my--45 {
  margin-top: -45px !important;
  margin-bottom: -45px !important
}

.mt-45 {
  margin-top: 45px !important
}

.mt--45 {
  margin-top: -45px !important
}

.mb-45 {
  margin-bottom: 45px !important
}

.mb--45 {
  margin-bottom: -45px !important
}

.ml-45 {
  margin-left: 45px !important
}

.ml--45 {
  margin-left: -45px !important
}

.mr-45 {
  margin-right: 45px !important
}

.mr--45 {
  margin-right: -45px !important
}

.mx-50 {
  margin-right: 50px !important;
  margin-left: 50px !important
}

.mx--50 {
  margin-right: -50px !important;
  margin-left: -50px !important
}

.my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important
}

.my--50 {
  margin-top: -50px !important;
  margin-bottom: -50px !important
}

.mt-50 {
  margin-top: 50px !important
}

.mt--50 {
  margin-top: -50px !important
}

.mb-50 {
  margin-bottom: 50px !important
}

.mb--50 {
  margin-bottom: -50px !important
}

.ml-50 {
  margin-left: 50px !important
}

.ml--50 {
  margin-left: -50px !important
}

.mr-50 {
  margin-right: 50px !important
}

.mr--50 {
  margin-right: -50px !important
}

.mx-55 {
  margin-right: 55px !important;
  margin-left: 55px !important
}

.mx--55 {
  margin-right: -55px !important;
  margin-left: -55px !important
}

.my-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important
}

.my--55 {
  margin-top: -55px !important;
  margin-bottom: -55px !important
}

.mt-55 {
  margin-top: 55px !important
}

.mt--55 {
  margin-top: -55px !important
}

.mb-55 {
  margin-bottom: 55px !important
}

.mb--55 {
  margin-bottom: -55px !important
}

.ml-55 {
  margin-left: 55px !important
}

.ml--55 {
  margin-left: -55px !important
}

.mr-55 {
  margin-right: 55px !important
}

.mr--55 {
  margin-right: -55px !important
}

.mx-60 {
  margin-right: 60px !important;
  margin-left: 60px !important
}

.mx--60 {
  margin-right: -60px !important;
  margin-left: -60px !important
}

.my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important
}

.my--60 {
  margin-top: -60px !important;
  margin-bottom: -60px !important
}

.mt-60 {
  margin-top: 60px !important
}

.mt--60 {
  margin-top: -60px !important
}

.mb-60 {
  margin-bottom: 60px !important
}

.mb--60 {
  margin-bottom: -60px !important
}

.ml-60 {
  margin-left: 60px !important
}

.ml--60 {
  margin-left: -60px !important
}

.mr-60 {
  margin-right: 60px !important
}

.mr--60 {
  margin-right: -60px !important
}

.mx-65 {
  margin-right: 65px !important;
  margin-left: 65px !important
}

.mx--65 {
  margin-right: -65px !important;
  margin-left: -65px !important
}

.my-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important
}

.my--65 {
  margin-top: -65px !important;
  margin-bottom: -65px !important
}

.mt-65 {
  margin-top: 65px !important
}

.mt--65 {
  margin-top: -65px !important
}

.mb-65 {
  margin-bottom: 65px !important
}

.mb--65 {
  margin-bottom: -65px !important
}

.ml-65 {
  margin-left: 65px !important
}

.ml--65 {
  margin-left: -65px !important
}

.mr-65 {
  margin-right: 65px !important
}

.mr--65 {
  margin-right: -65px !important
}

.mx-70 {
  margin-right: 70px !important;
  margin-left: 70px !important
}

.mx--70 {
  margin-right: -70px !important;
  margin-left: -70px !important
}

.my-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important
}

.my--70 {
  margin-top: -70px !important;
  margin-bottom: -70px !important
}

.mt-70 {
  margin-top: 70px !important
}

.mt--70 {
  margin-top: -70px !important
}

.mb-70 {
  margin-bottom: 70px !important
}

.mb--70 {
  margin-bottom: -70px !important
}

.ml-70 {
  margin-left: 70px !important
}

.ml--70 {
  margin-left: -70px !important
}

.mr-70 {
  margin-right: 70px !important
}

.mr--70 {
  margin-right: -70px !important
}

.mx-75 {
  margin-right: 75px !important;
  margin-left: 75px !important
}

.mx--75 {
  margin-right: -75px !important;
  margin-left: -75px !important
}

.my-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important
}

.my--75 {
  margin-top: -75px !important;
  margin-bottom: -75px !important
}

.mt-75 {
  margin-top: 75px !important
}

.mt--75 {
  margin-top: -75px !important
}

.mb-75 {
  margin-bottom: 75px !important
}

.mb--75 {
  margin-bottom: -75px !important
}

.ml-75 {
  margin-left: 75px !important
}

.ml--75 {
  margin-left: -75px !important
}

.mr-75 {
  margin-right: 75px !important
}

.mr--75 {
  margin-right: -75px !important
}

.mx-80 {
  margin-right: 80px !important;
  margin-left: 80px !important
}

.mx--80 {
  margin-right: -80px !important;
  margin-left: -80px !important
}

.my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important
}

.my--80 {
  margin-top: -80px !important;
  margin-bottom: -80px !important
}

.mt-80 {
  margin-top: 80px !important
}

.mt--80 {
  margin-top: -80px !important
}

.mb-80 {
  margin-bottom: 80px !important
}

.mb--80 {
  margin-bottom: -80px !important
}

.ml-80 {
  margin-left: 80px !important
}

.ml--80 {
  margin-left: -80px !important
}

.mr-80 {
  margin-right: 80px !important
}

.mr--80 {
  margin-right: -80px !important
}

.mx-85 {
  margin-right: 85px !important;
  margin-left: 85px !important
}

.mx--85 {
  margin-right: -85px !important;
  margin-left: -85px !important
}

.my-85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important
}

.my--85 {
  margin-top: -85px !important;
  margin-bottom: -85px !important
}

.mt-85 {
  margin-top: 85px !important
}

.mt--85 {
  margin-top: -85px !important
}

.mb-85 {
  margin-bottom: 85px !important
}

.mb--85 {
  margin-bottom: -85px !important
}

.ml-85 {
  margin-left: 85px !important
}

.ml--85 {
  margin-left: -85px !important
}

.mr-85 {
  margin-right: 85px !important
}

.mr--85 {
  margin-right: -85px !important
}

.mx-90 {
  margin-right: 90px !important;
  margin-left: 90px !important
}

.mx--90 {
  margin-right: -90px !important;
  margin-left: -90px !important
}

.my-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important
}

.my--90 {
  margin-top: -90px !important;
  margin-bottom: -90px !important
}

.mt-90 {
  margin-top: 90px !important
}

.mt--90 {
  margin-top: -90px !important
}

.mb-90 {
  margin-bottom: 90px !important
}

.mb--90 {
  margin-bottom: -90px !important
}

.ml-90 {
  margin-left: 90px !important
}

.ml--90 {
  margin-left: -90px !important
}

.mr-90 {
  margin-right: 90px !important
}

.mr--90 {
  margin-right: -90px !important
}

.mx-95 {
  margin-right: 95px !important;
  margin-left: 95px !important
}

.mx--95 {
  margin-right: -95px !important;
  margin-left: -95px !important
}

.my-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important
}

.my--95 {
  margin-top: -95px !important;
  margin-bottom: -95px !important
}

.mt-95 {
  margin-top: 95px !important
}

.mt--95 {
  margin-top: -95px !important
}

.mb-95 {
  margin-bottom: 95px !important
}

.mb--95 {
  margin-bottom: -95px !important
}

.ml-95 {
  margin-left: 95px !important
}

.ml--95 {
  margin-left: -95px !important
}

.mr-95 {
  margin-right: 95px !important
}

.mr--95 {
  margin-right: -95px !important
}

.mx-100 {
  margin-right: 100px !important;
  margin-left: 100px !important
}

.mx--100 {
  margin-right: -100px !important;
  margin-left: -100px !important
}

.my-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important
}

.my--100 {
  margin-top: -100px !important;
  margin-bottom: -100px !important
}

.mt-100 {
  margin-top: 100px !important
}

.mt--100 {
  margin-top: -100px !important
}

.mb-100 {
  margin-bottom: 100px !important
}

.mb--100 {
  margin-bottom: -100px !important
}

.ml-100 {
  margin-left: 100px !important
}

.ml--100 {
  margin-left: -100px !important
}

.mr-100 {
  margin-right: 100px !important
}

.mr--100 {
  margin-right: -100px !important
}

.mx-105 {
  margin-right: 105px !important;
  margin-left: 105px !important
}

.mx--105 {
  margin-right: -105px !important;
  margin-left: -105px !important
}

.my-105 {
  margin-top: 105px !important;
  margin-bottom: 105px !important
}

.my--105 {
  margin-top: -105px !important;
  margin-bottom: -105px !important
}

.mt-105 {
  margin-top: 105px !important
}

.mt--105 {
  margin-top: -105px !important
}

.mb-105 {
  margin-bottom: 105px !important
}

.mb--105 {
  margin-bottom: -105px !important
}

.ml-105 {
  margin-left: 105px !important
}

.ml--105 {
  margin-left: -105px !important
}

.mr-105 {
  margin-right: 105px !important
}

.mr--105 {
  margin-right: -105px !important
}

.mx-110 {
  margin-right: 110px !important;
  margin-left: 110px !important
}

.mx--110 {
  margin-right: -110px !important;
  margin-left: -110px !important
}

.my-110 {
  margin-top: 110px !important;
  margin-bottom: 110px !important
}

.my--110 {
  margin-top: -110px !important;
  margin-bottom: -110px !important
}

.mt-110 {
  margin-top: 110px !important
}

.mt--110 {
  margin-top: -110px !important
}

.mb-110 {
  margin-bottom: 110px !important
}

.mb--110 {
  margin-bottom: -110px !important
}

.ml-110 {
  margin-left: 110px !important
}

.ml--110 {
  margin-left: -110px !important
}

.mr-110 {
  margin-right: 110px !important
}

.mr--110 {
  margin-right: -110px !important
}

.mx-115 {
  margin-right: 115px !important;
  margin-left: 115px !important
}

.mx--115 {
  margin-right: -115px !important;
  margin-left: -115px !important
}

.my-115 {
  margin-top: 115px !important;
  margin-bottom: 115px !important
}

.my--115 {
  margin-top: -115px !important;
  margin-bottom: -115px !important
}

.mt-115 {
  margin-top: 115px !important
}

.mt--115 {
  margin-top: -115px !important
}

.mb-115 {
  margin-bottom: 115px !important
}

.mb--115 {
  margin-bottom: -115px !important
}

.ml-115 {
  margin-left: 115px !important
}

.ml--115 {
  margin-left: -115px !important
}

.mr-115 {
  margin-right: 115px !important
}

.mr--115 {
  margin-right: -115px !important
}

.mx-120 {
  margin-right: 120px !important;
  margin-left: 120px !important
}

.mx--120 {
  margin-right: -120px !important;
  margin-left: -120px !important
}

.my-120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important
}

.my--120 {
  margin-top: -120px !important;
  margin-bottom: -120px !important
}

.mt-120 {
  margin-top: 120px !important
}

.mt--120 {
  margin-top: -120px !important
}

.mb-120 {
  margin-bottom: 120px !important
}

.mb--120 {
  margin-bottom: -120px !important
}

.ml-120 {
  margin-left: 120px !important
}

.ml--120 {
  margin-left: -120px !important
}

.mr-120 {
  margin-right: 120px !important
}

.mr--120 {
  margin-right: -120px !important
}

.mx-125 {
  margin-right: 125px !important;
  margin-left: 125px !important
}

.mx--125 {
  margin-right: -125px !important;
  margin-left: -125px !important
}

.my-125 {
  margin-top: 125px !important;
  margin-bottom: 125px !important
}

.my--125 {
  margin-top: -125px !important;
  margin-bottom: -125px !important
}

.mt-125 {
  margin-top: 125px !important
}

.mt--125 {
  margin-top: -125px !important
}

.mb-125 {
  margin-bottom: 125px !important
}

.mb--125 {
  margin-bottom: -125px !important
}

.ml-125 {
  margin-left: 125px !important
}

.ml--125 {
  margin-left: -125px !important
}

.mr-125 {
  margin-right: 125px !important
}

.mr--125 {
  margin-right: -125px !important
}

.mx-130 {
  margin-right: 130px !important;
  margin-left: 130px !important
}

.mx--130 {
  margin-right: -130px !important;
  margin-left: -130px !important
}

.my-130 {
  margin-top: 130px !important;
  margin-bottom: 130px !important
}

.my--130 {
  margin-top: -130px !important;
  margin-bottom: -130px !important
}

.mt-130 {
  margin-top: 130px !important
}

.mt--130 {
  margin-top: -130px !important
}

.mb-130 {
  margin-bottom: 130px !important
}

.mb--130 {
  margin-bottom: -130px !important
}

.ml-130 {
  margin-left: 130px !important
}

.ml--130 {
  margin-left: -130px !important
}

.mr-130 {
  margin-right: 130px !important
}

.mr--130 {
  margin-right: -130px !important
}

.mx-135 {
  margin-right: 135px !important;
  margin-left: 135px !important
}

.mx--135 {
  margin-right: -135px !important;
  margin-left: -135px !important
}

.my-135 {
  margin-top: 135px !important;
  margin-bottom: 135px !important
}

.my--135 {
  margin-top: -135px !important;
  margin-bottom: -135px !important
}

.mt-135 {
  margin-top: 135px !important
}

.mt--135 {
  margin-top: -135px !important
}

.mb-135 {
  margin-bottom: 135px !important
}

.mb--135 {
  margin-bottom: -135px !important
}

.ml-135 {
  margin-left: 135px !important
}

.ml--135 {
  margin-left: -135px !important
}

.mr-135 {
  margin-right: 135px !important
}

.mr--135 {
  margin-right: -135px !important
}

.mx-140 {
  margin-right: 140px !important;
  margin-left: 140px !important
}

.mx--140 {
  margin-right: -140px !important;
  margin-left: -140px !important
}

.my-140 {
  margin-top: 140px !important;
  margin-bottom: 140px !important
}

.my--140 {
  margin-top: -140px !important;
  margin-bottom: -140px !important
}

.mt-140 {
  margin-top: 140px !important
}

.mt--140 {
  margin-top: -140px !important
}

.mb-140 {
  margin-bottom: 140px !important
}

.mb--140 {
  margin-bottom: -140px !important
}

.ml-140 {
  margin-left: 140px !important
}

.ml--140 {
  margin-left: -140px !important
}

.mr-140 {
  margin-right: 140px !important
}

.mr--140 {
  margin-right: -140px !important
}

.mx-145 {
  margin-right: 145px !important;
  margin-left: 145px !important
}

.mx--145 {
  margin-right: -145px !important;
  margin-left: -145px !important
}

.my-145 {
  margin-top: 145px !important;
  margin-bottom: 145px !important
}

.my--145 {
  margin-top: -145px !important;
  margin-bottom: -145px !important
}

.mt-145 {
  margin-top: 145px !important
}

.mt--145 {
  margin-top: -145px !important
}

.mb-145 {
  margin-bottom: 145px !important
}

.mb--145 {
  margin-bottom: -145px !important
}

.ml-145 {
  margin-left: 145px !important
}

.ml--145 {
  margin-left: -145px !important
}

.mr-145 {
  margin-right: 145px !important
}

.mr--145 {
  margin-right: -145px !important
}

.mx-150 {
  margin-right: 150px !important;
  margin-left: 150px !important
}

.mx--150 {
  margin-right: -150px !important;
  margin-left: -150px !important
}

.my-150 {
  margin-top: 150px !important;
  margin-bottom: 150px !important
}

.my--150 {
  margin-top: -150px !important;
  margin-bottom: -150px !important
}

.mt-150 {
  margin-top: 150px !important
}

.mt--150 {
  margin-top: -150px !important
}

.mb-150 {
  margin-bottom: 150px !important
}

.mb--150 {
  margin-bottom: -150px !important
}

.ml-150 {
  margin-left: 150px !important
}

.ml--150 {
  margin-left: -150px !important
}

.mr-150 {
  margin-right: 150px !important
}

.mr--150 {
  margin-right: -150px !important
}

.mx-155 {
  margin-right: 155px !important;
  margin-left: 155px !important
}

.mx--155 {
  margin-right: -155px !important;
  margin-left: -155px !important
}

.my-155 {
  margin-top: 155px !important;
  margin-bottom: 155px !important
}

.my--155 {
  margin-top: -155px !important;
  margin-bottom: -155px !important
}

.mt-155 {
  margin-top: 155px !important
}

.mt--155 {
  margin-top: -155px !important
}

.mb-155 {
  margin-bottom: 155px !important
}

.mb--155 {
  margin-bottom: -155px !important
}

.ml-155 {
  margin-left: 155px !important
}

.ml--155 {
  margin-left: -155px !important
}

.mr-155 {
  margin-right: 155px !important
}

.mr--155 {
  margin-right: -155px !important
}

.mx-160 {
  margin-right: 160px !important;
  margin-left: 160px !important
}

.mx--160 {
  margin-right: -160px !important;
  margin-left: -160px !important
}

.my-160 {
  margin-top: 160px !important;
  margin-bottom: 160px !important
}

.my--160 {
  margin-top: -160px !important;
  margin-bottom: -160px !important
}

.mt-160 {
  margin-top: 160px !important
}

.mt--160 {
  margin-top: -160px !important
}

.mb-160 {
  margin-bottom: 160px !important
}

.mb--160 {
  margin-bottom: -160px !important
}

.ml-160 {
  margin-left: 160px !important
}

.ml--160 {
  margin-left: -160px !important
}

.mr-160 {
  margin-right: 160px !important
}

.mr--160 {
  margin-right: -160px !important
}

.mx-165 {
  margin-right: 165px !important;
  margin-left: 165px !important
}

.mx--165 {
  margin-right: -165px !important;
  margin-left: -165px !important
}

.my-165 {
  margin-top: 165px !important;
  margin-bottom: 165px !important
}

.my--165 {
  margin-top: -165px !important;
  margin-bottom: -165px !important
}

.mt-165 {
  margin-top: 165px !important
}

.mt--165 {
  margin-top: -165px !important
}

.mb-165 {
  margin-bottom: 165px !important
}

.mb--165 {
  margin-bottom: -165px !important
}

.ml-165 {
  margin-left: 165px !important
}

.ml--165 {
  margin-left: -165px !important
}

.mr-165 {
  margin-right: 165px !important
}

.mr--165 {
  margin-right: -165px !important
}

.mx-170 {
  margin-right: 170px !important;
  margin-left: 170px !important
}

.mx--170 {
  margin-right: -170px !important;
  margin-left: -170px !important
}

.my-170 {
  margin-top: 170px !important;
  margin-bottom: 170px !important
}

.my--170 {
  margin-top: -170px !important;
  margin-bottom: -170px !important
}

.mt-170 {
  margin-top: 170px !important
}

.mt--170 {
  margin-top: -170px !important
}

.mb-170 {
  margin-bottom: 170px !important
}

.mb--170 {
  margin-bottom: -170px !important
}

.ml-170 {
  margin-left: 170px !important
}

.ml--170 {
  margin-left: -170px !important
}

.mr-170 {
  margin-right: 170px !important
}

.mr--170 {
  margin-right: -170px !important
}

.mx-175 {
  margin-right: 175px !important;
  margin-left: 175px !important
}

.mx--175 {
  margin-right: -175px !important;
  margin-left: -175px !important
}

.my-175 {
  margin-top: 175px !important;
  margin-bottom: 175px !important
}

.my--175 {
  margin-top: -175px !important;
  margin-bottom: -175px !important
}

.mt-175 {
  margin-top: 175px !important
}

.mt--175 {
  margin-top: -175px !important
}

.mb-175 {
  margin-bottom: 175px !important
}

.mb--175 {
  margin-bottom: -175px !important
}

.ml-175 {
  margin-left: 175px !important
}

.ml--175 {
  margin-left: -175px !important
}

.mr-175 {
  margin-right: 175px !important
}

.mr--175 {
  margin-right: -175px !important
}

.mx-180 {
  margin-right: 180px !important;
  margin-left: 180px !important
}

.mx--180 {
  margin-right: -180px !important;
  margin-left: -180px !important
}

.my-180 {
  margin-top: 180px !important;
  margin-bottom: 180px !important
}

.my--180 {
  margin-top: -180px !important;
  margin-bottom: -180px !important
}

.mt-180 {
  margin-top: 180px !important
}

.mt--180 {
  margin-top: -180px !important
}

.mb-180 {
  margin-bottom: 180px !important
}

.mb--180 {
  margin-bottom: -180px !important
}

.ml-180 {
  margin-left: 180px !important
}

.ml--180 {
  margin-left: -180px !important
}

.mr-180 {
  margin-right: 180px !important
}

.mr--180 {
  margin-right: -180px !important
}

.mx-185 {
  margin-right: 185px !important;
  margin-left: 185px !important
}

.mx--185 {
  margin-right: -185px !important;
  margin-left: -185px !important
}

.my-185 {
  margin-top: 185px !important;
  margin-bottom: 185px !important
}

.my--185 {
  margin-top: -185px !important;
  margin-bottom: -185px !important
}

.mt-185 {
  margin-top: 185px !important
}

.mt--185 {
  margin-top: -185px !important
}

.mb-185 {
  margin-bottom: 185px !important
}

.mb--185 {
  margin-bottom: -185px !important
}

.ml-185 {
  margin-left: 185px !important
}

.ml--185 {
  margin-left: -185px !important
}

.mr-185 {
  margin-right: 185px !important
}

.mr--185 {
  margin-right: -185px !important
}

.mx-190 {
  margin-right: 190px !important;
  margin-left: 190px !important
}

.mx--190 {
  margin-right: -190px !important;
  margin-left: -190px !important
}

.my-190 {
  margin-top: 190px !important;
  margin-bottom: 190px !important
}

.my--190 {
  margin-top: -190px !important;
  margin-bottom: -190px !important
}

.mt-190 {
  margin-top: 190px !important
}

.mt--190 {
  margin-top: -190px !important
}

.mb-190 {
  margin-bottom: 190px !important
}

.mb--190 {
  margin-bottom: -190px !important
}

.ml-190 {
  margin-left: 190px !important
}

.ml--190 {
  margin-left: -190px !important
}

.mr-190 {
  margin-right: 190px !important
}

.mr--190 {
  margin-right: -190px !important
}

.mx-195 {
  margin-right: 195px !important;
  margin-left: 195px !important
}

.mx--195 {
  margin-right: -195px !important;
  margin-left: -195px !important
}

.my-195 {
  margin-top: 195px !important;
  margin-bottom: 195px !important
}

.my--195 {
  margin-top: -195px !important;
  margin-bottom: -195px !important
}

.mt-195 {
  margin-top: 195px !important
}

.mt--195 {
  margin-top: -195px !important
}

.mb-195 {
  margin-bottom: 195px !important
}

.mb--195 {
  margin-bottom: -195px !important
}

.ml-195 {
  margin-left: 195px !important
}

.ml--195 {
  margin-left: -195px !important
}

.mr-195 {
  margin-right: 195px !important
}

.mr--195 {
  margin-right: -195px !important
}

.mx-200 {
  margin-right: 200px !important;
  margin-left: 200px !important
}

.mx--200 {
  margin-right: -200px !important;
  margin-left: -200px !important
}

.my-200 {
  margin-top: 200px !important;
  margin-bottom: 200px !important
}

.my--200 {
  margin-top: -200px !important;
  margin-bottom: -200px !important
}

.mt-200 {
  margin-top: 200px !important
}

.mt--200 {
  margin-top: -200px !important
}

.mb-200 {
  margin-bottom: 200px !important
}

.mb--200 {
  margin-bottom: -200px !important
}

.ml-200 {
  margin-left: 200px !important
}

.ml--200 {
  margin-left: -200px !important
}

.mr-200 {
  margin-right: 200px !important
}

.mr--200 {
  margin-right: -200px !important
}

.mx-205 {
  margin-right: 205px !important;
  margin-left: 205px !important
}

.mx--205 {
  margin-right: -205px !important;
  margin-left: -205px !important
}

.my-205 {
  margin-top: 205px !important;
  margin-bottom: 205px !important
}

.my--205 {
  margin-top: -205px !important;
  margin-bottom: -205px !important
}

.mt-205 {
  margin-top: 205px !important
}

.mt--205 {
  margin-top: -205px !important
}

.mb-205 {
  margin-bottom: 205px !important
}

.mb--205 {
  margin-bottom: -205px !important
}

.ml-205 {
  margin-left: 205px !important
}

.ml--205 {
  margin-left: -205px !important
}

.mr-205 {
  margin-right: 205px !important
}

.mr--205 {
  margin-right: -205px !important
}

.mx-210 {
  margin-right: 210px !important;
  margin-left: 210px !important
}

.mx--210 {
  margin-right: -210px !important;
  margin-left: -210px !important
}

.my-210 {
  margin-top: 210px !important;
  margin-bottom: 210px !important
}

.my--210 {
  margin-top: -210px !important;
  margin-bottom: -210px !important
}

.mt-210 {
  margin-top: 210px !important
}

.mt--210 {
  margin-top: -210px !important
}

.mb-210 {
  margin-bottom: 210px !important
}

.mb--210 {
  margin-bottom: -210px !important
}

.ml-210 {
  margin-left: 210px !important
}

.ml--210 {
  margin-left: -210px !important
}

.mr-210 {
  margin-right: 210px !important
}

.mr--210 {
  margin-right: -210px !important
}

.mx-215 {
  margin-right: 215px !important;
  margin-left: 215px !important
}

.mx--215 {
  margin-right: -215px !important;
  margin-left: -215px !important
}

.my-215 {
  margin-top: 215px !important;
  margin-bottom: 215px !important
}

.my--215 {
  margin-top: -215px !important;
  margin-bottom: -215px !important
}

.mt-215 {
  margin-top: 215px !important
}

.mt--215 {
  margin-top: -215px !important
}

.mb-215 {
  margin-bottom: 215px !important
}

.mb--215 {
  margin-bottom: -215px !important
}

.ml-215 {
  margin-left: 215px !important
}

.ml--215 {
  margin-left: -215px !important
}

.mr-215 {
  margin-right: 215px !important
}

.mr--215 {
  margin-right: -215px !important
}

.mx-220 {
  margin-right: 220px !important;
  margin-left: 220px !important
}

.mx--220 {
  margin-right: -220px !important;
  margin-left: -220px !important
}

.my-220 {
  margin-top: 220px !important;
  margin-bottom: 220px !important
}

.my--220 {
  margin-top: -220px !important;
  margin-bottom: -220px !important
}

.mt-220 {
  margin-top: 220px !important
}

.mt--220 {
  margin-top: -220px !important
}

.mb-220 {
  margin-bottom: 220px !important
}

.mb--220 {
  margin-bottom: -220px !important
}

.ml-220 {
  margin-left: 220px !important
}

.ml--220 {
  margin-left: -220px !important
}

.mr-220 {
  margin-right: 220px !important
}

.mr--220 {
  margin-right: -220px !important
}

.mx-225 {
  margin-right: 225px !important;
  margin-left: 225px !important
}

.mx--225 {
  margin-right: -225px !important;
  margin-left: -225px !important
}

.my-225 {
  margin-top: 225px !important;
  margin-bottom: 225px !important
}

.my--225 {
  margin-top: -225px !important;
  margin-bottom: -225px !important
}

.mt-225 {
  margin-top: 225px !important
}

.mt--225 {
  margin-top: -225px !important
}

.mb-225 {
  margin-bottom: 225px !important
}

.mb--225 {
  margin-bottom: -225px !important
}

.ml-225 {
  margin-left: 225px !important
}

.ml--225 {
  margin-left: -225px !important
}

.mr-225 {
  margin-right: 225px !important
}

.mr--225 {
  margin-right: -225px !important
}

.mx-230 {
  margin-right: 230px !important;
  margin-left: 230px !important
}

.mx--230 {
  margin-right: -230px !important;
  margin-left: -230px !important
}

.my-230 {
  margin-top: 230px !important;
  margin-bottom: 230px !important
}

.my--230 {
  margin-top: -230px !important;
  margin-bottom: -230px !important
}

.mt-230 {
  margin-top: 230px !important
}

.mt--230 {
  margin-top: -230px !important
}

.mb-230 {
  margin-bottom: 230px !important
}

.mb--230 {
  margin-bottom: -230px !important
}

.ml-230 {
  margin-left: 230px !important
}

.ml--230 {
  margin-left: -230px !important
}

.mr-230 {
  margin-right: 230px !important
}

.mr--230 {
  margin-right: -230px !important
}

.mx-235 {
  margin-right: 235px !important;
  margin-left: 235px !important
}

.mx--235 {
  margin-right: -235px !important;
  margin-left: -235px !important
}

.my-235 {
  margin-top: 235px !important;
  margin-bottom: 235px !important
}

.my--235 {
  margin-top: -235px !important;
  margin-bottom: -235px !important
}

.mt-235 {
  margin-top: 235px !important
}

.mt--235 {
  margin-top: -235px !important
}

.mb-235 {
  margin-bottom: 235px !important
}

.mb--235 {
  margin-bottom: -235px !important
}

.ml-235 {
  margin-left: 235px !important
}

.ml--235 {
  margin-left: -235px !important
}

.mr-235 {
  margin-right: 235px !important
}

.mr--235 {
  margin-right: -235px !important
}

.mx-240 {
  margin-right: 240px !important;
  margin-left: 240px !important
}

.mx--240 {
  margin-right: -240px !important;
  margin-left: -240px !important
}

.my-240 {
  margin-top: 240px !important;
  margin-bottom: 240px !important
}

.my--240 {
  margin-top: -240px !important;
  margin-bottom: -240px !important
}

.mt-240 {
  margin-top: 240px !important
}

.mt--240 {
  margin-top: -240px !important
}

.mb-240 {
  margin-bottom: 240px !important
}

.mb--240 {
  margin-bottom: -240px !important
}

.ml-240 {
  margin-left: 240px !important
}

.ml--240 {
  margin-left: -240px !important
}

.mr-240 {
  margin-right: 240px !important
}

.mr--240 {
  margin-right: -240px !important
}

.mx-245 {
  margin-right: 245px !important;
  margin-left: 245px !important
}

.mx--245 {
  margin-right: -245px !important;
  margin-left: -245px !important
}

.my-245 {
  margin-top: 245px !important;
  margin-bottom: 245px !important
}

.my--245 {
  margin-top: -245px !important;
  margin-bottom: -245px !important
}

.mt-245 {
  margin-top: 245px !important
}

.mt--245 {
  margin-top: -245px !important
}

.mb-245 {
  margin-bottom: 245px !important
}

.mb--245 {
  margin-bottom: -245px !important
}

.ml-245 {
  margin-left: 245px !important
}

.ml--245 {
  margin-left: -245px !important
}

.mr-245 {
  margin-right: 245px !important
}

.mr--245 {
  margin-right: -245px !important
}

.mx-250 {
  margin-right: 250px !important;
  margin-left: 250px !important
}

.mx--250 {
  margin-right: -250px !important;
  margin-left: -250px !important
}

.my-250 {
  margin-top: 250px !important;
  margin-bottom: 250px !important
}

.my--250 {
  margin-top: -250px !important;
  margin-bottom: -250px !important
}

.mt-250 {
  margin-top: 250px !important
}

.mt--250 {
  margin-top: -250px !important
}

.mb-250 {
  margin-bottom: 250px !important
}

.mb--250 {
  margin-bottom: -250px !important
}

.ml-250 {
  margin-left: 250px !important
}

.ml--250 {
  margin-left: -250px !important
}

.mr-250 {
  margin-right: 250px !important
}

.mr--250 {
  margin-right: -250px !important
}

.mx-255 {
  margin-right: 255px !important;
  margin-left: 255px !important
}

.mx--255 {
  margin-right: -255px !important;
  margin-left: -255px !important
}

.my-255 {
  margin-top: 255px !important;
  margin-bottom: 255px !important
}

.my--255 {
  margin-top: -255px !important;
  margin-bottom: -255px !important
}

.mt-255 {
  margin-top: 255px !important
}

.mt--255 {
  margin-top: -255px !important
}

.mb-255 {
  margin-bottom: 255px !important
}

.mb--255 {
  margin-bottom: -255px !important
}

.ml-255 {
  margin-left: 255px !important
}

.ml--255 {
  margin-left: -255px !important
}

.mr-255 {
  margin-right: 255px !important
}

.mr--255 {
  margin-right: -255px !important
}

.mx-260 {
  margin-right: 260px !important;
  margin-left: 260px !important
}

.mx--260 {
  margin-right: -260px !important;
  margin-left: -260px !important
}

.my-260 {
  margin-top: 260px !important;
  margin-bottom: 260px !important
}

.my--260 {
  margin-top: -260px !important;
  margin-bottom: -260px !important
}

.mt-260 {
  margin-top: 260px !important
}

.mt--260 {
  margin-top: -260px !important
}

.mb-260 {
  margin-bottom: 260px !important
}

.mb--260 {
  margin-bottom: -260px !important
}

.ml-260 {
  margin-left: 260px !important
}

.ml--260 {
  margin-left: -260px !important
}

.mr-260 {
  margin-right: 260px !important
}

.mr--260 {
  margin-right: -260px !important
}

.mx-265 {
  margin-right: 265px !important;
  margin-left: 265px !important
}

.mx--265 {
  margin-right: -265px !important;
  margin-left: -265px !important
}

.my-265 {
  margin-top: 265px !important;
  margin-bottom: 265px !important
}

.my--265 {
  margin-top: -265px !important;
  margin-bottom: -265px !important
}

.mt-265 {
  margin-top: 265px !important
}

.mt--265 {
  margin-top: -265px !important
}

.mb-265 {
  margin-bottom: 265px !important
}

.mb--265 {
  margin-bottom: -265px !important
}

.ml-265 {
  margin-left: 265px !important
}

.ml--265 {
  margin-left: -265px !important
}

.mr-265 {
  margin-right: 265px !important
}

.mr--265 {
  margin-right: -265px !important
}

.mx-270 {
  margin-right: 270px !important;
  margin-left: 270px !important
}

.mx--270 {
  margin-right: -270px !important;
  margin-left: -270px !important
}

.my-270 {
  margin-top: 270px !important;
  margin-bottom: 270px !important
}

.my--270 {
  margin-top: -270px !important;
  margin-bottom: -270px !important
}

.mt-270 {
  margin-top: 270px !important
}

.mt--270 {
  margin-top: -270px !important
}

.mb-270 {
  margin-bottom: 270px !important
}

.mb--270 {
  margin-bottom: -270px !important
}

.ml-270 {
  margin-left: 270px !important
}

.ml--270 {
  margin-left: -270px !important
}

.mr-270 {
  margin-right: 270px !important
}

.mr--270 {
  margin-right: -270px !important
}

.mx-275 {
  margin-right: 275px !important;
  margin-left: 275px !important
}

.mx--275 {
  margin-right: -275px !important;
  margin-left: -275px !important
}

.my-275 {
  margin-top: 275px !important;
  margin-bottom: 275px !important
}

.my--275 {
  margin-top: -275px !important;
  margin-bottom: -275px !important
}

.mt-275 {
  margin-top: 275px !important
}

.mt--275 {
  margin-top: -275px !important
}

.mb-275 {
  margin-bottom: 275px !important
}

.mb--275 {
  margin-bottom: -275px !important
}

.ml-275 {
  margin-left: 275px !important
}

.ml--275 {
  margin-left: -275px !important
}

.mr-275 {
  margin-right: 275px !important
}

.mr--275 {
  margin-right: -275px !important
}

.mx-280 {
  margin-right: 280px !important;
  margin-left: 280px !important
}

.mx--280 {
  margin-right: -280px !important;
  margin-left: -280px !important
}

.my-280 {
  margin-top: 280px !important;
  margin-bottom: 280px !important
}

.my--280 {
  margin-top: -280px !important;
  margin-bottom: -280px !important
}

.mt-280 {
  margin-top: 280px !important
}

.mt--280 {
  margin-top: -280px !important
}

.mb-280 {
  margin-bottom: 280px !important
}

.mb--280 {
  margin-bottom: -280px !important
}

.ml-280 {
  margin-left: 280px !important
}

.ml--280 {
  margin-left: -280px !important
}

.mr-280 {
  margin-right: 280px !important
}

.mr--280 {
  margin-right: -280px !important
}

.mx-285 {
  margin-right: 285px !important;
  margin-left: 285px !important
}

.mx--285 {
  margin-right: -285px !important;
  margin-left: -285px !important
}

.my-285 {
  margin-top: 285px !important;
  margin-bottom: 285px !important
}

.my--285 {
  margin-top: -285px !important;
  margin-bottom: -285px !important
}

.mt-285 {
  margin-top: 285px !important
}

.mt--285 {
  margin-top: -285px !important
}

.mb-285 {
  margin-bottom: 285px !important
}

.mb--285 {
  margin-bottom: -285px !important
}

.ml-285 {
  margin-left: 285px !important
}

.ml--285 {
  margin-left: -285px !important
}

.mr-285 {
  margin-right: 285px !important
}

.mr--285 {
  margin-right: -285px !important
}

.mx-290 {
  margin-right: 290px !important;
  margin-left: 290px !important
}

.mx--290 {
  margin-right: -290px !important;
  margin-left: -290px !important
}

.my-290 {
  margin-top: 290px !important;
  margin-bottom: 290px !important
}

.my--290 {
  margin-top: -290px !important;
  margin-bottom: -290px !important
}

.mt-290 {
  margin-top: 290px !important
}

.mt--290 {
  margin-top: -290px !important
}

.mb-290 {
  margin-bottom: 290px !important
}

.mb--290 {
  margin-bottom: -290px !important
}

.ml-290 {
  margin-left: 290px !important
}

.ml--290 {
  margin-left: -290px !important
}

.mr-290 {
  margin-right: 290px !important
}

.mr--290 {
  margin-right: -290px !important
}

.mx-295 {
  margin-right: 295px !important;
  margin-left: 295px !important
}

.mx--295 {
  margin-right: -295px !important;
  margin-left: -295px !important
}

.my-295 {
  margin-top: 295px !important;
  margin-bottom: 295px !important
}

.my--295 {
  margin-top: -295px !important;
  margin-bottom: -295px !important
}

.mt-295 {
  margin-top: 295px !important
}

.mt--295 {
  margin-top: -295px !important
}

.mb-295 {
  margin-bottom: 295px !important
}

.mb--295 {
  margin-bottom: -295px !important
}

.ml-295 {
  margin-left: 295px !important
}

.ml--295 {
  margin-left: -295px !important
}

.mr-295 {
  margin-right: 295px !important
}

.mr--295 {
  margin-right: -295px !important
}

.mx-300 {
  margin-right: 300px !important;
  margin-left: 300px !important
}

.mx--300 {
  margin-right: -300px !important;
  margin-left: -300px !important
}

.my-300 {
  margin-top: 300px !important;
  margin-bottom: 300px !important
}

.my--300 {
  margin-top: -300px !important;
  margin-bottom: -300px !important
}

.mt-300 {
  margin-top: 300px !important
}

.mt--300 {
  margin-top: -300px !important
}

.mb-300 {
  margin-bottom: 300px !important
}

.mb--300 {
  margin-bottom: -300px !important
}

.ml-300 {
  margin-left: 300px !important
}

.ml--300 {
  margin-left: -300px !important
}

.mr-300 {
  margin-right: 300px !important
}

.mr--300 {
  margin-right: -300px !important
}

.-mx-5 {
  margin-right: 5px !important;
  margin-left: 5px !important
}

.-my-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important
}

.-mt-5 {
  margin-top: 5px !important
}

.-mb-5 {
  margin-bottom: 5px !important
}

.-ml-5 {
  margin-left: 5px !important
}

.-mr-5 {
  margin-right: 5px !important
}

.-mx-10 {
  margin-right: 10px !important;
  margin-left: 10px !important
}

.-my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important
}

.-mt-10 {
  margin-top: 10px !important
}

.-mb-10 {
  margin-bottom: 10px !important
}

.-ml-10 {
  margin-left: 10px !important
}

.-mr-10 {
  margin-right: 10px !important
}

.-mx-15 {
  margin-right: 15px !important;
  margin-left: 15px !important
}

.-my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important
}

.-mt-15 {
  margin-top: 15px !important
}

.-mb-15 {
  margin-bottom: 15px !important
}

.-ml-15 {
  margin-left: 15px !important
}

.-mr-15 {
  margin-right: 15px !important
}

.-mx-20 {
  margin-right: 20px !important;
  margin-left: 20px !important
}

.-my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important
}

.-mt-20 {
  margin-top: 20px !important
}

.-mb-20 {
  margin-bottom: 20px !important
}

.-ml-20 {
  margin-left: 20px !important
}

.-mr-20 {
  margin-right: 20px !important
}

.-mx-25 {
  margin-right: 25px !important;
  margin-left: 25px !important
}

.-my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important
}

.-mt-25 {
  margin-top: 25px !important
}

.-mb-25 {
  margin-bottom: 25px !important
}

.-ml-25 {
  margin-left: 25px !important
}

.-mr-25 {
  margin-right: 25px !important
}

.-mx-30 {
  margin-right: 30px !important;
  margin-left: 30px !important
}

.-my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important
}

.-mt-30 {
  margin-top: 30px !important
}

.-mb-30 {
  margin-bottom: 30px !important
}

.-ml-30 {
  margin-left: 30px !important
}

.-mr-30 {
  margin-right: 30px !important
}

.-mx-35 {
  margin-right: 35px !important;
  margin-left: 35px !important
}

.-my-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important
}

.-mt-35 {
  margin-top: 35px !important
}

.-mb-35 {
  margin-bottom: 35px !important
}

.-ml-35 {
  margin-left: 35px !important
}

.-mr-35 {
  margin-right: 35px !important
}

.-mx-40 {
  margin-right: 40px !important;
  margin-left: 40px !important
}

.-my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important
}

.-mt-40 {
  margin-top: 40px !important
}

.-mb-40 {
  margin-bottom: 40px !important
}

.-ml-40 {
  margin-left: 40px !important
}

.-mr-40 {
  margin-right: 40px !important
}

.-mx-45 {
  margin-right: 45px !important;
  margin-left: 45px !important
}

.-my-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important
}

.-mt-45 {
  margin-top: 45px !important
}

.-mb-45 {
  margin-bottom: 45px !important
}

.-ml-45 {
  margin-left: 45px !important
}

.-mr-45 {
  margin-right: 45px !important
}

.-mx-50 {
  margin-right: 50px !important;
  margin-left: 50px !important
}

.-my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important
}

.-mt-50 {
  margin-top: 50px !important
}

.-mb-50 {
  margin-bottom: 50px !important
}

.-ml-50 {
  margin-left: 50px !important
}

.-mr-50 {
  margin-right: 50px !important
}

.-mx-55 {
  margin-right: 55px !important;
  margin-left: 55px !important
}

.-my-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important
}

.-mt-55 {
  margin-top: 55px !important
}

.-mb-55 {
  margin-bottom: 55px !important
}

.-ml-55 {
  margin-left: 55px !important
}

.-mr-55 {
  margin-right: 55px !important
}

.-mx-60 {
  margin-right: 60px !important;
  margin-left: 60px !important
}

.-my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important
}

.-mt-60 {
  margin-top: 60px !important
}

.-mb-60 {
  margin-bottom: 60px !important
}

.-ml-60 {
  margin-left: 60px !important
}

.-mr-60 {
  margin-right: 60px !important
}

.-mx-65 {
  margin-right: 65px !important;
  margin-left: 65px !important
}

.-my-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important
}

.-mt-65 {
  margin-top: 65px !important
}

.-mb-65 {
  margin-bottom: 65px !important
}

.-ml-65 {
  margin-left: 65px !important
}

.-mr-65 {
  margin-right: 65px !important
}

.-mx-70 {
  margin-right: 70px !important;
  margin-left: 70px !important
}

.-my-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important
}

.-mt-70 {
  margin-top: 70px !important
}

.-mb-70 {
  margin-bottom: 70px !important
}

.-ml-70 {
  margin-left: 70px !important
}

.-mr-70 {
  margin-right: 70px !important
}

.-mx-75 {
  margin-right: 75px !important;
  margin-left: 75px !important
}

.-my-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important
}

.-mt-75 {
  margin-top: 75px !important
}

.-mb-75 {
  margin-bottom: 75px !important
}

.-ml-75 {
  margin-left: 75px !important
}

.-mr-75 {
  margin-right: 75px !important
}

.-mx-80 {
  margin-right: 80px !important;
  margin-left: 80px !important
}

.-my-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important
}

.-mt-80 {
  margin-top: 80px !important
}

.-mb-80 {
  margin-bottom: 80px !important
}

.-ml-80 {
  margin-left: 80px !important
}

.-mr-80 {
  margin-right: 80px !important
}

.-mx-85 {
  margin-right: 85px !important;
  margin-left: 85px !important
}

.-my-85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important
}

.-mt-85 {
  margin-top: 85px !important
}

.-mb-85 {
  margin-bottom: 85px !important
}

.-ml-85 {
  margin-left: 85px !important
}

.-mr-85 {
  margin-right: 85px !important
}

.-mx-90 {
  margin-right: 90px !important;
  margin-left: 90px !important
}

.-my-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important
}

.-mt-90 {
  margin-top: 90px !important
}

.-mb-90 {
  margin-bottom: 90px !important
}

.-ml-90 {
  margin-left: 90px !important
}

.-mr-90 {
  margin-right: 90px !important
}

.-mx-95 {
  margin-right: 95px !important;
  margin-left: 95px !important
}

.-my-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important
}

.-mt-95 {
  margin-top: 95px !important
}

.-mb-95 {
  margin-bottom: 95px !important
}

.-ml-95 {
  margin-left: 95px !important
}

.-mr-95 {
  margin-right: 95px !important
}

.-mx-100 {
  margin-right: 100px !important;
  margin-left: 100px !important
}

.-my-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important
}

.-mt-100 {
  margin-top: 100px !important
}

.-mb-100 {
  margin-bottom: 100px !important
}

.-ml-100 {
  margin-left: 100px !important
}

.-mr-100 {
  margin-right: 100px !important
}

.-mx-105 {
  margin-right: 105px !important;
  margin-left: 105px !important
}

.-my-105 {
  margin-top: 105px !important;
  margin-bottom: 105px !important
}

.-mt-105 {
  margin-top: 105px !important
}

.-mb-105 {
  margin-bottom: 105px !important
}

.-ml-105 {
  margin-left: 105px !important
}

.-mr-105 {
  margin-right: 105px !important
}

.-mx-110 {
  margin-right: 110px !important;
  margin-left: 110px !important
}

.-my-110 {
  margin-top: 110px !important;
  margin-bottom: 110px !important
}

.-mt-110 {
  margin-top: 110px !important
}

.-mb-110 {
  margin-bottom: 110px !important
}

.-ml-110 {
  margin-left: 110px !important
}

.-mr-110 {
  margin-right: 110px !important
}

.-mx-115 {
  margin-right: 115px !important;
  margin-left: 115px !important
}

.-my-115 {
  margin-top: 115px !important;
  margin-bottom: 115px !important
}

.-mt-115 {
  margin-top: 115px !important
}

.-mb-115 {
  margin-bottom: 115px !important
}

.-ml-115 {
  margin-left: 115px !important
}

.-mr-115 {
  margin-right: 115px !important
}

.-mx-120 {
  margin-right: 120px !important;
  margin-left: 120px !important
}

.-my-120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important
}

.-mt-120 {
  margin-top: 120px !important
}

.-mb-120 {
  margin-bottom: 120px !important
}

.-ml-120 {
  margin-left: 120px !important
}

.-mr-120 {
  margin-right: 120px !important
}

.-mx-125 {
  margin-right: 125px !important;
  margin-left: 125px !important
}

.-my-125 {
  margin-top: 125px !important;
  margin-bottom: 125px !important
}

.-mt-125 {
  margin-top: 125px !important
}

.-mb-125 {
  margin-bottom: 125px !important
}

.-ml-125 {
  margin-left: 125px !important
}

.-mr-125 {
  margin-right: 125px !important
}

.-mx-130 {
  margin-right: 130px !important;
  margin-left: 130px !important
}

.-my-130 {
  margin-top: 130px !important;
  margin-bottom: 130px !important
}

.-mt-130 {
  margin-top: 130px !important
}

.-mb-130 {
  margin-bottom: 130px !important
}

.-ml-130 {
  margin-left: 130px !important
}

.-mr-130 {
  margin-right: 130px !important
}

.-mx-135 {
  margin-right: 135px !important;
  margin-left: 135px !important
}

.-my-135 {
  margin-top: 135px !important;
  margin-bottom: 135px !important
}

.-mt-135 {
  margin-top: 135px !important
}

.-mb-135 {
  margin-bottom: 135px !important
}

.-ml-135 {
  margin-left: 135px !important
}

.-mr-135 {
  margin-right: 135px !important
}

.-mx-140 {
  margin-right: 140px !important;
  margin-left: 140px !important
}

.-my-140 {
  margin-top: 140px !important;
  margin-bottom: 140px !important
}

.-mt-140 {
  margin-top: 140px !important
}

.-mb-140 {
  margin-bottom: 140px !important
}

.-ml-140 {
  margin-left: 140px !important
}

.-mr-140 {
  margin-right: 140px !important
}

.-mx-145 {
  margin-right: 145px !important;
  margin-left: 145px !important
}

.-my-145 {
  margin-top: 145px !important;
  margin-bottom: 145px !important
}

.-mt-145 {
  margin-top: 145px !important
}

.-mb-145 {
  margin-bottom: 145px !important
}

.-ml-145 {
  margin-left: 145px !important
}

.-mr-145 {
  margin-right: 145px !important
}

.-mx-150 {
  margin-right: 150px !important;
  margin-left: 150px !important
}

.-my-150 {
  margin-top: 150px !important;
  margin-bottom: 150px !important
}

.-mt-150 {
  margin-top: 150px !important
}

.-mb-150 {
  margin-bottom: 150px !important
}

.-ml-150 {
  margin-left: 150px !important
}

.-mr-150 {
  margin-right: 150px !important
}

.-mx-155 {
  margin-right: 155px !important;
  margin-left: 155px !important
}

.-my-155 {
  margin-top: 155px !important;
  margin-bottom: 155px !important
}

.-mt-155 {
  margin-top: 155px !important
}

.-mb-155 {
  margin-bottom: 155px !important
}

.-ml-155 {
  margin-left: 155px !important
}

.-mr-155 {
  margin-right: 155px !important
}

.-mx-160 {
  margin-right: 160px !important;
  margin-left: 160px !important
}

.-my-160 {
  margin-top: 160px !important;
  margin-bottom: 160px !important
}

.-mt-160 {
  margin-top: 160px !important
}

.-mb-160 {
  margin-bottom: 160px !important
}

.-ml-160 {
  margin-left: 160px !important
}

.-mr-160 {
  margin-right: 160px !important
}

.-mx-165 {
  margin-right: 165px !important;
  margin-left: 165px !important
}

.-my-165 {
  margin-top: 165px !important;
  margin-bottom: 165px !important
}

.-mt-165 {
  margin-top: 165px !important
}

.-mb-165 {
  margin-bottom: 165px !important
}

.-ml-165 {
  margin-left: 165px !important
}

.-mr-165 {
  margin-right: 165px !important
}

.-mx-170 {
  margin-right: 170px !important;
  margin-left: 170px !important
}

.-my-170 {
  margin-top: 170px !important;
  margin-bottom: 170px !important
}

.-mt-170 {
  margin-top: 170px !important
}

.-mb-170 {
  margin-bottom: 170px !important
}

.-ml-170 {
  margin-left: 170px !important
}

.-mr-170 {
  margin-right: 170px !important
}

.-mx-175 {
  margin-right: 175px !important;
  margin-left: 175px !important
}

.-my-175 {
  margin-top: 175px !important;
  margin-bottom: 175px !important
}

.-mt-175 {
  margin-top: 175px !important
}

.-mb-175 {
  margin-bottom: 175px !important
}

.-ml-175 {
  margin-left: 175px !important
}

.-mr-175 {
  margin-right: 175px !important
}

.-mx-180 {
  margin-right: 180px !important;
  margin-left: 180px !important
}

.-my-180 {
  margin-top: 180px !important;
  margin-bottom: 180px !important
}

.-mt-180 {
  margin-top: 180px !important
}

.-mb-180 {
  margin-bottom: 180px !important
}

.-ml-180 {
  margin-left: 180px !important
}

.-mr-180 {
  margin-right: 180px !important
}

.-mx-185 {
  margin-right: 185px !important;
  margin-left: 185px !important
}

.-my-185 {
  margin-top: 185px !important;
  margin-bottom: 185px !important
}

.-mt-185 {
  margin-top: 185px !important
}

.-mb-185 {
  margin-bottom: 185px !important
}

.-ml-185 {
  margin-left: 185px !important
}

.-mr-185 {
  margin-right: 185px !important
}

.-mx-190 {
  margin-right: 190px !important;
  margin-left: 190px !important
}

.-my-190 {
  margin-top: 190px !important;
  margin-bottom: 190px !important
}

.-mt-190 {
  margin-top: 190px !important
}

.-mb-190 {
  margin-bottom: 190px !important
}

.-ml-190 {
  margin-left: 190px !important
}

.-mr-190 {
  margin-right: 190px !important
}

.-mx-195 {
  margin-right: 195px !important;
  margin-left: 195px !important
}

.-my-195 {
  margin-top: 195px !important;
  margin-bottom: 195px !important
}

.-mt-195 {
  margin-top: 195px !important
}

.-mb-195 {
  margin-bottom: 195px !important
}

.-ml-195 {
  margin-left: 195px !important
}

.-mr-195 {
  margin-right: 195px !important
}

.-mx-200 {
  margin-right: 200px !important;
  margin-left: 200px !important
}

.-my-200 {
  margin-top: 200px !important;
  margin-bottom: 200px !important
}

.-mt-200 {
  margin-top: 200px !important
}

.-mb-200 {
  margin-bottom: 200px !important
}

.-ml-200 {
  margin-left: 200px !important
}

.-mr-200 {
  margin-right: 200px !important
}

.-mx-205 {
  margin-right: 205px !important;
  margin-left: 205px !important
}

.-my-205 {
  margin-top: 205px !important;
  margin-bottom: 205px !important
}

.-mt-205 {
  margin-top: 205px !important
}

.-mb-205 {
  margin-bottom: 205px !important
}

.-ml-205 {
  margin-left: 205px !important
}

.-mr-205 {
  margin-right: 205px !important
}

.-mx-210 {
  margin-right: 210px !important;
  margin-left: 210px !important
}

.-my-210 {
  margin-top: 210px !important;
  margin-bottom: 210px !important
}

.-mt-210 {
  margin-top: 210px !important
}

.-mb-210 {
  margin-bottom: 210px !important
}

.-ml-210 {
  margin-left: 210px !important
}

.-mr-210 {
  margin-right: 210px !important
}

.-mx-215 {
  margin-right: 215px !important;
  margin-left: 215px !important
}

.-my-215 {
  margin-top: 215px !important;
  margin-bottom: 215px !important
}

.-mt-215 {
  margin-top: 215px !important
}

.-mb-215 {
  margin-bottom: 215px !important
}

.-ml-215 {
  margin-left: 215px !important
}

.-mr-215 {
  margin-right: 215px !important
}

.-mx-220 {
  margin-right: 220px !important;
  margin-left: 220px !important
}

.-my-220 {
  margin-top: 220px !important;
  margin-bottom: 220px !important
}

.-mt-220 {
  margin-top: 220px !important
}

.-mb-220 {
  margin-bottom: 220px !important
}

.-ml-220 {
  margin-left: 220px !important
}

.-mr-220 {
  margin-right: 220px !important
}

.-mx-225 {
  margin-right: 225px !important;
  margin-left: 225px !important
}

.-my-225 {
  margin-top: 225px !important;
  margin-bottom: 225px !important
}

.-mt-225 {
  margin-top: 225px !important
}

.-mb-225 {
  margin-bottom: 225px !important
}

.-ml-225 {
  margin-left: 225px !important
}

.-mr-225 {
  margin-right: 225px !important
}

.-mx-230 {
  margin-right: 230px !important;
  margin-left: 230px !important
}

.-my-230 {
  margin-top: 230px !important;
  margin-bottom: 230px !important
}

.-mt-230 {
  margin-top: 230px !important
}

.-mb-230 {
  margin-bottom: 230px !important
}

.-ml-230 {
  margin-left: 230px !important
}

.-mr-230 {
  margin-right: 230px !important
}

.-mx-235 {
  margin-right: 235px !important;
  margin-left: 235px !important
}

.-my-235 {
  margin-top: 235px !important;
  margin-bottom: 235px !important
}

.-mt-235 {
  margin-top: 235px !important
}

.-mb-235 {
  margin-bottom: 235px !important
}

.-ml-235 {
  margin-left: 235px !important
}

.-mr-235 {
  margin-right: 235px !important
}

.-mx-240 {
  margin-right: 240px !important;
  margin-left: 240px !important
}

.-my-240 {
  margin-top: 240px !important;
  margin-bottom: 240px !important
}

.-mt-240 {
  margin-top: 240px !important
}

.-mb-240 {
  margin-bottom: 240px !important
}

.-ml-240 {
  margin-left: 240px !important
}

.-mr-240 {
  margin-right: 240px !important
}

.-mx-245 {
  margin-right: 245px !important;
  margin-left: 245px !important
}

.-my-245 {
  margin-top: 245px !important;
  margin-bottom: 245px !important
}

.-mt-245 {
  margin-top: 245px !important
}

.-mb-245 {
  margin-bottom: 245px !important
}

.-ml-245 {
  margin-left: 245px !important
}

.-mr-245 {
  margin-right: 245px !important
}

.-mx-250 {
  margin-right: 250px !important;
  margin-left: 250px !important
}

.-my-250 {
  margin-top: 250px !important;
  margin-bottom: 250px !important
}

.-mt-250 {
  margin-top: 250px !important
}

.-mb-250 {
  margin-bottom: 250px !important
}

.-ml-250 {
  margin-left: 250px !important
}

.-mr-250 {
  margin-right: 250px !important
}

.-mx-255 {
  margin-right: 255px !important;
  margin-left: 255px !important
}

.-my-255 {
  margin-top: 255px !important;
  margin-bottom: 255px !important
}

.-mt-255 {
  margin-top: 255px !important
}

.-mb-255 {
  margin-bottom: 255px !important
}

.-ml-255 {
  margin-left: 255px !important
}

.-mr-255 {
  margin-right: 255px !important
}

.-mx-260 {
  margin-right: 260px !important;
  margin-left: 260px !important
}

.-my-260 {
  margin-top: 260px !important;
  margin-bottom: 260px !important
}

.-mt-260 {
  margin-top: 260px !important
}

.-mb-260 {
  margin-bottom: 260px !important
}

.-ml-260 {
  margin-left: 260px !important
}

.-mr-260 {
  margin-right: 260px !important
}

.-mx-265 {
  margin-right: 265px !important;
  margin-left: 265px !important
}

.-my-265 {
  margin-top: 265px !important;
  margin-bottom: 265px !important
}

.-mt-265 {
  margin-top: 265px !important
}

.-mb-265 {
  margin-bottom: 265px !important
}

.-ml-265 {
  margin-left: 265px !important
}

.-mr-265 {
  margin-right: 265px !important
}

.-mx-270 {
  margin-right: 270px !important;
  margin-left: 270px !important
}

.-my-270 {
  margin-top: 270px !important;
  margin-bottom: 270px !important
}

.-mt-270 {
  margin-top: 270px !important
}

.-mb-270 {
  margin-bottom: 270px !important
}

.-ml-270 {
  margin-left: 270px !important
}

.-mr-270 {
  margin-right: 270px !important
}

.-mx-275 {
  margin-right: 275px !important;
  margin-left: 275px !important
}

.-my-275 {
  margin-top: 275px !important;
  margin-bottom: 275px !important
}

.-mt-275 {
  margin-top: 275px !important
}

.-mb-275 {
  margin-bottom: 275px !important
}

.-ml-275 {
  margin-left: 275px !important
}

.-mr-275 {
  margin-right: 275px !important
}

.-mx-280 {
  margin-right: 280px !important;
  margin-left: 280px !important
}

.-my-280 {
  margin-top: 280px !important;
  margin-bottom: 280px !important
}

.-mt-280 {
  margin-top: 280px !important
}

.-mb-280 {
  margin-bottom: 280px !important
}

.-ml-280 {
  margin-left: 280px !important
}

.-mr-280 {
  margin-right: 280px !important
}

.-mx-285 {
  margin-right: 285px !important;
  margin-left: 285px !important
}

.-my-285 {
  margin-top: 285px !important;
  margin-bottom: 285px !important
}

.-mt-285 {
  margin-top: 285px !important
}

.-mb-285 {
  margin-bottom: 285px !important
}

.-ml-285 {
  margin-left: 285px !important
}

.-mr-285 {
  margin-right: 285px !important
}

.-mx-290 {
  margin-right: 290px !important;
  margin-left: 290px !important
}

.-my-290 {
  margin-top: 290px !important;
  margin-bottom: 290px !important
}

.-mt-290 {
  margin-top: 290px !important
}

.-mb-290 {
  margin-bottom: 290px !important
}

.-ml-290 {
  margin-left: 290px !important
}

.-mr-290 {
  margin-right: 290px !important
}

.-mx-295 {
  margin-right: 295px !important;
  margin-left: 295px !important
}

.-my-295 {
  margin-top: 295px !important;
  margin-bottom: 295px !important
}

.-mt-295 {
  margin-top: 295px !important
}

.-mb-295 {
  margin-bottom: 295px !important
}

.-ml-295 {
  margin-left: 295px !important
}

.-mr-295 {
  margin-right: 295px !important
}

.-mx-300 {
  margin-right: 300px !important;
  margin-left: 300px !important
}

.-my-300 {
  margin-top: 300px !important;
  margin-bottom: 300px !important
}

.-mt-300 {
  margin-top: 300px !important
}

.-mb-300 {
  margin-bottom: 300px !important
}

.-ml-300 {
  margin-left: 300px !important
}

.-mr-300 {
  margin-right: 300px !important
}

.-mx--5 {
  margin-right: -5px !important;
  margin-left: -5px !important
}

.-my--5 {
  margin-top: -5px !important;
  margin-bottom: -5px !important
}

.-mt--5 {
  margin-top: -5px !important
}

.-mb--5 {
  margin-bottom: -5px !important
}

.-ml--5 {
  margin-left: -5px !important
}

.-mr--5 {
  margin-right: -5px !important
}

.-mx--10 {
  margin-right: -10px !important;
  margin-left: -10px !important
}

.-my--10 {
  margin-top: -10px !important;
  margin-bottom: -10px !important
}

.-mt--10 {
  margin-top: -10px !important
}

.-mb--10 {
  margin-bottom: -10px !important
}

.-ml--10 {
  margin-left: -10px !important
}

.-mr--10 {
  margin-right: -10px !important
}

.-mx--15 {
  margin-right: -15px !important;
  margin-left: -15px !important
}

.-my--15 {
  margin-top: -15px !important;
  margin-bottom: -15px !important
}

.-mt--15 {
  margin-top: -15px !important
}

.-mb--15 {
  margin-bottom: -15px !important
}

.-ml--15 {
  margin-left: -15px !important
}

.-mr--15 {
  margin-right: -15px !important
}

.-mx--20 {
  margin-right: -20px !important;
  margin-left: -20px !important
}

.-my--20 {
  margin-top: -20px !important;
  margin-bottom: -20px !important
}

.-mt--20 {
  margin-top: -20px !important
}

.-mb--20 {
  margin-bottom: -20px !important
}

.-ml--20 {
  margin-left: -20px !important
}

.-mr--20 {
  margin-right: -20px !important
}

.-mx--25 {
  margin-right: -25px !important;
  margin-left: -25px !important
}

.-my--25 {
  margin-top: -25px !important;
  margin-bottom: -25px !important
}

.-mt--25 {
  margin-top: -25px !important
}

.-mb--25 {
  margin-bottom: -25px !important
}

.-ml--25 {
  margin-left: -25px !important
}

.-mr--25 {
  margin-right: -25px !important
}

.-mx--30 {
  margin-right: -30px !important;
  margin-left: -30px !important
}

.-my--30 {
  margin-top: -30px !important;
  margin-bottom: -30px !important
}

.-mt--30 {
  margin-top: -30px !important
}

.-mb--30 {
  margin-bottom: -30px !important
}

.-ml--30 {
  margin-left: -30px !important
}

.-mr--30 {
  margin-right: -30px !important
}

.-mx--35 {
  margin-right: -35px !important;
  margin-left: -35px !important
}

.-my--35 {
  margin-top: -35px !important;
  margin-bottom: -35px !important
}

.-mt--35 {
  margin-top: -35px !important
}

.-mb--35 {
  margin-bottom: -35px !important
}

.-ml--35 {
  margin-left: -35px !important
}

.-mr--35 {
  margin-right: -35px !important
}

.-mx--40 {
  margin-right: -40px !important;
  margin-left: -40px !important
}

.-my--40 {
  margin-top: -40px !important;
  margin-bottom: -40px !important
}

.-mt--40 {
  margin-top: -40px !important
}

.-mb--40 {
  margin-bottom: -40px !important
}

.-ml--40 {
  margin-left: -40px !important
}

.-mr--40 {
  margin-right: -40px !important
}

.-mx--45 {
  margin-right: -45px !important;
  margin-left: -45px !important
}

.-my--45 {
  margin-top: -45px !important;
  margin-bottom: -45px !important
}

.-mt--45 {
  margin-top: -45px !important
}

.-mb--45 {
  margin-bottom: -45px !important
}

.-ml--45 {
  margin-left: -45px !important
}

.-mr--45 {
  margin-right: -45px !important
}

.-mx--50 {
  margin-right: -50px !important;
  margin-left: -50px !important
}

.-my--50 {
  margin-top: -50px !important;
  margin-bottom: -50px !important
}

.-mt--50 {
  margin-top: -50px !important
}

.-mb--50 {
  margin-bottom: -50px !important
}

.-ml--50 {
  margin-left: -50px !important
}

.-mr--50 {
  margin-right: -50px !important
}

.-mx--55 {
  margin-right: -55px !important;
  margin-left: -55px !important
}

.-my--55 {
  margin-top: -55px !important;
  margin-bottom: -55px !important
}

.-mt--55 {
  margin-top: -55px !important
}

.-mb--55 {
  margin-bottom: -55px !important
}

.-ml--55 {
  margin-left: -55px !important
}

.-mr--55 {
  margin-right: -55px !important
}

.-mx--60 {
  margin-right: -60px !important;
  margin-left: -60px !important
}

.-my--60 {
  margin-top: -60px !important;
  margin-bottom: -60px !important
}

.-mt--60 {
  margin-top: -60px !important
}

.-mb--60 {
  margin-bottom: -60px !important
}

.-ml--60 {
  margin-left: -60px !important
}

.-mr--60 {
  margin-right: -60px !important
}

.-mx--65 {
  margin-right: -65px !important;
  margin-left: -65px !important
}

.-my--65 {
  margin-top: -65px !important;
  margin-bottom: -65px !important
}

.-mt--65 {
  margin-top: -65px !important
}

.-mb--65 {
  margin-bottom: -65px !important
}

.-ml--65 {
  margin-left: -65px !important
}

.-mr--65 {
  margin-right: -65px !important
}

.-mx--70 {
  margin-right: -70px !important;
  margin-left: -70px !important
}

.-my--70 {
  margin-top: -70px !important;
  margin-bottom: -70px !important
}

.-mt--70 {
  margin-top: -70px !important
}

.-mb--70 {
  margin-bottom: -70px !important
}

.-ml--70 {
  margin-left: -70px !important
}

.-mr--70 {
  margin-right: -70px !important
}

.-mx--75 {
  margin-right: -75px !important;
  margin-left: -75px !important
}

.-my--75 {
  margin-top: -75px !important;
  margin-bottom: -75px !important
}

.-mt--75 {
  margin-top: -75px !important
}

.-mb--75 {
  margin-bottom: -75px !important
}

.-ml--75 {
  margin-left: -75px !important
}

.-mr--75 {
  margin-right: -75px !important
}

.-mx--80 {
  margin-right: -80px !important;
  margin-left: -80px !important
}

.-my--80 {
  margin-top: -80px !important;
  margin-bottom: -80px !important
}

.-mt--80 {
  margin-top: -80px !important
}

.-mb--80 {
  margin-bottom: -80px !important
}

.-ml--80 {
  margin-left: -80px !important
}

.-mr--80 {
  margin-right: -80px !important
}

.-mx--85 {
  margin-right: -85px !important;
  margin-left: -85px !important
}

.-my--85 {
  margin-top: -85px !important;
  margin-bottom: -85px !important
}

.-mt--85 {
  margin-top: -85px !important
}

.-mb--85 {
  margin-bottom: -85px !important
}

.-ml--85 {
  margin-left: -85px !important
}

.-mr--85 {
  margin-right: -85px !important
}

.-mx--90 {
  margin-right: -90px !important;
  margin-left: -90px !important
}

.-my--90 {
  margin-top: -90px !important;
  margin-bottom: -90px !important
}

.-mt--90 {
  margin-top: -90px !important
}

.-mb--90 {
  margin-bottom: -90px !important
}

.-ml--90 {
  margin-left: -90px !important
}

.-mr--90 {
  margin-right: -90px !important
}

.-mx--95 {
  margin-right: -95px !important;
  margin-left: -95px !important
}

.-my--95 {
  margin-top: -95px !important;
  margin-bottom: -95px !important
}

.-mt--95 {
  margin-top: -95px !important
}

.-mb--95 {
  margin-bottom: -95px !important
}

.-ml--95 {
  margin-left: -95px !important
}

.-mr--95 {
  margin-right: -95px !important
}

.-mx--100 {
  margin-right: -100px !important;
  margin-left: -100px !important
}

.-my--100 {
  margin-top: -100px !important;
  margin-bottom: -100px !important
}

.-mt--100 {
  margin-top: -100px !important
}

.-mb--100 {
  margin-bottom: -100px !important
}

.-ml--100 {
  margin-left: -100px !important
}

.-mr--100 {
  margin-right: -100px !important
}

.-mx--105 {
  margin-right: -105px !important;
  margin-left: -105px !important
}

.-my--105 {
  margin-top: -105px !important;
  margin-bottom: -105px !important
}

.-mt--105 {
  margin-top: -105px !important
}

.-mb--105 {
  margin-bottom: -105px !important
}

.-ml--105 {
  margin-left: -105px !important
}

.-mr--105 {
  margin-right: -105px !important
}

.-mx--110 {
  margin-right: -110px !important;
  margin-left: -110px !important
}

.-my--110 {
  margin-top: -110px !important;
  margin-bottom: -110px !important
}

.-mt--110 {
  margin-top: -110px !important
}

.-mb--110 {
  margin-bottom: -110px !important
}

.-ml--110 {
  margin-left: -110px !important
}

.-mr--110 {
  margin-right: -110px !important
}

.-mx--115 {
  margin-right: -115px !important;
  margin-left: -115px !important
}

.-my--115 {
  margin-top: -115px !important;
  margin-bottom: -115px !important
}

.-mt--115 {
  margin-top: -115px !important
}

.-mb--115 {
  margin-bottom: -115px !important
}

.-ml--115 {
  margin-left: -115px !important
}

.-mr--115 {
  margin-right: -115px !important
}

.-mx--120 {
  margin-right: -120px !important;
  margin-left: -120px !important
}

.-my--120 {
  margin-top: -120px !important;
  margin-bottom: -120px !important
}

.-mt--120 {
  margin-top: -120px !important
}

.-mb--120 {
  margin-bottom: -120px !important
}

.-ml--120 {
  margin-left: -120px !important
}

.-mr--120 {
  margin-right: -120px !important
}

.-mx--125 {
  margin-right: -125px !important;
  margin-left: -125px !important
}

.-my--125 {
  margin-top: -125px !important;
  margin-bottom: -125px !important
}

.-mt--125 {
  margin-top: -125px !important
}

.-mb--125 {
  margin-bottom: -125px !important
}

.-ml--125 {
  margin-left: -125px !important
}

.-mr--125 {
  margin-right: -125px !important
}

.-mx--130 {
  margin-right: -130px !important;
  margin-left: -130px !important
}

.-my--130 {
  margin-top: -130px !important;
  margin-bottom: -130px !important
}

.-mt--130 {
  margin-top: -130px !important
}

.-mb--130 {
  margin-bottom: -130px !important
}

.-ml--130 {
  margin-left: -130px !important
}

.-mr--130 {
  margin-right: -130px !important
}

.-mx--135 {
  margin-right: -135px !important;
  margin-left: -135px !important
}

.-my--135 {
  margin-top: -135px !important;
  margin-bottom: -135px !important
}

.-mt--135 {
  margin-top: -135px !important
}

.-mb--135 {
  margin-bottom: -135px !important
}

.-ml--135 {
  margin-left: -135px !important
}

.-mr--135 {
  margin-right: -135px !important
}

.-mx--140 {
  margin-right: -140px !important;
  margin-left: -140px !important
}

.-my--140 {
  margin-top: -140px !important;
  margin-bottom: -140px !important
}

.-mt--140 {
  margin-top: -140px !important
}

.-mb--140 {
  margin-bottom: -140px !important
}

.-ml--140 {
  margin-left: -140px !important
}

.-mr--140 {
  margin-right: -140px !important
}

.-mx--145 {
  margin-right: -145px !important;
  margin-left: -145px !important
}

.-my--145 {
  margin-top: -145px !important;
  margin-bottom: -145px !important
}

.-mt--145 {
  margin-top: -145px !important
}

.-mb--145 {
  margin-bottom: -145px !important
}

.-ml--145 {
  margin-left: -145px !important
}

.-mr--145 {
  margin-right: -145px !important
}

.-mx--150 {
  margin-right: -150px !important;
  margin-left: -150px !important
}

.-my--150 {
  margin-top: -150px !important;
  margin-bottom: -150px !important
}

.-mt--150 {
  margin-top: -150px !important
}

.-mb--150 {
  margin-bottom: -150px !important
}

.-ml--150 {
  margin-left: -150px !important
}

.-mr--150 {
  margin-right: -150px !important
}

.-mx--155 {
  margin-right: -155px !important;
  margin-left: -155px !important
}

.-my--155 {
  margin-top: -155px !important;
  margin-bottom: -155px !important
}

.-mt--155 {
  margin-top: -155px !important
}

.-mb--155 {
  margin-bottom: -155px !important
}

.-ml--155 {
  margin-left: -155px !important
}

.-mr--155 {
  margin-right: -155px !important
}

.-mx--160 {
  margin-right: -160px !important;
  margin-left: -160px !important
}

.-my--160 {
  margin-top: -160px !important;
  margin-bottom: -160px !important
}

.-mt--160 {
  margin-top: -160px !important
}

.-mb--160 {
  margin-bottom: -160px !important
}

.-ml--160 {
  margin-left: -160px !important
}

.-mr--160 {
  margin-right: -160px !important
}

.-mx--165 {
  margin-right: -165px !important;
  margin-left: -165px !important
}

.-my--165 {
  margin-top: -165px !important;
  margin-bottom: -165px !important
}

.-mt--165 {
  margin-top: -165px !important
}

.-mb--165 {
  margin-bottom: -165px !important
}

.-ml--165 {
  margin-left: -165px !important
}

.-mr--165 {
  margin-right: -165px !important
}

.-mx--170 {
  margin-right: -170px !important;
  margin-left: -170px !important
}

.-my--170 {
  margin-top: -170px !important;
  margin-bottom: -170px !important
}

.-mt--170 {
  margin-top: -170px !important
}

.-mb--170 {
  margin-bottom: -170px !important
}

.-ml--170 {
  margin-left: -170px !important
}

.-mr--170 {
  margin-right: -170px !important
}

.-mx--175 {
  margin-right: -175px !important;
  margin-left: -175px !important
}

.-my--175 {
  margin-top: -175px !important;
  margin-bottom: -175px !important
}

.-mt--175 {
  margin-top: -175px !important
}

.-mb--175 {
  margin-bottom: -175px !important
}

.-ml--175 {
  margin-left: -175px !important
}

.-mr--175 {
  margin-right: -175px !important
}

.-mx--180 {
  margin-right: -180px !important;
  margin-left: -180px !important
}

.-my--180 {
  margin-top: -180px !important;
  margin-bottom: -180px !important
}

.-mt--180 {
  margin-top: -180px !important
}

.-mb--180 {
  margin-bottom: -180px !important
}

.-ml--180 {
  margin-left: -180px !important
}

.-mr--180 {
  margin-right: -180px !important
}

.-mx--185 {
  margin-right: -185px !important;
  margin-left: -185px !important
}

.-my--185 {
  margin-top: -185px !important;
  margin-bottom: -185px !important
}

.-mt--185 {
  margin-top: -185px !important
}

.-mb--185 {
  margin-bottom: -185px !important
}

.-ml--185 {
  margin-left: -185px !important
}

.-mr--185 {
  margin-right: -185px !important
}

.-mx--190 {
  margin-right: -190px !important;
  margin-left: -190px !important
}

.-my--190 {
  margin-top: -190px !important;
  margin-bottom: -190px !important
}

.-mt--190 {
  margin-top: -190px !important
}

.-mb--190 {
  margin-bottom: -190px !important
}

.-ml--190 {
  margin-left: -190px !important
}

.-mr--190 {
  margin-right: -190px !important
}

.-mx--195 {
  margin-right: -195px !important;
  margin-left: -195px !important
}

.-my--195 {
  margin-top: -195px !important;
  margin-bottom: -195px !important
}

.-mt--195 {
  margin-top: -195px !important
}

.-mb--195 {
  margin-bottom: -195px !important
}

.-ml--195 {
  margin-left: -195px !important
}

.-mr--195 {
  margin-right: -195px !important
}

.-mx--200 {
  margin-right: -200px !important;
  margin-left: -200px !important
}

.-my--200 {
  margin-top: -200px !important;
  margin-bottom: -200px !important
}

.-mt--200 {
  margin-top: -200px !important
}

.-mb--200 {
  margin-bottom: -200px !important
}

.-ml--200 {
  margin-left: -200px !important
}

.-mr--200 {
  margin-right: -200px !important
}

.-mx--205 {
  margin-right: -205px !important;
  margin-left: -205px !important
}

.-my--205 {
  margin-top: -205px !important;
  margin-bottom: -205px !important
}

.-mt--205 {
  margin-top: -205px !important
}

.-mb--205 {
  margin-bottom: -205px !important
}

.-ml--205 {
  margin-left: -205px !important
}

.-mr--205 {
  margin-right: -205px !important
}

.-mx--210 {
  margin-right: -210px !important;
  margin-left: -210px !important
}

.-my--210 {
  margin-top: -210px !important;
  margin-bottom: -210px !important
}

.-mt--210 {
  margin-top: -210px !important
}

.-mb--210 {
  margin-bottom: -210px !important
}

.-ml--210 {
  margin-left: -210px !important
}

.-mr--210 {
  margin-right: -210px !important
}

.-mx--215 {
  margin-right: -215px !important;
  margin-left: -215px !important
}

.-my--215 {
  margin-top: -215px !important;
  margin-bottom: -215px !important
}

.-mt--215 {
  margin-top: -215px !important
}

.-mb--215 {
  margin-bottom: -215px !important
}

.-ml--215 {
  margin-left: -215px !important
}

.-mr--215 {
  margin-right: -215px !important
}

.-mx--220 {
  margin-right: -220px !important;
  margin-left: -220px !important
}

.-my--220 {
  margin-top: -220px !important;
  margin-bottom: -220px !important
}

.-mt--220 {
  margin-top: -220px !important
}

.-mb--220 {
  margin-bottom: -220px !important
}

.-ml--220 {
  margin-left: -220px !important
}

.-mr--220 {
  margin-right: -220px !important
}

.-mx--225 {
  margin-right: -225px !important;
  margin-left: -225px !important
}

.-my--225 {
  margin-top: -225px !important;
  margin-bottom: -225px !important
}

.-mt--225 {
  margin-top: -225px !important
}

.-mb--225 {
  margin-bottom: -225px !important
}

.-ml--225 {
  margin-left: -225px !important
}

.-mr--225 {
  margin-right: -225px !important
}

.-mx--230 {
  margin-right: -230px !important;
  margin-left: -230px !important
}

.-my--230 {
  margin-top: -230px !important;
  margin-bottom: -230px !important
}

.-mt--230 {
  margin-top: -230px !important
}

.-mb--230 {
  margin-bottom: -230px !important
}

.-ml--230 {
  margin-left: -230px !important
}

.-mr--230 {
  margin-right: -230px !important
}

.-mx--235 {
  margin-right: -235px !important;
  margin-left: -235px !important
}

.-my--235 {
  margin-top: -235px !important;
  margin-bottom: -235px !important
}

.-mt--235 {
  margin-top: -235px !important
}

.-mb--235 {
  margin-bottom: -235px !important
}

.-ml--235 {
  margin-left: -235px !important
}

.-mr--235 {
  margin-right: -235px !important
}

.-mx--240 {
  margin-right: -240px !important;
  margin-left: -240px !important
}

.-my--240 {
  margin-top: -240px !important;
  margin-bottom: -240px !important
}

.-mt--240 {
  margin-top: -240px !important
}

.-mb--240 {
  margin-bottom: -240px !important
}

.-ml--240 {
  margin-left: -240px !important
}

.-mr--240 {
  margin-right: -240px !important
}

.-mx--245 {
  margin-right: -245px !important;
  margin-left: -245px !important
}

.-my--245 {
  margin-top: -245px !important;
  margin-bottom: -245px !important
}

.-mt--245 {
  margin-top: -245px !important
}

.-mb--245 {
  margin-bottom: -245px !important
}

.-ml--245 {
  margin-left: -245px !important
}

.-mr--245 {
  margin-right: -245px !important
}

.-mx--250 {
  margin-right: -250px !important;
  margin-left: -250px !important
}

.-my--250 {
  margin-top: -250px !important;
  margin-bottom: -250px !important
}

.-mt--250 {
  margin-top: -250px !important
}

.-mb--250 {
  margin-bottom: -250px !important
}

.-ml--250 {
  margin-left: -250px !important
}

.-mr--250 {
  margin-right: -250px !important
}

.-mx--255 {
  margin-right: -255px !important;
  margin-left: -255px !important
}

.-my--255 {
  margin-top: -255px !important;
  margin-bottom: -255px !important
}

.-mt--255 {
  margin-top: -255px !important
}

.-mb--255 {
  margin-bottom: -255px !important
}

.-ml--255 {
  margin-left: -255px !important
}

.-mr--255 {
  margin-right: -255px !important
}

.-mx--260 {
  margin-right: -260px !important;
  margin-left: -260px !important
}

.-my--260 {
  margin-top: -260px !important;
  margin-bottom: -260px !important
}

.-mt--260 {
  margin-top: -260px !important
}

.-mb--260 {
  margin-bottom: -260px !important
}

.-ml--260 {
  margin-left: -260px !important
}

.-mr--260 {
  margin-right: -260px !important
}

.-mx--265 {
  margin-right: -265px !important;
  margin-left: -265px !important
}

.-my--265 {
  margin-top: -265px !important;
  margin-bottom: -265px !important
}

.-mt--265 {
  margin-top: -265px !important
}

.-mb--265 {
  margin-bottom: -265px !important
}

.-ml--265 {
  margin-left: -265px !important
}

.-mr--265 {
  margin-right: -265px !important
}

.-mx--270 {
  margin-right: -270px !important;
  margin-left: -270px !important
}

.-my--270 {
  margin-top: -270px !important;
  margin-bottom: -270px !important
}

.-mt--270 {
  margin-top: -270px !important
}

.-mb--270 {
  margin-bottom: -270px !important
}

.-ml--270 {
  margin-left: -270px !important
}

.-mr--270 {
  margin-right: -270px !important
}

.-mx--275 {
  margin-right: -275px !important;
  margin-left: -275px !important
}

.-my--275 {
  margin-top: -275px !important;
  margin-bottom: -275px !important
}

.-mt--275 {
  margin-top: -275px !important
}

.-mb--275 {
  margin-bottom: -275px !important
}

.-ml--275 {
  margin-left: -275px !important
}

.-mr--275 {
  margin-right: -275px !important
}

.-mx--280 {
  margin-right: -280px !important;
  margin-left: -280px !important
}

.-my--280 {
  margin-top: -280px !important;
  margin-bottom: -280px !important
}

.-mt--280 {
  margin-top: -280px !important
}

.-mb--280 {
  margin-bottom: -280px !important
}

.-ml--280 {
  margin-left: -280px !important
}

.-mr--280 {
  margin-right: -280px !important
}

.-mx--285 {
  margin-right: -285px !important;
  margin-left: -285px !important
}

.-my--285 {
  margin-top: -285px !important;
  margin-bottom: -285px !important
}

.-mt--285 {
  margin-top: -285px !important
}

.-mb--285 {
  margin-bottom: -285px !important
}

.-ml--285 {
  margin-left: -285px !important
}

.-mr--285 {
  margin-right: -285px !important
}

.-mx--290 {
  margin-right: -290px !important;
  margin-left: -290px !important
}

.-my--290 {
  margin-top: -290px !important;
  margin-bottom: -290px !important
}

.-mt--290 {
  margin-top: -290px !important
}

.-mb--290 {
  margin-bottom: -290px !important
}

.-ml--290 {
  margin-left: -290px !important
}

.-mr--290 {
  margin-right: -290px !important
}

.-mx--295 {
  margin-right: -295px !important;
  margin-left: -295px !important
}

.-my--295 {
  margin-top: -295px !important;
  margin-bottom: -295px !important
}

.-mt--295 {
  margin-top: -295px !important
}

.-mb--295 {
  margin-bottom: -295px !important
}

.-ml--295 {
  margin-left: -295px !important
}

.-mr--295 {
  margin-right: -295px !important
}

.-mx--300 {
  margin-right: -300px !important;
  margin-left: -300px !important
}

.-my--300 {
  margin-top: -300px !important;
  margin-bottom: -300px !important
}

.-mt--300 {
  margin-top: -300px !important
}

.-mb--300 {
  margin-bottom: -300px !important
}

.-ml--300 {
  margin-left: -300px !important
}

.-mr--300 {
  margin-right: -300px !important
}

@media(min-width: 1922px) {
  .hd-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .hd-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .hd-mt-5 {
    margin-top: 5px !important
  }

  .hd-mb-5 {
    margin-bottom: 5px !important
  }

  .hd-ml-5 {
    margin-left: 5px !important
  }

  .hd-mr-5 {
    margin-right: 5px !important
  }

  .hd-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .hd-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .hd-mt-10 {
    margin-top: 10px !important
  }

  .hd-mb-10 {
    margin-bottom: 10px !important
  }

  .hd-ml-10 {
    margin-left: 10px !important
  }

  .hd-mr-10 {
    margin-right: 10px !important
  }

  .hd-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .hd-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .hd-mt-15 {
    margin-top: 15px !important
  }

  .hd-mb-15 {
    margin-bottom: 15px !important
  }

  .hd-ml-15 {
    margin-left: 15px !important
  }

  .hd-mr-15 {
    margin-right: 15px !important
  }

  .hd-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .hd-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .hd-mt-20 {
    margin-top: 20px !important
  }

  .hd-mb-20 {
    margin-bottom: 20px !important
  }

  .hd-ml-20 {
    margin-left: 20px !important
  }

  .hd-mr-20 {
    margin-right: 20px !important
  }

  .hd-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .hd-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .hd-mt-25 {
    margin-top: 25px !important
  }

  .hd-mb-25 {
    margin-bottom: 25px !important
  }

  .hd-ml-25 {
    margin-left: 25px !important
  }

  .hd-mr-25 {
    margin-right: 25px !important
  }

  .hd-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .hd-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .hd-mt-30 {
    margin-top: 30px !important
  }

  .hd-mb-30 {
    margin-bottom: 30px !important
  }

  .hd-ml-30 {
    margin-left: 30px !important
  }

  .hd-mr-30 {
    margin-right: 30px !important
  }

  .hd-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .hd-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .hd-mt-35 {
    margin-top: 35px !important
  }

  .hd-mb-35 {
    margin-bottom: 35px !important
  }

  .hd-ml-35 {
    margin-left: 35px !important
  }

  .hd-mr-35 {
    margin-right: 35px !important
  }

  .hd-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .hd-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .hd-mt-40 {
    margin-top: 40px !important
  }

  .hd-mb-40 {
    margin-bottom: 40px !important
  }

  .hd-ml-40 {
    margin-left: 40px !important
  }

  .hd-mr-40 {
    margin-right: 40px !important
  }

  .hd-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .hd-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .hd-mt-45 {
    margin-top: 45px !important
  }

  .hd-mb-45 {
    margin-bottom: 45px !important
  }

  .hd-ml-45 {
    margin-left: 45px !important
  }

  .hd-mr-45 {
    margin-right: 45px !important
  }

  .hd-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .hd-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .hd-mt-50 {
    margin-top: 50px !important
  }

  .hd-mb-50 {
    margin-bottom: 50px !important
  }

  .hd-ml-50 {
    margin-left: 50px !important
  }

  .hd-mr-50 {
    margin-right: 50px !important
  }

  .hd-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .hd-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .hd-mt-55 {
    margin-top: 55px !important
  }

  .hd-mb-55 {
    margin-bottom: 55px !important
  }

  .hd-ml-55 {
    margin-left: 55px !important
  }

  .hd-mr-55 {
    margin-right: 55px !important
  }

  .hd-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .hd-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .hd-mt-60 {
    margin-top: 60px !important
  }

  .hd-mb-60 {
    margin-bottom: 60px !important
  }

  .hd-ml-60 {
    margin-left: 60px !important
  }

  .hd-mr-60 {
    margin-right: 60px !important
  }

  .hd-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .hd-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .hd-mt-65 {
    margin-top: 65px !important
  }

  .hd-mb-65 {
    margin-bottom: 65px !important
  }

  .hd-ml-65 {
    margin-left: 65px !important
  }

  .hd-mr-65 {
    margin-right: 65px !important
  }

  .hd-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .hd-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .hd-mt-70 {
    margin-top: 70px !important
  }

  .hd-mb-70 {
    margin-bottom: 70px !important
  }

  .hd-ml-70 {
    margin-left: 70px !important
  }

  .hd-mr-70 {
    margin-right: 70px !important
  }

  .hd-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .hd-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .hd-mt-75 {
    margin-top: 75px !important
  }

  .hd-mb-75 {
    margin-bottom: 75px !important
  }

  .hd-ml-75 {
    margin-left: 75px !important
  }

  .hd-mr-75 {
    margin-right: 75px !important
  }

  .hd-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .hd-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .hd-mt-80 {
    margin-top: 80px !important
  }

  .hd-mb-80 {
    margin-bottom: 80px !important
  }

  .hd-ml-80 {
    margin-left: 80px !important
  }

  .hd-mr-80 {
    margin-right: 80px !important
  }

  .hd-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .hd-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .hd-mt-85 {
    margin-top: 85px !important
  }

  .hd-mb-85 {
    margin-bottom: 85px !important
  }

  .hd-ml-85 {
    margin-left: 85px !important
  }

  .hd-mr-85 {
    margin-right: 85px !important
  }

  .hd-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .hd-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .hd-mt-90 {
    margin-top: 90px !important
  }

  .hd-mb-90 {
    margin-bottom: 90px !important
  }

  .hd-ml-90 {
    margin-left: 90px !important
  }

  .hd-mr-90 {
    margin-right: 90px !important
  }

  .hd-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .hd-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .hd-mt-95 {
    margin-top: 95px !important
  }

  .hd-mb-95 {
    margin-bottom: 95px !important
  }

  .hd-ml-95 {
    margin-left: 95px !important
  }

  .hd-mr-95 {
    margin-right: 95px !important
  }

  .hd-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .hd-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .hd-mt-100 {
    margin-top: 100px !important
  }

  .hd-mb-100 {
    margin-bottom: 100px !important
  }

  .hd-ml-100 {
    margin-left: 100px !important
  }

  .hd-mr-100 {
    margin-right: 100px !important
  }

  .hd-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .hd-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .hd-mt-105 {
    margin-top: 105px !important
  }

  .hd-mb-105 {
    margin-bottom: 105px !important
  }

  .hd-ml-105 {
    margin-left: 105px !important
  }

  .hd-mr-105 {
    margin-right: 105px !important
  }

  .hd-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .hd-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .hd-mt-110 {
    margin-top: 110px !important
  }

  .hd-mb-110 {
    margin-bottom: 110px !important
  }

  .hd-ml-110 {
    margin-left: 110px !important
  }

  .hd-mr-110 {
    margin-right: 110px !important
  }

  .hd-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .hd-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .hd-mt-115 {
    margin-top: 115px !important
  }

  .hd-mb-115 {
    margin-bottom: 115px !important
  }

  .hd-ml-115 {
    margin-left: 115px !important
  }

  .hd-mr-115 {
    margin-right: 115px !important
  }

  .hd-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .hd-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .hd-mt-120 {
    margin-top: 120px !important
  }

  .hd-mb-120 {
    margin-bottom: 120px !important
  }

  .hd-ml-120 {
    margin-left: 120px !important
  }

  .hd-mr-120 {
    margin-right: 120px !important
  }

  .hd-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .hd-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .hd-mt-125 {
    margin-top: 125px !important
  }

  .hd-mb-125 {
    margin-bottom: 125px !important
  }

  .hd-ml-125 {
    margin-left: 125px !important
  }

  .hd-mr-125 {
    margin-right: 125px !important
  }

  .hd-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .hd-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .hd-mt-130 {
    margin-top: 130px !important
  }

  .hd-mb-130 {
    margin-bottom: 130px !important
  }

  .hd-ml-130 {
    margin-left: 130px !important
  }

  .hd-mr-130 {
    margin-right: 130px !important
  }

  .hd-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .hd-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .hd-mt-135 {
    margin-top: 135px !important
  }

  .hd-mb-135 {
    margin-bottom: 135px !important
  }

  .hd-ml-135 {
    margin-left: 135px !important
  }

  .hd-mr-135 {
    margin-right: 135px !important
  }

  .hd-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .hd-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .hd-mt-140 {
    margin-top: 140px !important
  }

  .hd-mb-140 {
    margin-bottom: 140px !important
  }

  .hd-ml-140 {
    margin-left: 140px !important
  }

  .hd-mr-140 {
    margin-right: 140px !important
  }

  .hd-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .hd-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .hd-mt-145 {
    margin-top: 145px !important
  }

  .hd-mb-145 {
    margin-bottom: 145px !important
  }

  .hd-ml-145 {
    margin-left: 145px !important
  }

  .hd-mr-145 {
    margin-right: 145px !important
  }

  .hd-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .hd-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .hd-mt-150 {
    margin-top: 150px !important
  }

  .hd-mb-150 {
    margin-bottom: 150px !important
  }

  .hd-ml-150 {
    margin-left: 150px !important
  }

  .hd-mr-150 {
    margin-right: 150px !important
  }

  .hd-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .hd-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .hd-mt-155 {
    margin-top: 155px !important
  }

  .hd-mb-155 {
    margin-bottom: 155px !important
  }

  .hd-ml-155 {
    margin-left: 155px !important
  }

  .hd-mr-155 {
    margin-right: 155px !important
  }

  .hd-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .hd-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .hd-mt-160 {
    margin-top: 160px !important
  }

  .hd-mb-160 {
    margin-bottom: 160px !important
  }

  .hd-ml-160 {
    margin-left: 160px !important
  }

  .hd-mr-160 {
    margin-right: 160px !important
  }

  .hd-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .hd-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .hd-mt-165 {
    margin-top: 165px !important
  }

  .hd-mb-165 {
    margin-bottom: 165px !important
  }

  .hd-ml-165 {
    margin-left: 165px !important
  }

  .hd-mr-165 {
    margin-right: 165px !important
  }

  .hd-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .hd-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .hd-mt-170 {
    margin-top: 170px !important
  }

  .hd-mb-170 {
    margin-bottom: 170px !important
  }

  .hd-ml-170 {
    margin-left: 170px !important
  }

  .hd-mr-170 {
    margin-right: 170px !important
  }

  .hd-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .hd-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .hd-mt-175 {
    margin-top: 175px !important
  }

  .hd-mb-175 {
    margin-bottom: 175px !important
  }

  .hd-ml-175 {
    margin-left: 175px !important
  }

  .hd-mr-175 {
    margin-right: 175px !important
  }

  .hd-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .hd-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .hd-mt-180 {
    margin-top: 180px !important
  }

  .hd-mb-180 {
    margin-bottom: 180px !important
  }

  .hd-ml-180 {
    margin-left: 180px !important
  }

  .hd-mr-180 {
    margin-right: 180px !important
  }

  .hd-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .hd-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .hd-mt-185 {
    margin-top: 185px !important
  }

  .hd-mb-185 {
    margin-bottom: 185px !important
  }

  .hd-ml-185 {
    margin-left: 185px !important
  }

  .hd-mr-185 {
    margin-right: 185px !important
  }

  .hd-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .hd-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .hd-mt-190 {
    margin-top: 190px !important
  }

  .hd-mb-190 {
    margin-bottom: 190px !important
  }

  .hd-ml-190 {
    margin-left: 190px !important
  }

  .hd-mr-190 {
    margin-right: 190px !important
  }

  .hd-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .hd-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .hd-mt-195 {
    margin-top: 195px !important
  }

  .hd-mb-195 {
    margin-bottom: 195px !important
  }

  .hd-ml-195 {
    margin-left: 195px !important
  }

  .hd-mr-195 {
    margin-right: 195px !important
  }

  .hd-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .hd-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .hd-mt-200 {
    margin-top: 200px !important
  }

  .hd-mb-200 {
    margin-bottom: 200px !important
  }

  .hd-ml-200 {
    margin-left: 200px !important
  }

  .hd-mr-200 {
    margin-right: 200px !important
  }

  .hd-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .hd-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .hd-mt-205 {
    margin-top: 205px !important
  }

  .hd-mb-205 {
    margin-bottom: 205px !important
  }

  .hd-ml-205 {
    margin-left: 205px !important
  }

  .hd-mr-205 {
    margin-right: 205px !important
  }

  .hd-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .hd-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .hd-mt-210 {
    margin-top: 210px !important
  }

  .hd-mb-210 {
    margin-bottom: 210px !important
  }

  .hd-ml-210 {
    margin-left: 210px !important
  }

  .hd-mr-210 {
    margin-right: 210px !important
  }

  .hd-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .hd-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .hd-mt-215 {
    margin-top: 215px !important
  }

  .hd-mb-215 {
    margin-bottom: 215px !important
  }

  .hd-ml-215 {
    margin-left: 215px !important
  }

  .hd-mr-215 {
    margin-right: 215px !important
  }

  .hd-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .hd-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .hd-mt-220 {
    margin-top: 220px !important
  }

  .hd-mb-220 {
    margin-bottom: 220px !important
  }

  .hd-ml-220 {
    margin-left: 220px !important
  }

  .hd-mr-220 {
    margin-right: 220px !important
  }

  .hd-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .hd-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .hd-mt-225 {
    margin-top: 225px !important
  }

  .hd-mb-225 {
    margin-bottom: 225px !important
  }

  .hd-ml-225 {
    margin-left: 225px !important
  }

  .hd-mr-225 {
    margin-right: 225px !important
  }

  .hd-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .hd-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .hd-mt-230 {
    margin-top: 230px !important
  }

  .hd-mb-230 {
    margin-bottom: 230px !important
  }

  .hd-ml-230 {
    margin-left: 230px !important
  }

  .hd-mr-230 {
    margin-right: 230px !important
  }

  .hd-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .hd-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .hd-mt-235 {
    margin-top: 235px !important
  }

  .hd-mb-235 {
    margin-bottom: 235px !important
  }

  .hd-ml-235 {
    margin-left: 235px !important
  }

  .hd-mr-235 {
    margin-right: 235px !important
  }

  .hd-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .hd-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .hd-mt-240 {
    margin-top: 240px !important
  }

  .hd-mb-240 {
    margin-bottom: 240px !important
  }

  .hd-ml-240 {
    margin-left: 240px !important
  }

  .hd-mr-240 {
    margin-right: 240px !important
  }

  .hd-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .hd-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .hd-mt-245 {
    margin-top: 245px !important
  }

  .hd-mb-245 {
    margin-bottom: 245px !important
  }

  .hd-ml-245 {
    margin-left: 245px !important
  }

  .hd-mr-245 {
    margin-right: 245px !important
  }

  .hd-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .hd-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .hd-mt-250 {
    margin-top: 250px !important
  }

  .hd-mb-250 {
    margin-bottom: 250px !important
  }

  .hd-ml-250 {
    margin-left: 250px !important
  }

  .hd-mr-250 {
    margin-right: 250px !important
  }

  .hd-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .hd-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .hd-mt-255 {
    margin-top: 255px !important
  }

  .hd-mb-255 {
    margin-bottom: 255px !important
  }

  .hd-ml-255 {
    margin-left: 255px !important
  }

  .hd-mr-255 {
    margin-right: 255px !important
  }

  .hd-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .hd-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .hd-mt-260 {
    margin-top: 260px !important
  }

  .hd-mb-260 {
    margin-bottom: 260px !important
  }

  .hd-ml-260 {
    margin-left: 260px !important
  }

  .hd-mr-260 {
    margin-right: 260px !important
  }

  .hd-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .hd-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .hd-mt-265 {
    margin-top: 265px !important
  }

  .hd-mb-265 {
    margin-bottom: 265px !important
  }

  .hd-ml-265 {
    margin-left: 265px !important
  }

  .hd-mr-265 {
    margin-right: 265px !important
  }

  .hd-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .hd-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .hd-mt-270 {
    margin-top: 270px !important
  }

  .hd-mb-270 {
    margin-bottom: 270px !important
  }

  .hd-ml-270 {
    margin-left: 270px !important
  }

  .hd-mr-270 {
    margin-right: 270px !important
  }

  .hd-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .hd-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .hd-mt-275 {
    margin-top: 275px !important
  }

  .hd-mb-275 {
    margin-bottom: 275px !important
  }

  .hd-ml-275 {
    margin-left: 275px !important
  }

  .hd-mr-275 {
    margin-right: 275px !important
  }

  .hd-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .hd-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .hd-mt-280 {
    margin-top: 280px !important
  }

  .hd-mb-280 {
    margin-bottom: 280px !important
  }

  .hd-ml-280 {
    margin-left: 280px !important
  }

  .hd-mr-280 {
    margin-right: 280px !important
  }

  .hd-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .hd-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .hd-mt-285 {
    margin-top: 285px !important
  }

  .hd-mb-285 {
    margin-bottom: 285px !important
  }

  .hd-ml-285 {
    margin-left: 285px !important
  }

  .hd-mr-285 {
    margin-right: 285px !important
  }

  .hd-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .hd-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .hd-mt-290 {
    margin-top: 290px !important
  }

  .hd-mb-290 {
    margin-bottom: 290px !important
  }

  .hd-ml-290 {
    margin-left: 290px !important
  }

  .hd-mr-290 {
    margin-right: 290px !important
  }

  .hd-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .hd-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .hd-mt-295 {
    margin-top: 295px !important
  }

  .hd-mb-295 {
    margin-bottom: 295px !important
  }

  .hd-ml-295 {
    margin-left: 295px !important
  }

  .hd-mr-295 {
    margin-right: 295px !important
  }

  .hd-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .hd-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .hd-mt-300 {
    margin-top: 300px !important
  }

  .hd-mb-300 {
    margin-bottom: 300px !important
  }

  .hd-ml-300 {
    margin-left: 300px !important
  }

  .hd-mr-300 {
    margin-right: 300px !important
  }

  .hd-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .hd-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .hd-mt-0 {
    margin-top: 0 !important
  }

  .hd-mb-0 {
    margin-bottom: 0 !important
  }

  .hd-ml-0 {
    margin-left: 0 !important
  }

  .hd-mr-0 {
    margin-right: 0 !important
  }

  .hd-m-0 {
    margin: 0 !important
  }

  .hd-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .hd-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .hd-mt--5 {
    margin-top: -5px !important
  }

  .hd-mb--5 {
    margin-bottom: -5px !important
  }

  .hd-ml--5 {
    margin-left: -5px !important
  }

  .hd-mr--5 {
    margin-right: -5px !important
  }

  .hd-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .hd-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .hd-mt--10 {
    margin-top: -10px !important
  }

  .hd-mb--10 {
    margin-bottom: -10px !important
  }

  .hd-ml--10 {
    margin-left: -10px !important
  }

  .hd-mr--10 {
    margin-right: -10px !important
  }

  .hd-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .hd-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .hd-mt--15 {
    margin-top: -15px !important
  }

  .hd-mb--15 {
    margin-bottom: -15px !important
  }

  .hd-ml--15 {
    margin-left: -15px !important
  }

  .hd-mr--15 {
    margin-right: -15px !important
  }

  .hd-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .hd-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .hd-mt--20 {
    margin-top: -20px !important
  }

  .hd-mb--20 {
    margin-bottom: -20px !important
  }

  .hd-ml--20 {
    margin-left: -20px !important
  }

  .hd-mr--20 {
    margin-right: -20px !important
  }

  .hd-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .hd-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .hd-mt--25 {
    margin-top: -25px !important
  }

  .hd-mb--25 {
    margin-bottom: -25px !important
  }

  .hd-ml--25 {
    margin-left: -25px !important
  }

  .hd-mr--25 {
    margin-right: -25px !important
  }

  .hd-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .hd-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .hd-mt--30 {
    margin-top: -30px !important
  }

  .hd-mb--30 {
    margin-bottom: -30px !important
  }

  .hd-ml--30 {
    margin-left: -30px !important
  }

  .hd-mr--30 {
    margin-right: -30px !important
  }

  .hd-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .hd-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .hd-mt--35 {
    margin-top: -35px !important
  }

  .hd-mb--35 {
    margin-bottom: -35px !important
  }

  .hd-ml--35 {
    margin-left: -35px !important
  }

  .hd-mr--35 {
    margin-right: -35px !important
  }

  .hd-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .hd-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .hd-mt--40 {
    margin-top: -40px !important
  }

  .hd-mb--40 {
    margin-bottom: -40px !important
  }

  .hd-ml--40 {
    margin-left: -40px !important
  }

  .hd-mr--40 {
    margin-right: -40px !important
  }

  .hd-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .hd-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .hd-mt--45 {
    margin-top: -45px !important
  }

  .hd-mb--45 {
    margin-bottom: -45px !important
  }

  .hd-ml--45 {
    margin-left: -45px !important
  }

  .hd-mr--45 {
    margin-right: -45px !important
  }

  .hd-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .hd-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .hd-mt--50 {
    margin-top: -50px !important
  }

  .hd-mb--50 {
    margin-bottom: -50px !important
  }

  .hd-ml--50 {
    margin-left: -50px !important
  }

  .hd-mr--50 {
    margin-right: -50px !important
  }

  .hd-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .hd-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .hd-mt--55 {
    margin-top: -55px !important
  }

  .hd-mb--55 {
    margin-bottom: -55px !important
  }

  .hd-ml--55 {
    margin-left: -55px !important
  }

  .hd-mr--55 {
    margin-right: -55px !important
  }

  .hd-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .hd-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .hd-mt--60 {
    margin-top: -60px !important
  }

  .hd-mb--60 {
    margin-bottom: -60px !important
  }

  .hd-ml--60 {
    margin-left: -60px !important
  }

  .hd-mr--60 {
    margin-right: -60px !important
  }

  .hd-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .hd-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .hd-mt--65 {
    margin-top: -65px !important
  }

  .hd-mb--65 {
    margin-bottom: -65px !important
  }

  .hd-ml--65 {
    margin-left: -65px !important
  }

  .hd-mr--65 {
    margin-right: -65px !important
  }

  .hd-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .hd-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .hd-mt--70 {
    margin-top: -70px !important
  }

  .hd-mb--70 {
    margin-bottom: -70px !important
  }

  .hd-ml--70 {
    margin-left: -70px !important
  }

  .hd-mr--70 {
    margin-right: -70px !important
  }

  .hd-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .hd-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .hd-mt--75 {
    margin-top: -75px !important
  }

  .hd-mb--75 {
    margin-bottom: -75px !important
  }

  .hd-ml--75 {
    margin-left: -75px !important
  }

  .hd-mr--75 {
    margin-right: -75px !important
  }

  .hd-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .hd-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .hd-mt--80 {
    margin-top: -80px !important
  }

  .hd-mb--80 {
    margin-bottom: -80px !important
  }

  .hd-ml--80 {
    margin-left: -80px !important
  }

  .hd-mr--80 {
    margin-right: -80px !important
  }

  .hd-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .hd-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .hd-mt--85 {
    margin-top: -85px !important
  }

  .hd-mb--85 {
    margin-bottom: -85px !important
  }

  .hd-ml--85 {
    margin-left: -85px !important
  }

  .hd-mr--85 {
    margin-right: -85px !important
  }

  .hd-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .hd-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .hd-mt--90 {
    margin-top: -90px !important
  }

  .hd-mb--90 {
    margin-bottom: -90px !important
  }

  .hd-ml--90 {
    margin-left: -90px !important
  }

  .hd-mr--90 {
    margin-right: -90px !important
  }

  .hd-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .hd-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .hd-mt--95 {
    margin-top: -95px !important
  }

  .hd-mb--95 {
    margin-bottom: -95px !important
  }

  .hd-ml--95 {
    margin-left: -95px !important
  }

  .hd-mr--95 {
    margin-right: -95px !important
  }

  .hd-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .hd-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .hd-mt--100 {
    margin-top: -100px !important
  }

  .hd-mb--100 {
    margin-bottom: -100px !important
  }

  .hd-ml--100 {
    margin-left: -100px !important
  }

  .hd-mr--100 {
    margin-right: -100px !important
  }

  .hd-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .hd-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .hd-mt--105 {
    margin-top: -105px !important
  }

  .hd-mb--105 {
    margin-bottom: -105px !important
  }

  .hd-ml--105 {
    margin-left: -105px !important
  }

  .hd-mr--105 {
    margin-right: -105px !important
  }

  .hd-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .hd-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .hd-mt--110 {
    margin-top: -110px !important
  }

  .hd-mb--110 {
    margin-bottom: -110px !important
  }

  .hd-ml--110 {
    margin-left: -110px !important
  }

  .hd-mr--110 {
    margin-right: -110px !important
  }

  .hd-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .hd-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .hd-mt--115 {
    margin-top: -115px !important
  }

  .hd-mb--115 {
    margin-bottom: -115px !important
  }

  .hd-ml--115 {
    margin-left: -115px !important
  }

  .hd-mr--115 {
    margin-right: -115px !important
  }

  .hd-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .hd-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .hd-mt--120 {
    margin-top: -120px !important
  }

  .hd-mb--120 {
    margin-bottom: -120px !important
  }

  .hd-ml--120 {
    margin-left: -120px !important
  }

  .hd-mr--120 {
    margin-right: -120px !important
  }

  .hd-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .hd-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .hd-mt--125 {
    margin-top: -125px !important
  }

  .hd-mb--125 {
    margin-bottom: -125px !important
  }

  .hd-ml--125 {
    margin-left: -125px !important
  }

  .hd-mr--125 {
    margin-right: -125px !important
  }

  .hd-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .hd-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .hd-mt--130 {
    margin-top: -130px !important
  }

  .hd-mb--130 {
    margin-bottom: -130px !important
  }

  .hd-ml--130 {
    margin-left: -130px !important
  }

  .hd-mr--130 {
    margin-right: -130px !important
  }

  .hd-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .hd-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .hd-mt--135 {
    margin-top: -135px !important
  }

  .hd-mb--135 {
    margin-bottom: -135px !important
  }

  .hd-ml--135 {
    margin-left: -135px !important
  }

  .hd-mr--135 {
    margin-right: -135px !important
  }

  .hd-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .hd-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .hd-mt--140 {
    margin-top: -140px !important
  }

  .hd-mb--140 {
    margin-bottom: -140px !important
  }

  .hd-ml--140 {
    margin-left: -140px !important
  }

  .hd-mr--140 {
    margin-right: -140px !important
  }

  .hd-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .hd-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .hd-mt--145 {
    margin-top: -145px !important
  }

  .hd-mb--145 {
    margin-bottom: -145px !important
  }

  .hd-ml--145 {
    margin-left: -145px !important
  }

  .hd-mr--145 {
    margin-right: -145px !important
  }

  .hd-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .hd-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .hd-mt--150 {
    margin-top: -150px !important
  }

  .hd-mb--150 {
    margin-bottom: -150px !important
  }

  .hd-ml--150 {
    margin-left: -150px !important
  }

  .hd-mr--150 {
    margin-right: -150px !important
  }

  .hd-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .hd-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .hd-mt--155 {
    margin-top: -155px !important
  }

  .hd-mb--155 {
    margin-bottom: -155px !important
  }

  .hd-ml--155 {
    margin-left: -155px !important
  }

  .hd-mr--155 {
    margin-right: -155px !important
  }

  .hd-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .hd-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .hd-mt--160 {
    margin-top: -160px !important
  }

  .hd-mb--160 {
    margin-bottom: -160px !important
  }

  .hd-ml--160 {
    margin-left: -160px !important
  }

  .hd-mr--160 {
    margin-right: -160px !important
  }

  .hd-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .hd-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .hd-mt--165 {
    margin-top: -165px !important
  }

  .hd-mb--165 {
    margin-bottom: -165px !important
  }

  .hd-ml--165 {
    margin-left: -165px !important
  }

  .hd-mr--165 {
    margin-right: -165px !important
  }

  .hd-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .hd-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .hd-mt--170 {
    margin-top: -170px !important
  }

  .hd-mb--170 {
    margin-bottom: -170px !important
  }

  .hd-ml--170 {
    margin-left: -170px !important
  }

  .hd-mr--170 {
    margin-right: -170px !important
  }

  .hd-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .hd-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .hd-mt--175 {
    margin-top: -175px !important
  }

  .hd-mb--175 {
    margin-bottom: -175px !important
  }

  .hd-ml--175 {
    margin-left: -175px !important
  }

  .hd-mr--175 {
    margin-right: -175px !important
  }

  .hd-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .hd-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .hd-mt--180 {
    margin-top: -180px !important
  }

  .hd-mb--180 {
    margin-bottom: -180px !important
  }

  .hd-ml--180 {
    margin-left: -180px !important
  }

  .hd-mr--180 {
    margin-right: -180px !important
  }

  .hd-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .hd-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .hd-mt--185 {
    margin-top: -185px !important
  }

  .hd-mb--185 {
    margin-bottom: -185px !important
  }

  .hd-ml--185 {
    margin-left: -185px !important
  }

  .hd-mr--185 {
    margin-right: -185px !important
  }

  .hd-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .hd-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .hd-mt--190 {
    margin-top: -190px !important
  }

  .hd-mb--190 {
    margin-bottom: -190px !important
  }

  .hd-ml--190 {
    margin-left: -190px !important
  }

  .hd-mr--190 {
    margin-right: -190px !important
  }

  .hd-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .hd-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .hd-mt--195 {
    margin-top: -195px !important
  }

  .hd-mb--195 {
    margin-bottom: -195px !important
  }

  .hd-ml--195 {
    margin-left: -195px !important
  }

  .hd-mr--195 {
    margin-right: -195px !important
  }

  .hd-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .hd-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .hd-mt--200 {
    margin-top: -200px !important
  }

  .hd-mb--200 {
    margin-bottom: -200px !important
  }

  .hd-ml--200 {
    margin-left: -200px !important
  }

  .hd-mr--200 {
    margin-right: -200px !important
  }

  .hd-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .hd-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .hd-mt--205 {
    margin-top: -205px !important
  }

  .hd-mb--205 {
    margin-bottom: -205px !important
  }

  .hd-ml--205 {
    margin-left: -205px !important
  }

  .hd-mr--205 {
    margin-right: -205px !important
  }

  .hd-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .hd-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .hd-mt--210 {
    margin-top: -210px !important
  }

  .hd-mb--210 {
    margin-bottom: -210px !important
  }

  .hd-ml--210 {
    margin-left: -210px !important
  }

  .hd-mr--210 {
    margin-right: -210px !important
  }

  .hd-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .hd-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .hd-mt--215 {
    margin-top: -215px !important
  }

  .hd-mb--215 {
    margin-bottom: -215px !important
  }

  .hd-ml--215 {
    margin-left: -215px !important
  }

  .hd-mr--215 {
    margin-right: -215px !important
  }

  .hd-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .hd-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .hd-mt--220 {
    margin-top: -220px !important
  }

  .hd-mb--220 {
    margin-bottom: -220px !important
  }

  .hd-ml--220 {
    margin-left: -220px !important
  }

  .hd-mr--220 {
    margin-right: -220px !important
  }

  .hd-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .hd-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .hd-mt--225 {
    margin-top: -225px !important
  }

  .hd-mb--225 {
    margin-bottom: -225px !important
  }

  .hd-ml--225 {
    margin-left: -225px !important
  }

  .hd-mr--225 {
    margin-right: -225px !important
  }

  .hd-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .hd-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .hd-mt--230 {
    margin-top: -230px !important
  }

  .hd-mb--230 {
    margin-bottom: -230px !important
  }

  .hd-ml--230 {
    margin-left: -230px !important
  }

  .hd-mr--230 {
    margin-right: -230px !important
  }

  .hd-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .hd-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .hd-mt--235 {
    margin-top: -235px !important
  }

  .hd-mb--235 {
    margin-bottom: -235px !important
  }

  .hd-ml--235 {
    margin-left: -235px !important
  }

  .hd-mr--235 {
    margin-right: -235px !important
  }

  .hd-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .hd-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .hd-mt--240 {
    margin-top: -240px !important
  }

  .hd-mb--240 {
    margin-bottom: -240px !important
  }

  .hd-ml--240 {
    margin-left: -240px !important
  }

  .hd-mr--240 {
    margin-right: -240px !important
  }

  .hd-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .hd-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .hd-mt--245 {
    margin-top: -245px !important
  }

  .hd-mb--245 {
    margin-bottom: -245px !important
  }

  .hd-ml--245 {
    margin-left: -245px !important
  }

  .hd-mr--245 {
    margin-right: -245px !important
  }

  .hd-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .hd-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .hd-mt--250 {
    margin-top: -250px !important
  }

  .hd-mb--250 {
    margin-bottom: -250px !important
  }

  .hd-ml--250 {
    margin-left: -250px !important
  }

  .hd-mr--250 {
    margin-right: -250px !important
  }

  .hd-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .hd-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .hd-mt--255 {
    margin-top: -255px !important
  }

  .hd-mb--255 {
    margin-bottom: -255px !important
  }

  .hd-ml--255 {
    margin-left: -255px !important
  }

  .hd-mr--255 {
    margin-right: -255px !important
  }

  .hd-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .hd-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .hd-mt--260 {
    margin-top: -260px !important
  }

  .hd-mb--260 {
    margin-bottom: -260px !important
  }

  .hd-ml--260 {
    margin-left: -260px !important
  }

  .hd-mr--260 {
    margin-right: -260px !important
  }

  .hd-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .hd-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .hd-mt--265 {
    margin-top: -265px !important
  }

  .hd-mb--265 {
    margin-bottom: -265px !important
  }

  .hd-ml--265 {
    margin-left: -265px !important
  }

  .hd-mr--265 {
    margin-right: -265px !important
  }

  .hd-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .hd-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .hd-mt--270 {
    margin-top: -270px !important
  }

  .hd-mb--270 {
    margin-bottom: -270px !important
  }

  .hd-ml--270 {
    margin-left: -270px !important
  }

  .hd-mr--270 {
    margin-right: -270px !important
  }

  .hd-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .hd-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .hd-mt--275 {
    margin-top: -275px !important
  }

  .hd-mb--275 {
    margin-bottom: -275px !important
  }

  .hd-ml--275 {
    margin-left: -275px !important
  }

  .hd-mr--275 {
    margin-right: -275px !important
  }

  .hd-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .hd-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .hd-mt--280 {
    margin-top: -280px !important
  }

  .hd-mb--280 {
    margin-bottom: -280px !important
  }

  .hd-ml--280 {
    margin-left: -280px !important
  }

  .hd-mr--280 {
    margin-right: -280px !important
  }

  .hd-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .hd-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .hd-mt--285 {
    margin-top: -285px !important
  }

  .hd-mb--285 {
    margin-bottom: -285px !important
  }

  .hd-ml--285 {
    margin-left: -285px !important
  }

  .hd-mr--285 {
    margin-right: -285px !important
  }

  .hd-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .hd-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .hd-mt--290 {
    margin-top: -290px !important
  }

  .hd-mb--290 {
    margin-bottom: -290px !important
  }

  .hd-ml--290 {
    margin-left: -290px !important
  }

  .hd-mr--290 {
    margin-right: -290px !important
  }

  .hd-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .hd-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .hd-mt--295 {
    margin-top: -295px !important
  }

  .hd-mb--295 {
    margin-bottom: -295px !important
  }

  .hd-ml--295 {
    margin-left: -295px !important
  }

  .hd-mr--295 {
    margin-right: -295px !important
  }

  .hd-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .hd-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .hd-mt--300 {
    margin-top: -300px !important
  }

  .hd-mb--300 {
    margin-bottom: -300px !important
  }

  .hd-ml--300 {
    margin-left: -300px !important
  }

  .hd-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 1500px) {
  .xxl-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .xxl-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .xxl-mt-5 {
    margin-top: 5px !important
  }

  .xxl-mb-5 {
    margin-bottom: 5px !important
  }

  .xxl-ml-5 {
    margin-left: 5px !important
  }

  .xxl-mr-5 {
    margin-right: 5px !important
  }

  .xxl-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .xxl-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .xxl-mt-10 {
    margin-top: 10px !important
  }

  .xxl-mb-10 {
    margin-bottom: 10px !important
  }

  .xxl-ml-10 {
    margin-left: 10px !important
  }

  .xxl-mr-10 {
    margin-right: 10px !important
  }

  .xxl-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .xxl-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .xxl-mt-15 {
    margin-top: 15px !important
  }

  .xxl-mb-15 {
    margin-bottom: 15px !important
  }

  .xxl-ml-15 {
    margin-left: 15px !important
  }

  .xxl-mr-15 {
    margin-right: 15px !important
  }

  .xxl-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .xxl-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .xxl-mt-20 {
    margin-top: 20px !important
  }

  .xxl-mb-20 {
    margin-bottom: 20px !important
  }

  .xxl-ml-20 {
    margin-left: 20px !important
  }

  .xxl-mr-20 {
    margin-right: 20px !important
  }

  .xxl-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .xxl-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .xxl-mt-25 {
    margin-top: 25px !important
  }

  .xxl-mb-25 {
    margin-bottom: 25px !important
  }

  .xxl-ml-25 {
    margin-left: 25px !important
  }

  .xxl-mr-25 {
    margin-right: 25px !important
  }

  .xxl-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .xxl-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .xxl-mt-30 {
    margin-top: 30px !important
  }

  .xxl-mb-30 {
    margin-bottom: 30px !important
  }

  .xxl-ml-30 {
    margin-left: 30px !important
  }

  .xxl-mr-30 {
    margin-right: 30px !important
  }

  .xxl-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .xxl-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .xxl-mt-35 {
    margin-top: 35px !important
  }

  .xxl-mb-35 {
    margin-bottom: 35px !important
  }

  .xxl-ml-35 {
    margin-left: 35px !important
  }

  .xxl-mr-35 {
    margin-right: 35px !important
  }

  .xxl-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .xxl-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .xxl-mt-40 {
    margin-top: 40px !important
  }

  .xxl-mb-40 {
    margin-bottom: 40px !important
  }

  .xxl-ml-40 {
    margin-left: 40px !important
  }

  .xxl-mr-40 {
    margin-right: 40px !important
  }

  .xxl-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .xxl-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .xxl-mt-45 {
    margin-top: 45px !important
  }

  .xxl-mb-45 {
    margin-bottom: 45px !important
  }

  .xxl-ml-45 {
    margin-left: 45px !important
  }

  .xxl-mr-45 {
    margin-right: 45px !important
  }

  .xxl-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .xxl-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .xxl-mt-50 {
    margin-top: 50px !important
  }

  .xxl-mb-50 {
    margin-bottom: 50px !important
  }

  .xxl-ml-50 {
    margin-left: 50px !important
  }

  .xxl-mr-50 {
    margin-right: 50px !important
  }

  .xxl-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .xxl-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .xxl-mt-55 {
    margin-top: 55px !important
  }

  .xxl-mb-55 {
    margin-bottom: 55px !important
  }

  .xxl-ml-55 {
    margin-left: 55px !important
  }

  .xxl-mr-55 {
    margin-right: 55px !important
  }

  .xxl-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .xxl-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .xxl-mt-60 {
    margin-top: 60px !important
  }

  .xxl-mb-60 {
    margin-bottom: 60px !important
  }

  .xxl-ml-60 {
    margin-left: 60px !important
  }

  .xxl-mr-60 {
    margin-right: 60px !important
  }

  .xxl-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .xxl-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .xxl-mt-65 {
    margin-top: 65px !important
  }

  .xxl-mb-65 {
    margin-bottom: 65px !important
  }

  .xxl-ml-65 {
    margin-left: 65px !important
  }

  .xxl-mr-65 {
    margin-right: 65px !important
  }

  .xxl-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .xxl-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .xxl-mt-70 {
    margin-top: 70px !important
  }

  .xxl-mb-70 {
    margin-bottom: 70px !important
  }

  .xxl-ml-70 {
    margin-left: 70px !important
  }

  .xxl-mr-70 {
    margin-right: 70px !important
  }

  .xxl-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .xxl-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .xxl-mt-75 {
    margin-top: 75px !important
  }

  .xxl-mb-75 {
    margin-bottom: 75px !important
  }

  .xxl-ml-75 {
    margin-left: 75px !important
  }

  .xxl-mr-75 {
    margin-right: 75px !important
  }

  .xxl-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .xxl-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .xxl-mt-80 {
    margin-top: 80px !important
  }

  .xxl-mb-80 {
    margin-bottom: 80px !important
  }

  .xxl-ml-80 {
    margin-left: 80px !important
  }

  .xxl-mr-80 {
    margin-right: 80px !important
  }

  .xxl-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .xxl-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .xxl-mt-85 {
    margin-top: 85px !important
  }

  .xxl-mb-85 {
    margin-bottom: 85px !important
  }

  .xxl-ml-85 {
    margin-left: 85px !important
  }

  .xxl-mr-85 {
    margin-right: 85px !important
  }

  .xxl-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .xxl-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .xxl-mt-90 {
    margin-top: 90px !important
  }

  .xxl-mb-90 {
    margin-bottom: 90px !important
  }

  .xxl-ml-90 {
    margin-left: 90px !important
  }

  .xxl-mr-90 {
    margin-right: 90px !important
  }

  .xxl-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .xxl-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .xxl-mt-95 {
    margin-top: 95px !important
  }

  .xxl-mb-95 {
    margin-bottom: 95px !important
  }

  .xxl-ml-95 {
    margin-left: 95px !important
  }

  .xxl-mr-95 {
    margin-right: 95px !important
  }

  .xxl-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .xxl-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .xxl-mt-100 {
    margin-top: 100px !important
  }

  .xxl-mb-100 {
    margin-bottom: 100px !important
  }

  .xxl-ml-100 {
    margin-left: 100px !important
  }

  .xxl-mr-100 {
    margin-right: 100px !important
  }

  .xxl-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .xxl-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .xxl-mt-105 {
    margin-top: 105px !important
  }

  .xxl-mb-105 {
    margin-bottom: 105px !important
  }

  .xxl-ml-105 {
    margin-left: 105px !important
  }

  .xxl-mr-105 {
    margin-right: 105px !important
  }

  .xxl-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .xxl-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .xxl-mt-110 {
    margin-top: 110px !important
  }

  .xxl-mb-110 {
    margin-bottom: 110px !important
  }

  .xxl-ml-110 {
    margin-left: 110px !important
  }

  .xxl-mr-110 {
    margin-right: 110px !important
  }

  .xxl-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .xxl-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .xxl-mt-115 {
    margin-top: 115px !important
  }

  .xxl-mb-115 {
    margin-bottom: 115px !important
  }

  .xxl-ml-115 {
    margin-left: 115px !important
  }

  .xxl-mr-115 {
    margin-right: 115px !important
  }

  .xxl-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .xxl-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .xxl-mt-120 {
    margin-top: 120px !important
  }

  .xxl-mb-120 {
    margin-bottom: 120px !important
  }

  .xxl-ml-120 {
    margin-left: 120px !important
  }

  .xxl-mr-120 {
    margin-right: 120px !important
  }

  .xxl-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .xxl-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .xxl-mt-125 {
    margin-top: 125px !important
  }

  .xxl-mb-125 {
    margin-bottom: 125px !important
  }

  .xxl-ml-125 {
    margin-left: 125px !important
  }

  .xxl-mr-125 {
    margin-right: 125px !important
  }

  .xxl-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .xxl-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .xxl-mt-130 {
    margin-top: 130px !important
  }

  .xxl-mb-130 {
    margin-bottom: 130px !important
  }

  .xxl-ml-130 {
    margin-left: 130px !important
  }

  .xxl-mr-130 {
    margin-right: 130px !important
  }

  .xxl-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .xxl-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .xxl-mt-135 {
    margin-top: 135px !important
  }

  .xxl-mb-135 {
    margin-bottom: 135px !important
  }

  .xxl-ml-135 {
    margin-left: 135px !important
  }

  .xxl-mr-135 {
    margin-right: 135px !important
  }

  .xxl-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .xxl-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .xxl-mt-140 {
    margin-top: 140px !important
  }

  .xxl-mb-140 {
    margin-bottom: 140px !important
  }

  .xxl-ml-140 {
    margin-left: 140px !important
  }

  .xxl-mr-140 {
    margin-right: 140px !important
  }

  .xxl-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .xxl-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .xxl-mt-145 {
    margin-top: 145px !important
  }

  .xxl-mb-145 {
    margin-bottom: 145px !important
  }

  .xxl-ml-145 {
    margin-left: 145px !important
  }

  .xxl-mr-145 {
    margin-right: 145px !important
  }

  .xxl-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .xxl-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .xxl-mt-150 {
    margin-top: 150px !important
  }

  .xxl-mb-150 {
    margin-bottom: 150px !important
  }

  .xxl-ml-150 {
    margin-left: 150px !important
  }

  .xxl-mr-150 {
    margin-right: 150px !important
  }

  .xxl-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .xxl-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .xxl-mt-155 {
    margin-top: 155px !important
  }

  .xxl-mb-155 {
    margin-bottom: 155px !important
  }

  .xxl-ml-155 {
    margin-left: 155px !important
  }

  .xxl-mr-155 {
    margin-right: 155px !important
  }

  .xxl-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .xxl-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .xxl-mt-160 {
    margin-top: 160px !important
  }

  .xxl-mb-160 {
    margin-bottom: 160px !important
  }

  .xxl-ml-160 {
    margin-left: 160px !important
  }

  .xxl-mr-160 {
    margin-right: 160px !important
  }

  .xxl-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .xxl-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .xxl-mt-165 {
    margin-top: 165px !important
  }

  .xxl-mb-165 {
    margin-bottom: 165px !important
  }

  .xxl-ml-165 {
    margin-left: 165px !important
  }

  .xxl-mr-165 {
    margin-right: 165px !important
  }

  .xxl-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .xxl-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .xxl-mt-170 {
    margin-top: 170px !important
  }

  .xxl-mb-170 {
    margin-bottom: 170px !important
  }

  .xxl-ml-170 {
    margin-left: 170px !important
  }

  .xxl-mr-170 {
    margin-right: 170px !important
  }

  .xxl-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .xxl-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .xxl-mt-175 {
    margin-top: 175px !important
  }

  .xxl-mb-175 {
    margin-bottom: 175px !important
  }

  .xxl-ml-175 {
    margin-left: 175px !important
  }

  .xxl-mr-175 {
    margin-right: 175px !important
  }

  .xxl-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .xxl-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .xxl-mt-180 {
    margin-top: 180px !important
  }

  .xxl-mb-180 {
    margin-bottom: 180px !important
  }

  .xxl-ml-180 {
    margin-left: 180px !important
  }

  .xxl-mr-180 {
    margin-right: 180px !important
  }

  .xxl-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .xxl-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .xxl-mt-185 {
    margin-top: 185px !important
  }

  .xxl-mb-185 {
    margin-bottom: 185px !important
  }

  .xxl-ml-185 {
    margin-left: 185px !important
  }

  .xxl-mr-185 {
    margin-right: 185px !important
  }

  .xxl-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .xxl-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .xxl-mt-190 {
    margin-top: 190px !important
  }

  .xxl-mb-190 {
    margin-bottom: 190px !important
  }

  .xxl-ml-190 {
    margin-left: 190px !important
  }

  .xxl-mr-190 {
    margin-right: 190px !important
  }

  .xxl-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .xxl-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .xxl-mt-195 {
    margin-top: 195px !important
  }

  .xxl-mb-195 {
    margin-bottom: 195px !important
  }

  .xxl-ml-195 {
    margin-left: 195px !important
  }

  .xxl-mr-195 {
    margin-right: 195px !important
  }

  .xxl-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .xxl-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .xxl-mt-200 {
    margin-top: 200px !important
  }

  .xxl-mb-200 {
    margin-bottom: 200px !important
  }

  .xxl-ml-200 {
    margin-left: 200px !important
  }

  .xxl-mr-200 {
    margin-right: 200px !important
  }

  .xxl-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .xxl-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .xxl-mt-205 {
    margin-top: 205px !important
  }

  .xxl-mb-205 {
    margin-bottom: 205px !important
  }

  .xxl-ml-205 {
    margin-left: 205px !important
  }

  .xxl-mr-205 {
    margin-right: 205px !important
  }

  .xxl-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .xxl-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .xxl-mt-210 {
    margin-top: 210px !important
  }

  .xxl-mb-210 {
    margin-bottom: 210px !important
  }

  .xxl-ml-210 {
    margin-left: 210px !important
  }

  .xxl-mr-210 {
    margin-right: 210px !important
  }

  .xxl-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .xxl-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .xxl-mt-215 {
    margin-top: 215px !important
  }

  .xxl-mb-215 {
    margin-bottom: 215px !important
  }

  .xxl-ml-215 {
    margin-left: 215px !important
  }

  .xxl-mr-215 {
    margin-right: 215px !important
  }

  .xxl-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .xxl-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .xxl-mt-220 {
    margin-top: 220px !important
  }

  .xxl-mb-220 {
    margin-bottom: 220px !important
  }

  .xxl-ml-220 {
    margin-left: 220px !important
  }

  .xxl-mr-220 {
    margin-right: 220px !important
  }

  .xxl-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .xxl-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .xxl-mt-225 {
    margin-top: 225px !important
  }

  .xxl-mb-225 {
    margin-bottom: 225px !important
  }

  .xxl-ml-225 {
    margin-left: 225px !important
  }

  .xxl-mr-225 {
    margin-right: 225px !important
  }

  .xxl-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .xxl-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .xxl-mt-230 {
    margin-top: 230px !important
  }

  .xxl-mb-230 {
    margin-bottom: 230px !important
  }

  .xxl-ml-230 {
    margin-left: 230px !important
  }

  .xxl-mr-230 {
    margin-right: 230px !important
  }

  .xxl-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .xxl-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .xxl-mt-235 {
    margin-top: 235px !important
  }

  .xxl-mb-235 {
    margin-bottom: 235px !important
  }

  .xxl-ml-235 {
    margin-left: 235px !important
  }

  .xxl-mr-235 {
    margin-right: 235px !important
  }

  .xxl-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .xxl-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .xxl-mt-240 {
    margin-top: 240px !important
  }

  .xxl-mb-240 {
    margin-bottom: 240px !important
  }

  .xxl-ml-240 {
    margin-left: 240px !important
  }

  .xxl-mr-240 {
    margin-right: 240px !important
  }

  .xxl-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .xxl-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .xxl-mt-245 {
    margin-top: 245px !important
  }

  .xxl-mb-245 {
    margin-bottom: 245px !important
  }

  .xxl-ml-245 {
    margin-left: 245px !important
  }

  .xxl-mr-245 {
    margin-right: 245px !important
  }

  .xxl-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .xxl-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .xxl-mt-250 {
    margin-top: 250px !important
  }

  .xxl-mb-250 {
    margin-bottom: 250px !important
  }

  .xxl-ml-250 {
    margin-left: 250px !important
  }

  .xxl-mr-250 {
    margin-right: 250px !important
  }

  .xxl-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .xxl-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .xxl-mt-255 {
    margin-top: 255px !important
  }

  .xxl-mb-255 {
    margin-bottom: 255px !important
  }

  .xxl-ml-255 {
    margin-left: 255px !important
  }

  .xxl-mr-255 {
    margin-right: 255px !important
  }

  .xxl-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .xxl-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .xxl-mt-260 {
    margin-top: 260px !important
  }

  .xxl-mb-260 {
    margin-bottom: 260px !important
  }

  .xxl-ml-260 {
    margin-left: 260px !important
  }

  .xxl-mr-260 {
    margin-right: 260px !important
  }

  .xxl-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .xxl-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .xxl-mt-265 {
    margin-top: 265px !important
  }

  .xxl-mb-265 {
    margin-bottom: 265px !important
  }

  .xxl-ml-265 {
    margin-left: 265px !important
  }

  .xxl-mr-265 {
    margin-right: 265px !important
  }

  .xxl-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .xxl-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .xxl-mt-270 {
    margin-top: 270px !important
  }

  .xxl-mb-270 {
    margin-bottom: 270px !important
  }

  .xxl-ml-270 {
    margin-left: 270px !important
  }

  .xxl-mr-270 {
    margin-right: 270px !important
  }

  .xxl-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .xxl-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .xxl-mt-275 {
    margin-top: 275px !important
  }

  .xxl-mb-275 {
    margin-bottom: 275px !important
  }

  .xxl-ml-275 {
    margin-left: 275px !important
  }

  .xxl-mr-275 {
    margin-right: 275px !important
  }

  .xxl-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .xxl-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .xxl-mt-280 {
    margin-top: 280px !important
  }

  .xxl-mb-280 {
    margin-bottom: 280px !important
  }

  .xxl-ml-280 {
    margin-left: 280px !important
  }

  .xxl-mr-280 {
    margin-right: 280px !important
  }

  .xxl-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .xxl-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .xxl-mt-285 {
    margin-top: 285px !important
  }

  .xxl-mb-285 {
    margin-bottom: 285px !important
  }

  .xxl-ml-285 {
    margin-left: 285px !important
  }

  .xxl-mr-285 {
    margin-right: 285px !important
  }

  .xxl-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .xxl-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .xxl-mt-290 {
    margin-top: 290px !important
  }

  .xxl-mb-290 {
    margin-bottom: 290px !important
  }

  .xxl-ml-290 {
    margin-left: 290px !important
  }

  .xxl-mr-290 {
    margin-right: 290px !important
  }

  .xxl-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .xxl-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .xxl-mt-295 {
    margin-top: 295px !important
  }

  .xxl-mb-295 {
    margin-bottom: 295px !important
  }

  .xxl-ml-295 {
    margin-left: 295px !important
  }

  .xxl-mr-295 {
    margin-right: 295px !important
  }

  .xxl-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .xxl-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .xxl-mt-300 {
    margin-top: 300px !important
  }

  .xxl-mb-300 {
    margin-bottom: 300px !important
  }

  .xxl-ml-300 {
    margin-left: 300px !important
  }

  .xxl-mr-300 {
    margin-right: 300px !important
  }

  .xxl-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .xxl-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .xxl-mt-0 {
    margin-top: 0 !important
  }

  .xxl-mb-0 {
    margin-bottom: 0 !important
  }

  .xxl-ml-0 {
    margin-left: 0 !important
  }

  .xxl-mr-0 {
    margin-right: 0 !important
  }

  .xxl-m-0 {
    margin: 0 !important
  }

  .xxl-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .xxl-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .xxl-mt--5 {
    margin-top: -5px !important
  }

  .xxl-mb--5 {
    margin-bottom: -5px !important
  }

  .xxl-ml--5 {
    margin-left: -5px !important
  }

  .xxl-mr--5 {
    margin-right: -5px !important
  }

  .xxl-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .xxl-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .xxl-mt--10 {
    margin-top: -10px !important
  }

  .xxl-mb--10 {
    margin-bottom: -10px !important
  }

  .xxl-ml--10 {
    margin-left: -10px !important
  }

  .xxl-mr--10 {
    margin-right: -10px !important
  }

  .xxl-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .xxl-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .xxl-mt--15 {
    margin-top: -15px !important
  }

  .xxl-mb--15 {
    margin-bottom: -15px !important
  }

  .xxl-ml--15 {
    margin-left: -15px !important
  }

  .xxl-mr--15 {
    margin-right: -15px !important
  }

  .xxl-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .xxl-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .xxl-mt--20 {
    margin-top: -20px !important
  }

  .xxl-mb--20 {
    margin-bottom: -20px !important
  }

  .xxl-ml--20 {
    margin-left: -20px !important
  }

  .xxl-mr--20 {
    margin-right: -20px !important
  }

  .xxl-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .xxl-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .xxl-mt--25 {
    margin-top: -25px !important
  }

  .xxl-mb--25 {
    margin-bottom: -25px !important
  }

  .xxl-ml--25 {
    margin-left: -25px !important
  }

  .xxl-mr--25 {
    margin-right: -25px !important
  }

  .xxl-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .xxl-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .xxl-mt--30 {
    margin-top: -30px !important
  }

  .xxl-mb--30 {
    margin-bottom: -30px !important
  }

  .xxl-ml--30 {
    margin-left: -30px !important
  }

  .xxl-mr--30 {
    margin-right: -30px !important
  }

  .xxl-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .xxl-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .xxl-mt--35 {
    margin-top: -35px !important
  }

  .xxl-mb--35 {
    margin-bottom: -35px !important
  }

  .xxl-ml--35 {
    margin-left: -35px !important
  }

  .xxl-mr--35 {
    margin-right: -35px !important
  }

  .xxl-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .xxl-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .xxl-mt--40 {
    margin-top: -40px !important
  }

  .xxl-mb--40 {
    margin-bottom: -40px !important
  }

  .xxl-ml--40 {
    margin-left: -40px !important
  }

  .xxl-mr--40 {
    margin-right: -40px !important
  }

  .xxl-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .xxl-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .xxl-mt--45 {
    margin-top: -45px !important
  }

  .xxl-mb--45 {
    margin-bottom: -45px !important
  }

  .xxl-ml--45 {
    margin-left: -45px !important
  }

  .xxl-mr--45 {
    margin-right: -45px !important
  }

  .xxl-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .xxl-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .xxl-mt--50 {
    margin-top: -50px !important
  }

  .xxl-mb--50 {
    margin-bottom: -50px !important
  }

  .xxl-ml--50 {
    margin-left: -50px !important
  }

  .xxl-mr--50 {
    margin-right: -50px !important
  }

  .xxl-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .xxl-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .xxl-mt--55 {
    margin-top: -55px !important
  }

  .xxl-mb--55 {
    margin-bottom: -55px !important
  }

  .xxl-ml--55 {
    margin-left: -55px !important
  }

  .xxl-mr--55 {
    margin-right: -55px !important
  }

  .xxl-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .xxl-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .xxl-mt--60 {
    margin-top: -60px !important
  }

  .xxl-mb--60 {
    margin-bottom: -60px !important
  }

  .xxl-ml--60 {
    margin-left: -60px !important
  }

  .xxl-mr--60 {
    margin-right: -60px !important
  }

  .xxl-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .xxl-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .xxl-mt--65 {
    margin-top: -65px !important
  }

  .xxl-mb--65 {
    margin-bottom: -65px !important
  }

  .xxl-ml--65 {
    margin-left: -65px !important
  }

  .xxl-mr--65 {
    margin-right: -65px !important
  }

  .xxl-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .xxl-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .xxl-mt--70 {
    margin-top: -70px !important
  }

  .xxl-mb--70 {
    margin-bottom: -70px !important
  }

  .xxl-ml--70 {
    margin-left: -70px !important
  }

  .xxl-mr--70 {
    margin-right: -70px !important
  }

  .xxl-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .xxl-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .xxl-mt--75 {
    margin-top: -75px !important
  }

  .xxl-mb--75 {
    margin-bottom: -75px !important
  }

  .xxl-ml--75 {
    margin-left: -75px !important
  }

  .xxl-mr--75 {
    margin-right: -75px !important
  }

  .xxl-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .xxl-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .xxl-mt--80 {
    margin-top: -80px !important
  }

  .xxl-mb--80 {
    margin-bottom: -80px !important
  }

  .xxl-ml--80 {
    margin-left: -80px !important
  }

  .xxl-mr--80 {
    margin-right: -80px !important
  }

  .xxl-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .xxl-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .xxl-mt--85 {
    margin-top: -85px !important
  }

  .xxl-mb--85 {
    margin-bottom: -85px !important
  }

  .xxl-ml--85 {
    margin-left: -85px !important
  }

  .xxl-mr--85 {
    margin-right: -85px !important
  }

  .xxl-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .xxl-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .xxl-mt--90 {
    margin-top: -90px !important
  }

  .xxl-mb--90 {
    margin-bottom: -90px !important
  }

  .xxl-ml--90 {
    margin-left: -90px !important
  }

  .xxl-mr--90 {
    margin-right: -90px !important
  }

  .xxl-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .xxl-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .xxl-mt--95 {
    margin-top: -95px !important
  }

  .xxl-mb--95 {
    margin-bottom: -95px !important
  }

  .xxl-ml--95 {
    margin-left: -95px !important
  }

  .xxl-mr--95 {
    margin-right: -95px !important
  }

  .xxl-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .xxl-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .xxl-mt--100 {
    margin-top: -100px !important
  }

  .xxl-mb--100 {
    margin-bottom: -100px !important
  }

  .xxl-ml--100 {
    margin-left: -100px !important
  }

  .xxl-mr--100 {
    margin-right: -100px !important
  }

  .xxl-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .xxl-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .xxl-mt--105 {
    margin-top: -105px !important
  }

  .xxl-mb--105 {
    margin-bottom: -105px !important
  }

  .xxl-ml--105 {
    margin-left: -105px !important
  }

  .xxl-mr--105 {
    margin-right: -105px !important
  }

  .xxl-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .xxl-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .xxl-mt--110 {
    margin-top: -110px !important
  }

  .xxl-mb--110 {
    margin-bottom: -110px !important
  }

  .xxl-ml--110 {
    margin-left: -110px !important
  }

  .xxl-mr--110 {
    margin-right: -110px !important
  }

  .xxl-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .xxl-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .xxl-mt--115 {
    margin-top: -115px !important
  }

  .xxl-mb--115 {
    margin-bottom: -115px !important
  }

  .xxl-ml--115 {
    margin-left: -115px !important
  }

  .xxl-mr--115 {
    margin-right: -115px !important
  }

  .xxl-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .xxl-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .xxl-mt--120 {
    margin-top: -120px !important
  }

  .xxl-mb--120 {
    margin-bottom: -120px !important
  }

  .xxl-ml--120 {
    margin-left: -120px !important
  }

  .xxl-mr--120 {
    margin-right: -120px !important
  }

  .xxl-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .xxl-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .xxl-mt--125 {
    margin-top: -125px !important
  }

  .xxl-mb--125 {
    margin-bottom: -125px !important
  }

  .xxl-ml--125 {
    margin-left: -125px !important
  }

  .xxl-mr--125 {
    margin-right: -125px !important
  }

  .xxl-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .xxl-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .xxl-mt--130 {
    margin-top: -130px !important
  }

  .xxl-mb--130 {
    margin-bottom: -130px !important
  }

  .xxl-ml--130 {
    margin-left: -130px !important
  }

  .xxl-mr--130 {
    margin-right: -130px !important
  }

  .xxl-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .xxl-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .xxl-mt--135 {
    margin-top: -135px !important
  }

  .xxl-mb--135 {
    margin-bottom: -135px !important
  }

  .xxl-ml--135 {
    margin-left: -135px !important
  }

  .xxl-mr--135 {
    margin-right: -135px !important
  }

  .xxl-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .xxl-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .xxl-mt--140 {
    margin-top: -140px !important
  }

  .xxl-mb--140 {
    margin-bottom: -140px !important
  }

  .xxl-ml--140 {
    margin-left: -140px !important
  }

  .xxl-mr--140 {
    margin-right: -140px !important
  }

  .xxl-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .xxl-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .xxl-mt--145 {
    margin-top: -145px !important
  }

  .xxl-mb--145 {
    margin-bottom: -145px !important
  }

  .xxl-ml--145 {
    margin-left: -145px !important
  }

  .xxl-mr--145 {
    margin-right: -145px !important
  }

  .xxl-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .xxl-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .xxl-mt--150 {
    margin-top: -150px !important
  }

  .xxl-mb--150 {
    margin-bottom: -150px !important
  }

  .xxl-ml--150 {
    margin-left: -150px !important
  }

  .xxl-mr--150 {
    margin-right: -150px !important
  }

  .xxl-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .xxl-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .xxl-mt--155 {
    margin-top: -155px !important
  }

  .xxl-mb--155 {
    margin-bottom: -155px !important
  }

  .xxl-ml--155 {
    margin-left: -155px !important
  }

  .xxl-mr--155 {
    margin-right: -155px !important
  }

  .xxl-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .xxl-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .xxl-mt--160 {
    margin-top: -160px !important
  }

  .xxl-mb--160 {
    margin-bottom: -160px !important
  }

  .xxl-ml--160 {
    margin-left: -160px !important
  }

  .xxl-mr--160 {
    margin-right: -160px !important
  }

  .xxl-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .xxl-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .xxl-mt--165 {
    margin-top: -165px !important
  }

  .xxl-mb--165 {
    margin-bottom: -165px !important
  }

  .xxl-ml--165 {
    margin-left: -165px !important
  }

  .xxl-mr--165 {
    margin-right: -165px !important
  }

  .xxl-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .xxl-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .xxl-mt--170 {
    margin-top: -170px !important
  }

  .xxl-mb--170 {
    margin-bottom: -170px !important
  }

  .xxl-ml--170 {
    margin-left: -170px !important
  }

  .xxl-mr--170 {
    margin-right: -170px !important
  }

  .xxl-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .xxl-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .xxl-mt--175 {
    margin-top: -175px !important
  }

  .xxl-mb--175 {
    margin-bottom: -175px !important
  }

  .xxl-ml--175 {
    margin-left: -175px !important
  }

  .xxl-mr--175 {
    margin-right: -175px !important
  }

  .xxl-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .xxl-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .xxl-mt--180 {
    margin-top: -180px !important
  }

  .xxl-mb--180 {
    margin-bottom: -180px !important
  }

  .xxl-ml--180 {
    margin-left: -180px !important
  }

  .xxl-mr--180 {
    margin-right: -180px !important
  }

  .xxl-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .xxl-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .xxl-mt--185 {
    margin-top: -185px !important
  }

  .xxl-mb--185 {
    margin-bottom: -185px !important
  }

  .xxl-ml--185 {
    margin-left: -185px !important
  }

  .xxl-mr--185 {
    margin-right: -185px !important
  }

  .xxl-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .xxl-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .xxl-mt--190 {
    margin-top: -190px !important
  }

  .xxl-mb--190 {
    margin-bottom: -190px !important
  }

  .xxl-ml--190 {
    margin-left: -190px !important
  }

  .xxl-mr--190 {
    margin-right: -190px !important
  }

  .xxl-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .xxl-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .xxl-mt--195 {
    margin-top: -195px !important
  }

  .xxl-mb--195 {
    margin-bottom: -195px !important
  }

  .xxl-ml--195 {
    margin-left: -195px !important
  }

  .xxl-mr--195 {
    margin-right: -195px !important
  }

  .xxl-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .xxl-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .xxl-mt--200 {
    margin-top: -200px !important
  }

  .xxl-mb--200 {
    margin-bottom: -200px !important
  }

  .xxl-ml--200 {
    margin-left: -200px !important
  }

  .xxl-mr--200 {
    margin-right: -200px !important
  }

  .xxl-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .xxl-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .xxl-mt--205 {
    margin-top: -205px !important
  }

  .xxl-mb--205 {
    margin-bottom: -205px !important
  }

  .xxl-ml--205 {
    margin-left: -205px !important
  }

  .xxl-mr--205 {
    margin-right: -205px !important
  }

  .xxl-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .xxl-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .xxl-mt--210 {
    margin-top: -210px !important
  }

  .xxl-mb--210 {
    margin-bottom: -210px !important
  }

  .xxl-ml--210 {
    margin-left: -210px !important
  }

  .xxl-mr--210 {
    margin-right: -210px !important
  }

  .xxl-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .xxl-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .xxl-mt--215 {
    margin-top: -215px !important
  }

  .xxl-mb--215 {
    margin-bottom: -215px !important
  }

  .xxl-ml--215 {
    margin-left: -215px !important
  }

  .xxl-mr--215 {
    margin-right: -215px !important
  }

  .xxl-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .xxl-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .xxl-mt--220 {
    margin-top: -220px !important
  }

  .xxl-mb--220 {
    margin-bottom: -220px !important
  }

  .xxl-ml--220 {
    margin-left: -220px !important
  }

  .xxl-mr--220 {
    margin-right: -220px !important
  }

  .xxl-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .xxl-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .xxl-mt--225 {
    margin-top: -225px !important
  }

  .xxl-mb--225 {
    margin-bottom: -225px !important
  }

  .xxl-ml--225 {
    margin-left: -225px !important
  }

  .xxl-mr--225 {
    margin-right: -225px !important
  }

  .xxl-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .xxl-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .xxl-mt--230 {
    margin-top: -230px !important
  }

  .xxl-mb--230 {
    margin-bottom: -230px !important
  }

  .xxl-ml--230 {
    margin-left: -230px !important
  }

  .xxl-mr--230 {
    margin-right: -230px !important
  }

  .xxl-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .xxl-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .xxl-mt--235 {
    margin-top: -235px !important
  }

  .xxl-mb--235 {
    margin-bottom: -235px !important
  }

  .xxl-ml--235 {
    margin-left: -235px !important
  }

  .xxl-mr--235 {
    margin-right: -235px !important
  }

  .xxl-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .xxl-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .xxl-mt--240 {
    margin-top: -240px !important
  }

  .xxl-mb--240 {
    margin-bottom: -240px !important
  }

  .xxl-ml--240 {
    margin-left: -240px !important
  }

  .xxl-mr--240 {
    margin-right: -240px !important
  }

  .xxl-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .xxl-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .xxl-mt--245 {
    margin-top: -245px !important
  }

  .xxl-mb--245 {
    margin-bottom: -245px !important
  }

  .xxl-ml--245 {
    margin-left: -245px !important
  }

  .xxl-mr--245 {
    margin-right: -245px !important
  }

  .xxl-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .xxl-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .xxl-mt--250 {
    margin-top: -250px !important
  }

  .xxl-mb--250 {
    margin-bottom: -250px !important
  }

  .xxl-ml--250 {
    margin-left: -250px !important
  }

  .xxl-mr--250 {
    margin-right: -250px !important
  }

  .xxl-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .xxl-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .xxl-mt--255 {
    margin-top: -255px !important
  }

  .xxl-mb--255 {
    margin-bottom: -255px !important
  }

  .xxl-ml--255 {
    margin-left: -255px !important
  }

  .xxl-mr--255 {
    margin-right: -255px !important
  }

  .xxl-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .xxl-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .xxl-mt--260 {
    margin-top: -260px !important
  }

  .xxl-mb--260 {
    margin-bottom: -260px !important
  }

  .xxl-ml--260 {
    margin-left: -260px !important
  }

  .xxl-mr--260 {
    margin-right: -260px !important
  }

  .xxl-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .xxl-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .xxl-mt--265 {
    margin-top: -265px !important
  }

  .xxl-mb--265 {
    margin-bottom: -265px !important
  }

  .xxl-ml--265 {
    margin-left: -265px !important
  }

  .xxl-mr--265 {
    margin-right: -265px !important
  }

  .xxl-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .xxl-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .xxl-mt--270 {
    margin-top: -270px !important
  }

  .xxl-mb--270 {
    margin-bottom: -270px !important
  }

  .xxl-ml--270 {
    margin-left: -270px !important
  }

  .xxl-mr--270 {
    margin-right: -270px !important
  }

  .xxl-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .xxl-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .xxl-mt--275 {
    margin-top: -275px !important
  }

  .xxl-mb--275 {
    margin-bottom: -275px !important
  }

  .xxl-ml--275 {
    margin-left: -275px !important
  }

  .xxl-mr--275 {
    margin-right: -275px !important
  }

  .xxl-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .xxl-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .xxl-mt--280 {
    margin-top: -280px !important
  }

  .xxl-mb--280 {
    margin-bottom: -280px !important
  }

  .xxl-ml--280 {
    margin-left: -280px !important
  }

  .xxl-mr--280 {
    margin-right: -280px !important
  }

  .xxl-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .xxl-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .xxl-mt--285 {
    margin-top: -285px !important
  }

  .xxl-mb--285 {
    margin-bottom: -285px !important
  }

  .xxl-ml--285 {
    margin-left: -285px !important
  }

  .xxl-mr--285 {
    margin-right: -285px !important
  }

  .xxl-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .xxl-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .xxl-mt--290 {
    margin-top: -290px !important
  }

  .xxl-mb--290 {
    margin-bottom: -290px !important
  }

  .xxl-ml--290 {
    margin-left: -290px !important
  }

  .xxl-mr--290 {
    margin-right: -290px !important
  }

  .xxl-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .xxl-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .xxl-mt--295 {
    margin-top: -295px !important
  }

  .xxl-mb--295 {
    margin-bottom: -295px !important
  }

  .xxl-ml--295 {
    margin-left: -295px !important
  }

  .xxl-mr--295 {
    margin-right: -295px !important
  }

  .xxl-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .xxl-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .xxl-mt--300 {
    margin-top: -300px !important
  }

  .xxl-mb--300 {
    margin-bottom: -300px !important
  }

  .xxl-ml--300 {
    margin-left: -300px !important
  }

  .xxl-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 1399px) {
  .ml-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .ml-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .ml-mt-5 {
    margin-top: 5px !important
  }

  .ml-mb-5 {
    margin-bottom: 5px !important
  }

  .ml-ml-5 {
    margin-left: 5px !important
  }

  .ml-mr-5 {
    margin-right: 5px !important
  }

  .ml-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .ml-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .ml-mt-10 {
    margin-top: 10px !important
  }

  .ml-mb-10 {
    margin-bottom: 10px !important
  }

  .ml-ml-10 {
    margin-left: 10px !important
  }

  .ml-mr-10 {
    margin-right: 10px !important
  }

  .ml-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .ml-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .ml-mt-15 {
    margin-top: 15px !important
  }

  .ml-mb-15 {
    margin-bottom: 15px !important
  }

  .ml-ml-15 {
    margin-left: 15px !important
  }

  .ml-mr-15 {
    margin-right: 15px !important
  }

  .ml-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .ml-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .ml-mt-20 {
    margin-top: 20px !important
  }

  .ml-mb-20 {
    margin-bottom: 20px !important
  }

  .ml-ml-20 {
    margin-left: 20px !important
  }

  .ml-mr-20 {
    margin-right: 20px !important
  }

  .ml-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .ml-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .ml-mt-25 {
    margin-top: 25px !important
  }

  .ml-mb-25 {
    margin-bottom: 25px !important
  }

  .ml-ml-25 {
    margin-left: 25px !important
  }

  .ml-mr-25 {
    margin-right: 25px !important
  }

  .ml-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .ml-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .ml-mt-30 {
    margin-top: 30px !important
  }

  .ml-mb-30 {
    margin-bottom: 30px !important
  }

  .ml-ml-30 {
    margin-left: 30px !important
  }

  .ml-mr-30 {
    margin-right: 30px !important
  }

  .ml-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .ml-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .ml-mt-35 {
    margin-top: 35px !important
  }

  .ml-mb-35 {
    margin-bottom: 35px !important
  }

  .ml-ml-35 {
    margin-left: 35px !important
  }

  .ml-mr-35 {
    margin-right: 35px !important
  }

  .ml-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .ml-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .ml-mt-40 {
    margin-top: 40px !important
  }

  .ml-mb-40 {
    margin-bottom: 40px !important
  }

  .ml-ml-40 {
    margin-left: 40px !important
  }

  .ml-mr-40 {
    margin-right: 40px !important
  }

  .ml-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .ml-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .ml-mt-45 {
    margin-top: 45px !important
  }

  .ml-mb-45 {
    margin-bottom: 45px !important
  }

  .ml-ml-45 {
    margin-left: 45px !important
  }

  .ml-mr-45 {
    margin-right: 45px !important
  }

  .ml-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .ml-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .ml-mt-50 {
    margin-top: 50px !important
  }

  .ml-mb-50 {
    margin-bottom: 50px !important
  }

  .ml-ml-50 {
    margin-left: 50px !important
  }

  .ml-mr-50 {
    margin-right: 50px !important
  }

  .ml-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .ml-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .ml-mt-55 {
    margin-top: 55px !important
  }

  .ml-mb-55 {
    margin-bottom: 55px !important
  }

  .ml-ml-55 {
    margin-left: 55px !important
  }

  .ml-mr-55 {
    margin-right: 55px !important
  }

  .ml-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .ml-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .ml-mt-60 {
    margin-top: 60px !important
  }

  .ml-mb-60 {
    margin-bottom: 60px !important
  }

  .ml-ml-60 {
    margin-left: 60px !important
  }

  .ml-mr-60 {
    margin-right: 60px !important
  }

  .ml-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .ml-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .ml-mt-65 {
    margin-top: 65px !important
  }

  .ml-mb-65 {
    margin-bottom: 65px !important
  }

  .ml-ml-65 {
    margin-left: 65px !important
  }

  .ml-mr-65 {
    margin-right: 65px !important
  }

  .ml-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .ml-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .ml-mt-70 {
    margin-top: 70px !important
  }

  .ml-mb-70 {
    margin-bottom: 70px !important
  }

  .ml-ml-70 {
    margin-left: 70px !important
  }

  .ml-mr-70 {
    margin-right: 70px !important
  }

  .ml-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .ml-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .ml-mt-75 {
    margin-top: 75px !important
  }

  .ml-mb-75 {
    margin-bottom: 75px !important
  }

  .ml-ml-75 {
    margin-left: 75px !important
  }

  .ml-mr-75 {
    margin-right: 75px !important
  }

  .ml-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .ml-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .ml-mt-80 {
    margin-top: 80px !important
  }

  .ml-mb-80 {
    margin-bottom: 80px !important
  }

  .ml-ml-80 {
    margin-left: 80px !important
  }

  .ml-mr-80 {
    margin-right: 80px !important
  }

  .ml-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .ml-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .ml-mt-85 {
    margin-top: 85px !important
  }

  .ml-mb-85 {
    margin-bottom: 85px !important
  }

  .ml-ml-85 {
    margin-left: 85px !important
  }

  .ml-mr-85 {
    margin-right: 85px !important
  }

  .ml-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .ml-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .ml-mt-90 {
    margin-top: 90px !important
  }

  .ml-mb-90 {
    margin-bottom: 90px !important
  }

  .ml-ml-90 {
    margin-left: 90px !important
  }

  .ml-mr-90 {
    margin-right: 90px !important
  }

  .ml-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .ml-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .ml-mt-95 {
    margin-top: 95px !important
  }

  .ml-mb-95 {
    margin-bottom: 95px !important
  }

  .ml-ml-95 {
    margin-left: 95px !important
  }

  .ml-mr-95 {
    margin-right: 95px !important
  }

  .ml-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .ml-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .ml-mt-100 {
    margin-top: 100px !important
  }

  .ml-mb-100 {
    margin-bottom: 100px !important
  }

  .ml-ml-100 {
    margin-left: 100px !important
  }

  .ml-mr-100 {
    margin-right: 100px !important
  }

  .ml-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .ml-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .ml-mt-105 {
    margin-top: 105px !important
  }

  .ml-mb-105 {
    margin-bottom: 105px !important
  }

  .ml-ml-105 {
    margin-left: 105px !important
  }

  .ml-mr-105 {
    margin-right: 105px !important
  }

  .ml-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .ml-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .ml-mt-110 {
    margin-top: 110px !important
  }

  .ml-mb-110 {
    margin-bottom: 110px !important
  }

  .ml-ml-110 {
    margin-left: 110px !important
  }

  .ml-mr-110 {
    margin-right: 110px !important
  }

  .ml-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .ml-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .ml-mt-115 {
    margin-top: 115px !important
  }

  .ml-mb-115 {
    margin-bottom: 115px !important
  }

  .ml-ml-115 {
    margin-left: 115px !important
  }

  .ml-mr-115 {
    margin-right: 115px !important
  }

  .ml-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .ml-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .ml-mt-120 {
    margin-top: 120px !important
  }

  .ml-mb-120 {
    margin-bottom: 120px !important
  }

  .ml-ml-120 {
    margin-left: 120px !important
  }

  .ml-mr-120 {
    margin-right: 120px !important
  }

  .ml-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .ml-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .ml-mt-125 {
    margin-top: 125px !important
  }

  .ml-mb-125 {
    margin-bottom: 125px !important
  }

  .ml-ml-125 {
    margin-left: 125px !important
  }

  .ml-mr-125 {
    margin-right: 125px !important
  }

  .ml-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .ml-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .ml-mt-130 {
    margin-top: 130px !important
  }

  .ml-mb-130 {
    margin-bottom: 130px !important
  }

  .ml-ml-130 {
    margin-left: 130px !important
  }

  .ml-mr-130 {
    margin-right: 130px !important
  }

  .ml-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .ml-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .ml-mt-135 {
    margin-top: 135px !important
  }

  .ml-mb-135 {
    margin-bottom: 135px !important
  }

  .ml-ml-135 {
    margin-left: 135px !important
  }

  .ml-mr-135 {
    margin-right: 135px !important
  }

  .ml-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .ml-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .ml-mt-140 {
    margin-top: 140px !important
  }

  .ml-mb-140 {
    margin-bottom: 140px !important
  }

  .ml-ml-140 {
    margin-left: 140px !important
  }

  .ml-mr-140 {
    margin-right: 140px !important
  }

  .ml-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .ml-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .ml-mt-145 {
    margin-top: 145px !important
  }

  .ml-mb-145 {
    margin-bottom: 145px !important
  }

  .ml-ml-145 {
    margin-left: 145px !important
  }

  .ml-mr-145 {
    margin-right: 145px !important
  }

  .ml-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .ml-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .ml-mt-150 {
    margin-top: 150px !important
  }

  .ml-mb-150 {
    margin-bottom: 150px !important
  }

  .ml-ml-150 {
    margin-left: 150px !important
  }

  .ml-mr-150 {
    margin-right: 150px !important
  }

  .ml-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .ml-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .ml-mt-155 {
    margin-top: 155px !important
  }

  .ml-mb-155 {
    margin-bottom: 155px !important
  }

  .ml-ml-155 {
    margin-left: 155px !important
  }

  .ml-mr-155 {
    margin-right: 155px !important
  }

  .ml-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .ml-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .ml-mt-160 {
    margin-top: 160px !important
  }

  .ml-mb-160 {
    margin-bottom: 160px !important
  }

  .ml-ml-160 {
    margin-left: 160px !important
  }

  .ml-mr-160 {
    margin-right: 160px !important
  }

  .ml-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .ml-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .ml-mt-165 {
    margin-top: 165px !important
  }

  .ml-mb-165 {
    margin-bottom: 165px !important
  }

  .ml-ml-165 {
    margin-left: 165px !important
  }

  .ml-mr-165 {
    margin-right: 165px !important
  }

  .ml-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .ml-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .ml-mt-170 {
    margin-top: 170px !important
  }

  .ml-mb-170 {
    margin-bottom: 170px !important
  }

  .ml-ml-170 {
    margin-left: 170px !important
  }

  .ml-mr-170 {
    margin-right: 170px !important
  }

  .ml-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .ml-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .ml-mt-175 {
    margin-top: 175px !important
  }

  .ml-mb-175 {
    margin-bottom: 175px !important
  }

  .ml-ml-175 {
    margin-left: 175px !important
  }

  .ml-mr-175 {
    margin-right: 175px !important
  }

  .ml-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .ml-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .ml-mt-180 {
    margin-top: 180px !important
  }

  .ml-mb-180 {
    margin-bottom: 180px !important
  }

  .ml-ml-180 {
    margin-left: 180px !important
  }

  .ml-mr-180 {
    margin-right: 180px !important
  }

  .ml-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .ml-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .ml-mt-185 {
    margin-top: 185px !important
  }

  .ml-mb-185 {
    margin-bottom: 185px !important
  }

  .ml-ml-185 {
    margin-left: 185px !important
  }

  .ml-mr-185 {
    margin-right: 185px !important
  }

  .ml-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .ml-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .ml-mt-190 {
    margin-top: 190px !important
  }

  .ml-mb-190 {
    margin-bottom: 190px !important
  }

  .ml-ml-190 {
    margin-left: 190px !important
  }

  .ml-mr-190 {
    margin-right: 190px !important
  }

  .ml-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .ml-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .ml-mt-195 {
    margin-top: 195px !important
  }

  .ml-mb-195 {
    margin-bottom: 195px !important
  }

  .ml-ml-195 {
    margin-left: 195px !important
  }

  .ml-mr-195 {
    margin-right: 195px !important
  }

  .ml-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .ml-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .ml-mt-200 {
    margin-top: 200px !important
  }

  .ml-mb-200 {
    margin-bottom: 200px !important
  }

  .ml-ml-200 {
    margin-left: 200px !important
  }

  .ml-mr-200 {
    margin-right: 200px !important
  }

  .ml-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .ml-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .ml-mt-205 {
    margin-top: 205px !important
  }

  .ml-mb-205 {
    margin-bottom: 205px !important
  }

  .ml-ml-205 {
    margin-left: 205px !important
  }

  .ml-mr-205 {
    margin-right: 205px !important
  }

  .ml-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .ml-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .ml-mt-210 {
    margin-top: 210px !important
  }

  .ml-mb-210 {
    margin-bottom: 210px !important
  }

  .ml-ml-210 {
    margin-left: 210px !important
  }

  .ml-mr-210 {
    margin-right: 210px !important
  }

  .ml-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .ml-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .ml-mt-215 {
    margin-top: 215px !important
  }

  .ml-mb-215 {
    margin-bottom: 215px !important
  }

  .ml-ml-215 {
    margin-left: 215px !important
  }

  .ml-mr-215 {
    margin-right: 215px !important
  }

  .ml-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .ml-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .ml-mt-220 {
    margin-top: 220px !important
  }

  .ml-mb-220 {
    margin-bottom: 220px !important
  }

  .ml-ml-220 {
    margin-left: 220px !important
  }

  .ml-mr-220 {
    margin-right: 220px !important
  }

  .ml-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .ml-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .ml-mt-225 {
    margin-top: 225px !important
  }

  .ml-mb-225 {
    margin-bottom: 225px !important
  }

  .ml-ml-225 {
    margin-left: 225px !important
  }

  .ml-mr-225 {
    margin-right: 225px !important
  }

  .ml-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .ml-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .ml-mt-230 {
    margin-top: 230px !important
  }

  .ml-mb-230 {
    margin-bottom: 230px !important
  }

  .ml-ml-230 {
    margin-left: 230px !important
  }

  .ml-mr-230 {
    margin-right: 230px !important
  }

  .ml-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .ml-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .ml-mt-235 {
    margin-top: 235px !important
  }

  .ml-mb-235 {
    margin-bottom: 235px !important
  }

  .ml-ml-235 {
    margin-left: 235px !important
  }

  .ml-mr-235 {
    margin-right: 235px !important
  }

  .ml-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .ml-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .ml-mt-240 {
    margin-top: 240px !important
  }

  .ml-mb-240 {
    margin-bottom: 240px !important
  }

  .ml-ml-240 {
    margin-left: 240px !important
  }

  .ml-mr-240 {
    margin-right: 240px !important
  }

  .ml-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .ml-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .ml-mt-245 {
    margin-top: 245px !important
  }

  .ml-mb-245 {
    margin-bottom: 245px !important
  }

  .ml-ml-245 {
    margin-left: 245px !important
  }

  .ml-mr-245 {
    margin-right: 245px !important
  }

  .ml-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .ml-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .ml-mt-250 {
    margin-top: 250px !important
  }

  .ml-mb-250 {
    margin-bottom: 250px !important
  }

  .ml-ml-250 {
    margin-left: 250px !important
  }

  .ml-mr-250 {
    margin-right: 250px !important
  }

  .ml-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .ml-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .ml-mt-255 {
    margin-top: 255px !important
  }

  .ml-mb-255 {
    margin-bottom: 255px !important
  }

  .ml-ml-255 {
    margin-left: 255px !important
  }

  .ml-mr-255 {
    margin-right: 255px !important
  }

  .ml-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .ml-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .ml-mt-260 {
    margin-top: 260px !important
  }

  .ml-mb-260 {
    margin-bottom: 260px !important
  }

  .ml-ml-260 {
    margin-left: 260px !important
  }

  .ml-mr-260 {
    margin-right: 260px !important
  }

  .ml-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .ml-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .ml-mt-265 {
    margin-top: 265px !important
  }

  .ml-mb-265 {
    margin-bottom: 265px !important
  }

  .ml-ml-265 {
    margin-left: 265px !important
  }

  .ml-mr-265 {
    margin-right: 265px !important
  }

  .ml-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .ml-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .ml-mt-270 {
    margin-top: 270px !important
  }

  .ml-mb-270 {
    margin-bottom: 270px !important
  }

  .ml-ml-270 {
    margin-left: 270px !important
  }

  .ml-mr-270 {
    margin-right: 270px !important
  }

  .ml-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .ml-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .ml-mt-275 {
    margin-top: 275px !important
  }

  .ml-mb-275 {
    margin-bottom: 275px !important
  }

  .ml-ml-275 {
    margin-left: 275px !important
  }

  .ml-mr-275 {
    margin-right: 275px !important
  }

  .ml-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .ml-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .ml-mt-280 {
    margin-top: 280px !important
  }

  .ml-mb-280 {
    margin-bottom: 280px !important
  }

  .ml-ml-280 {
    margin-left: 280px !important
  }

  .ml-mr-280 {
    margin-right: 280px !important
  }

  .ml-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .ml-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .ml-mt-285 {
    margin-top: 285px !important
  }

  .ml-mb-285 {
    margin-bottom: 285px !important
  }

  .ml-ml-285 {
    margin-left: 285px !important
  }

  .ml-mr-285 {
    margin-right: 285px !important
  }

  .ml-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .ml-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .ml-mt-290 {
    margin-top: 290px !important
  }

  .ml-mb-290 {
    margin-bottom: 290px !important
  }

  .ml-ml-290 {
    margin-left: 290px !important
  }

  .ml-mr-290 {
    margin-right: 290px !important
  }

  .ml-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .ml-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .ml-mt-295 {
    margin-top: 295px !important
  }

  .ml-mb-295 {
    margin-bottom: 295px !important
  }

  .ml-ml-295 {
    margin-left: 295px !important
  }

  .ml-mr-295 {
    margin-right: 295px !important
  }

  .ml-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .ml-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .ml-mt-300 {
    margin-top: 300px !important
  }

  .ml-mb-300 {
    margin-bottom: 300px !important
  }

  .ml-ml-300 {
    margin-left: 300px !important
  }

  .ml-mr-300 {
    margin-right: 300px !important
  }

  .ml-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .ml-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .ml-mt-0 {
    margin-top: 0 !important
  }

  .ml-mb-0 {
    margin-bottom: 0 !important
  }

  .ml-ml-0 {
    margin-left: 0 !important
  }

  .ml-mr-0 {
    margin-right: 0 !important
  }

  .ml-m-0 {
    margin: 0 !important
  }

  .ml-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .ml-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .ml-mt--5 {
    margin-top: -5px !important
  }

  .ml-mb--5 {
    margin-bottom: -5px !important
  }

  .ml-ml--5 {
    margin-left: -5px !important
  }

  .ml-mr--5 {
    margin-right: -5px !important
  }

  .ml-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .ml-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .ml-mt--10 {
    margin-top: -10px !important
  }

  .ml-mb--10 {
    margin-bottom: -10px !important
  }

  .ml-ml--10 {
    margin-left: -10px !important
  }

  .ml-mr--10 {
    margin-right: -10px !important
  }

  .ml-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .ml-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .ml-mt--15 {
    margin-top: -15px !important
  }

  .ml-mb--15 {
    margin-bottom: -15px !important
  }

  .ml-ml--15 {
    margin-left: -15px !important
  }

  .ml-mr--15 {
    margin-right: -15px !important
  }

  .ml-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .ml-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .ml-mt--20 {
    margin-top: -20px !important
  }

  .ml-mb--20 {
    margin-bottom: -20px !important
  }

  .ml-ml--20 {
    margin-left: -20px !important
  }

  .ml-mr--20 {
    margin-right: -20px !important
  }

  .ml-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .ml-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .ml-mt--25 {
    margin-top: -25px !important
  }

  .ml-mb--25 {
    margin-bottom: -25px !important
  }

  .ml-ml--25 {
    margin-left: -25px !important
  }

  .ml-mr--25 {
    margin-right: -25px !important
  }

  .ml-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .ml-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .ml-mt--30 {
    margin-top: -30px !important
  }

  .ml-mb--30 {
    margin-bottom: -30px !important
  }

  .ml-ml--30 {
    margin-left: -30px !important
  }

  .ml-mr--30 {
    margin-right: -30px !important
  }

  .ml-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .ml-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .ml-mt--35 {
    margin-top: -35px !important
  }

  .ml-mb--35 {
    margin-bottom: -35px !important
  }

  .ml-ml--35 {
    margin-left: -35px !important
  }

  .ml-mr--35 {
    margin-right: -35px !important
  }

  .ml-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .ml-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .ml-mt--40 {
    margin-top: -40px !important
  }

  .ml-mb--40 {
    margin-bottom: -40px !important
  }

  .ml-ml--40 {
    margin-left: -40px !important
  }

  .ml-mr--40 {
    margin-right: -40px !important
  }

  .ml-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .ml-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .ml-mt--45 {
    margin-top: -45px !important
  }

  .ml-mb--45 {
    margin-bottom: -45px !important
  }

  .ml-ml--45 {
    margin-left: -45px !important
  }

  .ml-mr--45 {
    margin-right: -45px !important
  }

  .ml-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .ml-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .ml-mt--50 {
    margin-top: -50px !important
  }

  .ml-mb--50 {
    margin-bottom: -50px !important
  }

  .ml-ml--50 {
    margin-left: -50px !important
  }

  .ml-mr--50 {
    margin-right: -50px !important
  }

  .ml-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .ml-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .ml-mt--55 {
    margin-top: -55px !important
  }

  .ml-mb--55 {
    margin-bottom: -55px !important
  }

  .ml-ml--55 {
    margin-left: -55px !important
  }

  .ml-mr--55 {
    margin-right: -55px !important
  }

  .ml-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .ml-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .ml-mt--60 {
    margin-top: -60px !important
  }

  .ml-mb--60 {
    margin-bottom: -60px !important
  }

  .ml-ml--60 {
    margin-left: -60px !important
  }

  .ml-mr--60 {
    margin-right: -60px !important
  }

  .ml-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .ml-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .ml-mt--65 {
    margin-top: -65px !important
  }

  .ml-mb--65 {
    margin-bottom: -65px !important
  }

  .ml-ml--65 {
    margin-left: -65px !important
  }

  .ml-mr--65 {
    margin-right: -65px !important
  }

  .ml-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .ml-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .ml-mt--70 {
    margin-top: -70px !important
  }

  .ml-mb--70 {
    margin-bottom: -70px !important
  }

  .ml-ml--70 {
    margin-left: -70px !important
  }

  .ml-mr--70 {
    margin-right: -70px !important
  }

  .ml-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .ml-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .ml-mt--75 {
    margin-top: -75px !important
  }

  .ml-mb--75 {
    margin-bottom: -75px !important
  }

  .ml-ml--75 {
    margin-left: -75px !important
  }

  .ml-mr--75 {
    margin-right: -75px !important
  }

  .ml-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .ml-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .ml-mt--80 {
    margin-top: -80px !important
  }

  .ml-mb--80 {
    margin-bottom: -80px !important
  }

  .ml-ml--80 {
    margin-left: -80px !important
  }

  .ml-mr--80 {
    margin-right: -80px !important
  }

  .ml-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .ml-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .ml-mt--85 {
    margin-top: -85px !important
  }

  .ml-mb--85 {
    margin-bottom: -85px !important
  }

  .ml-ml--85 {
    margin-left: -85px !important
  }

  .ml-mr--85 {
    margin-right: -85px !important
  }

  .ml-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .ml-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .ml-mt--90 {
    margin-top: -90px !important
  }

  .ml-mb--90 {
    margin-bottom: -90px !important
  }

  .ml-ml--90 {
    margin-left: -90px !important
  }

  .ml-mr--90 {
    margin-right: -90px !important
  }

  .ml-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .ml-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .ml-mt--95 {
    margin-top: -95px !important
  }

  .ml-mb--95 {
    margin-bottom: -95px !important
  }

  .ml-ml--95 {
    margin-left: -95px !important
  }

  .ml-mr--95 {
    margin-right: -95px !important
  }

  .ml-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .ml-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .ml-mt--100 {
    margin-top: -100px !important
  }

  .ml-mb--100 {
    margin-bottom: -100px !important
  }

  .ml-ml--100 {
    margin-left: -100px !important
  }

  .ml-mr--100 {
    margin-right: -100px !important
  }

  .ml-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .ml-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .ml-mt--105 {
    margin-top: -105px !important
  }

  .ml-mb--105 {
    margin-bottom: -105px !important
  }

  .ml-ml--105 {
    margin-left: -105px !important
  }

  .ml-mr--105 {
    margin-right: -105px !important
  }

  .ml-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .ml-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .ml-mt--110 {
    margin-top: -110px !important
  }

  .ml-mb--110 {
    margin-bottom: -110px !important
  }

  .ml-ml--110 {
    margin-left: -110px !important
  }

  .ml-mr--110 {
    margin-right: -110px !important
  }

  .ml-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .ml-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .ml-mt--115 {
    margin-top: -115px !important
  }

  .ml-mb--115 {
    margin-bottom: -115px !important
  }

  .ml-ml--115 {
    margin-left: -115px !important
  }

  .ml-mr--115 {
    margin-right: -115px !important
  }

  .ml-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .ml-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .ml-mt--120 {
    margin-top: -120px !important
  }

  .ml-mb--120 {
    margin-bottom: -120px !important
  }

  .ml-ml--120 {
    margin-left: -120px !important
  }

  .ml-mr--120 {
    margin-right: -120px !important
  }

  .ml-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .ml-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .ml-mt--125 {
    margin-top: -125px !important
  }

  .ml-mb--125 {
    margin-bottom: -125px !important
  }

  .ml-ml--125 {
    margin-left: -125px !important
  }

  .ml-mr--125 {
    margin-right: -125px !important
  }

  .ml-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .ml-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .ml-mt--130 {
    margin-top: -130px !important
  }

  .ml-mb--130 {
    margin-bottom: -130px !important
  }

  .ml-ml--130 {
    margin-left: -130px !important
  }

  .ml-mr--130 {
    margin-right: -130px !important
  }

  .ml-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .ml-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .ml-mt--135 {
    margin-top: -135px !important
  }

  .ml-mb--135 {
    margin-bottom: -135px !important
  }

  .ml-ml--135 {
    margin-left: -135px !important
  }

  .ml-mr--135 {
    margin-right: -135px !important
  }

  .ml-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .ml-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .ml-mt--140 {
    margin-top: -140px !important
  }

  .ml-mb--140 {
    margin-bottom: -140px !important
  }

  .ml-ml--140 {
    margin-left: -140px !important
  }

  .ml-mr--140 {
    margin-right: -140px !important
  }

  .ml-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .ml-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .ml-mt--145 {
    margin-top: -145px !important
  }

  .ml-mb--145 {
    margin-bottom: -145px !important
  }

  .ml-ml--145 {
    margin-left: -145px !important
  }

  .ml-mr--145 {
    margin-right: -145px !important
  }

  .ml-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .ml-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .ml-mt--150 {
    margin-top: -150px !important
  }

  .ml-mb--150 {
    margin-bottom: -150px !important
  }

  .ml-ml--150 {
    margin-left: -150px !important
  }

  .ml-mr--150 {
    margin-right: -150px !important
  }

  .ml-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .ml-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .ml-mt--155 {
    margin-top: -155px !important
  }

  .ml-mb--155 {
    margin-bottom: -155px !important
  }

  .ml-ml--155 {
    margin-left: -155px !important
  }

  .ml-mr--155 {
    margin-right: -155px !important
  }

  .ml-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .ml-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .ml-mt--160 {
    margin-top: -160px !important
  }

  .ml-mb--160 {
    margin-bottom: -160px !important
  }

  .ml-ml--160 {
    margin-left: -160px !important
  }

  .ml-mr--160 {
    margin-right: -160px !important
  }

  .ml-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .ml-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .ml-mt--165 {
    margin-top: -165px !important
  }

  .ml-mb--165 {
    margin-bottom: -165px !important
  }

  .ml-ml--165 {
    margin-left: -165px !important
  }

  .ml-mr--165 {
    margin-right: -165px !important
  }

  .ml-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .ml-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .ml-mt--170 {
    margin-top: -170px !important
  }

  .ml-mb--170 {
    margin-bottom: -170px !important
  }

  .ml-ml--170 {
    margin-left: -170px !important
  }

  .ml-mr--170 {
    margin-right: -170px !important
  }

  .ml-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .ml-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .ml-mt--175 {
    margin-top: -175px !important
  }

  .ml-mb--175 {
    margin-bottom: -175px !important
  }

  .ml-ml--175 {
    margin-left: -175px !important
  }

  .ml-mr--175 {
    margin-right: -175px !important
  }

  .ml-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .ml-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .ml-mt--180 {
    margin-top: -180px !important
  }

  .ml-mb--180 {
    margin-bottom: -180px !important
  }

  .ml-ml--180 {
    margin-left: -180px !important
  }

  .ml-mr--180 {
    margin-right: -180px !important
  }

  .ml-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .ml-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .ml-mt--185 {
    margin-top: -185px !important
  }

  .ml-mb--185 {
    margin-bottom: -185px !important
  }

  .ml-ml--185 {
    margin-left: -185px !important
  }

  .ml-mr--185 {
    margin-right: -185px !important
  }

  .ml-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .ml-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .ml-mt--190 {
    margin-top: -190px !important
  }

  .ml-mb--190 {
    margin-bottom: -190px !important
  }

  .ml-ml--190 {
    margin-left: -190px !important
  }

  .ml-mr--190 {
    margin-right: -190px !important
  }

  .ml-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .ml-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .ml-mt--195 {
    margin-top: -195px !important
  }

  .ml-mb--195 {
    margin-bottom: -195px !important
  }

  .ml-ml--195 {
    margin-left: -195px !important
  }

  .ml-mr--195 {
    margin-right: -195px !important
  }

  .ml-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .ml-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .ml-mt--200 {
    margin-top: -200px !important
  }

  .ml-mb--200 {
    margin-bottom: -200px !important
  }

  .ml-ml--200 {
    margin-left: -200px !important
  }

  .ml-mr--200 {
    margin-right: -200px !important
  }

  .ml-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .ml-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .ml-mt--205 {
    margin-top: -205px !important
  }

  .ml-mb--205 {
    margin-bottom: -205px !important
  }

  .ml-ml--205 {
    margin-left: -205px !important
  }

  .ml-mr--205 {
    margin-right: -205px !important
  }

  .ml-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .ml-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .ml-mt--210 {
    margin-top: -210px !important
  }

  .ml-mb--210 {
    margin-bottom: -210px !important
  }

  .ml-ml--210 {
    margin-left: -210px !important
  }

  .ml-mr--210 {
    margin-right: -210px !important
  }

  .ml-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .ml-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .ml-mt--215 {
    margin-top: -215px !important
  }

  .ml-mb--215 {
    margin-bottom: -215px !important
  }

  .ml-ml--215 {
    margin-left: -215px !important
  }

  .ml-mr--215 {
    margin-right: -215px !important
  }

  .ml-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .ml-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .ml-mt--220 {
    margin-top: -220px !important
  }

  .ml-mb--220 {
    margin-bottom: -220px !important
  }

  .ml-ml--220 {
    margin-left: -220px !important
  }

  .ml-mr--220 {
    margin-right: -220px !important
  }

  .ml-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .ml-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .ml-mt--225 {
    margin-top: -225px !important
  }

  .ml-mb--225 {
    margin-bottom: -225px !important
  }

  .ml-ml--225 {
    margin-left: -225px !important
  }

  .ml-mr--225 {
    margin-right: -225px !important
  }

  .ml-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .ml-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .ml-mt--230 {
    margin-top: -230px !important
  }

  .ml-mb--230 {
    margin-bottom: -230px !important
  }

  .ml-ml--230 {
    margin-left: -230px !important
  }

  .ml-mr--230 {
    margin-right: -230px !important
  }

  .ml-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .ml-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .ml-mt--235 {
    margin-top: -235px !important
  }

  .ml-mb--235 {
    margin-bottom: -235px !important
  }

  .ml-ml--235 {
    margin-left: -235px !important
  }

  .ml-mr--235 {
    margin-right: -235px !important
  }

  .ml-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .ml-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .ml-mt--240 {
    margin-top: -240px !important
  }

  .ml-mb--240 {
    margin-bottom: -240px !important
  }

  .ml-ml--240 {
    margin-left: -240px !important
  }

  .ml-mr--240 {
    margin-right: -240px !important
  }

  .ml-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .ml-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .ml-mt--245 {
    margin-top: -245px !important
  }

  .ml-mb--245 {
    margin-bottom: -245px !important
  }

  .ml-ml--245 {
    margin-left: -245px !important
  }

  .ml-mr--245 {
    margin-right: -245px !important
  }

  .ml-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .ml-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .ml-mt--250 {
    margin-top: -250px !important
  }

  .ml-mb--250 {
    margin-bottom: -250px !important
  }

  .ml-ml--250 {
    margin-left: -250px !important
  }

  .ml-mr--250 {
    margin-right: -250px !important
  }

  .ml-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .ml-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .ml-mt--255 {
    margin-top: -255px !important
  }

  .ml-mb--255 {
    margin-bottom: -255px !important
  }

  .ml-ml--255 {
    margin-left: -255px !important
  }

  .ml-mr--255 {
    margin-right: -255px !important
  }

  .ml-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .ml-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .ml-mt--260 {
    margin-top: -260px !important
  }

  .ml-mb--260 {
    margin-bottom: -260px !important
  }

  .ml-ml--260 {
    margin-left: -260px !important
  }

  .ml-mr--260 {
    margin-right: -260px !important
  }

  .ml-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .ml-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .ml-mt--265 {
    margin-top: -265px !important
  }

  .ml-mb--265 {
    margin-bottom: -265px !important
  }

  .ml-ml--265 {
    margin-left: -265px !important
  }

  .ml-mr--265 {
    margin-right: -265px !important
  }

  .ml-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .ml-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .ml-mt--270 {
    margin-top: -270px !important
  }

  .ml-mb--270 {
    margin-bottom: -270px !important
  }

  .ml-ml--270 {
    margin-left: -270px !important
  }

  .ml-mr--270 {
    margin-right: -270px !important
  }

  .ml-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .ml-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .ml-mt--275 {
    margin-top: -275px !important
  }

  .ml-mb--275 {
    margin-bottom: -275px !important
  }

  .ml-ml--275 {
    margin-left: -275px !important
  }

  .ml-mr--275 {
    margin-right: -275px !important
  }

  .ml-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .ml-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .ml-mt--280 {
    margin-top: -280px !important
  }

  .ml-mb--280 {
    margin-bottom: -280px !important
  }

  .ml-ml--280 {
    margin-left: -280px !important
  }

  .ml-mr--280 {
    margin-right: -280px !important
  }

  .ml-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .ml-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .ml-mt--285 {
    margin-top: -285px !important
  }

  .ml-mb--285 {
    margin-bottom: -285px !important
  }

  .ml-ml--285 {
    margin-left: -285px !important
  }

  .ml-mr--285 {
    margin-right: -285px !important
  }

  .ml-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .ml-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .ml-mt--290 {
    margin-top: -290px !important
  }

  .ml-mb--290 {
    margin-bottom: -290px !important
  }

  .ml-ml--290 {
    margin-left: -290px !important
  }

  .ml-mr--290 {
    margin-right: -290px !important
  }

  .ml-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .ml-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .ml-mt--295 {
    margin-top: -295px !important
  }

  .ml-mb--295 {
    margin-bottom: -295px !important
  }

  .ml-ml--295 {
    margin-left: -295px !important
  }

  .ml-mr--295 {
    margin-right: -295px !important
  }

  .ml-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .ml-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .ml-mt--300 {
    margin-top: -300px !important
  }

  .ml-mb--300 {
    margin-bottom: -300px !important
  }

  .ml-ml--300 {
    margin-left: -300px !important
  }

  .ml-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 1299px) {
  .xl-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .xl-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .xl-mt-5 {
    margin-top: 5px !important
  }

  .xl-mb-5 {
    margin-bottom: 5px !important
  }

  .xl-ml-5 {
    margin-left: 5px !important
  }

  .xl-mr-5 {
    margin-right: 5px !important
  }

  .xl-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .xl-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .xl-mt-10 {
    margin-top: 10px !important
  }

  .xl-mb-10 {
    margin-bottom: 10px !important
  }

  .xl-ml-10 {
    margin-left: 10px !important
  }

  .xl-mr-10 {
    margin-right: 10px !important
  }

  .xl-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .xl-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .xl-mt-15 {
    margin-top: 15px !important
  }

  .xl-mb-15 {
    margin-bottom: 15px !important
  }

  .xl-ml-15 {
    margin-left: 15px !important
  }

  .xl-mr-15 {
    margin-right: 15px !important
  }

  .xl-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .xl-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .xl-mt-20 {
    margin-top: 20px !important
  }

  .xl-mb-20 {
    margin-bottom: 20px !important
  }

  .xl-ml-20 {
    margin-left: 20px !important
  }

  .xl-mr-20 {
    margin-right: 20px !important
  }

  .xl-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .xl-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .xl-mt-25 {
    margin-top: 25px !important
  }

  .xl-mb-25 {
    margin-bottom: 25px !important
  }

  .xl-ml-25 {
    margin-left: 25px !important
  }

  .xl-mr-25 {
    margin-right: 25px !important
  }

  .xl-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .xl-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .xl-mt-30 {
    margin-top: 30px !important
  }

  .xl-mb-30 {
    margin-bottom: 30px !important
  }

  .xl-ml-30 {
    margin-left: 30px !important
  }

  .xl-mr-30 {
    margin-right: 30px !important
  }

  .xl-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .xl-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .xl-mt-35 {
    margin-top: 35px !important
  }

  .xl-mb-35 {
    margin-bottom: 35px !important
  }

  .xl-ml-35 {
    margin-left: 35px !important
  }

  .xl-mr-35 {
    margin-right: 35px !important
  }

  .xl-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .xl-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .xl-mt-40 {
    margin-top: 40px !important
  }

  .xl-mb-40 {
    margin-bottom: 40px !important
  }

  .xl-ml-40 {
    margin-left: 40px !important
  }

  .xl-mr-40 {
    margin-right: 40px !important
  }

  .xl-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .xl-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .xl-mt-45 {
    margin-top: 45px !important
  }

  .xl-mb-45 {
    margin-bottom: 45px !important
  }

  .xl-ml-45 {
    margin-left: 45px !important
  }

  .xl-mr-45 {
    margin-right: 45px !important
  }

  .xl-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .xl-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .xl-mt-50 {
    margin-top: 50px !important
  }

  .xl-mb-50 {
    margin-bottom: 50px !important
  }

  .xl-ml-50 {
    margin-left: 50px !important
  }

  .xl-mr-50 {
    margin-right: 50px !important
  }

  .xl-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .xl-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .xl-mt-55 {
    margin-top: 55px !important
  }

  .xl-mb-55 {
    margin-bottom: 55px !important
  }

  .xl-ml-55 {
    margin-left: 55px !important
  }

  .xl-mr-55 {
    margin-right: 55px !important
  }

  .xl-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .xl-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .xl-mt-60 {
    margin-top: 60px !important
  }

  .xl-mb-60 {
    margin-bottom: 60px !important
  }

  .xl-ml-60 {
    margin-left: 60px !important
  }

  .xl-mr-60 {
    margin-right: 60px !important
  }

  .xl-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .xl-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .xl-mt-65 {
    margin-top: 65px !important
  }

  .xl-mb-65 {
    margin-bottom: 65px !important
  }

  .xl-ml-65 {
    margin-left: 65px !important
  }

  .xl-mr-65 {
    margin-right: 65px !important
  }

  .xl-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .xl-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .xl-mt-70 {
    margin-top: 70px !important
  }

  .xl-mb-70 {
    margin-bottom: 70px !important
  }

  .xl-ml-70 {
    margin-left: 70px !important
  }

  .xl-mr-70 {
    margin-right: 70px !important
  }

  .xl-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .xl-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .xl-mt-75 {
    margin-top: 75px !important
  }

  .xl-mb-75 {
    margin-bottom: 75px !important
  }

  .xl-ml-75 {
    margin-left: 75px !important
  }

  .xl-mr-75 {
    margin-right: 75px !important
  }

  .xl-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .xl-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .xl-mt-80 {
    margin-top: 80px !important
  }

  .xl-mb-80 {
    margin-bottom: 80px !important
  }

  .xl-ml-80 {
    margin-left: 80px !important
  }

  .xl-mr-80 {
    margin-right: 80px !important
  }

  .xl-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .xl-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .xl-mt-85 {
    margin-top: 85px !important
  }

  .xl-mb-85 {
    margin-bottom: 85px !important
  }

  .xl-ml-85 {
    margin-left: 85px !important
  }

  .xl-mr-85 {
    margin-right: 85px !important
  }

  .xl-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .xl-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .xl-mt-90 {
    margin-top: 90px !important
  }

  .xl-mb-90 {
    margin-bottom: 90px !important
  }

  .xl-ml-90 {
    margin-left: 90px !important
  }

  .xl-mr-90 {
    margin-right: 90px !important
  }

  .xl-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .xl-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .xl-mt-95 {
    margin-top: 95px !important
  }

  .xl-mb-95 {
    margin-bottom: 95px !important
  }

  .xl-ml-95 {
    margin-left: 95px !important
  }

  .xl-mr-95 {
    margin-right: 95px !important
  }

  .xl-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .xl-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .xl-mt-100 {
    margin-top: 100px !important
  }

  .xl-mb-100 {
    margin-bottom: 100px !important
  }

  .xl-ml-100 {
    margin-left: 100px !important
  }

  .xl-mr-100 {
    margin-right: 100px !important
  }

  .xl-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .xl-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .xl-mt-105 {
    margin-top: 105px !important
  }

  .xl-mb-105 {
    margin-bottom: 105px !important
  }

  .xl-ml-105 {
    margin-left: 105px !important
  }

  .xl-mr-105 {
    margin-right: 105px !important
  }

  .xl-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .xl-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .xl-mt-110 {
    margin-top: 110px !important
  }

  .xl-mb-110 {
    margin-bottom: 110px !important
  }

  .xl-ml-110 {
    margin-left: 110px !important
  }

  .xl-mr-110 {
    margin-right: 110px !important
  }

  .xl-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .xl-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .xl-mt-115 {
    margin-top: 115px !important
  }

  .xl-mb-115 {
    margin-bottom: 115px !important
  }

  .xl-ml-115 {
    margin-left: 115px !important
  }

  .xl-mr-115 {
    margin-right: 115px !important
  }

  .xl-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .xl-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .xl-mt-120 {
    margin-top: 120px !important
  }

  .xl-mb-120 {
    margin-bottom: 120px !important
  }

  .xl-ml-120 {
    margin-left: 120px !important
  }

  .xl-mr-120 {
    margin-right: 120px !important
  }

  .xl-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .xl-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .xl-mt-125 {
    margin-top: 125px !important
  }

  .xl-mb-125 {
    margin-bottom: 125px !important
  }

  .xl-ml-125 {
    margin-left: 125px !important
  }

  .xl-mr-125 {
    margin-right: 125px !important
  }

  .xl-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .xl-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .xl-mt-130 {
    margin-top: 130px !important
  }

  .xl-mb-130 {
    margin-bottom: 130px !important
  }

  .xl-ml-130 {
    margin-left: 130px !important
  }

  .xl-mr-130 {
    margin-right: 130px !important
  }

  .xl-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .xl-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .xl-mt-135 {
    margin-top: 135px !important
  }

  .xl-mb-135 {
    margin-bottom: 135px !important
  }

  .xl-ml-135 {
    margin-left: 135px !important
  }

  .xl-mr-135 {
    margin-right: 135px !important
  }

  .xl-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .xl-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .xl-mt-140 {
    margin-top: 140px !important
  }

  .xl-mb-140 {
    margin-bottom: 140px !important
  }

  .xl-ml-140 {
    margin-left: 140px !important
  }

  .xl-mr-140 {
    margin-right: 140px !important
  }

  .xl-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .xl-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .xl-mt-145 {
    margin-top: 145px !important
  }

  .xl-mb-145 {
    margin-bottom: 145px !important
  }

  .xl-ml-145 {
    margin-left: 145px !important
  }

  .xl-mr-145 {
    margin-right: 145px !important
  }

  .xl-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .xl-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .xl-mt-150 {
    margin-top: 150px !important
  }

  .xl-mb-150 {
    margin-bottom: 150px !important
  }

  .xl-ml-150 {
    margin-left: 150px !important
  }

  .xl-mr-150 {
    margin-right: 150px !important
  }

  .xl-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .xl-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .xl-mt-155 {
    margin-top: 155px !important
  }

  .xl-mb-155 {
    margin-bottom: 155px !important
  }

  .xl-ml-155 {
    margin-left: 155px !important
  }

  .xl-mr-155 {
    margin-right: 155px !important
  }

  .xl-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .xl-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .xl-mt-160 {
    margin-top: 160px !important
  }

  .xl-mb-160 {
    margin-bottom: 160px !important
  }

  .xl-ml-160 {
    margin-left: 160px !important
  }

  .xl-mr-160 {
    margin-right: 160px !important
  }

  .xl-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .xl-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .xl-mt-165 {
    margin-top: 165px !important
  }

  .xl-mb-165 {
    margin-bottom: 165px !important
  }

  .xl-ml-165 {
    margin-left: 165px !important
  }

  .xl-mr-165 {
    margin-right: 165px !important
  }

  .xl-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .xl-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .xl-mt-170 {
    margin-top: 170px !important
  }

  .xl-mb-170 {
    margin-bottom: 170px !important
  }

  .xl-ml-170 {
    margin-left: 170px !important
  }

  .xl-mr-170 {
    margin-right: 170px !important
  }

  .xl-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .xl-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .xl-mt-175 {
    margin-top: 175px !important
  }

  .xl-mb-175 {
    margin-bottom: 175px !important
  }

  .xl-ml-175 {
    margin-left: 175px !important
  }

  .xl-mr-175 {
    margin-right: 175px !important
  }

  .xl-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .xl-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .xl-mt-180 {
    margin-top: 180px !important
  }

  .xl-mb-180 {
    margin-bottom: 180px !important
  }

  .xl-ml-180 {
    margin-left: 180px !important
  }

  .xl-mr-180 {
    margin-right: 180px !important
  }

  .xl-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .xl-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .xl-mt-185 {
    margin-top: 185px !important
  }

  .xl-mb-185 {
    margin-bottom: 185px !important
  }

  .xl-ml-185 {
    margin-left: 185px !important
  }

  .xl-mr-185 {
    margin-right: 185px !important
  }

  .xl-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .xl-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .xl-mt-190 {
    margin-top: 190px !important
  }

  .xl-mb-190 {
    margin-bottom: 190px !important
  }

  .xl-ml-190 {
    margin-left: 190px !important
  }

  .xl-mr-190 {
    margin-right: 190px !important
  }

  .xl-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .xl-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .xl-mt-195 {
    margin-top: 195px !important
  }

  .xl-mb-195 {
    margin-bottom: 195px !important
  }

  .xl-ml-195 {
    margin-left: 195px !important
  }

  .xl-mr-195 {
    margin-right: 195px !important
  }

  .xl-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .xl-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .xl-mt-200 {
    margin-top: 200px !important
  }

  .xl-mb-200 {
    margin-bottom: 200px !important
  }

  .xl-ml-200 {
    margin-left: 200px !important
  }

  .xl-mr-200 {
    margin-right: 200px !important
  }

  .xl-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .xl-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .xl-mt-205 {
    margin-top: 205px !important
  }

  .xl-mb-205 {
    margin-bottom: 205px !important
  }

  .xl-ml-205 {
    margin-left: 205px !important
  }

  .xl-mr-205 {
    margin-right: 205px !important
  }

  .xl-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .xl-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .xl-mt-210 {
    margin-top: 210px !important
  }

  .xl-mb-210 {
    margin-bottom: 210px !important
  }

  .xl-ml-210 {
    margin-left: 210px !important
  }

  .xl-mr-210 {
    margin-right: 210px !important
  }

  .xl-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .xl-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .xl-mt-215 {
    margin-top: 215px !important
  }

  .xl-mb-215 {
    margin-bottom: 215px !important
  }

  .xl-ml-215 {
    margin-left: 215px !important
  }

  .xl-mr-215 {
    margin-right: 215px !important
  }

  .xl-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .xl-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .xl-mt-220 {
    margin-top: 220px !important
  }

  .xl-mb-220 {
    margin-bottom: 220px !important
  }

  .xl-ml-220 {
    margin-left: 220px !important
  }

  .xl-mr-220 {
    margin-right: 220px !important
  }

  .xl-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .xl-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .xl-mt-225 {
    margin-top: 225px !important
  }

  .xl-mb-225 {
    margin-bottom: 225px !important
  }

  .xl-ml-225 {
    margin-left: 225px !important
  }

  .xl-mr-225 {
    margin-right: 225px !important
  }

  .xl-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .xl-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .xl-mt-230 {
    margin-top: 230px !important
  }

  .xl-mb-230 {
    margin-bottom: 230px !important
  }

  .xl-ml-230 {
    margin-left: 230px !important
  }

  .xl-mr-230 {
    margin-right: 230px !important
  }

  .xl-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .xl-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .xl-mt-235 {
    margin-top: 235px !important
  }

  .xl-mb-235 {
    margin-bottom: 235px !important
  }

  .xl-ml-235 {
    margin-left: 235px !important
  }

  .xl-mr-235 {
    margin-right: 235px !important
  }

  .xl-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .xl-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .xl-mt-240 {
    margin-top: 240px !important
  }

  .xl-mb-240 {
    margin-bottom: 240px !important
  }

  .xl-ml-240 {
    margin-left: 240px !important
  }

  .xl-mr-240 {
    margin-right: 240px !important
  }

  .xl-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .xl-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .xl-mt-245 {
    margin-top: 245px !important
  }

  .xl-mb-245 {
    margin-bottom: 245px !important
  }

  .xl-ml-245 {
    margin-left: 245px !important
  }

  .xl-mr-245 {
    margin-right: 245px !important
  }

  .xl-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .xl-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .xl-mt-250 {
    margin-top: 250px !important
  }

  .xl-mb-250 {
    margin-bottom: 250px !important
  }

  .xl-ml-250 {
    margin-left: 250px !important
  }

  .xl-mr-250 {
    margin-right: 250px !important
  }

  .xl-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .xl-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .xl-mt-255 {
    margin-top: 255px !important
  }

  .xl-mb-255 {
    margin-bottom: 255px !important
  }

  .xl-ml-255 {
    margin-left: 255px !important
  }

  .xl-mr-255 {
    margin-right: 255px !important
  }

  .xl-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .xl-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .xl-mt-260 {
    margin-top: 260px !important
  }

  .xl-mb-260 {
    margin-bottom: 260px !important
  }

  .xl-ml-260 {
    margin-left: 260px !important
  }

  .xl-mr-260 {
    margin-right: 260px !important
  }

  .xl-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .xl-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .xl-mt-265 {
    margin-top: 265px !important
  }

  .xl-mb-265 {
    margin-bottom: 265px !important
  }

  .xl-ml-265 {
    margin-left: 265px !important
  }

  .xl-mr-265 {
    margin-right: 265px !important
  }

  .xl-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .xl-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .xl-mt-270 {
    margin-top: 270px !important
  }

  .xl-mb-270 {
    margin-bottom: 270px !important
  }

  .xl-ml-270 {
    margin-left: 270px !important
  }

  .xl-mr-270 {
    margin-right: 270px !important
  }

  .xl-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .xl-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .xl-mt-275 {
    margin-top: 275px !important
  }

  .xl-mb-275 {
    margin-bottom: 275px !important
  }

  .xl-ml-275 {
    margin-left: 275px !important
  }

  .xl-mr-275 {
    margin-right: 275px !important
  }

  .xl-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .xl-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .xl-mt-280 {
    margin-top: 280px !important
  }

  .xl-mb-280 {
    margin-bottom: 280px !important
  }

  .xl-ml-280 {
    margin-left: 280px !important
  }

  .xl-mr-280 {
    margin-right: 280px !important
  }

  .xl-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .xl-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .xl-mt-285 {
    margin-top: 285px !important
  }

  .xl-mb-285 {
    margin-bottom: 285px !important
  }

  .xl-ml-285 {
    margin-left: 285px !important
  }

  .xl-mr-285 {
    margin-right: 285px !important
  }

  .xl-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .xl-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .xl-mt-290 {
    margin-top: 290px !important
  }

  .xl-mb-290 {
    margin-bottom: 290px !important
  }

  .xl-ml-290 {
    margin-left: 290px !important
  }

  .xl-mr-290 {
    margin-right: 290px !important
  }

  .xl-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .xl-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .xl-mt-295 {
    margin-top: 295px !important
  }

  .xl-mb-295 {
    margin-bottom: 295px !important
  }

  .xl-ml-295 {
    margin-left: 295px !important
  }

  .xl-mr-295 {
    margin-right: 295px !important
  }

  .xl-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .xl-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .xl-mt-300 {
    margin-top: 300px !important
  }

  .xl-mb-300 {
    margin-bottom: 300px !important
  }

  .xl-ml-300 {
    margin-left: 300px !important
  }

  .xl-mr-300 {
    margin-right: 300px !important
  }

  .xl-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .xl-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .xl-mt-0 {
    margin-top: 0 !important
  }

  .xl-mb-0 {
    margin-bottom: 0 !important
  }

  .xl-ml-0 {
    margin-left: 0 !important
  }

  .xl-mr-0 {
    margin-right: 0 !important
  }

  .xl-m-0 {
    margin: 0 !important
  }

  .xl-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .xl-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .xl-mt--5 {
    margin-top: -5px !important
  }

  .xl-mb--5 {
    margin-bottom: -5px !important
  }

  .xl-ml--5 {
    margin-left: -5px !important
  }

  .xl-mr--5 {
    margin-right: -5px !important
  }

  .xl-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .xl-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .xl-mt--10 {
    margin-top: -10px !important
  }

  .xl-mb--10 {
    margin-bottom: -10px !important
  }

  .xl-ml--10 {
    margin-left: -10px !important
  }

  .xl-mr--10 {
    margin-right: -10px !important
  }

  .xl-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .xl-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .xl-mt--15 {
    margin-top: -15px !important
  }

  .xl-mb--15 {
    margin-bottom: -15px !important
  }

  .xl-ml--15 {
    margin-left: -15px !important
  }

  .xl-mr--15 {
    margin-right: -15px !important
  }

  .xl-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .xl-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .xl-mt--20 {
    margin-top: -20px !important
  }

  .xl-mb--20 {
    margin-bottom: -20px !important
  }

  .xl-ml--20 {
    margin-left: -20px !important
  }

  .xl-mr--20 {
    margin-right: -20px !important
  }

  .xl-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .xl-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .xl-mt--25 {
    margin-top: -25px !important
  }

  .xl-mb--25 {
    margin-bottom: -25px !important
  }

  .xl-ml--25 {
    margin-left: -25px !important
  }

  .xl-mr--25 {
    margin-right: -25px !important
  }

  .xl-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .xl-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .xl-mt--30 {
    margin-top: -30px !important
  }

  .xl-mb--30 {
    margin-bottom: -30px !important
  }

  .xl-ml--30 {
    margin-left: -30px !important
  }

  .xl-mr--30 {
    margin-right: -30px !important
  }

  .xl-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .xl-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .xl-mt--35 {
    margin-top: -35px !important
  }

  .xl-mb--35 {
    margin-bottom: -35px !important
  }

  .xl-ml--35 {
    margin-left: -35px !important
  }

  .xl-mr--35 {
    margin-right: -35px !important
  }

  .xl-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .xl-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .xl-mt--40 {
    margin-top: -40px !important
  }

  .xl-mb--40 {
    margin-bottom: -40px !important
  }

  .xl-ml--40 {
    margin-left: -40px !important
  }

  .xl-mr--40 {
    margin-right: -40px !important
  }

  .xl-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .xl-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .xl-mt--45 {
    margin-top: -45px !important
  }

  .xl-mb--45 {
    margin-bottom: -45px !important
  }

  .xl-ml--45 {
    margin-left: -45px !important
  }

  .xl-mr--45 {
    margin-right: -45px !important
  }

  .xl-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .xl-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .xl-mt--50 {
    margin-top: -50px !important
  }

  .xl-mb--50 {
    margin-bottom: -50px !important
  }

  .xl-ml--50 {
    margin-left: -50px !important
  }

  .xl-mr--50 {
    margin-right: -50px !important
  }

  .xl-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .xl-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .xl-mt--55 {
    margin-top: -55px !important
  }

  .xl-mb--55 {
    margin-bottom: -55px !important
  }

  .xl-ml--55 {
    margin-left: -55px !important
  }

  .xl-mr--55 {
    margin-right: -55px !important
  }

  .xl-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .xl-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .xl-mt--60 {
    margin-top: -60px !important
  }

  .xl-mb--60 {
    margin-bottom: -60px !important
  }

  .xl-ml--60 {
    margin-left: -60px !important
  }

  .xl-mr--60 {
    margin-right: -60px !important
  }

  .xl-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .xl-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .xl-mt--65 {
    margin-top: -65px !important
  }

  .xl-mb--65 {
    margin-bottom: -65px !important
  }

  .xl-ml--65 {
    margin-left: -65px !important
  }

  .xl-mr--65 {
    margin-right: -65px !important
  }

  .xl-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .xl-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .xl-mt--70 {
    margin-top: -70px !important
  }

  .xl-mb--70 {
    margin-bottom: -70px !important
  }

  .xl-ml--70 {
    margin-left: -70px !important
  }

  .xl-mr--70 {
    margin-right: -70px !important
  }

  .xl-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .xl-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .xl-mt--75 {
    margin-top: -75px !important
  }

  .xl-mb--75 {
    margin-bottom: -75px !important
  }

  .xl-ml--75 {
    margin-left: -75px !important
  }

  .xl-mr--75 {
    margin-right: -75px !important
  }

  .xl-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .xl-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .xl-mt--80 {
    margin-top: -80px !important
  }

  .xl-mb--80 {
    margin-bottom: -80px !important
  }

  .xl-ml--80 {
    margin-left: -80px !important
  }

  .xl-mr--80 {
    margin-right: -80px !important
  }

  .xl-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .xl-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .xl-mt--85 {
    margin-top: -85px !important
  }

  .xl-mb--85 {
    margin-bottom: -85px !important
  }

  .xl-ml--85 {
    margin-left: -85px !important
  }

  .xl-mr--85 {
    margin-right: -85px !important
  }

  .xl-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .xl-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .xl-mt--90 {
    margin-top: -90px !important
  }

  .xl-mb--90 {
    margin-bottom: -90px !important
  }

  .xl-ml--90 {
    margin-left: -90px !important
  }

  .xl-mr--90 {
    margin-right: -90px !important
  }

  .xl-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .xl-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .xl-mt--95 {
    margin-top: -95px !important
  }

  .xl-mb--95 {
    margin-bottom: -95px !important
  }

  .xl-ml--95 {
    margin-left: -95px !important
  }

  .xl-mr--95 {
    margin-right: -95px !important
  }

  .xl-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .xl-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .xl-mt--100 {
    margin-top: -100px !important
  }

  .xl-mb--100 {
    margin-bottom: -100px !important
  }

  .xl-ml--100 {
    margin-left: -100px !important
  }

  .xl-mr--100 {
    margin-right: -100px !important
  }

  .xl-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .xl-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .xl-mt--105 {
    margin-top: -105px !important
  }

  .xl-mb--105 {
    margin-bottom: -105px !important
  }

  .xl-ml--105 {
    margin-left: -105px !important
  }

  .xl-mr--105 {
    margin-right: -105px !important
  }

  .xl-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .xl-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .xl-mt--110 {
    margin-top: -110px !important
  }

  .xl-mb--110 {
    margin-bottom: -110px !important
  }

  .xl-ml--110 {
    margin-left: -110px !important
  }

  .xl-mr--110 {
    margin-right: -110px !important
  }

  .xl-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .xl-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .xl-mt--115 {
    margin-top: -115px !important
  }

  .xl-mb--115 {
    margin-bottom: -115px !important
  }

  .xl-ml--115 {
    margin-left: -115px !important
  }

  .xl-mr--115 {
    margin-right: -115px !important
  }

  .xl-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .xl-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .xl-mt--120 {
    margin-top: -120px !important
  }

  .xl-mb--120 {
    margin-bottom: -120px !important
  }

  .xl-ml--120 {
    margin-left: -120px !important
  }

  .xl-mr--120 {
    margin-right: -120px !important
  }

  .xl-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .xl-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .xl-mt--125 {
    margin-top: -125px !important
  }

  .xl-mb--125 {
    margin-bottom: -125px !important
  }

  .xl-ml--125 {
    margin-left: -125px !important
  }

  .xl-mr--125 {
    margin-right: -125px !important
  }

  .xl-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .xl-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .xl-mt--130 {
    margin-top: -130px !important
  }

  .xl-mb--130 {
    margin-bottom: -130px !important
  }

  .xl-ml--130 {
    margin-left: -130px !important
  }

  .xl-mr--130 {
    margin-right: -130px !important
  }

  .xl-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .xl-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .xl-mt--135 {
    margin-top: -135px !important
  }

  .xl-mb--135 {
    margin-bottom: -135px !important
  }

  .xl-ml--135 {
    margin-left: -135px !important
  }

  .xl-mr--135 {
    margin-right: -135px !important
  }

  .xl-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .xl-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .xl-mt--140 {
    margin-top: -140px !important
  }

  .xl-mb--140 {
    margin-bottom: -140px !important
  }

  .xl-ml--140 {
    margin-left: -140px !important
  }

  .xl-mr--140 {
    margin-right: -140px !important
  }

  .xl-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .xl-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .xl-mt--145 {
    margin-top: -145px !important
  }

  .xl-mb--145 {
    margin-bottom: -145px !important
  }

  .xl-ml--145 {
    margin-left: -145px !important
  }

  .xl-mr--145 {
    margin-right: -145px !important
  }

  .xl-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .xl-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .xl-mt--150 {
    margin-top: -150px !important
  }

  .xl-mb--150 {
    margin-bottom: -150px !important
  }

  .xl-ml--150 {
    margin-left: -150px !important
  }

  .xl-mr--150 {
    margin-right: -150px !important
  }

  .xl-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .xl-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .xl-mt--155 {
    margin-top: -155px !important
  }

  .xl-mb--155 {
    margin-bottom: -155px !important
  }

  .xl-ml--155 {
    margin-left: -155px !important
  }

  .xl-mr--155 {
    margin-right: -155px !important
  }

  .xl-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .xl-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .xl-mt--160 {
    margin-top: -160px !important
  }

  .xl-mb--160 {
    margin-bottom: -160px !important
  }

  .xl-ml--160 {
    margin-left: -160px !important
  }

  .xl-mr--160 {
    margin-right: -160px !important
  }

  .xl-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .xl-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .xl-mt--165 {
    margin-top: -165px !important
  }

  .xl-mb--165 {
    margin-bottom: -165px !important
  }

  .xl-ml--165 {
    margin-left: -165px !important
  }

  .xl-mr--165 {
    margin-right: -165px !important
  }

  .xl-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .xl-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .xl-mt--170 {
    margin-top: -170px !important
  }

  .xl-mb--170 {
    margin-bottom: -170px !important
  }

  .xl-ml--170 {
    margin-left: -170px !important
  }

  .xl-mr--170 {
    margin-right: -170px !important
  }

  .xl-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .xl-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .xl-mt--175 {
    margin-top: -175px !important
  }

  .xl-mb--175 {
    margin-bottom: -175px !important
  }

  .xl-ml--175 {
    margin-left: -175px !important
  }

  .xl-mr--175 {
    margin-right: -175px !important
  }

  .xl-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .xl-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .xl-mt--180 {
    margin-top: -180px !important
  }

  .xl-mb--180 {
    margin-bottom: -180px !important
  }

  .xl-ml--180 {
    margin-left: -180px !important
  }

  .xl-mr--180 {
    margin-right: -180px !important
  }

  .xl-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .xl-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .xl-mt--185 {
    margin-top: -185px !important
  }

  .xl-mb--185 {
    margin-bottom: -185px !important
  }

  .xl-ml--185 {
    margin-left: -185px !important
  }

  .xl-mr--185 {
    margin-right: -185px !important
  }

  .xl-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .xl-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .xl-mt--190 {
    margin-top: -190px !important
  }

  .xl-mb--190 {
    margin-bottom: -190px !important
  }

  .xl-ml--190 {
    margin-left: -190px !important
  }

  .xl-mr--190 {
    margin-right: -190px !important
  }

  .xl-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .xl-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .xl-mt--195 {
    margin-top: -195px !important
  }

  .xl-mb--195 {
    margin-bottom: -195px !important
  }

  .xl-ml--195 {
    margin-left: -195px !important
  }

  .xl-mr--195 {
    margin-right: -195px !important
  }

  .xl-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .xl-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .xl-mt--200 {
    margin-top: -200px !important
  }

  .xl-mb--200 {
    margin-bottom: -200px !important
  }

  .xl-ml--200 {
    margin-left: -200px !important
  }

  .xl-mr--200 {
    margin-right: -200px !important
  }

  .xl-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .xl-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .xl-mt--205 {
    margin-top: -205px !important
  }

  .xl-mb--205 {
    margin-bottom: -205px !important
  }

  .xl-ml--205 {
    margin-left: -205px !important
  }

  .xl-mr--205 {
    margin-right: -205px !important
  }

  .xl-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .xl-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .xl-mt--210 {
    margin-top: -210px !important
  }

  .xl-mb--210 {
    margin-bottom: -210px !important
  }

  .xl-ml--210 {
    margin-left: -210px !important
  }

  .xl-mr--210 {
    margin-right: -210px !important
  }

  .xl-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .xl-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .xl-mt--215 {
    margin-top: -215px !important
  }

  .xl-mb--215 {
    margin-bottom: -215px !important
  }

  .xl-ml--215 {
    margin-left: -215px !important
  }

  .xl-mr--215 {
    margin-right: -215px !important
  }

  .xl-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .xl-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .xl-mt--220 {
    margin-top: -220px !important
  }

  .xl-mb--220 {
    margin-bottom: -220px !important
  }

  .xl-ml--220 {
    margin-left: -220px !important
  }

  .xl-mr--220 {
    margin-right: -220px !important
  }

  .xl-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .xl-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .xl-mt--225 {
    margin-top: -225px !important
  }

  .xl-mb--225 {
    margin-bottom: -225px !important
  }

  .xl-ml--225 {
    margin-left: -225px !important
  }

  .xl-mr--225 {
    margin-right: -225px !important
  }

  .xl-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .xl-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .xl-mt--230 {
    margin-top: -230px !important
  }

  .xl-mb--230 {
    margin-bottom: -230px !important
  }

  .xl-ml--230 {
    margin-left: -230px !important
  }

  .xl-mr--230 {
    margin-right: -230px !important
  }

  .xl-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .xl-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .xl-mt--235 {
    margin-top: -235px !important
  }

  .xl-mb--235 {
    margin-bottom: -235px !important
  }

  .xl-ml--235 {
    margin-left: -235px !important
  }

  .xl-mr--235 {
    margin-right: -235px !important
  }

  .xl-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .xl-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .xl-mt--240 {
    margin-top: -240px !important
  }

  .xl-mb--240 {
    margin-bottom: -240px !important
  }

  .xl-ml--240 {
    margin-left: -240px !important
  }

  .xl-mr--240 {
    margin-right: -240px !important
  }

  .xl-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .xl-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .xl-mt--245 {
    margin-top: -245px !important
  }

  .xl-mb--245 {
    margin-bottom: -245px !important
  }

  .xl-ml--245 {
    margin-left: -245px !important
  }

  .xl-mr--245 {
    margin-right: -245px !important
  }

  .xl-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .xl-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .xl-mt--250 {
    margin-top: -250px !important
  }

  .xl-mb--250 {
    margin-bottom: -250px !important
  }

  .xl-ml--250 {
    margin-left: -250px !important
  }

  .xl-mr--250 {
    margin-right: -250px !important
  }

  .xl-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .xl-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .xl-mt--255 {
    margin-top: -255px !important
  }

  .xl-mb--255 {
    margin-bottom: -255px !important
  }

  .xl-ml--255 {
    margin-left: -255px !important
  }

  .xl-mr--255 {
    margin-right: -255px !important
  }

  .xl-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .xl-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .xl-mt--260 {
    margin-top: -260px !important
  }

  .xl-mb--260 {
    margin-bottom: -260px !important
  }

  .xl-ml--260 {
    margin-left: -260px !important
  }

  .xl-mr--260 {
    margin-right: -260px !important
  }

  .xl-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .xl-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .xl-mt--265 {
    margin-top: -265px !important
  }

  .xl-mb--265 {
    margin-bottom: -265px !important
  }

  .xl-ml--265 {
    margin-left: -265px !important
  }

  .xl-mr--265 {
    margin-right: -265px !important
  }

  .xl-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .xl-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .xl-mt--270 {
    margin-top: -270px !important
  }

  .xl-mb--270 {
    margin-bottom: -270px !important
  }

  .xl-ml--270 {
    margin-left: -270px !important
  }

  .xl-mr--270 {
    margin-right: -270px !important
  }

  .xl-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .xl-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .xl-mt--275 {
    margin-top: -275px !important
  }

  .xl-mb--275 {
    margin-bottom: -275px !important
  }

  .xl-ml--275 {
    margin-left: -275px !important
  }

  .xl-mr--275 {
    margin-right: -275px !important
  }

  .xl-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .xl-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .xl-mt--280 {
    margin-top: -280px !important
  }

  .xl-mb--280 {
    margin-bottom: -280px !important
  }

  .xl-ml--280 {
    margin-left: -280px !important
  }

  .xl-mr--280 {
    margin-right: -280px !important
  }

  .xl-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .xl-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .xl-mt--285 {
    margin-top: -285px !important
  }

  .xl-mb--285 {
    margin-bottom: -285px !important
  }

  .xl-ml--285 {
    margin-left: -285px !important
  }

  .xl-mr--285 {
    margin-right: -285px !important
  }

  .xl-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .xl-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .xl-mt--290 {
    margin-top: -290px !important
  }

  .xl-mb--290 {
    margin-bottom: -290px !important
  }

  .xl-ml--290 {
    margin-left: -290px !important
  }

  .xl-mr--290 {
    margin-right: -290px !important
  }

  .xl-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .xl-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .xl-mt--295 {
    margin-top: -295px !important
  }

  .xl-mb--295 {
    margin-bottom: -295px !important
  }

  .xl-ml--295 {
    margin-left: -295px !important
  }

  .xl-mr--295 {
    margin-right: -295px !important
  }

  .xl-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .xl-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .xl-mt--300 {
    margin-top: -300px !important
  }

  .xl-mb--300 {
    margin-bottom: -300px !important
  }

  .xl-ml--300 {
    margin-left: -300px !important
  }

  .xl-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 1199px) {
  .lg-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .lg-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .lg-mt-5 {
    margin-top: 5px !important
  }

  .lg-mb-5 {
    margin-bottom: 5px !important
  }

  .lg-ml-5 {
    margin-left: 5px !important
  }

  .lg-mr-5 {
    margin-right: 5px !important
  }

  .lg-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .lg-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .lg-mt-10 {
    margin-top: 10px !important
  }

  .lg-mb-10 {
    margin-bottom: 10px !important
  }

  .lg-ml-10 {
    margin-left: 10px !important
  }

  .lg-mr-10 {
    margin-right: 10px !important
  }

  .lg-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .lg-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .lg-mt-15 {
    margin-top: 15px !important
  }

  .lg-mb-15 {
    margin-bottom: 15px !important
  }

  .lg-ml-15 {
    margin-left: 15px !important
  }

  .lg-mr-15 {
    margin-right: 15px !important
  }

  .lg-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .lg-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .lg-mt-20 {
    margin-top: 20px !important
  }

  .lg-mb-20 {
    margin-bottom: 20px !important
  }

  .lg-ml-20 {
    margin-left: 20px !important
  }

  .lg-mr-20 {
    margin-right: 20px !important
  }

  .lg-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .lg-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .lg-mt-25 {
    margin-top: 25px !important
  }

  .lg-mb-25 {
    margin-bottom: 25px !important
  }

  .lg-ml-25 {
    margin-left: 25px !important
  }

  .lg-mr-25 {
    margin-right: 25px !important
  }

  .lg-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .lg-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .lg-mt-30 {
    margin-top: 30px !important
  }

  .lg-mb-30 {
    margin-bottom: 30px !important
  }

  .lg-ml-30 {
    margin-left: 30px !important
  }

  .lg-mr-30 {
    margin-right: 30px !important
  }

  .lg-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .lg-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .lg-mt-35 {
    margin-top: 35px !important
  }

  .lg-mb-35 {
    margin-bottom: 35px !important
  }

  .lg-ml-35 {
    margin-left: 35px !important
  }

  .lg-mr-35 {
    margin-right: 35px !important
  }

  .lg-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .lg-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .lg-mt-40 {
    margin-top: 40px !important
  }

  .lg-mb-40 {
    margin-bottom: 40px !important
  }

  .lg-ml-40 {
    margin-left: 40px !important
  }

  .lg-mr-40 {
    margin-right: 40px !important
  }

  .lg-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .lg-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .lg-mt-45 {
    margin-top: 45px !important
  }

  .lg-mb-45 {
    margin-bottom: 45px !important
  }

  .lg-ml-45 {
    margin-left: 45px !important
  }

  .lg-mr-45 {
    margin-right: 45px !important
  }

  .lg-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .lg-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .lg-mt-50 {
    margin-top: 50px !important
  }

  .lg-mb-50 {
    margin-bottom: 50px !important
  }

  .lg-ml-50 {
    margin-left: 50px !important
  }

  .lg-mr-50 {
    margin-right: 50px !important
  }

  .lg-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .lg-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .lg-mt-55 {
    margin-top: 55px !important
  }

  .lg-mb-55 {
    margin-bottom: 55px !important
  }

  .lg-ml-55 {
    margin-left: 55px !important
  }

  .lg-mr-55 {
    margin-right: 55px !important
  }

  .lg-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .lg-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .lg-mt-60 {
    margin-top: 60px !important
  }

  .lg-mb-60 {
    margin-bottom: 60px !important
  }

  .lg-ml-60 {
    margin-left: 60px !important
  }

  .lg-mr-60 {
    margin-right: 60px !important
  }

  .lg-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .lg-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .lg-mt-65 {
    margin-top: 65px !important
  }

  .lg-mb-65 {
    margin-bottom: 65px !important
  }

  .lg-ml-65 {
    margin-left: 65px !important
  }

  .lg-mr-65 {
    margin-right: 65px !important
  }

  .lg-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .lg-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .lg-mt-70 {
    margin-top: 70px !important
  }

  .lg-mb-70 {
    margin-bottom: 70px !important
  }

  .lg-ml-70 {
    margin-left: 70px !important
  }

  .lg-mr-70 {
    margin-right: 70px !important
  }

  .lg-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .lg-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .lg-mt-75 {
    margin-top: 75px !important
  }

  .lg-mb-75 {
    margin-bottom: 75px !important
  }

  .lg-ml-75 {
    margin-left: 75px !important
  }

  .lg-mr-75 {
    margin-right: 75px !important
  }

  .lg-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .lg-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .lg-mt-80 {
    margin-top: 80px !important
  }

  .lg-mb-80 {
    margin-bottom: 80px !important
  }

  .lg-ml-80 {
    margin-left: 80px !important
  }

  .lg-mr-80 {
    margin-right: 80px !important
  }

  .lg-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .lg-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .lg-mt-85 {
    margin-top: 85px !important
  }

  .lg-mb-85 {
    margin-bottom: 85px !important
  }

  .lg-ml-85 {
    margin-left: 85px !important
  }

  .lg-mr-85 {
    margin-right: 85px !important
  }

  .lg-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .lg-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .lg-mt-90 {
    margin-top: 90px !important
  }

  .lg-mb-90 {
    margin-bottom: 90px !important
  }

  .lg-ml-90 {
    margin-left: 90px !important
  }

  .lg-mr-90 {
    margin-right: 90px !important
  }

  .lg-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .lg-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .lg-mt-95 {
    margin-top: 95px !important
  }

  .lg-mb-95 {
    margin-bottom: 95px !important
  }

  .lg-ml-95 {
    margin-left: 95px !important
  }

  .lg-mr-95 {
    margin-right: 95px !important
  }

  .lg-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .lg-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .lg-mt-100 {
    margin-top: 100px !important
  }

  .lg-mb-100 {
    margin-bottom: 100px !important
  }

  .lg-ml-100 {
    margin-left: 100px !important
  }

  .lg-mr-100 {
    margin-right: 100px !important
  }

  .lg-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .lg-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .lg-mt-105 {
    margin-top: 105px !important
  }

  .lg-mb-105 {
    margin-bottom: 105px !important
  }

  .lg-ml-105 {
    margin-left: 105px !important
  }

  .lg-mr-105 {
    margin-right: 105px !important
  }

  .lg-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .lg-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .lg-mt-110 {
    margin-top: 110px !important
  }

  .lg-mb-110 {
    margin-bottom: 110px !important
  }

  .lg-ml-110 {
    margin-left: 110px !important
  }

  .lg-mr-110 {
    margin-right: 110px !important
  }

  .lg-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .lg-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .lg-mt-115 {
    margin-top: 115px !important
  }

  .lg-mb-115 {
    margin-bottom: 115px !important
  }

  .lg-ml-115 {
    margin-left: 115px !important
  }

  .lg-mr-115 {
    margin-right: 115px !important
  }

  .lg-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .lg-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .lg-mt-120 {
    margin-top: 120px !important
  }

  .lg-mb-120 {
    margin-bottom: 120px !important
  }

  .lg-ml-120 {
    margin-left: 120px !important
  }

  .lg-mr-120 {
    margin-right: 120px !important
  }

  .lg-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .lg-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .lg-mt-125 {
    margin-top: 125px !important
  }

  .lg-mb-125 {
    margin-bottom: 125px !important
  }

  .lg-ml-125 {
    margin-left: 125px !important
  }

  .lg-mr-125 {
    margin-right: 125px !important
  }

  .lg-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .lg-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .lg-mt-130 {
    margin-top: 130px !important
  }

  .lg-mb-130 {
    margin-bottom: 130px !important
  }

  .lg-ml-130 {
    margin-left: 130px !important
  }

  .lg-mr-130 {
    margin-right: 130px !important
  }

  .lg-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .lg-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .lg-mt-135 {
    margin-top: 135px !important
  }

  .lg-mb-135 {
    margin-bottom: 135px !important
  }

  .lg-ml-135 {
    margin-left: 135px !important
  }

  .lg-mr-135 {
    margin-right: 135px !important
  }

  .lg-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .lg-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .lg-mt-140 {
    margin-top: 140px !important
  }

  .lg-mb-140 {
    margin-bottom: 140px !important
  }

  .lg-ml-140 {
    margin-left: 140px !important
  }

  .lg-mr-140 {
    margin-right: 140px !important
  }

  .lg-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .lg-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .lg-mt-145 {
    margin-top: 145px !important
  }

  .lg-mb-145 {
    margin-bottom: 145px !important
  }

  .lg-ml-145 {
    margin-left: 145px !important
  }

  .lg-mr-145 {
    margin-right: 145px !important
  }

  .lg-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .lg-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .lg-mt-150 {
    margin-top: 150px !important
  }

  .lg-mb-150 {
    margin-bottom: 150px !important
  }

  .lg-ml-150 {
    margin-left: 150px !important
  }

  .lg-mr-150 {
    margin-right: 150px !important
  }

  .lg-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .lg-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .lg-mt-155 {
    margin-top: 155px !important
  }

  .lg-mb-155 {
    margin-bottom: 155px !important
  }

  .lg-ml-155 {
    margin-left: 155px !important
  }

  .lg-mr-155 {
    margin-right: 155px !important
  }

  .lg-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .lg-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .lg-mt-160 {
    margin-top: 160px !important
  }

  .lg-mb-160 {
    margin-bottom: 160px !important
  }

  .lg-ml-160 {
    margin-left: 160px !important
  }

  .lg-mr-160 {
    margin-right: 160px !important
  }

  .lg-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .lg-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .lg-mt-165 {
    margin-top: 165px !important
  }

  .lg-mb-165 {
    margin-bottom: 165px !important
  }

  .lg-ml-165 {
    margin-left: 165px !important
  }

  .lg-mr-165 {
    margin-right: 165px !important
  }

  .lg-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .lg-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .lg-mt-170 {
    margin-top: 170px !important
  }

  .lg-mb-170 {
    margin-bottom: 170px !important
  }

  .lg-ml-170 {
    margin-left: 170px !important
  }

  .lg-mr-170 {
    margin-right: 170px !important
  }

  .lg-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .lg-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .lg-mt-175 {
    margin-top: 175px !important
  }

  .lg-mb-175 {
    margin-bottom: 175px !important
  }

  .lg-ml-175 {
    margin-left: 175px !important
  }

  .lg-mr-175 {
    margin-right: 175px !important
  }

  .lg-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .lg-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .lg-mt-180 {
    margin-top: 180px !important
  }

  .lg-mb-180 {
    margin-bottom: 180px !important
  }

  .lg-ml-180 {
    margin-left: 180px !important
  }

  .lg-mr-180 {
    margin-right: 180px !important
  }

  .lg-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .lg-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .lg-mt-185 {
    margin-top: 185px !important
  }

  .lg-mb-185 {
    margin-bottom: 185px !important
  }

  .lg-ml-185 {
    margin-left: 185px !important
  }

  .lg-mr-185 {
    margin-right: 185px !important
  }

  .lg-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .lg-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .lg-mt-190 {
    margin-top: 190px !important
  }

  .lg-mb-190 {
    margin-bottom: 190px !important
  }

  .lg-ml-190 {
    margin-left: 190px !important
  }

  .lg-mr-190 {
    margin-right: 190px !important
  }

  .lg-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .lg-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .lg-mt-195 {
    margin-top: 195px !important
  }

  .lg-mb-195 {
    margin-bottom: 195px !important
  }

  .lg-ml-195 {
    margin-left: 195px !important
  }

  .lg-mr-195 {
    margin-right: 195px !important
  }

  .lg-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .lg-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .lg-mt-200 {
    margin-top: 200px !important
  }

  .lg-mb-200 {
    margin-bottom: 200px !important
  }

  .lg-ml-200 {
    margin-left: 200px !important
  }

  .lg-mr-200 {
    margin-right: 200px !important
  }

  .lg-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .lg-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .lg-mt-205 {
    margin-top: 205px !important
  }

  .lg-mb-205 {
    margin-bottom: 205px !important
  }

  .lg-ml-205 {
    margin-left: 205px !important
  }

  .lg-mr-205 {
    margin-right: 205px !important
  }

  .lg-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .lg-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .lg-mt-210 {
    margin-top: 210px !important
  }

  .lg-mb-210 {
    margin-bottom: 210px !important
  }

  .lg-ml-210 {
    margin-left: 210px !important
  }

  .lg-mr-210 {
    margin-right: 210px !important
  }

  .lg-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .lg-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .lg-mt-215 {
    margin-top: 215px !important
  }

  .lg-mb-215 {
    margin-bottom: 215px !important
  }

  .lg-ml-215 {
    margin-left: 215px !important
  }

  .lg-mr-215 {
    margin-right: 215px !important
  }

  .lg-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .lg-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .lg-mt-220 {
    margin-top: 220px !important
  }

  .lg-mb-220 {
    margin-bottom: 220px !important
  }

  .lg-ml-220 {
    margin-left: 220px !important
  }

  .lg-mr-220 {
    margin-right: 220px !important
  }

  .lg-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .lg-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .lg-mt-225 {
    margin-top: 225px !important
  }

  .lg-mb-225 {
    margin-bottom: 225px !important
  }

  .lg-ml-225 {
    margin-left: 225px !important
  }

  .lg-mr-225 {
    margin-right: 225px !important
  }

  .lg-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .lg-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .lg-mt-230 {
    margin-top: 230px !important
  }

  .lg-mb-230 {
    margin-bottom: 230px !important
  }

  .lg-ml-230 {
    margin-left: 230px !important
  }

  .lg-mr-230 {
    margin-right: 230px !important
  }

  .lg-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .lg-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .lg-mt-235 {
    margin-top: 235px !important
  }

  .lg-mb-235 {
    margin-bottom: 235px !important
  }

  .lg-ml-235 {
    margin-left: 235px !important
  }

  .lg-mr-235 {
    margin-right: 235px !important
  }

  .lg-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .lg-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .lg-mt-240 {
    margin-top: 240px !important
  }

  .lg-mb-240 {
    margin-bottom: 240px !important
  }

  .lg-ml-240 {
    margin-left: 240px !important
  }

  .lg-mr-240 {
    margin-right: 240px !important
  }

  .lg-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .lg-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .lg-mt-245 {
    margin-top: 245px !important
  }

  .lg-mb-245 {
    margin-bottom: 245px !important
  }

  .lg-ml-245 {
    margin-left: 245px !important
  }

  .lg-mr-245 {
    margin-right: 245px !important
  }

  .lg-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .lg-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .lg-mt-250 {
    margin-top: 250px !important
  }

  .lg-mb-250 {
    margin-bottom: 250px !important
  }

  .lg-ml-250 {
    margin-left: 250px !important
  }

  .lg-mr-250 {
    margin-right: 250px !important
  }

  .lg-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .lg-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .lg-mt-255 {
    margin-top: 255px !important
  }

  .lg-mb-255 {
    margin-bottom: 255px !important
  }

  .lg-ml-255 {
    margin-left: 255px !important
  }

  .lg-mr-255 {
    margin-right: 255px !important
  }

  .lg-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .lg-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .lg-mt-260 {
    margin-top: 260px !important
  }

  .lg-mb-260 {
    margin-bottom: 260px !important
  }

  .lg-ml-260 {
    margin-left: 260px !important
  }

  .lg-mr-260 {
    margin-right: 260px !important
  }

  .lg-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .lg-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .lg-mt-265 {
    margin-top: 265px !important
  }

  .lg-mb-265 {
    margin-bottom: 265px !important
  }

  .lg-ml-265 {
    margin-left: 265px !important
  }

  .lg-mr-265 {
    margin-right: 265px !important
  }

  .lg-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .lg-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .lg-mt-270 {
    margin-top: 270px !important
  }

  .lg-mb-270 {
    margin-bottom: 270px !important
  }

  .lg-ml-270 {
    margin-left: 270px !important
  }

  .lg-mr-270 {
    margin-right: 270px !important
  }

  .lg-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .lg-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .lg-mt-275 {
    margin-top: 275px !important
  }

  .lg-mb-275 {
    margin-bottom: 275px !important
  }

  .lg-ml-275 {
    margin-left: 275px !important
  }

  .lg-mr-275 {
    margin-right: 275px !important
  }

  .lg-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .lg-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .lg-mt-280 {
    margin-top: 280px !important
  }

  .lg-mb-280 {
    margin-bottom: 280px !important
  }

  .lg-ml-280 {
    margin-left: 280px !important
  }

  .lg-mr-280 {
    margin-right: 280px !important
  }

  .lg-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .lg-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .lg-mt-285 {
    margin-top: 285px !important
  }

  .lg-mb-285 {
    margin-bottom: 285px !important
  }

  .lg-ml-285 {
    margin-left: 285px !important
  }

  .lg-mr-285 {
    margin-right: 285px !important
  }

  .lg-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .lg-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .lg-mt-290 {
    margin-top: 290px !important
  }

  .lg-mb-290 {
    margin-bottom: 290px !important
  }

  .lg-ml-290 {
    margin-left: 290px !important
  }

  .lg-mr-290 {
    margin-right: 290px !important
  }

  .lg-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .lg-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .lg-mt-295 {
    margin-top: 295px !important
  }

  .lg-mb-295 {
    margin-bottom: 295px !important
  }

  .lg-ml-295 {
    margin-left: 295px !important
  }

  .lg-mr-295 {
    margin-right: 295px !important
  }

  .lg-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .lg-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .lg-mt-300 {
    margin-top: 300px !important
  }

  .lg-mb-300 {
    margin-bottom: 300px !important
  }

  .lg-ml-300 {
    margin-left: 300px !important
  }

  .lg-mr-300 {
    margin-right: 300px !important
  }

  .lg-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .lg-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .lg-mt-0 {
    margin-top: 0 !important
  }

  .lg-mb-0 {
    margin-bottom: 0 !important
  }

  .lg-ml-0 {
    margin-left: 0 !important
  }

  .lg-mr-0 {
    margin-right: 0 !important
  }

  .lg-m-0 {
    margin: 0 !important
  }

  .lg-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .lg-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .lg-mt--5 {
    margin-top: -5px !important
  }

  .lg-mb--5 {
    margin-bottom: -5px !important
  }

  .lg-ml--5 {
    margin-left: -5px !important
  }

  .lg-mr--5 {
    margin-right: -5px !important
  }

  .lg-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .lg-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .lg-mt--10 {
    margin-top: -10px !important
  }

  .lg-mb--10 {
    margin-bottom: -10px !important
  }

  .lg-ml--10 {
    margin-left: -10px !important
  }

  .lg-mr--10 {
    margin-right: -10px !important
  }

  .lg-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .lg-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .lg-mt--15 {
    margin-top: -15px !important
  }

  .lg-mb--15 {
    margin-bottom: -15px !important
  }

  .lg-ml--15 {
    margin-left: -15px !important
  }

  .lg-mr--15 {
    margin-right: -15px !important
  }

  .lg-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .lg-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .lg-mt--20 {
    margin-top: -20px !important
  }

  .lg-mb--20 {
    margin-bottom: -20px !important
  }

  .lg-ml--20 {
    margin-left: -20px !important
  }

  .lg-mr--20 {
    margin-right: -20px !important
  }

  .lg-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .lg-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .lg-mt--25 {
    margin-top: -25px !important
  }

  .lg-mb--25 {
    margin-bottom: -25px !important
  }

  .lg-ml--25 {
    margin-left: -25px !important
  }

  .lg-mr--25 {
    margin-right: -25px !important
  }

  .lg-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .lg-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .lg-mt--30 {
    margin-top: -30px !important
  }

  .lg-mb--30 {
    margin-bottom: -30px !important
  }

  .lg-ml--30 {
    margin-left: -30px !important
  }

  .lg-mr--30 {
    margin-right: -30px !important
  }

  .lg-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .lg-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .lg-mt--35 {
    margin-top: -35px !important
  }

  .lg-mb--35 {
    margin-bottom: -35px !important
  }

  .lg-ml--35 {
    margin-left: -35px !important
  }

  .lg-mr--35 {
    margin-right: -35px !important
  }

  .lg-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .lg-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .lg-mt--40 {
    margin-top: -40px !important
  }

  .lg-mb--40 {
    margin-bottom: -40px !important
  }

  .lg-ml--40 {
    margin-left: -40px !important
  }

  .lg-mr--40 {
    margin-right: -40px !important
  }

  .lg-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .lg-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .lg-mt--45 {
    margin-top: -45px !important
  }

  .lg-mb--45 {
    margin-bottom: -45px !important
  }

  .lg-ml--45 {
    margin-left: -45px !important
  }

  .lg-mr--45 {
    margin-right: -45px !important
  }

  .lg-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .lg-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .lg-mt--50 {
    margin-top: -50px !important
  }

  .lg-mb--50 {
    margin-bottom: -50px !important
  }

  .lg-ml--50 {
    margin-left: -50px !important
  }

  .lg-mr--50 {
    margin-right: -50px !important
  }

  .lg-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .lg-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .lg-mt--55 {
    margin-top: -55px !important
  }

  .lg-mb--55 {
    margin-bottom: -55px !important
  }

  .lg-ml--55 {
    margin-left: -55px !important
  }

  .lg-mr--55 {
    margin-right: -55px !important
  }

  .lg-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .lg-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .lg-mt--60 {
    margin-top: -60px !important
  }

  .lg-mb--60 {
    margin-bottom: -60px !important
  }

  .lg-ml--60 {
    margin-left: -60px !important
  }

  .lg-mr--60 {
    margin-right: -60px !important
  }

  .lg-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .lg-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .lg-mt--65 {
    margin-top: -65px !important
  }

  .lg-mb--65 {
    margin-bottom: -65px !important
  }

  .lg-ml--65 {
    margin-left: -65px !important
  }

  .lg-mr--65 {
    margin-right: -65px !important
  }

  .lg-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .lg-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .lg-mt--70 {
    margin-top: -70px !important
  }

  .lg-mb--70 {
    margin-bottom: -70px !important
  }

  .lg-ml--70 {
    margin-left: -70px !important
  }

  .lg-mr--70 {
    margin-right: -70px !important
  }

  .lg-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .lg-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .lg-mt--75 {
    margin-top: -75px !important
  }

  .lg-mb--75 {
    margin-bottom: -75px !important
  }

  .lg-ml--75 {
    margin-left: -75px !important
  }

  .lg-mr--75 {
    margin-right: -75px !important
  }

  .lg-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .lg-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .lg-mt--80 {
    margin-top: -80px !important
  }

  .lg-mb--80 {
    margin-bottom: -80px !important
  }

  .lg-ml--80 {
    margin-left: -80px !important
  }

  .lg-mr--80 {
    margin-right: -80px !important
  }

  .lg-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .lg-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .lg-mt--85 {
    margin-top: -85px !important
  }

  .lg-mb--85 {
    margin-bottom: -85px !important
  }

  .lg-ml--85 {
    margin-left: -85px !important
  }

  .lg-mr--85 {
    margin-right: -85px !important
  }

  .lg-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .lg-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .lg-mt--90 {
    margin-top: -90px !important
  }

  .lg-mb--90 {
    margin-bottom: -90px !important
  }

  .lg-ml--90 {
    margin-left: -90px !important
  }

  .lg-mr--90 {
    margin-right: -90px !important
  }

  .lg-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .lg-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .lg-mt--95 {
    margin-top: -95px !important
  }

  .lg-mb--95 {
    margin-bottom: -95px !important
  }

  .lg-ml--95 {
    margin-left: -95px !important
  }

  .lg-mr--95 {
    margin-right: -95px !important
  }

  .lg-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .lg-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .lg-mt--100 {
    margin-top: -100px !important
  }

  .lg-mb--100 {
    margin-bottom: -100px !important
  }

  .lg-ml--100 {
    margin-left: -100px !important
  }

  .lg-mr--100 {
    margin-right: -100px !important
  }

  .lg-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .lg-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .lg-mt--105 {
    margin-top: -105px !important
  }

  .lg-mb--105 {
    margin-bottom: -105px !important
  }

  .lg-ml--105 {
    margin-left: -105px !important
  }

  .lg-mr--105 {
    margin-right: -105px !important
  }

  .lg-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .lg-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .lg-mt--110 {
    margin-top: -110px !important
  }

  .lg-mb--110 {
    margin-bottom: -110px !important
  }

  .lg-ml--110 {
    margin-left: -110px !important
  }

  .lg-mr--110 {
    margin-right: -110px !important
  }

  .lg-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .lg-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .lg-mt--115 {
    margin-top: -115px !important
  }

  .lg-mb--115 {
    margin-bottom: -115px !important
  }

  .lg-ml--115 {
    margin-left: -115px !important
  }

  .lg-mr--115 {
    margin-right: -115px !important
  }

  .lg-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .lg-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .lg-mt--120 {
    margin-top: -120px !important
  }

  .lg-mb--120 {
    margin-bottom: -120px !important
  }

  .lg-ml--120 {
    margin-left: -120px !important
  }

  .lg-mr--120 {
    margin-right: -120px !important
  }

  .lg-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .lg-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .lg-mt--125 {
    margin-top: -125px !important
  }

  .lg-mb--125 {
    margin-bottom: -125px !important
  }

  .lg-ml--125 {
    margin-left: -125px !important
  }

  .lg-mr--125 {
    margin-right: -125px !important
  }

  .lg-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .lg-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .lg-mt--130 {
    margin-top: -130px !important
  }

  .lg-mb--130 {
    margin-bottom: -130px !important
  }

  .lg-ml--130 {
    margin-left: -130px !important
  }

  .lg-mr--130 {
    margin-right: -130px !important
  }

  .lg-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .lg-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .lg-mt--135 {
    margin-top: -135px !important
  }

  .lg-mb--135 {
    margin-bottom: -135px !important
  }

  .lg-ml--135 {
    margin-left: -135px !important
  }

  .lg-mr--135 {
    margin-right: -135px !important
  }

  .lg-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .lg-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .lg-mt--140 {
    margin-top: -140px !important
  }

  .lg-mb--140 {
    margin-bottom: -140px !important
  }

  .lg-ml--140 {
    margin-left: -140px !important
  }

  .lg-mr--140 {
    margin-right: -140px !important
  }

  .lg-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .lg-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .lg-mt--145 {
    margin-top: -145px !important
  }

  .lg-mb--145 {
    margin-bottom: -145px !important
  }

  .lg-ml--145 {
    margin-left: -145px !important
  }

  .lg-mr--145 {
    margin-right: -145px !important
  }

  .lg-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .lg-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .lg-mt--150 {
    margin-top: -150px !important
  }

  .lg-mb--150 {
    margin-bottom: -150px !important
  }

  .lg-ml--150 {
    margin-left: -150px !important
  }

  .lg-mr--150 {
    margin-right: -150px !important
  }

  .lg-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .lg-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .lg-mt--155 {
    margin-top: -155px !important
  }

  .lg-mb--155 {
    margin-bottom: -155px !important
  }

  .lg-ml--155 {
    margin-left: -155px !important
  }

  .lg-mr--155 {
    margin-right: -155px !important
  }

  .lg-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .lg-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .lg-mt--160 {
    margin-top: -160px !important
  }

  .lg-mb--160 {
    margin-bottom: -160px !important
  }

  .lg-ml--160 {
    margin-left: -160px !important
  }

  .lg-mr--160 {
    margin-right: -160px !important
  }

  .lg-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .lg-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .lg-mt--165 {
    margin-top: -165px !important
  }

  .lg-mb--165 {
    margin-bottom: -165px !important
  }

  .lg-ml--165 {
    margin-left: -165px !important
  }

  .lg-mr--165 {
    margin-right: -165px !important
  }

  .lg-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .lg-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .lg-mt--170 {
    margin-top: -170px !important
  }

  .lg-mb--170 {
    margin-bottom: -170px !important
  }

  .lg-ml--170 {
    margin-left: -170px !important
  }

  .lg-mr--170 {
    margin-right: -170px !important
  }

  .lg-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .lg-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .lg-mt--175 {
    margin-top: -175px !important
  }

  .lg-mb--175 {
    margin-bottom: -175px !important
  }

  .lg-ml--175 {
    margin-left: -175px !important
  }

  .lg-mr--175 {
    margin-right: -175px !important
  }

  .lg-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .lg-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .lg-mt--180 {
    margin-top: -180px !important
  }

  .lg-mb--180 {
    margin-bottom: -180px !important
  }

  .lg-ml--180 {
    margin-left: -180px !important
  }

  .lg-mr--180 {
    margin-right: -180px !important
  }

  .lg-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .lg-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .lg-mt--185 {
    margin-top: -185px !important
  }

  .lg-mb--185 {
    margin-bottom: -185px !important
  }

  .lg-ml--185 {
    margin-left: -185px !important
  }

  .lg-mr--185 {
    margin-right: -185px !important
  }

  .lg-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .lg-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .lg-mt--190 {
    margin-top: -190px !important
  }

  .lg-mb--190 {
    margin-bottom: -190px !important
  }

  .lg-ml--190 {
    margin-left: -190px !important
  }

  .lg-mr--190 {
    margin-right: -190px !important
  }

  .lg-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .lg-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .lg-mt--195 {
    margin-top: -195px !important
  }

  .lg-mb--195 {
    margin-bottom: -195px !important
  }

  .lg-ml--195 {
    margin-left: -195px !important
  }

  .lg-mr--195 {
    margin-right: -195px !important
  }

  .lg-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .lg-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .lg-mt--200 {
    margin-top: -200px !important
  }

  .lg-mb--200 {
    margin-bottom: -200px !important
  }

  .lg-ml--200 {
    margin-left: -200px !important
  }

  .lg-mr--200 {
    margin-right: -200px !important
  }

  .lg-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .lg-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .lg-mt--205 {
    margin-top: -205px !important
  }

  .lg-mb--205 {
    margin-bottom: -205px !important
  }

  .lg-ml--205 {
    margin-left: -205px !important
  }

  .lg-mr--205 {
    margin-right: -205px !important
  }

  .lg-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .lg-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .lg-mt--210 {
    margin-top: -210px !important
  }

  .lg-mb--210 {
    margin-bottom: -210px !important
  }

  .lg-ml--210 {
    margin-left: -210px !important
  }

  .lg-mr--210 {
    margin-right: -210px !important
  }

  .lg-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .lg-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .lg-mt--215 {
    margin-top: -215px !important
  }

  .lg-mb--215 {
    margin-bottom: -215px !important
  }

  .lg-ml--215 {
    margin-left: -215px !important
  }

  .lg-mr--215 {
    margin-right: -215px !important
  }

  .lg-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .lg-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .lg-mt--220 {
    margin-top: -220px !important
  }

  .lg-mb--220 {
    margin-bottom: -220px !important
  }

  .lg-ml--220 {
    margin-left: -220px !important
  }

  .lg-mr--220 {
    margin-right: -220px !important
  }

  .lg-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .lg-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .lg-mt--225 {
    margin-top: -225px !important
  }

  .lg-mb--225 {
    margin-bottom: -225px !important
  }

  .lg-ml--225 {
    margin-left: -225px !important
  }

  .lg-mr--225 {
    margin-right: -225px !important
  }

  .lg-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .lg-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .lg-mt--230 {
    margin-top: -230px !important
  }

  .lg-mb--230 {
    margin-bottom: -230px !important
  }

  .lg-ml--230 {
    margin-left: -230px !important
  }

  .lg-mr--230 {
    margin-right: -230px !important
  }

  .lg-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .lg-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .lg-mt--235 {
    margin-top: -235px !important
  }

  .lg-mb--235 {
    margin-bottom: -235px !important
  }

  .lg-ml--235 {
    margin-left: -235px !important
  }

  .lg-mr--235 {
    margin-right: -235px !important
  }

  .lg-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .lg-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .lg-mt--240 {
    margin-top: -240px !important
  }

  .lg-mb--240 {
    margin-bottom: -240px !important
  }

  .lg-ml--240 {
    margin-left: -240px !important
  }

  .lg-mr--240 {
    margin-right: -240px !important
  }

  .lg-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .lg-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .lg-mt--245 {
    margin-top: -245px !important
  }

  .lg-mb--245 {
    margin-bottom: -245px !important
  }

  .lg-ml--245 {
    margin-left: -245px !important
  }

  .lg-mr--245 {
    margin-right: -245px !important
  }

  .lg-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .lg-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .lg-mt--250 {
    margin-top: -250px !important
  }

  .lg-mb--250 {
    margin-bottom: -250px !important
  }

  .lg-ml--250 {
    margin-left: -250px !important
  }

  .lg-mr--250 {
    margin-right: -250px !important
  }

  .lg-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .lg-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .lg-mt--255 {
    margin-top: -255px !important
  }

  .lg-mb--255 {
    margin-bottom: -255px !important
  }

  .lg-ml--255 {
    margin-left: -255px !important
  }

  .lg-mr--255 {
    margin-right: -255px !important
  }

  .lg-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .lg-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .lg-mt--260 {
    margin-top: -260px !important
  }

  .lg-mb--260 {
    margin-bottom: -260px !important
  }

  .lg-ml--260 {
    margin-left: -260px !important
  }

  .lg-mr--260 {
    margin-right: -260px !important
  }

  .lg-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .lg-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .lg-mt--265 {
    margin-top: -265px !important
  }

  .lg-mb--265 {
    margin-bottom: -265px !important
  }

  .lg-ml--265 {
    margin-left: -265px !important
  }

  .lg-mr--265 {
    margin-right: -265px !important
  }

  .lg-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .lg-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .lg-mt--270 {
    margin-top: -270px !important
  }

  .lg-mb--270 {
    margin-bottom: -270px !important
  }

  .lg-ml--270 {
    margin-left: -270px !important
  }

  .lg-mr--270 {
    margin-right: -270px !important
  }

  .lg-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .lg-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .lg-mt--275 {
    margin-top: -275px !important
  }

  .lg-mb--275 {
    margin-bottom: -275px !important
  }

  .lg-ml--275 {
    margin-left: -275px !important
  }

  .lg-mr--275 {
    margin-right: -275px !important
  }

  .lg-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .lg-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .lg-mt--280 {
    margin-top: -280px !important
  }

  .lg-mb--280 {
    margin-bottom: -280px !important
  }

  .lg-ml--280 {
    margin-left: -280px !important
  }

  .lg-mr--280 {
    margin-right: -280px !important
  }

  .lg-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .lg-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .lg-mt--285 {
    margin-top: -285px !important
  }

  .lg-mb--285 {
    margin-bottom: -285px !important
  }

  .lg-ml--285 {
    margin-left: -285px !important
  }

  .lg-mr--285 {
    margin-right: -285px !important
  }

  .lg-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .lg-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .lg-mt--290 {
    margin-top: -290px !important
  }

  .lg-mb--290 {
    margin-bottom: -290px !important
  }

  .lg-ml--290 {
    margin-left: -290px !important
  }

  .lg-mr--290 {
    margin-right: -290px !important
  }

  .lg-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .lg-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .lg-mt--295 {
    margin-top: -295px !important
  }

  .lg-mb--295 {
    margin-bottom: -295px !important
  }

  .lg-ml--295 {
    margin-left: -295px !important
  }

  .lg-mr--295 {
    margin-right: -295px !important
  }

  .lg-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .lg-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .lg-mt--300 {
    margin-top: -300px !important
  }

  .lg-mb--300 {
    margin-bottom: -300px !important
  }

  .lg-ml--300 {
    margin-left: -300px !important
  }

  .lg-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 991px) {
  .md-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .md-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .md-mt-5 {
    margin-top: 5px !important
  }

  .md-mb-5 {
    margin-bottom: 5px !important
  }

  .md-ml-5 {
    margin-left: 5px !important
  }

  .md-mr-5 {
    margin-right: 5px !important
  }

  .md-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .md-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .md-mt-10 {
    margin-top: 10px !important
  }

  .md-mb-10 {
    margin-bottom: 10px !important
  }

  .md-ml-10 {
    margin-left: 10px !important
  }

  .md-mr-10 {
    margin-right: 10px !important
  }

  .md-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .md-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .md-mt-15 {
    margin-top: 15px !important
  }

  .md-mb-15 {
    margin-bottom: 15px !important
  }

  .md-ml-15 {
    margin-left: 15px !important
  }

  .md-mr-15 {
    margin-right: 15px !important
  }

  .md-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .md-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .md-mt-20 {
    margin-top: 20px !important
  }

  .md-mb-20 {
    margin-bottom: 20px !important
  }

  .md-ml-20 {
    margin-left: 20px !important
  }

  .md-mr-20 {
    margin-right: 20px !important
  }

  .md-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .md-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .md-mt-25 {
    margin-top: 25px !important
  }

  .md-mb-25 {
    margin-bottom: 25px !important
  }

  .md-ml-25 {
    margin-left: 25px !important
  }

  .md-mr-25 {
    margin-right: 25px !important
  }

  .md-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .md-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .md-mt-30 {
    margin-top: 30px !important
  }

  .md-mb-30 {
    margin-bottom: 30px !important
  }

  .md-ml-30 {
    margin-left: 30px !important
  }

  .md-mr-30 {
    margin-right: 30px !important
  }

  .md-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .md-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .md-mt-35 {
    margin-top: 35px !important
  }

  .md-mb-35 {
    margin-bottom: 35px !important
  }

  .md-ml-35 {
    margin-left: 35px !important
  }

  .md-mr-35 {
    margin-right: 35px !important
  }

  .md-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .md-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .md-mt-40 {
    margin-top: 40px !important
  }

  .md-mb-40 {
    margin-bottom: 40px !important
  }

  .md-ml-40 {
    margin-left: 40px !important
  }

  .md-mr-40 {
    margin-right: 40px !important
  }

  .md-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .md-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .md-mt-45 {
    margin-top: 45px !important
  }

  .md-mb-45 {
    margin-bottom: 45px !important
  }

  .md-ml-45 {
    margin-left: 45px !important
  }

  .md-mr-45 {
    margin-right: 45px !important
  }

  .md-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .md-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .md-mt-50 {
    margin-top: 50px !important
  }

  .md-mb-50 {
    margin-bottom: 50px !important
  }

  .md-ml-50 {
    margin-left: 50px !important
  }

  .md-mr-50 {
    margin-right: 50px !important
  }

  .md-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .md-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .md-mt-55 {
    margin-top: 55px !important
  }

  .md-mb-55 {
    margin-bottom: 55px !important
  }

  .md-ml-55 {
    margin-left: 55px !important
  }

  .md-mr-55 {
    margin-right: 55px !important
  }

  .md-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .md-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .md-mt-60 {
    margin-top: 60px !important
  }

  .md-mb-60 {
    margin-bottom: 60px !important
  }

  .md-ml-60 {
    margin-left: 60px !important
  }

  .md-mr-60 {
    margin-right: 60px !important
  }

  .md-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .md-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .md-mt-65 {
    margin-top: 65px !important
  }

  .md-mb-65 {
    margin-bottom: 65px !important
  }

  .md-ml-65 {
    margin-left: 65px !important
  }

  .md-mr-65 {
    margin-right: 65px !important
  }

  .md-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .md-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .md-mt-70 {
    margin-top: 70px !important
  }

  .md-mb-70 {
    margin-bottom: 70px !important
  }

  .md-ml-70 {
    margin-left: 70px !important
  }

  .md-mr-70 {
    margin-right: 70px !important
  }

  .md-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .md-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .md-mt-75 {
    margin-top: 75px !important
  }

  .md-mb-75 {
    margin-bottom: 75px !important
  }

  .md-ml-75 {
    margin-left: 75px !important
  }

  .md-mr-75 {
    margin-right: 75px !important
  }

  .md-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .md-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .md-mt-80 {
    margin-top: 80px !important
  }

  .md-mb-80 {
    margin-bottom: 80px !important
  }

  .md-ml-80 {
    margin-left: 80px !important
  }

  .md-mr-80 {
    margin-right: 80px !important
  }

  .md-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .md-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .md-mt-85 {
    margin-top: 85px !important
  }

  .md-mb-85 {
    margin-bottom: 85px !important
  }

  .md-ml-85 {
    margin-left: 85px !important
  }

  .md-mr-85 {
    margin-right: 85px !important
  }

  .md-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .md-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .md-mt-90 {
    margin-top: 90px !important
  }

  .md-mb-90 {
    margin-bottom: 90px !important
  }

  .md-ml-90 {
    margin-left: 90px !important
  }

  .md-mr-90 {
    margin-right: 90px !important
  }

  .md-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .md-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .md-mt-95 {
    margin-top: 95px !important
  }

  .md-mb-95 {
    margin-bottom: 95px !important
  }

  .md-ml-95 {
    margin-left: 95px !important
  }

  .md-mr-95 {
    margin-right: 95px !important
  }

  .md-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .md-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .md-mt-100 {
    margin-top: 100px !important
  }

  .md-mb-100 {
    margin-bottom: 100px !important
  }

  .md-ml-100 {
    margin-left: 100px !important
  }

  .md-mr-100 {
    margin-right: 100px !important
  }

  .md-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .md-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .md-mt-105 {
    margin-top: 105px !important
  }

  .md-mb-105 {
    margin-bottom: 105px !important
  }

  .md-ml-105 {
    margin-left: 105px !important
  }

  .md-mr-105 {
    margin-right: 105px !important
  }

  .md-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .md-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .md-mt-110 {
    margin-top: 110px !important
  }

  .md-mb-110 {
    margin-bottom: 110px !important
  }

  .md-ml-110 {
    margin-left: 110px !important
  }

  .md-mr-110 {
    margin-right: 110px !important
  }

  .md-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .md-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .md-mt-115 {
    margin-top: 115px !important
  }

  .md-mb-115 {
    margin-bottom: 115px !important
  }

  .md-ml-115 {
    margin-left: 115px !important
  }

  .md-mr-115 {
    margin-right: 115px !important
  }

  .md-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .md-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .md-mt-120 {
    margin-top: 120px !important
  }

  .md-mb-120 {
    margin-bottom: 120px !important
  }

  .md-ml-120 {
    margin-left: 120px !important
  }

  .md-mr-120 {
    margin-right: 120px !important
  }

  .md-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .md-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .md-mt-125 {
    margin-top: 125px !important
  }

  .md-mb-125 {
    margin-bottom: 125px !important
  }

  .md-ml-125 {
    margin-left: 125px !important
  }

  .md-mr-125 {
    margin-right: 125px !important
  }

  .md-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .md-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .md-mt-130 {
    margin-top: 130px !important
  }

  .md-mb-130 {
    margin-bottom: 130px !important
  }

  .md-ml-130 {
    margin-left: 130px !important
  }

  .md-mr-130 {
    margin-right: 130px !important
  }

  .md-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .md-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .md-mt-135 {
    margin-top: 135px !important
  }

  .md-mb-135 {
    margin-bottom: 135px !important
  }

  .md-ml-135 {
    margin-left: 135px !important
  }

  .md-mr-135 {
    margin-right: 135px !important
  }

  .md-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .md-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .md-mt-140 {
    margin-top: 140px !important
  }

  .md-mb-140 {
    margin-bottom: 140px !important
  }

  .md-ml-140 {
    margin-left: 140px !important
  }

  .md-mr-140 {
    margin-right: 140px !important
  }

  .md-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .md-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .md-mt-145 {
    margin-top: 145px !important
  }

  .md-mb-145 {
    margin-bottom: 145px !important
  }

  .md-ml-145 {
    margin-left: 145px !important
  }

  .md-mr-145 {
    margin-right: 145px !important
  }

  .md-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .md-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .md-mt-150 {
    margin-top: 150px !important
  }

  .md-mb-150 {
    margin-bottom: 150px !important
  }

  .md-ml-150 {
    margin-left: 150px !important
  }

  .md-mr-150 {
    margin-right: 150px !important
  }

  .md-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .md-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .md-mt-155 {
    margin-top: 155px !important
  }

  .md-mb-155 {
    margin-bottom: 155px !important
  }

  .md-ml-155 {
    margin-left: 155px !important
  }

  .md-mr-155 {
    margin-right: 155px !important
  }

  .md-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .md-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .md-mt-160 {
    margin-top: 160px !important
  }

  .md-mb-160 {
    margin-bottom: 160px !important
  }

  .md-ml-160 {
    margin-left: 160px !important
  }

  .md-mr-160 {
    margin-right: 160px !important
  }

  .md-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .md-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .md-mt-165 {
    margin-top: 165px !important
  }

  .md-mb-165 {
    margin-bottom: 165px !important
  }

  .md-ml-165 {
    margin-left: 165px !important
  }

  .md-mr-165 {
    margin-right: 165px !important
  }

  .md-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .md-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .md-mt-170 {
    margin-top: 170px !important
  }

  .md-mb-170 {
    margin-bottom: 170px !important
  }

  .md-ml-170 {
    margin-left: 170px !important
  }

  .md-mr-170 {
    margin-right: 170px !important
  }

  .md-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .md-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .md-mt-175 {
    margin-top: 175px !important
  }

  .md-mb-175 {
    margin-bottom: 175px !important
  }

  .md-ml-175 {
    margin-left: 175px !important
  }

  .md-mr-175 {
    margin-right: 175px !important
  }

  .md-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .md-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .md-mt-180 {
    margin-top: 180px !important
  }

  .md-mb-180 {
    margin-bottom: 180px !important
  }

  .md-ml-180 {
    margin-left: 180px !important
  }

  .md-mr-180 {
    margin-right: 180px !important
  }

  .md-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .md-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .md-mt-185 {
    margin-top: 185px !important
  }

  .md-mb-185 {
    margin-bottom: 185px !important
  }

  .md-ml-185 {
    margin-left: 185px !important
  }

  .md-mr-185 {
    margin-right: 185px !important
  }

  .md-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .md-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .md-mt-190 {
    margin-top: 190px !important
  }

  .md-mb-190 {
    margin-bottom: 190px !important
  }

  .md-ml-190 {
    margin-left: 190px !important
  }

  .md-mr-190 {
    margin-right: 190px !important
  }

  .md-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .md-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .md-mt-195 {
    margin-top: 195px !important
  }

  .md-mb-195 {
    margin-bottom: 195px !important
  }

  .md-ml-195 {
    margin-left: 195px !important
  }

  .md-mr-195 {
    margin-right: 195px !important
  }

  .md-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .md-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .md-mt-200 {
    margin-top: 200px !important
  }

  .md-mb-200 {
    margin-bottom: 200px !important
  }

  .md-ml-200 {
    margin-left: 200px !important
  }

  .md-mr-200 {
    margin-right: 200px !important
  }

  .md-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .md-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .md-mt-205 {
    margin-top: 205px !important
  }

  .md-mb-205 {
    margin-bottom: 205px !important
  }

  .md-ml-205 {
    margin-left: 205px !important
  }

  .md-mr-205 {
    margin-right: 205px !important
  }

  .md-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .md-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .md-mt-210 {
    margin-top: 210px !important
  }

  .md-mb-210 {
    margin-bottom: 210px !important
  }

  .md-ml-210 {
    margin-left: 210px !important
  }

  .md-mr-210 {
    margin-right: 210px !important
  }

  .md-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .md-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .md-mt-215 {
    margin-top: 215px !important
  }

  .md-mb-215 {
    margin-bottom: 215px !important
  }

  .md-ml-215 {
    margin-left: 215px !important
  }

  .md-mr-215 {
    margin-right: 215px !important
  }

  .md-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .md-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .md-mt-220 {
    margin-top: 220px !important
  }

  .md-mb-220 {
    margin-bottom: 220px !important
  }

  .md-ml-220 {
    margin-left: 220px !important
  }

  .md-mr-220 {
    margin-right: 220px !important
  }

  .md-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .md-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .md-mt-225 {
    margin-top: 225px !important
  }

  .md-mb-225 {
    margin-bottom: 225px !important
  }

  .md-ml-225 {
    margin-left: 225px !important
  }

  .md-mr-225 {
    margin-right: 225px !important
  }

  .md-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .md-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .md-mt-230 {
    margin-top: 230px !important
  }

  .md-mb-230 {
    margin-bottom: 230px !important
  }

  .md-ml-230 {
    margin-left: 230px !important
  }

  .md-mr-230 {
    margin-right: 230px !important
  }

  .md-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .md-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .md-mt-235 {
    margin-top: 235px !important
  }

  .md-mb-235 {
    margin-bottom: 235px !important
  }

  .md-ml-235 {
    margin-left: 235px !important
  }

  .md-mr-235 {
    margin-right: 235px !important
  }

  .md-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .md-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .md-mt-240 {
    margin-top: 240px !important
  }

  .md-mb-240 {
    margin-bottom: 240px !important
  }

  .md-ml-240 {
    margin-left: 240px !important
  }

  .md-mr-240 {
    margin-right: 240px !important
  }

  .md-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .md-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .md-mt-245 {
    margin-top: 245px !important
  }

  .md-mb-245 {
    margin-bottom: 245px !important
  }

  .md-ml-245 {
    margin-left: 245px !important
  }

  .md-mr-245 {
    margin-right: 245px !important
  }

  .md-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .md-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .md-mt-250 {
    margin-top: 250px !important
  }

  .md-mb-250 {
    margin-bottom: 250px !important
  }

  .md-ml-250 {
    margin-left: 250px !important
  }

  .md-mr-250 {
    margin-right: 250px !important
  }

  .md-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .md-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .md-mt-255 {
    margin-top: 255px !important
  }

  .md-mb-255 {
    margin-bottom: 255px !important
  }

  .md-ml-255 {
    margin-left: 255px !important
  }

  .md-mr-255 {
    margin-right: 255px !important
  }

  .md-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .md-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .md-mt-260 {
    margin-top: 260px !important
  }

  .md-mb-260 {
    margin-bottom: 260px !important
  }

  .md-ml-260 {
    margin-left: 260px !important
  }

  .md-mr-260 {
    margin-right: 260px !important
  }

  .md-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .md-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .md-mt-265 {
    margin-top: 265px !important
  }

  .md-mb-265 {
    margin-bottom: 265px !important
  }

  .md-ml-265 {
    margin-left: 265px !important
  }

  .md-mr-265 {
    margin-right: 265px !important
  }

  .md-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .md-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .md-mt-270 {
    margin-top: 270px !important
  }

  .md-mb-270 {
    margin-bottom: 270px !important
  }

  .md-ml-270 {
    margin-left: 270px !important
  }

  .md-mr-270 {
    margin-right: 270px !important
  }

  .md-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .md-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .md-mt-275 {
    margin-top: 275px !important
  }

  .md-mb-275 {
    margin-bottom: 275px !important
  }

  .md-ml-275 {
    margin-left: 275px !important
  }

  .md-mr-275 {
    margin-right: 275px !important
  }

  .md-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .md-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .md-mt-280 {
    margin-top: 280px !important
  }

  .md-mb-280 {
    margin-bottom: 280px !important
  }

  .md-ml-280 {
    margin-left: 280px !important
  }

  .md-mr-280 {
    margin-right: 280px !important
  }

  .md-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .md-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .md-mt-285 {
    margin-top: 285px !important
  }

  .md-mb-285 {
    margin-bottom: 285px !important
  }

  .md-ml-285 {
    margin-left: 285px !important
  }

  .md-mr-285 {
    margin-right: 285px !important
  }

  .md-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .md-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .md-mt-290 {
    margin-top: 290px !important
  }

  .md-mb-290 {
    margin-bottom: 290px !important
  }

  .md-ml-290 {
    margin-left: 290px !important
  }

  .md-mr-290 {
    margin-right: 290px !important
  }

  .md-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .md-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .md-mt-295 {
    margin-top: 295px !important
  }

  .md-mb-295 {
    margin-bottom: 295px !important
  }

  .md-ml-295 {
    margin-left: 295px !important
  }

  .md-mr-295 {
    margin-right: 295px !important
  }

  .md-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .md-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .md-mt-300 {
    margin-top: 300px !important
  }

  .md-mb-300 {
    margin-bottom: 300px !important
  }

  .md-ml-300 {
    margin-left: 300px !important
  }

  .md-mr-300 {
    margin-right: 300px !important
  }

  .md-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .md-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .md-mt-0 {
    margin-top: 0 !important
  }

  .md-mb-0 {
    margin-bottom: 0 !important
  }

  .md-ml-0 {
    margin-left: 0 !important
  }

  .md-mr-0 {
    margin-right: 0 !important
  }

  .md-m-0 {
    margin: 0 !important
  }

  .md-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .md-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .md-mt--5 {
    margin-top: -5px !important
  }

  .md-mb--5 {
    margin-bottom: -5px !important
  }

  .md-ml--5 {
    margin-left: -5px !important
  }

  .md-mr--5 {
    margin-right: -5px !important
  }

  .md-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .md-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .md-mt--10 {
    margin-top: -10px !important
  }

  .md-mb--10 {
    margin-bottom: -10px !important
  }

  .md-ml--10 {
    margin-left: -10px !important
  }

  .md-mr--10 {
    margin-right: -10px !important
  }

  .md-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .md-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .md-mt--15 {
    margin-top: -15px !important
  }

  .md-mb--15 {
    margin-bottom: -15px !important
  }

  .md-ml--15 {
    margin-left: -15px !important
  }

  .md-mr--15 {
    margin-right: -15px !important
  }

  .md-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .md-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .md-mt--20 {
    margin-top: -20px !important
  }

  .md-mb--20 {
    margin-bottom: -20px !important
  }

  .md-ml--20 {
    margin-left: -20px !important
  }

  .md-mr--20 {
    margin-right: -20px !important
  }

  .md-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .md-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .md-mt--25 {
    margin-top: -25px !important
  }

  .md-mb--25 {
    margin-bottom: -25px !important
  }

  .md-ml--25 {
    margin-left: -25px !important
  }

  .md-mr--25 {
    margin-right: -25px !important
  }

  .md-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .md-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .md-mt--30 {
    margin-top: -30px !important
  }

  .md-mb--30 {
    margin-bottom: -30px !important
  }

  .md-ml--30 {
    margin-left: -30px !important
  }

  .md-mr--30 {
    margin-right: -30px !important
  }

  .md-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .md-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .md-mt--35 {
    margin-top: -35px !important
  }

  .md-mb--35 {
    margin-bottom: -35px !important
  }

  .md-ml--35 {
    margin-left: -35px !important
  }

  .md-mr--35 {
    margin-right: -35px !important
  }

  .md-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .md-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .md-mt--40 {
    margin-top: -40px !important
  }

  .md-mb--40 {
    margin-bottom: -40px !important
  }

  .md-ml--40 {
    margin-left: -40px !important
  }

  .md-mr--40 {
    margin-right: -40px !important
  }

  .md-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .md-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .md-mt--45 {
    margin-top: -45px !important
  }

  .md-mb--45 {
    margin-bottom: -45px !important
  }

  .md-ml--45 {
    margin-left: -45px !important
  }

  .md-mr--45 {
    margin-right: -45px !important
  }

  .md-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .md-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .md-mt--50 {
    margin-top: -50px !important
  }

  .md-mb--50 {
    margin-bottom: -50px !important
  }

  .md-ml--50 {
    margin-left: -50px !important
  }

  .md-mr--50 {
    margin-right: -50px !important
  }

  .md-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .md-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .md-mt--55 {
    margin-top: -55px !important
  }

  .md-mb--55 {
    margin-bottom: -55px !important
  }

  .md-ml--55 {
    margin-left: -55px !important
  }

  .md-mr--55 {
    margin-right: -55px !important
  }

  .md-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .md-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .md-mt--60 {
    margin-top: -60px !important
  }

  .md-mb--60 {
    margin-bottom: -60px !important
  }

  .md-ml--60 {
    margin-left: -60px !important
  }

  .md-mr--60 {
    margin-right: -60px !important
  }

  .md-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .md-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .md-mt--65 {
    margin-top: -65px !important
  }

  .md-mb--65 {
    margin-bottom: -65px !important
  }

  .md-ml--65 {
    margin-left: -65px !important
  }

  .md-mr--65 {
    margin-right: -65px !important
  }

  .md-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .md-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .md-mt--70 {
    margin-top: -70px !important
  }

  .md-mb--70 {
    margin-bottom: -70px !important
  }

  .md-ml--70 {
    margin-left: -70px !important
  }

  .md-mr--70 {
    margin-right: -70px !important
  }

  .md-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .md-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .md-mt--75 {
    margin-top: -75px !important
  }

  .md-mb--75 {
    margin-bottom: -75px !important
  }

  .md-ml--75 {
    margin-left: -75px !important
  }

  .md-mr--75 {
    margin-right: -75px !important
  }

  .md-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .md-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .md-mt--80 {
    margin-top: -80px !important
  }

  .md-mb--80 {
    margin-bottom: -80px !important
  }

  .md-ml--80 {
    margin-left: -80px !important
  }

  .md-mr--80 {
    margin-right: -80px !important
  }

  .md-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .md-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .md-mt--85 {
    margin-top: -85px !important
  }

  .md-mb--85 {
    margin-bottom: -85px !important
  }

  .md-ml--85 {
    margin-left: -85px !important
  }

  .md-mr--85 {
    margin-right: -85px !important
  }

  .md-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .md-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .md-mt--90 {
    margin-top: -90px !important
  }

  .md-mb--90 {
    margin-bottom: -90px !important
  }

  .md-ml--90 {
    margin-left: -90px !important
  }

  .md-mr--90 {
    margin-right: -90px !important
  }

  .md-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .md-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .md-mt--95 {
    margin-top: -95px !important
  }

  .md-mb--95 {
    margin-bottom: -95px !important
  }

  .md-ml--95 {
    margin-left: -95px !important
  }

  .md-mr--95 {
    margin-right: -95px !important
  }

  .md-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .md-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .md-mt--100 {
    margin-top: -100px !important
  }

  .md-mb--100 {
    margin-bottom: -100px !important
  }

  .md-ml--100 {
    margin-left: -100px !important
  }

  .md-mr--100 {
    margin-right: -100px !important
  }

  .md-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .md-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .md-mt--105 {
    margin-top: -105px !important
  }

  .md-mb--105 {
    margin-bottom: -105px !important
  }

  .md-ml--105 {
    margin-left: -105px !important
  }

  .md-mr--105 {
    margin-right: -105px !important
  }

  .md-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .md-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .md-mt--110 {
    margin-top: -110px !important
  }

  .md-mb--110 {
    margin-bottom: -110px !important
  }

  .md-ml--110 {
    margin-left: -110px !important
  }

  .md-mr--110 {
    margin-right: -110px !important
  }

  .md-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .md-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .md-mt--115 {
    margin-top: -115px !important
  }

  .md-mb--115 {
    margin-bottom: -115px !important
  }

  .md-ml--115 {
    margin-left: -115px !important
  }

  .md-mr--115 {
    margin-right: -115px !important
  }

  .md-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .md-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .md-mt--120 {
    margin-top: -120px !important
  }

  .md-mb--120 {
    margin-bottom: -120px !important
  }

  .md-ml--120 {
    margin-left: -120px !important
  }

  .md-mr--120 {
    margin-right: -120px !important
  }

  .md-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .md-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .md-mt--125 {
    margin-top: -125px !important
  }

  .md-mb--125 {
    margin-bottom: -125px !important
  }

  .md-ml--125 {
    margin-left: -125px !important
  }

  .md-mr--125 {
    margin-right: -125px !important
  }

  .md-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .md-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .md-mt--130 {
    margin-top: -130px !important
  }

  .md-mb--130 {
    margin-bottom: -130px !important
  }

  .md-ml--130 {
    margin-left: -130px !important
  }

  .md-mr--130 {
    margin-right: -130px !important
  }

  .md-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .md-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .md-mt--135 {
    margin-top: -135px !important
  }

  .md-mb--135 {
    margin-bottom: -135px !important
  }

  .md-ml--135 {
    margin-left: -135px !important
  }

  .md-mr--135 {
    margin-right: -135px !important
  }

  .md-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .md-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .md-mt--140 {
    margin-top: -140px !important
  }

  .md-mb--140 {
    margin-bottom: -140px !important
  }

  .md-ml--140 {
    margin-left: -140px !important
  }

  .md-mr--140 {
    margin-right: -140px !important
  }

  .md-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .md-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .md-mt--145 {
    margin-top: -145px !important
  }

  .md-mb--145 {
    margin-bottom: -145px !important
  }

  .md-ml--145 {
    margin-left: -145px !important
  }

  .md-mr--145 {
    margin-right: -145px !important
  }

  .md-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .md-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .md-mt--150 {
    margin-top: -150px !important
  }

  .md-mb--150 {
    margin-bottom: -150px !important
  }

  .md-ml--150 {
    margin-left: -150px !important
  }

  .md-mr--150 {
    margin-right: -150px !important
  }

  .md-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .md-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .md-mt--155 {
    margin-top: -155px !important
  }

  .md-mb--155 {
    margin-bottom: -155px !important
  }

  .md-ml--155 {
    margin-left: -155px !important
  }

  .md-mr--155 {
    margin-right: -155px !important
  }

  .md-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .md-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .md-mt--160 {
    margin-top: -160px !important
  }

  .md-mb--160 {
    margin-bottom: -160px !important
  }

  .md-ml--160 {
    margin-left: -160px !important
  }

  .md-mr--160 {
    margin-right: -160px !important
  }

  .md-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .md-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .md-mt--165 {
    margin-top: -165px !important
  }

  .md-mb--165 {
    margin-bottom: -165px !important
  }

  .md-ml--165 {
    margin-left: -165px !important
  }

  .md-mr--165 {
    margin-right: -165px !important
  }

  .md-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .md-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .md-mt--170 {
    margin-top: -170px !important
  }

  .md-mb--170 {
    margin-bottom: -170px !important
  }

  .md-ml--170 {
    margin-left: -170px !important
  }

  .md-mr--170 {
    margin-right: -170px !important
  }

  .md-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .md-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .md-mt--175 {
    margin-top: -175px !important
  }

  .md-mb--175 {
    margin-bottom: -175px !important
  }

  .md-ml--175 {
    margin-left: -175px !important
  }

  .md-mr--175 {
    margin-right: -175px !important
  }

  .md-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .md-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .md-mt--180 {
    margin-top: -180px !important
  }

  .md-mb--180 {
    margin-bottom: -180px !important
  }

  .md-ml--180 {
    margin-left: -180px !important
  }

  .md-mr--180 {
    margin-right: -180px !important
  }

  .md-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .md-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .md-mt--185 {
    margin-top: -185px !important
  }

  .md-mb--185 {
    margin-bottom: -185px !important
  }

  .md-ml--185 {
    margin-left: -185px !important
  }

  .md-mr--185 {
    margin-right: -185px !important
  }

  .md-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .md-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .md-mt--190 {
    margin-top: -190px !important
  }

  .md-mb--190 {
    margin-bottom: -190px !important
  }

  .md-ml--190 {
    margin-left: -190px !important
  }

  .md-mr--190 {
    margin-right: -190px !important
  }

  .md-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .md-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .md-mt--195 {
    margin-top: -195px !important
  }

  .md-mb--195 {
    margin-bottom: -195px !important
  }

  .md-ml--195 {
    margin-left: -195px !important
  }

  .md-mr--195 {
    margin-right: -195px !important
  }

  .md-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .md-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .md-mt--200 {
    margin-top: -200px !important
  }

  .md-mb--200 {
    margin-bottom: -200px !important
  }

  .md-ml--200 {
    margin-left: -200px !important
  }

  .md-mr--200 {
    margin-right: -200px !important
  }

  .md-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .md-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .md-mt--205 {
    margin-top: -205px !important
  }

  .md-mb--205 {
    margin-bottom: -205px !important
  }

  .md-ml--205 {
    margin-left: -205px !important
  }

  .md-mr--205 {
    margin-right: -205px !important
  }

  .md-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .md-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .md-mt--210 {
    margin-top: -210px !important
  }

  .md-mb--210 {
    margin-bottom: -210px !important
  }

  .md-ml--210 {
    margin-left: -210px !important
  }

  .md-mr--210 {
    margin-right: -210px !important
  }

  .md-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .md-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .md-mt--215 {
    margin-top: -215px !important
  }

  .md-mb--215 {
    margin-bottom: -215px !important
  }

  .md-ml--215 {
    margin-left: -215px !important
  }

  .md-mr--215 {
    margin-right: -215px !important
  }

  .md-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .md-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .md-mt--220 {
    margin-top: -220px !important
  }

  .md-mb--220 {
    margin-bottom: -220px !important
  }

  .md-ml--220 {
    margin-left: -220px !important
  }

  .md-mr--220 {
    margin-right: -220px !important
  }

  .md-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .md-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .md-mt--225 {
    margin-top: -225px !important
  }

  .md-mb--225 {
    margin-bottom: -225px !important
  }

  .md-ml--225 {
    margin-left: -225px !important
  }

  .md-mr--225 {
    margin-right: -225px !important
  }

  .md-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .md-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .md-mt--230 {
    margin-top: -230px !important
  }

  .md-mb--230 {
    margin-bottom: -230px !important
  }

  .md-ml--230 {
    margin-left: -230px !important
  }

  .md-mr--230 {
    margin-right: -230px !important
  }

  .md-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .md-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .md-mt--235 {
    margin-top: -235px !important
  }

  .md-mb--235 {
    margin-bottom: -235px !important
  }

  .md-ml--235 {
    margin-left: -235px !important
  }

  .md-mr--235 {
    margin-right: -235px !important
  }

  .md-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .md-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .md-mt--240 {
    margin-top: -240px !important
  }

  .md-mb--240 {
    margin-bottom: -240px !important
  }

  .md-ml--240 {
    margin-left: -240px !important
  }

  .md-mr--240 {
    margin-right: -240px !important
  }

  .md-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .md-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .md-mt--245 {
    margin-top: -245px !important
  }

  .md-mb--245 {
    margin-bottom: -245px !important
  }

  .md-ml--245 {
    margin-left: -245px !important
  }

  .md-mr--245 {
    margin-right: -245px !important
  }

  .md-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .md-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .md-mt--250 {
    margin-top: -250px !important
  }

  .md-mb--250 {
    margin-bottom: -250px !important
  }

  .md-ml--250 {
    margin-left: -250px !important
  }

  .md-mr--250 {
    margin-right: -250px !important
  }

  .md-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .md-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .md-mt--255 {
    margin-top: -255px !important
  }

  .md-mb--255 {
    margin-bottom: -255px !important
  }

  .md-ml--255 {
    margin-left: -255px !important
  }

  .md-mr--255 {
    margin-right: -255px !important
  }

  .md-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .md-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .md-mt--260 {
    margin-top: -260px !important
  }

  .md-mb--260 {
    margin-bottom: -260px !important
  }

  .md-ml--260 {
    margin-left: -260px !important
  }

  .md-mr--260 {
    margin-right: -260px !important
  }

  .md-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .md-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .md-mt--265 {
    margin-top: -265px !important
  }

  .md-mb--265 {
    margin-bottom: -265px !important
  }

  .md-ml--265 {
    margin-left: -265px !important
  }

  .md-mr--265 {
    margin-right: -265px !important
  }

  .md-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .md-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .md-mt--270 {
    margin-top: -270px !important
  }

  .md-mb--270 {
    margin-bottom: -270px !important
  }

  .md-ml--270 {
    margin-left: -270px !important
  }

  .md-mr--270 {
    margin-right: -270px !important
  }

  .md-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .md-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .md-mt--275 {
    margin-top: -275px !important
  }

  .md-mb--275 {
    margin-bottom: -275px !important
  }

  .md-ml--275 {
    margin-left: -275px !important
  }

  .md-mr--275 {
    margin-right: -275px !important
  }

  .md-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .md-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .md-mt--280 {
    margin-top: -280px !important
  }

  .md-mb--280 {
    margin-bottom: -280px !important
  }

  .md-ml--280 {
    margin-left: -280px !important
  }

  .md-mr--280 {
    margin-right: -280px !important
  }

  .md-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .md-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .md-mt--285 {
    margin-top: -285px !important
  }

  .md-mb--285 {
    margin-bottom: -285px !important
  }

  .md-ml--285 {
    margin-left: -285px !important
  }

  .md-mr--285 {
    margin-right: -285px !important
  }

  .md-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .md-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .md-mt--290 {
    margin-top: -290px !important
  }

  .md-mb--290 {
    margin-bottom: -290px !important
  }

  .md-ml--290 {
    margin-left: -290px !important
  }

  .md-mr--290 {
    margin-right: -290px !important
  }

  .md-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .md-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .md-mt--295 {
    margin-top: -295px !important
  }

  .md-mb--295 {
    margin-bottom: -295px !important
  }

  .md-ml--295 {
    margin-left: -295px !important
  }

  .md-mr--295 {
    margin-right: -295px !important
  }

  .md-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .md-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .md-mt--300 {
    margin-top: -300px !important
  }

  .md-mb--300 {
    margin-bottom: -300px !important
  }

  .md-ml--300 {
    margin-left: -300px !important
  }

  .md-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 767px) {
  .sm-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .sm-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .sm-mt-5 {
    margin-top: 5px !important
  }

  .sm-mb-5 {
    margin-bottom: 5px !important
  }

  .sm-ml-5 {
    margin-left: 5px !important
  }

  .sm-mr-5 {
    margin-right: 5px !important
  }

  .sm-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .sm-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .sm-mt-10 {
    margin-top: 10px !important
  }

  .sm-mb-10 {
    margin-bottom: 10px !important
  }

  .sm-ml-10 {
    margin-left: 10px !important
  }

  .sm-mr-10 {
    margin-right: 10px !important
  }

  .sm-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .sm-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .sm-mt-15 {
    margin-top: 15px !important
  }

  .sm-mb-15 {
    margin-bottom: 15px !important
  }

  .sm-ml-15 {
    margin-left: 15px !important
  }

  .sm-mr-15 {
    margin-right: 15px !important
  }

  .sm-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .sm-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .sm-mt-20 {
    margin-top: 20px !important
  }

  .sm-mb-20 {
    margin-bottom: 20px !important
  }

  .sm-ml-20 {
    margin-left: 20px !important
  }

  .sm-mr-20 {
    margin-right: 20px !important
  }

  .sm-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .sm-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .sm-mt-25 {
    margin-top: 25px !important
  }

  .sm-mb-25 {
    margin-bottom: 25px !important
  }

  .sm-ml-25 {
    margin-left: 25px !important
  }

  .sm-mr-25 {
    margin-right: 25px !important
  }

  .sm-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .sm-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .sm-mt-30 {
    margin-top: 30px !important
  }

  .sm-mb-30 {
    margin-bottom: 30px !important
  }

  .sm-ml-30 {
    margin-left: 30px !important
  }

  .sm-mr-30 {
    margin-right: 30px !important
  }

  .sm-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .sm-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .sm-mt-35 {
    margin-top: 35px !important
  }

  .sm-mb-35 {
    margin-bottom: 35px !important
  }

  .sm-ml-35 {
    margin-left: 35px !important
  }

  .sm-mr-35 {
    margin-right: 35px !important
  }

  .sm-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .sm-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .sm-mt-40 {
    margin-top: 40px !important
  }

  .sm-mb-40 {
    margin-bottom: 40px !important
  }

  .sm-ml-40 {
    margin-left: 40px !important
  }

  .sm-mr-40 {
    margin-right: 40px !important
  }

  .sm-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .sm-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .sm-mt-45 {
    margin-top: 45px !important
  }

  .sm-mb-45 {
    margin-bottom: 45px !important
  }

  .sm-ml-45 {
    margin-left: 45px !important
  }

  .sm-mr-45 {
    margin-right: 45px !important
  }

  .sm-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .sm-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .sm-mt-50 {
    margin-top: 50px !important
  }

  .sm-mb-50 {
    margin-bottom: 50px !important
  }

  .sm-ml-50 {
    margin-left: 50px !important
  }

  .sm-mr-50 {
    margin-right: 50px !important
  }

  .sm-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .sm-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .sm-mt-55 {
    margin-top: 55px !important
  }

  .sm-mb-55 {
    margin-bottom: 55px !important
  }

  .sm-ml-55 {
    margin-left: 55px !important
  }

  .sm-mr-55 {
    margin-right: 55px !important
  }

  .sm-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .sm-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .sm-mt-60 {
    margin-top: 60px !important
  }

  .sm-mb-60 {
    margin-bottom: 60px !important
  }

  .sm-ml-60 {
    margin-left: 60px !important
  }

  .sm-mr-60 {
    margin-right: 60px !important
  }

  .sm-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .sm-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .sm-mt-65 {
    margin-top: 65px !important
  }

  .sm-mb-65 {
    margin-bottom: 65px !important
  }

  .sm-ml-65 {
    margin-left: 65px !important
  }

  .sm-mr-65 {
    margin-right: 65px !important
  }

  .sm-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .sm-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .sm-mt-70 {
    margin-top: 70px !important
  }

  .sm-mb-70 {
    margin-bottom: 70px !important
  }

  .sm-ml-70 {
    margin-left: 70px !important
  }

  .sm-mr-70 {
    margin-right: 70px !important
  }

  .sm-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .sm-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .sm-mt-75 {
    margin-top: 75px !important
  }

  .sm-mb-75 {
    margin-bottom: 75px !important
  }

  .sm-ml-75 {
    margin-left: 75px !important
  }

  .sm-mr-75 {
    margin-right: 75px !important
  }

  .sm-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .sm-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .sm-mt-80 {
    margin-top: 80px !important
  }

  .sm-mb-80 {
    margin-bottom: 80px !important
  }

  .sm-ml-80 {
    margin-left: 80px !important
  }

  .sm-mr-80 {
    margin-right: 80px !important
  }

  .sm-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .sm-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .sm-mt-85 {
    margin-top: 85px !important
  }

  .sm-mb-85 {
    margin-bottom: 85px !important
  }

  .sm-ml-85 {
    margin-left: 85px !important
  }

  .sm-mr-85 {
    margin-right: 85px !important
  }

  .sm-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .sm-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .sm-mt-90 {
    margin-top: 90px !important
  }

  .sm-mb-90 {
    margin-bottom: 90px !important
  }

  .sm-ml-90 {
    margin-left: 90px !important
  }

  .sm-mr-90 {
    margin-right: 90px !important
  }

  .sm-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .sm-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .sm-mt-95 {
    margin-top: 95px !important
  }

  .sm-mb-95 {
    margin-bottom: 95px !important
  }

  .sm-ml-95 {
    margin-left: 95px !important
  }

  .sm-mr-95 {
    margin-right: 95px !important
  }

  .sm-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .sm-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .sm-mt-100 {
    margin-top: 100px !important
  }

  .sm-mb-100 {
    margin-bottom: 100px !important
  }

  .sm-ml-100 {
    margin-left: 100px !important
  }

  .sm-mr-100 {
    margin-right: 100px !important
  }

  .sm-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .sm-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .sm-mt-105 {
    margin-top: 105px !important
  }

  .sm-mb-105 {
    margin-bottom: 105px !important
  }

  .sm-ml-105 {
    margin-left: 105px !important
  }

  .sm-mr-105 {
    margin-right: 105px !important
  }

  .sm-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .sm-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .sm-mt-110 {
    margin-top: 110px !important
  }

  .sm-mb-110 {
    margin-bottom: 110px !important
  }

  .sm-ml-110 {
    margin-left: 110px !important
  }

  .sm-mr-110 {
    margin-right: 110px !important
  }

  .sm-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .sm-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .sm-mt-115 {
    margin-top: 115px !important
  }

  .sm-mb-115 {
    margin-bottom: 115px !important
  }

  .sm-ml-115 {
    margin-left: 115px !important
  }

  .sm-mr-115 {
    margin-right: 115px !important
  }

  .sm-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .sm-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .sm-mt-120 {
    margin-top: 120px !important
  }

  .sm-mb-120 {
    margin-bottom: 120px !important
  }

  .sm-ml-120 {
    margin-left: 120px !important
  }

  .sm-mr-120 {
    margin-right: 120px !important
  }

  .sm-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .sm-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .sm-mt-125 {
    margin-top: 125px !important
  }

  .sm-mb-125 {
    margin-bottom: 125px !important
  }

  .sm-ml-125 {
    margin-left: 125px !important
  }

  .sm-mr-125 {
    margin-right: 125px !important
  }

  .sm-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .sm-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .sm-mt-130 {
    margin-top: 130px !important
  }

  .sm-mb-130 {
    margin-bottom: 130px !important
  }

  .sm-ml-130 {
    margin-left: 130px !important
  }

  .sm-mr-130 {
    margin-right: 130px !important
  }

  .sm-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .sm-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .sm-mt-135 {
    margin-top: 135px !important
  }

  .sm-mb-135 {
    margin-bottom: 135px !important
  }

  .sm-ml-135 {
    margin-left: 135px !important
  }

  .sm-mr-135 {
    margin-right: 135px !important
  }

  .sm-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .sm-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .sm-mt-140 {
    margin-top: 140px !important
  }

  .sm-mb-140 {
    margin-bottom: 140px !important
  }

  .sm-ml-140 {
    margin-left: 140px !important
  }

  .sm-mr-140 {
    margin-right: 140px !important
  }

  .sm-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .sm-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .sm-mt-145 {
    margin-top: 145px !important
  }

  .sm-mb-145 {
    margin-bottom: 145px !important
  }

  .sm-ml-145 {
    margin-left: 145px !important
  }

  .sm-mr-145 {
    margin-right: 145px !important
  }

  .sm-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .sm-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .sm-mt-150 {
    margin-top: 150px !important
  }

  .sm-mb-150 {
    margin-bottom: 150px !important
  }

  .sm-ml-150 {
    margin-left: 150px !important
  }

  .sm-mr-150 {
    margin-right: 150px !important
  }

  .sm-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .sm-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .sm-mt-155 {
    margin-top: 155px !important
  }

  .sm-mb-155 {
    margin-bottom: 155px !important
  }

  .sm-ml-155 {
    margin-left: 155px !important
  }

  .sm-mr-155 {
    margin-right: 155px !important
  }

  .sm-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .sm-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .sm-mt-160 {
    margin-top: 160px !important
  }

  .sm-mb-160 {
    margin-bottom: 160px !important
  }

  .sm-ml-160 {
    margin-left: 160px !important
  }

  .sm-mr-160 {
    margin-right: 160px !important
  }

  .sm-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .sm-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .sm-mt-165 {
    margin-top: 165px !important
  }

  .sm-mb-165 {
    margin-bottom: 165px !important
  }

  .sm-ml-165 {
    margin-left: 165px !important
  }

  .sm-mr-165 {
    margin-right: 165px !important
  }

  .sm-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .sm-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .sm-mt-170 {
    margin-top: 170px !important
  }

  .sm-mb-170 {
    margin-bottom: 170px !important
  }

  .sm-ml-170 {
    margin-left: 170px !important
  }

  .sm-mr-170 {
    margin-right: 170px !important
  }

  .sm-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .sm-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .sm-mt-175 {
    margin-top: 175px !important
  }

  .sm-mb-175 {
    margin-bottom: 175px !important
  }

  .sm-ml-175 {
    margin-left: 175px !important
  }

  .sm-mr-175 {
    margin-right: 175px !important
  }

  .sm-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .sm-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .sm-mt-180 {
    margin-top: 180px !important
  }

  .sm-mb-180 {
    margin-bottom: 180px !important
  }

  .sm-ml-180 {
    margin-left: 180px !important
  }

  .sm-mr-180 {
    margin-right: 180px !important
  }

  .sm-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .sm-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .sm-mt-185 {
    margin-top: 185px !important
  }

  .sm-mb-185 {
    margin-bottom: 185px !important
  }

  .sm-ml-185 {
    margin-left: 185px !important
  }

  .sm-mr-185 {
    margin-right: 185px !important
  }

  .sm-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .sm-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .sm-mt-190 {
    margin-top: 190px !important
  }

  .sm-mb-190 {
    margin-bottom: 190px !important
  }

  .sm-ml-190 {
    margin-left: 190px !important
  }

  .sm-mr-190 {
    margin-right: 190px !important
  }

  .sm-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .sm-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .sm-mt-195 {
    margin-top: 195px !important
  }

  .sm-mb-195 {
    margin-bottom: 195px !important
  }

  .sm-ml-195 {
    margin-left: 195px !important
  }

  .sm-mr-195 {
    margin-right: 195px !important
  }

  .sm-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .sm-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .sm-mt-200 {
    margin-top: 200px !important
  }

  .sm-mb-200 {
    margin-bottom: 200px !important
  }

  .sm-ml-200 {
    margin-left: 200px !important
  }

  .sm-mr-200 {
    margin-right: 200px !important
  }

  .sm-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .sm-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .sm-mt-205 {
    margin-top: 205px !important
  }

  .sm-mb-205 {
    margin-bottom: 205px !important
  }

  .sm-ml-205 {
    margin-left: 205px !important
  }

  .sm-mr-205 {
    margin-right: 205px !important
  }

  .sm-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .sm-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .sm-mt-210 {
    margin-top: 210px !important
  }

  .sm-mb-210 {
    margin-bottom: 210px !important
  }

  .sm-ml-210 {
    margin-left: 210px !important
  }

  .sm-mr-210 {
    margin-right: 210px !important
  }

  .sm-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .sm-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .sm-mt-215 {
    margin-top: 215px !important
  }

  .sm-mb-215 {
    margin-bottom: 215px !important
  }

  .sm-ml-215 {
    margin-left: 215px !important
  }

  .sm-mr-215 {
    margin-right: 215px !important
  }

  .sm-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .sm-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .sm-mt-220 {
    margin-top: 220px !important
  }

  .sm-mb-220 {
    margin-bottom: 220px !important
  }

  .sm-ml-220 {
    margin-left: 220px !important
  }

  .sm-mr-220 {
    margin-right: 220px !important
  }

  .sm-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .sm-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .sm-mt-225 {
    margin-top: 225px !important
  }

  .sm-mb-225 {
    margin-bottom: 225px !important
  }

  .sm-ml-225 {
    margin-left: 225px !important
  }

  .sm-mr-225 {
    margin-right: 225px !important
  }

  .sm-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .sm-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .sm-mt-230 {
    margin-top: 230px !important
  }

  .sm-mb-230 {
    margin-bottom: 230px !important
  }

  .sm-ml-230 {
    margin-left: 230px !important
  }

  .sm-mr-230 {
    margin-right: 230px !important
  }

  .sm-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .sm-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .sm-mt-235 {
    margin-top: 235px !important
  }

  .sm-mb-235 {
    margin-bottom: 235px !important
  }

  .sm-ml-235 {
    margin-left: 235px !important
  }

  .sm-mr-235 {
    margin-right: 235px !important
  }

  .sm-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .sm-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .sm-mt-240 {
    margin-top: 240px !important
  }

  .sm-mb-240 {
    margin-bottom: 240px !important
  }

  .sm-ml-240 {
    margin-left: 240px !important
  }

  .sm-mr-240 {
    margin-right: 240px !important
  }

  .sm-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .sm-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .sm-mt-245 {
    margin-top: 245px !important
  }

  .sm-mb-245 {
    margin-bottom: 245px !important
  }

  .sm-ml-245 {
    margin-left: 245px !important
  }

  .sm-mr-245 {
    margin-right: 245px !important
  }

  .sm-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .sm-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .sm-mt-250 {
    margin-top: 250px !important
  }

  .sm-mb-250 {
    margin-bottom: 250px !important
  }

  .sm-ml-250 {
    margin-left: 250px !important
  }

  .sm-mr-250 {
    margin-right: 250px !important
  }

  .sm-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .sm-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .sm-mt-255 {
    margin-top: 255px !important
  }

  .sm-mb-255 {
    margin-bottom: 255px !important
  }

  .sm-ml-255 {
    margin-left: 255px !important
  }

  .sm-mr-255 {
    margin-right: 255px !important
  }

  .sm-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .sm-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .sm-mt-260 {
    margin-top: 260px !important
  }

  .sm-mb-260 {
    margin-bottom: 260px !important
  }

  .sm-ml-260 {
    margin-left: 260px !important
  }

  .sm-mr-260 {
    margin-right: 260px !important
  }

  .sm-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .sm-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .sm-mt-265 {
    margin-top: 265px !important
  }

  .sm-mb-265 {
    margin-bottom: 265px !important
  }

  .sm-ml-265 {
    margin-left: 265px !important
  }

  .sm-mr-265 {
    margin-right: 265px !important
  }

  .sm-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .sm-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .sm-mt-270 {
    margin-top: 270px !important
  }

  .sm-mb-270 {
    margin-bottom: 270px !important
  }

  .sm-ml-270 {
    margin-left: 270px !important
  }

  .sm-mr-270 {
    margin-right: 270px !important
  }

  .sm-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .sm-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .sm-mt-275 {
    margin-top: 275px !important
  }

  .sm-mb-275 {
    margin-bottom: 275px !important
  }

  .sm-ml-275 {
    margin-left: 275px !important
  }

  .sm-mr-275 {
    margin-right: 275px !important
  }

  .sm-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .sm-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .sm-mt-280 {
    margin-top: 280px !important
  }

  .sm-mb-280 {
    margin-bottom: 280px !important
  }

  .sm-ml-280 {
    margin-left: 280px !important
  }

  .sm-mr-280 {
    margin-right: 280px !important
  }

  .sm-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .sm-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .sm-mt-285 {
    margin-top: 285px !important
  }

  .sm-mb-285 {
    margin-bottom: 285px !important
  }

  .sm-ml-285 {
    margin-left: 285px !important
  }

  .sm-mr-285 {
    margin-right: 285px !important
  }

  .sm-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .sm-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .sm-mt-290 {
    margin-top: 290px !important
  }

  .sm-mb-290 {
    margin-bottom: 290px !important
  }

  .sm-ml-290 {
    margin-left: 290px !important
  }

  .sm-mr-290 {
    margin-right: 290px !important
  }

  .sm-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .sm-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .sm-mt-295 {
    margin-top: 295px !important
  }

  .sm-mb-295 {
    margin-bottom: 295px !important
  }

  .sm-ml-295 {
    margin-left: 295px !important
  }

  .sm-mr-295 {
    margin-right: 295px !important
  }

  .sm-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .sm-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .sm-mt-300 {
    margin-top: 300px !important
  }

  .sm-mb-300 {
    margin-bottom: 300px !important
  }

  .sm-ml-300 {
    margin-left: 300px !important
  }

  .sm-mr-300 {
    margin-right: 300px !important
  }

  .sm-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .sm-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .sm-mt-0 {
    margin-top: 0 !important
  }

  .sm-mb-0 {
    margin-bottom: 0 !important
  }

  .sm-ml-0 {
    margin-left: 0 !important
  }

  .sm-mr-0 {
    margin-right: 0 !important
  }

  .sm-m-0 {
    margin: 0 !important
  }

  .sm-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .sm-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .sm-mt--5 {
    margin-top: -5px !important
  }

  .sm-mb--5 {
    margin-bottom: -5px !important
  }

  .sm-ml--5 {
    margin-left: -5px !important
  }

  .sm-mr--5 {
    margin-right: -5px !important
  }

  .sm-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .sm-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .sm-mt--10 {
    margin-top: -10px !important
  }

  .sm-mb--10 {
    margin-bottom: -10px !important
  }

  .sm-ml--10 {
    margin-left: -10px !important
  }

  .sm-mr--10 {
    margin-right: -10px !important
  }

  .sm-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .sm-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .sm-mt--15 {
    margin-top: -15px !important
  }

  .sm-mb--15 {
    margin-bottom: -15px !important
  }

  .sm-ml--15 {
    margin-left: -15px !important
  }

  .sm-mr--15 {
    margin-right: -15px !important
  }

  .sm-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .sm-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .sm-mt--20 {
    margin-top: -20px !important
  }

  .sm-mb--20 {
    margin-bottom: -20px !important
  }

  .sm-ml--20 {
    margin-left: -20px !important
  }

  .sm-mr--20 {
    margin-right: -20px !important
  }

  .sm-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .sm-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .sm-mt--25 {
    margin-top: -25px !important
  }

  .sm-mb--25 {
    margin-bottom: -25px !important
  }

  .sm-ml--25 {
    margin-left: -25px !important
  }

  .sm-mr--25 {
    margin-right: -25px !important
  }

  .sm-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .sm-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .sm-mt--30 {
    margin-top: -30px !important
  }

  .sm-mb--30 {
    margin-bottom: -30px !important
  }

  .sm-ml--30 {
    margin-left: -30px !important
  }

  .sm-mr--30 {
    margin-right: -30px !important
  }

  .sm-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .sm-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .sm-mt--35 {
    margin-top: -35px !important
  }

  .sm-mb--35 {
    margin-bottom: -35px !important
  }

  .sm-ml--35 {
    margin-left: -35px !important
  }

  .sm-mr--35 {
    margin-right: -35px !important
  }

  .sm-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .sm-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .sm-mt--40 {
    margin-top: -40px !important
  }

  .sm-mb--40 {
    margin-bottom: -40px !important
  }

  .sm-ml--40 {
    margin-left: -40px !important
  }

  .sm-mr--40 {
    margin-right: -40px !important
  }

  .sm-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .sm-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .sm-mt--45 {
    margin-top: -45px !important
  }

  .sm-mb--45 {
    margin-bottom: -45px !important
  }

  .sm-ml--45 {
    margin-left: -45px !important
  }

  .sm-mr--45 {
    margin-right: -45px !important
  }

  .sm-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .sm-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .sm-mt--50 {
    margin-top: -50px !important
  }

  .sm-mb--50 {
    margin-bottom: -50px !important
  }

  .sm-ml--50 {
    margin-left: -50px !important
  }

  .sm-mr--50 {
    margin-right: -50px !important
  }

  .sm-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .sm-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .sm-mt--55 {
    margin-top: -55px !important
  }

  .sm-mb--55 {
    margin-bottom: -55px !important
  }

  .sm-ml--55 {
    margin-left: -55px !important
  }

  .sm-mr--55 {
    margin-right: -55px !important
  }

  .sm-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .sm-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .sm-mt--60 {
    margin-top: -60px !important
  }

  .sm-mb--60 {
    margin-bottom: -60px !important
  }

  .sm-ml--60 {
    margin-left: -60px !important
  }

  .sm-mr--60 {
    margin-right: -60px !important
  }

  .sm-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .sm-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .sm-mt--65 {
    margin-top: -65px !important
  }

  .sm-mb--65 {
    margin-bottom: -65px !important
  }

  .sm-ml--65 {
    margin-left: -65px !important
  }

  .sm-mr--65 {
    margin-right: -65px !important
  }

  .sm-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .sm-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .sm-mt--70 {
    margin-top: -70px !important
  }

  .sm-mb--70 {
    margin-bottom: -70px !important
  }

  .sm-ml--70 {
    margin-left: -70px !important
  }

  .sm-mr--70 {
    margin-right: -70px !important
  }

  .sm-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .sm-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .sm-mt--75 {
    margin-top: -75px !important
  }

  .sm-mb--75 {
    margin-bottom: -75px !important
  }

  .sm-ml--75 {
    margin-left: -75px !important
  }

  .sm-mr--75 {
    margin-right: -75px !important
  }

  .sm-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .sm-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .sm-mt--80 {
    margin-top: -80px !important
  }

  .sm-mb--80 {
    margin-bottom: -80px !important
  }

  .sm-ml--80 {
    margin-left: -80px !important
  }

  .sm-mr--80 {
    margin-right: -80px !important
  }

  .sm-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .sm-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .sm-mt--85 {
    margin-top: -85px !important
  }

  .sm-mb--85 {
    margin-bottom: -85px !important
  }

  .sm-ml--85 {
    margin-left: -85px !important
  }

  .sm-mr--85 {
    margin-right: -85px !important
  }

  .sm-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .sm-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .sm-mt--90 {
    margin-top: -90px !important
  }

  .sm-mb--90 {
    margin-bottom: -90px !important
  }

  .sm-ml--90 {
    margin-left: -90px !important
  }

  .sm-mr--90 {
    margin-right: -90px !important
  }

  .sm-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .sm-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .sm-mt--95 {
    margin-top: -95px !important
  }

  .sm-mb--95 {
    margin-bottom: -95px !important
  }

  .sm-ml--95 {
    margin-left: -95px !important
  }

  .sm-mr--95 {
    margin-right: -95px !important
  }

  .sm-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .sm-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .sm-mt--100 {
    margin-top: -100px !important
  }

  .sm-mb--100 {
    margin-bottom: -100px !important
  }

  .sm-ml--100 {
    margin-left: -100px !important
  }

  .sm-mr--100 {
    margin-right: -100px !important
  }

  .sm-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .sm-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .sm-mt--105 {
    margin-top: -105px !important
  }

  .sm-mb--105 {
    margin-bottom: -105px !important
  }

  .sm-ml--105 {
    margin-left: -105px !important
  }

  .sm-mr--105 {
    margin-right: -105px !important
  }

  .sm-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .sm-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .sm-mt--110 {
    margin-top: -110px !important
  }

  .sm-mb--110 {
    margin-bottom: -110px !important
  }

  .sm-ml--110 {
    margin-left: -110px !important
  }

  .sm-mr--110 {
    margin-right: -110px !important
  }

  .sm-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .sm-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .sm-mt--115 {
    margin-top: -115px !important
  }

  .sm-mb--115 {
    margin-bottom: -115px !important
  }

  .sm-ml--115 {
    margin-left: -115px !important
  }

  .sm-mr--115 {
    margin-right: -115px !important
  }

  .sm-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .sm-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .sm-mt--120 {
    margin-top: -120px !important
  }

  .sm-mb--120 {
    margin-bottom: -120px !important
  }

  .sm-ml--120 {
    margin-left: -120px !important
  }

  .sm-mr--120 {
    margin-right: -120px !important
  }

  .sm-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .sm-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .sm-mt--125 {
    margin-top: -125px !important
  }

  .sm-mb--125 {
    margin-bottom: -125px !important
  }

  .sm-ml--125 {
    margin-left: -125px !important
  }

  .sm-mr--125 {
    margin-right: -125px !important
  }

  .sm-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .sm-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .sm-mt--130 {
    margin-top: -130px !important
  }

  .sm-mb--130 {
    margin-bottom: -130px !important
  }

  .sm-ml--130 {
    margin-left: -130px !important
  }

  .sm-mr--130 {
    margin-right: -130px !important
  }

  .sm-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .sm-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .sm-mt--135 {
    margin-top: -135px !important
  }

  .sm-mb--135 {
    margin-bottom: -135px !important
  }

  .sm-ml--135 {
    margin-left: -135px !important
  }

  .sm-mr--135 {
    margin-right: -135px !important
  }

  .sm-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .sm-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .sm-mt--140 {
    margin-top: -140px !important
  }

  .sm-mb--140 {
    margin-bottom: -140px !important
  }

  .sm-ml--140 {
    margin-left: -140px !important
  }

  .sm-mr--140 {
    margin-right: -140px !important
  }

  .sm-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .sm-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .sm-mt--145 {
    margin-top: -145px !important
  }

  .sm-mb--145 {
    margin-bottom: -145px !important
  }

  .sm-ml--145 {
    margin-left: -145px !important
  }

  .sm-mr--145 {
    margin-right: -145px !important
  }

  .sm-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .sm-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .sm-mt--150 {
    margin-top: -150px !important
  }

  .sm-mb--150 {
    margin-bottom: -150px !important
  }

  .sm-ml--150 {
    margin-left: -150px !important
  }

  .sm-mr--150 {
    margin-right: -150px !important
  }

  .sm-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .sm-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .sm-mt--155 {
    margin-top: -155px !important
  }

  .sm-mb--155 {
    margin-bottom: -155px !important
  }

  .sm-ml--155 {
    margin-left: -155px !important
  }

  .sm-mr--155 {
    margin-right: -155px !important
  }

  .sm-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .sm-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .sm-mt--160 {
    margin-top: -160px !important
  }

  .sm-mb--160 {
    margin-bottom: -160px !important
  }

  .sm-ml--160 {
    margin-left: -160px !important
  }

  .sm-mr--160 {
    margin-right: -160px !important
  }

  .sm-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .sm-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .sm-mt--165 {
    margin-top: -165px !important
  }

  .sm-mb--165 {
    margin-bottom: -165px !important
  }

  .sm-ml--165 {
    margin-left: -165px !important
  }

  .sm-mr--165 {
    margin-right: -165px !important
  }

  .sm-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .sm-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .sm-mt--170 {
    margin-top: -170px !important
  }

  .sm-mb--170 {
    margin-bottom: -170px !important
  }

  .sm-ml--170 {
    margin-left: -170px !important
  }

  .sm-mr--170 {
    margin-right: -170px !important
  }

  .sm-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .sm-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .sm-mt--175 {
    margin-top: -175px !important
  }

  .sm-mb--175 {
    margin-bottom: -175px !important
  }

  .sm-ml--175 {
    margin-left: -175px !important
  }

  .sm-mr--175 {
    margin-right: -175px !important
  }

  .sm-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .sm-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .sm-mt--180 {
    margin-top: -180px !important
  }

  .sm-mb--180 {
    margin-bottom: -180px !important
  }

  .sm-ml--180 {
    margin-left: -180px !important
  }

  .sm-mr--180 {
    margin-right: -180px !important
  }

  .sm-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .sm-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .sm-mt--185 {
    margin-top: -185px !important
  }

  .sm-mb--185 {
    margin-bottom: -185px !important
  }

  .sm-ml--185 {
    margin-left: -185px !important
  }

  .sm-mr--185 {
    margin-right: -185px !important
  }

  .sm-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .sm-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .sm-mt--190 {
    margin-top: -190px !important
  }

  .sm-mb--190 {
    margin-bottom: -190px !important
  }

  .sm-ml--190 {
    margin-left: -190px !important
  }

  .sm-mr--190 {
    margin-right: -190px !important
  }

  .sm-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .sm-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .sm-mt--195 {
    margin-top: -195px !important
  }

  .sm-mb--195 {
    margin-bottom: -195px !important
  }

  .sm-ml--195 {
    margin-left: -195px !important
  }

  .sm-mr--195 {
    margin-right: -195px !important
  }

  .sm-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .sm-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .sm-mt--200 {
    margin-top: -200px !important
  }

  .sm-mb--200 {
    margin-bottom: -200px !important
  }

  .sm-ml--200 {
    margin-left: -200px !important
  }

  .sm-mr--200 {
    margin-right: -200px !important
  }

  .sm-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .sm-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .sm-mt--205 {
    margin-top: -205px !important
  }

  .sm-mb--205 {
    margin-bottom: -205px !important
  }

  .sm-ml--205 {
    margin-left: -205px !important
  }

  .sm-mr--205 {
    margin-right: -205px !important
  }

  .sm-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .sm-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .sm-mt--210 {
    margin-top: -210px !important
  }

  .sm-mb--210 {
    margin-bottom: -210px !important
  }

  .sm-ml--210 {
    margin-left: -210px !important
  }

  .sm-mr--210 {
    margin-right: -210px !important
  }

  .sm-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .sm-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .sm-mt--215 {
    margin-top: -215px !important
  }

  .sm-mb--215 {
    margin-bottom: -215px !important
  }

  .sm-ml--215 {
    margin-left: -215px !important
  }

  .sm-mr--215 {
    margin-right: -215px !important
  }

  .sm-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .sm-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .sm-mt--220 {
    margin-top: -220px !important
  }

  .sm-mb--220 {
    margin-bottom: -220px !important
  }

  .sm-ml--220 {
    margin-left: -220px !important
  }

  .sm-mr--220 {
    margin-right: -220px !important
  }

  .sm-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .sm-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .sm-mt--225 {
    margin-top: -225px !important
  }

  .sm-mb--225 {
    margin-bottom: -225px !important
  }

  .sm-ml--225 {
    margin-left: -225px !important
  }

  .sm-mr--225 {
    margin-right: -225px !important
  }

  .sm-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .sm-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .sm-mt--230 {
    margin-top: -230px !important
  }

  .sm-mb--230 {
    margin-bottom: -230px !important
  }

  .sm-ml--230 {
    margin-left: -230px !important
  }

  .sm-mr--230 {
    margin-right: -230px !important
  }

  .sm-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .sm-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .sm-mt--235 {
    margin-top: -235px !important
  }

  .sm-mb--235 {
    margin-bottom: -235px !important
  }

  .sm-ml--235 {
    margin-left: -235px !important
  }

  .sm-mr--235 {
    margin-right: -235px !important
  }

  .sm-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .sm-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .sm-mt--240 {
    margin-top: -240px !important
  }

  .sm-mb--240 {
    margin-bottom: -240px !important
  }

  .sm-ml--240 {
    margin-left: -240px !important
  }

  .sm-mr--240 {
    margin-right: -240px !important
  }

  .sm-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .sm-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .sm-mt--245 {
    margin-top: -245px !important
  }

  .sm-mb--245 {
    margin-bottom: -245px !important
  }

  .sm-ml--245 {
    margin-left: -245px !important
  }

  .sm-mr--245 {
    margin-right: -245px !important
  }

  .sm-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .sm-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .sm-mt--250 {
    margin-top: -250px !important
  }

  .sm-mb--250 {
    margin-bottom: -250px !important
  }

  .sm-ml--250 {
    margin-left: -250px !important
  }

  .sm-mr--250 {
    margin-right: -250px !important
  }

  .sm-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .sm-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .sm-mt--255 {
    margin-top: -255px !important
  }

  .sm-mb--255 {
    margin-bottom: -255px !important
  }

  .sm-ml--255 {
    margin-left: -255px !important
  }

  .sm-mr--255 {
    margin-right: -255px !important
  }

  .sm-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .sm-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .sm-mt--260 {
    margin-top: -260px !important
  }

  .sm-mb--260 {
    margin-bottom: -260px !important
  }

  .sm-ml--260 {
    margin-left: -260px !important
  }

  .sm-mr--260 {
    margin-right: -260px !important
  }

  .sm-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .sm-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .sm-mt--265 {
    margin-top: -265px !important
  }

  .sm-mb--265 {
    margin-bottom: -265px !important
  }

  .sm-ml--265 {
    margin-left: -265px !important
  }

  .sm-mr--265 {
    margin-right: -265px !important
  }

  .sm-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .sm-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .sm-mt--270 {
    margin-top: -270px !important
  }

  .sm-mb--270 {
    margin-bottom: -270px !important
  }

  .sm-ml--270 {
    margin-left: -270px !important
  }

  .sm-mr--270 {
    margin-right: -270px !important
  }

  .sm-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .sm-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .sm-mt--275 {
    margin-top: -275px !important
  }

  .sm-mb--275 {
    margin-bottom: -275px !important
  }

  .sm-ml--275 {
    margin-left: -275px !important
  }

  .sm-mr--275 {
    margin-right: -275px !important
  }

  .sm-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .sm-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .sm-mt--280 {
    margin-top: -280px !important
  }

  .sm-mb--280 {
    margin-bottom: -280px !important
  }

  .sm-ml--280 {
    margin-left: -280px !important
  }

  .sm-mr--280 {
    margin-right: -280px !important
  }

  .sm-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .sm-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .sm-mt--285 {
    margin-top: -285px !important
  }

  .sm-mb--285 {
    margin-bottom: -285px !important
  }

  .sm-ml--285 {
    margin-left: -285px !important
  }

  .sm-mr--285 {
    margin-right: -285px !important
  }

  .sm-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .sm-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .sm-mt--290 {
    margin-top: -290px !important
  }

  .sm-mb--290 {
    margin-bottom: -290px !important
  }

  .sm-ml--290 {
    margin-left: -290px !important
  }

  .sm-mr--290 {
    margin-right: -290px !important
  }

  .sm-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .sm-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .sm-mt--295 {
    margin-top: -295px !important
  }

  .sm-mb--295 {
    margin-bottom: -295px !important
  }

  .sm-ml--295 {
    margin-left: -295px !important
  }

  .sm-mr--295 {
    margin-right: -295px !important
  }

  .sm-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .sm-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .sm-mt--300 {
    margin-top: -300px !important
  }

  .sm-mb--300 {
    margin-bottom: -300px !important
  }

  .sm-ml--300 {
    margin-left: -300px !important
  }

  .sm-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 575px) {
  .xs-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .xs-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .xs-mt-5 {
    margin-top: 5px !important
  }

  .xs-mb-5 {
    margin-bottom: 5px !important
  }

  .xs-ml-5 {
    margin-left: 5px !important
  }

  .xs-mr-5 {
    margin-right: 5px !important
  }

  .xs-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .xs-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .xs-mt-10 {
    margin-top: 10px !important
  }

  .xs-mb-10 {
    margin-bottom: 10px !important
  }

  .xs-ml-10 {
    margin-left: 10px !important
  }

  .xs-mr-10 {
    margin-right: 10px !important
  }

  .xs-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .xs-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .xs-mt-15 {
    margin-top: 15px !important
  }

  .xs-mb-15 {
    margin-bottom: 15px !important
  }

  .xs-ml-15 {
    margin-left: 15px !important
  }

  .xs-mr-15 {
    margin-right: 15px !important
  }

  .xs-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .xs-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .xs-mt-20 {
    margin-top: 20px !important
  }

  .xs-mb-20 {
    margin-bottom: 20px !important
  }

  .xs-ml-20 {
    margin-left: 20px !important
  }

  .xs-mr-20 {
    margin-right: 20px !important
  }

  .xs-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .xs-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .xs-mt-25 {
    margin-top: 25px !important
  }

  .xs-mb-25 {
    margin-bottom: 25px !important
  }

  .xs-ml-25 {
    margin-left: 25px !important
  }

  .xs-mr-25 {
    margin-right: 25px !important
  }

  .xs-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .xs-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .xs-mt-30 {
    margin-top: 30px !important
  }

  .xs-mb-30 {
    margin-bottom: 30px !important
  }

  .xs-ml-30 {
    margin-left: 30px !important
  }

  .xs-mr-30 {
    margin-right: 30px !important
  }

  .xs-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .xs-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .xs-mt-35 {
    margin-top: 35px !important
  }

  .xs-mb-35 {
    margin-bottom: 35px !important
  }

  .xs-ml-35 {
    margin-left: 35px !important
  }

  .xs-mr-35 {
    margin-right: 35px !important
  }

  .xs-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .xs-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .xs-mt-40 {
    margin-top: 40px !important
  }

  .xs-mb-40 {
    margin-bottom: 40px !important
  }

  .xs-ml-40 {
    margin-left: 40px !important
  }

  .xs-mr-40 {
    margin-right: 40px !important
  }

  .xs-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .xs-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .xs-mt-45 {
    margin-top: 45px !important
  }

  .xs-mb-45 {
    margin-bottom: 45px !important
  }

  .xs-ml-45 {
    margin-left: 45px !important
  }

  .xs-mr-45 {
    margin-right: 45px !important
  }

  .xs-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .xs-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .xs-mt-50 {
    margin-top: 50px !important
  }

  .xs-mb-50 {
    margin-bottom: 50px !important
  }

  .xs-ml-50 {
    margin-left: 50px !important
  }

  .xs-mr-50 {
    margin-right: 50px !important
  }

  .xs-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .xs-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .xs-mt-55 {
    margin-top: 55px !important
  }

  .xs-mb-55 {
    margin-bottom: 55px !important
  }

  .xs-ml-55 {
    margin-left: 55px !important
  }

  .xs-mr-55 {
    margin-right: 55px !important
  }

  .xs-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .xs-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .xs-mt-60 {
    margin-top: 60px !important
  }

  .xs-mb-60 {
    margin-bottom: 60px !important
  }

  .xs-ml-60 {
    margin-left: 60px !important
  }

  .xs-mr-60 {
    margin-right: 60px !important
  }

  .xs-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .xs-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .xs-mt-65 {
    margin-top: 65px !important
  }

  .xs-mb-65 {
    margin-bottom: 65px !important
  }

  .xs-ml-65 {
    margin-left: 65px !important
  }

  .xs-mr-65 {
    margin-right: 65px !important
  }

  .xs-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .xs-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .xs-mt-70 {
    margin-top: 70px !important
  }

  .xs-mb-70 {
    margin-bottom: 70px !important
  }

  .xs-ml-70 {
    margin-left: 70px !important
  }

  .xs-mr-70 {
    margin-right: 70px !important
  }

  .xs-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .xs-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .xs-mt-75 {
    margin-top: 75px !important
  }

  .xs-mb-75 {
    margin-bottom: 75px !important
  }

  .xs-ml-75 {
    margin-left: 75px !important
  }

  .xs-mr-75 {
    margin-right: 75px !important
  }

  .xs-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .xs-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .xs-mt-80 {
    margin-top: 80px !important
  }

  .xs-mb-80 {
    margin-bottom: 80px !important
  }

  .xs-ml-80 {
    margin-left: 80px !important
  }

  .xs-mr-80 {
    margin-right: 80px !important
  }

  .xs-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .xs-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .xs-mt-85 {
    margin-top: 85px !important
  }

  .xs-mb-85 {
    margin-bottom: 85px !important
  }

  .xs-ml-85 {
    margin-left: 85px !important
  }

  .xs-mr-85 {
    margin-right: 85px !important
  }

  .xs-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .xs-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .xs-mt-90 {
    margin-top: 90px !important
  }

  .xs-mb-90 {
    margin-bottom: 90px !important
  }

  .xs-ml-90 {
    margin-left: 90px !important
  }

  .xs-mr-90 {
    margin-right: 90px !important
  }

  .xs-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .xs-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .xs-mt-95 {
    margin-top: 95px !important
  }

  .xs-mb-95 {
    margin-bottom: 95px !important
  }

  .xs-ml-95 {
    margin-left: 95px !important
  }

  .xs-mr-95 {
    margin-right: 95px !important
  }

  .xs-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .xs-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .xs-mt-100 {
    margin-top: 100px !important
  }

  .xs-mb-100 {
    margin-bottom: 100px !important
  }

  .xs-ml-100 {
    margin-left: 100px !important
  }

  .xs-mr-100 {
    margin-right: 100px !important
  }

  .xs-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .xs-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .xs-mt-105 {
    margin-top: 105px !important
  }

  .xs-mb-105 {
    margin-bottom: 105px !important
  }

  .xs-ml-105 {
    margin-left: 105px !important
  }

  .xs-mr-105 {
    margin-right: 105px !important
  }

  .xs-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .xs-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .xs-mt-110 {
    margin-top: 110px !important
  }

  .xs-mb-110 {
    margin-bottom: 110px !important
  }

  .xs-ml-110 {
    margin-left: 110px !important
  }

  .xs-mr-110 {
    margin-right: 110px !important
  }

  .xs-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .xs-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .xs-mt-115 {
    margin-top: 115px !important
  }

  .xs-mb-115 {
    margin-bottom: 115px !important
  }

  .xs-ml-115 {
    margin-left: 115px !important
  }

  .xs-mr-115 {
    margin-right: 115px !important
  }

  .xs-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .xs-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .xs-mt-120 {
    margin-top: 120px !important
  }

  .xs-mb-120 {
    margin-bottom: 120px !important
  }

  .xs-ml-120 {
    margin-left: 120px !important
  }

  .xs-mr-120 {
    margin-right: 120px !important
  }

  .xs-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .xs-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .xs-mt-125 {
    margin-top: 125px !important
  }

  .xs-mb-125 {
    margin-bottom: 125px !important
  }

  .xs-ml-125 {
    margin-left: 125px !important
  }

  .xs-mr-125 {
    margin-right: 125px !important
  }

  .xs-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .xs-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .xs-mt-130 {
    margin-top: 130px !important
  }

  .xs-mb-130 {
    margin-bottom: 130px !important
  }

  .xs-ml-130 {
    margin-left: 130px !important
  }

  .xs-mr-130 {
    margin-right: 130px !important
  }

  .xs-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .xs-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .xs-mt-135 {
    margin-top: 135px !important
  }

  .xs-mb-135 {
    margin-bottom: 135px !important
  }

  .xs-ml-135 {
    margin-left: 135px !important
  }

  .xs-mr-135 {
    margin-right: 135px !important
  }

  .xs-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .xs-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .xs-mt-140 {
    margin-top: 140px !important
  }

  .xs-mb-140 {
    margin-bottom: 140px !important
  }

  .xs-ml-140 {
    margin-left: 140px !important
  }

  .xs-mr-140 {
    margin-right: 140px !important
  }

  .xs-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .xs-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .xs-mt-145 {
    margin-top: 145px !important
  }

  .xs-mb-145 {
    margin-bottom: 145px !important
  }

  .xs-ml-145 {
    margin-left: 145px !important
  }

  .xs-mr-145 {
    margin-right: 145px !important
  }

  .xs-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .xs-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .xs-mt-150 {
    margin-top: 150px !important
  }

  .xs-mb-150 {
    margin-bottom: 150px !important
  }

  .xs-ml-150 {
    margin-left: 150px !important
  }

  .xs-mr-150 {
    margin-right: 150px !important
  }

  .xs-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .xs-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .xs-mt-155 {
    margin-top: 155px !important
  }

  .xs-mb-155 {
    margin-bottom: 155px !important
  }

  .xs-ml-155 {
    margin-left: 155px !important
  }

  .xs-mr-155 {
    margin-right: 155px !important
  }

  .xs-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .xs-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .xs-mt-160 {
    margin-top: 160px !important
  }

  .xs-mb-160 {
    margin-bottom: 160px !important
  }

  .xs-ml-160 {
    margin-left: 160px !important
  }

  .xs-mr-160 {
    margin-right: 160px !important
  }

  .xs-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .xs-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .xs-mt-165 {
    margin-top: 165px !important
  }

  .xs-mb-165 {
    margin-bottom: 165px !important
  }

  .xs-ml-165 {
    margin-left: 165px !important
  }

  .xs-mr-165 {
    margin-right: 165px !important
  }

  .xs-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .xs-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .xs-mt-170 {
    margin-top: 170px !important
  }

  .xs-mb-170 {
    margin-bottom: 170px !important
  }

  .xs-ml-170 {
    margin-left: 170px !important
  }

  .xs-mr-170 {
    margin-right: 170px !important
  }

  .xs-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .xs-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .xs-mt-175 {
    margin-top: 175px !important
  }

  .xs-mb-175 {
    margin-bottom: 175px !important
  }

  .xs-ml-175 {
    margin-left: 175px !important
  }

  .xs-mr-175 {
    margin-right: 175px !important
  }

  .xs-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .xs-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .xs-mt-180 {
    margin-top: 180px !important
  }

  .xs-mb-180 {
    margin-bottom: 180px !important
  }

  .xs-ml-180 {
    margin-left: 180px !important
  }

  .xs-mr-180 {
    margin-right: 180px !important
  }

  .xs-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .xs-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .xs-mt-185 {
    margin-top: 185px !important
  }

  .xs-mb-185 {
    margin-bottom: 185px !important
  }

  .xs-ml-185 {
    margin-left: 185px !important
  }

  .xs-mr-185 {
    margin-right: 185px !important
  }

  .xs-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .xs-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .xs-mt-190 {
    margin-top: 190px !important
  }

  .xs-mb-190 {
    margin-bottom: 190px !important
  }

  .xs-ml-190 {
    margin-left: 190px !important
  }

  .xs-mr-190 {
    margin-right: 190px !important
  }

  .xs-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .xs-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .xs-mt-195 {
    margin-top: 195px !important
  }

  .xs-mb-195 {
    margin-bottom: 195px !important
  }

  .xs-ml-195 {
    margin-left: 195px !important
  }

  .xs-mr-195 {
    margin-right: 195px !important
  }

  .xs-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .xs-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .xs-mt-200 {
    margin-top: 200px !important
  }

  .xs-mb-200 {
    margin-bottom: 200px !important
  }

  .xs-ml-200 {
    margin-left: 200px !important
  }

  .xs-mr-200 {
    margin-right: 200px !important
  }

  .xs-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .xs-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .xs-mt-205 {
    margin-top: 205px !important
  }

  .xs-mb-205 {
    margin-bottom: 205px !important
  }

  .xs-ml-205 {
    margin-left: 205px !important
  }

  .xs-mr-205 {
    margin-right: 205px !important
  }

  .xs-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .xs-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .xs-mt-210 {
    margin-top: 210px !important
  }

  .xs-mb-210 {
    margin-bottom: 210px !important
  }

  .xs-ml-210 {
    margin-left: 210px !important
  }

  .xs-mr-210 {
    margin-right: 210px !important
  }

  .xs-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .xs-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .xs-mt-215 {
    margin-top: 215px !important
  }

  .xs-mb-215 {
    margin-bottom: 215px !important
  }

  .xs-ml-215 {
    margin-left: 215px !important
  }

  .xs-mr-215 {
    margin-right: 215px !important
  }

  .xs-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .xs-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .xs-mt-220 {
    margin-top: 220px !important
  }

  .xs-mb-220 {
    margin-bottom: 220px !important
  }

  .xs-ml-220 {
    margin-left: 220px !important
  }

  .xs-mr-220 {
    margin-right: 220px !important
  }

  .xs-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .xs-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .xs-mt-225 {
    margin-top: 225px !important
  }

  .xs-mb-225 {
    margin-bottom: 225px !important
  }

  .xs-ml-225 {
    margin-left: 225px !important
  }

  .xs-mr-225 {
    margin-right: 225px !important
  }

  .xs-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .xs-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .xs-mt-230 {
    margin-top: 230px !important
  }

  .xs-mb-230 {
    margin-bottom: 230px !important
  }

  .xs-ml-230 {
    margin-left: 230px !important
  }

  .xs-mr-230 {
    margin-right: 230px !important
  }

  .xs-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .xs-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .xs-mt-235 {
    margin-top: 235px !important
  }

  .xs-mb-235 {
    margin-bottom: 235px !important
  }

  .xs-ml-235 {
    margin-left: 235px !important
  }

  .xs-mr-235 {
    margin-right: 235px !important
  }

  .xs-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .xs-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .xs-mt-240 {
    margin-top: 240px !important
  }

  .xs-mb-240 {
    margin-bottom: 240px !important
  }

  .xs-ml-240 {
    margin-left: 240px !important
  }

  .xs-mr-240 {
    margin-right: 240px !important
  }

  .xs-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .xs-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .xs-mt-245 {
    margin-top: 245px !important
  }

  .xs-mb-245 {
    margin-bottom: 245px !important
  }

  .xs-ml-245 {
    margin-left: 245px !important
  }

  .xs-mr-245 {
    margin-right: 245px !important
  }

  .xs-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .xs-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .xs-mt-250 {
    margin-top: 250px !important
  }

  .xs-mb-250 {
    margin-bottom: 250px !important
  }

  .xs-ml-250 {
    margin-left: 250px !important
  }

  .xs-mr-250 {
    margin-right: 250px !important
  }

  .xs-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .xs-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .xs-mt-255 {
    margin-top: 255px !important
  }

  .xs-mb-255 {
    margin-bottom: 255px !important
  }

  .xs-ml-255 {
    margin-left: 255px !important
  }

  .xs-mr-255 {
    margin-right: 255px !important
  }

  .xs-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .xs-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .xs-mt-260 {
    margin-top: 260px !important
  }

  .xs-mb-260 {
    margin-bottom: 260px !important
  }

  .xs-ml-260 {
    margin-left: 260px !important
  }

  .xs-mr-260 {
    margin-right: 260px !important
  }

  .xs-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .xs-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .xs-mt-265 {
    margin-top: 265px !important
  }

  .xs-mb-265 {
    margin-bottom: 265px !important
  }

  .xs-ml-265 {
    margin-left: 265px !important
  }

  .xs-mr-265 {
    margin-right: 265px !important
  }

  .xs-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .xs-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .xs-mt-270 {
    margin-top: 270px !important
  }

  .xs-mb-270 {
    margin-bottom: 270px !important
  }

  .xs-ml-270 {
    margin-left: 270px !important
  }

  .xs-mr-270 {
    margin-right: 270px !important
  }

  .xs-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .xs-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .xs-mt-275 {
    margin-top: 275px !important
  }

  .xs-mb-275 {
    margin-bottom: 275px !important
  }

  .xs-ml-275 {
    margin-left: 275px !important
  }

  .xs-mr-275 {
    margin-right: 275px !important
  }

  .xs-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .xs-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .xs-mt-280 {
    margin-top: 280px !important
  }

  .xs-mb-280 {
    margin-bottom: 280px !important
  }

  .xs-ml-280 {
    margin-left: 280px !important
  }

  .xs-mr-280 {
    margin-right: 280px !important
  }

  .xs-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .xs-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .xs-mt-285 {
    margin-top: 285px !important
  }

  .xs-mb-285 {
    margin-bottom: 285px !important
  }

  .xs-ml-285 {
    margin-left: 285px !important
  }

  .xs-mr-285 {
    margin-right: 285px !important
  }

  .xs-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .xs-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .xs-mt-290 {
    margin-top: 290px !important
  }

  .xs-mb-290 {
    margin-bottom: 290px !important
  }

  .xs-ml-290 {
    margin-left: 290px !important
  }

  .xs-mr-290 {
    margin-right: 290px !important
  }

  .xs-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .xs-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .xs-mt-295 {
    margin-top: 295px !important
  }

  .xs-mb-295 {
    margin-bottom: 295px !important
  }

  .xs-ml-295 {
    margin-left: 295px !important
  }

  .xs-mr-295 {
    margin-right: 295px !important
  }

  .xs-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .xs-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .xs-mt-300 {
    margin-top: 300px !important
  }

  .xs-mb-300 {
    margin-bottom: 300px !important
  }

  .xs-ml-300 {
    margin-left: 300px !important
  }

  .xs-mr-300 {
    margin-right: 300px !important
  }

  .xs-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .xs-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .xs-mt-0 {
    margin-top: 0 !important
  }

  .xs-mb-0 {
    margin-bottom: 0 !important
  }

  .xs-ml-0 {
    margin-left: 0 !important
  }

  .xs-mr-0 {
    margin-right: 0 !important
  }

  .xs-m-0 {
    margin: 0 !important
  }

  .xs-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .xs-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .xs-mt--5 {
    margin-top: -5px !important
  }

  .xs-mb--5 {
    margin-bottom: -5px !important
  }

  .xs-ml--5 {
    margin-left: -5px !important
  }

  .xs-mr--5 {
    margin-right: -5px !important
  }

  .xs-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .xs-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .xs-mt--10 {
    margin-top: -10px !important
  }

  .xs-mb--10 {
    margin-bottom: -10px !important
  }

  .xs-ml--10 {
    margin-left: -10px !important
  }

  .xs-mr--10 {
    margin-right: -10px !important
  }

  .xs-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .xs-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .xs-mt--15 {
    margin-top: -15px !important
  }

  .xs-mb--15 {
    margin-bottom: -15px !important
  }

  .xs-ml--15 {
    margin-left: -15px !important
  }

  .xs-mr--15 {
    margin-right: -15px !important
  }

  .xs-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .xs-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .xs-mt--20 {
    margin-top: -20px !important
  }

  .xs-mb--20 {
    margin-bottom: -20px !important
  }

  .xs-ml--20 {
    margin-left: -20px !important
  }

  .xs-mr--20 {
    margin-right: -20px !important
  }

  .xs-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .xs-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .xs-mt--25 {
    margin-top: -25px !important
  }

  .xs-mb--25 {
    margin-bottom: -25px !important
  }

  .xs-ml--25 {
    margin-left: -25px !important
  }

  .xs-mr--25 {
    margin-right: -25px !important
  }

  .xs-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .xs-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .xs-mt--30 {
    margin-top: -30px !important
  }

  .xs-mb--30 {
    margin-bottom: -30px !important
  }

  .xs-ml--30 {
    margin-left: -30px !important
  }

  .xs-mr--30 {
    margin-right: -30px !important
  }

  .xs-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .xs-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .xs-mt--35 {
    margin-top: -35px !important
  }

  .xs-mb--35 {
    margin-bottom: -35px !important
  }

  .xs-ml--35 {
    margin-left: -35px !important
  }

  .xs-mr--35 {
    margin-right: -35px !important
  }

  .xs-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .xs-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .xs-mt--40 {
    margin-top: -40px !important
  }

  .xs-mb--40 {
    margin-bottom: -40px !important
  }

  .xs-ml--40 {
    margin-left: -40px !important
  }

  .xs-mr--40 {
    margin-right: -40px !important
  }

  .xs-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .xs-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .xs-mt--45 {
    margin-top: -45px !important
  }

  .xs-mb--45 {
    margin-bottom: -45px !important
  }

  .xs-ml--45 {
    margin-left: -45px !important
  }

  .xs-mr--45 {
    margin-right: -45px !important
  }

  .xs-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .xs-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .xs-mt--50 {
    margin-top: -50px !important
  }

  .xs-mb--50 {
    margin-bottom: -50px !important
  }

  .xs-ml--50 {
    margin-left: -50px !important
  }

  .xs-mr--50 {
    margin-right: -50px !important
  }

  .xs-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .xs-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .xs-mt--55 {
    margin-top: -55px !important
  }

  .xs-mb--55 {
    margin-bottom: -55px !important
  }

  .xs-ml--55 {
    margin-left: -55px !important
  }

  .xs-mr--55 {
    margin-right: -55px !important
  }

  .xs-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .xs-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .xs-mt--60 {
    margin-top: -60px !important
  }

  .xs-mb--60 {
    margin-bottom: -60px !important
  }

  .xs-ml--60 {
    margin-left: -60px !important
  }

  .xs-mr--60 {
    margin-right: -60px !important
  }

  .xs-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .xs-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .xs-mt--65 {
    margin-top: -65px !important
  }

  .xs-mb--65 {
    margin-bottom: -65px !important
  }

  .xs-ml--65 {
    margin-left: -65px !important
  }

  .xs-mr--65 {
    margin-right: -65px !important
  }

  .xs-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .xs-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .xs-mt--70 {
    margin-top: -70px !important
  }

  .xs-mb--70 {
    margin-bottom: -70px !important
  }

  .xs-ml--70 {
    margin-left: -70px !important
  }

  .xs-mr--70 {
    margin-right: -70px !important
  }

  .xs-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .xs-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .xs-mt--75 {
    margin-top: -75px !important
  }

  .xs-mb--75 {
    margin-bottom: -75px !important
  }

  .xs-ml--75 {
    margin-left: -75px !important
  }

  .xs-mr--75 {
    margin-right: -75px !important
  }

  .xs-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .xs-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .xs-mt--80 {
    margin-top: -80px !important
  }

  .xs-mb--80 {
    margin-bottom: -80px !important
  }

  .xs-ml--80 {
    margin-left: -80px !important
  }

  .xs-mr--80 {
    margin-right: -80px !important
  }

  .xs-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .xs-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .xs-mt--85 {
    margin-top: -85px !important
  }

  .xs-mb--85 {
    margin-bottom: -85px !important
  }

  .xs-ml--85 {
    margin-left: -85px !important
  }

  .xs-mr--85 {
    margin-right: -85px !important
  }

  .xs-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .xs-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .xs-mt--90 {
    margin-top: -90px !important
  }

  .xs-mb--90 {
    margin-bottom: -90px !important
  }

  .xs-ml--90 {
    margin-left: -90px !important
  }

  .xs-mr--90 {
    margin-right: -90px !important
  }

  .xs-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .xs-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .xs-mt--95 {
    margin-top: -95px !important
  }

  .xs-mb--95 {
    margin-bottom: -95px !important
  }

  .xs-ml--95 {
    margin-left: -95px !important
  }

  .xs-mr--95 {
    margin-right: -95px !important
  }

  .xs-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .xs-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .xs-mt--100 {
    margin-top: -100px !important
  }

  .xs-mb--100 {
    margin-bottom: -100px !important
  }

  .xs-ml--100 {
    margin-left: -100px !important
  }

  .xs-mr--100 {
    margin-right: -100px !important
  }

  .xs-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .xs-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .xs-mt--105 {
    margin-top: -105px !important
  }

  .xs-mb--105 {
    margin-bottom: -105px !important
  }

  .xs-ml--105 {
    margin-left: -105px !important
  }

  .xs-mr--105 {
    margin-right: -105px !important
  }

  .xs-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .xs-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .xs-mt--110 {
    margin-top: -110px !important
  }

  .xs-mb--110 {
    margin-bottom: -110px !important
  }

  .xs-ml--110 {
    margin-left: -110px !important
  }

  .xs-mr--110 {
    margin-right: -110px !important
  }

  .xs-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .xs-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .xs-mt--115 {
    margin-top: -115px !important
  }

  .xs-mb--115 {
    margin-bottom: -115px !important
  }

  .xs-ml--115 {
    margin-left: -115px !important
  }

  .xs-mr--115 {
    margin-right: -115px !important
  }

  .xs-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .xs-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .xs-mt--120 {
    margin-top: -120px !important
  }

  .xs-mb--120 {
    margin-bottom: -120px !important
  }

  .xs-ml--120 {
    margin-left: -120px !important
  }

  .xs-mr--120 {
    margin-right: -120px !important
  }

  .xs-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .xs-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .xs-mt--125 {
    margin-top: -125px !important
  }

  .xs-mb--125 {
    margin-bottom: -125px !important
  }

  .xs-ml--125 {
    margin-left: -125px !important
  }

  .xs-mr--125 {
    margin-right: -125px !important
  }

  .xs-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .xs-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .xs-mt--130 {
    margin-top: -130px !important
  }

  .xs-mb--130 {
    margin-bottom: -130px !important
  }

  .xs-ml--130 {
    margin-left: -130px !important
  }

  .xs-mr--130 {
    margin-right: -130px !important
  }

  .xs-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .xs-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .xs-mt--135 {
    margin-top: -135px !important
  }

  .xs-mb--135 {
    margin-bottom: -135px !important
  }

  .xs-ml--135 {
    margin-left: -135px !important
  }

  .xs-mr--135 {
    margin-right: -135px !important
  }

  .xs-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .xs-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .xs-mt--140 {
    margin-top: -140px !important
  }

  .xs-mb--140 {
    margin-bottom: -140px !important
  }

  .xs-ml--140 {
    margin-left: -140px !important
  }

  .xs-mr--140 {
    margin-right: -140px !important
  }

  .xs-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .xs-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .xs-mt--145 {
    margin-top: -145px !important
  }

  .xs-mb--145 {
    margin-bottom: -145px !important
  }

  .xs-ml--145 {
    margin-left: -145px !important
  }

  .xs-mr--145 {
    margin-right: -145px !important
  }

  .xs-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .xs-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .xs-mt--150 {
    margin-top: -150px !important
  }

  .xs-mb--150 {
    margin-bottom: -150px !important
  }

  .xs-ml--150 {
    margin-left: -150px !important
  }

  .xs-mr--150 {
    margin-right: -150px !important
  }

  .xs-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .xs-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .xs-mt--155 {
    margin-top: -155px !important
  }

  .xs-mb--155 {
    margin-bottom: -155px !important
  }

  .xs-ml--155 {
    margin-left: -155px !important
  }

  .xs-mr--155 {
    margin-right: -155px !important
  }

  .xs-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .xs-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .xs-mt--160 {
    margin-top: -160px !important
  }

  .xs-mb--160 {
    margin-bottom: -160px !important
  }

  .xs-ml--160 {
    margin-left: -160px !important
  }

  .xs-mr--160 {
    margin-right: -160px !important
  }

  .xs-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .xs-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .xs-mt--165 {
    margin-top: -165px !important
  }

  .xs-mb--165 {
    margin-bottom: -165px !important
  }

  .xs-ml--165 {
    margin-left: -165px !important
  }

  .xs-mr--165 {
    margin-right: -165px !important
  }

  .xs-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .xs-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .xs-mt--170 {
    margin-top: -170px !important
  }

  .xs-mb--170 {
    margin-bottom: -170px !important
  }

  .xs-ml--170 {
    margin-left: -170px !important
  }

  .xs-mr--170 {
    margin-right: -170px !important
  }

  .xs-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .xs-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .xs-mt--175 {
    margin-top: -175px !important
  }

  .xs-mb--175 {
    margin-bottom: -175px !important
  }

  .xs-ml--175 {
    margin-left: -175px !important
  }

  .xs-mr--175 {
    margin-right: -175px !important
  }

  .xs-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .xs-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .xs-mt--180 {
    margin-top: -180px !important
  }

  .xs-mb--180 {
    margin-bottom: -180px !important
  }

  .xs-ml--180 {
    margin-left: -180px !important
  }

  .xs-mr--180 {
    margin-right: -180px !important
  }

  .xs-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .xs-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .xs-mt--185 {
    margin-top: -185px !important
  }

  .xs-mb--185 {
    margin-bottom: -185px !important
  }

  .xs-ml--185 {
    margin-left: -185px !important
  }

  .xs-mr--185 {
    margin-right: -185px !important
  }

  .xs-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .xs-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .xs-mt--190 {
    margin-top: -190px !important
  }

  .xs-mb--190 {
    margin-bottom: -190px !important
  }

  .xs-ml--190 {
    margin-left: -190px !important
  }

  .xs-mr--190 {
    margin-right: -190px !important
  }

  .xs-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .xs-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .xs-mt--195 {
    margin-top: -195px !important
  }

  .xs-mb--195 {
    margin-bottom: -195px !important
  }

  .xs-ml--195 {
    margin-left: -195px !important
  }

  .xs-mr--195 {
    margin-right: -195px !important
  }

  .xs-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .xs-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .xs-mt--200 {
    margin-top: -200px !important
  }

  .xs-mb--200 {
    margin-bottom: -200px !important
  }

  .xs-ml--200 {
    margin-left: -200px !important
  }

  .xs-mr--200 {
    margin-right: -200px !important
  }

  .xs-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .xs-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .xs-mt--205 {
    margin-top: -205px !important
  }

  .xs-mb--205 {
    margin-bottom: -205px !important
  }

  .xs-ml--205 {
    margin-left: -205px !important
  }

  .xs-mr--205 {
    margin-right: -205px !important
  }

  .xs-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .xs-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .xs-mt--210 {
    margin-top: -210px !important
  }

  .xs-mb--210 {
    margin-bottom: -210px !important
  }

  .xs-ml--210 {
    margin-left: -210px !important
  }

  .xs-mr--210 {
    margin-right: -210px !important
  }

  .xs-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .xs-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .xs-mt--215 {
    margin-top: -215px !important
  }

  .xs-mb--215 {
    margin-bottom: -215px !important
  }

  .xs-ml--215 {
    margin-left: -215px !important
  }

  .xs-mr--215 {
    margin-right: -215px !important
  }

  .xs-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .xs-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .xs-mt--220 {
    margin-top: -220px !important
  }

  .xs-mb--220 {
    margin-bottom: -220px !important
  }

  .xs-ml--220 {
    margin-left: -220px !important
  }

  .xs-mr--220 {
    margin-right: -220px !important
  }

  .xs-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .xs-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .xs-mt--225 {
    margin-top: -225px !important
  }

  .xs-mb--225 {
    margin-bottom: -225px !important
  }

  .xs-ml--225 {
    margin-left: -225px !important
  }

  .xs-mr--225 {
    margin-right: -225px !important
  }

  .xs-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .xs-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .xs-mt--230 {
    margin-top: -230px !important
  }

  .xs-mb--230 {
    margin-bottom: -230px !important
  }

  .xs-ml--230 {
    margin-left: -230px !important
  }

  .xs-mr--230 {
    margin-right: -230px !important
  }

  .xs-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .xs-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .xs-mt--235 {
    margin-top: -235px !important
  }

  .xs-mb--235 {
    margin-bottom: -235px !important
  }

  .xs-ml--235 {
    margin-left: -235px !important
  }

  .xs-mr--235 {
    margin-right: -235px !important
  }

  .xs-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .xs-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .xs-mt--240 {
    margin-top: -240px !important
  }

  .xs-mb--240 {
    margin-bottom: -240px !important
  }

  .xs-ml--240 {
    margin-left: -240px !important
  }

  .xs-mr--240 {
    margin-right: -240px !important
  }

  .xs-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .xs-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .xs-mt--245 {
    margin-top: -245px !important
  }

  .xs-mb--245 {
    margin-bottom: -245px !important
  }

  .xs-ml--245 {
    margin-left: -245px !important
  }

  .xs-mr--245 {
    margin-right: -245px !important
  }

  .xs-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .xs-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .xs-mt--250 {
    margin-top: -250px !important
  }

  .xs-mb--250 {
    margin-bottom: -250px !important
  }

  .xs-ml--250 {
    margin-left: -250px !important
  }

  .xs-mr--250 {
    margin-right: -250px !important
  }

  .xs-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .xs-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .xs-mt--255 {
    margin-top: -255px !important
  }

  .xs-mb--255 {
    margin-bottom: -255px !important
  }

  .xs-ml--255 {
    margin-left: -255px !important
  }

  .xs-mr--255 {
    margin-right: -255px !important
  }

  .xs-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .xs-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .xs-mt--260 {
    margin-top: -260px !important
  }

  .xs-mb--260 {
    margin-bottom: -260px !important
  }

  .xs-ml--260 {
    margin-left: -260px !important
  }

  .xs-mr--260 {
    margin-right: -260px !important
  }

  .xs-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .xs-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .xs-mt--265 {
    margin-top: -265px !important
  }

  .xs-mb--265 {
    margin-bottom: -265px !important
  }

  .xs-ml--265 {
    margin-left: -265px !important
  }

  .xs-mr--265 {
    margin-right: -265px !important
  }

  .xs-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .xs-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .xs-mt--270 {
    margin-top: -270px !important
  }

  .xs-mb--270 {
    margin-bottom: -270px !important
  }

  .xs-ml--270 {
    margin-left: -270px !important
  }

  .xs-mr--270 {
    margin-right: -270px !important
  }

  .xs-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .xs-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .xs-mt--275 {
    margin-top: -275px !important
  }

  .xs-mb--275 {
    margin-bottom: -275px !important
  }

  .xs-ml--275 {
    margin-left: -275px !important
  }

  .xs-mr--275 {
    margin-right: -275px !important
  }

  .xs-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .xs-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .xs-mt--280 {
    margin-top: -280px !important
  }

  .xs-mb--280 {
    margin-bottom: -280px !important
  }

  .xs-ml--280 {
    margin-left: -280px !important
  }

  .xs-mr--280 {
    margin-right: -280px !important
  }

  .xs-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .xs-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .xs-mt--285 {
    margin-top: -285px !important
  }

  .xs-mb--285 {
    margin-bottom: -285px !important
  }

  .xs-ml--285 {
    margin-left: -285px !important
  }

  .xs-mr--285 {
    margin-right: -285px !important
  }

  .xs-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .xs-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .xs-mt--290 {
    margin-top: -290px !important
  }

  .xs-mb--290 {
    margin-bottom: -290px !important
  }

  .xs-ml--290 {
    margin-left: -290px !important
  }

  .xs-mr--290 {
    margin-right: -290px !important
  }

  .xs-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .xs-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .xs-mt--295 {
    margin-top: -295px !important
  }

  .xs-mb--295 {
    margin-bottom: -295px !important
  }

  .xs-ml--295 {
    margin-left: -295px !important
  }

  .xs-mr--295 {
    margin-right: -295px !important
  }

  .xs-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .xs-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .xs-mt--300 {
    margin-top: -300px !important
  }

  .xs-mb--300 {
    margin-bottom: -300px !important
  }

  .xs-ml--300 {
    margin-left: -300px !important
  }

  .xs-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 375px) {
  .vxs-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .vxs-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .vxs-mt-5 {
    margin-top: 5px !important
  }

  .vxs-mb-5 {
    margin-bottom: 5px !important
  }

  .vxs-ml-5 {
    margin-left: 5px !important
  }

  .vxs-mr-5 {
    margin-right: 5px !important
  }

  .vxs-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .vxs-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .vxs-mt-10 {
    margin-top: 10px !important
  }

  .vxs-mb-10 {
    margin-bottom: 10px !important
  }

  .vxs-ml-10 {
    margin-left: 10px !important
  }

  .vxs-mr-10 {
    margin-right: 10px !important
  }

  .vxs-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .vxs-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .vxs-mt-15 {
    margin-top: 15px !important
  }

  .vxs-mb-15 {
    margin-bottom: 15px !important
  }

  .vxs-ml-15 {
    margin-left: 15px !important
  }

  .vxs-mr-15 {
    margin-right: 15px !important
  }

  .vxs-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .vxs-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .vxs-mt-20 {
    margin-top: 20px !important
  }

  .vxs-mb-20 {
    margin-bottom: 20px !important
  }

  .vxs-ml-20 {
    margin-left: 20px !important
  }

  .vxs-mr-20 {
    margin-right: 20px !important
  }

  .vxs-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .vxs-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .vxs-mt-25 {
    margin-top: 25px !important
  }

  .vxs-mb-25 {
    margin-bottom: 25px !important
  }

  .vxs-ml-25 {
    margin-left: 25px !important
  }

  .vxs-mr-25 {
    margin-right: 25px !important
  }

  .vxs-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .vxs-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .vxs-mt-30 {
    margin-top: 30px !important
  }

  .vxs-mb-30 {
    margin-bottom: 30px !important
  }

  .vxs-ml-30 {
    margin-left: 30px !important
  }

  .vxs-mr-30 {
    margin-right: 30px !important
  }

  .vxs-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .vxs-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .vxs-mt-35 {
    margin-top: 35px !important
  }

  .vxs-mb-35 {
    margin-bottom: 35px !important
  }

  .vxs-ml-35 {
    margin-left: 35px !important
  }

  .vxs-mr-35 {
    margin-right: 35px !important
  }

  .vxs-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .vxs-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .vxs-mt-40 {
    margin-top: 40px !important
  }

  .vxs-mb-40 {
    margin-bottom: 40px !important
  }

  .vxs-ml-40 {
    margin-left: 40px !important
  }

  .vxs-mr-40 {
    margin-right: 40px !important
  }

  .vxs-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .vxs-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .vxs-mt-45 {
    margin-top: 45px !important
  }

  .vxs-mb-45 {
    margin-bottom: 45px !important
  }

  .vxs-ml-45 {
    margin-left: 45px !important
  }

  .vxs-mr-45 {
    margin-right: 45px !important
  }

  .vxs-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .vxs-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .vxs-mt-50 {
    margin-top: 50px !important
  }

  .vxs-mb-50 {
    margin-bottom: 50px !important
  }

  .vxs-ml-50 {
    margin-left: 50px !important
  }

  .vxs-mr-50 {
    margin-right: 50px !important
  }

  .vxs-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .vxs-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .vxs-mt-55 {
    margin-top: 55px !important
  }

  .vxs-mb-55 {
    margin-bottom: 55px !important
  }

  .vxs-ml-55 {
    margin-left: 55px !important
  }

  .vxs-mr-55 {
    margin-right: 55px !important
  }

  .vxs-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .vxs-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .vxs-mt-60 {
    margin-top: 60px !important
  }

  .vxs-mb-60 {
    margin-bottom: 60px !important
  }

  .vxs-ml-60 {
    margin-left: 60px !important
  }

  .vxs-mr-60 {
    margin-right: 60px !important
  }

  .vxs-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .vxs-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .vxs-mt-65 {
    margin-top: 65px !important
  }

  .vxs-mb-65 {
    margin-bottom: 65px !important
  }

  .vxs-ml-65 {
    margin-left: 65px !important
  }

  .vxs-mr-65 {
    margin-right: 65px !important
  }

  .vxs-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .vxs-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .vxs-mt-70 {
    margin-top: 70px !important
  }

  .vxs-mb-70 {
    margin-bottom: 70px !important
  }

  .vxs-ml-70 {
    margin-left: 70px !important
  }

  .vxs-mr-70 {
    margin-right: 70px !important
  }

  .vxs-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .vxs-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .vxs-mt-75 {
    margin-top: 75px !important
  }

  .vxs-mb-75 {
    margin-bottom: 75px !important
  }

  .vxs-ml-75 {
    margin-left: 75px !important
  }

  .vxs-mr-75 {
    margin-right: 75px !important
  }

  .vxs-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .vxs-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .vxs-mt-80 {
    margin-top: 80px !important
  }

  .vxs-mb-80 {
    margin-bottom: 80px !important
  }

  .vxs-ml-80 {
    margin-left: 80px !important
  }

  .vxs-mr-80 {
    margin-right: 80px !important
  }

  .vxs-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .vxs-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .vxs-mt-85 {
    margin-top: 85px !important
  }

  .vxs-mb-85 {
    margin-bottom: 85px !important
  }

  .vxs-ml-85 {
    margin-left: 85px !important
  }

  .vxs-mr-85 {
    margin-right: 85px !important
  }

  .vxs-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .vxs-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .vxs-mt-90 {
    margin-top: 90px !important
  }

  .vxs-mb-90 {
    margin-bottom: 90px !important
  }

  .vxs-ml-90 {
    margin-left: 90px !important
  }

  .vxs-mr-90 {
    margin-right: 90px !important
  }

  .vxs-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .vxs-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .vxs-mt-95 {
    margin-top: 95px !important
  }

  .vxs-mb-95 {
    margin-bottom: 95px !important
  }

  .vxs-ml-95 {
    margin-left: 95px !important
  }

  .vxs-mr-95 {
    margin-right: 95px !important
  }

  .vxs-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .vxs-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .vxs-mt-100 {
    margin-top: 100px !important
  }

  .vxs-mb-100 {
    margin-bottom: 100px !important
  }

  .vxs-ml-100 {
    margin-left: 100px !important
  }

  .vxs-mr-100 {
    margin-right: 100px !important
  }

  .vxs-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .vxs-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .vxs-mt-105 {
    margin-top: 105px !important
  }

  .vxs-mb-105 {
    margin-bottom: 105px !important
  }

  .vxs-ml-105 {
    margin-left: 105px !important
  }

  .vxs-mr-105 {
    margin-right: 105px !important
  }

  .vxs-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .vxs-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .vxs-mt-110 {
    margin-top: 110px !important
  }

  .vxs-mb-110 {
    margin-bottom: 110px !important
  }

  .vxs-ml-110 {
    margin-left: 110px !important
  }

  .vxs-mr-110 {
    margin-right: 110px !important
  }

  .vxs-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .vxs-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .vxs-mt-115 {
    margin-top: 115px !important
  }

  .vxs-mb-115 {
    margin-bottom: 115px !important
  }

  .vxs-ml-115 {
    margin-left: 115px !important
  }

  .vxs-mr-115 {
    margin-right: 115px !important
  }

  .vxs-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .vxs-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .vxs-mt-120 {
    margin-top: 120px !important
  }

  .vxs-mb-120 {
    margin-bottom: 120px !important
  }

  .vxs-ml-120 {
    margin-left: 120px !important
  }

  .vxs-mr-120 {
    margin-right: 120px !important
  }

  .vxs-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .vxs-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .vxs-mt-125 {
    margin-top: 125px !important
  }

  .vxs-mb-125 {
    margin-bottom: 125px !important
  }

  .vxs-ml-125 {
    margin-left: 125px !important
  }

  .vxs-mr-125 {
    margin-right: 125px !important
  }

  .vxs-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .vxs-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .vxs-mt-130 {
    margin-top: 130px !important
  }

  .vxs-mb-130 {
    margin-bottom: 130px !important
  }

  .vxs-ml-130 {
    margin-left: 130px !important
  }

  .vxs-mr-130 {
    margin-right: 130px !important
  }

  .vxs-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .vxs-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .vxs-mt-135 {
    margin-top: 135px !important
  }

  .vxs-mb-135 {
    margin-bottom: 135px !important
  }

  .vxs-ml-135 {
    margin-left: 135px !important
  }

  .vxs-mr-135 {
    margin-right: 135px !important
  }

  .vxs-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .vxs-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .vxs-mt-140 {
    margin-top: 140px !important
  }

  .vxs-mb-140 {
    margin-bottom: 140px !important
  }

  .vxs-ml-140 {
    margin-left: 140px !important
  }

  .vxs-mr-140 {
    margin-right: 140px !important
  }

  .vxs-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .vxs-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .vxs-mt-145 {
    margin-top: 145px !important
  }

  .vxs-mb-145 {
    margin-bottom: 145px !important
  }

  .vxs-ml-145 {
    margin-left: 145px !important
  }

  .vxs-mr-145 {
    margin-right: 145px !important
  }

  .vxs-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .vxs-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .vxs-mt-150 {
    margin-top: 150px !important
  }

  .vxs-mb-150 {
    margin-bottom: 150px !important
  }

  .vxs-ml-150 {
    margin-left: 150px !important
  }

  .vxs-mr-150 {
    margin-right: 150px !important
  }

  .vxs-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .vxs-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .vxs-mt-155 {
    margin-top: 155px !important
  }

  .vxs-mb-155 {
    margin-bottom: 155px !important
  }

  .vxs-ml-155 {
    margin-left: 155px !important
  }

  .vxs-mr-155 {
    margin-right: 155px !important
  }

  .vxs-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .vxs-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .vxs-mt-160 {
    margin-top: 160px !important
  }

  .vxs-mb-160 {
    margin-bottom: 160px !important
  }

  .vxs-ml-160 {
    margin-left: 160px !important
  }

  .vxs-mr-160 {
    margin-right: 160px !important
  }

  .vxs-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .vxs-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .vxs-mt-165 {
    margin-top: 165px !important
  }

  .vxs-mb-165 {
    margin-bottom: 165px !important
  }

  .vxs-ml-165 {
    margin-left: 165px !important
  }

  .vxs-mr-165 {
    margin-right: 165px !important
  }

  .vxs-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .vxs-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .vxs-mt-170 {
    margin-top: 170px !important
  }

  .vxs-mb-170 {
    margin-bottom: 170px !important
  }

  .vxs-ml-170 {
    margin-left: 170px !important
  }

  .vxs-mr-170 {
    margin-right: 170px !important
  }

  .vxs-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .vxs-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .vxs-mt-175 {
    margin-top: 175px !important
  }

  .vxs-mb-175 {
    margin-bottom: 175px !important
  }

  .vxs-ml-175 {
    margin-left: 175px !important
  }

  .vxs-mr-175 {
    margin-right: 175px !important
  }

  .vxs-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .vxs-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .vxs-mt-180 {
    margin-top: 180px !important
  }

  .vxs-mb-180 {
    margin-bottom: 180px !important
  }

  .vxs-ml-180 {
    margin-left: 180px !important
  }

  .vxs-mr-180 {
    margin-right: 180px !important
  }

  .vxs-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .vxs-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .vxs-mt-185 {
    margin-top: 185px !important
  }

  .vxs-mb-185 {
    margin-bottom: 185px !important
  }

  .vxs-ml-185 {
    margin-left: 185px !important
  }

  .vxs-mr-185 {
    margin-right: 185px !important
  }

  .vxs-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .vxs-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .vxs-mt-190 {
    margin-top: 190px !important
  }

  .vxs-mb-190 {
    margin-bottom: 190px !important
  }

  .vxs-ml-190 {
    margin-left: 190px !important
  }

  .vxs-mr-190 {
    margin-right: 190px !important
  }

  .vxs-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .vxs-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .vxs-mt-195 {
    margin-top: 195px !important
  }

  .vxs-mb-195 {
    margin-bottom: 195px !important
  }

  .vxs-ml-195 {
    margin-left: 195px !important
  }

  .vxs-mr-195 {
    margin-right: 195px !important
  }

  .vxs-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .vxs-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .vxs-mt-200 {
    margin-top: 200px !important
  }

  .vxs-mb-200 {
    margin-bottom: 200px !important
  }

  .vxs-ml-200 {
    margin-left: 200px !important
  }

  .vxs-mr-200 {
    margin-right: 200px !important
  }

  .vxs-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .vxs-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .vxs-mt-205 {
    margin-top: 205px !important
  }

  .vxs-mb-205 {
    margin-bottom: 205px !important
  }

  .vxs-ml-205 {
    margin-left: 205px !important
  }

  .vxs-mr-205 {
    margin-right: 205px !important
  }

  .vxs-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .vxs-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .vxs-mt-210 {
    margin-top: 210px !important
  }

  .vxs-mb-210 {
    margin-bottom: 210px !important
  }

  .vxs-ml-210 {
    margin-left: 210px !important
  }

  .vxs-mr-210 {
    margin-right: 210px !important
  }

  .vxs-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .vxs-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .vxs-mt-215 {
    margin-top: 215px !important
  }

  .vxs-mb-215 {
    margin-bottom: 215px !important
  }

  .vxs-ml-215 {
    margin-left: 215px !important
  }

  .vxs-mr-215 {
    margin-right: 215px !important
  }

  .vxs-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .vxs-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .vxs-mt-220 {
    margin-top: 220px !important
  }

  .vxs-mb-220 {
    margin-bottom: 220px !important
  }

  .vxs-ml-220 {
    margin-left: 220px !important
  }

  .vxs-mr-220 {
    margin-right: 220px !important
  }

  .vxs-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .vxs-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .vxs-mt-225 {
    margin-top: 225px !important
  }

  .vxs-mb-225 {
    margin-bottom: 225px !important
  }

  .vxs-ml-225 {
    margin-left: 225px !important
  }

  .vxs-mr-225 {
    margin-right: 225px !important
  }

  .vxs-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .vxs-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .vxs-mt-230 {
    margin-top: 230px !important
  }

  .vxs-mb-230 {
    margin-bottom: 230px !important
  }

  .vxs-ml-230 {
    margin-left: 230px !important
  }

  .vxs-mr-230 {
    margin-right: 230px !important
  }

  .vxs-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .vxs-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .vxs-mt-235 {
    margin-top: 235px !important
  }

  .vxs-mb-235 {
    margin-bottom: 235px !important
  }

  .vxs-ml-235 {
    margin-left: 235px !important
  }

  .vxs-mr-235 {
    margin-right: 235px !important
  }

  .vxs-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .vxs-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .vxs-mt-240 {
    margin-top: 240px !important
  }

  .vxs-mb-240 {
    margin-bottom: 240px !important
  }

  .vxs-ml-240 {
    margin-left: 240px !important
  }

  .vxs-mr-240 {
    margin-right: 240px !important
  }

  .vxs-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .vxs-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .vxs-mt-245 {
    margin-top: 245px !important
  }

  .vxs-mb-245 {
    margin-bottom: 245px !important
  }

  .vxs-ml-245 {
    margin-left: 245px !important
  }

  .vxs-mr-245 {
    margin-right: 245px !important
  }

  .vxs-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .vxs-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .vxs-mt-250 {
    margin-top: 250px !important
  }

  .vxs-mb-250 {
    margin-bottom: 250px !important
  }

  .vxs-ml-250 {
    margin-left: 250px !important
  }

  .vxs-mr-250 {
    margin-right: 250px !important
  }

  .vxs-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .vxs-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .vxs-mt-255 {
    margin-top: 255px !important
  }

  .vxs-mb-255 {
    margin-bottom: 255px !important
  }

  .vxs-ml-255 {
    margin-left: 255px !important
  }

  .vxs-mr-255 {
    margin-right: 255px !important
  }

  .vxs-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .vxs-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .vxs-mt-260 {
    margin-top: 260px !important
  }

  .vxs-mb-260 {
    margin-bottom: 260px !important
  }

  .vxs-ml-260 {
    margin-left: 260px !important
  }

  .vxs-mr-260 {
    margin-right: 260px !important
  }

  .vxs-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .vxs-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .vxs-mt-265 {
    margin-top: 265px !important
  }

  .vxs-mb-265 {
    margin-bottom: 265px !important
  }

  .vxs-ml-265 {
    margin-left: 265px !important
  }

  .vxs-mr-265 {
    margin-right: 265px !important
  }

  .vxs-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .vxs-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .vxs-mt-270 {
    margin-top: 270px !important
  }

  .vxs-mb-270 {
    margin-bottom: 270px !important
  }

  .vxs-ml-270 {
    margin-left: 270px !important
  }

  .vxs-mr-270 {
    margin-right: 270px !important
  }

  .vxs-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .vxs-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .vxs-mt-275 {
    margin-top: 275px !important
  }

  .vxs-mb-275 {
    margin-bottom: 275px !important
  }

  .vxs-ml-275 {
    margin-left: 275px !important
  }

  .vxs-mr-275 {
    margin-right: 275px !important
  }

  .vxs-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .vxs-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .vxs-mt-280 {
    margin-top: 280px !important
  }

  .vxs-mb-280 {
    margin-bottom: 280px !important
  }

  .vxs-ml-280 {
    margin-left: 280px !important
  }

  .vxs-mr-280 {
    margin-right: 280px !important
  }

  .vxs-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .vxs-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .vxs-mt-285 {
    margin-top: 285px !important
  }

  .vxs-mb-285 {
    margin-bottom: 285px !important
  }

  .vxs-ml-285 {
    margin-left: 285px !important
  }

  .vxs-mr-285 {
    margin-right: 285px !important
  }

  .vxs-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .vxs-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .vxs-mt-290 {
    margin-top: 290px !important
  }

  .vxs-mb-290 {
    margin-bottom: 290px !important
  }

  .vxs-ml-290 {
    margin-left: 290px !important
  }

  .vxs-mr-290 {
    margin-right: 290px !important
  }

  .vxs-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .vxs-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .vxs-mt-295 {
    margin-top: 295px !important
  }

  .vxs-mb-295 {
    margin-bottom: 295px !important
  }

  .vxs-ml-295 {
    margin-left: 295px !important
  }

  .vxs-mr-295 {
    margin-right: 295px !important
  }

  .vxs-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .vxs-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .vxs-mt-300 {
    margin-top: 300px !important
  }

  .vxs-mb-300 {
    margin-bottom: 300px !important
  }

  .vxs-ml-300 {
    margin-left: 300px !important
  }

  .vxs-mr-300 {
    margin-right: 300px !important
  }

  .vxs-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .vxs-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .vxs-mt-0 {
    margin-top: 0 !important
  }

  .vxs-mb-0 {
    margin-bottom: 0 !important
  }

  .vxs-ml-0 {
    margin-left: 0 !important
  }

  .vxs-mr-0 {
    margin-right: 0 !important
  }

  .vxs-m-0 {
    margin: 0 !important
  }

  .vxs-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .vxs-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .vxs-mt--5 {
    margin-top: -5px !important
  }

  .vxs-mb--5 {
    margin-bottom: -5px !important
  }

  .vxs-ml--5 {
    margin-left: -5px !important
  }

  .vxs-mr--5 {
    margin-right: -5px !important
  }

  .vxs-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .vxs-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .vxs-mt--10 {
    margin-top: -10px !important
  }

  .vxs-mb--10 {
    margin-bottom: -10px !important
  }

  .vxs-ml--10 {
    margin-left: -10px !important
  }

  .vxs-mr--10 {
    margin-right: -10px !important
  }

  .vxs-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .vxs-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .vxs-mt--15 {
    margin-top: -15px !important
  }

  .vxs-mb--15 {
    margin-bottom: -15px !important
  }

  .vxs-ml--15 {
    margin-left: -15px !important
  }

  .vxs-mr--15 {
    margin-right: -15px !important
  }

  .vxs-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .vxs-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .vxs-mt--20 {
    margin-top: -20px !important
  }

  .vxs-mb--20 {
    margin-bottom: -20px !important
  }

  .vxs-ml--20 {
    margin-left: -20px !important
  }

  .vxs-mr--20 {
    margin-right: -20px !important
  }

  .vxs-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .vxs-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .vxs-mt--25 {
    margin-top: -25px !important
  }

  .vxs-mb--25 {
    margin-bottom: -25px !important
  }

  .vxs-ml--25 {
    margin-left: -25px !important
  }

  .vxs-mr--25 {
    margin-right: -25px !important
  }

  .vxs-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .vxs-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .vxs-mt--30 {
    margin-top: -30px !important
  }

  .vxs-mb--30 {
    margin-bottom: -30px !important
  }

  .vxs-ml--30 {
    margin-left: -30px !important
  }

  .vxs-mr--30 {
    margin-right: -30px !important
  }

  .vxs-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .vxs-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .vxs-mt--35 {
    margin-top: -35px !important
  }

  .vxs-mb--35 {
    margin-bottom: -35px !important
  }

  .vxs-ml--35 {
    margin-left: -35px !important
  }

  .vxs-mr--35 {
    margin-right: -35px !important
  }

  .vxs-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .vxs-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .vxs-mt--40 {
    margin-top: -40px !important
  }

  .vxs-mb--40 {
    margin-bottom: -40px !important
  }

  .vxs-ml--40 {
    margin-left: -40px !important
  }

  .vxs-mr--40 {
    margin-right: -40px !important
  }

  .vxs-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .vxs-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .vxs-mt--45 {
    margin-top: -45px !important
  }

  .vxs-mb--45 {
    margin-bottom: -45px !important
  }

  .vxs-ml--45 {
    margin-left: -45px !important
  }

  .vxs-mr--45 {
    margin-right: -45px !important
  }

  .vxs-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .vxs-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .vxs-mt--50 {
    margin-top: -50px !important
  }

  .vxs-mb--50 {
    margin-bottom: -50px !important
  }

  .vxs-ml--50 {
    margin-left: -50px !important
  }

  .vxs-mr--50 {
    margin-right: -50px !important
  }

  .vxs-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .vxs-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .vxs-mt--55 {
    margin-top: -55px !important
  }

  .vxs-mb--55 {
    margin-bottom: -55px !important
  }

  .vxs-ml--55 {
    margin-left: -55px !important
  }

  .vxs-mr--55 {
    margin-right: -55px !important
  }

  .vxs-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .vxs-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .vxs-mt--60 {
    margin-top: -60px !important
  }

  .vxs-mb--60 {
    margin-bottom: -60px !important
  }

  .vxs-ml--60 {
    margin-left: -60px !important
  }

  .vxs-mr--60 {
    margin-right: -60px !important
  }

  .vxs-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .vxs-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .vxs-mt--65 {
    margin-top: -65px !important
  }

  .vxs-mb--65 {
    margin-bottom: -65px !important
  }

  .vxs-ml--65 {
    margin-left: -65px !important
  }

  .vxs-mr--65 {
    margin-right: -65px !important
  }

  .vxs-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .vxs-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .vxs-mt--70 {
    margin-top: -70px !important
  }

  .vxs-mb--70 {
    margin-bottom: -70px !important
  }

  .vxs-ml--70 {
    margin-left: -70px !important
  }

  .vxs-mr--70 {
    margin-right: -70px !important
  }

  .vxs-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .vxs-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .vxs-mt--75 {
    margin-top: -75px !important
  }

  .vxs-mb--75 {
    margin-bottom: -75px !important
  }

  .vxs-ml--75 {
    margin-left: -75px !important
  }

  .vxs-mr--75 {
    margin-right: -75px !important
  }

  .vxs-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .vxs-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .vxs-mt--80 {
    margin-top: -80px !important
  }

  .vxs-mb--80 {
    margin-bottom: -80px !important
  }

  .vxs-ml--80 {
    margin-left: -80px !important
  }

  .vxs-mr--80 {
    margin-right: -80px !important
  }

  .vxs-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .vxs-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .vxs-mt--85 {
    margin-top: -85px !important
  }

  .vxs-mb--85 {
    margin-bottom: -85px !important
  }

  .vxs-ml--85 {
    margin-left: -85px !important
  }

  .vxs-mr--85 {
    margin-right: -85px !important
  }

  .vxs-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .vxs-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .vxs-mt--90 {
    margin-top: -90px !important
  }

  .vxs-mb--90 {
    margin-bottom: -90px !important
  }

  .vxs-ml--90 {
    margin-left: -90px !important
  }

  .vxs-mr--90 {
    margin-right: -90px !important
  }

  .vxs-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .vxs-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .vxs-mt--95 {
    margin-top: -95px !important
  }

  .vxs-mb--95 {
    margin-bottom: -95px !important
  }

  .vxs-ml--95 {
    margin-left: -95px !important
  }

  .vxs-mr--95 {
    margin-right: -95px !important
  }

  .vxs-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .vxs-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .vxs-mt--100 {
    margin-top: -100px !important
  }

  .vxs-mb--100 {
    margin-bottom: -100px !important
  }

  .vxs-ml--100 {
    margin-left: -100px !important
  }

  .vxs-mr--100 {
    margin-right: -100px !important
  }

  .vxs-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .vxs-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .vxs-mt--105 {
    margin-top: -105px !important
  }

  .vxs-mb--105 {
    margin-bottom: -105px !important
  }

  .vxs-ml--105 {
    margin-left: -105px !important
  }

  .vxs-mr--105 {
    margin-right: -105px !important
  }

  .vxs-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .vxs-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .vxs-mt--110 {
    margin-top: -110px !important
  }

  .vxs-mb--110 {
    margin-bottom: -110px !important
  }

  .vxs-ml--110 {
    margin-left: -110px !important
  }

  .vxs-mr--110 {
    margin-right: -110px !important
  }

  .vxs-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .vxs-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .vxs-mt--115 {
    margin-top: -115px !important
  }

  .vxs-mb--115 {
    margin-bottom: -115px !important
  }

  .vxs-ml--115 {
    margin-left: -115px !important
  }

  .vxs-mr--115 {
    margin-right: -115px !important
  }

  .vxs-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .vxs-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .vxs-mt--120 {
    margin-top: -120px !important
  }

  .vxs-mb--120 {
    margin-bottom: -120px !important
  }

  .vxs-ml--120 {
    margin-left: -120px !important
  }

  .vxs-mr--120 {
    margin-right: -120px !important
  }

  .vxs-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .vxs-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .vxs-mt--125 {
    margin-top: -125px !important
  }

  .vxs-mb--125 {
    margin-bottom: -125px !important
  }

  .vxs-ml--125 {
    margin-left: -125px !important
  }

  .vxs-mr--125 {
    margin-right: -125px !important
  }

  .vxs-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .vxs-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .vxs-mt--130 {
    margin-top: -130px !important
  }

  .vxs-mb--130 {
    margin-bottom: -130px !important
  }

  .vxs-ml--130 {
    margin-left: -130px !important
  }

  .vxs-mr--130 {
    margin-right: -130px !important
  }

  .vxs-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .vxs-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .vxs-mt--135 {
    margin-top: -135px !important
  }

  .vxs-mb--135 {
    margin-bottom: -135px !important
  }

  .vxs-ml--135 {
    margin-left: -135px !important
  }

  .vxs-mr--135 {
    margin-right: -135px !important
  }

  .vxs-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .vxs-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .vxs-mt--140 {
    margin-top: -140px !important
  }

  .vxs-mb--140 {
    margin-bottom: -140px !important
  }

  .vxs-ml--140 {
    margin-left: -140px !important
  }

  .vxs-mr--140 {
    margin-right: -140px !important
  }

  .vxs-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .vxs-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .vxs-mt--145 {
    margin-top: -145px !important
  }

  .vxs-mb--145 {
    margin-bottom: -145px !important
  }

  .vxs-ml--145 {
    margin-left: -145px !important
  }

  .vxs-mr--145 {
    margin-right: -145px !important
  }

  .vxs-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .vxs-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .vxs-mt--150 {
    margin-top: -150px !important
  }

  .vxs-mb--150 {
    margin-bottom: -150px !important
  }

  .vxs-ml--150 {
    margin-left: -150px !important
  }

  .vxs-mr--150 {
    margin-right: -150px !important
  }

  .vxs-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .vxs-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .vxs-mt--155 {
    margin-top: -155px !important
  }

  .vxs-mb--155 {
    margin-bottom: -155px !important
  }

  .vxs-ml--155 {
    margin-left: -155px !important
  }

  .vxs-mr--155 {
    margin-right: -155px !important
  }

  .vxs-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .vxs-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .vxs-mt--160 {
    margin-top: -160px !important
  }

  .vxs-mb--160 {
    margin-bottom: -160px !important
  }

  .vxs-ml--160 {
    margin-left: -160px !important
  }

  .vxs-mr--160 {
    margin-right: -160px !important
  }

  .vxs-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .vxs-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .vxs-mt--165 {
    margin-top: -165px !important
  }

  .vxs-mb--165 {
    margin-bottom: -165px !important
  }

  .vxs-ml--165 {
    margin-left: -165px !important
  }

  .vxs-mr--165 {
    margin-right: -165px !important
  }

  .vxs-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .vxs-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .vxs-mt--170 {
    margin-top: -170px !important
  }

  .vxs-mb--170 {
    margin-bottom: -170px !important
  }

  .vxs-ml--170 {
    margin-left: -170px !important
  }

  .vxs-mr--170 {
    margin-right: -170px !important
  }

  .vxs-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .vxs-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .vxs-mt--175 {
    margin-top: -175px !important
  }

  .vxs-mb--175 {
    margin-bottom: -175px !important
  }

  .vxs-ml--175 {
    margin-left: -175px !important
  }

  .vxs-mr--175 {
    margin-right: -175px !important
  }

  .vxs-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .vxs-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .vxs-mt--180 {
    margin-top: -180px !important
  }

  .vxs-mb--180 {
    margin-bottom: -180px !important
  }

  .vxs-ml--180 {
    margin-left: -180px !important
  }

  .vxs-mr--180 {
    margin-right: -180px !important
  }

  .vxs-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .vxs-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .vxs-mt--185 {
    margin-top: -185px !important
  }

  .vxs-mb--185 {
    margin-bottom: -185px !important
  }

  .vxs-ml--185 {
    margin-left: -185px !important
  }

  .vxs-mr--185 {
    margin-right: -185px !important
  }

  .vxs-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .vxs-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .vxs-mt--190 {
    margin-top: -190px !important
  }

  .vxs-mb--190 {
    margin-bottom: -190px !important
  }

  .vxs-ml--190 {
    margin-left: -190px !important
  }

  .vxs-mr--190 {
    margin-right: -190px !important
  }

  .vxs-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .vxs-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .vxs-mt--195 {
    margin-top: -195px !important
  }

  .vxs-mb--195 {
    margin-bottom: -195px !important
  }

  .vxs-ml--195 {
    margin-left: -195px !important
  }

  .vxs-mr--195 {
    margin-right: -195px !important
  }

  .vxs-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .vxs-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .vxs-mt--200 {
    margin-top: -200px !important
  }

  .vxs-mb--200 {
    margin-bottom: -200px !important
  }

  .vxs-ml--200 {
    margin-left: -200px !important
  }

  .vxs-mr--200 {
    margin-right: -200px !important
  }

  .vxs-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .vxs-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .vxs-mt--205 {
    margin-top: -205px !important
  }

  .vxs-mb--205 {
    margin-bottom: -205px !important
  }

  .vxs-ml--205 {
    margin-left: -205px !important
  }

  .vxs-mr--205 {
    margin-right: -205px !important
  }

  .vxs-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .vxs-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .vxs-mt--210 {
    margin-top: -210px !important
  }

  .vxs-mb--210 {
    margin-bottom: -210px !important
  }

  .vxs-ml--210 {
    margin-left: -210px !important
  }

  .vxs-mr--210 {
    margin-right: -210px !important
  }

  .vxs-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .vxs-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .vxs-mt--215 {
    margin-top: -215px !important
  }

  .vxs-mb--215 {
    margin-bottom: -215px !important
  }

  .vxs-ml--215 {
    margin-left: -215px !important
  }

  .vxs-mr--215 {
    margin-right: -215px !important
  }

  .vxs-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .vxs-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .vxs-mt--220 {
    margin-top: -220px !important
  }

  .vxs-mb--220 {
    margin-bottom: -220px !important
  }

  .vxs-ml--220 {
    margin-left: -220px !important
  }

  .vxs-mr--220 {
    margin-right: -220px !important
  }

  .vxs-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .vxs-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .vxs-mt--225 {
    margin-top: -225px !important
  }

  .vxs-mb--225 {
    margin-bottom: -225px !important
  }

  .vxs-ml--225 {
    margin-left: -225px !important
  }

  .vxs-mr--225 {
    margin-right: -225px !important
  }

  .vxs-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .vxs-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .vxs-mt--230 {
    margin-top: -230px !important
  }

  .vxs-mb--230 {
    margin-bottom: -230px !important
  }

  .vxs-ml--230 {
    margin-left: -230px !important
  }

  .vxs-mr--230 {
    margin-right: -230px !important
  }

  .vxs-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .vxs-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .vxs-mt--235 {
    margin-top: -235px !important
  }

  .vxs-mb--235 {
    margin-bottom: -235px !important
  }

  .vxs-ml--235 {
    margin-left: -235px !important
  }

  .vxs-mr--235 {
    margin-right: -235px !important
  }

  .vxs-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .vxs-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .vxs-mt--240 {
    margin-top: -240px !important
  }

  .vxs-mb--240 {
    margin-bottom: -240px !important
  }

  .vxs-ml--240 {
    margin-left: -240px !important
  }

  .vxs-mr--240 {
    margin-right: -240px !important
  }

  .vxs-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .vxs-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .vxs-mt--245 {
    margin-top: -245px !important
  }

  .vxs-mb--245 {
    margin-bottom: -245px !important
  }

  .vxs-ml--245 {
    margin-left: -245px !important
  }

  .vxs-mr--245 {
    margin-right: -245px !important
  }

  .vxs-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .vxs-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .vxs-mt--250 {
    margin-top: -250px !important
  }

  .vxs-mb--250 {
    margin-bottom: -250px !important
  }

  .vxs-ml--250 {
    margin-left: -250px !important
  }

  .vxs-mr--250 {
    margin-right: -250px !important
  }

  .vxs-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .vxs-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .vxs-mt--255 {
    margin-top: -255px !important
  }

  .vxs-mb--255 {
    margin-bottom: -255px !important
  }

  .vxs-ml--255 {
    margin-left: -255px !important
  }

  .vxs-mr--255 {
    margin-right: -255px !important
  }

  .vxs-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .vxs-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .vxs-mt--260 {
    margin-top: -260px !important
  }

  .vxs-mb--260 {
    margin-bottom: -260px !important
  }

  .vxs-ml--260 {
    margin-left: -260px !important
  }

  .vxs-mr--260 {
    margin-right: -260px !important
  }

  .vxs-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .vxs-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .vxs-mt--265 {
    margin-top: -265px !important
  }

  .vxs-mb--265 {
    margin-bottom: -265px !important
  }

  .vxs-ml--265 {
    margin-left: -265px !important
  }

  .vxs-mr--265 {
    margin-right: -265px !important
  }

  .vxs-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .vxs-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .vxs-mt--270 {
    margin-top: -270px !important
  }

  .vxs-mb--270 {
    margin-bottom: -270px !important
  }

  .vxs-ml--270 {
    margin-left: -270px !important
  }

  .vxs-mr--270 {
    margin-right: -270px !important
  }

  .vxs-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .vxs-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .vxs-mt--275 {
    margin-top: -275px !important
  }

  .vxs-mb--275 {
    margin-bottom: -275px !important
  }

  .vxs-ml--275 {
    margin-left: -275px !important
  }

  .vxs-mr--275 {
    margin-right: -275px !important
  }

  .vxs-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .vxs-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .vxs-mt--280 {
    margin-top: -280px !important
  }

  .vxs-mb--280 {
    margin-bottom: -280px !important
  }

  .vxs-ml--280 {
    margin-left: -280px !important
  }

  .vxs-mr--280 {
    margin-right: -280px !important
  }

  .vxs-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .vxs-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .vxs-mt--285 {
    margin-top: -285px !important
  }

  .vxs-mb--285 {
    margin-bottom: -285px !important
  }

  .vxs-ml--285 {
    margin-left: -285px !important
  }

  .vxs-mr--285 {
    margin-right: -285px !important
  }

  .vxs-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .vxs-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .vxs-mt--290 {
    margin-top: -290px !important
  }

  .vxs-mb--290 {
    margin-bottom: -290px !important
  }

  .vxs-ml--290 {
    margin-left: -290px !important
  }

  .vxs-mr--290 {
    margin-right: -290px !important
  }

  .vxs-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .vxs-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .vxs-mt--295 {
    margin-top: -295px !important
  }

  .vxs-mb--295 {
    margin-bottom: -295px !important
  }

  .vxs-ml--295 {
    margin-left: -295px !important
  }

  .vxs-mr--295 {
    margin-right: -295px !important
  }

  .vxs-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .vxs-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .vxs-mt--300 {
    margin-top: -300px !important
  }

  .vxs-mb--300 {
    margin-bottom: -300px !important
  }

  .vxs-ml--300 {
    margin-left: -300px !important
  }

  .vxs-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 1280px) {
  .ltp-l-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .ltp-l-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .ltp-l-mt-5 {
    margin-top: 5px !important
  }

  .ltp-l-mb-5 {
    margin-bottom: 5px !important
  }

  .ltp-l-ml-5 {
    margin-left: 5px !important
  }

  .ltp-l-mr-5 {
    margin-right: 5px !important
  }

  .ltp-l-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .ltp-l-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .ltp-l-mt-10 {
    margin-top: 10px !important
  }

  .ltp-l-mb-10 {
    margin-bottom: 10px !important
  }

  .ltp-l-ml-10 {
    margin-left: 10px !important
  }

  .ltp-l-mr-10 {
    margin-right: 10px !important
  }

  .ltp-l-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .ltp-l-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .ltp-l-mt-15 {
    margin-top: 15px !important
  }

  .ltp-l-mb-15 {
    margin-bottom: 15px !important
  }

  .ltp-l-ml-15 {
    margin-left: 15px !important
  }

  .ltp-l-mr-15 {
    margin-right: 15px !important
  }

  .ltp-l-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .ltp-l-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .ltp-l-mt-20 {
    margin-top: 20px !important
  }

  .ltp-l-mb-20 {
    margin-bottom: 20px !important
  }

  .ltp-l-ml-20 {
    margin-left: 20px !important
  }

  .ltp-l-mr-20 {
    margin-right: 20px !important
  }

  .ltp-l-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .ltp-l-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .ltp-l-mt-25 {
    margin-top: 25px !important
  }

  .ltp-l-mb-25 {
    margin-bottom: 25px !important
  }

  .ltp-l-ml-25 {
    margin-left: 25px !important
  }

  .ltp-l-mr-25 {
    margin-right: 25px !important
  }

  .ltp-l-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .ltp-l-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .ltp-l-mt-30 {
    margin-top: 30px !important
  }

  .ltp-l-mb-30 {
    margin-bottom: 30px !important
  }

  .ltp-l-ml-30 {
    margin-left: 30px !important
  }

  .ltp-l-mr-30 {
    margin-right: 30px !important
  }

  .ltp-l-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .ltp-l-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .ltp-l-mt-35 {
    margin-top: 35px !important
  }

  .ltp-l-mb-35 {
    margin-bottom: 35px !important
  }

  .ltp-l-ml-35 {
    margin-left: 35px !important
  }

  .ltp-l-mr-35 {
    margin-right: 35px !important
  }

  .ltp-l-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .ltp-l-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .ltp-l-mt-40 {
    margin-top: 40px !important
  }

  .ltp-l-mb-40 {
    margin-bottom: 40px !important
  }

  .ltp-l-ml-40 {
    margin-left: 40px !important
  }

  .ltp-l-mr-40 {
    margin-right: 40px !important
  }

  .ltp-l-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .ltp-l-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .ltp-l-mt-45 {
    margin-top: 45px !important
  }

  .ltp-l-mb-45 {
    margin-bottom: 45px !important
  }

  .ltp-l-ml-45 {
    margin-left: 45px !important
  }

  .ltp-l-mr-45 {
    margin-right: 45px !important
  }

  .ltp-l-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .ltp-l-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .ltp-l-mt-50 {
    margin-top: 50px !important
  }

  .ltp-l-mb-50 {
    margin-bottom: 50px !important
  }

  .ltp-l-ml-50 {
    margin-left: 50px !important
  }

  .ltp-l-mr-50 {
    margin-right: 50px !important
  }

  .ltp-l-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .ltp-l-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .ltp-l-mt-55 {
    margin-top: 55px !important
  }

  .ltp-l-mb-55 {
    margin-bottom: 55px !important
  }

  .ltp-l-ml-55 {
    margin-left: 55px !important
  }

  .ltp-l-mr-55 {
    margin-right: 55px !important
  }

  .ltp-l-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .ltp-l-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .ltp-l-mt-60 {
    margin-top: 60px !important
  }

  .ltp-l-mb-60 {
    margin-bottom: 60px !important
  }

  .ltp-l-ml-60 {
    margin-left: 60px !important
  }

  .ltp-l-mr-60 {
    margin-right: 60px !important
  }

  .ltp-l-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .ltp-l-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .ltp-l-mt-65 {
    margin-top: 65px !important
  }

  .ltp-l-mb-65 {
    margin-bottom: 65px !important
  }

  .ltp-l-ml-65 {
    margin-left: 65px !important
  }

  .ltp-l-mr-65 {
    margin-right: 65px !important
  }

  .ltp-l-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .ltp-l-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .ltp-l-mt-70 {
    margin-top: 70px !important
  }

  .ltp-l-mb-70 {
    margin-bottom: 70px !important
  }

  .ltp-l-ml-70 {
    margin-left: 70px !important
  }

  .ltp-l-mr-70 {
    margin-right: 70px !important
  }

  .ltp-l-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .ltp-l-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .ltp-l-mt-75 {
    margin-top: 75px !important
  }

  .ltp-l-mb-75 {
    margin-bottom: 75px !important
  }

  .ltp-l-ml-75 {
    margin-left: 75px !important
  }

  .ltp-l-mr-75 {
    margin-right: 75px !important
  }

  .ltp-l-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .ltp-l-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .ltp-l-mt-80 {
    margin-top: 80px !important
  }

  .ltp-l-mb-80 {
    margin-bottom: 80px !important
  }

  .ltp-l-ml-80 {
    margin-left: 80px !important
  }

  .ltp-l-mr-80 {
    margin-right: 80px !important
  }

  .ltp-l-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .ltp-l-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .ltp-l-mt-85 {
    margin-top: 85px !important
  }

  .ltp-l-mb-85 {
    margin-bottom: 85px !important
  }

  .ltp-l-ml-85 {
    margin-left: 85px !important
  }

  .ltp-l-mr-85 {
    margin-right: 85px !important
  }

  .ltp-l-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .ltp-l-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .ltp-l-mt-90 {
    margin-top: 90px !important
  }

  .ltp-l-mb-90 {
    margin-bottom: 90px !important
  }

  .ltp-l-ml-90 {
    margin-left: 90px !important
  }

  .ltp-l-mr-90 {
    margin-right: 90px !important
  }

  .ltp-l-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .ltp-l-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .ltp-l-mt-95 {
    margin-top: 95px !important
  }

  .ltp-l-mb-95 {
    margin-bottom: 95px !important
  }

  .ltp-l-ml-95 {
    margin-left: 95px !important
  }

  .ltp-l-mr-95 {
    margin-right: 95px !important
  }

  .ltp-l-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .ltp-l-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .ltp-l-mt-100 {
    margin-top: 100px !important
  }

  .ltp-l-mb-100 {
    margin-bottom: 100px !important
  }

  .ltp-l-ml-100 {
    margin-left: 100px !important
  }

  .ltp-l-mr-100 {
    margin-right: 100px !important
  }

  .ltp-l-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .ltp-l-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .ltp-l-mt-105 {
    margin-top: 105px !important
  }

  .ltp-l-mb-105 {
    margin-bottom: 105px !important
  }

  .ltp-l-ml-105 {
    margin-left: 105px !important
  }

  .ltp-l-mr-105 {
    margin-right: 105px !important
  }

  .ltp-l-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .ltp-l-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .ltp-l-mt-110 {
    margin-top: 110px !important
  }

  .ltp-l-mb-110 {
    margin-bottom: 110px !important
  }

  .ltp-l-ml-110 {
    margin-left: 110px !important
  }

  .ltp-l-mr-110 {
    margin-right: 110px !important
  }

  .ltp-l-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .ltp-l-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .ltp-l-mt-115 {
    margin-top: 115px !important
  }

  .ltp-l-mb-115 {
    margin-bottom: 115px !important
  }

  .ltp-l-ml-115 {
    margin-left: 115px !important
  }

  .ltp-l-mr-115 {
    margin-right: 115px !important
  }

  .ltp-l-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .ltp-l-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .ltp-l-mt-120 {
    margin-top: 120px !important
  }

  .ltp-l-mb-120 {
    margin-bottom: 120px !important
  }

  .ltp-l-ml-120 {
    margin-left: 120px !important
  }

  .ltp-l-mr-120 {
    margin-right: 120px !important
  }

  .ltp-l-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .ltp-l-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .ltp-l-mt-125 {
    margin-top: 125px !important
  }

  .ltp-l-mb-125 {
    margin-bottom: 125px !important
  }

  .ltp-l-ml-125 {
    margin-left: 125px !important
  }

  .ltp-l-mr-125 {
    margin-right: 125px !important
  }

  .ltp-l-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .ltp-l-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .ltp-l-mt-130 {
    margin-top: 130px !important
  }

  .ltp-l-mb-130 {
    margin-bottom: 130px !important
  }

  .ltp-l-ml-130 {
    margin-left: 130px !important
  }

  .ltp-l-mr-130 {
    margin-right: 130px !important
  }

  .ltp-l-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .ltp-l-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .ltp-l-mt-135 {
    margin-top: 135px !important
  }

  .ltp-l-mb-135 {
    margin-bottom: 135px !important
  }

  .ltp-l-ml-135 {
    margin-left: 135px !important
  }

  .ltp-l-mr-135 {
    margin-right: 135px !important
  }

  .ltp-l-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .ltp-l-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .ltp-l-mt-140 {
    margin-top: 140px !important
  }

  .ltp-l-mb-140 {
    margin-bottom: 140px !important
  }

  .ltp-l-ml-140 {
    margin-left: 140px !important
  }

  .ltp-l-mr-140 {
    margin-right: 140px !important
  }

  .ltp-l-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .ltp-l-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .ltp-l-mt-145 {
    margin-top: 145px !important
  }

  .ltp-l-mb-145 {
    margin-bottom: 145px !important
  }

  .ltp-l-ml-145 {
    margin-left: 145px !important
  }

  .ltp-l-mr-145 {
    margin-right: 145px !important
  }

  .ltp-l-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .ltp-l-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .ltp-l-mt-150 {
    margin-top: 150px !important
  }

  .ltp-l-mb-150 {
    margin-bottom: 150px !important
  }

  .ltp-l-ml-150 {
    margin-left: 150px !important
  }

  .ltp-l-mr-150 {
    margin-right: 150px !important
  }

  .ltp-l-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .ltp-l-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .ltp-l-mt-155 {
    margin-top: 155px !important
  }

  .ltp-l-mb-155 {
    margin-bottom: 155px !important
  }

  .ltp-l-ml-155 {
    margin-left: 155px !important
  }

  .ltp-l-mr-155 {
    margin-right: 155px !important
  }

  .ltp-l-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .ltp-l-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .ltp-l-mt-160 {
    margin-top: 160px !important
  }

  .ltp-l-mb-160 {
    margin-bottom: 160px !important
  }

  .ltp-l-ml-160 {
    margin-left: 160px !important
  }

  .ltp-l-mr-160 {
    margin-right: 160px !important
  }

  .ltp-l-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .ltp-l-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .ltp-l-mt-165 {
    margin-top: 165px !important
  }

  .ltp-l-mb-165 {
    margin-bottom: 165px !important
  }

  .ltp-l-ml-165 {
    margin-left: 165px !important
  }

  .ltp-l-mr-165 {
    margin-right: 165px !important
  }

  .ltp-l-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .ltp-l-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .ltp-l-mt-170 {
    margin-top: 170px !important
  }

  .ltp-l-mb-170 {
    margin-bottom: 170px !important
  }

  .ltp-l-ml-170 {
    margin-left: 170px !important
  }

  .ltp-l-mr-170 {
    margin-right: 170px !important
  }

  .ltp-l-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .ltp-l-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .ltp-l-mt-175 {
    margin-top: 175px !important
  }

  .ltp-l-mb-175 {
    margin-bottom: 175px !important
  }

  .ltp-l-ml-175 {
    margin-left: 175px !important
  }

  .ltp-l-mr-175 {
    margin-right: 175px !important
  }

  .ltp-l-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .ltp-l-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .ltp-l-mt-180 {
    margin-top: 180px !important
  }

  .ltp-l-mb-180 {
    margin-bottom: 180px !important
  }

  .ltp-l-ml-180 {
    margin-left: 180px !important
  }

  .ltp-l-mr-180 {
    margin-right: 180px !important
  }

  .ltp-l-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .ltp-l-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .ltp-l-mt-185 {
    margin-top: 185px !important
  }

  .ltp-l-mb-185 {
    margin-bottom: 185px !important
  }

  .ltp-l-ml-185 {
    margin-left: 185px !important
  }

  .ltp-l-mr-185 {
    margin-right: 185px !important
  }

  .ltp-l-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .ltp-l-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .ltp-l-mt-190 {
    margin-top: 190px !important
  }

  .ltp-l-mb-190 {
    margin-bottom: 190px !important
  }

  .ltp-l-ml-190 {
    margin-left: 190px !important
  }

  .ltp-l-mr-190 {
    margin-right: 190px !important
  }

  .ltp-l-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .ltp-l-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .ltp-l-mt-195 {
    margin-top: 195px !important
  }

  .ltp-l-mb-195 {
    margin-bottom: 195px !important
  }

  .ltp-l-ml-195 {
    margin-left: 195px !important
  }

  .ltp-l-mr-195 {
    margin-right: 195px !important
  }

  .ltp-l-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .ltp-l-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .ltp-l-mt-200 {
    margin-top: 200px !important
  }

  .ltp-l-mb-200 {
    margin-bottom: 200px !important
  }

  .ltp-l-ml-200 {
    margin-left: 200px !important
  }

  .ltp-l-mr-200 {
    margin-right: 200px !important
  }

  .ltp-l-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .ltp-l-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .ltp-l-mt-205 {
    margin-top: 205px !important
  }

  .ltp-l-mb-205 {
    margin-bottom: 205px !important
  }

  .ltp-l-ml-205 {
    margin-left: 205px !important
  }

  .ltp-l-mr-205 {
    margin-right: 205px !important
  }

  .ltp-l-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .ltp-l-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .ltp-l-mt-210 {
    margin-top: 210px !important
  }

  .ltp-l-mb-210 {
    margin-bottom: 210px !important
  }

  .ltp-l-ml-210 {
    margin-left: 210px !important
  }

  .ltp-l-mr-210 {
    margin-right: 210px !important
  }

  .ltp-l-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .ltp-l-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .ltp-l-mt-215 {
    margin-top: 215px !important
  }

  .ltp-l-mb-215 {
    margin-bottom: 215px !important
  }

  .ltp-l-ml-215 {
    margin-left: 215px !important
  }

  .ltp-l-mr-215 {
    margin-right: 215px !important
  }

  .ltp-l-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .ltp-l-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .ltp-l-mt-220 {
    margin-top: 220px !important
  }

  .ltp-l-mb-220 {
    margin-bottom: 220px !important
  }

  .ltp-l-ml-220 {
    margin-left: 220px !important
  }

  .ltp-l-mr-220 {
    margin-right: 220px !important
  }

  .ltp-l-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .ltp-l-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .ltp-l-mt-225 {
    margin-top: 225px !important
  }

  .ltp-l-mb-225 {
    margin-bottom: 225px !important
  }

  .ltp-l-ml-225 {
    margin-left: 225px !important
  }

  .ltp-l-mr-225 {
    margin-right: 225px !important
  }

  .ltp-l-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .ltp-l-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .ltp-l-mt-230 {
    margin-top: 230px !important
  }

  .ltp-l-mb-230 {
    margin-bottom: 230px !important
  }

  .ltp-l-ml-230 {
    margin-left: 230px !important
  }

  .ltp-l-mr-230 {
    margin-right: 230px !important
  }

  .ltp-l-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .ltp-l-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .ltp-l-mt-235 {
    margin-top: 235px !important
  }

  .ltp-l-mb-235 {
    margin-bottom: 235px !important
  }

  .ltp-l-ml-235 {
    margin-left: 235px !important
  }

  .ltp-l-mr-235 {
    margin-right: 235px !important
  }

  .ltp-l-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .ltp-l-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .ltp-l-mt-240 {
    margin-top: 240px !important
  }

  .ltp-l-mb-240 {
    margin-bottom: 240px !important
  }

  .ltp-l-ml-240 {
    margin-left: 240px !important
  }

  .ltp-l-mr-240 {
    margin-right: 240px !important
  }

  .ltp-l-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .ltp-l-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .ltp-l-mt-245 {
    margin-top: 245px !important
  }

  .ltp-l-mb-245 {
    margin-bottom: 245px !important
  }

  .ltp-l-ml-245 {
    margin-left: 245px !important
  }

  .ltp-l-mr-245 {
    margin-right: 245px !important
  }

  .ltp-l-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .ltp-l-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .ltp-l-mt-250 {
    margin-top: 250px !important
  }

  .ltp-l-mb-250 {
    margin-bottom: 250px !important
  }

  .ltp-l-ml-250 {
    margin-left: 250px !important
  }

  .ltp-l-mr-250 {
    margin-right: 250px !important
  }

  .ltp-l-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .ltp-l-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .ltp-l-mt-255 {
    margin-top: 255px !important
  }

  .ltp-l-mb-255 {
    margin-bottom: 255px !important
  }

  .ltp-l-ml-255 {
    margin-left: 255px !important
  }

  .ltp-l-mr-255 {
    margin-right: 255px !important
  }

  .ltp-l-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .ltp-l-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .ltp-l-mt-260 {
    margin-top: 260px !important
  }

  .ltp-l-mb-260 {
    margin-bottom: 260px !important
  }

  .ltp-l-ml-260 {
    margin-left: 260px !important
  }

  .ltp-l-mr-260 {
    margin-right: 260px !important
  }

  .ltp-l-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .ltp-l-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .ltp-l-mt-265 {
    margin-top: 265px !important
  }

  .ltp-l-mb-265 {
    margin-bottom: 265px !important
  }

  .ltp-l-ml-265 {
    margin-left: 265px !important
  }

  .ltp-l-mr-265 {
    margin-right: 265px !important
  }

  .ltp-l-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .ltp-l-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .ltp-l-mt-270 {
    margin-top: 270px !important
  }

  .ltp-l-mb-270 {
    margin-bottom: 270px !important
  }

  .ltp-l-ml-270 {
    margin-left: 270px !important
  }

  .ltp-l-mr-270 {
    margin-right: 270px !important
  }

  .ltp-l-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .ltp-l-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .ltp-l-mt-275 {
    margin-top: 275px !important
  }

  .ltp-l-mb-275 {
    margin-bottom: 275px !important
  }

  .ltp-l-ml-275 {
    margin-left: 275px !important
  }

  .ltp-l-mr-275 {
    margin-right: 275px !important
  }

  .ltp-l-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .ltp-l-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .ltp-l-mt-280 {
    margin-top: 280px !important
  }

  .ltp-l-mb-280 {
    margin-bottom: 280px !important
  }

  .ltp-l-ml-280 {
    margin-left: 280px !important
  }

  .ltp-l-mr-280 {
    margin-right: 280px !important
  }

  .ltp-l-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .ltp-l-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .ltp-l-mt-285 {
    margin-top: 285px !important
  }

  .ltp-l-mb-285 {
    margin-bottom: 285px !important
  }

  .ltp-l-ml-285 {
    margin-left: 285px !important
  }

  .ltp-l-mr-285 {
    margin-right: 285px !important
  }

  .ltp-l-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .ltp-l-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .ltp-l-mt-290 {
    margin-top: 290px !important
  }

  .ltp-l-mb-290 {
    margin-bottom: 290px !important
  }

  .ltp-l-ml-290 {
    margin-left: 290px !important
  }

  .ltp-l-mr-290 {
    margin-right: 290px !important
  }

  .ltp-l-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .ltp-l-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .ltp-l-mt-295 {
    margin-top: 295px !important
  }

  .ltp-l-mb-295 {
    margin-bottom: 295px !important
  }

  .ltp-l-ml-295 {
    margin-left: 295px !important
  }

  .ltp-l-mr-295 {
    margin-right: 295px !important
  }

  .ltp-l-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .ltp-l-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .ltp-l-mt-300 {
    margin-top: 300px !important
  }

  .ltp-l-mb-300 {
    margin-bottom: 300px !important
  }

  .ltp-l-ml-300 {
    margin-left: 300px !important
  }

  .ltp-l-mr-300 {
    margin-right: 300px !important
  }

  .ltp-l-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .ltp-l-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .ltp-l-mt-0 {
    margin-top: 0 !important
  }

  .ltp-l-mb-0 {
    margin-bottom: 0 !important
  }

  .ltp-l-ml-0 {
    margin-left: 0 !important
  }

  .ltp-l-mr-0 {
    margin-right: 0 !important
  }

  .ltp-l-m-0 {
    margin: 0 !important
  }

  .ltp-l-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .ltp-l-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .ltp-l-mt--5 {
    margin-top: -5px !important
  }

  .ltp-l-mb--5 {
    margin-bottom: -5px !important
  }

  .ltp-l-ml--5 {
    margin-left: -5px !important
  }

  .ltp-l-mr--5 {
    margin-right: -5px !important
  }

  .ltp-l-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .ltp-l-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .ltp-l-mt--10 {
    margin-top: -10px !important
  }

  .ltp-l-mb--10 {
    margin-bottom: -10px !important
  }

  .ltp-l-ml--10 {
    margin-left: -10px !important
  }

  .ltp-l-mr--10 {
    margin-right: -10px !important
  }

  .ltp-l-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .ltp-l-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .ltp-l-mt--15 {
    margin-top: -15px !important
  }

  .ltp-l-mb--15 {
    margin-bottom: -15px !important
  }

  .ltp-l-ml--15 {
    margin-left: -15px !important
  }

  .ltp-l-mr--15 {
    margin-right: -15px !important
  }

  .ltp-l-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .ltp-l-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .ltp-l-mt--20 {
    margin-top: -20px !important
  }

  .ltp-l-mb--20 {
    margin-bottom: -20px !important
  }

  .ltp-l-ml--20 {
    margin-left: -20px !important
  }

  .ltp-l-mr--20 {
    margin-right: -20px !important
  }

  .ltp-l-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .ltp-l-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .ltp-l-mt--25 {
    margin-top: -25px !important
  }

  .ltp-l-mb--25 {
    margin-bottom: -25px !important
  }

  .ltp-l-ml--25 {
    margin-left: -25px !important
  }

  .ltp-l-mr--25 {
    margin-right: -25px !important
  }

  .ltp-l-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .ltp-l-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .ltp-l-mt--30 {
    margin-top: -30px !important
  }

  .ltp-l-mb--30 {
    margin-bottom: -30px !important
  }

  .ltp-l-ml--30 {
    margin-left: -30px !important
  }

  .ltp-l-mr--30 {
    margin-right: -30px !important
  }

  .ltp-l-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .ltp-l-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .ltp-l-mt--35 {
    margin-top: -35px !important
  }

  .ltp-l-mb--35 {
    margin-bottom: -35px !important
  }

  .ltp-l-ml--35 {
    margin-left: -35px !important
  }

  .ltp-l-mr--35 {
    margin-right: -35px !important
  }

  .ltp-l-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .ltp-l-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .ltp-l-mt--40 {
    margin-top: -40px !important
  }

  .ltp-l-mb--40 {
    margin-bottom: -40px !important
  }

  .ltp-l-ml--40 {
    margin-left: -40px !important
  }

  .ltp-l-mr--40 {
    margin-right: -40px !important
  }

  .ltp-l-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .ltp-l-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .ltp-l-mt--45 {
    margin-top: -45px !important
  }

  .ltp-l-mb--45 {
    margin-bottom: -45px !important
  }

  .ltp-l-ml--45 {
    margin-left: -45px !important
  }

  .ltp-l-mr--45 {
    margin-right: -45px !important
  }

  .ltp-l-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .ltp-l-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .ltp-l-mt--50 {
    margin-top: -50px !important
  }

  .ltp-l-mb--50 {
    margin-bottom: -50px !important
  }

  .ltp-l-ml--50 {
    margin-left: -50px !important
  }

  .ltp-l-mr--50 {
    margin-right: -50px !important
  }

  .ltp-l-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .ltp-l-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .ltp-l-mt--55 {
    margin-top: -55px !important
  }

  .ltp-l-mb--55 {
    margin-bottom: -55px !important
  }

  .ltp-l-ml--55 {
    margin-left: -55px !important
  }

  .ltp-l-mr--55 {
    margin-right: -55px !important
  }

  .ltp-l-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .ltp-l-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .ltp-l-mt--60 {
    margin-top: -60px !important
  }

  .ltp-l-mb--60 {
    margin-bottom: -60px !important
  }

  .ltp-l-ml--60 {
    margin-left: -60px !important
  }

  .ltp-l-mr--60 {
    margin-right: -60px !important
  }

  .ltp-l-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .ltp-l-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .ltp-l-mt--65 {
    margin-top: -65px !important
  }

  .ltp-l-mb--65 {
    margin-bottom: -65px !important
  }

  .ltp-l-ml--65 {
    margin-left: -65px !important
  }

  .ltp-l-mr--65 {
    margin-right: -65px !important
  }

  .ltp-l-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .ltp-l-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .ltp-l-mt--70 {
    margin-top: -70px !important
  }

  .ltp-l-mb--70 {
    margin-bottom: -70px !important
  }

  .ltp-l-ml--70 {
    margin-left: -70px !important
  }

  .ltp-l-mr--70 {
    margin-right: -70px !important
  }

  .ltp-l-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .ltp-l-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .ltp-l-mt--75 {
    margin-top: -75px !important
  }

  .ltp-l-mb--75 {
    margin-bottom: -75px !important
  }

  .ltp-l-ml--75 {
    margin-left: -75px !important
  }

  .ltp-l-mr--75 {
    margin-right: -75px !important
  }

  .ltp-l-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .ltp-l-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .ltp-l-mt--80 {
    margin-top: -80px !important
  }

  .ltp-l-mb--80 {
    margin-bottom: -80px !important
  }

  .ltp-l-ml--80 {
    margin-left: -80px !important
  }

  .ltp-l-mr--80 {
    margin-right: -80px !important
  }

  .ltp-l-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .ltp-l-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .ltp-l-mt--85 {
    margin-top: -85px !important
  }

  .ltp-l-mb--85 {
    margin-bottom: -85px !important
  }

  .ltp-l-ml--85 {
    margin-left: -85px !important
  }

  .ltp-l-mr--85 {
    margin-right: -85px !important
  }

  .ltp-l-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .ltp-l-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .ltp-l-mt--90 {
    margin-top: -90px !important
  }

  .ltp-l-mb--90 {
    margin-bottom: -90px !important
  }

  .ltp-l-ml--90 {
    margin-left: -90px !important
  }

  .ltp-l-mr--90 {
    margin-right: -90px !important
  }

  .ltp-l-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .ltp-l-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .ltp-l-mt--95 {
    margin-top: -95px !important
  }

  .ltp-l-mb--95 {
    margin-bottom: -95px !important
  }

  .ltp-l-ml--95 {
    margin-left: -95px !important
  }

  .ltp-l-mr--95 {
    margin-right: -95px !important
  }

  .ltp-l-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .ltp-l-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .ltp-l-mt--100 {
    margin-top: -100px !important
  }

  .ltp-l-mb--100 {
    margin-bottom: -100px !important
  }

  .ltp-l-ml--100 {
    margin-left: -100px !important
  }

  .ltp-l-mr--100 {
    margin-right: -100px !important
  }

  .ltp-l-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .ltp-l-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .ltp-l-mt--105 {
    margin-top: -105px !important
  }

  .ltp-l-mb--105 {
    margin-bottom: -105px !important
  }

  .ltp-l-ml--105 {
    margin-left: -105px !important
  }

  .ltp-l-mr--105 {
    margin-right: -105px !important
  }

  .ltp-l-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .ltp-l-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .ltp-l-mt--110 {
    margin-top: -110px !important
  }

  .ltp-l-mb--110 {
    margin-bottom: -110px !important
  }

  .ltp-l-ml--110 {
    margin-left: -110px !important
  }

  .ltp-l-mr--110 {
    margin-right: -110px !important
  }

  .ltp-l-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .ltp-l-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .ltp-l-mt--115 {
    margin-top: -115px !important
  }

  .ltp-l-mb--115 {
    margin-bottom: -115px !important
  }

  .ltp-l-ml--115 {
    margin-left: -115px !important
  }

  .ltp-l-mr--115 {
    margin-right: -115px !important
  }

  .ltp-l-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .ltp-l-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .ltp-l-mt--120 {
    margin-top: -120px !important
  }

  .ltp-l-mb--120 {
    margin-bottom: -120px !important
  }

  .ltp-l-ml--120 {
    margin-left: -120px !important
  }

  .ltp-l-mr--120 {
    margin-right: -120px !important
  }

  .ltp-l-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .ltp-l-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .ltp-l-mt--125 {
    margin-top: -125px !important
  }

  .ltp-l-mb--125 {
    margin-bottom: -125px !important
  }

  .ltp-l-ml--125 {
    margin-left: -125px !important
  }

  .ltp-l-mr--125 {
    margin-right: -125px !important
  }

  .ltp-l-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .ltp-l-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .ltp-l-mt--130 {
    margin-top: -130px !important
  }

  .ltp-l-mb--130 {
    margin-bottom: -130px !important
  }

  .ltp-l-ml--130 {
    margin-left: -130px !important
  }

  .ltp-l-mr--130 {
    margin-right: -130px !important
  }

  .ltp-l-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .ltp-l-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .ltp-l-mt--135 {
    margin-top: -135px !important
  }

  .ltp-l-mb--135 {
    margin-bottom: -135px !important
  }

  .ltp-l-ml--135 {
    margin-left: -135px !important
  }

  .ltp-l-mr--135 {
    margin-right: -135px !important
  }

  .ltp-l-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .ltp-l-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .ltp-l-mt--140 {
    margin-top: -140px !important
  }

  .ltp-l-mb--140 {
    margin-bottom: -140px !important
  }

  .ltp-l-ml--140 {
    margin-left: -140px !important
  }

  .ltp-l-mr--140 {
    margin-right: -140px !important
  }

  .ltp-l-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .ltp-l-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .ltp-l-mt--145 {
    margin-top: -145px !important
  }

  .ltp-l-mb--145 {
    margin-bottom: -145px !important
  }

  .ltp-l-ml--145 {
    margin-left: -145px !important
  }

  .ltp-l-mr--145 {
    margin-right: -145px !important
  }

  .ltp-l-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .ltp-l-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .ltp-l-mt--150 {
    margin-top: -150px !important
  }

  .ltp-l-mb--150 {
    margin-bottom: -150px !important
  }

  .ltp-l-ml--150 {
    margin-left: -150px !important
  }

  .ltp-l-mr--150 {
    margin-right: -150px !important
  }

  .ltp-l-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .ltp-l-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .ltp-l-mt--155 {
    margin-top: -155px !important
  }

  .ltp-l-mb--155 {
    margin-bottom: -155px !important
  }

  .ltp-l-ml--155 {
    margin-left: -155px !important
  }

  .ltp-l-mr--155 {
    margin-right: -155px !important
  }

  .ltp-l-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .ltp-l-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .ltp-l-mt--160 {
    margin-top: -160px !important
  }

  .ltp-l-mb--160 {
    margin-bottom: -160px !important
  }

  .ltp-l-ml--160 {
    margin-left: -160px !important
  }

  .ltp-l-mr--160 {
    margin-right: -160px !important
  }

  .ltp-l-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .ltp-l-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .ltp-l-mt--165 {
    margin-top: -165px !important
  }

  .ltp-l-mb--165 {
    margin-bottom: -165px !important
  }

  .ltp-l-ml--165 {
    margin-left: -165px !important
  }

  .ltp-l-mr--165 {
    margin-right: -165px !important
  }

  .ltp-l-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .ltp-l-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .ltp-l-mt--170 {
    margin-top: -170px !important
  }

  .ltp-l-mb--170 {
    margin-bottom: -170px !important
  }

  .ltp-l-ml--170 {
    margin-left: -170px !important
  }

  .ltp-l-mr--170 {
    margin-right: -170px !important
  }

  .ltp-l-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .ltp-l-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .ltp-l-mt--175 {
    margin-top: -175px !important
  }

  .ltp-l-mb--175 {
    margin-bottom: -175px !important
  }

  .ltp-l-ml--175 {
    margin-left: -175px !important
  }

  .ltp-l-mr--175 {
    margin-right: -175px !important
  }

  .ltp-l-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .ltp-l-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .ltp-l-mt--180 {
    margin-top: -180px !important
  }

  .ltp-l-mb--180 {
    margin-bottom: -180px !important
  }

  .ltp-l-ml--180 {
    margin-left: -180px !important
  }

  .ltp-l-mr--180 {
    margin-right: -180px !important
  }

  .ltp-l-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .ltp-l-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .ltp-l-mt--185 {
    margin-top: -185px !important
  }

  .ltp-l-mb--185 {
    margin-bottom: -185px !important
  }

  .ltp-l-ml--185 {
    margin-left: -185px !important
  }

  .ltp-l-mr--185 {
    margin-right: -185px !important
  }

  .ltp-l-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .ltp-l-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .ltp-l-mt--190 {
    margin-top: -190px !important
  }

  .ltp-l-mb--190 {
    margin-bottom: -190px !important
  }

  .ltp-l-ml--190 {
    margin-left: -190px !important
  }

  .ltp-l-mr--190 {
    margin-right: -190px !important
  }

  .ltp-l-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .ltp-l-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .ltp-l-mt--195 {
    margin-top: -195px !important
  }

  .ltp-l-mb--195 {
    margin-bottom: -195px !important
  }

  .ltp-l-ml--195 {
    margin-left: -195px !important
  }

  .ltp-l-mr--195 {
    margin-right: -195px !important
  }

  .ltp-l-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .ltp-l-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .ltp-l-mt--200 {
    margin-top: -200px !important
  }

  .ltp-l-mb--200 {
    margin-bottom: -200px !important
  }

  .ltp-l-ml--200 {
    margin-left: -200px !important
  }

  .ltp-l-mr--200 {
    margin-right: -200px !important
  }

  .ltp-l-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .ltp-l-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .ltp-l-mt--205 {
    margin-top: -205px !important
  }

  .ltp-l-mb--205 {
    margin-bottom: -205px !important
  }

  .ltp-l-ml--205 {
    margin-left: -205px !important
  }

  .ltp-l-mr--205 {
    margin-right: -205px !important
  }

  .ltp-l-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .ltp-l-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .ltp-l-mt--210 {
    margin-top: -210px !important
  }

  .ltp-l-mb--210 {
    margin-bottom: -210px !important
  }

  .ltp-l-ml--210 {
    margin-left: -210px !important
  }

  .ltp-l-mr--210 {
    margin-right: -210px !important
  }

  .ltp-l-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .ltp-l-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .ltp-l-mt--215 {
    margin-top: -215px !important
  }

  .ltp-l-mb--215 {
    margin-bottom: -215px !important
  }

  .ltp-l-ml--215 {
    margin-left: -215px !important
  }

  .ltp-l-mr--215 {
    margin-right: -215px !important
  }

  .ltp-l-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .ltp-l-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .ltp-l-mt--220 {
    margin-top: -220px !important
  }

  .ltp-l-mb--220 {
    margin-bottom: -220px !important
  }

  .ltp-l-ml--220 {
    margin-left: -220px !important
  }

  .ltp-l-mr--220 {
    margin-right: -220px !important
  }

  .ltp-l-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .ltp-l-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .ltp-l-mt--225 {
    margin-top: -225px !important
  }

  .ltp-l-mb--225 {
    margin-bottom: -225px !important
  }

  .ltp-l-ml--225 {
    margin-left: -225px !important
  }

  .ltp-l-mr--225 {
    margin-right: -225px !important
  }

  .ltp-l-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .ltp-l-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .ltp-l-mt--230 {
    margin-top: -230px !important
  }

  .ltp-l-mb--230 {
    margin-bottom: -230px !important
  }

  .ltp-l-ml--230 {
    margin-left: -230px !important
  }

  .ltp-l-mr--230 {
    margin-right: -230px !important
  }

  .ltp-l-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .ltp-l-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .ltp-l-mt--235 {
    margin-top: -235px !important
  }

  .ltp-l-mb--235 {
    margin-bottom: -235px !important
  }

  .ltp-l-ml--235 {
    margin-left: -235px !important
  }

  .ltp-l-mr--235 {
    margin-right: -235px !important
  }

  .ltp-l-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .ltp-l-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .ltp-l-mt--240 {
    margin-top: -240px !important
  }

  .ltp-l-mb--240 {
    margin-bottom: -240px !important
  }

  .ltp-l-ml--240 {
    margin-left: -240px !important
  }

  .ltp-l-mr--240 {
    margin-right: -240px !important
  }

  .ltp-l-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .ltp-l-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .ltp-l-mt--245 {
    margin-top: -245px !important
  }

  .ltp-l-mb--245 {
    margin-bottom: -245px !important
  }

  .ltp-l-ml--245 {
    margin-left: -245px !important
  }

  .ltp-l-mr--245 {
    margin-right: -245px !important
  }

  .ltp-l-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .ltp-l-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .ltp-l-mt--250 {
    margin-top: -250px !important
  }

  .ltp-l-mb--250 {
    margin-bottom: -250px !important
  }

  .ltp-l-ml--250 {
    margin-left: -250px !important
  }

  .ltp-l-mr--250 {
    margin-right: -250px !important
  }

  .ltp-l-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .ltp-l-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .ltp-l-mt--255 {
    margin-top: -255px !important
  }

  .ltp-l-mb--255 {
    margin-bottom: -255px !important
  }

  .ltp-l-ml--255 {
    margin-left: -255px !important
  }

  .ltp-l-mr--255 {
    margin-right: -255px !important
  }

  .ltp-l-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .ltp-l-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .ltp-l-mt--260 {
    margin-top: -260px !important
  }

  .ltp-l-mb--260 {
    margin-bottom: -260px !important
  }

  .ltp-l-ml--260 {
    margin-left: -260px !important
  }

  .ltp-l-mr--260 {
    margin-right: -260px !important
  }

  .ltp-l-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .ltp-l-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .ltp-l-mt--265 {
    margin-top: -265px !important
  }

  .ltp-l-mb--265 {
    margin-bottom: -265px !important
  }

  .ltp-l-ml--265 {
    margin-left: -265px !important
  }

  .ltp-l-mr--265 {
    margin-right: -265px !important
  }

  .ltp-l-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .ltp-l-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .ltp-l-mt--270 {
    margin-top: -270px !important
  }

  .ltp-l-mb--270 {
    margin-bottom: -270px !important
  }

  .ltp-l-ml--270 {
    margin-left: -270px !important
  }

  .ltp-l-mr--270 {
    margin-right: -270px !important
  }

  .ltp-l-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .ltp-l-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .ltp-l-mt--275 {
    margin-top: -275px !important
  }

  .ltp-l-mb--275 {
    margin-bottom: -275px !important
  }

  .ltp-l-ml--275 {
    margin-left: -275px !important
  }

  .ltp-l-mr--275 {
    margin-right: -275px !important
  }

  .ltp-l-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .ltp-l-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .ltp-l-mt--280 {
    margin-top: -280px !important
  }

  .ltp-l-mb--280 {
    margin-bottom: -280px !important
  }

  .ltp-l-ml--280 {
    margin-left: -280px !important
  }

  .ltp-l-mr--280 {
    margin-right: -280px !important
  }

  .ltp-l-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .ltp-l-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .ltp-l-mt--285 {
    margin-top: -285px !important
  }

  .ltp-l-mb--285 {
    margin-bottom: -285px !important
  }

  .ltp-l-ml--285 {
    margin-left: -285px !important
  }

  .ltp-l-mr--285 {
    margin-right: -285px !important
  }

  .ltp-l-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .ltp-l-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .ltp-l-mt--290 {
    margin-top: -290px !important
  }

  .ltp-l-mb--290 {
    margin-bottom: -290px !important
  }

  .ltp-l-ml--290 {
    margin-left: -290px !important
  }

  .ltp-l-mr--290 {
    margin-right: -290px !important
  }

  .ltp-l-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .ltp-l-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .ltp-l-mt--295 {
    margin-top: -295px !important
  }

  .ltp-l-mb--295 {
    margin-bottom: -295px !important
  }

  .ltp-l-ml--295 {
    margin-left: -295px !important
  }

  .ltp-l-mr--295 {
    margin-right: -295px !important
  }

  .ltp-l-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .ltp-l-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .ltp-l-mt--300 {
    margin-top: -300px !important
  }

  .ltp-l-mb--300 {
    margin-bottom: -300px !important
  }

  .ltp-l-ml--300 {
    margin-left: -300px !important
  }

  .ltp-l-mr--300 {
    margin-right: -300px !important
  }
}

@media(max-width: 1024px) {
  .ltp-m-mx-5 {
    margin-right: 5px !important;
    margin-left: 5px !important
  }

  .ltp-m-my-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important
  }

  .ltp-m-mt-5 {
    margin-top: 5px !important
  }

  .ltp-m-mb-5 {
    margin-bottom: 5px !important
  }

  .ltp-m-ml-5 {
    margin-left: 5px !important
  }

  .ltp-m-mr-5 {
    margin-right: 5px !important
  }

  .ltp-m-mx-10 {
    margin-right: 10px !important;
    margin-left: 10px !important
  }

  .ltp-m-my-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important
  }

  .ltp-m-mt-10 {
    margin-top: 10px !important
  }

  .ltp-m-mb-10 {
    margin-bottom: 10px !important
  }

  .ltp-m-ml-10 {
    margin-left: 10px !important
  }

  .ltp-m-mr-10 {
    margin-right: 10px !important
  }

  .ltp-m-mx-15 {
    margin-right: 15px !important;
    margin-left: 15px !important
  }

  .ltp-m-my-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important
  }

  .ltp-m-mt-15 {
    margin-top: 15px !important
  }

  .ltp-m-mb-15 {
    margin-bottom: 15px !important
  }

  .ltp-m-ml-15 {
    margin-left: 15px !important
  }

  .ltp-m-mr-15 {
    margin-right: 15px !important
  }

  .ltp-m-mx-20 {
    margin-right: 20px !important;
    margin-left: 20px !important
  }

  .ltp-m-my-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important
  }

  .ltp-m-mt-20 {
    margin-top: 20px !important
  }

  .ltp-m-mb-20 {
    margin-bottom: 20px !important
  }

  .ltp-m-ml-20 {
    margin-left: 20px !important
  }

  .ltp-m-mr-20 {
    margin-right: 20px !important
  }

  .ltp-m-mx-25 {
    margin-right: 25px !important;
    margin-left: 25px !important
  }

  .ltp-m-my-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important
  }

  .ltp-m-mt-25 {
    margin-top: 25px !important
  }

  .ltp-m-mb-25 {
    margin-bottom: 25px !important
  }

  .ltp-m-ml-25 {
    margin-left: 25px !important
  }

  .ltp-m-mr-25 {
    margin-right: 25px !important
  }

  .ltp-m-mx-30 {
    margin-right: 30px !important;
    margin-left: 30px !important
  }

  .ltp-m-my-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important
  }

  .ltp-m-mt-30 {
    margin-top: 30px !important
  }

  .ltp-m-mb-30 {
    margin-bottom: 30px !important
  }

  .ltp-m-ml-30 {
    margin-left: 30px !important
  }

  .ltp-m-mr-30 {
    margin-right: 30px !important
  }

  .ltp-m-mx-35 {
    margin-right: 35px !important;
    margin-left: 35px !important
  }

  .ltp-m-my-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important
  }

  .ltp-m-mt-35 {
    margin-top: 35px !important
  }

  .ltp-m-mb-35 {
    margin-bottom: 35px !important
  }

  .ltp-m-ml-35 {
    margin-left: 35px !important
  }

  .ltp-m-mr-35 {
    margin-right: 35px !important
  }

  .ltp-m-mx-40 {
    margin-right: 40px !important;
    margin-left: 40px !important
  }

  .ltp-m-my-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important
  }

  .ltp-m-mt-40 {
    margin-top: 40px !important
  }

  .ltp-m-mb-40 {
    margin-bottom: 40px !important
  }

  .ltp-m-ml-40 {
    margin-left: 40px !important
  }

  .ltp-m-mr-40 {
    margin-right: 40px !important
  }

  .ltp-m-mx-45 {
    margin-right: 45px !important;
    margin-left: 45px !important
  }

  .ltp-m-my-45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important
  }

  .ltp-m-mt-45 {
    margin-top: 45px !important
  }

  .ltp-m-mb-45 {
    margin-bottom: 45px !important
  }

  .ltp-m-ml-45 {
    margin-left: 45px !important
  }

  .ltp-m-mr-45 {
    margin-right: 45px !important
  }

  .ltp-m-mx-50 {
    margin-right: 50px !important;
    margin-left: 50px !important
  }

  .ltp-m-my-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important
  }

  .ltp-m-mt-50 {
    margin-top: 50px !important
  }

  .ltp-m-mb-50 {
    margin-bottom: 50px !important
  }

  .ltp-m-ml-50 {
    margin-left: 50px !important
  }

  .ltp-m-mr-50 {
    margin-right: 50px !important
  }

  .ltp-m-mx-55 {
    margin-right: 55px !important;
    margin-left: 55px !important
  }

  .ltp-m-my-55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important
  }

  .ltp-m-mt-55 {
    margin-top: 55px !important
  }

  .ltp-m-mb-55 {
    margin-bottom: 55px !important
  }

  .ltp-m-ml-55 {
    margin-left: 55px !important
  }

  .ltp-m-mr-55 {
    margin-right: 55px !important
  }

  .ltp-m-mx-60 {
    margin-right: 60px !important;
    margin-left: 60px !important
  }

  .ltp-m-my-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important
  }

  .ltp-m-mt-60 {
    margin-top: 60px !important
  }

  .ltp-m-mb-60 {
    margin-bottom: 60px !important
  }

  .ltp-m-ml-60 {
    margin-left: 60px !important
  }

  .ltp-m-mr-60 {
    margin-right: 60px !important
  }

  .ltp-m-mx-65 {
    margin-right: 65px !important;
    margin-left: 65px !important
  }

  .ltp-m-my-65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important
  }

  .ltp-m-mt-65 {
    margin-top: 65px !important
  }

  .ltp-m-mb-65 {
    margin-bottom: 65px !important
  }

  .ltp-m-ml-65 {
    margin-left: 65px !important
  }

  .ltp-m-mr-65 {
    margin-right: 65px !important
  }

  .ltp-m-mx-70 {
    margin-right: 70px !important;
    margin-left: 70px !important
  }

  .ltp-m-my-70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important
  }

  .ltp-m-mt-70 {
    margin-top: 70px !important
  }

  .ltp-m-mb-70 {
    margin-bottom: 70px !important
  }

  .ltp-m-ml-70 {
    margin-left: 70px !important
  }

  .ltp-m-mr-70 {
    margin-right: 70px !important
  }

  .ltp-m-mx-75 {
    margin-right: 75px !important;
    margin-left: 75px !important
  }

  .ltp-m-my-75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important
  }

  .ltp-m-mt-75 {
    margin-top: 75px !important
  }

  .ltp-m-mb-75 {
    margin-bottom: 75px !important
  }

  .ltp-m-ml-75 {
    margin-left: 75px !important
  }

  .ltp-m-mr-75 {
    margin-right: 75px !important
  }

  .ltp-m-mx-80 {
    margin-right: 80px !important;
    margin-left: 80px !important
  }

  .ltp-m-my-80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important
  }

  .ltp-m-mt-80 {
    margin-top: 80px !important
  }

  .ltp-m-mb-80 {
    margin-bottom: 80px !important
  }

  .ltp-m-ml-80 {
    margin-left: 80px !important
  }

  .ltp-m-mr-80 {
    margin-right: 80px !important
  }

  .ltp-m-mx-85 {
    margin-right: 85px !important;
    margin-left: 85px !important
  }

  .ltp-m-my-85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important
  }

  .ltp-m-mt-85 {
    margin-top: 85px !important
  }

  .ltp-m-mb-85 {
    margin-bottom: 85px !important
  }

  .ltp-m-ml-85 {
    margin-left: 85px !important
  }

  .ltp-m-mr-85 {
    margin-right: 85px !important
  }

  .ltp-m-mx-90 {
    margin-right: 90px !important;
    margin-left: 90px !important
  }

  .ltp-m-my-90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important
  }

  .ltp-m-mt-90 {
    margin-top: 90px !important
  }

  .ltp-m-mb-90 {
    margin-bottom: 90px !important
  }

  .ltp-m-ml-90 {
    margin-left: 90px !important
  }

  .ltp-m-mr-90 {
    margin-right: 90px !important
  }

  .ltp-m-mx-95 {
    margin-right: 95px !important;
    margin-left: 95px !important
  }

  .ltp-m-my-95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important
  }

  .ltp-m-mt-95 {
    margin-top: 95px !important
  }

  .ltp-m-mb-95 {
    margin-bottom: 95px !important
  }

  .ltp-m-ml-95 {
    margin-left: 95px !important
  }

  .ltp-m-mr-95 {
    margin-right: 95px !important
  }

  .ltp-m-mx-100 {
    margin-right: 100px !important;
    margin-left: 100px !important
  }

  .ltp-m-my-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important
  }

  .ltp-m-mt-100 {
    margin-top: 100px !important
  }

  .ltp-m-mb-100 {
    margin-bottom: 100px !important
  }

  .ltp-m-ml-100 {
    margin-left: 100px !important
  }

  .ltp-m-mr-100 {
    margin-right: 100px !important
  }

  .ltp-m-mx-105 {
    margin-right: 105px !important;
    margin-left: 105px !important
  }

  .ltp-m-my-105 {
    margin-top: 105px !important;
    margin-bottom: 105px !important
  }

  .ltp-m-mt-105 {
    margin-top: 105px !important
  }

  .ltp-m-mb-105 {
    margin-bottom: 105px !important
  }

  .ltp-m-ml-105 {
    margin-left: 105px !important
  }

  .ltp-m-mr-105 {
    margin-right: 105px !important
  }

  .ltp-m-mx-110 {
    margin-right: 110px !important;
    margin-left: 110px !important
  }

  .ltp-m-my-110 {
    margin-top: 110px !important;
    margin-bottom: 110px !important
  }

  .ltp-m-mt-110 {
    margin-top: 110px !important
  }

  .ltp-m-mb-110 {
    margin-bottom: 110px !important
  }

  .ltp-m-ml-110 {
    margin-left: 110px !important
  }

  .ltp-m-mr-110 {
    margin-right: 110px !important
  }

  .ltp-m-mx-115 {
    margin-right: 115px !important;
    margin-left: 115px !important
  }

  .ltp-m-my-115 {
    margin-top: 115px !important;
    margin-bottom: 115px !important
  }

  .ltp-m-mt-115 {
    margin-top: 115px !important
  }

  .ltp-m-mb-115 {
    margin-bottom: 115px !important
  }

  .ltp-m-ml-115 {
    margin-left: 115px !important
  }

  .ltp-m-mr-115 {
    margin-right: 115px !important
  }

  .ltp-m-mx-120 {
    margin-right: 120px !important;
    margin-left: 120px !important
  }

  .ltp-m-my-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important
  }

  .ltp-m-mt-120 {
    margin-top: 120px !important
  }

  .ltp-m-mb-120 {
    margin-bottom: 120px !important
  }

  .ltp-m-ml-120 {
    margin-left: 120px !important
  }

  .ltp-m-mr-120 {
    margin-right: 120px !important
  }

  .ltp-m-mx-125 {
    margin-right: 125px !important;
    margin-left: 125px !important
  }

  .ltp-m-my-125 {
    margin-top: 125px !important;
    margin-bottom: 125px !important
  }

  .ltp-m-mt-125 {
    margin-top: 125px !important
  }

  .ltp-m-mb-125 {
    margin-bottom: 125px !important
  }

  .ltp-m-ml-125 {
    margin-left: 125px !important
  }

  .ltp-m-mr-125 {
    margin-right: 125px !important
  }

  .ltp-m-mx-130 {
    margin-right: 130px !important;
    margin-left: 130px !important
  }

  .ltp-m-my-130 {
    margin-top: 130px !important;
    margin-bottom: 130px !important
  }

  .ltp-m-mt-130 {
    margin-top: 130px !important
  }

  .ltp-m-mb-130 {
    margin-bottom: 130px !important
  }

  .ltp-m-ml-130 {
    margin-left: 130px !important
  }

  .ltp-m-mr-130 {
    margin-right: 130px !important
  }

  .ltp-m-mx-135 {
    margin-right: 135px !important;
    margin-left: 135px !important
  }

  .ltp-m-my-135 {
    margin-top: 135px !important;
    margin-bottom: 135px !important
  }

  .ltp-m-mt-135 {
    margin-top: 135px !important
  }

  .ltp-m-mb-135 {
    margin-bottom: 135px !important
  }

  .ltp-m-ml-135 {
    margin-left: 135px !important
  }

  .ltp-m-mr-135 {
    margin-right: 135px !important
  }

  .ltp-m-mx-140 {
    margin-right: 140px !important;
    margin-left: 140px !important
  }

  .ltp-m-my-140 {
    margin-top: 140px !important;
    margin-bottom: 140px !important
  }

  .ltp-m-mt-140 {
    margin-top: 140px !important
  }

  .ltp-m-mb-140 {
    margin-bottom: 140px !important
  }

  .ltp-m-ml-140 {
    margin-left: 140px !important
  }

  .ltp-m-mr-140 {
    margin-right: 140px !important
  }

  .ltp-m-mx-145 {
    margin-right: 145px !important;
    margin-left: 145px !important
  }

  .ltp-m-my-145 {
    margin-top: 145px !important;
    margin-bottom: 145px !important
  }

  .ltp-m-mt-145 {
    margin-top: 145px !important
  }

  .ltp-m-mb-145 {
    margin-bottom: 145px !important
  }

  .ltp-m-ml-145 {
    margin-left: 145px !important
  }

  .ltp-m-mr-145 {
    margin-right: 145px !important
  }

  .ltp-m-mx-150 {
    margin-right: 150px !important;
    margin-left: 150px !important
  }

  .ltp-m-my-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important
  }

  .ltp-m-mt-150 {
    margin-top: 150px !important
  }

  .ltp-m-mb-150 {
    margin-bottom: 150px !important
  }

  .ltp-m-ml-150 {
    margin-left: 150px !important
  }

  .ltp-m-mr-150 {
    margin-right: 150px !important
  }

  .ltp-m-mx-155 {
    margin-right: 155px !important;
    margin-left: 155px !important
  }

  .ltp-m-my-155 {
    margin-top: 155px !important;
    margin-bottom: 155px !important
  }

  .ltp-m-mt-155 {
    margin-top: 155px !important
  }

  .ltp-m-mb-155 {
    margin-bottom: 155px !important
  }

  .ltp-m-ml-155 {
    margin-left: 155px !important
  }

  .ltp-m-mr-155 {
    margin-right: 155px !important
  }

  .ltp-m-mx-160 {
    margin-right: 160px !important;
    margin-left: 160px !important
  }

  .ltp-m-my-160 {
    margin-top: 160px !important;
    margin-bottom: 160px !important
  }

  .ltp-m-mt-160 {
    margin-top: 160px !important
  }

  .ltp-m-mb-160 {
    margin-bottom: 160px !important
  }

  .ltp-m-ml-160 {
    margin-left: 160px !important
  }

  .ltp-m-mr-160 {
    margin-right: 160px !important
  }

  .ltp-m-mx-165 {
    margin-right: 165px !important;
    margin-left: 165px !important
  }

  .ltp-m-my-165 {
    margin-top: 165px !important;
    margin-bottom: 165px !important
  }

  .ltp-m-mt-165 {
    margin-top: 165px !important
  }

  .ltp-m-mb-165 {
    margin-bottom: 165px !important
  }

  .ltp-m-ml-165 {
    margin-left: 165px !important
  }

  .ltp-m-mr-165 {
    margin-right: 165px !important
  }

  .ltp-m-mx-170 {
    margin-right: 170px !important;
    margin-left: 170px !important
  }

  .ltp-m-my-170 {
    margin-top: 170px !important;
    margin-bottom: 170px !important
  }

  .ltp-m-mt-170 {
    margin-top: 170px !important
  }

  .ltp-m-mb-170 {
    margin-bottom: 170px !important
  }

  .ltp-m-ml-170 {
    margin-left: 170px !important
  }

  .ltp-m-mr-170 {
    margin-right: 170px !important
  }

  .ltp-m-mx-175 {
    margin-right: 175px !important;
    margin-left: 175px !important
  }

  .ltp-m-my-175 {
    margin-top: 175px !important;
    margin-bottom: 175px !important
  }

  .ltp-m-mt-175 {
    margin-top: 175px !important
  }

  .ltp-m-mb-175 {
    margin-bottom: 175px !important
  }

  .ltp-m-ml-175 {
    margin-left: 175px !important
  }

  .ltp-m-mr-175 {
    margin-right: 175px !important
  }

  .ltp-m-mx-180 {
    margin-right: 180px !important;
    margin-left: 180px !important
  }

  .ltp-m-my-180 {
    margin-top: 180px !important;
    margin-bottom: 180px !important
  }

  .ltp-m-mt-180 {
    margin-top: 180px !important
  }

  .ltp-m-mb-180 {
    margin-bottom: 180px !important
  }

  .ltp-m-ml-180 {
    margin-left: 180px !important
  }

  .ltp-m-mr-180 {
    margin-right: 180px !important
  }

  .ltp-m-mx-185 {
    margin-right: 185px !important;
    margin-left: 185px !important
  }

  .ltp-m-my-185 {
    margin-top: 185px !important;
    margin-bottom: 185px !important
  }

  .ltp-m-mt-185 {
    margin-top: 185px !important
  }

  .ltp-m-mb-185 {
    margin-bottom: 185px !important
  }

  .ltp-m-ml-185 {
    margin-left: 185px !important
  }

  .ltp-m-mr-185 {
    margin-right: 185px !important
  }

  .ltp-m-mx-190 {
    margin-right: 190px !important;
    margin-left: 190px !important
  }

  .ltp-m-my-190 {
    margin-top: 190px !important;
    margin-bottom: 190px !important
  }

  .ltp-m-mt-190 {
    margin-top: 190px !important
  }

  .ltp-m-mb-190 {
    margin-bottom: 190px !important
  }

  .ltp-m-ml-190 {
    margin-left: 190px !important
  }

  .ltp-m-mr-190 {
    margin-right: 190px !important
  }

  .ltp-m-mx-195 {
    margin-right: 195px !important;
    margin-left: 195px !important
  }

  .ltp-m-my-195 {
    margin-top: 195px !important;
    margin-bottom: 195px !important
  }

  .ltp-m-mt-195 {
    margin-top: 195px !important
  }

  .ltp-m-mb-195 {
    margin-bottom: 195px !important
  }

  .ltp-m-ml-195 {
    margin-left: 195px !important
  }

  .ltp-m-mr-195 {
    margin-right: 195px !important
  }

  .ltp-m-mx-200 {
    margin-right: 200px !important;
    margin-left: 200px !important
  }

  .ltp-m-my-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important
  }

  .ltp-m-mt-200 {
    margin-top: 200px !important
  }

  .ltp-m-mb-200 {
    margin-bottom: 200px !important
  }

  .ltp-m-ml-200 {
    margin-left: 200px !important
  }

  .ltp-m-mr-200 {
    margin-right: 200px !important
  }

  .ltp-m-mx-205 {
    margin-right: 205px !important;
    margin-left: 205px !important
  }

  .ltp-m-my-205 {
    margin-top: 205px !important;
    margin-bottom: 205px !important
  }

  .ltp-m-mt-205 {
    margin-top: 205px !important
  }

  .ltp-m-mb-205 {
    margin-bottom: 205px !important
  }

  .ltp-m-ml-205 {
    margin-left: 205px !important
  }

  .ltp-m-mr-205 {
    margin-right: 205px !important
  }

  .ltp-m-mx-210 {
    margin-right: 210px !important;
    margin-left: 210px !important
  }

  .ltp-m-my-210 {
    margin-top: 210px !important;
    margin-bottom: 210px !important
  }

  .ltp-m-mt-210 {
    margin-top: 210px !important
  }

  .ltp-m-mb-210 {
    margin-bottom: 210px !important
  }

  .ltp-m-ml-210 {
    margin-left: 210px !important
  }

  .ltp-m-mr-210 {
    margin-right: 210px !important
  }

  .ltp-m-mx-215 {
    margin-right: 215px !important;
    margin-left: 215px !important
  }

  .ltp-m-my-215 {
    margin-top: 215px !important;
    margin-bottom: 215px !important
  }

  .ltp-m-mt-215 {
    margin-top: 215px !important
  }

  .ltp-m-mb-215 {
    margin-bottom: 215px !important
  }

  .ltp-m-ml-215 {
    margin-left: 215px !important
  }

  .ltp-m-mr-215 {
    margin-right: 215px !important
  }

  .ltp-m-mx-220 {
    margin-right: 220px !important;
    margin-left: 220px !important
  }

  .ltp-m-my-220 {
    margin-top: 220px !important;
    margin-bottom: 220px !important
  }

  .ltp-m-mt-220 {
    margin-top: 220px !important
  }

  .ltp-m-mb-220 {
    margin-bottom: 220px !important
  }

  .ltp-m-ml-220 {
    margin-left: 220px !important
  }

  .ltp-m-mr-220 {
    margin-right: 220px !important
  }

  .ltp-m-mx-225 {
    margin-right: 225px !important;
    margin-left: 225px !important
  }

  .ltp-m-my-225 {
    margin-top: 225px !important;
    margin-bottom: 225px !important
  }

  .ltp-m-mt-225 {
    margin-top: 225px !important
  }

  .ltp-m-mb-225 {
    margin-bottom: 225px !important
  }

  .ltp-m-ml-225 {
    margin-left: 225px !important
  }

  .ltp-m-mr-225 {
    margin-right: 225px !important
  }

  .ltp-m-mx-230 {
    margin-right: 230px !important;
    margin-left: 230px !important
  }

  .ltp-m-my-230 {
    margin-top: 230px !important;
    margin-bottom: 230px !important
  }

  .ltp-m-mt-230 {
    margin-top: 230px !important
  }

  .ltp-m-mb-230 {
    margin-bottom: 230px !important
  }

  .ltp-m-ml-230 {
    margin-left: 230px !important
  }

  .ltp-m-mr-230 {
    margin-right: 230px !important
  }

  .ltp-m-mx-235 {
    margin-right: 235px !important;
    margin-left: 235px !important
  }

  .ltp-m-my-235 {
    margin-top: 235px !important;
    margin-bottom: 235px !important
  }

  .ltp-m-mt-235 {
    margin-top: 235px !important
  }

  .ltp-m-mb-235 {
    margin-bottom: 235px !important
  }

  .ltp-m-ml-235 {
    margin-left: 235px !important
  }

  .ltp-m-mr-235 {
    margin-right: 235px !important
  }

  .ltp-m-mx-240 {
    margin-right: 240px !important;
    margin-left: 240px !important
  }

  .ltp-m-my-240 {
    margin-top: 240px !important;
    margin-bottom: 240px !important
  }

  .ltp-m-mt-240 {
    margin-top: 240px !important
  }

  .ltp-m-mb-240 {
    margin-bottom: 240px !important
  }

  .ltp-m-ml-240 {
    margin-left: 240px !important
  }

  .ltp-m-mr-240 {
    margin-right: 240px !important
  }

  .ltp-m-mx-245 {
    margin-right: 245px !important;
    margin-left: 245px !important
  }

  .ltp-m-my-245 {
    margin-top: 245px !important;
    margin-bottom: 245px !important
  }

  .ltp-m-mt-245 {
    margin-top: 245px !important
  }

  .ltp-m-mb-245 {
    margin-bottom: 245px !important
  }

  .ltp-m-ml-245 {
    margin-left: 245px !important
  }

  .ltp-m-mr-245 {
    margin-right: 245px !important
  }

  .ltp-m-mx-250 {
    margin-right: 250px !important;
    margin-left: 250px !important
  }

  .ltp-m-my-250 {
    margin-top: 250px !important;
    margin-bottom: 250px !important
  }

  .ltp-m-mt-250 {
    margin-top: 250px !important
  }

  .ltp-m-mb-250 {
    margin-bottom: 250px !important
  }

  .ltp-m-ml-250 {
    margin-left: 250px !important
  }

  .ltp-m-mr-250 {
    margin-right: 250px !important
  }

  .ltp-m-mx-255 {
    margin-right: 255px !important;
    margin-left: 255px !important
  }

  .ltp-m-my-255 {
    margin-top: 255px !important;
    margin-bottom: 255px !important
  }

  .ltp-m-mt-255 {
    margin-top: 255px !important
  }

  .ltp-m-mb-255 {
    margin-bottom: 255px !important
  }

  .ltp-m-ml-255 {
    margin-left: 255px !important
  }

  .ltp-m-mr-255 {
    margin-right: 255px !important
  }

  .ltp-m-mx-260 {
    margin-right: 260px !important;
    margin-left: 260px !important
  }

  .ltp-m-my-260 {
    margin-top: 260px !important;
    margin-bottom: 260px !important
  }

  .ltp-m-mt-260 {
    margin-top: 260px !important
  }

  .ltp-m-mb-260 {
    margin-bottom: 260px !important
  }

  .ltp-m-ml-260 {
    margin-left: 260px !important
  }

  .ltp-m-mr-260 {
    margin-right: 260px !important
  }

  .ltp-m-mx-265 {
    margin-right: 265px !important;
    margin-left: 265px !important
  }

  .ltp-m-my-265 {
    margin-top: 265px !important;
    margin-bottom: 265px !important
  }

  .ltp-m-mt-265 {
    margin-top: 265px !important
  }

  .ltp-m-mb-265 {
    margin-bottom: 265px !important
  }

  .ltp-m-ml-265 {
    margin-left: 265px !important
  }

  .ltp-m-mr-265 {
    margin-right: 265px !important
  }

  .ltp-m-mx-270 {
    margin-right: 270px !important;
    margin-left: 270px !important
  }

  .ltp-m-my-270 {
    margin-top: 270px !important;
    margin-bottom: 270px !important
  }

  .ltp-m-mt-270 {
    margin-top: 270px !important
  }

  .ltp-m-mb-270 {
    margin-bottom: 270px !important
  }

  .ltp-m-ml-270 {
    margin-left: 270px !important
  }

  .ltp-m-mr-270 {
    margin-right: 270px !important
  }

  .ltp-m-mx-275 {
    margin-right: 275px !important;
    margin-left: 275px !important
  }

  .ltp-m-my-275 {
    margin-top: 275px !important;
    margin-bottom: 275px !important
  }

  .ltp-m-mt-275 {
    margin-top: 275px !important
  }

  .ltp-m-mb-275 {
    margin-bottom: 275px !important
  }

  .ltp-m-ml-275 {
    margin-left: 275px !important
  }

  .ltp-m-mr-275 {
    margin-right: 275px !important
  }

  .ltp-m-mx-280 {
    margin-right: 280px !important;
    margin-left: 280px !important
  }

  .ltp-m-my-280 {
    margin-top: 280px !important;
    margin-bottom: 280px !important
  }

  .ltp-m-mt-280 {
    margin-top: 280px !important
  }

  .ltp-m-mb-280 {
    margin-bottom: 280px !important
  }

  .ltp-m-ml-280 {
    margin-left: 280px !important
  }

  .ltp-m-mr-280 {
    margin-right: 280px !important
  }

  .ltp-m-mx-285 {
    margin-right: 285px !important;
    margin-left: 285px !important
  }

  .ltp-m-my-285 {
    margin-top: 285px !important;
    margin-bottom: 285px !important
  }

  .ltp-m-mt-285 {
    margin-top: 285px !important
  }

  .ltp-m-mb-285 {
    margin-bottom: 285px !important
  }

  .ltp-m-ml-285 {
    margin-left: 285px !important
  }

  .ltp-m-mr-285 {
    margin-right: 285px !important
  }

  .ltp-m-mx-290 {
    margin-right: 290px !important;
    margin-left: 290px !important
  }

  .ltp-m-my-290 {
    margin-top: 290px !important;
    margin-bottom: 290px !important
  }

  .ltp-m-mt-290 {
    margin-top: 290px !important
  }

  .ltp-m-mb-290 {
    margin-bottom: 290px !important
  }

  .ltp-m-ml-290 {
    margin-left: 290px !important
  }

  .ltp-m-mr-290 {
    margin-right: 290px !important
  }

  .ltp-m-mx-295 {
    margin-right: 295px !important;
    margin-left: 295px !important
  }

  .ltp-m-my-295 {
    margin-top: 295px !important;
    margin-bottom: 295px !important
  }

  .ltp-m-mt-295 {
    margin-top: 295px !important
  }

  .ltp-m-mb-295 {
    margin-bottom: 295px !important
  }

  .ltp-m-ml-295 {
    margin-left: 295px !important
  }

  .ltp-m-mr-295 {
    margin-right: 295px !important
  }

  .ltp-m-mx-300 {
    margin-right: 300px !important;
    margin-left: 300px !important
  }

  .ltp-m-my-300 {
    margin-top: 300px !important;
    margin-bottom: 300px !important
  }

  .ltp-m-mt-300 {
    margin-top: 300px !important
  }

  .ltp-m-mb-300 {
    margin-bottom: 300px !important
  }

  .ltp-m-ml-300 {
    margin-left: 300px !important
  }

  .ltp-m-mr-300 {
    margin-right: 300px !important
  }

  .ltp-m-mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
  }

  .ltp-m-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
  }

  .ltp-m-mt-0 {
    margin-top: 0 !important
  }

  .ltp-m-mb-0 {
    margin-bottom: 0 !important
  }

  .ltp-m-ml-0 {
    margin-left: 0 !important
  }

  .ltp-m-mr-0 {
    margin-right: 0 !important
  }

  .ltp-m-m-0 {
    margin: 0 !important
  }

  .ltp-m-mx--5 {
    margin-right: -5px !important;
    margin-left: -5px !important
  }

  .ltp-m-my--5 {
    margin-top: -5px !important;
    margin-bottom: -5px !important
  }

  .ltp-m-mt--5 {
    margin-top: -5px !important
  }

  .ltp-m-mb--5 {
    margin-bottom: -5px !important
  }

  .ltp-m-ml--5 {
    margin-left: -5px !important
  }

  .ltp-m-mr--5 {
    margin-right: -5px !important
  }

  .ltp-m-mx--10 {
    margin-right: -10px !important;
    margin-left: -10px !important
  }

  .ltp-m-my--10 {
    margin-top: -10px !important;
    margin-bottom: -10px !important
  }

  .ltp-m-mt--10 {
    margin-top: -10px !important
  }

  .ltp-m-mb--10 {
    margin-bottom: -10px !important
  }

  .ltp-m-ml--10 {
    margin-left: -10px !important
  }

  .ltp-m-mr--10 {
    margin-right: -10px !important
  }

  .ltp-m-mx--15 {
    margin-right: -15px !important;
    margin-left: -15px !important
  }

  .ltp-m-my--15 {
    margin-top: -15px !important;
    margin-bottom: -15px !important
  }

  .ltp-m-mt--15 {
    margin-top: -15px !important
  }

  .ltp-m-mb--15 {
    margin-bottom: -15px !important
  }

  .ltp-m-ml--15 {
    margin-left: -15px !important
  }

  .ltp-m-mr--15 {
    margin-right: -15px !important
  }

  .ltp-m-mx--20 {
    margin-right: -20px !important;
    margin-left: -20px !important
  }

  .ltp-m-my--20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important
  }

  .ltp-m-mt--20 {
    margin-top: -20px !important
  }

  .ltp-m-mb--20 {
    margin-bottom: -20px !important
  }

  .ltp-m-ml--20 {
    margin-left: -20px !important
  }

  .ltp-m-mr--20 {
    margin-right: -20px !important
  }

  .ltp-m-mx--25 {
    margin-right: -25px !important;
    margin-left: -25px !important
  }

  .ltp-m-my--25 {
    margin-top: -25px !important;
    margin-bottom: -25px !important
  }

  .ltp-m-mt--25 {
    margin-top: -25px !important
  }

  .ltp-m-mb--25 {
    margin-bottom: -25px !important
  }

  .ltp-m-ml--25 {
    margin-left: -25px !important
  }

  .ltp-m-mr--25 {
    margin-right: -25px !important
  }

  .ltp-m-mx--30 {
    margin-right: -30px !important;
    margin-left: -30px !important
  }

  .ltp-m-my--30 {
    margin-top: -30px !important;
    margin-bottom: -30px !important
  }

  .ltp-m-mt--30 {
    margin-top: -30px !important
  }

  .ltp-m-mb--30 {
    margin-bottom: -30px !important
  }

  .ltp-m-ml--30 {
    margin-left: -30px !important
  }

  .ltp-m-mr--30 {
    margin-right: -30px !important
  }

  .ltp-m-mx--35 {
    margin-right: -35px !important;
    margin-left: -35px !important
  }

  .ltp-m-my--35 {
    margin-top: -35px !important;
    margin-bottom: -35px !important
  }

  .ltp-m-mt--35 {
    margin-top: -35px !important
  }

  .ltp-m-mb--35 {
    margin-bottom: -35px !important
  }

  .ltp-m-ml--35 {
    margin-left: -35px !important
  }

  .ltp-m-mr--35 {
    margin-right: -35px !important
  }

  .ltp-m-mx--40 {
    margin-right: -40px !important;
    margin-left: -40px !important
  }

  .ltp-m-my--40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important
  }

  .ltp-m-mt--40 {
    margin-top: -40px !important
  }

  .ltp-m-mb--40 {
    margin-bottom: -40px !important
  }

  .ltp-m-ml--40 {
    margin-left: -40px !important
  }

  .ltp-m-mr--40 {
    margin-right: -40px !important
  }

  .ltp-m-mx--45 {
    margin-right: -45px !important;
    margin-left: -45px !important
  }

  .ltp-m-my--45 {
    margin-top: -45px !important;
    margin-bottom: -45px !important
  }

  .ltp-m-mt--45 {
    margin-top: -45px !important
  }

  .ltp-m-mb--45 {
    margin-bottom: -45px !important
  }

  .ltp-m-ml--45 {
    margin-left: -45px !important
  }

  .ltp-m-mr--45 {
    margin-right: -45px !important
  }

  .ltp-m-mx--50 {
    margin-right: -50px !important;
    margin-left: -50px !important
  }

  .ltp-m-my--50 {
    margin-top: -50px !important;
    margin-bottom: -50px !important
  }

  .ltp-m-mt--50 {
    margin-top: -50px !important
  }

  .ltp-m-mb--50 {
    margin-bottom: -50px !important
  }

  .ltp-m-ml--50 {
    margin-left: -50px !important
  }

  .ltp-m-mr--50 {
    margin-right: -50px !important
  }

  .ltp-m-mx--55 {
    margin-right: -55px !important;
    margin-left: -55px !important
  }

  .ltp-m-my--55 {
    margin-top: -55px !important;
    margin-bottom: -55px !important
  }

  .ltp-m-mt--55 {
    margin-top: -55px !important
  }

  .ltp-m-mb--55 {
    margin-bottom: -55px !important
  }

  .ltp-m-ml--55 {
    margin-left: -55px !important
  }

  .ltp-m-mr--55 {
    margin-right: -55px !important
  }

  .ltp-m-mx--60 {
    margin-right: -60px !important;
    margin-left: -60px !important
  }

  .ltp-m-my--60 {
    margin-top: -60px !important;
    margin-bottom: -60px !important
  }

  .ltp-m-mt--60 {
    margin-top: -60px !important
  }

  .ltp-m-mb--60 {
    margin-bottom: -60px !important
  }

  .ltp-m-ml--60 {
    margin-left: -60px !important
  }

  .ltp-m-mr--60 {
    margin-right: -60px !important
  }

  .ltp-m-mx--65 {
    margin-right: -65px !important;
    margin-left: -65px !important
  }

  .ltp-m-my--65 {
    margin-top: -65px !important;
    margin-bottom: -65px !important
  }

  .ltp-m-mt--65 {
    margin-top: -65px !important
  }

  .ltp-m-mb--65 {
    margin-bottom: -65px !important
  }

  .ltp-m-ml--65 {
    margin-left: -65px !important
  }

  .ltp-m-mr--65 {
    margin-right: -65px !important
  }

  .ltp-m-mx--70 {
    margin-right: -70px !important;
    margin-left: -70px !important
  }

  .ltp-m-my--70 {
    margin-top: -70px !important;
    margin-bottom: -70px !important
  }

  .ltp-m-mt--70 {
    margin-top: -70px !important
  }

  .ltp-m-mb--70 {
    margin-bottom: -70px !important
  }

  .ltp-m-ml--70 {
    margin-left: -70px !important
  }

  .ltp-m-mr--70 {
    margin-right: -70px !important
  }

  .ltp-m-mx--75 {
    margin-right: -75px !important;
    margin-left: -75px !important
  }

  .ltp-m-my--75 {
    margin-top: -75px !important;
    margin-bottom: -75px !important
  }

  .ltp-m-mt--75 {
    margin-top: -75px !important
  }

  .ltp-m-mb--75 {
    margin-bottom: -75px !important
  }

  .ltp-m-ml--75 {
    margin-left: -75px !important
  }

  .ltp-m-mr--75 {
    margin-right: -75px !important
  }

  .ltp-m-mx--80 {
    margin-right: -80px !important;
    margin-left: -80px !important
  }

  .ltp-m-my--80 {
    margin-top: -80px !important;
    margin-bottom: -80px !important
  }

  .ltp-m-mt--80 {
    margin-top: -80px !important
  }

  .ltp-m-mb--80 {
    margin-bottom: -80px !important
  }

  .ltp-m-ml--80 {
    margin-left: -80px !important
  }

  .ltp-m-mr--80 {
    margin-right: -80px !important
  }

  .ltp-m-mx--85 {
    margin-right: -85px !important;
    margin-left: -85px !important
  }

  .ltp-m-my--85 {
    margin-top: -85px !important;
    margin-bottom: -85px !important
  }

  .ltp-m-mt--85 {
    margin-top: -85px !important
  }

  .ltp-m-mb--85 {
    margin-bottom: -85px !important
  }

  .ltp-m-ml--85 {
    margin-left: -85px !important
  }

  .ltp-m-mr--85 {
    margin-right: -85px !important
  }

  .ltp-m-mx--90 {
    margin-right: -90px !important;
    margin-left: -90px !important
  }

  .ltp-m-my--90 {
    margin-top: -90px !important;
    margin-bottom: -90px !important
  }

  .ltp-m-mt--90 {
    margin-top: -90px !important
  }

  .ltp-m-mb--90 {
    margin-bottom: -90px !important
  }

  .ltp-m-ml--90 {
    margin-left: -90px !important
  }

  .ltp-m-mr--90 {
    margin-right: -90px !important
  }

  .ltp-m-mx--95 {
    margin-right: -95px !important;
    margin-left: -95px !important
  }

  .ltp-m-my--95 {
    margin-top: -95px !important;
    margin-bottom: -95px !important
  }

  .ltp-m-mt--95 {
    margin-top: -95px !important
  }

  .ltp-m-mb--95 {
    margin-bottom: -95px !important
  }

  .ltp-m-ml--95 {
    margin-left: -95px !important
  }

  .ltp-m-mr--95 {
    margin-right: -95px !important
  }

  .ltp-m-mx--100 {
    margin-right: -100px !important;
    margin-left: -100px !important
  }

  .ltp-m-my--100 {
    margin-top: -100px !important;
    margin-bottom: -100px !important
  }

  .ltp-m-mt--100 {
    margin-top: -100px !important
  }

  .ltp-m-mb--100 {
    margin-bottom: -100px !important
  }

  .ltp-m-ml--100 {
    margin-left: -100px !important
  }

  .ltp-m-mr--100 {
    margin-right: -100px !important
  }

  .ltp-m-mx--105 {
    margin-right: -105px !important;
    margin-left: -105px !important
  }

  .ltp-m-my--105 {
    margin-top: -105px !important;
    margin-bottom: -105px !important
  }

  .ltp-m-mt--105 {
    margin-top: -105px !important
  }

  .ltp-m-mb--105 {
    margin-bottom: -105px !important
  }

  .ltp-m-ml--105 {
    margin-left: -105px !important
  }

  .ltp-m-mr--105 {
    margin-right: -105px !important
  }

  .ltp-m-mx--110 {
    margin-right: -110px !important;
    margin-left: -110px !important
  }

  .ltp-m-my--110 {
    margin-top: -110px !important;
    margin-bottom: -110px !important
  }

  .ltp-m-mt--110 {
    margin-top: -110px !important
  }

  .ltp-m-mb--110 {
    margin-bottom: -110px !important
  }

  .ltp-m-ml--110 {
    margin-left: -110px !important
  }

  .ltp-m-mr--110 {
    margin-right: -110px !important
  }

  .ltp-m-mx--115 {
    margin-right: -115px !important;
    margin-left: -115px !important
  }

  .ltp-m-my--115 {
    margin-top: -115px !important;
    margin-bottom: -115px !important
  }

  .ltp-m-mt--115 {
    margin-top: -115px !important
  }

  .ltp-m-mb--115 {
    margin-bottom: -115px !important
  }

  .ltp-m-ml--115 {
    margin-left: -115px !important
  }

  .ltp-m-mr--115 {
    margin-right: -115px !important
  }

  .ltp-m-mx--120 {
    margin-right: -120px !important;
    margin-left: -120px !important
  }

  .ltp-m-my--120 {
    margin-top: -120px !important;
    margin-bottom: -120px !important
  }

  .ltp-m-mt--120 {
    margin-top: -120px !important
  }

  .ltp-m-mb--120 {
    margin-bottom: -120px !important
  }

  .ltp-m-ml--120 {
    margin-left: -120px !important
  }

  .ltp-m-mr--120 {
    margin-right: -120px !important
  }

  .ltp-m-mx--125 {
    margin-right: -125px !important;
    margin-left: -125px !important
  }

  .ltp-m-my--125 {
    margin-top: -125px !important;
    margin-bottom: -125px !important
  }

  .ltp-m-mt--125 {
    margin-top: -125px !important
  }

  .ltp-m-mb--125 {
    margin-bottom: -125px !important
  }

  .ltp-m-ml--125 {
    margin-left: -125px !important
  }

  .ltp-m-mr--125 {
    margin-right: -125px !important
  }

  .ltp-m-mx--130 {
    margin-right: -130px !important;
    margin-left: -130px !important
  }

  .ltp-m-my--130 {
    margin-top: -130px !important;
    margin-bottom: -130px !important
  }

  .ltp-m-mt--130 {
    margin-top: -130px !important
  }

  .ltp-m-mb--130 {
    margin-bottom: -130px !important
  }

  .ltp-m-ml--130 {
    margin-left: -130px !important
  }

  .ltp-m-mr--130 {
    margin-right: -130px !important
  }

  .ltp-m-mx--135 {
    margin-right: -135px !important;
    margin-left: -135px !important
  }

  .ltp-m-my--135 {
    margin-top: -135px !important;
    margin-bottom: -135px !important
  }

  .ltp-m-mt--135 {
    margin-top: -135px !important
  }

  .ltp-m-mb--135 {
    margin-bottom: -135px !important
  }

  .ltp-m-ml--135 {
    margin-left: -135px !important
  }

  .ltp-m-mr--135 {
    margin-right: -135px !important
  }

  .ltp-m-mx--140 {
    margin-right: -140px !important;
    margin-left: -140px !important
  }

  .ltp-m-my--140 {
    margin-top: -140px !important;
    margin-bottom: -140px !important
  }

  .ltp-m-mt--140 {
    margin-top: -140px !important
  }

  .ltp-m-mb--140 {
    margin-bottom: -140px !important
  }

  .ltp-m-ml--140 {
    margin-left: -140px !important
  }

  .ltp-m-mr--140 {
    margin-right: -140px !important
  }

  .ltp-m-mx--145 {
    margin-right: -145px !important;
    margin-left: -145px !important
  }

  .ltp-m-my--145 {
    margin-top: -145px !important;
    margin-bottom: -145px !important
  }

  .ltp-m-mt--145 {
    margin-top: -145px !important
  }

  .ltp-m-mb--145 {
    margin-bottom: -145px !important
  }

  .ltp-m-ml--145 {
    margin-left: -145px !important
  }

  .ltp-m-mr--145 {
    margin-right: -145px !important
  }

  .ltp-m-mx--150 {
    margin-right: -150px !important;
    margin-left: -150px !important
  }

  .ltp-m-my--150 {
    margin-top: -150px !important;
    margin-bottom: -150px !important
  }

  .ltp-m-mt--150 {
    margin-top: -150px !important
  }

  .ltp-m-mb--150 {
    margin-bottom: -150px !important
  }

  .ltp-m-ml--150 {
    margin-left: -150px !important
  }

  .ltp-m-mr--150 {
    margin-right: -150px !important
  }

  .ltp-m-mx--155 {
    margin-right: -155px !important;
    margin-left: -155px !important
  }

  .ltp-m-my--155 {
    margin-top: -155px !important;
    margin-bottom: -155px !important
  }

  .ltp-m-mt--155 {
    margin-top: -155px !important
  }

  .ltp-m-mb--155 {
    margin-bottom: -155px !important
  }

  .ltp-m-ml--155 {
    margin-left: -155px !important
  }

  .ltp-m-mr--155 {
    margin-right: -155px !important
  }

  .ltp-m-mx--160 {
    margin-right: -160px !important;
    margin-left: -160px !important
  }

  .ltp-m-my--160 {
    margin-top: -160px !important;
    margin-bottom: -160px !important
  }

  .ltp-m-mt--160 {
    margin-top: -160px !important
  }

  .ltp-m-mb--160 {
    margin-bottom: -160px !important
  }

  .ltp-m-ml--160 {
    margin-left: -160px !important
  }

  .ltp-m-mr--160 {
    margin-right: -160px !important
  }

  .ltp-m-mx--165 {
    margin-right: -165px !important;
    margin-left: -165px !important
  }

  .ltp-m-my--165 {
    margin-top: -165px !important;
    margin-bottom: -165px !important
  }

  .ltp-m-mt--165 {
    margin-top: -165px !important
  }

  .ltp-m-mb--165 {
    margin-bottom: -165px !important
  }

  .ltp-m-ml--165 {
    margin-left: -165px !important
  }

  .ltp-m-mr--165 {
    margin-right: -165px !important
  }

  .ltp-m-mx--170 {
    margin-right: -170px !important;
    margin-left: -170px !important
  }

  .ltp-m-my--170 {
    margin-top: -170px !important;
    margin-bottom: -170px !important
  }

  .ltp-m-mt--170 {
    margin-top: -170px !important
  }

  .ltp-m-mb--170 {
    margin-bottom: -170px !important
  }

  .ltp-m-ml--170 {
    margin-left: -170px !important
  }

  .ltp-m-mr--170 {
    margin-right: -170px !important
  }

  .ltp-m-mx--175 {
    margin-right: -175px !important;
    margin-left: -175px !important
  }

  .ltp-m-my--175 {
    margin-top: -175px !important;
    margin-bottom: -175px !important
  }

  .ltp-m-mt--175 {
    margin-top: -175px !important
  }

  .ltp-m-mb--175 {
    margin-bottom: -175px !important
  }

  .ltp-m-ml--175 {
    margin-left: -175px !important
  }

  .ltp-m-mr--175 {
    margin-right: -175px !important
  }

  .ltp-m-mx--180 {
    margin-right: -180px !important;
    margin-left: -180px !important
  }

  .ltp-m-my--180 {
    margin-top: -180px !important;
    margin-bottom: -180px !important
  }

  .ltp-m-mt--180 {
    margin-top: -180px !important
  }

  .ltp-m-mb--180 {
    margin-bottom: -180px !important
  }

  .ltp-m-ml--180 {
    margin-left: -180px !important
  }

  .ltp-m-mr--180 {
    margin-right: -180px !important
  }

  .ltp-m-mx--185 {
    margin-right: -185px !important;
    margin-left: -185px !important
  }

  .ltp-m-my--185 {
    margin-top: -185px !important;
    margin-bottom: -185px !important
  }

  .ltp-m-mt--185 {
    margin-top: -185px !important
  }

  .ltp-m-mb--185 {
    margin-bottom: -185px !important
  }

  .ltp-m-ml--185 {
    margin-left: -185px !important
  }

  .ltp-m-mr--185 {
    margin-right: -185px !important
  }

  .ltp-m-mx--190 {
    margin-right: -190px !important;
    margin-left: -190px !important
  }

  .ltp-m-my--190 {
    margin-top: -190px !important;
    margin-bottom: -190px !important
  }

  .ltp-m-mt--190 {
    margin-top: -190px !important
  }

  .ltp-m-mb--190 {
    margin-bottom: -190px !important
  }

  .ltp-m-ml--190 {
    margin-left: -190px !important
  }

  .ltp-m-mr--190 {
    margin-right: -190px !important
  }

  .ltp-m-mx--195 {
    margin-right: -195px !important;
    margin-left: -195px !important
  }

  .ltp-m-my--195 {
    margin-top: -195px !important;
    margin-bottom: -195px !important
  }

  .ltp-m-mt--195 {
    margin-top: -195px !important
  }

  .ltp-m-mb--195 {
    margin-bottom: -195px !important
  }

  .ltp-m-ml--195 {
    margin-left: -195px !important
  }

  .ltp-m-mr--195 {
    margin-right: -195px !important
  }

  .ltp-m-mx--200 {
    margin-right: -200px !important;
    margin-left: -200px !important
  }

  .ltp-m-my--200 {
    margin-top: -200px !important;
    margin-bottom: -200px !important
  }

  .ltp-m-mt--200 {
    margin-top: -200px !important
  }

  .ltp-m-mb--200 {
    margin-bottom: -200px !important
  }

  .ltp-m-ml--200 {
    margin-left: -200px !important
  }

  .ltp-m-mr--200 {
    margin-right: -200px !important
  }

  .ltp-m-mx--205 {
    margin-right: -205px !important;
    margin-left: -205px !important
  }

  .ltp-m-my--205 {
    margin-top: -205px !important;
    margin-bottom: -205px !important
  }

  .ltp-m-mt--205 {
    margin-top: -205px !important
  }

  .ltp-m-mb--205 {
    margin-bottom: -205px !important
  }

  .ltp-m-ml--205 {
    margin-left: -205px !important
  }

  .ltp-m-mr--205 {
    margin-right: -205px !important
  }

  .ltp-m-mx--210 {
    margin-right: -210px !important;
    margin-left: -210px !important
  }

  .ltp-m-my--210 {
    margin-top: -210px !important;
    margin-bottom: -210px !important
  }

  .ltp-m-mt--210 {
    margin-top: -210px !important
  }

  .ltp-m-mb--210 {
    margin-bottom: -210px !important
  }

  .ltp-m-ml--210 {
    margin-left: -210px !important
  }

  .ltp-m-mr--210 {
    margin-right: -210px !important
  }

  .ltp-m-mx--215 {
    margin-right: -215px !important;
    margin-left: -215px !important
  }

  .ltp-m-my--215 {
    margin-top: -215px !important;
    margin-bottom: -215px !important
  }

  .ltp-m-mt--215 {
    margin-top: -215px !important
  }

  .ltp-m-mb--215 {
    margin-bottom: -215px !important
  }

  .ltp-m-ml--215 {
    margin-left: -215px !important
  }

  .ltp-m-mr--215 {
    margin-right: -215px !important
  }

  .ltp-m-mx--220 {
    margin-right: -220px !important;
    margin-left: -220px !important
  }

  .ltp-m-my--220 {
    margin-top: -220px !important;
    margin-bottom: -220px !important
  }

  .ltp-m-mt--220 {
    margin-top: -220px !important
  }

  .ltp-m-mb--220 {
    margin-bottom: -220px !important
  }

  .ltp-m-ml--220 {
    margin-left: -220px !important
  }

  .ltp-m-mr--220 {
    margin-right: -220px !important
  }

  .ltp-m-mx--225 {
    margin-right: -225px !important;
    margin-left: -225px !important
  }

  .ltp-m-my--225 {
    margin-top: -225px !important;
    margin-bottom: -225px !important
  }

  .ltp-m-mt--225 {
    margin-top: -225px !important
  }

  .ltp-m-mb--225 {
    margin-bottom: -225px !important
  }

  .ltp-m-ml--225 {
    margin-left: -225px !important
  }

  .ltp-m-mr--225 {
    margin-right: -225px !important
  }

  .ltp-m-mx--230 {
    margin-right: -230px !important;
    margin-left: -230px !important
  }

  .ltp-m-my--230 {
    margin-top: -230px !important;
    margin-bottom: -230px !important
  }

  .ltp-m-mt--230 {
    margin-top: -230px !important
  }

  .ltp-m-mb--230 {
    margin-bottom: -230px !important
  }

  .ltp-m-ml--230 {
    margin-left: -230px !important
  }

  .ltp-m-mr--230 {
    margin-right: -230px !important
  }

  .ltp-m-mx--235 {
    margin-right: -235px !important;
    margin-left: -235px !important
  }

  .ltp-m-my--235 {
    margin-top: -235px !important;
    margin-bottom: -235px !important
  }

  .ltp-m-mt--235 {
    margin-top: -235px !important
  }

  .ltp-m-mb--235 {
    margin-bottom: -235px !important
  }

  .ltp-m-ml--235 {
    margin-left: -235px !important
  }

  .ltp-m-mr--235 {
    margin-right: -235px !important
  }

  .ltp-m-mx--240 {
    margin-right: -240px !important;
    margin-left: -240px !important
  }

  .ltp-m-my--240 {
    margin-top: -240px !important;
    margin-bottom: -240px !important
  }

  .ltp-m-mt--240 {
    margin-top: -240px !important
  }

  .ltp-m-mb--240 {
    margin-bottom: -240px !important
  }

  .ltp-m-ml--240 {
    margin-left: -240px !important
  }

  .ltp-m-mr--240 {
    margin-right: -240px !important
  }

  .ltp-m-mx--245 {
    margin-right: -245px !important;
    margin-left: -245px !important
  }

  .ltp-m-my--245 {
    margin-top: -245px !important;
    margin-bottom: -245px !important
  }

  .ltp-m-mt--245 {
    margin-top: -245px !important
  }

  .ltp-m-mb--245 {
    margin-bottom: -245px !important
  }

  .ltp-m-ml--245 {
    margin-left: -245px !important
  }

  .ltp-m-mr--245 {
    margin-right: -245px !important
  }

  .ltp-m-mx--250 {
    margin-right: -250px !important;
    margin-left: -250px !important
  }

  .ltp-m-my--250 {
    margin-top: -250px !important;
    margin-bottom: -250px !important
  }

  .ltp-m-mt--250 {
    margin-top: -250px !important
  }

  .ltp-m-mb--250 {
    margin-bottom: -250px !important
  }

  .ltp-m-ml--250 {
    margin-left: -250px !important
  }

  .ltp-m-mr--250 {
    margin-right: -250px !important
  }

  .ltp-m-mx--255 {
    margin-right: -255px !important;
    margin-left: -255px !important
  }

  .ltp-m-my--255 {
    margin-top: -255px !important;
    margin-bottom: -255px !important
  }

  .ltp-m-mt--255 {
    margin-top: -255px !important
  }

  .ltp-m-mb--255 {
    margin-bottom: -255px !important
  }

  .ltp-m-ml--255 {
    margin-left: -255px !important
  }

  .ltp-m-mr--255 {
    margin-right: -255px !important
  }

  .ltp-m-mx--260 {
    margin-right: -260px !important;
    margin-left: -260px !important
  }

  .ltp-m-my--260 {
    margin-top: -260px !important;
    margin-bottom: -260px !important
  }

  .ltp-m-mt--260 {
    margin-top: -260px !important
  }

  .ltp-m-mb--260 {
    margin-bottom: -260px !important
  }

  .ltp-m-ml--260 {
    margin-left: -260px !important
  }

  .ltp-m-mr--260 {
    margin-right: -260px !important
  }

  .ltp-m-mx--265 {
    margin-right: -265px !important;
    margin-left: -265px !important
  }

  .ltp-m-my--265 {
    margin-top: -265px !important;
    margin-bottom: -265px !important
  }

  .ltp-m-mt--265 {
    margin-top: -265px !important
  }

  .ltp-m-mb--265 {
    margin-bottom: -265px !important
  }

  .ltp-m-ml--265 {
    margin-left: -265px !important
  }

  .ltp-m-mr--265 {
    margin-right: -265px !important
  }

  .ltp-m-mx--270 {
    margin-right: -270px !important;
    margin-left: -270px !important
  }

  .ltp-m-my--270 {
    margin-top: -270px !important;
    margin-bottom: -270px !important
  }

  .ltp-m-mt--270 {
    margin-top: -270px !important
  }

  .ltp-m-mb--270 {
    margin-bottom: -270px !important
  }

  .ltp-m-ml--270 {
    margin-left: -270px !important
  }

  .ltp-m-mr--270 {
    margin-right: -270px !important
  }

  .ltp-m-mx--275 {
    margin-right: -275px !important;
    margin-left: -275px !important
  }

  .ltp-m-my--275 {
    margin-top: -275px !important;
    margin-bottom: -275px !important
  }

  .ltp-m-mt--275 {
    margin-top: -275px !important
  }

  .ltp-m-mb--275 {
    margin-bottom: -275px !important
  }

  .ltp-m-ml--275 {
    margin-left: -275px !important
  }

  .ltp-m-mr--275 {
    margin-right: -275px !important
  }

  .ltp-m-mx--280 {
    margin-right: -280px !important;
    margin-left: -280px !important
  }

  .ltp-m-my--280 {
    margin-top: -280px !important;
    margin-bottom: -280px !important
  }

  .ltp-m-mt--280 {
    margin-top: -280px !important
  }

  .ltp-m-mb--280 {
    margin-bottom: -280px !important
  }

  .ltp-m-ml--280 {
    margin-left: -280px !important
  }

  .ltp-m-mr--280 {
    margin-right: -280px !important
  }

  .ltp-m-mx--285 {
    margin-right: -285px !important;
    margin-left: -285px !important
  }

  .ltp-m-my--285 {
    margin-top: -285px !important;
    margin-bottom: -285px !important
  }

  .ltp-m-mt--285 {
    margin-top: -285px !important
  }

  .ltp-m-mb--285 {
    margin-bottom: -285px !important
  }

  .ltp-m-ml--285 {
    margin-left: -285px !important
  }

  .ltp-m-mr--285 {
    margin-right: -285px !important
  }

  .ltp-m-mx--290 {
    margin-right: -290px !important;
    margin-left: -290px !important
  }

  .ltp-m-my--290 {
    margin-top: -290px !important;
    margin-bottom: -290px !important
  }

  .ltp-m-mt--290 {
    margin-top: -290px !important
  }

  .ltp-m-mb--290 {
    margin-bottom: -290px !important
  }

  .ltp-m-ml--290 {
    margin-left: -290px !important
  }

  .ltp-m-mr--290 {
    margin-right: -290px !important
  }

  .ltp-m-mx--295 {
    margin-right: -295px !important;
    margin-left: -295px !important
  }

  .ltp-m-my--295 {
    margin-top: -295px !important;
    margin-bottom: -295px !important
  }

  .ltp-m-mt--295 {
    margin-top: -295px !important
  }

  .ltp-m-mb--295 {
    margin-bottom: -295px !important
  }

  .ltp-m-ml--295 {
    margin-left: -295px !important
  }

  .ltp-m-mr--295 {
    margin-right: -295px !important
  }

  .ltp-m-mx--300 {
    margin-right: -300px !important;
    margin-left: -300px !important
  }

  .ltp-m-my--300 {
    margin-top: -300px !important;
    margin-bottom: -300px !important
  }

  .ltp-m-mt--300 {
    margin-top: -300px !important
  }

  .ltp-m-mb--300 {
    margin-bottom: -300px !important
  }

  .ltp-m-ml--300 {
    margin-left: -300px !important
  }

  .ltp-m-mr--300 {
    margin-right: -300px !important
  }
}

.br-5 {
  border-radius: 5px
}

.br-10 {
  border-radius: 10px
}

.br-15 {
  border-radius: 15px
}

.br-20 {
  border-radius: 20px
}

.br-25 {
  border-radius: 25px
}

.br-30 {
  border-radius: 30px
}

.br-35 {
  border-radius: 35px
}

.br-40 {
  border-radius: 40px
}

.br-45 {
  border-radius: 45px
}

.br-50 {
  border-radius: 50px
}

.br-55 {
  border-radius: 55px
}

.br-60 {
  border-radius: 60px
}

.br-65 {
  border-radius: 65px
}

.br-70 {
  border-radius: 70px
}

.br-75 {
  border-radius: 75px
}

.br-80 {
  border-radius: 80px
}

.br-85 {
  border-radius: 85px
}

.br-90 {
  border-radius: 90px
}

.br-95 {
  border-radius: 95px
}

.br-100 {
  border-radius: 100px
}

.br-105 {
  border-radius: 105px
}

.br-110 {
  border-radius: 110px
}

.br-115 {
  border-radius: 115px
}

.br-120 {
  border-radius: 120px
}

.br-125 {
  border-radius: 125px
}

.br-130 {
  border-radius: 130px
}

.br-135 {
  border-radius: 135px
}

.br-140 {
  border-radius: 140px
}

.br-145 {
  border-radius: 145px
}

.br-150 {
  border-radius: 150px
}

.br-155 {
  border-radius: 155px
}

.br-160 {
  border-radius: 160px
}

.br-165 {
  border-radius: 165px
}

.br-170 {
  border-radius: 170px
}

.br-175 {
  border-radius: 175px
}

.br-180 {
  border-radius: 180px
}

.br-185 {
  border-radius: 185px
}

.br-190 {
  border-radius: 190px
}

.br-195 {
  border-radius: 195px
}

.br-200 {
  border-radius: 200px
}

.br-205 {
  border-radius: 205px
}

.br-210 {
  border-radius: 210px
}

.br-215 {
  border-radius: 215px
}

.br-220 {
  border-radius: 220px
}

.br-225 {
  border-radius: 225px
}

.br-230 {
  border-radius: 230px
}

.br-235 {
  border-radius: 235px
}

.br-240 {
  border-radius: 240px
}

.br-245 {
  border-radius: 245px
}

.br-250 {
  border-radius: 250px
}

.br-255 {
  border-radius: 255px
}

.br-260 {
  border-radius: 260px
}

.br-265 {
  border-radius: 265px
}

.br-270 {
  border-radius: 270px
}

.br-275 {
  border-radius: 275px
}

.br-280 {
  border-radius: 280px
}

.br-285 {
  border-radius: 285px
}

.br-290 {
  border-radius: 290px
}

.br-295 {
  border-radius: 295px
}

.br-300 {
  border-radius: 300px
}

.br_tl-5 {
  border-top-left-radius: 5px
}

.br_tl-10 {
  border-top-left-radius: 10px
}

.br_tl-15 {
  border-top-left-radius: 15px
}

.br_tl-20 {
  border-top-left-radius: 20px
}

.br_tl-25 {
  border-top-left-radius: 25px
}

.br_tl-30 {
  border-top-left-radius: 30px
}

.br_tl-35 {
  border-top-left-radius: 35px
}

.br_tl-40 {
  border-top-left-radius: 40px
}

.br_tl-45 {
  border-top-left-radius: 45px
}

.br_tl-50 {
  border-top-left-radius: 50px
}

.br_tl-55 {
  border-top-left-radius: 55px
}

.br_tl-60 {
  border-top-left-radius: 60px
}

.br_tl-65 {
  border-top-left-radius: 65px
}

.br_tl-70 {
  border-top-left-radius: 70px
}

.br_tl-75 {
  border-top-left-radius: 75px
}

.br_tl-80 {
  border-top-left-radius: 80px
}

.br_tl-85 {
  border-top-left-radius: 85px
}

.br_tl-90 {
  border-top-left-radius: 90px
}

.br_tl-95 {
  border-top-left-radius: 95px
}

.br_tl-100 {
  border-top-left-radius: 100px
}

.br_tl-105 {
  border-top-left-radius: 105px
}

.br_tl-110 {
  border-top-left-radius: 110px
}

.br_tl-115 {
  border-top-left-radius: 115px
}

.br_tl-120 {
  border-top-left-radius: 120px
}

.br_tl-125 {
  border-top-left-radius: 125px
}

.br_tl-130 {
  border-top-left-radius: 130px
}

.br_tl-135 {
  border-top-left-radius: 135px
}

.br_tl-140 {
  border-top-left-radius: 140px
}

.br_tl-145 {
  border-top-left-radius: 145px
}

.br_tl-150 {
  border-top-left-radius: 150px
}

.br_tl-155 {
  border-top-left-radius: 155px
}

.br_tl-160 {
  border-top-left-radius: 160px
}

.br_tl-165 {
  border-top-left-radius: 165px
}

.br_tl-170 {
  border-top-left-radius: 170px
}

.br_tl-175 {
  border-top-left-radius: 175px
}

.br_tl-180 {
  border-top-left-radius: 180px
}

.br_tl-185 {
  border-top-left-radius: 185px
}

.br_tl-190 {
  border-top-left-radius: 190px
}

.br_tl-195 {
  border-top-left-radius: 195px
}

.br_tl-200 {
  border-top-left-radius: 200px
}

.br_tl-205 {
  border-top-left-radius: 205px
}

.br_tl-210 {
  border-top-left-radius: 210px
}

.br_tl-215 {
  border-top-left-radius: 215px
}

.br_tl-220 {
  border-top-left-radius: 220px
}

.br_tl-225 {
  border-top-left-radius: 225px
}

.br_tl-230 {
  border-top-left-radius: 230px
}

.br_tl-235 {
  border-top-left-radius: 235px
}

.br_tl-240 {
  border-top-left-radius: 240px
}

.br_tl-245 {
  border-top-left-radius: 245px
}

.br_tl-250 {
  border-top-left-radius: 250px
}

.br_tl-255 {
  border-top-left-radius: 255px
}

.br_tl-260 {
  border-top-left-radius: 260px
}

.br_tl-265 {
  border-top-left-radius: 265px
}

.br_tl-270 {
  border-top-left-radius: 270px
}

.br_tl-275 {
  border-top-left-radius: 275px
}

.br_tl-280 {
  border-top-left-radius: 280px
}

.br_tl-285 {
  border-top-left-radius: 285px
}

.br_tl-290 {
  border-top-left-radius: 290px
}

.br_tl-295 {
  border-top-left-radius: 295px
}

.br_tl-300 {
  border-top-left-radius: 300px
}

.br_tr-5 {
  border-top-right-radius: 5px
}

.br_tr-10 {
  border-top-right-radius: 10px
}

.br_tr-15 {
  border-top-right-radius: 15px
}

.br_tr-20 {
  border-top-right-radius: 20px
}

.br_tr-25 {
  border-top-right-radius: 25px
}

.br_tr-30 {
  border-top-right-radius: 30px
}

.br_tr-35 {
  border-top-right-radius: 35px
}

.br_tr-40 {
  border-top-right-radius: 40px
}

.br_tr-45 {
  border-top-right-radius: 45px
}

.br_tr-50 {
  border-top-right-radius: 50px
}

.br_tr-55 {
  border-top-right-radius: 55px
}

.br_tr-60 {
  border-top-right-radius: 60px
}

.br_tr-65 {
  border-top-right-radius: 65px
}

.br_tr-70 {
  border-top-right-radius: 70px
}

.br_tr-75 {
  border-top-right-radius: 75px
}

.br_tr-80 {
  border-top-right-radius: 80px
}

.br_tr-85 {
  border-top-right-radius: 85px
}

.br_tr-90 {
  border-top-right-radius: 90px
}

.br_tr-95 {
  border-top-right-radius: 95px
}

.br_tr-100 {
  border-top-right-radius: 100px
}

.br_tr-105 {
  border-top-right-radius: 105px
}

.br_tr-110 {
  border-top-right-radius: 110px
}

.br_tr-115 {
  border-top-right-radius: 115px
}

.br_tr-120 {
  border-top-right-radius: 120px
}

.br_tr-125 {
  border-top-right-radius: 125px
}

.br_tr-130 {
  border-top-right-radius: 130px
}

.br_tr-135 {
  border-top-right-radius: 135px
}

.br_tr-140 {
  border-top-right-radius: 140px
}

.br_tr-145 {
  border-top-right-radius: 145px
}

.br_tr-150 {
  border-top-right-radius: 150px
}

.br_tr-155 {
  border-top-right-radius: 155px
}

.br_tr-160 {
  border-top-right-radius: 160px
}

.br_tr-165 {
  border-top-right-radius: 165px
}

.br_tr-170 {
  border-top-right-radius: 170px
}

.br_tr-175 {
  border-top-right-radius: 175px
}

.br_tr-180 {
  border-top-right-radius: 180px
}

.br_tr-185 {
  border-top-right-radius: 185px
}

.br_tr-190 {
  border-top-right-radius: 190px
}

.br_tr-195 {
  border-top-right-radius: 195px
}

.br_tr-200 {
  border-top-right-radius: 200px
}

.br_tr-205 {
  border-top-right-radius: 205px
}

.br_tr-210 {
  border-top-right-radius: 210px
}

.br_tr-215 {
  border-top-right-radius: 215px
}

.br_tr-220 {
  border-top-right-radius: 220px
}

.br_tr-225 {
  border-top-right-radius: 225px
}

.br_tr-230 {
  border-top-right-radius: 230px
}

.br_tr-235 {
  border-top-right-radius: 235px
}

.br_tr-240 {
  border-top-right-radius: 240px
}

.br_tr-245 {
  border-top-right-radius: 245px
}

.br_tr-250 {
  border-top-right-radius: 250px
}

.br_tr-255 {
  border-top-right-radius: 255px
}

.br_tr-260 {
  border-top-right-radius: 260px
}

.br_tr-265 {
  border-top-right-radius: 265px
}

.br_tr-270 {
  border-top-right-radius: 270px
}

.br_tr-275 {
  border-top-right-radius: 275px
}

.br_tr-280 {
  border-top-right-radius: 280px
}

.br_tr-285 {
  border-top-right-radius: 285px
}

.br_tr-290 {
  border-top-right-radius: 290px
}

.br_tr-295 {
  border-top-right-radius: 295px
}

.br_tr-300 {
  border-top-right-radius: 300px
}

.br_bl-5 {
  border-top-right-radius: 5px
}

.br_bl-10 {
  border-top-right-radius: 10px
}

.br_bl-15 {
  border-top-right-radius: 15px
}

.br_bl-20 {
  border-top-right-radius: 20px
}

.br_bl-25 {
  border-top-right-radius: 25px
}

.br_bl-30 {
  border-top-right-radius: 30px
}

.br_bl-35 {
  border-top-right-radius: 35px
}

.br_bl-40 {
  border-top-right-radius: 40px
}

.br_bl-45 {
  border-top-right-radius: 45px
}

.br_bl-50 {
  border-top-right-radius: 50px
}

.br_bl-55 {
  border-top-right-radius: 55px
}

.br_bl-60 {
  border-top-right-radius: 60px
}

.br_bl-65 {
  border-top-right-radius: 65px
}

.br_bl-70 {
  border-top-right-radius: 70px
}

.br_bl-75 {
  border-top-right-radius: 75px
}

.br_bl-80 {
  border-top-right-radius: 80px
}

.br_bl-85 {
  border-top-right-radius: 85px
}

.br_bl-90 {
  border-top-right-radius: 90px
}

.br_bl-95 {
  border-top-right-radius: 95px
}

.br_bl-100 {
  border-top-right-radius: 100px
}

.br_bl-105 {
  border-top-right-radius: 105px
}

.br_bl-110 {
  border-top-right-radius: 110px
}

.br_bl-115 {
  border-top-right-radius: 115px
}

.br_bl-120 {
  border-top-right-radius: 120px
}

.br_bl-125 {
  border-top-right-radius: 125px
}

.br_bl-130 {
  border-top-right-radius: 130px
}

.br_bl-135 {
  border-top-right-radius: 135px
}

.br_bl-140 {
  border-top-right-radius: 140px
}

.br_bl-145 {
  border-top-right-radius: 145px
}

.br_bl-150 {
  border-top-right-radius: 150px
}

.br_bl-155 {
  border-top-right-radius: 155px
}

.br_bl-160 {
  border-top-right-radius: 160px
}

.br_bl-165 {
  border-top-right-radius: 165px
}

.br_bl-170 {
  border-top-right-radius: 170px
}

.br_bl-175 {
  border-top-right-radius: 175px
}

.br_bl-180 {
  border-top-right-radius: 180px
}

.br_bl-185 {
  border-top-right-radius: 185px
}

.br_bl-190 {
  border-top-right-radius: 190px
}

.br_bl-195 {
  border-top-right-radius: 195px
}

.br_bl-200 {
  border-top-right-radius: 200px
}

.br_bl-205 {
  border-top-right-radius: 205px
}

.br_bl-210 {
  border-top-right-radius: 210px
}

.br_bl-215 {
  border-top-right-radius: 215px
}

.br_bl-220 {
  border-top-right-radius: 220px
}

.br_bl-225 {
  border-top-right-radius: 225px
}

.br_bl-230 {
  border-top-right-radius: 230px
}

.br_bl-235 {
  border-top-right-radius: 235px
}

.br_bl-240 {
  border-top-right-radius: 240px
}

.br_bl-245 {
  border-top-right-radius: 245px
}

.br_bl-250 {
  border-top-right-radius: 250px
}

.br_bl-255 {
  border-top-right-radius: 255px
}

.br_bl-260 {
  border-top-right-radius: 260px
}

.br_bl-265 {
  border-top-right-radius: 265px
}

.br_bl-270 {
  border-top-right-radius: 270px
}

.br_bl-275 {
  border-top-right-radius: 275px
}

.br_bl-280 {
  border-top-right-radius: 280px
}

.br_bl-285 {
  border-top-right-radius: 285px
}

.br_bl-290 {
  border-top-right-radius: 290px
}

.br_bl-295 {
  border-top-right-radius: 295px
}

.br_bl-300 {
  border-top-right-radius: 300px
}

.br_br-5 {
  border-top-right-radius: 5px
}

.br_br-10 {
  border-top-right-radius: 10px
}

.br_br-15 {
  border-top-right-radius: 15px
}

.br_br-20 {
  border-top-right-radius: 20px
}

.br_br-25 {
  border-top-right-radius: 25px
}

.br_br-30 {
  border-top-right-radius: 30px
}

.br_br-35 {
  border-top-right-radius: 35px
}

.br_br-40 {
  border-top-right-radius: 40px
}

.br_br-45 {
  border-top-right-radius: 45px
}

.br_br-50 {
  border-top-right-radius: 50px
}

.br_br-55 {
  border-top-right-radius: 55px
}

.br_br-60 {
  border-top-right-radius: 60px
}

.br_br-65 {
  border-top-right-radius: 65px
}

.br_br-70 {
  border-top-right-radius: 70px
}

.br_br-75 {
  border-top-right-radius: 75px
}

.br_br-80 {
  border-top-right-radius: 80px
}

.br_br-85 {
  border-top-right-radius: 85px
}

.br_br-90 {
  border-top-right-radius: 90px
}

.br_br-95 {
  border-top-right-radius: 95px
}

.br_br-100 {
  border-top-right-radius: 100px
}

.br_br-105 {
  border-top-right-radius: 105px
}

.br_br-110 {
  border-top-right-radius: 110px
}

.br_br-115 {
  border-top-right-radius: 115px
}

.br_br-120 {
  border-top-right-radius: 120px
}

.br_br-125 {
  border-top-right-radius: 125px
}

.br_br-130 {
  border-top-right-radius: 130px
}

.br_br-135 {
  border-top-right-radius: 135px
}

.br_br-140 {
  border-top-right-radius: 140px
}

.br_br-145 {
  border-top-right-radius: 145px
}

.br_br-150 {
  border-top-right-radius: 150px
}

.br_br-155 {
  border-top-right-radius: 155px
}

.br_br-160 {
  border-top-right-radius: 160px
}

.br_br-165 {
  border-top-right-radius: 165px
}

.br_br-170 {
  border-top-right-radius: 170px
}

.br_br-175 {
  border-top-right-radius: 175px
}

.br_br-180 {
  border-top-right-radius: 180px
}

.br_br-185 {
  border-top-right-radius: 185px
}

.br_br-190 {
  border-top-right-radius: 190px
}

.br_br-195 {
  border-top-right-radius: 195px
}

.br_br-200 {
  border-top-right-radius: 200px
}

.br_br-205 {
  border-top-right-radius: 205px
}

.br_br-210 {
  border-top-right-radius: 210px
}

.br_br-215 {
  border-top-right-radius: 215px
}

.br_br-220 {
  border-top-right-radius: 220px
}

.br_br-225 {
  border-top-right-radius: 225px
}

.br_br-230 {
  border-top-right-radius: 230px
}

.br_br-235 {
  border-top-right-radius: 235px
}

.br_br-240 {
  border-top-right-radius: 240px
}

.br_br-245 {
  border-top-right-radius: 245px
}

.br_br-250 {
  border-top-right-radius: 250px
}

.br_br-255 {
  border-top-right-radius: 255px
}

.br_br-260 {
  border-top-right-radius: 260px
}

.br_br-265 {
  border-top-right-radius: 265px
}

.br_br-270 {
  border-top-right-radius: 270px
}

.br_br-275 {
  border-top-right-radius: 275px
}

.br_br-280 {
  border-top-right-radius: 280px
}

.br_br-285 {
  border-top-right-radius: 285px
}

.br_br-290 {
  border-top-right-radius: 290px
}

.br_br-295 {
  border-top-right-radius: 295px
}

.br_br-300 {
  border-top-right-radius: 300px
}

.space,
.space-top {
  padding-top: var(--section-space)
}

.space,
.space-bottom {
  padding-bottom: var(--section-space)
}

.space-minimize,
.space-minimize-top {
  padding-top: calc(var(--section-space) - 26px)
}

.space-minimize,
.space-minimize-bottom {
  padding-bottom: var(--section-space)
}

.space-extra,
.space-extra-top {
  padding-top: calc(var(--section-space) - 30px)
}

.space-extra,
.space-extra-bottom {
  padding-bottom: calc(var(--section-space) - 30px)
}

.space-extra2,
.space-extra2-top {
  padding-top: calc(var(--section-space) - 40px)
}

.space-extra2,
.space-extra2-bottom {
  padding-bottom: calc(var(--section-space) - 40px)
}

@media(max-width: 1199px) {

  .space,
  .space-top {
    padding-top: calc(var(--section-space) - 30px)
  }

  .space,
  .space-bottom {
    padding-bottom: calc(var(--section-space) - 30px)
  }
}

@media(max-width: 991px) {

  .space,
  .space-top {
    padding-top: var(--section-space-mobile)
  }

  .space,
  .space-bottom {
    padding-bottom: var(--section-space-mobile)
  }

  .space-minimize,
  .space-minimize-top {
    padding-top: calc(var(--section-space-mobile) - 22px)
  }

  .space-minimize,
  .space-minimize-bottom {
    padding-bottom: var(--section-space-mobile)
  }

  .space-extra,
  .space-extra-top {
    padding-top: calc(var(--section-space-mobile) - 30px)
  }

  .space-extra,
  .space-extra-bottom {
    padding-bottom: calc(var(--section-space-mobile) - 30px)
  }

  .space-top-md-none {
    padding-top: 0
  }

  .space-extra2,
  .space-extra2-top {
    padding-top: 70px
  }

  .space-extra2,
  .space-extra2-bottom {
    padding-bottom: 70px
  }

  .pb-105 {
    padding-bottom: 65px
  }

  .pt-105 {
    padding-top: 65px
  }
}

@media(max-width: 375px) {

  .space,
  .space-top {
    padding-top: var(--section-space-small-mobile)
  }

  .space,
  .space-bottom {
    padding-bottom: var(--section-space-small-mobile)
  }

  .space-minimize,
  .space-minimize-top {
    padding-top: calc(var(--section-space-small-mobile) - 22px)
  }

  .space-minimize,
  .space-minimize-bottom {
    padding-bottom: var(--section-space-small-mobile)
  }

  .space-extra,
  .space-extra-top {
    padding-top: calc(var(--section-space-mobile) - 30px)
  }

  .space-extra,
  .space-extra-bottom {
    padding-bottom: calc(var(--section-space-mobile) - 30px)
  }

  .space-top-md-none {
    padding-top: 0
  }

  .space-extra2,
  .space-extra2-top {
    padding-top: 70px
  }

  .space-extra2,
  .space-extra2-bottom {
    padding-bottom: 70px
  }
}

.space-top-minimize-5 {
  padding-top: calc(var(--section-space) - 5px) !important
}

.space-bottom-minimize-5 {
  padding-bottom: calc(var(--section-space) - 5px) !important
}

.space-top-plus-5 {
  padding-top: calc(var(--section-space) + 5px) !important
}

.space-bottom-plus-5 {
  padding-bottom: calc(var(--section-space) + 5px) !important
}

.space-top-minimize-10 {
  padding-top: calc(var(--section-space) - 10px) !important
}

.space-bottom-minimize-10 {
  padding-bottom: calc(var(--section-space) - 10px) !important
}

.space-top-plus-10 {
  padding-top: calc(var(--section-space) + 10px) !important
}

.space-bottom-plus-10 {
  padding-bottom: calc(var(--section-space) + 10px) !important
}

.space-top-minimize-15 {
  padding-top: calc(var(--section-space) - 15px) !important
}

.space-bottom-minimize-15 {
  padding-bottom: calc(var(--section-space) - 15px) !important
}

.space-top-plus-15 {
  padding-top: calc(var(--section-space) + 15px) !important
}

.space-bottom-plus-15 {
  padding-bottom: calc(var(--section-space) + 15px) !important
}

.space-top-minimize-20 {
  padding-top: calc(var(--section-space) - 20px) !important
}

.space-bottom-minimize-20 {
  padding-bottom: calc(var(--section-space) - 20px) !important
}

.space-top-plus-20 {
  padding-top: calc(var(--section-space) + 20px) !important
}

.space-bottom-plus-20 {
  padding-bottom: calc(var(--section-space) + 20px) !important
}

.space-top-minimize-25 {
  padding-top: calc(var(--section-space) - 25px) !important
}

.space-bottom-minimize-25 {
  padding-bottom: calc(var(--section-space) - 25px) !important
}

.space-top-plus-25 {
  padding-top: calc(var(--section-space) + 25px) !important
}

.space-bottom-plus-25 {
  padding-bottom: calc(var(--section-space) + 25px) !important
}

.space-top-minimize-30 {
  padding-top: calc(var(--section-space) - 30px) !important
}

.space-bottom-minimize-30 {
  padding-bottom: calc(var(--section-space) - 30px) !important
}

.space-top-plus-30 {
  padding-top: calc(var(--section-space) + 30px) !important
}

.space-bottom-plus-30 {
  padding-bottom: calc(var(--section-space) + 30px) !important
}

.space-top-minimize-35 {
  padding-top: calc(var(--section-space) - 35px) !important
}

.space-bottom-minimize-35 {
  padding-bottom: calc(var(--section-space) - 35px) !important
}

.space-top-plus-35 {
  padding-top: calc(var(--section-space) + 35px) !important
}

.space-bottom-plus-35 {
  padding-bottom: calc(var(--section-space) + 35px) !important
}

.space-top-minimize-40 {
  padding-top: calc(var(--section-space) - 40px) !important
}

.space-bottom-minimize-40 {
  padding-bottom: calc(var(--section-space) - 40px) !important
}

.space-top-plus-40 {
  padding-top: calc(var(--section-space) + 40px) !important
}

.space-bottom-plus-40 {
  padding-bottom: calc(var(--section-space) + 40px) !important
}

.space-top-minimize-45 {
  padding-top: calc(var(--section-space) - 45px) !important
}

.space-bottom-minimize-45 {
  padding-bottom: calc(var(--section-space) - 45px) !important
}

.space-top-plus-45 {
  padding-top: calc(var(--section-space) + 45px) !important
}

.space-bottom-plus-45 {
  padding-bottom: calc(var(--section-space) + 45px) !important
}

.space-top-minimize-50 {
  padding-top: calc(var(--section-space) - 50px) !important
}

.space-bottom-minimize-50 {
  padding-bottom: calc(var(--section-space) - 50px) !important
}

.space-top-plus-50 {
  padding-top: calc(var(--section-space) + 50px) !important
}

.space-bottom-plus-50 {
  padding-bottom: calc(var(--section-space) + 50px) !important
}

.space-top-minimize-55 {
  padding-top: calc(var(--section-space) - 55px) !important
}

.space-bottom-minimize-55 {
  padding-bottom: calc(var(--section-space) - 55px) !important
}

.space-top-plus-55 {
  padding-top: calc(var(--section-space) + 55px) !important
}

.space-bottom-plus-55 {
  padding-bottom: calc(var(--section-space) + 55px) !important
}

.space-top-minimize-60 {
  padding-top: calc(var(--section-space) - 60px) !important
}

.space-bottom-minimize-60 {
  padding-bottom: calc(var(--section-space) - 60px) !important
}

.space-top-plus-60 {
  padding-top: calc(var(--section-space) + 60px) !important
}

.space-bottom-plus-60 {
  padding-bottom: calc(var(--section-space) + 60px) !important
}

.space-top-minimize-65 {
  padding-top: calc(var(--section-space) - 65px) !important
}

.space-bottom-minimize-65 {
  padding-bottom: calc(var(--section-space) - 65px) !important
}

.space-top-plus-65 {
  padding-top: calc(var(--section-space) + 65px) !important
}

.space-bottom-plus-65 {
  padding-bottom: calc(var(--section-space) + 65px) !important
}

.space-top-minimize-70 {
  padding-top: calc(var(--section-space) - 70px) !important
}

.space-bottom-minimize-70 {
  padding-bottom: calc(var(--section-space) - 70px) !important
}

.space-top-plus-70 {
  padding-top: calc(var(--section-space) + 70px) !important
}

.space-bottom-plus-70 {
  padding-bottom: calc(var(--section-space) + 70px) !important
}

.space-top-minimize-75 {
  padding-top: calc(var(--section-space) - 75px) !important
}

.space-bottom-minimize-75 {
  padding-bottom: calc(var(--section-space) - 75px) !important
}

.space-top-plus-75 {
  padding-top: calc(var(--section-space) + 75px) !important
}

.space-bottom-plus-75 {
  padding-bottom: calc(var(--section-space) + 75px) !important
}

.space-top-minimize-80 {
  padding-top: calc(var(--section-space) - 80px) !important
}

.space-bottom-minimize-80 {
  padding-bottom: calc(var(--section-space) - 80px) !important
}

.space-top-plus-80 {
  padding-top: calc(var(--section-space) + 80px) !important
}

.space-bottom-plus-80 {
  padding-bottom: calc(var(--section-space) + 80px) !important
}

.space-top-minimize-85 {
  padding-top: calc(var(--section-space) - 85px) !important
}

.space-bottom-minimize-85 {
  padding-bottom: calc(var(--section-space) - 85px) !important
}

.space-top-plus-85 {
  padding-top: calc(var(--section-space) + 85px) !important
}

.space-bottom-plus-85 {
  padding-bottom: calc(var(--section-space) + 85px) !important
}

.space-top-minimize-90 {
  padding-top: calc(var(--section-space) - 90px) !important
}

.space-bottom-minimize-90 {
  padding-bottom: calc(var(--section-space) - 90px) !important
}

.space-top-plus-90 {
  padding-top: calc(var(--section-space) + 90px) !important
}

.space-bottom-plus-90 {
  padding-bottom: calc(var(--section-space) + 90px) !important
}

.space-top-minimize-95 {
  padding-top: calc(var(--section-space) - 95px) !important
}

.space-bottom-minimize-95 {
  padding-bottom: calc(var(--section-space) - 95px) !important
}

.space-top-plus-95 {
  padding-top: calc(var(--section-space) + 95px) !important
}

.space-bottom-plus-95 {
  padding-bottom: calc(var(--section-space) + 95px) !important
}

.space-top-minimize-100 {
  padding-top: calc(var(--section-space) - 100px) !important
}

.space-bottom-minimize-100 {
  padding-bottom: calc(var(--section-space) - 100px) !important
}

.space-top-plus-100 {
  padding-top: calc(var(--section-space) + 100px) !important
}

.space-bottom-plus-100 {
  padding-bottom: calc(var(--section-space) + 100px) !important
}

.space-top-minimize-105 {
  padding-top: calc(var(--section-space) - 105px) !important
}

.space-bottom-minimize-105 {
  padding-bottom: calc(var(--section-space) - 105px) !important
}

.space-top-plus-105 {
  padding-top: calc(var(--section-space) + 105px) !important
}

.space-bottom-plus-105 {
  padding-bottom: calc(var(--section-space) + 105px) !important
}

.space-top-minimize-110 {
  padding-top: calc(var(--section-space) - 110px) !important
}

.space-bottom-minimize-110 {
  padding-bottom: calc(var(--section-space) - 110px) !important
}

.space-top-plus-110 {
  padding-top: calc(var(--section-space) + 110px) !important
}

.space-bottom-plus-110 {
  padding-bottom: calc(var(--section-space) + 110px) !important
}

.space-top-minimize-115 {
  padding-top: calc(var(--section-space) - 115px) !important
}

.space-bottom-minimize-115 {
  padding-bottom: calc(var(--section-space) - 115px) !important
}

.space-top-plus-115 {
  padding-top: calc(var(--section-space) + 115px) !important
}

.space-bottom-plus-115 {
  padding-bottom: calc(var(--section-space) + 115px) !important
}

.space-top-minimize-120 {
  padding-top: calc(var(--section-space) - 120px) !important
}

.space-bottom-minimize-120 {
  padding-bottom: calc(var(--section-space) - 120px) !important
}

.space-top-plus-120 {
  padding-top: calc(var(--section-space) + 120px) !important
}

.space-bottom-plus-120 {
  padding-bottom: calc(var(--section-space) + 120px) !important
}

.space-top-minimize-125 {
  padding-top: calc(var(--section-space) - 125px) !important
}

.space-bottom-minimize-125 {
  padding-bottom: calc(var(--section-space) - 125px) !important
}

.space-top-plus-125 {
  padding-top: calc(var(--section-space) + 125px) !important
}

.space-bottom-plus-125 {
  padding-bottom: calc(var(--section-space) + 125px) !important
}

.space-top-minimize-130 {
  padding-top: calc(var(--section-space) - 130px) !important
}

.space-bottom-minimize-130 {
  padding-bottom: calc(var(--section-space) - 130px) !important
}

.space-top-plus-130 {
  padding-top: calc(var(--section-space) + 130px) !important
}

.space-bottom-plus-130 {
  padding-bottom: calc(var(--section-space) + 130px) !important
}

.space-top-minimize-135 {
  padding-top: calc(var(--section-space) - 135px) !important
}

.space-bottom-minimize-135 {
  padding-bottom: calc(var(--section-space) - 135px) !important
}

.space-top-plus-135 {
  padding-top: calc(var(--section-space) + 135px) !important
}

.space-bottom-plus-135 {
  padding-bottom: calc(var(--section-space) + 135px) !important
}

.space-top-minimize-140 {
  padding-top: calc(var(--section-space) - 140px) !important
}

.space-bottom-minimize-140 {
  padding-bottom: calc(var(--section-space) - 140px) !important
}

.space-top-plus-140 {
  padding-top: calc(var(--section-space) + 140px) !important
}

.space-bottom-plus-140 {
  padding-bottom: calc(var(--section-space) + 140px) !important
}

.space-top-minimize-145 {
  padding-top: calc(var(--section-space) - 145px) !important
}

.space-bottom-minimize-145 {
  padding-bottom: calc(var(--section-space) - 145px) !important
}

.space-top-plus-145 {
  padding-top: calc(var(--section-space) + 145px) !important
}

.space-bottom-plus-145 {
  padding-bottom: calc(var(--section-space) + 145px) !important
}

.space-top-minimize-150 {
  padding-top: calc(var(--section-space) - 150px) !important
}

.space-bottom-minimize-150 {
  padding-bottom: calc(var(--section-space) - 150px) !important
}

.space-top-plus-150 {
  padding-top: calc(var(--section-space) + 150px) !important
}

.space-bottom-plus-150 {
  padding-bottom: calc(var(--section-space) + 150px) !important
}

.space-top-minimize-155 {
  padding-top: calc(var(--section-space) - 155px) !important
}

.space-bottom-minimize-155 {
  padding-bottom: calc(var(--section-space) - 155px) !important
}

.space-top-plus-155 {
  padding-top: calc(var(--section-space) + 155px) !important
}

.space-bottom-plus-155 {
  padding-bottom: calc(var(--section-space) + 155px) !important
}

.space-top-minimize-160 {
  padding-top: calc(var(--section-space) - 160px) !important
}

.space-bottom-minimize-160 {
  padding-bottom: calc(var(--section-space) - 160px) !important
}

.space-top-plus-160 {
  padding-top: calc(var(--section-space) + 160px) !important
}

.space-bottom-plus-160 {
  padding-bottom: calc(var(--section-space) + 160px) !important
}

.space-top-minimize-165 {
  padding-top: calc(var(--section-space) - 165px) !important
}

.space-bottom-minimize-165 {
  padding-bottom: calc(var(--section-space) - 165px) !important
}

.space-top-plus-165 {
  padding-top: calc(var(--section-space) + 165px) !important
}

.space-bottom-plus-165 {
  padding-bottom: calc(var(--section-space) + 165px) !important
}

.space-top-minimize-170 {
  padding-top: calc(var(--section-space) - 170px) !important
}

.space-bottom-minimize-170 {
  padding-bottom: calc(var(--section-space) - 170px) !important
}

.space-top-plus-170 {
  padding-top: calc(var(--section-space) + 170px) !important
}

.space-bottom-plus-170 {
  padding-bottom: calc(var(--section-space) + 170px) !important
}

.space-top-minimize-175 {
  padding-top: calc(var(--section-space) - 175px) !important
}

.space-bottom-minimize-175 {
  padding-bottom: calc(var(--section-space) - 175px) !important
}

.space-top-plus-175 {
  padding-top: calc(var(--section-space) + 175px) !important
}

.space-bottom-plus-175 {
  padding-bottom: calc(var(--section-space) + 175px) !important
}

.space-top-minimize-180 {
  padding-top: calc(var(--section-space) - 180px) !important
}

.space-bottom-minimize-180 {
  padding-bottom: calc(var(--section-space) - 180px) !important
}

.space-top-plus-180 {
  padding-top: calc(var(--section-space) + 180px) !important
}

.space-bottom-plus-180 {
  padding-bottom: calc(var(--section-space) + 180px) !important
}

.space-top-minimize-185 {
  padding-top: calc(var(--section-space) - 185px) !important
}

.space-bottom-minimize-185 {
  padding-bottom: calc(var(--section-space) - 185px) !important
}

.space-top-plus-185 {
  padding-top: calc(var(--section-space) + 185px) !important
}

.space-bottom-plus-185 {
  padding-bottom: calc(var(--section-space) + 185px) !important
}

.space-top-minimize-190 {
  padding-top: calc(var(--section-space) - 190px) !important
}

.space-bottom-minimize-190 {
  padding-bottom: calc(var(--section-space) - 190px) !important
}

.space-top-plus-190 {
  padding-top: calc(var(--section-space) + 190px) !important
}

.space-bottom-plus-190 {
  padding-bottom: calc(var(--section-space) + 190px) !important
}

.space-top-minimize-195 {
  padding-top: calc(var(--section-space) - 195px) !important
}

.space-bottom-minimize-195 {
  padding-bottom: calc(var(--section-space) - 195px) !important
}

.space-top-plus-195 {
  padding-top: calc(var(--section-space) + 195px) !important
}

.space-bottom-plus-195 {
  padding-bottom: calc(var(--section-space) + 195px) !important
}

.space-top-minimize-200 {
  padding-top: calc(var(--section-space) - 200px) !important
}

.space-bottom-minimize-200 {
  padding-bottom: calc(var(--section-space) - 200px) !important
}

.space-top-plus-200 {
  padding-top: calc(var(--section-space) + 200px) !important
}

.space-bottom-plus-200 {
  padding-bottom: calc(var(--section-space) + 200px) !important
}

.space-top-minimize-205 {
  padding-top: calc(var(--section-space) - 205px) !important
}

.space-bottom-minimize-205 {
  padding-bottom: calc(var(--section-space) - 205px) !important
}

.space-top-plus-205 {
  padding-top: calc(var(--section-space) + 205px) !important
}

.space-bottom-plus-205 {
  padding-bottom: calc(var(--section-space) + 205px) !important
}

.space-top-minimize-210 {
  padding-top: calc(var(--section-space) - 210px) !important
}

.space-bottom-minimize-210 {
  padding-bottom: calc(var(--section-space) - 210px) !important
}

.space-top-plus-210 {
  padding-top: calc(var(--section-space) + 210px) !important
}

.space-bottom-plus-210 {
  padding-bottom: calc(var(--section-space) + 210px) !important
}

.space-top-minimize-215 {
  padding-top: calc(var(--section-space) - 215px) !important
}

.space-bottom-minimize-215 {
  padding-bottom: calc(var(--section-space) - 215px) !important
}

.space-top-plus-215 {
  padding-top: calc(var(--section-space) + 215px) !important
}

.space-bottom-plus-215 {
  padding-bottom: calc(var(--section-space) + 215px) !important
}

.space-top-minimize-220 {
  padding-top: calc(var(--section-space) - 220px) !important
}

.space-bottom-minimize-220 {
  padding-bottom: calc(var(--section-space) - 220px) !important
}

.space-top-plus-220 {
  padding-top: calc(var(--section-space) + 220px) !important
}

.space-bottom-plus-220 {
  padding-bottom: calc(var(--section-space) + 220px) !important
}

.space-top-minimize-225 {
  padding-top: calc(var(--section-space) - 225px) !important
}

.space-bottom-minimize-225 {
  padding-bottom: calc(var(--section-space) - 225px) !important
}

.space-top-plus-225 {
  padding-top: calc(var(--section-space) + 225px) !important
}

.space-bottom-plus-225 {
  padding-bottom: calc(var(--section-space) + 225px) !important
}

.space-top-minimize-230 {
  padding-top: calc(var(--section-space) - 230px) !important
}

.space-bottom-minimize-230 {
  padding-bottom: calc(var(--section-space) - 230px) !important
}

.space-top-plus-230 {
  padding-top: calc(var(--section-space) + 230px) !important
}

.space-bottom-plus-230 {
  padding-bottom: calc(var(--section-space) + 230px) !important
}

.space-top-minimize-235 {
  padding-top: calc(var(--section-space) - 235px) !important
}

.space-bottom-minimize-235 {
  padding-bottom: calc(var(--section-space) - 235px) !important
}

.space-top-plus-235 {
  padding-top: calc(var(--section-space) + 235px) !important
}

.space-bottom-plus-235 {
  padding-bottom: calc(var(--section-space) + 235px) !important
}

.space-top-minimize-240 {
  padding-top: calc(var(--section-space) - 240px) !important
}

.space-bottom-minimize-240 {
  padding-bottom: calc(var(--section-space) - 240px) !important
}

.space-top-plus-240 {
  padding-top: calc(var(--section-space) + 240px) !important
}

.space-bottom-plus-240 {
  padding-bottom: calc(var(--section-space) + 240px) !important
}

.space-top-minimize-245 {
  padding-top: calc(var(--section-space) - 245px) !important
}

.space-bottom-minimize-245 {
  padding-bottom: calc(var(--section-space) - 245px) !important
}

.space-top-plus-245 {
  padding-top: calc(var(--section-space) + 245px) !important
}

.space-bottom-plus-245 {
  padding-bottom: calc(var(--section-space) + 245px) !important
}

.space-top-minimize-250 {
  padding-top: calc(var(--section-space) - 250px) !important
}

.space-bottom-minimize-250 {
  padding-bottom: calc(var(--section-space) - 250px) !important
}

.space-top-plus-250 {
  padding-top: calc(var(--section-space) + 250px) !important
}

.space-bottom-plus-250 {
  padding-bottom: calc(var(--section-space) + 250px) !important
}

.space-top-minimize-255 {
  padding-top: calc(var(--section-space) - 255px) !important
}

.space-bottom-minimize-255 {
  padding-bottom: calc(var(--section-space) - 255px) !important
}

.space-top-plus-255 {
  padding-top: calc(var(--section-space) + 255px) !important
}

.space-bottom-plus-255 {
  padding-bottom: calc(var(--section-space) + 255px) !important
}

.space-top-minimize-260 {
  padding-top: calc(var(--section-space) - 260px) !important
}

.space-bottom-minimize-260 {
  padding-bottom: calc(var(--section-space) - 260px) !important
}

.space-top-plus-260 {
  padding-top: calc(var(--section-space) + 260px) !important
}

.space-bottom-plus-260 {
  padding-bottom: calc(var(--section-space) + 260px) !important
}

.space-top-minimize-265 {
  padding-top: calc(var(--section-space) - 265px) !important
}

.space-bottom-minimize-265 {
  padding-bottom: calc(var(--section-space) - 265px) !important
}

.space-top-plus-265 {
  padding-top: calc(var(--section-space) + 265px) !important
}

.space-bottom-plus-265 {
  padding-bottom: calc(var(--section-space) + 265px) !important
}

.space-top-minimize-270 {
  padding-top: calc(var(--section-space) - 270px) !important
}

.space-bottom-minimize-270 {
  padding-bottom: calc(var(--section-space) - 270px) !important
}

.space-top-plus-270 {
  padding-top: calc(var(--section-space) + 270px) !important
}

.space-bottom-plus-270 {
  padding-bottom: calc(var(--section-space) + 270px) !important
}

.space-top-minimize-275 {
  padding-top: calc(var(--section-space) - 275px) !important
}

.space-bottom-minimize-275 {
  padding-bottom: calc(var(--section-space) - 275px) !important
}

.space-top-plus-275 {
  padding-top: calc(var(--section-space) + 275px) !important
}

.space-bottom-plus-275 {
  padding-bottom: calc(var(--section-space) + 275px) !important
}

.space-top-minimize-280 {
  padding-top: calc(var(--section-space) - 280px) !important
}

.space-bottom-minimize-280 {
  padding-bottom: calc(var(--section-space) - 280px) !important
}

.space-top-plus-280 {
  padding-top: calc(var(--section-space) + 280px) !important
}

.space-bottom-plus-280 {
  padding-bottom: calc(var(--section-space) + 280px) !important
}

.space-top-minimize-285 {
  padding-top: calc(var(--section-space) - 285px) !important
}

.space-bottom-minimize-285 {
  padding-bottom: calc(var(--section-space) - 285px) !important
}

.space-top-plus-285 {
  padding-top: calc(var(--section-space) + 285px) !important
}

.space-bottom-plus-285 {
  padding-bottom: calc(var(--section-space) + 285px) !important
}

.space-top-minimize-290 {
  padding-top: calc(var(--section-space) - 290px) !important
}

.space-bottom-minimize-290 {
  padding-bottom: calc(var(--section-space) - 290px) !important
}

.space-top-plus-290 {
  padding-top: calc(var(--section-space) + 290px) !important
}

.space-bottom-plus-290 {
  padding-bottom: calc(var(--section-space) + 290px) !important
}

.space-top-minimize-295 {
  padding-top: calc(var(--section-space) - 295px) !important
}

.space-bottom-minimize-295 {
  padding-bottom: calc(var(--section-space) - 295px) !important
}

.space-top-plus-295 {
  padding-top: calc(var(--section-space) + 295px) !important
}

.space-bottom-plus-295 {
  padding-bottom: calc(var(--section-space) + 295px) !important
}

.space-top-minimize-300 {
  padding-top: calc(var(--section-space) - 300px) !important
}

.space-bottom-minimize-300 {
  padding-bottom: calc(var(--section-space) - 300px) !important
}

.space-top-plus-300 {
  padding-top: calc(var(--section-space) + 300px) !important
}

.space-bottom-plus-300 {
  padding-bottom: calc(var(--section-space) + 300px) !important
}

@media(max-width: 991px) {
  .space-top-minimize-5 {
    padding-top: calc(var(--section-space-mobile) - 5px) !important
  }

  .space-bottom-minimize-5 {
    padding-bottom: calc(var(--section-space-mobile) - 5px) !important
  }

  .space-top-plus-5 {
    padding-top: calc(var(--section-space-mobile) + 5px) !important
  }

  .space-bottom-plus-5 {
    padding-bottom: calc(var(--section-space-mobile) + 5px) !important
  }

  .space-top-minimize-10 {
    padding-top: calc(var(--section-space-mobile) - 10px) !important
  }

  .space-bottom-minimize-10 {
    padding-bottom: calc(var(--section-space-mobile) - 10px) !important
  }

  .space-top-plus-10 {
    padding-top: calc(var(--section-space-mobile) + 10px) !important
  }

  .space-bottom-plus-10 {
    padding-bottom: calc(var(--section-space-mobile) + 10px) !important
  }

  .space-top-minimize-15 {
    padding-top: calc(var(--section-space-mobile) - 15px) !important
  }

  .space-bottom-minimize-15 {
    padding-bottom: calc(var(--section-space-mobile) - 15px) !important
  }

  .space-top-plus-15 {
    padding-top: calc(var(--section-space-mobile) + 15px) !important
  }

  .space-bottom-plus-15 {
    padding-bottom: calc(var(--section-space-mobile) + 15px) !important
  }

  .space-top-minimize-20 {
    padding-top: calc(var(--section-space-mobile) - 20px) !important
  }

  .space-bottom-minimize-20 {
    padding-bottom: calc(var(--section-space-mobile) - 20px) !important
  }

  .space-top-plus-20 {
    padding-top: calc(var(--section-space-mobile) + 20px) !important
  }

  .space-bottom-plus-20 {
    padding-bottom: calc(var(--section-space-mobile) + 20px) !important
  }

  .space-top-minimize-25 {
    padding-top: calc(var(--section-space-mobile) - 25px) !important
  }

  .space-bottom-minimize-25 {
    padding-bottom: calc(var(--section-space-mobile) - 25px) !important
  }

  .space-top-plus-25 {
    padding-top: calc(var(--section-space-mobile) + 25px) !important
  }

  .space-bottom-plus-25 {
    padding-bottom: calc(var(--section-space-mobile) + 25px) !important
  }

  .space-top-minimize-30 {
    padding-top: calc(var(--section-space-mobile) - 30px) !important
  }

  .space-bottom-minimize-30 {
    padding-bottom: calc(var(--section-space-mobile) - 30px) !important
  }

  .space-top-plus-30 {
    padding-top: calc(var(--section-space-mobile) + 30px) !important
  }

  .space-bottom-plus-30 {
    padding-bottom: calc(var(--section-space-mobile) + 30px) !important
  }

  .space-top-minimize-35 {
    padding-top: calc(var(--section-space-mobile) - 35px) !important
  }

  .space-bottom-minimize-35 {
    padding-bottom: calc(var(--section-space-mobile) - 35px) !important
  }

  .space-top-plus-35 {
    padding-top: calc(var(--section-space-mobile) + 35px) !important
  }

  .space-bottom-plus-35 {
    padding-bottom: calc(var(--section-space-mobile) + 35px) !important
  }

  .space-top-minimize-40 {
    padding-top: calc(var(--section-space-mobile) - 40px) !important
  }

  .space-bottom-minimize-40 {
    padding-bottom: calc(var(--section-space-mobile) - 40px) !important
  }

  .space-top-plus-40 {
    padding-top: calc(var(--section-space-mobile) + 40px) !important
  }

  .space-bottom-plus-40 {
    padding-bottom: calc(var(--section-space-mobile) + 40px) !important
  }

  .space-top-minimize-45 {
    padding-top: calc(var(--section-space-mobile) - 45px) !important
  }

  .space-bottom-minimize-45 {
    padding-bottom: calc(var(--section-space-mobile) - 45px) !important
  }

  .space-top-plus-45 {
    padding-top: calc(var(--section-space-mobile) + 45px) !important
  }

  .space-bottom-plus-45 {
    padding-bottom: calc(var(--section-space-mobile) + 45px) !important
  }

  .space-top-minimize-50 {
    padding-top: calc(var(--section-space-mobile) - 50px) !important
  }

  .space-bottom-minimize-50 {
    padding-bottom: calc(var(--section-space-mobile) - 50px) !important
  }

  .space-top-plus-50 {
    padding-top: calc(var(--section-space-mobile) + 50px) !important
  }

  .space-bottom-plus-50 {
    padding-bottom: calc(var(--section-space-mobile) + 50px) !important
  }

  .space-top-minimize-55 {
    padding-top: calc(var(--section-space-mobile) - 55px) !important
  }

  .space-bottom-minimize-55 {
    padding-bottom: calc(var(--section-space-mobile) - 55px) !important
  }

  .space-top-plus-55 {
    padding-top: calc(var(--section-space-mobile) + 55px) !important
  }

  .space-bottom-plus-55 {
    padding-bottom: calc(var(--section-space-mobile) + 55px) !important
  }

  .space-top-minimize-60 {
    padding-top: calc(var(--section-space-mobile) - 60px) !important
  }

  .space-bottom-minimize-60 {
    padding-bottom: calc(var(--section-space-mobile) - 60px) !important
  }

  .space-top-plus-60 {
    padding-top: calc(var(--section-space-mobile) + 60px) !important
  }

  .space-bottom-plus-60 {
    padding-bottom: calc(var(--section-space-mobile) + 60px) !important
  }

  .space-top-minimize-65 {
    padding-top: calc(var(--section-space-mobile) - 65px) !important
  }

  .space-bottom-minimize-65 {
    padding-bottom: calc(var(--section-space-mobile) - 65px) !important
  }

  .space-top-plus-65 {
    padding-top: calc(var(--section-space-mobile) + 65px) !important
  }

  .space-bottom-plus-65 {
    padding-bottom: calc(var(--section-space-mobile) + 65px) !important
  }

  .space-top-minimize-70 {
    padding-top: calc(var(--section-space-mobile) - 70px) !important
  }

  .space-bottom-minimize-70 {
    padding-bottom: calc(var(--section-space-mobile) - 70px) !important
  }

  .space-top-plus-70 {
    padding-top: calc(var(--section-space-mobile) + 70px) !important
  }

  .space-bottom-plus-70 {
    padding-bottom: calc(var(--section-space-mobile) + 70px) !important
  }

  .space-top-minimize-75 {
    padding-top: calc(var(--section-space-mobile) - 75px) !important
  }

  .space-bottom-minimize-75 {
    padding-bottom: calc(var(--section-space-mobile) - 75px) !important
  }

  .space-top-plus-75 {
    padding-top: calc(var(--section-space-mobile) + 75px) !important
  }

  .space-bottom-plus-75 {
    padding-bottom: calc(var(--section-space-mobile) + 75px) !important
  }

  .space-top-minimize-80 {
    padding-top: calc(var(--section-space-mobile) - 80px) !important
  }

  .space-bottom-minimize-80 {
    padding-bottom: calc(var(--section-space-mobile) - 80px) !important
  }

  .space-top-plus-80 {
    padding-top: calc(var(--section-space-mobile) + 80px) !important
  }

  .space-bottom-plus-80 {
    padding-bottom: calc(var(--section-space-mobile) + 80px) !important
  }

  .space-top-minimize-85 {
    padding-top: calc(var(--section-space-mobile) - 85px) !important
  }

  .space-bottom-minimize-85 {
    padding-bottom: calc(var(--section-space-mobile) - 85px) !important
  }

  .space-top-plus-85 {
    padding-top: calc(var(--section-space-mobile) + 85px) !important
  }

  .space-bottom-plus-85 {
    padding-bottom: calc(var(--section-space-mobile) + 85px) !important
  }

  .space-top-minimize-90 {
    padding-top: calc(var(--section-space-mobile) - 90px) !important
  }

  .space-bottom-minimize-90 {
    padding-bottom: calc(var(--section-space-mobile) - 90px) !important
  }

  .space-top-plus-90 {
    padding-top: calc(var(--section-space-mobile) + 90px) !important
  }

  .space-bottom-plus-90 {
    padding-bottom: calc(var(--section-space-mobile) + 90px) !important
  }

  .space-top-minimize-95 {
    padding-top: calc(var(--section-space-mobile) - 95px) !important
  }

  .space-bottom-minimize-95 {
    padding-bottom: calc(var(--section-space-mobile) - 95px) !important
  }

  .space-top-plus-95 {
    padding-top: calc(var(--section-space-mobile) + 95px) !important
  }

  .space-bottom-plus-95 {
    padding-bottom: calc(var(--section-space-mobile) + 95px) !important
  }

  .space-top-minimize-100 {
    padding-top: calc(var(--section-space-mobile) - 100px) !important
  }

  .space-bottom-minimize-100 {
    padding-bottom: calc(var(--section-space-mobile) - 100px) !important
  }

  .space-top-plus-100 {
    padding-top: calc(var(--section-space-mobile) + 100px) !important
  }

  .space-bottom-plus-100 {
    padding-bottom: calc(var(--section-space-mobile) + 100px) !important
  }

  .space-top-minimize-105 {
    padding-top: calc(var(--section-space-mobile) - 105px) !important
  }

  .space-bottom-minimize-105 {
    padding-bottom: calc(var(--section-space-mobile) - 105px) !important
  }

  .space-top-plus-105 {
    padding-top: calc(var(--section-space-mobile) + 105px) !important
  }

  .space-bottom-plus-105 {
    padding-bottom: calc(var(--section-space-mobile) + 105px) !important
  }

  .space-top-minimize-110 {
    padding-top: calc(var(--section-space-mobile) - 110px) !important
  }

  .space-bottom-minimize-110 {
    padding-bottom: calc(var(--section-space-mobile) - 110px) !important
  }

  .space-top-plus-110 {
    padding-top: calc(var(--section-space-mobile) + 110px) !important
  }

  .space-bottom-plus-110 {
    padding-bottom: calc(var(--section-space-mobile) + 110px) !important
  }

  .space-top-minimize-115 {
    padding-top: calc(var(--section-space-mobile) - 115px) !important
  }

  .space-bottom-minimize-115 {
    padding-bottom: calc(var(--section-space-mobile) - 115px) !important
  }

  .space-top-plus-115 {
    padding-top: calc(var(--section-space-mobile) + 115px) !important
  }

  .space-bottom-plus-115 {
    padding-bottom: calc(var(--section-space-mobile) + 115px) !important
  }

  .space-top-minimize-120 {
    padding-top: calc(var(--section-space-mobile) - 120px) !important
  }

  .space-bottom-minimize-120 {
    padding-bottom: calc(var(--section-space-mobile) - 120px) !important
  }

  .space-top-plus-120 {
    padding-top: calc(var(--section-space-mobile) + 120px) !important
  }

  .space-bottom-plus-120 {
    padding-bottom: calc(var(--section-space-mobile) + 120px) !important
  }

  .space-top-minimize-125 {
    padding-top: calc(var(--section-space-mobile) - 125px) !important
  }

  .space-bottom-minimize-125 {
    padding-bottom: calc(var(--section-space-mobile) - 125px) !important
  }

  .space-top-plus-125 {
    padding-top: calc(var(--section-space-mobile) + 125px) !important
  }

  .space-bottom-plus-125 {
    padding-bottom: calc(var(--section-space-mobile) + 125px) !important
  }

  .space-top-minimize-130 {
    padding-top: calc(var(--section-space-mobile) - 130px) !important
  }

  .space-bottom-minimize-130 {
    padding-bottom: calc(var(--section-space-mobile) - 130px) !important
  }

  .space-top-plus-130 {
    padding-top: calc(var(--section-space-mobile) + 130px) !important
  }

  .space-bottom-plus-130 {
    padding-bottom: calc(var(--section-space-mobile) + 130px) !important
  }

  .space-top-minimize-135 {
    padding-top: calc(var(--section-space-mobile) - 135px) !important
  }

  .space-bottom-minimize-135 {
    padding-bottom: calc(var(--section-space-mobile) - 135px) !important
  }

  .space-top-plus-135 {
    padding-top: calc(var(--section-space-mobile) + 135px) !important
  }

  .space-bottom-plus-135 {
    padding-bottom: calc(var(--section-space-mobile) + 135px) !important
  }

  .space-top-minimize-140 {
    padding-top: calc(var(--section-space-mobile) - 140px) !important
  }

  .space-bottom-minimize-140 {
    padding-bottom: calc(var(--section-space-mobile) - 140px) !important
  }

  .space-top-plus-140 {
    padding-top: calc(var(--section-space-mobile) + 140px) !important
  }

  .space-bottom-plus-140 {
    padding-bottom: calc(var(--section-space-mobile) + 140px) !important
  }

  .space-top-minimize-145 {
    padding-top: calc(var(--section-space-mobile) - 145px) !important
  }

  .space-bottom-minimize-145 {
    padding-bottom: calc(var(--section-space-mobile) - 145px) !important
  }

  .space-top-plus-145 {
    padding-top: calc(var(--section-space-mobile) + 145px) !important
  }

  .space-bottom-plus-145 {
    padding-bottom: calc(var(--section-space-mobile) + 145px) !important
  }

  .space-top-minimize-150 {
    padding-top: calc(var(--section-space-mobile) - 150px) !important
  }

  .space-bottom-minimize-150 {
    padding-bottom: calc(var(--section-space-mobile) - 150px) !important
  }

  .space-top-plus-150 {
    padding-top: calc(var(--section-space-mobile) + 150px) !important
  }

  .space-bottom-plus-150 {
    padding-bottom: calc(var(--section-space-mobile) + 150px) !important
  }

  .space-top-minimize-155 {
    padding-top: calc(var(--section-space-mobile) - 155px) !important
  }

  .space-bottom-minimize-155 {
    padding-bottom: calc(var(--section-space-mobile) - 155px) !important
  }

  .space-top-plus-155 {
    padding-top: calc(var(--section-space-mobile) + 155px) !important
  }

  .space-bottom-plus-155 {
    padding-bottom: calc(var(--section-space-mobile) + 155px) !important
  }

  .space-top-minimize-160 {
    padding-top: calc(var(--section-space-mobile) - 160px) !important
  }

  .space-bottom-minimize-160 {
    padding-bottom: calc(var(--section-space-mobile) - 160px) !important
  }

  .space-top-plus-160 {
    padding-top: calc(var(--section-space-mobile) + 160px) !important
  }

  .space-bottom-plus-160 {
    padding-bottom: calc(var(--section-space-mobile) + 160px) !important
  }

  .space-top-minimize-165 {
    padding-top: calc(var(--section-space-mobile) - 165px) !important
  }

  .space-bottom-minimize-165 {
    padding-bottom: calc(var(--section-space-mobile) - 165px) !important
  }

  .space-top-plus-165 {
    padding-top: calc(var(--section-space-mobile) + 165px) !important
  }

  .space-bottom-plus-165 {
    padding-bottom: calc(var(--section-space-mobile) + 165px) !important
  }

  .space-top-minimize-170 {
    padding-top: calc(var(--section-space-mobile) - 170px) !important
  }

  .space-bottom-minimize-170 {
    padding-bottom: calc(var(--section-space-mobile) - 170px) !important
  }

  .space-top-plus-170 {
    padding-top: calc(var(--section-space-mobile) + 170px) !important
  }

  .space-bottom-plus-170 {
    padding-bottom: calc(var(--section-space-mobile) + 170px) !important
  }

  .space-top-minimize-175 {
    padding-top: calc(var(--section-space-mobile) - 175px) !important
  }

  .space-bottom-minimize-175 {
    padding-bottom: calc(var(--section-space-mobile) - 175px) !important
  }

  .space-top-plus-175 {
    padding-top: calc(var(--section-space-mobile) + 175px) !important
  }

  .space-bottom-plus-175 {
    padding-bottom: calc(var(--section-space-mobile) + 175px) !important
  }

  .space-top-minimize-180 {
    padding-top: calc(var(--section-space-mobile) - 180px) !important
  }

  .space-bottom-minimize-180 {
    padding-bottom: calc(var(--section-space-mobile) - 180px) !important
  }

  .space-top-plus-180 {
    padding-top: calc(var(--section-space-mobile) + 180px) !important
  }

  .space-bottom-plus-180 {
    padding-bottom: calc(var(--section-space-mobile) + 180px) !important
  }

  .space-top-minimize-185 {
    padding-top: calc(var(--section-space-mobile) - 185px) !important
  }

  .space-bottom-minimize-185 {
    padding-bottom: calc(var(--section-space-mobile) - 185px) !important
  }

  .space-top-plus-185 {
    padding-top: calc(var(--section-space-mobile) + 185px) !important
  }

  .space-bottom-plus-185 {
    padding-bottom: calc(var(--section-space-mobile) + 185px) !important
  }

  .space-top-minimize-190 {
    padding-top: calc(var(--section-space-mobile) - 190px) !important
  }

  .space-bottom-minimize-190 {
    padding-bottom: calc(var(--section-space-mobile) - 190px) !important
  }

  .space-top-plus-190 {
    padding-top: calc(var(--section-space-mobile) + 190px) !important
  }

  .space-bottom-plus-190 {
    padding-bottom: calc(var(--section-space-mobile) + 190px) !important
  }

  .space-top-minimize-195 {
    padding-top: calc(var(--section-space-mobile) - 195px) !important
  }

  .space-bottom-minimize-195 {
    padding-bottom: calc(var(--section-space-mobile) - 195px) !important
  }

  .space-top-plus-195 {
    padding-top: calc(var(--section-space-mobile) + 195px) !important
  }

  .space-bottom-plus-195 {
    padding-bottom: calc(var(--section-space-mobile) + 195px) !important
  }

  .space-top-minimize-200 {
    padding-top: calc(var(--section-space-mobile) - 200px) !important
  }

  .space-bottom-minimize-200 {
    padding-bottom: calc(var(--section-space-mobile) - 200px) !important
  }

  .space-top-plus-200 {
    padding-top: calc(var(--section-space-mobile) + 200px) !important
  }

  .space-bottom-plus-200 {
    padding-bottom: calc(var(--section-space-mobile) + 200px) !important
  }

  .space-top-minimize-205 {
    padding-top: calc(var(--section-space-mobile) - 205px) !important
  }

  .space-bottom-minimize-205 {
    padding-bottom: calc(var(--section-space-mobile) - 205px) !important
  }

  .space-top-plus-205 {
    padding-top: calc(var(--section-space-mobile) + 205px) !important
  }

  .space-bottom-plus-205 {
    padding-bottom: calc(var(--section-space-mobile) + 205px) !important
  }

  .space-top-minimize-210 {
    padding-top: calc(var(--section-space-mobile) - 210px) !important
  }

  .space-bottom-minimize-210 {
    padding-bottom: calc(var(--section-space-mobile) - 210px) !important
  }

  .space-top-plus-210 {
    padding-top: calc(var(--section-space-mobile) + 210px) !important
  }

  .space-bottom-plus-210 {
    padding-bottom: calc(var(--section-space-mobile) + 210px) !important
  }

  .space-top-minimize-215 {
    padding-top: calc(var(--section-space-mobile) - 215px) !important
  }

  .space-bottom-minimize-215 {
    padding-bottom: calc(var(--section-space-mobile) - 215px) !important
  }

  .space-top-plus-215 {
    padding-top: calc(var(--section-space-mobile) + 215px) !important
  }

  .space-bottom-plus-215 {
    padding-bottom: calc(var(--section-space-mobile) + 215px) !important
  }

  .space-top-minimize-220 {
    padding-top: calc(var(--section-space-mobile) - 220px) !important
  }

  .space-bottom-minimize-220 {
    padding-bottom: calc(var(--section-space-mobile) - 220px) !important
  }

  .space-top-plus-220 {
    padding-top: calc(var(--section-space-mobile) + 220px) !important
  }

  .space-bottom-plus-220 {
    padding-bottom: calc(var(--section-space-mobile) + 220px) !important
  }

  .space-top-minimize-225 {
    padding-top: calc(var(--section-space-mobile) - 225px) !important
  }

  .space-bottom-minimize-225 {
    padding-bottom: calc(var(--section-space-mobile) - 225px) !important
  }

  .space-top-plus-225 {
    padding-top: calc(var(--section-space-mobile) + 225px) !important
  }

  .space-bottom-plus-225 {
    padding-bottom: calc(var(--section-space-mobile) + 225px) !important
  }

  .space-top-minimize-230 {
    padding-top: calc(var(--section-space-mobile) - 230px) !important
  }

  .space-bottom-minimize-230 {
    padding-bottom: calc(var(--section-space-mobile) - 230px) !important
  }

  .space-top-plus-230 {
    padding-top: calc(var(--section-space-mobile) + 230px) !important
  }

  .space-bottom-plus-230 {
    padding-bottom: calc(var(--section-space-mobile) + 230px) !important
  }

  .space-top-minimize-235 {
    padding-top: calc(var(--section-space-mobile) - 235px) !important
  }

  .space-bottom-minimize-235 {
    padding-bottom: calc(var(--section-space-mobile) - 235px) !important
  }

  .space-top-plus-235 {
    padding-top: calc(var(--section-space-mobile) + 235px) !important
  }

  .space-bottom-plus-235 {
    padding-bottom: calc(var(--section-space-mobile) + 235px) !important
  }

  .space-top-minimize-240 {
    padding-top: calc(var(--section-space-mobile) - 240px) !important
  }

  .space-bottom-minimize-240 {
    padding-bottom: calc(var(--section-space-mobile) - 240px) !important
  }

  .space-top-plus-240 {
    padding-top: calc(var(--section-space-mobile) + 240px) !important
  }

  .space-bottom-plus-240 {
    padding-bottom: calc(var(--section-space-mobile) + 240px) !important
  }

  .space-top-minimize-245 {
    padding-top: calc(var(--section-space-mobile) - 245px) !important
  }

  .space-bottom-minimize-245 {
    padding-bottom: calc(var(--section-space-mobile) - 245px) !important
  }

  .space-top-plus-245 {
    padding-top: calc(var(--section-space-mobile) + 245px) !important
  }

  .space-bottom-plus-245 {
    padding-bottom: calc(var(--section-space-mobile) + 245px) !important
  }

  .space-top-minimize-250 {
    padding-top: calc(var(--section-space-mobile) - 250px) !important
  }

  .space-bottom-minimize-250 {
    padding-bottom: calc(var(--section-space-mobile) - 250px) !important
  }

  .space-top-plus-250 {
    padding-top: calc(var(--section-space-mobile) + 250px) !important
  }

  .space-bottom-plus-250 {
    padding-bottom: calc(var(--section-space-mobile) + 250px) !important
  }

  .space-top-minimize-255 {
    padding-top: calc(var(--section-space-mobile) - 255px) !important
  }

  .space-bottom-minimize-255 {
    padding-bottom: calc(var(--section-space-mobile) - 255px) !important
  }

  .space-top-plus-255 {
    padding-top: calc(var(--section-space-mobile) + 255px) !important
  }

  .space-bottom-plus-255 {
    padding-bottom: calc(var(--section-space-mobile) + 255px) !important
  }

  .space-top-minimize-260 {
    padding-top: calc(var(--section-space-mobile) - 260px) !important
  }

  .space-bottom-minimize-260 {
    padding-bottom: calc(var(--section-space-mobile) - 260px) !important
  }

  .space-top-plus-260 {
    padding-top: calc(var(--section-space-mobile) + 260px) !important
  }

  .space-bottom-plus-260 {
    padding-bottom: calc(var(--section-space-mobile) + 260px) !important
  }

  .space-top-minimize-265 {
    padding-top: calc(var(--section-space-mobile) - 265px) !important
  }

  .space-bottom-minimize-265 {
    padding-bottom: calc(var(--section-space-mobile) - 265px) !important
  }

  .space-top-plus-265 {
    padding-top: calc(var(--section-space-mobile) + 265px) !important
  }

  .space-bottom-plus-265 {
    padding-bottom: calc(var(--section-space-mobile) + 265px) !important
  }

  .space-top-minimize-270 {
    padding-top: calc(var(--section-space-mobile) - 270px) !important
  }

  .space-bottom-minimize-270 {
    padding-bottom: calc(var(--section-space-mobile) - 270px) !important
  }

  .space-top-plus-270 {
    padding-top: calc(var(--section-space-mobile) + 270px) !important
  }

  .space-bottom-plus-270 {
    padding-bottom: calc(var(--section-space-mobile) + 270px) !important
  }

  .space-top-minimize-275 {
    padding-top: calc(var(--section-space-mobile) - 275px) !important
  }

  .space-bottom-minimize-275 {
    padding-bottom: calc(var(--section-space-mobile) - 275px) !important
  }

  .space-top-plus-275 {
    padding-top: calc(var(--section-space-mobile) + 275px) !important
  }

  .space-bottom-plus-275 {
    padding-bottom: calc(var(--section-space-mobile) + 275px) !important
  }

  .space-top-minimize-280 {
    padding-top: calc(var(--section-space-mobile) - 280px) !important
  }

  .space-bottom-minimize-280 {
    padding-bottom: calc(var(--section-space-mobile) - 280px) !important
  }

  .space-top-plus-280 {
    padding-top: calc(var(--section-space-mobile) + 280px) !important
  }

  .space-bottom-plus-280 {
    padding-bottom: calc(var(--section-space-mobile) + 280px) !important
  }

  .space-top-minimize-285 {
    padding-top: calc(var(--section-space-mobile) - 285px) !important
  }

  .space-bottom-minimize-285 {
    padding-bottom: calc(var(--section-space-mobile) - 285px) !important
  }

  .space-top-plus-285 {
    padding-top: calc(var(--section-space-mobile) + 285px) !important
  }

  .space-bottom-plus-285 {
    padding-bottom: calc(var(--section-space-mobile) + 285px) !important
  }

  .space-top-minimize-290 {
    padding-top: calc(var(--section-space-mobile) - 290px) !important
  }

  .space-bottom-minimize-290 {
    padding-bottom: calc(var(--section-space-mobile) - 290px) !important
  }

  .space-top-plus-290 {
    padding-top: calc(var(--section-space-mobile) + 290px) !important
  }

  .space-bottom-plus-290 {
    padding-bottom: calc(var(--section-space-mobile) + 290px) !important
  }

  .space-top-minimize-295 {
    padding-top: calc(var(--section-space-mobile) - 295px) !important
  }

  .space-bottom-minimize-295 {
    padding-bottom: calc(var(--section-space-mobile) - 295px) !important
  }

  .space-top-plus-295 {
    padding-top: calc(var(--section-space-mobile) + 295px) !important
  }

  .space-bottom-plus-295 {
    padding-bottom: calc(var(--section-space-mobile) + 295px) !important
  }

  .space-top-minimize-300 {
    padding-top: calc(var(--section-space-mobile) - 300px) !important
  }

  .space-bottom-minimize-300 {
    padding-bottom: calc(var(--section-space-mobile) - 300px) !important
  }

  .space-top-plus-300 {
    padding-top: calc(var(--section-space-mobile) + 300px) !important
  }

  .space-bottom-plus-300 {
    padding-bottom: calc(var(--section-space-mobile) + 300px) !important
  }
}

@media(max-width: 375px) {
  .space-top-minimize-5 {
    padding-top: calc(var(--section-space-small-mobile) - 5px) !important
  }

  .space-bottom-minimize-5 {
    padding-bottom: calc(var(--section-space-small-mobile) - 5px) !important
  }

  .space-top-plus-5 {
    padding-top: calc(var(--section-space-small-mobile) + 5px) !important
  }

  .space-bottom-plus-5 {
    padding-bottom: calc(var(--section-space-small-mobile) + 5px) !important
  }

  .space-top-minimize-10 {
    padding-top: calc(var(--section-space-small-mobile) - 10px) !important
  }

  .space-bottom-minimize-10 {
    padding-bottom: calc(var(--section-space-small-mobile) - 10px) !important
  }

  .space-top-plus-10 {
    padding-top: calc(var(--section-space-small-mobile) + 10px) !important
  }

  .space-bottom-plus-10 {
    padding-bottom: calc(var(--section-space-small-mobile) + 10px) !important
  }

  .space-top-minimize-15 {
    padding-top: calc(var(--section-space-small-mobile) - 15px) !important
  }

  .space-bottom-minimize-15 {
    padding-bottom: calc(var(--section-space-small-mobile) - 15px) !important
  }

  .space-top-plus-15 {
    padding-top: calc(var(--section-space-small-mobile) + 15px) !important
  }

  .space-bottom-plus-15 {
    padding-bottom: calc(var(--section-space-small-mobile) + 15px) !important
  }

  .space-top-minimize-20 {
    padding-top: calc(var(--section-space-small-mobile) - 20px) !important
  }

  .space-bottom-minimize-20 {
    padding-bottom: calc(var(--section-space-small-mobile) - 20px) !important
  }

  .space-top-plus-20 {
    padding-top: calc(var(--section-space-small-mobile) + 20px) !important
  }

  .space-bottom-plus-20 {
    padding-bottom: calc(var(--section-space-small-mobile) + 20px) !important
  }

  .space-top-minimize-25 {
    padding-top: calc(var(--section-space-small-mobile) - 25px) !important
  }

  .space-bottom-minimize-25 {
    padding-bottom: calc(var(--section-space-small-mobile) - 25px) !important
  }

  .space-top-plus-25 {
    padding-top: calc(var(--section-space-small-mobile) + 25px) !important
  }

  .space-bottom-plus-25 {
    padding-bottom: calc(var(--section-space-small-mobile) + 25px) !important
  }

  .space-top-minimize-30 {
    padding-top: calc(var(--section-space-small-mobile) - 30px) !important
  }

  .space-bottom-minimize-30 {
    padding-bottom: calc(var(--section-space-small-mobile) - 30px) !important
  }

  .space-top-plus-30 {
    padding-top: calc(var(--section-space-small-mobile) + 30px) !important
  }

  .space-bottom-plus-30 {
    padding-bottom: calc(var(--section-space-small-mobile) + 30px) !important
  }

  .space-top-minimize-35 {
    padding-top: calc(var(--section-space-small-mobile) - 35px) !important
  }

  .space-bottom-minimize-35 {
    padding-bottom: calc(var(--section-space-small-mobile) - 35px) !important
  }

  .space-top-plus-35 {
    padding-top: calc(var(--section-space-small-mobile) + 35px) !important
  }

  .space-bottom-plus-35 {
    padding-bottom: calc(var(--section-space-small-mobile) + 35px) !important
  }

  .space-top-minimize-40 {
    padding-top: calc(var(--section-space-small-mobile) - 40px) !important
  }

  .space-bottom-minimize-40 {
    padding-bottom: calc(var(--section-space-small-mobile) - 40px) !important
  }

  .space-top-plus-40 {
    padding-top: calc(var(--section-space-small-mobile) + 40px) !important
  }

  .space-bottom-plus-40 {
    padding-bottom: calc(var(--section-space-small-mobile) + 40px) !important
  }

  .space-top-minimize-45 {
    padding-top: calc(var(--section-space-small-mobile) - 45px) !important
  }

  .space-bottom-minimize-45 {
    padding-bottom: calc(var(--section-space-small-mobile) - 45px) !important
  }

  .space-top-plus-45 {
    padding-top: calc(var(--section-space-small-mobile) + 45px) !important
  }

  .space-bottom-plus-45 {
    padding-bottom: calc(var(--section-space-small-mobile) + 45px) !important
  }

  .space-top-minimize-50 {
    padding-top: calc(var(--section-space-small-mobile) - 50px) !important
  }

  .space-bottom-minimize-50 {
    padding-bottom: calc(var(--section-space-small-mobile) - 50px) !important
  }

  .space-top-plus-50 {
    padding-top: calc(var(--section-space-small-mobile) + 50px) !important
  }

  .space-bottom-plus-50 {
    padding-bottom: calc(var(--section-space-small-mobile) + 50px) !important
  }

  .space-top-minimize-55 {
    padding-top: calc(var(--section-space-small-mobile) - 55px) !important
  }

  .space-bottom-minimize-55 {
    padding-bottom: calc(var(--section-space-small-mobile) - 55px) !important
  }

  .space-top-plus-55 {
    padding-top: calc(var(--section-space-small-mobile) + 55px) !important
  }

  .space-bottom-plus-55 {
    padding-bottom: calc(var(--section-space-small-mobile) + 55px) !important
  }

  .space-top-minimize-60 {
    padding-top: calc(var(--section-space-small-mobile) - 60px) !important
  }

  .space-bottom-minimize-60 {
    padding-bottom: calc(var(--section-space-small-mobile) - 60px) !important
  }

  .space-top-plus-60 {
    padding-top: calc(var(--section-space-small-mobile) + 60px) !important
  }

  .space-bottom-plus-60 {
    padding-bottom: calc(var(--section-space-small-mobile) + 60px) !important
  }

  .space-top-minimize-65 {
    padding-top: calc(var(--section-space-small-mobile) - 65px) !important
  }

  .space-bottom-minimize-65 {
    padding-bottom: calc(var(--section-space-small-mobile) - 65px) !important
  }

  .space-top-plus-65 {
    padding-top: calc(var(--section-space-small-mobile) + 65px) !important
  }

  .space-bottom-plus-65 {
    padding-bottom: calc(var(--section-space-small-mobile) + 65px) !important
  }

  .space-top-minimize-70 {
    padding-top: calc(var(--section-space-small-mobile) - 70px) !important
  }

  .space-bottom-minimize-70 {
    padding-bottom: calc(var(--section-space-small-mobile) - 70px) !important
  }

  .space-top-plus-70 {
    padding-top: calc(var(--section-space-small-mobile) + 70px) !important
  }

  .space-bottom-plus-70 {
    padding-bottom: calc(var(--section-space-small-mobile) + 70px) !important
  }

  .space-top-minimize-75 {
    padding-top: calc(var(--section-space-small-mobile) - 75px) !important
  }

  .space-bottom-minimize-75 {
    padding-bottom: calc(var(--section-space-small-mobile) - 75px) !important
  }

  .space-top-plus-75 {
    padding-top: calc(var(--section-space-small-mobile) + 75px) !important
  }

  .space-bottom-plus-75 {
    padding-bottom: calc(var(--section-space-small-mobile) + 75px) !important
  }

  .space-top-minimize-80 {
    padding-top: calc(var(--section-space-small-mobile) - 80px) !important
  }

  .space-bottom-minimize-80 {
    padding-bottom: calc(var(--section-space-small-mobile) - 80px) !important
  }

  .space-top-plus-80 {
    padding-top: calc(var(--section-space-small-mobile) + 80px) !important
  }

  .space-bottom-plus-80 {
    padding-bottom: calc(var(--section-space-small-mobile) + 80px) !important
  }

  .space-top-minimize-85 {
    padding-top: calc(var(--section-space-small-mobile) - 85px) !important
  }

  .space-bottom-minimize-85 {
    padding-bottom: calc(var(--section-space-small-mobile) - 85px) !important
  }

  .space-top-plus-85 {
    padding-top: calc(var(--section-space-small-mobile) + 85px) !important
  }

  .space-bottom-plus-85 {
    padding-bottom: calc(var(--section-space-small-mobile) + 85px) !important
  }

  .space-top-minimize-90 {
    padding-top: calc(var(--section-space-small-mobile) - 90px) !important
  }

  .space-bottom-minimize-90 {
    padding-bottom: calc(var(--section-space-small-mobile) - 90px) !important
  }

  .space-top-plus-90 {
    padding-top: calc(var(--section-space-small-mobile) + 90px) !important
  }

  .space-bottom-plus-90 {
    padding-bottom: calc(var(--section-space-small-mobile) + 90px) !important
  }

  .space-top-minimize-95 {
    padding-top: calc(var(--section-space-small-mobile) - 95px) !important
  }

  .space-bottom-minimize-95 {
    padding-bottom: calc(var(--section-space-small-mobile) - 95px) !important
  }

  .space-top-plus-95 {
    padding-top: calc(var(--section-space-small-mobile) + 95px) !important
  }

  .space-bottom-plus-95 {
    padding-bottom: calc(var(--section-space-small-mobile) + 95px) !important
  }

  .space-top-minimize-100 {
    padding-top: calc(var(--section-space-small-mobile) - 100px) !important
  }

  .space-bottom-minimize-100 {
    padding-bottom: calc(var(--section-space-small-mobile) - 100px) !important
  }

  .space-top-plus-100 {
    padding-top: calc(var(--section-space-small-mobile) + 100px) !important
  }

  .space-bottom-plus-100 {
    padding-bottom: calc(var(--section-space-small-mobile) + 100px) !important
  }

  .space-top-minimize-105 {
    padding-top: calc(var(--section-space-small-mobile) - 105px) !important
  }

  .space-bottom-minimize-105 {
    padding-bottom: calc(var(--section-space-small-mobile) - 105px) !important
  }

  .space-top-plus-105 {
    padding-top: calc(var(--section-space-small-mobile) + 105px) !important
  }

  .space-bottom-plus-105 {
    padding-bottom: calc(var(--section-space-small-mobile) + 105px) !important
  }

  .space-top-minimize-110 {
    padding-top: calc(var(--section-space-small-mobile) - 110px) !important
  }

  .space-bottom-minimize-110 {
    padding-bottom: calc(var(--section-space-small-mobile) - 110px) !important
  }

  .space-top-plus-110 {
    padding-top: calc(var(--section-space-small-mobile) + 110px) !important
  }

  .space-bottom-plus-110 {
    padding-bottom: calc(var(--section-space-small-mobile) + 110px) !important
  }

  .space-top-minimize-115 {
    padding-top: calc(var(--section-space-small-mobile) - 115px) !important
  }

  .space-bottom-minimize-115 {
    padding-bottom: calc(var(--section-space-small-mobile) - 115px) !important
  }

  .space-top-plus-115 {
    padding-top: calc(var(--section-space-small-mobile) + 115px) !important
  }

  .space-bottom-plus-115 {
    padding-bottom: calc(var(--section-space-small-mobile) + 115px) !important
  }

  .space-top-minimize-120 {
    padding-top: calc(var(--section-space-small-mobile) - 120px) !important
  }

  .space-bottom-minimize-120 {
    padding-bottom: calc(var(--section-space-small-mobile) - 120px) !important
  }

  .space-top-plus-120 {
    padding-top: calc(var(--section-space-small-mobile) + 120px) !important
  }

  .space-bottom-plus-120 {
    padding-bottom: calc(var(--section-space-small-mobile) + 120px) !important
  }

  .space-top-minimize-125 {
    padding-top: calc(var(--section-space-small-mobile) - 125px) !important
  }

  .space-bottom-minimize-125 {
    padding-bottom: calc(var(--section-space-small-mobile) - 125px) !important
  }

  .space-top-plus-125 {
    padding-top: calc(var(--section-space-small-mobile) + 125px) !important
  }

  .space-bottom-plus-125 {
    padding-bottom: calc(var(--section-space-small-mobile) + 125px) !important
  }

  .space-top-minimize-130 {
    padding-top: calc(var(--section-space-small-mobile) - 130px) !important
  }

  .space-bottom-minimize-130 {
    padding-bottom: calc(var(--section-space-small-mobile) - 130px) !important
  }

  .space-top-plus-130 {
    padding-top: calc(var(--section-space-small-mobile) + 130px) !important
  }

  .space-bottom-plus-130 {
    padding-bottom: calc(var(--section-space-small-mobile) + 130px) !important
  }

  .space-top-minimize-135 {
    padding-top: calc(var(--section-space-small-mobile) - 135px) !important
  }

  .space-bottom-minimize-135 {
    padding-bottom: calc(var(--section-space-small-mobile) - 135px) !important
  }

  .space-top-plus-135 {
    padding-top: calc(var(--section-space-small-mobile) + 135px) !important
  }

  .space-bottom-plus-135 {
    padding-bottom: calc(var(--section-space-small-mobile) + 135px) !important
  }

  .space-top-minimize-140 {
    padding-top: calc(var(--section-space-small-mobile) - 140px) !important
  }

  .space-bottom-minimize-140 {
    padding-bottom: calc(var(--section-space-small-mobile) - 140px) !important
  }

  .space-top-plus-140 {
    padding-top: calc(var(--section-space-small-mobile) + 140px) !important
  }

  .space-bottom-plus-140 {
    padding-bottom: calc(var(--section-space-small-mobile) + 140px) !important
  }

  .space-top-minimize-145 {
    padding-top: calc(var(--section-space-small-mobile) - 145px) !important
  }

  .space-bottom-minimize-145 {
    padding-bottom: calc(var(--section-space-small-mobile) - 145px) !important
  }

  .space-top-plus-145 {
    padding-top: calc(var(--section-space-small-mobile) + 145px) !important
  }

  .space-bottom-plus-145 {
    padding-bottom: calc(var(--section-space-small-mobile) + 145px) !important
  }

  .space-top-minimize-150 {
    padding-top: calc(var(--section-space-small-mobile) - 150px) !important
  }

  .space-bottom-minimize-150 {
    padding-bottom: calc(var(--section-space-small-mobile) - 150px) !important
  }

  .space-top-plus-150 {
    padding-top: calc(var(--section-space-small-mobile) + 150px) !important
  }

  .space-bottom-plus-150 {
    padding-bottom: calc(var(--section-space-small-mobile) + 150px) !important
  }

  .space-top-minimize-155 {
    padding-top: calc(var(--section-space-small-mobile) - 155px) !important
  }

  .space-bottom-minimize-155 {
    padding-bottom: calc(var(--section-space-small-mobile) - 155px) !important
  }

  .space-top-plus-155 {
    padding-top: calc(var(--section-space-small-mobile) + 155px) !important
  }

  .space-bottom-plus-155 {
    padding-bottom: calc(var(--section-space-small-mobile) + 155px) !important
  }

  .space-top-minimize-160 {
    padding-top: calc(var(--section-space-small-mobile) - 160px) !important
  }

  .space-bottom-minimize-160 {
    padding-bottom: calc(var(--section-space-small-mobile) - 160px) !important
  }

  .space-top-plus-160 {
    padding-top: calc(var(--section-space-small-mobile) + 160px) !important
  }

  .space-bottom-plus-160 {
    padding-bottom: calc(var(--section-space-small-mobile) + 160px) !important
  }

  .space-top-minimize-165 {
    padding-top: calc(var(--section-space-small-mobile) - 165px) !important
  }

  .space-bottom-minimize-165 {
    padding-bottom: calc(var(--section-space-small-mobile) - 165px) !important
  }

  .space-top-plus-165 {
    padding-top: calc(var(--section-space-small-mobile) + 165px) !important
  }

  .space-bottom-plus-165 {
    padding-bottom: calc(var(--section-space-small-mobile) + 165px) !important
  }

  .space-top-minimize-170 {
    padding-top: calc(var(--section-space-small-mobile) - 170px) !important
  }

  .space-bottom-minimize-170 {
    padding-bottom: calc(var(--section-space-small-mobile) - 170px) !important
  }

  .space-top-plus-170 {
    padding-top: calc(var(--section-space-small-mobile) + 170px) !important
  }

  .space-bottom-plus-170 {
    padding-bottom: calc(var(--section-space-small-mobile) + 170px) !important
  }

  .space-top-minimize-175 {
    padding-top: calc(var(--section-space-small-mobile) - 175px) !important
  }

  .space-bottom-minimize-175 {
    padding-bottom: calc(var(--section-space-small-mobile) - 175px) !important
  }

  .space-top-plus-175 {
    padding-top: calc(var(--section-space-small-mobile) + 175px) !important
  }

  .space-bottom-plus-175 {
    padding-bottom: calc(var(--section-space-small-mobile) + 175px) !important
  }

  .space-top-minimize-180 {
    padding-top: calc(var(--section-space-small-mobile) - 180px) !important
  }

  .space-bottom-minimize-180 {
    padding-bottom: calc(var(--section-space-small-mobile) - 180px) !important
  }

  .space-top-plus-180 {
    padding-top: calc(var(--section-space-small-mobile) + 180px) !important
  }

  .space-bottom-plus-180 {
    padding-bottom: calc(var(--section-space-small-mobile) + 180px) !important
  }

  .space-top-minimize-185 {
    padding-top: calc(var(--section-space-small-mobile) - 185px) !important
  }

  .space-bottom-minimize-185 {
    padding-bottom: calc(var(--section-space-small-mobile) - 185px) !important
  }

  .space-top-plus-185 {
    padding-top: calc(var(--section-space-small-mobile) + 185px) !important
  }

  .space-bottom-plus-185 {
    padding-bottom: calc(var(--section-space-small-mobile) + 185px) !important
  }

  .space-top-minimize-190 {
    padding-top: calc(var(--section-space-small-mobile) - 190px) !important
  }

  .space-bottom-minimize-190 {
    padding-bottom: calc(var(--section-space-small-mobile) - 190px) !important
  }

  .space-top-plus-190 {
    padding-top: calc(var(--section-space-small-mobile) + 190px) !important
  }

  .space-bottom-plus-190 {
    padding-bottom: calc(var(--section-space-small-mobile) + 190px) !important
  }

  .space-top-minimize-195 {
    padding-top: calc(var(--section-space-small-mobile) - 195px) !important
  }

  .space-bottom-minimize-195 {
    padding-bottom: calc(var(--section-space-small-mobile) - 195px) !important
  }

  .space-top-plus-195 {
    padding-top: calc(var(--section-space-small-mobile) + 195px) !important
  }

  .space-bottom-plus-195 {
    padding-bottom: calc(var(--section-space-small-mobile) + 195px) !important
  }

  .space-top-minimize-200 {
    padding-top: calc(var(--section-space-small-mobile) - 200px) !important
  }

  .space-bottom-minimize-200 {
    padding-bottom: calc(var(--section-space-small-mobile) - 200px) !important
  }

  .space-top-plus-200 {
    padding-top: calc(var(--section-space-small-mobile) + 200px) !important
  }

  .space-bottom-plus-200 {
    padding-bottom: calc(var(--section-space-small-mobile) + 200px) !important
  }

  .space-top-minimize-205 {
    padding-top: calc(var(--section-space-small-mobile) - 205px) !important
  }

  .space-bottom-minimize-205 {
    padding-bottom: calc(var(--section-space-small-mobile) - 205px) !important
  }

  .space-top-plus-205 {
    padding-top: calc(var(--section-space-small-mobile) + 205px) !important
  }

  .space-bottom-plus-205 {
    padding-bottom: calc(var(--section-space-small-mobile) + 205px) !important
  }

  .space-top-minimize-210 {
    padding-top: calc(var(--section-space-small-mobile) - 210px) !important
  }

  .space-bottom-minimize-210 {
    padding-bottom: calc(var(--section-space-small-mobile) - 210px) !important
  }

  .space-top-plus-210 {
    padding-top: calc(var(--section-space-small-mobile) + 210px) !important
  }

  .space-bottom-plus-210 {
    padding-bottom: calc(var(--section-space-small-mobile) + 210px) !important
  }

  .space-top-minimize-215 {
    padding-top: calc(var(--section-space-small-mobile) - 215px) !important
  }

  .space-bottom-minimize-215 {
    padding-bottom: calc(var(--section-space-small-mobile) - 215px) !important
  }

  .space-top-plus-215 {
    padding-top: calc(var(--section-space-small-mobile) + 215px) !important
  }

  .space-bottom-plus-215 {
    padding-bottom: calc(var(--section-space-small-mobile) + 215px) !important
  }

  .space-top-minimize-220 {
    padding-top: calc(var(--section-space-small-mobile) - 220px) !important
  }

  .space-bottom-minimize-220 {
    padding-bottom: calc(var(--section-space-small-mobile) - 220px) !important
  }

  .space-top-plus-220 {
    padding-top: calc(var(--section-space-small-mobile) + 220px) !important
  }

  .space-bottom-plus-220 {
    padding-bottom: calc(var(--section-space-small-mobile) + 220px) !important
  }

  .space-top-minimize-225 {
    padding-top: calc(var(--section-space-small-mobile) - 225px) !important
  }

  .space-bottom-minimize-225 {
    padding-bottom: calc(var(--section-space-small-mobile) - 225px) !important
  }

  .space-top-plus-225 {
    padding-top: calc(var(--section-space-small-mobile) + 225px) !important
  }

  .space-bottom-plus-225 {
    padding-bottom: calc(var(--section-space-small-mobile) + 225px) !important
  }

  .space-top-minimize-230 {
    padding-top: calc(var(--section-space-small-mobile) - 230px) !important
  }

  .space-bottom-minimize-230 {
    padding-bottom: calc(var(--section-space-small-mobile) - 230px) !important
  }

  .space-top-plus-230 {
    padding-top: calc(var(--section-space-small-mobile) + 230px) !important
  }

  .space-bottom-plus-230 {
    padding-bottom: calc(var(--section-space-small-mobile) + 230px) !important
  }

  .space-top-minimize-235 {
    padding-top: calc(var(--section-space-small-mobile) - 235px) !important
  }

  .space-bottom-minimize-235 {
    padding-bottom: calc(var(--section-space-small-mobile) - 235px) !important
  }

  .space-top-plus-235 {
    padding-top: calc(var(--section-space-small-mobile) + 235px) !important
  }

  .space-bottom-plus-235 {
    padding-bottom: calc(var(--section-space-small-mobile) + 235px) !important
  }

  .space-top-minimize-240 {
    padding-top: calc(var(--section-space-small-mobile) - 240px) !important
  }

  .space-bottom-minimize-240 {
    padding-bottom: calc(var(--section-space-small-mobile) - 240px) !important
  }

  .space-top-plus-240 {
    padding-top: calc(var(--section-space-small-mobile) + 240px) !important
  }

  .space-bottom-plus-240 {
    padding-bottom: calc(var(--section-space-small-mobile) + 240px) !important
  }

  .space-top-minimize-245 {
    padding-top: calc(var(--section-space-small-mobile) - 245px) !important
  }

  .space-bottom-minimize-245 {
    padding-bottom: calc(var(--section-space-small-mobile) - 245px) !important
  }

  .space-top-plus-245 {
    padding-top: calc(var(--section-space-small-mobile) + 245px) !important
  }

  .space-bottom-plus-245 {
    padding-bottom: calc(var(--section-space-small-mobile) + 245px) !important
  }

  .space-top-minimize-250 {
    padding-top: calc(var(--section-space-small-mobile) - 250px) !important
  }

  .space-bottom-minimize-250 {
    padding-bottom: calc(var(--section-space-small-mobile) - 250px) !important
  }

  .space-top-plus-250 {
    padding-top: calc(var(--section-space-small-mobile) + 250px) !important
  }

  .space-bottom-plus-250 {
    padding-bottom: calc(var(--section-space-small-mobile) + 250px) !important
  }

  .space-top-minimize-255 {
    padding-top: calc(var(--section-space-small-mobile) - 255px) !important
  }

  .space-bottom-minimize-255 {
    padding-bottom: calc(var(--section-space-small-mobile) - 255px) !important
  }

  .space-top-plus-255 {
    padding-top: calc(var(--section-space-small-mobile) + 255px) !important
  }

  .space-bottom-plus-255 {
    padding-bottom: calc(var(--section-space-small-mobile) + 255px) !important
  }

  .space-top-minimize-260 {
    padding-top: calc(var(--section-space-small-mobile) - 260px) !important
  }

  .space-bottom-minimize-260 {
    padding-bottom: calc(var(--section-space-small-mobile) - 260px) !important
  }

  .space-top-plus-260 {
    padding-top: calc(var(--section-space-small-mobile) + 260px) !important
  }

  .space-bottom-plus-260 {
    padding-bottom: calc(var(--section-space-small-mobile) + 260px) !important
  }

  .space-top-minimize-265 {
    padding-top: calc(var(--section-space-small-mobile) - 265px) !important
  }

  .space-bottom-minimize-265 {
    padding-bottom: calc(var(--section-space-small-mobile) - 265px) !important
  }

  .space-top-plus-265 {
    padding-top: calc(var(--section-space-small-mobile) + 265px) !important
  }

  .space-bottom-plus-265 {
    padding-bottom: calc(var(--section-space-small-mobile) + 265px) !important
  }

  .space-top-minimize-270 {
    padding-top: calc(var(--section-space-small-mobile) - 270px) !important
  }

  .space-bottom-minimize-270 {
    padding-bottom: calc(var(--section-space-small-mobile) - 270px) !important
  }

  .space-top-plus-270 {
    padding-top: calc(var(--section-space-small-mobile) + 270px) !important
  }

  .space-bottom-plus-270 {
    padding-bottom: calc(var(--section-space-small-mobile) + 270px) !important
  }

  .space-top-minimize-275 {
    padding-top: calc(var(--section-space-small-mobile) - 275px) !important
  }

  .space-bottom-minimize-275 {
    padding-bottom: calc(var(--section-space-small-mobile) - 275px) !important
  }

  .space-top-plus-275 {
    padding-top: calc(var(--section-space-small-mobile) + 275px) !important
  }

  .space-bottom-plus-275 {
    padding-bottom: calc(var(--section-space-small-mobile) + 275px) !important
  }

  .space-top-minimize-280 {
    padding-top: calc(var(--section-space-small-mobile) - 280px) !important
  }

  .space-bottom-minimize-280 {
    padding-bottom: calc(var(--section-space-small-mobile) - 280px) !important
  }

  .space-top-plus-280 {
    padding-top: calc(var(--section-space-small-mobile) + 280px) !important
  }

  .space-bottom-plus-280 {
    padding-bottom: calc(var(--section-space-small-mobile) + 280px) !important
  }

  .space-top-minimize-285 {
    padding-top: calc(var(--section-space-small-mobile) - 285px) !important
  }

  .space-bottom-minimize-285 {
    padding-bottom: calc(var(--section-space-small-mobile) - 285px) !important
  }

  .space-top-plus-285 {
    padding-top: calc(var(--section-space-small-mobile) + 285px) !important
  }

  .space-bottom-plus-285 {
    padding-bottom: calc(var(--section-space-small-mobile) + 285px) !important
  }

  .space-top-minimize-290 {
    padding-top: calc(var(--section-space-small-mobile) - 290px) !important
  }

  .space-bottom-minimize-290 {
    padding-bottom: calc(var(--section-space-small-mobile) - 290px) !important
  }

  .space-top-plus-290 {
    padding-top: calc(var(--section-space-small-mobile) + 290px) !important
  }

  .space-bottom-plus-290 {
    padding-bottom: calc(var(--section-space-small-mobile) + 290px) !important
  }

  .space-top-minimize-295 {
    padding-top: calc(var(--section-space-small-mobile) - 295px) !important
  }

  .space-bottom-minimize-295 {
    padding-bottom: calc(var(--section-space-small-mobile) - 295px) !important
  }

  .space-top-plus-295 {
    padding-top: calc(var(--section-space-small-mobile) + 295px) !important
  }

  .space-bottom-plus-295 {
    padding-bottom: calc(var(--section-space-small-mobile) + 295px) !important
  }

  .space-top-minimize-300 {
    padding-top: calc(var(--section-space-small-mobile) - 300px) !important
  }

  .space-bottom-minimize-300 {
    padding-bottom: calc(var(--section-space-small-mobile) - 300px) !important
  }

  .space-top-plus-300 {
    padding-top: calc(var(--section-space-small-mobile) + 300px) !important
  }

  .space-bottom-plus-300 {
    padding-bottom: calc(var(--section-space-small-mobile) + 300px) !important
  }
}

/*# sourceMappingURL=style.css.map */







.whatsapp{
  position: fixed;
  right: 10px;
  bottom: 70px;
  z-index: 9999;
}

.calls{
  position: fixed;
  right: 10px;
  bottom: 20px;
  z-index: 9999;
}

.shake {
  animation: shake-animation 4.72s ease infinite;
  transform-origin: 50% 50%;
}

@keyframes shake-animation {
   0% { transform:translate(0,0) }
  1.78571% { transform:translate(5px,0) }
  3.57143% { transform:translate(0,0) }
  5.35714% { transform:translate(5px,0) }
  7.14286% { transform:translate(0,0) }
  8.92857% { transform:translate(5px,0) }
  10.71429% { transform:translate(0,0) }
  100% { transform:translate(0,0) }
}





.background-image,
[data-bg-src] {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center
}

.breadcumb-wrapper {
  background-color: var(--title-color);
  padding: 80px 0;
  overflow: hidden;
  position: relative;
  z-index: 0;
}

.breadcumb-title {
  font-size: 30px;
  font-weight: 700;
  line-height: 1.18;
  text-transform: none;
  color: var(--white-color);
  margin: -0.17em 0 -0.26em 0;
}

.breadcumb-menu {
	max-width: 100%;
	padding: 0;
	margin: 23px 0 -0.5em 0;
	list-style-type: none;
	position: relative
}

.breadcumb-menu li {
	display: inline;
	margin-right: 3px;
	padding-right: 5px;
	list-style: none;
	position: relative;
	text-transform: none
}

/* .breadcumb-menu li:after {
	content: '\f061';
	position: relative;
  font-family: "Font Awesome 6 Free";
	margin-left: 10px;
	font-weight: 400;
	font-size: 15px;
	color: var(--white-color);
	font-family: var(--icon-font)
} */

.breadcumb-menu li a:hover {
	color: var(--theme-color)
}

.breadcumb-menu li:last-child {
	padding-right: 0;
	margin-right: 0
}

.breadcumb-menu li:last-child:after {
	display: none
}

.breadcumb-menu li,
.breadcumb-menu a,
.breadcumb-menu span {
	white-space: normal;
	color: inherit;
	word-break: break-word;
	font-weight: 600;
	font-size: 18px;
	font-family: var(--title-font);
	color: var(--white-color)
}





@keyframes underlineEffect {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}

.faq-item {
  border-bottom: 2px solid #ddd;
  padding: 20px 0;
}

.faq-question {
  width: 100%;
  background: none;
  border: none;
  text-align: left;
  font-size: 16px;
  font-weight: bold;
  padding: 5px;
  cursor: pointer;
  transition: background 0.3s;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.faq-question:hover {
  background: #f1f1f1;
}

.arrow {
  transition: transform 0.3s ease;
  font-size: 26px;
}

.faq-answer {
  display: none;
  padding: 20px;
  font-size: 20px;
  color: #333;
  text-align: left;
  background: #f9f9f9;
  border-radius: 10px;
}

.hidden {
  display: none;
}

#viewMore,
#viewLess {
  margin-top: 20px;
  display: block;
  width: 100%;
  background: #041d5c;
  color: white;
  padding: 18px;
  border: none;
  cursor: pointer;
  font-size: 20px;
  border-radius: 10px;
}

#viewMore:hover,
#viewLess:hover {
  background: #062d89;
}
