/* ===================================
    Table of Content
====================================== */

/*  - Fonts
    - Scrollbar
    - General   
    - Loader
    - Navbar
    - Side Menu
    - Banner
    - Counter
    - About-us
    - Products
    - Testimonials
    - Contact-section
    - Footer
    - StandAlone Page
    - Media Queries
    #da156d fon green
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500&display=swap');

/* ===================================
    Scrollbar
====================================== */

html {
  scroll-behavior: smooth;
}

::-webkit-scrollbar {
  width: 18px;
}

::-webkit-scrollbar-track {
  width: 5px;
  background: #fff;
  border-left: 7px solid #fff;
  border-right: 7px solid #fff;
}

::-webkit-scrollbar-thumb {
  background: color(display-p3 0.855 0.082 0.427);
  width: 0;
  border-left: 7px solid #fff;
  border-right: 6px solid #fff;
}

/* ===================================
    General
====================================== */

body {
 font-family: 'Roboto', sans-serif;
  overflow-x: hidden;
  background-color: #fff;
  background-image: url("../img/bg.png");
  background-repeat: repeat-y;
  background-position: center center;
  background-attachment: fixed;
  color: #050010;
}

span {
  font-weight: 400;
}

a {
  text-decoration: none;
}

hr {
  margin: 20px 0;
  padding: 0;
  height: 1px;
  border: none;
  background-color: #050010;
}

#passwordStrength {
    font-size: 14px;
    margin-top: 5px;
}

#passwordStrength.weak {
    color: red;
}

#passwordStrength.medium {
    color: orange;
}

#passwordStrength.strong {
    color: green;
}

.hr50 {
background-color: transparent;
border: 0;
border-top: 1px solid #fff;
display: block;
height: 0;
margin: 2rem auto 2rem;
text-align: center;
width: 50%;
}

.hr {
  margin: 20px 0;
  padding: 0;
  height: 1px;
  border: none;
  background: linear-gradient(to right, transparent 50%, #fff 50%), 
        linear-gradient(to right, rgb(255, 82, 232), rgb(249, 193, 242));
  background-size: 16px 2px, 100% 2px;
}

.image-fit-cover {
  object-fit: cover;
  width: 100%;
  height: 190px; /* Подгоняйте размеры под свои нужды */
}

section {
  margin: 30px 0px 30px 0px;
}
p {
  line-height: 26px;
  margin: 11px 0px 11px 0px;
}

h1 {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-size: 28px;
  line-height: 50px;
  margin: 20px 0;
}

h2 {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-size: 26px;
  line-height: 40px;
  margin: 20px 0;
}

h3 {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-size: 24px;
  line-height: 26px;
  margin: 20px 0;
}

h4 {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 20px;
  margin: 20px 0;
}

h5 {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  margin: 20px 0;
}

h6 {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 20px;
  margin: 20px 0;
}

@media only screen and (max-width: 1200px) {
  h4 {
    font-size: 16px;
  }
}

@media only screen and (max-width: 767px) {
  h1 {
    font-size: 28px;
    line-height: 35px;
  }
  h2 {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    font-size: 24px;
    line-height: 30px;
    margin: 20px 0;
  }
  h3 {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    margin: 20px 0;
  }
  h4 {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    margin: 20px 0;
  }
}

@media only screen and (max-width: 390px) {

}

/* Переопределение стиля для кнопки */
.btn-custom {
    box-sizing: border-box;
    background: linear-gradient(90deg, rgba(5, 0, 16, 0.7) 50%, rgba(216, 21, 108, 1) 100%);
    box-shadow: 0px 0px 3.3px #535353;
    backdrop-filter: blur(20px);
    border-radius: 24px;
    border: none; /* Убираем стандартную рамку */
    color: #fff; /* Белый текст */
    font-size: 16px; /* Размер шрифта */
    font-weight: bold; /* Жирный текст */
    padding: 10px 20px; /* Внутренние отступы */
    text-align: center;
    text-decoration: none; /* Убираем подчеркивание */
    transition: all 0.3s ease; /* Плавный переход при наведении */
}

/* Эффект при наведении */
.btn-custom:hover {
    background: linear-gradient(90deg, rgba(216, 21, 108, 1) 50%, rgba(5, 0, 16, 0.7) 100%);
    box-shadow: 0px 0px 6px #535353;
    transform: scale(1.05); /* Небольшое увеличение */
}

/* Активное состояние (нажатие) */
.btn-custom:active {
    transform: scale(0.95); /* Небольшое уменьшение */
    box-shadow: 0px 0px 3px #535353;
}

/* Flash messages animations */
.flash-messages-container {
    animation: fadeIn 0.3s ease-in-out;
    position: fixed;
    top: 20px;
    right: 20px;
    z-index: 10000;
    max-width: 400px;
}

@keyframes fadeIn {
    from { opacity: 0; transform: translateY(-20px); }
    to { opacity: 1; transform: translateY(0); }
}

.alert {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
    margin-bottom: 1rem;
    transition: opacity 0.5s ease-in-out;
}

.error-page {
    min-height: 60vh;
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.error-page h1 {
    font-size: 3rem;
    margin-bottom: 1.5rem;
}

.error-page .lead {
    font-size: 1.25rem;
    margin-bottom: 2rem;
}

@media (max-width: 768px) {
    .error-page h1 {
        font-size: 2rem;
    }
    
    .error-page .lead {
        font-size: 1.1rem;
    }
}

.error-code {
    font-size: 5rem;
    font-weight: bold;
    color: #dc3545;
}

.error-message {
    font-size: 1.5rem;
    margin-bottom: 2rem;
}

.is-invalid {
    border-color: #dc3545;
}

.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 0.875em;
    color: #dc3545;
}

.is-invalid ~ .invalid-feedback {
    display: block;
}

.progress {
    background-color: #fff !important;
}

.breadcrumbs_area {
  margin: 0px 0px 20px 0px;
}
/*---background and overlay ---*/
.bg-img {
  position: relative;
  border-bottom: none;
  -webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 0; }

.box.bg-img, .box .bg-img {
  border-radius: 10px; }
  
/* video {
    pointer-events: none; /* клик правой кнопкой мыши на видео больше не будет работать. */
} */

.blog-img {
  height: 340px;
  max-height: 340px;
  overflow: hidden;
}

video {
  width: 100%;
  height: auto;
  max-height: 600px;
}

.blog-img video {
  width: 100%;
  height: auto;
  max-height: 340px;
}

.video {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

video::-webkit-media-controls-enclosure {
    overflow: hidden;
}

/* video {
    pointer-events: none; /* Таким образом, клик правой кнопкой мыши больше не будет работать. */
} */

/* Смещаем кнопку скачивания далее от поля зрения. */
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); /* Прощайте, 30 пикселей вправо. */
}

video::-webkit-media-controls-download-button {
  display: none;
}

/*Headings*/
.heading {
  font-size: 30px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
}

.subheading {
  font-size: 20px !important;
}

.text {
  font-size: 16px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
}

.small {
  font-size: 14px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
  line-height: 20px;
}

.microsmall {
  font-size: 10px;
  font-weight: 400;
  font-family: 'Roboto', sans-serif;
  line-height: 14px;
}

/* ribbon */
.ribbon-box {
  position: relative; }
  .ribbon-box .ribbon {
    position: relative;
    float: left;
    clear: both;
    padding: 5px 12px 5px 12px;
    margin-left: -30px;
    margin-bottom: 15px;
    -webkit-box-shadow: 2px 5px 10px rgba(83, 45, 0, 0.15);
    -o-box-shadow: 2px 5px 10px rgba(83, 45, 0, 0.15);
    box-shadow: 2px 5px 10px rgba(83, 45, 0, 0.15);
    color: #ffffff;
    font-size: 1rem;
    font-weight: 600; }
    .ribbon-box .ribbon:before {
      content: " ";
      border-style: solid;
      border-width: 10px;
      display: block;
      position: absolute;
      bottom: -10px;
      left: 0;
      margin-bottom: -10px;
      z-index: -1; }
    .ribbon-box .ribbon + p {
      clear: both; }
  .ribbon-box .ribbon-dark {
    background: #172b4c; }
    .ribbon-box .ribbon-dark:before {
      border-color: #172b4c transparent transparent; }
  .ribbon-box .ribbon-two {
    position: absolute;
    left: -5px;
    top: -5px;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 75px;
    text-align: right; }
    .ribbon-box .ribbon-two span {
      font-size: 1rem;
      color: #ffffff;
      text-align: center;
      line-height: 20px;
      transform: rotate(-45deg);
      -webkit-transform: rotate(-45deg);
      width: 100px;
      display: block;
      -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
      box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
      position: absolute;
      top: 19px;
      left: -21px;
      font-weight: 600; }
      .ribbon-box .ribbon-two span:before {
        content: "";
        position: absolute;
        left: 0;
        top: 100%;
        z-index: -1;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent; }
      .ribbon-box .ribbon-two span:after {
        content: "";
        position: absolute;
        right: 0;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-bottom: 3px solid transparent; }
  .ribbon-box .ribbon-two-dark span {
    background: #172b4c; }
    .ribbon-box .ribbon-two-dark span:before {
      border-left: 3px solid #050a11;
      border-top: 3px solid #050a11; }
      
  /*---ribbon---*/
  .ribbon-box .ribbon-primary {
    background-color: #0052cc; }
    .ribbon-box .ribbon-primary:before {
      border-color: #0052cc transparent transparent; }
  .ribbon-box .ribbon-two-primary span {
    background-color: #0052cc; }
    .ribbon-box .ribbon-two-primary span:before {
      border-left: 3px solid #003e99;
      border-top: 3px solid #003e99; }
    .ribbon-box .ribbon-two-primary span:after {
      border-right: 3px solid #003e99;
      border-top: 3px solid #003e99; }
  .ribbon-box .ribbon-info {
    background-color: #00baff; }
    .ribbon-box .ribbon-info:before {
      border-color: #00baff transparent transparent; }
  .ribbon-box .ribbon-two-info span {
    background-color: #00baff; }
    .ribbon-box .ribbon-two-info span:before {
      border-left: 3px solid #0095cc;
      border-top: 3px solid #0095cc; }
    .ribbon-box .ribbon-two-info span:after {
      border-right: 3px solid #0095cc;
      border-top: 3px solid #0095cc; }
  .ribbon-box .ribbon-success {
    background-color: #04a08b; }
    .ribbon-box .ribbon-success:before {
      border-color: #04a08b transparent transparent; }
  .ribbon-box .ribbon-two-success span {
    background-color: #04a08b; }
    .ribbon-box .ribbon-two-success span:before {
      border-left: 3px solid #036e60;
      border-top: 3px solid #036e60; }
    .ribbon-box .ribbon-two-success span:after {
      border-right: 3px solid #036e60;
      border-top: 3px solid #036e60; }
  .ribbon-box .ribbon-danger {
    background-color: #ff562f; }
    .ribbon-box .ribbon-danger:before {
      border-color: #ff562f transparent transparent; }
  .ribbon-box .ribbon-two-danger span {
    background-color: #ff562f; }
    .ribbon-box .ribbon-two-danger span:before {
      border-left: 3px solid #fb2f00;
      border-top: 3px solid #fb2f00; }
    .ribbon-box .ribbon-two-danger span:after {
      border-right: 3px solid #fb2f00;
      border-top: 3px solid #fb2f00; }
  .ribbon-box .ribbon-warning {
    background-color: #ff9920; }
    .ribbon-box .ribbon-warning:before {
      border-color: #ff9920 transparent transparent; }
  .ribbon-box .ribbon-two-warning span {
    background-color: #ff9920; }
    .ribbon-box .ribbon-two-warning span:before {
      border-left: 3px solid #ec8000;
      border-top: 3px solid #ec8000; }
    .ribbon-box .ribbon-two-warning span:after {
      border-right: 3px solid #ec8000;
      border-top: 3px solid #ec8000; }

.ribbon1 {
        position: absolute;
        top: -7.1px;
        right: 15px;
      }
.ribbon1:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-left: 53px solid transparent;
  border-right: 53px solid transparent;
  border-top: 10px solid #da156d;
}
.ribbon1 span {
  position: relative;
  display: block;
  text-align: center;
  background: #da156d;
  font-size: 14px;
  line-height: 1;
  padding: 12px 8px 10px;
  border-top-right-radius: 8px;
  width: 105px;
}
.ribbon1 span:before, .ribbon1 span:after {
  position: absolute;
  content: "";
}
.ribbon1 span:before {
 height: 6px;
 width: 6px;
 left: -6px;
 top: 0;
 background: #da156d;
}
.ribbon1 span:after {
 height: 6px;
 width: 8px;
 left: -8px;
 top: 0;
 border-radius: 8px 8px 0 0;
 background: #C02031;
}

.ribbon2 {
        position: absolute;
        top: -19px;
        right: 0px;
      }

.ribbon2 span {
  position: relative;
  display: block;
  text-align: center;
  color: #050a11;
  background: #FFF;
  font-size: 14px;
  font-weight: 600;
  font-family: 'Roboto', sans-serif;
  line-height: 1;
  padding: 12px 15px 10px;
  border-radius: 12px;
  width: 120px;
}
      
/*---badges---*/
.badge {
  border-radius: 3px;
  font-weight: 300;
  line-height: 1.3;
  font-size: 85%; }
  .badge:empty {
    display: inline-block;
    vertical-align: inherit; }

.badge-pill {
  border-radius: 10rem; }

.badge-secondary {
  color: #ffffff;
  background-color: #4d7bc9; }
  .badge-secondary[href]:hover, .badge-secondary[href]:focus {
    color: #ffffff;
    background-color: #7498d5; }

.badge-gray {
  background-color: gray;
  color: #ffffff; }
  .badge-gray[href]:hover, .badge-gray[href]:focus {
    color: #ffffff;
    background-color: #a6a6a6; }

.badge-dark {
  background-color: #172b4c;
  color: #ffffff; }
  .badge-dark[href]:hover, .badge-dark[href]:focus {
    color: #ffffff;
    background-color: #234173; }

.badge-default {
  background-color: #e6e6e6;
  color: #172b4c; }
  .badge-default[href]:hover, .badge-default[href]:focus {
    color: #172b4c;
    background-color: #cccccc; }

.badge-warning {
  color: #ffffff; }

.badge-sm {
  line-height: 1.2;
  padding-top: 1px;
  padding-bottom: 2px;
  font-size: 75%; }

.badge-lg {
  line-height: 1.5;
  padding: 5px 7px;
  font-size: 95%; }

.badge-xl {
  line-height: 1.7;
  padding: 7px 9px;
  font-size: 100%; }

.badge-dot {
  width: 8px;
  height: 8px;
  padding: 0;
  border-radius: 100%;
  vertical-align: middle; }
  .badge-dot.badge-sm {
    width: 6px;
    height: 6px; }
  .badge-dot.badge-lg {
    width: 10px;
    height: 10px; }
  .badge-dot.badge-xl {
    width: 12px;
    height: 12px; }

.badge-ring {
  position: relative;
  width: 10px;
  height: 10px;
  padding: 0;
  border-radius: 100%;
  vertical-align: middle; }
  .badge-ring::after {
    content: '';
    position: absolute;
    top: 2px;
    left: 2px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s;
    transition: .3s; }
  .badge-ring.badge-sm {
    width: 8px;
    height: 8px; }
    .badge-ring.badge-sm::after {
      width: 4px;
      height: 4px; }
  .badge-ring.badge-lg {
    width: 12px;
    height: 12px; }
    .badge-ring.badge-lg::after {
      width: 8px;
      height: 8px; }
  .badge-ring.badge-xl {
    width: 14px;
    height: 14px; }
    .badge-ring.badge-xl::after {
      width: 10px;
      height: 10px; }
  .badge-ring.fill::after {
    -webkit-transform: scale(0);
    transform: scale(0); }

.badge-bold {
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 1px; }

.list-group .badge-pill {
  margin-top: 3px; }
  
.badge-primary {
    background-color: #0052cc;
    color: #ffffff; }
  .badge-primary[href]:hover, .badge-primary[href]:focus {
    background-color: #003e99; }
  .badge-secondary {
    background-color: #b7c1d1;
    color: #172b4c; }
  .badge-secondary[href]:hover, .badge-secondary[href]:focus {
    background-color: #98a6bd; }
  .badge-info {
    background-color: #00baff;
    color: #ffffff; }
  .badge-info[href]:hover, .badge-info[href]:focus {
    background-color: #0095cc; }
  .badge-success {
    background-color: #04a08b;
    color: #ffffff; }
  .badge-success[href]:hover, .badge-success[href]:focus {
    background-color: #036e60; }
  .badge-danger {
    background-color: #ff562f;
    color: #ffffff; }
  .badge-danger[href]:hover, .badge-danger[href]:focus {
    background-color: #fb2f00; }
  .badge-warning {
    background-color: #ff9920;
    color: #ffffff; }
  .badge-warning[href]:hover, .badge-warning[href]:focus {
    background-color: #ec8000; }
  
  /*---badge light---*/
  .badge-primary-light {
    background-color: #e1eaf9;
    color: #0052cc; }
  .badge-primary-light[href]:hover, .badge-primary-light[href]:focus {
    background-color: #b7ccf1; }
  .badge-secondary-light {
    background-color: #e9edf2;
    color: #172b4c; }
  .badge-secondary-light[href]:hover, .badge-secondary-light[href]:focus {
    background-color: #c9d3df; }
  .badge-info-light {
    background-color: #d1f3ff;
    color: #00baff; }
  .badge-info-light[href]:hover, .badge-info-light[href]:focus {
    background-color: #9ee6ff; }
  .badge-success-light {
    background-color: #d1f5f0;
    color: #04a08b; }
  .badge-success-light[href]:hover, .badge-success-light[href]:focus {
    background-color: #a7ece2; }
  .badge-danger-light {
    background-color: #ffeae5;
    color: #ff562f; }
  .badge-danger-light[href]:hover, .badge-danger-light[href]:focus {
    background-color: #ffc1b2; }
  .badge-warning-light {
    background-color: #fff2e2;
    color: #ff9920; }
  .badge-warning-light[href]:hover, .badge-warning-light[href]:focus {
    background-color: #ffdbaf; }

/*Opacity*/
.opacity-1 {opacity: 0.1;}
.opacity-2 {opacity: 0.2;}
.opacity-3 {opacity: 0.3;}
.opacity-4 {opacity: 0.4;}
.opacity-5 {opacity: 0.5;}
.opacity-6 {opacity: 0.6;}
.opacity-7 {opacity: 0.7;}
.opacity-8 {opacity: 0.8;}
.opacity-9 {opacity: 0.9;}

/*Social Icons*/
.social-icons ul {
  margin-bottom: 0;
}

.social-icons ul li {
  font-size: 22px;
  display: inline-block;
  margin-right: 5px;
  margin-left: 5px;
}

.social-icons ul li a {
  overflow: hidden;
  border-radius: 50%;
  display: block;
  color: #011321;
  height: 40px;
  line-height: 40px;
  width: 40px;
  border: 1px solid transparent;
  text-align: center;
}

/*Social icons background hover*/
.facebook-hover:hover {color: #fff; transition: all 0.5s ease; background-color: #4267B2;}
.twitter-hover:hover {color: #fff; transition: all 0.5s ease; background-color: #1DA1F2;}
.google-plus-hover:hover {color: #fff; transition: all 0.5s ease;background-color: #db4a39;}
.linked-in-hover:hover {color: #fff; transition: all 0.5s ease; background-color: #2867B2;}
.instagram-hover:hover {color: #fff; transition: all 0.5s ease; background-color: #C13584;}
.gmail-hover:hover {color: #fff; transition: all 0.5s ease; background-color: #D44638;}
.whatsapp-hover:hover {color: #fff; transition: all 0.5s ease;background-color: #25D366;}
.vk-hover:hover {color: #fff; transition: all 0.5s ease;background-color: #4c75a3;}
.telegram-hover:hover {color: #fff; transition: all 0.5s ease;background-color: #4c75a3;}
.pinterest-hover:hover {color: #fff; transition: all 0.5s ease;background-color: #4c75a3;}

/*Image overlay*/
.overlay-image {
  position: relative;
  display: block;
  height: auto;
  overflow: hidden;
}

.overlay-image img {
  transition: all 0.7s;
}

.overlay-image:hover img {
  transform: scale(1.1);
  transition: all 0.7s;
}

.overlay {
  position: absolute;
  bottom: 100%;
  left: 0;
  right: 0;
  background-color: #011321;
  overflow: hidden;
  width: 100%;
  height: 0;
  transition: .5s ease;
}

.overlay-image:hover .overlay {
  bottom: 0;
  height: 100%;
  cursor: pointer;
}

.overlay-text {
  color: white;
  font-size: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  font-family: 'Roboto', sans-serif;
}

/*box*/
  .small-box {
    position: relative;
    display: block;
    margin-bottom: 1.5rem;
    box-shadow: 0px 2px 5px 0px rgba(19, 23, 38, 0.05);
    border-radius: 10px; }
    .small-box > .inner {
      padding: 1.25rem; }
    .small-box > .small-box-footer {
      position: relative;
      text-align: right;
      padding: 3px 10px;
      color: #ffffff;
      color: rgba(255, 255, 255, 0.8);
      display: block;
      z-index: 10;
      background: rgba(0, 0, 0, 0.1);
      text-decoration: none; }
      .small-box > .small-box-footer:hover {
        color: #ffffff;
        background: rgba(0, 0, 0, 0.15); }
    .small-box h3 {
      font-size: 2.7142857143rem;
      font-weight: 700;
      margin: 0 0 10px;
      white-space: nowrap;
      padding: 0;
      z-index: 5; }
    .small-box p {
      font-size: 1rem;
      margin-bottom: 10px;
      z-index: 5; }
      .small-box p > small {
        display: block;
        color: #f3f6f9;
        font-size: 0.8571rem;
        margin-top: 5px; }
    .small-box .icon {
      -webkit-transition: all .3s linear;
      -o-transition: all .3s linear;
      transition: all .3s linear;
      position: absolute;
      top: 5px;
      right: 10px;
      z-index: 0;
      font-size: 5.1428571429rem;
      color: rgba(0, 0, 0, 0.15); }
    .small-box:hover {
      text-decoration: none;
      color: #f3f6f9; }
      .small-box:hover .icon {
        font-size: 5.5714285714rem; }
  
  @media (max-width: 767px) {
    .small-box {
      text-align: center; }
      .small-box .icon {
        display: none; }
      .small-box p {
        font-size: 0.8571rem; } }
  .box {
    position: relative;
    margin-bottom: 2.0rem;
    width: 100%;
    background-color: #ffffff;
    border-radius: 10px;
    padding: 0px;
    -webkit-transition: .5s;
    transition: .5s;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    /* -webkit-box-shadow: 0 0 30px 0 rgba(82, 63, 105, 0.05);
    box-shadow: 0 0 30px 0 rgba(82, 63, 105, 0.05);  */
  }
    .box.collapsed-box .box-body {
      display: none; }
    .box.collapsed-box .box-footer {
      display: none; }
    .box .flex-column > li {
      border-bottom: 1px solid #f3f6f9;
      margin: 0; }
      .box .flex-column > li:last-of-type {
        border-bottom: none; }
    .box.height-control .box-body {
      max-height: 300px;
      overflow: auto; }
    .box .border-right {
      border-right: 1px solid #f3f6f9; }
    .box .border-left {
      border-left: 1px solid #f3f6f9; }
    .box.box-solid {
      border-top: 0;
      overflow: hidden; }
      .box.box-solid.box-default > .box-header {
        color: #172b4c;
        background-color: #f3f6f9; }
        .box.box-solid.box-default > .box-header .btn {
          color: #172b4c; }
        .box.box-solid.box-default > .box-header a {
          color: #172b4c; }
        .box.box-solid.box-default > .box-header > .box-tools .btn {
          border: 0;
          box-shadow: none; }
      .box.box-solid[class*=bg] > .box-header {
        color: #ffffff; }
        .box.box-solid[class*=bg] > .box-header .box-title {
          color: #ffffff; }
    .box .box-group > .box {
      margin-bottom: 5px; }
    .box .knob-label {
      text-align: center;
      color: #172b4c;
      font-weight: 300;
      font-size: 0.8571rem;
      margin-bottom: .3em; }
    .box > .loading-img, .box > .overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    .box .overlay {
      z-index: 50;
      background: rgba(255, 255, 255, 0.7);
      border-radius: 10px; }
      .box .overlay > .fa {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -15px;
        margin-top: -15px;
        color: #000000;
        font-size: 2.143rem; }
    .box .overlay.dark {
      background: rgba(0, 0, 0, 0.5); }
    .box .box-header .box-subtitle {
      font-weight: 300;
      margin-bottom: 0px;
      margin-top: 5px;
      color: #608acf; }
    .box .box-subtitle {
      font-weight: 300;
      margin-bottom: 0px;
      margin-top: 5px;
      color: #608acf; }
  
  .pull-up {
    -webkit-transition: all .25s ease;
    -o-transition: all .25s ease;
    -moz-transition: all .25s ease;
    transition: all .25s ease; }
    .pull-up:hover {
      -webkit-transform: translateY(-4px) scale(1.02);
      -moz-transform: translateY(-4px) scale(1.02);
      -ms-transform: translateY(-4px) scale(1.02);
      -o-transform: translateY(-4px) scale(1.02);
      transform: translateY(-4px) scale(1.02);
      -webkit-box-shadow: 0 14px 24px rgba(0, 0, 0, 0.2);
      box-shadow: 0 14px 24px rgba(0, 0, 0, 0.2);
      z-index: 999; }
  
  .box-inverse {
    color: #ffffff !important;
    background-color: #172b4c; }
    .box-inverse .box-header {
      color: #ffffff !important; }
    .box-inverse .box-title {
      color: #ffffff !important; }
    .box-inverse h1, .box-inverse h2, .box-inverse h3, .box-inverse h4, .box-inverse h5, .box-inverse h6 {
      color: rgba(255, 255, 255, 0.8) !important; }
    .box-inverse small {
      color: rgba(255, 255, 255, 0.8) !important; }
    .box-inverse .box-controls li > a {
      color: rgba(255, 255, 255, 0.8) !important; }
    .box-inverse .box-title small {
      opacity: 0.8; }
    .box-inverse .box-btn-more:before, .box-inverse .box-btn-more:after {
      border-color: #ffffff; }
    .box-inverse .box-header {
      border-color: rgba(255, 255, 255, 0.15); }
    .box-inverse .box-footer {
      border-color: rgba(255, 255, 255, 0.15); }
    .box-inverse .box-action {
      border-color: rgba(255, 255, 255, 0.15); }
  
  .box-secondary {
    background-color: #4d7bc9 !important; }
    .box-secondary .box-bordered {
      border-color: #e9eff8 !important; }
  
  .box-outline-secondary {
    background-color: #ffffff;
    border: 1px solid #4d7bc9; }
  
  .box-bordered {
    border: 1px solid #a6a6a6; }
  
  .box-shadowed {
    -webkit-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08);
    box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08); }
    .box-shadowed:hover {
      -webkit-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08);
      -moz-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08);
      box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08); }
  
  .box-transparent {
    background-color: transparent; }
  
  .box-round {
    border-radius: 10px; }
  
  .box-header {
    color: #172b4c;
    display: block;
    padding: 1.5rem;
    position: relative;
    border-bottom: 1px solid rgba(72, 94, 144, 0.16);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px; }
    .box-header.without-border {
      border-bottom: none; }
    .box-header.with-border {
      border-bottom-width: 1px;
      border-bottom-style: solid; }
    .box-header .box-title {
      display: inline-block;
      margin: 0;
      font-weight: 400; }
    .box-header > i {
      display: inline-block;
      margin: 0 5px 0 0;
      font-weight: 500; }
    .box-header > .box-tools {
      position: absolute;
      right: 1.5rem;
      top: 1.5rem; }
      .box-header > .box-tools [data-toggle=tooltip] {
        position: relative; }
      .box-header > .box-tools .dropdown-menu > li > a {
        color: #172b4c; }
    .box-header > .box-controls {
      position: absolute;
      right: 1.5rem;
      top: 1.5rem; }
    .box-header img {
      border-top-left-radius: 10px;
      border-top-right-radius: 10px; }
  
  .box-footer {
    border-top: 1px solid rgba(0, 0, 0, 0.07);
    padding: 1.5rem;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px; }
    .box-footer > *:last-child {
      margin-bottom: 0; }
    .box-footer img {
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px; }
  
  .box-controls {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 0;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    flex-direction: row-reverse; }
    .box-controls li > a {
      font-family: themify;
      font-size: 0.8571rem;
      display: inline-block;
      padding: 0 4px;
      margin: 0 4px;
      color: #608acf;
      opacity: .8;
      -webkit-transition: 0.3s linear;
      transition: 0.3s linear; }
      .box-controls li > a i {
        font-family: themify;
        font-size: 0.8571rem;
        display: inline-block;
        padding: 0 4px;
        margin: 0 4px;
        color: #608acf;
        opacity: .8;
        -webkit-transition: 0.3s linear;
        transition: 0.3s linear; }
    .box-controls li > button {
      font-size: 0.8571rem;
      display: inline-block;
      padding: 0 4px;
      margin: 0 4px;
      color: #608acf;
      opacity: .8;
      -webkit-transition: 0.3s linear;
      transition: 0.3s linear; }
      .box-controls li > button > i {
        font-family: themify; }
    .box-controls li:first-child > a {
      margin-right: 0; }
  
  .box-btn-reload::before {
    content: "\e619"; }
  
  .box-btn-close::before {
    content: "\e646"; }
  
  .box-btn-slide::before {
    content: "\e648"; }
  
  .box-btn-maximize::before {
    content: "\e6e8"; }
  
  .box-btn-fullscreen::before {
    content: "\e659"; }
  
  .box-btn-prev::before {
    content: "\e64a"; }
  
  .box-btn-next::before {
    content: "\e649"; }
  
  .control {
    position: relative; }
  
  .box-body {
    padding: 1.2rem;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    border-radius: 10px; }
    .box-body .box-title {
      display: inline-block;
      margin: 0;
      margin-bottom: 1rem;
      color: #172b4c; }
    .box-body > .table {
      margin-bottom: 0; }
    .box-body .fc {
      margin-top: 0px; }
    .box-body .full-width-chart {
      margin: -10px; }
    .box-body.no-padding .full-width-chart {
      margin: -9px; }
    .box-body .box-pane {
      border-radius: 0 0 0 10px; }
    .box-body .box-pane-right {
      border-radius: 0 0 10px; }
    .box-body > *:last-child {
      margin-bottom: 0; }
    .box-body ul li {
      line-height: 24px; }
  
  .box-title {
    z-index: auto; }
    .box-title.box-title-bold {
      font-weight: 900; }
    .box-title code {
      font-size: 0.7143rem; }
  
  .overlay-wrapper > .loading-img, .overlay-wrapper > .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .overlay-wrapper .overlay {
    z-index: 50;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 10px; }
    .overlay-wrapper .overlay > .fa {
      position: absolute;
      top: 50%;
      left: 50%;
      margin-left: -15px;
      margin-top: -15px;
      color: #000000;
      font-size: 2.143rem; }
  .overlay-wrapper .overlay.dark {
    background: rgba(0, 0, 0, 0.5); }
  
  .collapsed-box .box-header.with-border {
    border-bottom: none; }
  
  .no-header .box-body {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px; }
  
  .box-carousel .box-footer .carousel-indicators-outside {
    padding: 6px 0; }
  
  .box-img, .box-img-top, .box-img-bottom {
    border-radius: 0; }
  
  .box-loading {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.8);
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    opacity: 0;
    z-index: -1;
    -webkit-transition: .5s;
    transition: .5s; }
    .box-loading .reveal {
      opacity: 1;
      z-index: auto; }
  
  .box-fullscreen {
    position: fixed !important;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin-bottom: 0;
    z-index: 9999 !important; }
  
  .box-slided-up .box-content {
    display: none; }
  .box-slided-up .box-body {
    display: none; }
  .box-slided-up .box-btn-slide::before {
    content: "\e64b"; }
  
  .box-header-actions {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    margin: -4px; }
    .box-header-actions > * {
      margin: 4px; }
  
  .box-solid .box-body {
    background-color: #ffffff !important;
    color: #737373; }
  .box-solid .box-controls li a {
    color: #ffffff; }
  .box-solid .box-controls .dropdown-item {
    color: #172b4c; }

.fixsizewPrice {
      width: 245px;
      min-width: 245px;
    }
@media (max-width: 767px) {
        .fixsizewPrice {
          width: 299px;
          min-width: 299px;
        }
        h3 {
          font-weight: 600;
          font-size: 24px;
          line-height: 26px;
        }
        p {
          
        }
    }
@media (min-width: 1400px) {
    .fixsizewPrice {
      width: 299px;
      min-width: 299px;
    }
}

.fixsizeh200 {
  width: auto;
  height: 200px;
}
        
.fixsizeh250 {
  width: auto;
  height: 250px;
}

.fixsizeh270 {
  width: auto;
  height: 270px;
}

@media only screen and (max-width: 767px) {
  .fixsizeh270 {
    width: auto;
    height: auto;
  }
}

.fixsizeh300 {
  width: auto;
  height: 300px;
  overflow: hidden;
}

.fixsizeh400 {
  width: auto;
  height: 400px;
  overflow: hidden;
}

@media only screen and (max-width: 767px) {
  .fixsizeh400 {
    width: auto;
    height: 260px;
    overflow: hidden;
  }
  .fixsizeh400 h3 {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    margin: 0px 0;
  }
}

.fancybox__container {
  --fancybox-bg: rgba(24, 24, 27, 0); 
}
.fancybox__content {
  box-sizing: border-box;
  background: linear-gradient(90deg, rgba(5,0,16,0.7) 50%, rgba(216, 21, 108, 1) 100%);
  box-shadow: 0px 0px 3.3px #535353;
  backdrop-filter: blur(20px);
  border-radius: 24px;
  border-image-source: linear-gradient(90deg, rgba(5,0,16,0.7) 50%, rgba(216, 21, 108, 1) 100%);
  color: #fff;
}

.box-primary {
  box-sizing: border-box;
  background: linear-gradient(90deg, rgba(5,0,16,0.7) 50%, rgba(216, 21, 108, 1) 100%);
  box-shadow: 0px 0px 3.3px #535353;
  backdrop-filter: blur(20px);
  border-radius: 24px;
  border-image-source: linear-gradient(90deg, rgba(5,0,16,0.7) 50%, rgba(216, 21, 108, 1) 100%);
  color: #fff;
  }
  .box-primary a {
  color: #fff !important;
  }
  
.box-primary2 {
  box-sizing: border-box;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(6, 0, 56, 0.2) 100%);
  box-shadow: 0px 0px 13.3px #0066FF;
  backdrop-filter: blur(20px);
  border-radius: 24px;
  border-image-source: linear-gradient(180deg, #DD00FF 0%, #91CDFF 50%, #9900FF 100%);
  }
  
  .box-primary-pink {
   box-sizing: border-box;
   background: linear-gradient(180deg, rgba(5, 0, 16, 0.8) 0%, rgba(255, 0, 123, 0.8) 100%);
   box-shadow: 0px 0px 13.3px #0066FF;
   backdrop-filter: blur(20px);
   border-radius: 24px;
  }

.bg-gradient-primary {
    background: linear-gradient(45deg, color(display-p3 0.016 0 0.059), color(display-p3 0.561 0.106 0.541)); }
    
.bg-none {
      background: none !important; }
    
    @media (max-width: 991px) {
      .bg-none-lg {
        background: none !important; } }
    @media (max-width: 1024px) {
      .bg-none-tl {
        background: none !important; } }
    @media (max-width: 991px) {
      .bg-none-md {
        background: none !important; } }
    @media (max-width: 767px) {
      .bg-none-sm {
        background: none !important; } }
    @media (max-width: 575px) {
      .bg-none-xs {
        background: none !important; } }
    @media (max-width: 370px) {
      .bg-none-small {
        background: none !important; } }
    .input-group-prepend, .input-group-append {
      display: flex; }
      
  @media (max-width: 1500px) {
  .dask-bg {
    background-position: 160% bottom !important; } 
  }
  
  .pull-up {
  -webkit-transition: all .25s ease;
  -o-transition: all .25s ease;
  -moz-transition: all .25s ease;
  transition: all .25s ease; }
  .pull-up:hover {
    -webkit-transform: translateY(-4px) scale(1.02);
    -moz-transform: translateY(-4px) scale(1.02);
    -ms-transform: translateY(-4px) scale(1.02);
    -o-transform: translateY(-4px) scale(1.02);
    transform: translateY(-4px) scale(1.02);
    -webkit-box-shadow: 0 14px 24px rgba(0, 0, 0, 0.2);
    box-shadow: 0 14px 24px rgba(0, 0, 0, 0.2);
    z-index: 999; }

/*Button*/
.btns {
  padding: 0.5em 1.5em;
  margin-bottom: 20px;
  border-radius: 2em;
  box-shadow: 2px 2px 2px rgba(105, 73, 73, 0.15);
  background: #fff;
  border-color: #fff;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 26px;
  color: #1E1F62;
  white-space: nowrap;
}

/* Переопределение базового класса .btn */
.btn {
    box-sizing: border-box;
    background: linear-gradient(90deg, rgba(5, 0, 16, 0.7) 50%, rgba(216, 21, 108, 1) 100%);
    box-shadow: 0px 0px 3.0px #535353;
    backdrop-filter: blur(20px);
    border-radius: 7px;
    border: none; /* Убираем стандартную рамку */
    color: #fff; /* Белый текст */
    font-size: 16px; /* Размер шрифта */
    font-weight: bold; /* Жирный текст */
    padding: 10px 20px; /* Внутренние отступы */
    text-align: center;
    text-decoration: none; /* Убираем подчеркивание */
    transition: all 0.3s ease; /* Плавный переход при наведении */
}

/* Эффект при наведении */
.btn:hover {
    background: linear-gradient(90deg, rgba(216, 21, 108, 1) 50%, rgba(5, 0, 16, 0.7) 100%);
    transform: scale(1.01); /* Небольшое увеличение */
    color: #fff;
}

/* Активное состояние (нажатие) */
.btn:active {
    transform: scale(0.95); /* Небольшое уменьшение */
}

.btn-white {
    padding: 0.5em 1.5em;
    margin-bottom: 15px;
    border-radius: 2em;
    box-shadow: 2px 2px 2px rgba(105, 73, 73, 0.15);
    background: #fff;
    border-color: #fff;
    color: #1E1F62;
    font-size: 14px;
    white-space: nowrap;
}

.btn-white:hover {
    background: #D8156C;
}

@media only screen and (max-width: 767px) {
  .btn {
    width: 100%;
    padding: 0.6em 1.5em;
  }
}


.accordion {
  .btn {
    padding: 0;
    margin: 15px;
    border: 0px;
    border-radius: 0px;
    box-shadow: 0px 0px 0px;
    background-color: transparent;
    background-image: url('../img/icon/arr-down.png');
    background-repeat: no-repeat;
    background-position: right top;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
    color: #fff;
    white-space: normal;
  }
  
  .btn:hover {
    border-color: transparent;
    color: #fff;
  }
  
  .btn.active {
    background-image: url('../img/icon/arr-up.png');
    background-repeat: no-repeat;
    background-position: right top;
  }
  
  ul {
    list-style-position: inside;
    color: #fff;
    list-style-type: none;
  }
  
  li::before {
    content: "•"; 
    color: #fff;
    display: inline-block;
    width: 1em; 
    margin-left: -1em;
  }
  
  li {
    margin-left: 0px;
  }
  
  i {
    vertical-align: top;
  }
}

.button-with-arr-up {
    background-image: url('../img/icon/arr-up.png');
    background-repeat: no-repeat;
    background-position: right top;
}

.button-with-arr-down {
    background-image: url('../img/icon/arr-down.png');
    background-repeat: no-repeat;
    background-position: right top;
}
.accordion-button {
  padding: 0;
  margin: 15px;
  border: 0px;
  border-radius: 0px;
  box-shadow: 0px 0px 0px;
  background-color: transparent;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
  color: #fff;
  white-space: normal;
}

.accordion-body {
  
}

.accordion-button::after{--bs-accordion-btn-icon:url("../img/icon/arr-down.png");--bs-accordion-btn-active-icon:url("../img/icon/arr-down.png")}

.accordion-flush.accordion {
  --bs-accordion-btn-color: #fff;
  --bs-accordion-btn-bg: transparent;
  --bs-accordion-active-bg: transparent;
  --bs-accordion-active-color: #fff;
  --bs-accordion-bg: transparent;
  --bs-accordion-color: #fff;
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-btn-focus-border-color: unset;
  --bs-accordion-border-width: 0;
}

/* ===================================
   Loader
====================================== */

.preloader {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 999999;
  background: #011321;
}

.loader {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -13px;
  margin-left: -13px;
  border-radius: 60px;
  animation: loader 1.3s linear infinite;
  -webkit-animation: loader 1.1s linear infinite;
}

@keyframes loader {
  0% {
    transform: rotate(0deg);
    border: 6px solid #da156d;
    border-left-color: transparent;
  }
  50% {
    transform: rotate(180deg);
    border: 6px solid #ffff;
    border-left-color: transparent;
  }
  100% {
    transform: rotate(360deg);
    border: 6px solid #da156d;
    border-left-color: transparent;
  }
}

/* ===================================
   Banner Head
====================================== */

/*** header-carousel ***/
.header-carousel::before,
.header-carousel::after,
.page-header::before,
.page-header::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 10px;
    top: 0;
    left: 0;
    /* background: url(../img/bg-header-top.png) center center repeat-x; */
    z-index: 1;
}

.page-header::after {
    height: 19px;
    top: auto;
    bottom: 0;
    /* background: url(../img/bg-header-bottom.png) center center repeat-x; */
}

.header-carousel .owl-nav {
    position: absolute;
    top: 50%;
    right: 1%;
    transform: translateY(-50%);
    display: flex;
    flex-direction: column;
}

.header-carousel .owl-nav .owl-prev,
.header-carousel .owl-nav .owl-next {
    margin: 7px 0;
    width: 45px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFFFFF;
    background: transparent;
    border: 1px solid #FFFFFF;
    border-radius: 45px;
    font-size: 22px;
    transition: .5s;
    background: #fff;
    border-color: #fff;
    opacity:0.5;
}

.header-carousel .owl-nav .owl-prev:hover,
.header-carousel .owl-nav .owl-next:hover {
    background: #fff;
    border-color: #fff;
    opacity:0.5;
}

.owl-carousel .owl-wrapper {
    display: flex !important;
}
/* .owl-carousel .owl-item {
    width: 100%;
    min-height: 550px;
    max-height:550px;
}

.owl-carousel .owl-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    max-width: initial;
} */
.owl-carousel .card {
   border:0;
}

/* ===================================
    Navbar
====================================== */

.menu_position {
  position: relative;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .main_menu {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .main_menu {
    display: none;
  }
}
.main_menu nav > ul > li {
  display: inline-block;
  position: relative;
  margin-right: 25px;
}
.main_menu nav > ul > li:last-child {
  margin-right: 0;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .main_menu nav > ul > li {
    margin-right: 10px;
  }
}
.main_menu nav > ul > li:hover ul.sub_menu {
  opacity: 1;
  visibility: visible;
  transform: perspective(600px) rotateX(0deg);
}
.main_menu nav > ul > li:hover .mega_menu {
  opacity: 1;
  visibility: visible;
  transform: perspective(600px) rotateX(0deg);
}
.main_menu nav > ul > li:hover > a {
  color: #fff;
  transition: all .6s ease;
}
.main_menu nav > ul > li:after {
  content: '';
  display: block;
  margin: auto;
  height: 3px;
  width: 0;
  background: transparent;
  transition: width .5s ease, background-color .5s ease;
}

.main_menu nav > ul > li:hover:after {
  width: 100%;
  background: #fff;
}
.main_menu nav > ul > li > a {
  display: block;
  height: 70px;
  font-family: 'Roboto', sans-serif;  
  font-size: 18px;
  color: #fff;
  font-weight: 500;
  line-height: 90px;
  position: relative;
}
.main_menu nav > ul > li > a i {
  margin-left: 3px;
}
.main_menu nav > ul > li > a.active {
  color:#da156d;
  transition: all .6s ease;
}
.main_menu nav > ul > li ul.sub_menu {
  list-style: none;
  position: absolute;
  min-width: 220px;
  margin-top: 7px;
  padding: 10px 15px 20px 15px;
  background: rgb(5,0,16);
  background: linear-gradient(90deg, rgba(5,0,16,0.7) 50%, rgba(5,0,16,0.7) 100%);
  border: 0px solid #ebebeb;
  -webkit-transform: perspective(600px) rotateX(-90deg);
  transform: perspective(600px) rotateX(-90deg);
  -webkit-transform-origin: 0 0 0;
  transform-origin: 0 0 0;
  /* left: -20px; */
  right: auto;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  z-index: 99;
  top: 100%;
  text-align: left;
}
.main_menu nav > ul > li ul.sub_menu li a {
  font-family: 'Roboto', sans-serif;  
  font-size: 17px;
  color: #fff;
  font-weight: 400;
  display: block;
  line-height: 22px;
  border-bottom: 0px solid #ebebeb;
}


.main_menu nav > ul > li ul.sub_menu li a:hover {
  color: #da156d;
}
.main_menu nav > ul > li ul.sub_menu li a.active {
  color: #da156d;
}
.main_menu nav > ul > li.mega_items {
  position: static;
}
.main_menu nav > ul > li .mega_menu {
  position: absolute;
  min-width: 100%;
  padding: 25px 30px 30px 30px;
  background: #fff;
  border: 0px solid #ebebeb;
  -webkit-transform: perspective(600px) rotateX(-90deg);
  transform: perspective(600px) rotateX(-90deg);
  -webkit-transform-origin: 0 0 0;
  transform-origin: 0 0 0;
  left: 0;
  right: auto;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  z-index: 999;
  top: 100%;
  text-align: left;
}

.mega_menu_inner {
  display: flex;
  justify-content: space-between;
}
.mega_menu_inner > li > a {
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
  display: block;
  margin-bottom: 8px;
}
.mega_menu_inner > li > a:hover {
  color: #da156d;
}
.mega_menu_inner > li ul li {
  display: block;
}
.mega_menu_inner > li ul li a {
  font-size: 13px;
  font-weight: 400;
  display: block;
  line-height: 28px;
}
.mega_menu_inner > li ul li a:hover {
  color: #da156d;
}
/*main menu css end*/

.navbar {
  padding: 0;
  z-index: 111;
  height: 70px;
  width: 100%;
  background: rgb(5,0,16);
  background: linear-gradient(90deg, rgba(5,0,16,0.7) 50%, rgba(216, 21, 108, 1) 100%);
  font-family: 'Roboto', sans-serif;  
  font-size: 18px;
  color: #fff;
  font-weight: 500;
}

.navbar-brand img {
  padding: 0px;
  margin-left: 0px;
}

.navbar-brand img {
  max-height: 60px;
}

@media only screen and (max-width: 991px) {
  .navbar-brand img
  {
    margin-left: 0px;
    height: 60px;
    max-height: 60px;
  }
}

.navbar .navbar-nav .nav-link {
  font-size: 20px;
  color: #fff;
  font-weight: 400;
  padding: 6px 6px;
  margin-left: 15px;
  margin-right: 15px;
  transition: .5s ease;
  border: 2px solid transparent;
  display: block;
  font-family: 'Roboto', sans-serif;
  border: 0px solid #fff;
  white-space: nowrap; 
}

.navbar .navbar-nav {
  margin-left: 5rem;
}

.navbar .navbar-nav .nav-link.active {
  color: #da156d;
  transition: all .6s ease;
}

.navbar .navbar-nav .nav-link:hover {
  color: #da156d;
  transition: all .6s ease;
}

.navbar .navbar-nav .nav-link:last-child {
  margin-right: 0;
}

.navbar .navbar-nav .nav-link:after {
  content: '';
  display: block;
  margin: auto;
  height: 3px;
  width: 0;
  background: transparent;
  transition: width .5s ease, background-color .5s ease;
}

.navbar .navbar-nav .nav-link:hover:after {
  width: 100%;
  background: #da156d;
}

.navbar .navbar-nav .button {
  margin-left: 30px;
}

.navbar-fixed-top.scrolled {
  /* background-color: #fff !important; */
  transition: .2s linear;
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.35);
}

/*side menu button*/
a.sidemenu_btn {
  display: none;
}

@media only screen and (max-width: 990px) {
 a.sidemenu_btn {
    display: block;
  }
}

.sidemenu_btn {
  width: 36px;
  padding: 6px;
  right: 40px;
  top: 12px;
  z-index: 999;
  margin-top: 12px;
  margin-left: 16px;
  cursor: pointer;
  position: absolute;
  display: inline-block;
  transition: all .3s linear;
/*   border: 1px solid #fff; */
}

.sidemenu_btn span {
  height: 2px;
  width: 100%;
  background: #fff;
  display: block;
  margin: auto;
  transition: .5s ease;
}

.sidemenu_btn:hover span:first-child,
.sidemenu_btn:hover span:last-child {
  width: 70%;
  background-color: #fff;
}

.sidemenu_btn:hover span:nth-child(2) {
  background-color: #fff;
}

.sidemenu_btn span:nth-child(2) {
  margin: 4px 0;
}

/* ===================================
    Side Menu
====================================== */

/* Side Menu */
.side-menu {
    top: 0;
    right: 0;
    width: 320px;
    height: 100%;
    z-index: 9999;
    background: rgb(5,0,16);
    background: linear-gradient(90deg, rgba(5,0,16,1) 50%, rgba(216, 21, 108, 1) 100%);
    transform: translate3d(100%, 0, 0);
    transition: transform 0.5s ease;
    position: fixed;
    overflow-y: auto;
}

.side-menu.side-menu-active {
    transform: translate3d(0, 0, 0);
}

#close_side_menu {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 9998;
}

/* Mobile menu items */
.mobile-menu {
    list-style: none;
    padding: 0;
    margin: 0;
}

.mobile-menu .nav-item {
    padding: 12px 20px;
    border-bottom: 1px solid rgba(255,255,255,0.1);
}

.mobile-menu .nav-link {
    color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
}

.mobile-menu .nav-link.active {
    color: #da156d;
}

.mobile-sub-menu {
    list-style: none;
    padding-left: 20px;
    margin: 10px 0 0 0;
    display: none;
}

.mobile-toggle {
    display: inline-block;
    width: 20px;
    height: 20px;
    position: relative;
    cursor: pointer;
}

.mobile-toggle:before,
.mobile-toggle:after {
    content: '';
    position: absolute;
    background: #fff;
    transition: all 0.3s ease;
}

.mobile-toggle:before {
    top: 50%;
    left: 0;
    width: 100%;
    height: 2px;
    transform: translateY(-50%);
}

.mobile-toggle:after {
    top: 0;
    left: 50%;
    width: 2px;
    height: 100%;
    transform: translateX(-50%);
}

.mobile-toggle.active:after {
    transform: translateX(-50%) rotate(90deg);
    opacity: 0;
}

@media (max-width: 767px) {
    .side-menu {
        width: 80%;
    }
}

.side-menu.left {
  left: 0;
  right: auto;
  transform: translate3d(-100%, 0, 0);
}

.side-menu.before-side {
  width: 280px;
}

.side-menu.side-menu-active,
.side-menu.before-side {
  transform: translate3d(0, 0, 0);
}

.pul-menu .side-menu.side-menu-active {
  visibility: visible;
  opacity: 1;
}

.side-menu .navbar-brand {
  margin: 0 0 1.5rem 0;
}

/*Side overlay*/
#close_side_menu {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 1031;
  opacity: 0.7;
  background-color: #fff;
  position: fixed;
  transition: opacity 300ms cubic-bezier(0.895, 0.03, 0.685, 0.22);
}

/*side menu image*/
.sidemenu-image {
  position: absolute;
  top: 20px;
  left: 50px;
  max-width: 150px;
}

/*side menu close btn*/
.side-menu .btn-close {
  height: 25px;
  width: 25px;
  top: 34px;
  right: 25px;
  cursor: pointer;
  text-align: center;
  position: absolute;
  display: inline-block;
  border: 0px solid #fff;
}

.side-menu.before-side .btn-close {
  display: none;
}

.side-menu .btn-close::before,
.side-menu .btn-close::after {
  top: 5px;
  left: 16px;
  height: 25px;
  width: 3px;
  content: ' ';
  background: #fff;
  position: absolute;
}

.side-menu .btn-close:before {
  transform: rotate(45deg);
}

.side-menu .btn-close:after {
  transform: rotate(-45deg);
}

.side-menu .btn-close:hover {
  transform: scale(0.9);
  overflow: hidden;
  transition: all .5s ease;
}

/*side menu inner-wrapper*/
.side-menu .inner-wrapper {
  height: 100%;
  padding: 2.0rem 3rem;
  position: relative;
  overflow-y: auto;
  display: flex;
  align-items: top;
  text-align: left;
  flex-wrap: wrap;
  border: 1px solid #050010;
}

.pul-menu.pushwrap .side-menu .inner-wrapper {
  padding: 3.5rem 2.5rem;
}

.side-menu .side-nav {
  margin-bottom: 0;
  margin-top: 0px;
  display: block;
}

.side-nav .navbar-nav .nav-item {
  opacity: 0;
  display: block;
  margin: 5px 0;
  padding: 0 !important;
  transition: all 0.8s ease 500ms;
  transform: translateY(30px);
}

.side-nav .navbar-nav .nav-item:first-child {
  transition-delay: .1s;
}

.side-nav .navbar-nav .nav-item:nth-child(2) {
  transition-delay: .2s;
}

.side-nav .navbar-nav .nav-item:nth-child(3) {
  transition-delay: .3s;
}

.side-nav .navbar-nav .nav-item:nth-child(4) {
  transition-delay: .4s;
}

.side-nav .navbar-nav .nav-item:nth-child(5) {
  transition-delay: .5s;
}

.side-nav .navbar-nav .nav-item:nth-child(6) {
  transition-delay: .6s;
}

.side-nav .navbar-nav .nav-item:nth-child(7) {
  transition-delay: .7s;
}

.side-nav .navbar-nav .nav-item:nth-child(8) {
  transition-delay: .8s;
}

.side-nav .navbar-nav .nav-item:nth-child(9) {
  transition-delay: .9s;
}

.side-menu.side-menu-active .side-nav .navbar-nav .nav-item {
  transform: translateY(0);
  opacity: 1;
}

.side-nav .navbar-nav .nav-link {
  display: inline-table;
  color: #fff;
  padding: 2px 0 3px 0 !important;
  font-size: 18px;
  line-height: 22px;
  font-weight: 600;
  line-height: normal;
  position: relative;
  border-radius: 0;
  text-decoration: none;
  font-family: 'Roboto', sans-serif;
}

.side-nav .navbar-nav .nav-link::after {
  content: "";
  left: 0;
  width: 0;
  bottom: 0;
  height: 2px;
  background: #011321;
  overflow: hidden;
  position: absolute;
  display: inline-block;
  transition: all 0.5s cubic-bezier(0, 0, 0.2, 1);
}

.side-nav .navbar-nav .nav-link:hover::after,
.side-nav .navbar-nav .nav-link:focus::after,
.side-nav .navbar-nav .nav-link.active::after {
  width: 100%;
}

.side-nav .navbar-nav .nav-link.active {
  background: transparent;
}

/*side menu footer */
.side-menu-footer .navbar-nav {
  transform: translateY(0);
}

.side-menu-footer {
  color: #fff;
  font-size: 18px;
}

.side-menu-footer p {
  color: #fff;
  font-size: 18px !important;
}

.side-menu-footer a {
  color: #fff;
  font-size: 18px;
}

.side-menu-footer .banner-icons ul {
  margin-bottom: 0;
}

.side-menu-footer .banner-icons ul li {
  display: inline-block;
}

.side-menu-footer .banner-icons ul li i {
  color: #fff;
  font-size: 22px;
}

.side-menu-footer .banner-icons ul li a:hover {
  background-color: #fff;
  transition: all .8s ease;
}

.side-menu-footer .banner-icons ul li a {
  border-radius: 50%;
  color: #fff;
  height: 40px;
  line-height: 38px;
  width: 40px;
  display: block;
  overflow: hidden;
  text-align: center;
  border: 1px solid transparent;
}

.side-menu-footer .banner-icons ul li a:hover i {
  color: #fff;
}

/* ===================================
    Banner
====================================== */

.banner-section {
  background-color: #020203;
  margin-top: -30px;
}

.banner-section .caption {
  padding-top: 12.5rem;
}

.caption h5 {
  font-size: 36px;
  color: #fff;
  letter-spacing: -1px;
}

.caption .heading {
  font-size: 52px;
  font-weight: 100;
  letter-spacing: 5px;
  color: #fff;
  margin-bottom: 15px;
}

.caption .text {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  text-align: justify;
  padding-right: 25px;
  margin-bottom: 20px;
}

.banner-btn {
  margin-top: 30px;
}

.banner-section .small-images {
  position: relative;
  bottom: 160px;
}

.banner-section .small-images .small-img .image {
  margin-right: 15px;
  position: absolute;
  border: 10px solid #fff;
}

.overlay-image .text {
  color: #fff;
  margin-top: 10px;
  font-size: 12px;
}

.about_img {
    padding: 2%;
    background-color: #f6f6f6;
    position: relative;
}

.about_img img{
    height: 100%;
    width: 100%;
}

.blue_rectangle{
    position: absolute;
    width: 90%;
    height: 60%;
    bottom: 2%;
    left: 54%;
    transform: translateX(-50%);
    background-color: #00bbff;
}

.video-play-button {
    height: 70px;
    width: 70px;
    display: inline-block;
    top: 50%;
    left: 50%;
    -webkit-border-radius: 50px;
    border: 3px solid #002450;
    border-radius: 50px;
    line-height: 68px;
    text-align: center;
    color: #002450;
    background: transparent;
    -webkit-box-shadow: 0 0 0 0 rgb(255, 255, 255);
    box-shadow: 0 0 0 0 rgba(0, 36, 80, .7);
    z-index: 1;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}

.video-play-button:hover i {
    color: #ffffff;
    transition: .3s ease;
}

.video-play-button:hover {
    background: #002450;
    -o-animation: ripple 1.3s infinite;
    -webkit-animation: ripple 1.3s infinite;
    animation: ripple 1.3s infinite;
}

.video-play-button.slider-play-button {
    margin: 0px;
    -webkit-transform: translate(0%,0%);
    -ms-transform: translate(0%,0%);
    -o-transform: translate(0%,0%);
    transform: translate(0%,0%);
}

.video-play-button i {
    font-size: 17px;
    transition: .3s ease;
}

@-webkit-keyframes ripple {
    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(0, 159, 153, 0);
        box-shadow: 0 0 0 20px rgba(0, 159, 153, 0);
    }
    to {
        -webkit-box-shadow: 0 0 0 0 rgba(0, 159, 153, 0);
        box-shadow: 0 0 0 0 rgba(0, 159, 153, 0);
    }
}

@keyframes ripple {
    70% {
        -webkit-box-shadow: 0 0 0 20px rgba(0, 159, 153, 0);
        box-shadow: 0 0 0 20px rgba(0, 159, 153, 0);
    }
    to {
        -webkit-box-shadow: 0 0 0 0 rgba(0, 159, 153, 0);
        box-shadow: 0 0 0 0 rgba(0, 159, 153, 0);
    }
}

/* ===================================
    Counter
====================================== */

.counter-section {
  padding-top: 180px;
  padding-bottom: 120px;
  background-color: #da156d;
}

.counter-section .counter-text {
  padding-top: 90px;
}

.counter-section h5 {
  font-size: 36px;
}

.counter-text .text {
  padding-top: 10px;
}

.counter-section .num_counter {
  padding-top: 90px;
}

.counter-section .counter i {
  font-size: 36px;
  color: #011321;
}

.counter-section .counter .text {
  font-weight: 400;
  margin-bottom: 0;
  padding-top: 10px;
}

/* ===================================
    About-us 
====================================== */

.about-us {
  padding-top: 20px;
  padding-bottom: 120px;
}

.about-us .about-img {
  position: relative;
}

.about-us .about-img img {
  width: 90%;
  border: 10px solid #f6f6f6;
  position: relative;
  z-index: 1;
}

.about-us .rectangle {
  position: absolute;
  border-left: 10px solid #011321;
  border-bottom: 10px solid #011321;
  border-top: 0 solid transparent;
  border-right: 0 solid transparent;
  bottom: -10px;
  left: -10px;
  width: 340px;
  height: 380px;
  padding: 8px 8px 8px 0;
}

.about-us .about-text .subheading {
  margin-bottom: 0;
}

.about-us .about-text .heading {
  margin-top: 30px;
  margin-bottom: 35px;
}

.about-us .about-text p {
    margin-top: 0.5em; /* Отступ сверху */
    margin-bottom: 1em; /* Отступ снизу */
}

.about-us .about-text .text {
  font-size: 16px;
  text-align: justify;
  line-height: 20px;
}

.about-us .about-text .button {
  margin-top: 50px;
}

/* ===================================
   Banner Example #1
====================================== */
.banhead {
  background-color: color(display-p3 0.988 0.962 1);
  /* background: url(../a/template/img/fon-ban.png);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; */
  width: 100%;
  border-radius: 15px;
  /* min-height: 450px; */
  /* padding: 2em 2em 0em 2em; */
}
.banhead .row {
  align-items: center;
}
.banhead h1 {
  font-size: 38px;
  color:#da156d;
  font-weight: 700;
  font-family: 'Roboto';
  /* text-shadow: 1px 1px 2px #7c7c7c; */
}
.banhead .btn {
  padding: 0.5em 1.5em;
  margin-bottom: 20px;
  border-radius: 2em;
  box-shadow: 2px 2px 2px rgba(105, 73, 73, 0.15);
  background: #da156d;
  border-color: #da156d;
  color: #fff;
}
.banhead .btn:hover {
  background: #ff3f3f;
  border-color: #ff3f3f;
}

@media screen and (max-width: 567px) {
  .banhead  {
    text-align: center;
    padding: 2em 2em 0em 2em;
  }
}

/* ===================================
   Banner Example #2
====================================== */

.banner-image{
    background: linear-gradient(rgba(29, 38, 113, 0.8), rgba(195, 55, 100, 0.8)), url(../a/template/img/banner-image-three.jpg);
    background-size: cover;
    background-position: center;
}
.banner-phone-image img{
  width: 217px;
}
.star-rating a{
color:rgba(255,255,255,0.5);
margin-right:10px;
}
.star-rating a:hover{
color:#fff;
}
.aa{
line-height:26px;	
}


/* ===================================
    Products
====================================== */
 .card {
  /* border: 2px solid #da156d; */
  border-radius: 10px;
  margin: 20px 0px;
}

.card ul {
  list-style-position: outside;
  margin: 5px 10px 20px 10px;
}
 
.card li::marker {
   color: #da156d;
   font-size: 18px;
   margin: 0 0 20px 0;
   padding: 0;
 }

 .card .btn {
  padding: 0.5em 1.5em;
  margin-bottom: 20px;
  border-radius: 2em;
  box-shadow: 2px 2px 2px rgba(105, 73, 73, 0.15);
  background: #da156d;
  border-color: #da156d;
  color: #fff;
}

.my-card
{
  width: 110px;
  height: 40px;
  top: -40px;
  left: 45%;
  line-height: 17px;
  text-align: center;
  position: absolute;
}

@media only screen and (max-width: 768px) {
  .my-card
  {
    left: 20px;
  }
}

.products-section {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #f6f6f6;
}

.products-section .subheading {
  color: #da156d;
  text-align: center;
}

.products-section .subheading a {
  color: #202120;
  text-align: center;
}

.products-section .heading {
  text-align: center;
}

.products-section .products {
  margin-top: 40px;
}

.products-section .products .card {
  padding-top: 20px;
  padding-bottom: 20px;
  border: transparent;
  text-align: center;
  cursor: pointer;
  transition: .5s ease;
  background-color: transparent;
}

.products-section .products .card:hover {
  background-color: #fff;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  transition: .5s ease;
}

.products-section .products .card:hover .subheading {
  font-weight: 500;
  transition: .5s ease;
}

.products .card .card-body .subheading {
  color: #202120;
  font-size: 24px;
  font-weight: 300;
  transition: .5s ease;
}

.products .card .card-body .text {
  color: #606060;
  font-size: 14px;
}

/* ===================================
   Testimonials 
====================================== */

.workshop-section {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #da156d;
}



/* ===================================
   Testimonials 
====================================== */

.testimonial-section .text-section {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #da156d;
}

.testimonial-section .text-section h5 {
  font-size: 48px
}

.testimonial-section .text-section .text-area {
  padding-top: 120px;
  padding-bottom: 120px;
  padding-left: 200px;
}

.testimonial-section .carousel-section {
  background-color: #011321;
  padding: 120px 65px;
}

.carousel-section .testimonial-image {
  width: 80px;
  height: 80px;
  display: block;
  margin: auto;
}

.carousel-section .testimonials .quote i {
  color: #fff;
  font-style: italic;
  font-size: 20px;
}

.carousel-section .testimonials p {
  text-align: center;
  margin-top: 34px;
  color: #fff;
  font-size: 18px !important;
}

.carousel-section .testimonials h5 {
  font-size: 24px;
  color: #fff;
  margin-top: 25px;
}

/* ===================================
   Contact-Section
====================================== */

.contact-section {
  padding-top: 120px;
  padding-bottom: 120px;
}

.contact-section form {
  margin-top: 50px;
  padding-left: 135px;
  padding-right: 135px;
}

.contact-form .form-control::placeholder {
  color: #808080;
}

.contact-form textarea {
  min-height: 175px;
  resize: none;
}

.contact-section .contact-form .form-control {
  border: none;
  background: transparent;
  font-weight: normal;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 30px;
  font-size: 16px;
  transition: border .9s ease;
  border-bottom: 1px solid #ced4da;
  font-family: 'Roboto', sans-serif;
}

.form-control:focus {
  color: #011321;
  box-shadow: 0 0 0 0.0rem transparent;
}

.contact-section .button {
  width: 90%;
}

.contact-section .button {
  margin-left: 20px;
  margin-right: 20px;
}

/* ===================================
  Footer
====================================== */

.footer {
  padding-top: 15px;
  padding-bottom: 15px;
  background: rgb(5,0,16);
  background: linear-gradient(90deg, rgba(5,0,16,0.7) 50%, rgba(216, 21, 108, 1) 100%);
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #ffffff;
  border: 0px solid #fff;
}

.footer p {
  margin-top: 0em;
  margin-bottom: 0.2em;
}

.footer h3 {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 26px;
  color: #ffffff;
}

.footer h4 {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  color: #fff;
}

.footer .social-icons {
  margin-top: 10px;
  text-align: center;
}

.footer a {
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  color: #ffffff;
}

.footer a:hover {
  color: color(display-p3 1 0.322 0.91);
}

/* ===================================
    Back To Top
====================================== */

.back-to-top {
    font-size: 22px;
    width: 48px;
    height: 48px;
    text-align: center;
    display: none;
    position: fixed;
    bottom: 110px;
    right: 10px;
    z-index: 999;
    border-radius: 50%;
    background-color: #da156d;
    border: 1px solid #fff;
    -webkit-transition: .4s;
    transition: .4s;
}
.back-to-top.open {
    bottom: 110px;
}
.back-to-top i {
    color: #fff;
    line-height: 42px;
}
.back-to-top:hover {
  background-color: #da4d8c;
border: 1px solid #ffffff;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.back-to-top:hover i {
    color: #fff;
}

#message-warning, #message-warning2, #message-warning3, #message-success, #message-success2, #message-success3 {
   display: none;
	background: none;
	padding: 5px 5px;
	margin-bottom: 5px;
   width: 100%;
}
#message-warning, #message-warning2 { color: #e40000; }
#message-success, #message-success2, #message-success3 { color: #fff; }

#message-warning i,
#message-success i {
   margin-right: 10px;
}

#image-loader, #image-loader2 {
   display: none;
   position: relative;
   left: 0px;
   top: 0px;
}

/* ===================================
    Stand Alone page
====================================== */

.header {
  height: 70vh;
  /* background: rgb(5,0,16);
  background: linear-gradient(90deg, rgba(5,0,16,1) 50%, rgba(50,38,152,1) 100%); */
}

.header img{
  width: 80%;
  height: 70vh;
  margin-left: 80px;
}

.header .header-text {
  padding-top: 12.5rem;
}

.header h2 {
  color: #515151;
  font-size: 60px;
  padding-bottom: 16px;
   font-family: 'Roboto', sans-serif;

}

.page-breadcrumb li {
  display: inline-block;
  font-size: 18px;
  font-weight: 500;
  color: #515151;
}

.page-breadcrumb li a {
  color: #515151;
  margin-right: 5px;
  transition: all 0.3s ease;
}

.page-breadcrumb li i {
  color: #da156d;
}

.breadcrumb_content ul {
  padding: 0px;
  margin: 0px;
}

.breadcrumb_content ul li {
  display: inline-block;
  text-transform: none;
  font-size: 15px;
  font-weight: 500;
  padding-left: 0px;
  margin-right: 10px;
  padding-right: 10px;
  position: relative;
  color: #515151;
}
.breadcrumb_content ul li::before {
  position: absolute;
  content: ">";
  right: -12px;
  top: 50%;
  transform: translatey(-50%);
  color: #909090;
}
.breadcrumb_content ul li:last-child {
  margin-right: 0;
}
.breadcrumb_content ul li:last-child::before {
  display: none;
}
.breadcrumb_content ul li a {
  color: #515151;
}
.breadcrumb_content ul li a:hover {
  color: #da156d;
}

.form-control {
  background: rgba(255, 255, 255, 0.5);
  border-radius: 12px;
}

.form-control:focus {
  background: rgba(255, 255, 255, 0.5);
}

input {
  height: 50px;
  background: rgba(255, 255, 255, 0.5);
  border-radius: 12px;
}

input:hover {
  background: rgba(255, 255, 255, 0.5);
}

input:focus {
  background: rgba(255, 255, 255, 0.5);
}

label {
  padding-left: 19px;
}

.form-controll::placeholder {
  color: #515151;
}

/*Main Page Start*/
.main-page {
  padding: 50px 70px 10px 70px;
  min-height: calc(100vh - 100px);
  font-family: 'Roboto', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  color: #515151;
}

.main-page p {
  line-height: 20px;
}

@media (max-width: 768px) {
  .main-page {
    padding: 50px 5px 10px 5px;
    line-height: 18px;
  }
  .main-page p {
    line-height: 20px;
  }
}

.main-page a:not(.btn) {
  color: #da156d
}

.main-page a:hover:not(.btn) {
  color: #da156d
}
 
/* Общие стили для всех списков */
.main-page ul {
    list-style: none; /* Убираем стандартные маркеры */
    padding: 0; /* Убираем внутренние отступы */
    margin: 0; /* Убираем внешние отступы */
}

/* Кастомные маркеры для обычных списков */
.main-page ul.custom-list li {
    position: relative; /* Для позиционирования псевдоэлемента */
    padding-left: 1.6em; /* Отступ слева для текста */
    color: #515151;
}

.main-page ul.custom-list li::before {
    content: "•"; /* Точка */
    color: #515151;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1em;
    text-align: center;
}

/*
.main-page .standalone-heading {
  padding-bottom: 100px;
}

.main-page .subheading {
   margin-bottom: 5px;
}

.main-page .heading {
  font-size: 28px;
  margin-bottom: 20px;
   font-family: 'Roboto', sans-serif;
}

.main-page .image {
  position: relative;
}

.main-page .image img {
  width: 100%;
  height: 100%;
  display: block;
}
*/

.standalone-area .standalone-row {
  margin-bottom: 40px;
}

.standalone-area .standalone-row:last-child {
  margin-bottom: 0;
}

.main-page .standalone-row .text {
  padding-left: 30px;
  text-align: center;
}

.standalone-row:nth-child(2) .text {
  padding-left: 0;
  padding-right: 30px;
}

/* Image Hover*/
.standaloneoverlay {
  opacity: 0;
  position: absolute;
  transition: all 0.3s ease;
  background-color: #646464;
}

.hover-effect:hover .standaloneoverlay {
  opacity: .4;
}

.overlayBottom {
  width: 100%;
  height: 0;
  bottom: 0;
  right: 0;
  background-color: #646464;
  cursor: pointer;
}

.hover-effect:hover .overlayBottom {
  height: 100%;
}

/* ===================================
    Media Queries
====================================== */
.hide {
  display: none;
}

.nohide {
  display: block;
}

@media (max-width: 768px) {
  .hide768 {
    display: none;
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
.hide1200 {
	display: none;
}
}

@media (width: 1920px) {
  /*Testimonials*/
  .testimonial-section .text-section .text-area {
    padding-left: 260px;
    padding-right: 200px;
  }
  .testimonial-section .carousel-section {
    padding-right: 120px;
    padding-left: 120px;
  }

  /*Stand Alone*/
  .header .header-text {
    padding-top: 19rem;
  }
}

@media (max-width: 1200px) {
  /*Navbar*/
  .navbar .navbar-nav {
    margin-left: 1rem;
  }
  .navbar .navbar-nav .nav-link {
    margin-left: 9px;
  }

  /*Side menu*/
  .side-menu {
    width: 50%;
  }

  /*Banner*/
/*
  .banner-section .caption {
    padding-top: 8.5rem;
  }
  .caption .heading {
    font-size: 60px;
  }
  .overlay-text {
    font-size: 20px;
  }
*/

  /*Testimonials Section*/
  .testimonial-section .text-section .text-area {
    padding-left: 65px;
  }

  /*Stand Alone*/
  .header{
    height: 100%;
  }
  .header img{
    width: 100%;
    height: 100%;
    margin-left: 0;
  }
}

@media (max-width: 1024px) {
  .caption .heading {
    font-size: 30px;
  }
}
@media (max-width: 991px) {
  .heading {
    text-align: center;
    font-size: 42px;
  }
  /* .text {
    text-align: center !important;
  } */
  .buttons {
    text-align: center;
  }

  .sidemenu_btn {
    right: 18px;
  }

  /*Banner*/
  .caption .text {
    padding-right: 0;
    text-align: center;
    font-weight: 300;
  }
  
  .banner-section .caption {
    padding-top: 2.5rem;
  }
  
  .banner-section .small-images .small-img .image {
    top: 50px;
  }

  /*Counter Section*/
  .counter {
    margin-bottom: 40px;
  }
  .counter-section .counter-text {
    padding-top: 0;
  }

  /*About-us Section*/
  .about-us .about-img img {
    width: 100%;
  }
  .about-us .rectangle {
    bottom: -8px;
    left: -8px;
    width: 500px;
    height: 600px;
    border-left: 20px solid #011321;
    border-bottom: 20px solid #011321;
  }
  .about-us .about-text .subheading {
    text-align: center;
    margin-top: 40px;
  }

  /*Products Section*/
  .products-section .card {
    margin-bottom: 30px;
  }

  /*Testimonials Section*/
  .testimonial-section .text-section .text-area {
    padding-left: 0;
  }
  .carousel-section .testimonials p {
    font-size: 13px !important;
  }

  /*Contact Section*/
  .contact-section form {
    padding-left: 0;
    padding-right: 0;
  }

  /*StandAlone*/
  .header .header-text{
    text-align: center;
  }
  .main-page .standalone-row .text {
    padding-left: 0;
    padding-bottom: 15px;
  }
  .standalone-row:nth-child(2) .text {
    padding-right: 0;
  }
  .standalone-area .standalone-row{
    margin-bottom: 80px;
  }
}

@media (max-width: 767px) {
  .text {
    font-size: 13px;
  }

H2.heading {
  font-size: 24px;
}

  /*About Us*/
  .about-us .rectangle {
    width: 340px;
    height: 380px;
  }
  .wow {
    visibility: visible !important;
    animation: none !important;
  }

  /*Stand Alone*/
  .header h2 {
    font-size: 50px;
  }
  .main-page .heading{
    font-size: 40px;
  }
}

@media (max-width: 575px) {
  /*Loader*/
  .loader {
    top:45%;
    left:45%;
  }

  /*Navbar*/
  .navbar {
    height: 70px;
  }

  /*Side Menu*/
  .sidemenu_btn {
    top: 14px;
  }
  .side-menu {
    width: 100%;
  }
  .side-menu-footer p {
    font-size: 12px;
  }

  /*Banner*/
  .caption .heading {
    font-size: 40px;
  }
  .heading {
    font-size: 40px;
  }
  .banner-section .small-images .small-img .image {
    margin-right: 0;
    position: relative;
    margin-top: 20px;
  }

  /*Products Section*/
  .products-section .card .img {
    text-align: center;
  }
  .products-section .card img {
    max-width: 80%;
  }

  /*About us*/
  .about-us .rectangle {
    width: 255px;
    height: 300px;
  }
    
    section {
    overflow-x: hidden !important;
}
}

@media (max-width: 370px){
  /*Side Menu*/
  .side-menu-footer p {
    font-size: 10px;
  }
}

.gallery-wrap .gallery-item {
    margin: 0 0 25px;
    position: relative;
}
.gallery-wrap .gallery-item:after {
    position: absolute;
    top: 50%;
    left: 50%;
    content: "";
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .4);
    visibility: visible;
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.gallery-wrap .gallery-item:hover:after {
    visibility: hidden;
    opacity: 0;
}
.gallery-wrap .gallery-item .gallery-img {
	
/*
	overflow:hidden;
    width:200px;
    height: 200px;
    border: 1px #000 solid; 
    position: relative;
*/
}
.gallery-wrap .gallery-item .gallery-img img {
	width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media only screen and (max-width: 768px) {
	.gallery-wrap .gallery-item {
		
	}
}

/* ===================================
    Cube Portfolio
====================================== */

.wb-center {
    margin: 0 auto;
    padding: 7px 0px 0px 0px;
    max-width: 1440px;
    width: 94%;
}

.cube-portfolio1 .cbp-l-filters-button .cbp-filter-item {
    display: inline-block;
    box-sizing: border-box;
    padding: 1px;
    margin: 0 5px 5px 0;
    outline: none;
    border: 0px solid color(display-p3 0.157 0.157 0.157);
    border-radius: 25px;
    height: 40px;
    line-height: 0;
    font-size: 13px;
    font-weight: 500;
    text-decoration: none;
    color: #fff;
    background-color: #fff;
    position: relative;
    overflow: hidden;
    vertical-align: top;
    cursor: pointer;
    user-select: none;
    appearance: none;
    touch-action: manipulation;
}

.cube-portfolio1 .cbp-l-filters-button .cbp-filter-item span {
   display: block;	
   box-sizing: border-box;
   padding: 0 12px;    
   height: 36px;
   line-height: 32px;    
   border: 0px solid color(display-p3 0.157 0.157 0.157);
   border-radius: 25px;    
   font-size: 13px;
   color: #FFFFFF;
   background: linear-gradient(180deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 100%), color(display-p3 0.428 0.117 0.573);
   text-align: center;
   font-weight: 600;
}

.cube-portfolio1 .cbp-l-filters-button .cbp-filter-item:focus-visible {
  box-shadow: 0 0 0 3px #ff9800;
}
.cube-portfolio1 .cbp-l-filters-button .cbp-filter-item:hover span {
  background-color: #ff9800;
  border: 0px solid #ff9800;
}
.cube-portfolio1 .cbp-l-filters-button .cbp-filter-item:active span {
  background-color: #ff9800 !important;
  border: 0px solid #ff9800;
}

.cube-portfolio1 .cbp-l-filters-button .cbp-filter-item:hover{
    color: #ff9800;
    border: 0px solid #ff9800;
}

.cube-portfolio1 .cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active{
    color:#ffffff;
    border: 0px solid #ff9800;
}

.cube-portfolio1 .cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active span {
    background-color: #ff9800 !important;
    border: 0px solid #ff9800;
}

.cube-portfolio1 .cbp-l-grid-mosaic-flat .cbp-caption-activeWrap {
    background: #237afe;
    background: -moz-linear-gradient(left, #237afe 2%, #03a9f5 82%);
    background: -webkit-linear-gradient(left, #237afe 2%, #03a9f5 82%);
    background: linear-gradient(to right, #237afe 2%, #03a9f5 82%);
    -webkit-transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -ms-transition: opacity .3s ease-in-out;
    -o-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
}

.cube-portfolio1 .cbp-caption-zoom .cbp-caption:hover .cbp-caption-activeWrap {
    opacity: .9;
}

.cbp-l-caption-alignCenter{
    position: absolute;
    top: 0;
    z-index: 4;
    opacity: 0;
    -webkit-transition: opacity .4s ease-in-out;
    -moz-transition: opacity .4s ease-in-out;
    -ms-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out;
}
.cube-portfolio1 .cbp-caption-zoom .cbp-caption:hover .cbp-l-caption-alignCenter {
    opacity: 1;
}

.cbp-l-caption-body p{
    font-size: 12px;
}

.cbp-l-caption-body h5{
    font-weight: 400;
}

.plus {
    display: block;
    margin: 0 auto;
    height: 70px;
    width: 70px;
    position: relative;
    overflow: hidden;
    margin-bottom: 1rem;
}


.plus::before {
    width: 2px;
    margin-left: -1px;
    left: 50%;
    top: 5px;
    bottom: 5px;
}
.plus::after {
    height: 2px;
    margin-top: -1px;
    top: 50%;
    left: 5px;
    right: 5px;
}

.plus::before, .plus::after {
    content: " ";
    position: absolute;
    background: #fff;
}

/* ===================================
    Basket
====================================== */

.table_desc {
  border: 0px solid #ebebeb;
  margin-bottom: 50px;
  margin-top: 2px;
}
.table_desc .cart_page table {
  width: 100%;
}
.table_desc .cart_page table thead tr th {
  border-bottom: 1px solid #da156d;
  border-right: 1px solid #da156d;
  font-size: 15px;
  font-weight: 400;
  padding: 7px;
  text-align: center;
}
.table_desc .cart_page table tbody tr td {
  border-bottom: 1px solid #da156d;
  border-right: 1px solid #da156d;
  text-align: center;
  padding: 10px;
}
.table_desc .cart_page table tbody tr td.product_remove {
  min-width: 100px;
}
.table_desc .cart_page table tbody tr td.product_remove a {
  font-size: 20px;
  color: #363f4d;
}
.table_desc .cart_page table tbody tr td.product_remove a:hover {
  color: #2e6ed5;
}
.table_desc .cart_page table tbody tr td.product_thumb {
  max-width: 180px;
}
.table_desc .cart_page table tbody tr td.product_thumb a img {
  width: 100px;
}
.table_desc .cart_page table tbody tr td.product_name {
  min-width: 180px;
  text-align: left;
}
.table_desc .cart_page table tbody tr td.product_name a {
  color: #363f4d;
  font-size: 14px;
  font-weight: 400;
}
.table_desc .cart_page table tbody tr td.product_name a:hover {
  color: #2e6ed5;
}
.table_desc .cart_page table tbody tr td.product-price {
  min-width: 130px;
  color: #363f4d;
  font-size: 16px;
  font-weight: 500;
}
.table_desc .cart_page table tbody tr td.product_quantity {
  min-width: 180px;
}
.table_desc .cart_page table tbody tr td.product_quantity label {
  font-weight: 500;
  margin-right: 5px;
}
.table_desc .cart_page table tbody tr td.product_quantity input {
  width: 60px;
  height: 40px;
  padding: 0 5px 0 10px;
  background: none;
  border: 1px solid #da156d;
}
.table_desc .cart_page table tbody tr td .product_total {
  min-width: 120px;
}

.cart_page table thead tr:last-child th, .table_desc table tbody tr td:last-child {
  border-right: 0;
}

.cart_submit {
  text-align: right;
  padding: 12px;
}
@media only screen and (max-width: 767px) {
  .cart_submit {
    text-align: center;
  }
}
.cart_submit button {
  background: #363f4d;
  border: 0;
  color: #ffffff;
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  height: 38px;
  line-height: 18px;
  padding: 10px 15px;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 3px;
}
.cart_submit button:hover {
  background: #2e6ed5;
}

.coupon_inner {
  padding: 10px 20px 25px;
}
.coupon_inner p {
  font-size: 14px;
  margin-bottom: 20px;
}
.coupon_inner button {
  background: #363f4d;
  border: 0;
  color: #ffffff;
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  height: 38px;
  line-height: 18px;
  padding: 10px 15px;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 3px;
}
.coupon_inner button:hover {
  background: #2e6ed5;
}
.coupon_inner input {
  border: 1px solid #ebebeb;
  height: 42px;
  background: none;
  padding: 0 20px;
  margin-right: 20px;
  font-size: 15px;
  color: #363f4d;
}
@media only screen and (max-width: 767px) {
  .coupon_inner input {
    margin-bottom: 24px;
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .coupon_inner input {
    margin-bottom: 24px;
    width: 100%;
  }
}
.coupon_inner a {
  display: block;
  text-align: right;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 20px;
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 10px;
  border-radius: 3px;
}
.coupon_inner a:hover {
  color: #2e6ed5;
}

.coupon_code {
  border: 1px solid #ebebeb;
}
@media only screen and (max-width: 767px) {
  .coupon_code.left {
    margin-bottom: 50px;
  }
}
.coupon_code h3 {
  color: #000;
  line-height: 15px;
  padding: 15px 15px 0px 25px;
/*   background: #363f4d; */
  font-size: 16px;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .coupon_code h3 {
    line-height: 28px;
    padding: 5px 15px;
    font-size: 15px;
  }
}

.cart_subtotal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.cart_subtotal p {
  font-weight: 600;
  font-size: 14px;
}
.cart_subtotal p.cart_amount {
  font-size: 18px;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .cart_subtotal p.cart_amount {
    font-size: 14px;
  }
}
.cart_subtotal p span {
  margin-right: 30px;
}

.checkout_btn {
  text-align: right;
}
.checkout_btn a {
  background: #2e6ed5;
  color: #ffffff;
  font-size: 15px;
  padding: 3px 14px;
  line-height: 30px;
  font-weight: 500;
  display: inline-block;
  text-transform: none;
  margin-bottom: 0;
}
.checkout_btn a:hover {
  background: #363f4d;
  color: #ffffff;
}

.coupon_area {
  margin-bottom: 10px;
}

.product_thumb {
  position: relative;
  margin-bottom: 20px;
}
.product_thumb img{
  max-height: 230px;
}
.product_thumb a.secondary_img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0;
  visibility: hidden;
}
@media only screen and (max-width: 767px) {
  .product_thumb a img {
    width: 100%;
  }
}

.table-responsive table thead {
  background: #f5defc;
}
.table-responsive table thead tr th {
  text-align: center;
}
.table-responsive table tbody tr td {
  border-right: 1px solid #da156d;
  font-weight: 500;
  text-transform: none;
  font-size: 14px;
  text-align: center;
  min-width: 150px;
}
.table-responsive table tbody tr td:last-child a {
  color: #2e6ed5;
}
.table-responsive .table {
  border-left: 1px solid #da156d;
  border-bottom: 1px solid #da156d;
  border-right: 1px solid #da156d;
}

@media only screen and (max-width: 767px) {
  .table-responsive {
    background-image: url("/img/swipe-finger.png");
    background-position: top right;
    background-repeat:no-repeat;
    padding-top: 15px;
  }
}

.login-form {
    max-width: 600px;
    margin: 0 auto;
    padding: 20px;
    border: 1px solid #ebebeb; /* Удалите эту строку, если это временная рамка */
    border-radius: 8px;
    background-color: #fff;
}

/* reCAPTCHA */
.login-form .g-recaptcha {
    display: flex;
    justify-content: center;
    align-items: center;
}

.login-form form {
  border: 0px solid #ebebeb;
  padding: 23px 10px 29px;
}

.account_form {
  background: #fff;
  border: 1px solid #da156d;
  padding: 23px 10px 29px;
  border-radius: 10px;
}
.account_form h2 {
  font-size: 28px;
  text-transform: none;
  font-weight: 500;
  line-height: 22px;
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .account_form h2 {
    font-size: 24px;
    margin-bottom: 20px;
  }
}
.account_form form {
  border: 0px solid #ebebeb;
  padding: 23px 10px 29px;
  border-radius: 5px;
}
.account_form label {
  font-size: 15px;
  font-weight: 400;
  cursor: pointer;
  line-height: 12px;
  margin-bottom: 12px;
}
.account_form label:hover {
  color: #2e6ed5;
}
.account_form input {
  border: 1px solid #ebebeb;
  height: 40px;
  max-width: 100%;
  padding: 0 10px;
  background: none;
  width: 100%;
}

.label_product span {
  position: absolute;
}
.label_product span.label_sale {
  top: 0;
  left: 0;
  text-transform: uppercase;
  color: #ffffff;
  background: #f26522;
  font-size: 12px;
  height: 23px;
  line-height: 23px;
  padding: 0 10px;
  text-align: center;
  display: block;
  border-radius: 4px;
}
.label_product span.label_new {
  top: 0px;
  right: 0px;
  width: 50px;
  height: 23px;
  text-align: center;
  line-height: 23px;
  color: #ffffff;
  background: #de1414;
  font-size: 12px;
  border-radius: 3px;
  z-index: 3;
}
.label_product span.label_hit {
  top: 0;
  left: 0;
  text-transform: uppercase;
  color: #ffffff;
  background: #10a20b;
  font-size: 12px;
  height: 23px;
  line-height: 23px;
  padding: 0 10px;
  text-align: center;
  display: block;
  border-radius: 4px;
}

/* Messenger */

.messenger {
  display: block;
  position: fixed;
  right: 10px;
  bottom: 10px;
  width: 290px;
  height: 60px;
 z-index: 9999;
  /* overflow: hidden; */
}
.messenger-btn {
  padding: 8px;
  display: block;
  width: 48px;
  height: 48px;
  border-radius: 60px;
  background-color: #da156d;
  border: 1px solid #fff; 
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  z-index: 2;
}
.messenger-btn:hover {
  background-color: #FE5D37;
  border: 1px solid #FE5D37;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.messenger-btn img {
  width: 32px;
  height: 32px;
}
.messenger-links {
  position: absolute;
  left: 50px;
  top: 7px;
  width: 250px;
  transform: scale(0);
  transform-origin: 100% 50%;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  z-index: 0;
}
.messenger-links.show {
  left: 0;
  transform: scale(1);
}
.messenger-links a {
  width: 40px;
  margin-left: 4px;
}
.messenger-links img {
  max-width: 40px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.messenger-links a:hover img {
  transform: scale(1.1);
  text-decoration: none;
}

/*hidden*/
@media (max-width: 575px) {
  .hidden-xs-down {
    display: none !important; 
  } 
}
    
@media (min-width: 576px) {
  .hidden-sm-up {
    display: none !important; 
  } 
}
    
@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important; 
  } 
}
    
@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important; 
  } 
}
    
@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important; 
  } 
}
    
@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important; 
  } 
}
    
@media (max-width: 991px) {
  .hidden-lg-down {
    display: none !important; 
  } 
}
    
@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important; 
  } 
}

@media (max-width: 1199px) {
  .hidden-xl-down {
    display: none !important; 
  } 
}
    
@media (min-width: 1400px) {
  .hidden-xxl-up {
    display: none !important; 
  } 
}

@media (max-width: 1399px) {
  .hidden-xxl-down {
    display: none !important; 
  } 
}

/*Vertical tabs*/
.vtabs {
  display: table; }
  .vtabs .tabs-vertical {
    width: 180px;
    border-bottom: 0px;
    border-right: 1px solid rgba(128, 128, 128, 0.13);
    display: table-cell;
    vertical-align: top; }
    .vtabs .tabs-vertical li .nav-link {
      color: #262626;
      margin-bottom: 5px;
      border: 0px;
      border-radius: 5px 0 0 5px; }
  .vtabs .tab-content {
    display: table-cell;
    padding: 0px 10px 10px 20px;
    vertical-align: top; }
    
  @media (max-width: 767px) {
  .vtabs .tabs-vertical {
    width: auto; } }

.tabs-vertical li .nav-link:hover, .tabs-vertical li .nav-link:active, .tabs-vertical li .nav-link:focus, .tabs-vertical li .nav-link.active {
  border: 0px;
  color: #ffffff;
  background-color: #ff6600;
 }
 
 .media {
 display: flex;
 align-items: flex-start; 
}
.media-body {
flex: 1; 
}
.media-body > * {
  margin-bottom: 5px;
  margin-top: 0; }
.media-body > p:last-child {
  color: #737373; }

.media {
  flex-shrink: 0; }
  .media .lead {
    line-height: 1.875rem; }
  .media .custom-control {
    margin-right: 0;
    margin-left: 0;
    padding-left: 0;
    margin-top: 5px; }
    .media .custom-control [type=checkbox] + label {
      padding-left: 20px; }
  .media.active {
    background-color: #f3f6f9; }
  .media .media-body .list-inline > li {
    padding-left: 0px;
    padding-right: 5px; }
  .media .media-hover-show {
    opacity: 0;
    -webkit-transition: .3s;
    transition: .3s; }
  .media:hover .media-hover-show {
    opacity: 1; }
  .media.flex-column > div {
    width: 100%; }
  .media.flex-column > * {
    margin: 0; }
    
    *---media---*/
    .box .media,
    .box .box-body .media,
    .box .box-header .media,
    .box .box-footer .media,
    .card .media,
    .card .card-body .media,
    .card .card-header .media,
    .card .card-footer .media {
      box-shadow: none; }
    
    [class*=col-] > .media {
      border-radius: 10px; }
    
    .media {
      padding: 1rem;
      -webkit-transition: background-color .2s linear;
      transition: background-color .2s linear; }
      .media > * {
        margin: 0rem 1rem; }
      .media .nav-link:hover, .media .nav-link:focus {
        background-color: transparent; }
      .media a:not(.btn):not(.avatar) {
        color: #172b4c; }
      .media.flex-column > * {
        margin: 0; }
      .media.flex-column > div {
        width: 100%; }
      .media.active {
        background-color: #f3f6f9; }
      .media.bordered {
        border: 1px solid #f3f6f9; }
      .media.items-center {
        -webkit-box-align: center;
        align-items: center; }
      .media[data-provide~="checkable"], .media[data-provide~="selectable"] {
        cursor: pointer; }
      .media .media {
        margin-top: 1.25rem; }
      .media .lead {
        line-height: 1.875rem; }
      .media .title {
        -webkit-box-flex: 1;
        flex: 1 1 0%; }
      .media .avatar {
        flex-shrink: 0; }
      .media .align-center {
        -ms-grid-row-align: center;
        align-self: center; }
      .media .media-hover-show {
        opacity: 0;
        -webkit-transition: .3s;
        transition: .3s; }
      .media .dropdown .dropdown-toggle {
        opacity: .7; }
      .media .dropdown:hover .dropdown-toggle {
        opacity: 1; }
      .media .dropdown.open .dropdown-toggle {
        opacity: 1; }
      .media:hover .media-hover-show {
        opacity: 1; }
      .media:hover .media-block-actions {
        opacity: 1; }
      .media:hover .media-action {
        opacity: 1; }
      .media .custom-control {
        margin-right: 0; }
      .media .nav {
        flex-wrap: nowrap;
        margin-left: -8px;
        margin-right: -8px; }
      .media .nav-link {
        line-height: 24px;
        font-size: 90%;
        padding: 0 8px; }
      .media.media-xs {
        padding: 10px 6px; }
      .media.media-sm {
        padding: 12px 8px; }
      .media.media-lg {
        padding-top: 20px 16px; }
      .media.media-xl {
        padding-top: 24px 20px; }
      .media.media-xxl {
        padding-top: 32px 24px; }
    
    .media-reverse {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      flex-direction: row-reverse; }
    
    .media-center {
      -webkit-box-align: center;
      align-items: center; }
    
    .media-block-actions {
      display: -webkit-box;
      display: flex;
      -webkit-box-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      align-items: center;
      margin-top: 1rem;
      -webkit-transition: .5s;
      transition: .5s; }
    
    .media-collapsible {
      flex-wrap: wrap; }
      .media-collapsible .collapse {
        -webkit-box-flex: 1;
        flex-grow: 1;
        flex-shrink: 0;
        min-width: 100%; }
    
    .collapse-arrow::before {
      content: "\e64b";
      font-family: themify;
      display: inline-block;
      -webkit-transition: .4s;
      transition: .4s; }
    .collapse-arrow :not(.collapsed)::before {
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg); }
    
    .media-body {
      min-width: 0; }
      .media-body > * {
        margin-bottom: 0; }
      .media-body .media > *:first-child {
        margin-left: 0; }
      .media-body .media > *:last-child {
        margin-right: 0; }
    
    .media-left {
      padding-right: 0; }
    
    .media-right-out {
      padding-left: 1.25rem; }
      .media-right-out a {
        color: #172b4c;
        font-size: 1.286rem;
        opacity: 0.8; }
        .media-right-out a + a {
          margin-left: 0.5rem; }
    
    .media-action {
      opacity: 0;
      color: #172b4c; }
    
    .media-action-visible .media-action {
      opacity: 1; }
    
    .media-inverse {
      color: #ffffff; }
      .media-inverse h1, .media-inverse h2, .media-inverse h3, .media-inverse h4, .media-inverse h5, .media-inverse h6 {
        color: #ffffff; }
      .media-inverse .small, .media-inverse small, .media-inverse time, .media-inverse .nav-link {
        color: rgba(255, 255, 255, 0.7); }
      .media-inverse .nav-link:hover {
        color: #ffffff; }
    
    .media-new {
      background-color: #f3f6f9; }
    
    .media-list-hover .media-new:hover {
      background-color: #f3f6f9 !important; }
    
    .media-single, .media-center-v {
      -webkit-box-align: center;
      align-items: center; }
    
    .media-vertical {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      flex-direction: column; }
    
    .media-chat {
      padding-right: 64px;
      margin-bottom: 0; }
      .media-chat.media-chat-reverse {
        padding-right: 12px;
        padding-left: 64px;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        flex-direction: row-reverse; }
        .media-chat.media-chat-reverse .media-body p {
          float: right;
          clear: right;
          color: #ffffff; }
      .media-chat .media-body {
        display: table; }
        .media-chat .media-body p {
          position: relative;
          padding: 6px 8px;
          margin: 4px 0;
          background-color: #f3f6f9;
          border-radius: 3px; }
          .media-chat .media-body p.inverse {
            color: #ffffff; }
          .media-chat .media-body p.meta {
            background-color: transparent !important;
            padding: 0;
            opacity: .8; }
            .media-chat .media-body p.meta time {
              font-weight: 300; }
    
    .media-meta-day {
      -webkit-box-pack: justify;
      justify-content: space-between;
      -webkit-box-align: center;
      align-items: center;
      margin-bottom: 0;
      color: #172b4c;
      opacity: .8;
      font-weight: 300; }
      .media-meta-day:before, .media-meta-day:after {
        content: '';
        -webkit-box-flex: 1;
        flex: 1 1 0%;
        border-top: 1px solid #f3f6f9; }
      .media-meta-day::before {
        margin-right: 16px; }
      .media-meta-day::after {
        margin-left: 16px; }
    
    @media (max-width: 767px) {
      .media-doc {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column; }
        .media-doc > * {
          margin-left: 0;
          margin-right: 0; }
        .media-doc .media-body {
          margin: 30px 0; } }
    .media-list > .media:not(.media-list-header):not(.media-list-footer), .media-list .media-list-body > .media {
      margin-bottom: 0; }
    .media-list .media .sortable-dot {
      margin: 0;
      margin-left: -5px;
      opacity: 0;
      border-radius: 2px;
      -webkit-transition: .5s;
      transition: .5s; }
    .media-list .media:hover .sortable-dot {
      opacity: .6; }
    .media-list [data-provide~="selectable"] .media:not(.media-list-header):not(.media-list-footer) {
      cursor: pointer; }
    
    .media-listul {
      padding-left: 0; }
    
    .media-list-hover > .media:not(.media-list-header):not(.media-list-footer):hover, .media-list-hover .media-list-body > .media:hover {
      background-color: #ebedf3; }
      .media-list-hover > .media:not(.media-list-header):not(.media-list-footer):hover a:not(.btn):not(.avatar), .media-list-hover .media-list-body > .media:hover a:not(.btn):not(.avatar) {
        color: #172b4c; }
      .media-list-hover > .media:not(.media-list-header):not(.media-list-footer):hover .divider-dash, .media-list-hover .media-list-body > .media:hover .divider-dash {
        color: #172b4c; }
    
    .media-list-divided > .media:not(.media-list-header):not(.media-list-footer), .media-list-divided .media-list-body > .media {
      border-bottom: 1px solid #f3f6f9; }
    .media-list-divided > .media:not(.media-list-header):not(.media-list-footer):last-child, .media-list-divided .media-list-body > .media:last-child {
      border-bottom: none; }
    
    .media-list-bordered {
      border: 1px solid #f3f6f9; }
    
    .media-list-striped .media:not(.media-list-header):not(.media-list-footer):nth-child(even) {
      background-color: #f3f6f9; }
    
    .media-list-xs .media {
      padding: 10px 16px; }
    
    .media-list-sm .media {
      padding: 12px 16px; }
    
    .media-list-lg .media {
      padding: 20px 16px; }
    
    .media-list-xl .media {
      padding: 24px 20px; }
    
    .media-list-xxl .media {
      padding: 32px 24px; }
    
    .media-list-header {
      border-bottom: 1px solid #f3f6f9;
      background-color: #afc3d7; }
    
    .media-list-footer {
      border-top: 1px solid #f3f6f9;
      background-color: #afc3d7; }
    
    .media-grid {
      display: -webkit-box;
      display: flex;
      flex-wrap: wrap;
      margin-right: -15px; }
      .media-grid::after {
        content: '';
        -webkit-box-flex: 1;
        flex: auto; }
      .media-grid.row {
        margin-left: -15px;
        margin-right: -15px; }
        .media-grid.row .media {
          margin-bottom: 15px; }
      .media-grid > .media {
        margin-right: 15px;
        margin-bottom: 15px;
        width: 200px; }
    
    .media-grid-bordered .media {
      border: 1px solid #afc3d7; }
    
    .media-grid-hover .media:hover {
      background-color: #f3f6f9; }
      
  /*---badges---*/
  .badge {
    border-radius: 3px;
    font-weight: 300;
    line-height: 1.3;
    font-size: 85%; }
    .badge:empty {
      display: inline-block;
      vertical-align: inherit; }
  
  .badge-pill {
    border-radius: 10rem; }
  
  .badge-secondary {
    color: #ffffff;
    background-color: #4d7bc9; }
    .badge-secondary[href]:hover, .badge-secondary[href]:focus {
      color: #ffffff;
      background-color: #7498d5; }
  
  .badge-gray {
    background-color: gray;
    color: #ffffff; }
    .badge-gray[href]:hover, .badge-gray[href]:focus {
      color: #ffffff;
      background-color: #a6a6a6; }
  
  .badge-dark {
    background-color: #172b4c;
    color: #ffffff; }
    .badge-dark[href]:hover, .badge-dark[href]:focus {
      color: #ffffff;
      background-color: #234173; }
  
  .badge-default {
    background-color: #e6e6e6;
    color: #172b4c; }
    .badge-default[href]:hover, .badge-default[href]:focus {
      color: #172b4c;
      background-color: #cccccc; }
  
  .badge-warning {
    color: #ffffff; }
  
  .badge-sm {
    line-height: 1.2;
    padding-top: 1px;
    padding-bottom: 2px;
    font-size: 75%; }
  
  .badge-lg {
    line-height: 1.5;
    padding: 5px 7px;
    font-size: 95%; }
  
  .badge-xl {
    line-height: 1.7;
    padding: 7px 9px;
    font-size: 100%; }
  
  .badge-dot {
    width: 8px;
    height: 8px;
    padding: 0;
    border-radius: 100%;
    vertical-align: middle; }
    .badge-dot.badge-sm {
      width: 6px;
      height: 6px; }
    .badge-dot.badge-lg {
      width: 10px;
      height: 10px; }
    .badge-dot.badge-xl {
      width: 12px;
      height: 12px; }
  
  .badge-ring {
    position: relative;
    width: 10px;
    height: 10px;
    padding: 0;
    border-radius: 100%;
    vertical-align: middle; }
    .badge-ring::after {
      content: '';
      position: absolute;
      top: 2px;
      left: 2px;
      width: 6px;
      height: 6px;
      border-radius: 50%;
      background-color: #fff;
      -webkit-transform: scale(1);
      transform: scale(1);
      -webkit-transition: .3s;
      transition: .3s; }
    .badge-ring.badge-sm {
      width: 8px;
      height: 8px; }
      .badge-ring.badge-sm::after {
        width: 4px;
        height: 4px; }
    .badge-ring.badge-lg {
      width: 12px;
      height: 12px; }
      .badge-ring.badge-lg::after {
        width: 8px;
        height: 8px; }
    .badge-ring.badge-xl {
      width: 14px;
      height: 14px; }
      .badge-ring.badge-xl::after {
        width: 10px;
        height: 10px; }
    .badge-ring.fill::after {
      -webkit-transform: scale(0);
      transform: scale(0); }
  
  .badge-bold {
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 1px; }
    
  /*---avatar---*/
  .avatar {
    position: relative;
    display: inline-block;
    width: 36px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    text-transform: uppercase;
    border-radius: 10px; }
    .avatar img {
      width: 100%;
      height: 100%;
      border-radius: 100%;
      vertical-align: top; }
    .avatar[class*='status-']::after {
      content: '';
      position: absolute;
      right: 0px;
      bottom: 0;
      display: inline-block;
      width: 10px;
      height: 10px;
      border-radius: 100%;
      border: 2px solid #ffffff; }
    .avatar[class*='status-'].avatar-sm::after {
      right: -2px;
      width: 9px;
      height: 9px; }
    .avatar[class*='status-'].avatar-lg::after {
      right: 4px; }
    .avatar[class*='status-'].avatar-xl::after {
      right: 5px;
      width: 11px;
      height: 11px; }
    .avatar[class*='status-'].avatar-xxl::after {
      right: 15px;
      width: 12px;
      height: 12px; }
    .avatar[class*='status-'].avatar-xxxl::after {
      right: 25px;
      width: 16px;
      height: 16px; }
    .avatar.status-dark::after {
      background-color: #172b4c; }
  
  .avatar-bordered {
    border: 4px solid rgba(255, 255, 255, 0.25);
    -webkit-background-clip: padding-box;
    /* for Safari */
    background-clip: padding-box;
    /* for IE9+, Firefox 4+, Opera, Chrome */ }
  
  .avatar-square {
    border-radius: 0; }
  
  .avatar-sm {
    width: 29px;
    height: 29px;
    line-height: 29px;
    font-size: 0.7143rem; }
  
  .avatar-lg {
    width: 48px;
    height: 48px;
    line-height: 48px;
    font-size: 1.286rem; }
  
  .avatar-xl {
    width: 64px;
    height: 64px;
    line-height: 64px;
    font-size: 1.286rem; }
  
  .avatar-xxl {
    width: 96px;
    height: 96px;
    line-height: 96px;
    font-size: 1.429rem; }
  
  .avatar-xxxl {
    width: 128px;
    height: 128px;
    line-height: 128px;
    font-size: 1.857rem; }
  
  .avatar-pill {
    width: auto;
    border-radius: 18px;
    color: #172b4c;
    text-transform: none;
    letter-spacing: 0;
    background-color: #f3f6f9;
    font-size: 0.8571rem;
    display: -webkit-inline-box;
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center; }
    .avatar-pill:hover, .avatar-pill:focus {
      color: #172b4c;
      background-color: #f3f6f9; }
    .avatar-pill img {
      width: 36px; }
    .avatar-pill span {
      padding-right: 18px;
      padding-left: 8px; }
    .avatar-pill .close {
      padding-left: 0;
      padding-right: 8px;
      font-size: 1.286rem;
      line-height: inherit; }
    .avatar-pill.avatar-sm {
      border-radius: 14.5px;
      font-size: 0.8571rem; }
      .avatar-pill.avatar-sm img {
        width: 29px; }
      .avatar-pill.avatar-sm span {
        padding-right: 14.5px; }
      .avatar-pill.avatar-sm .close {
        padding-right: 6px;
        font-size: 1.286rem; }
    .avatar-pill.avatar-lg {
      border-radius: 24px;
      font-size: 1rem; }
      .avatar-pill.avatar-lg img {
        width: 48px; }
      .avatar-pill.avatar-lg span {
        padding-right: 24px; }
      .avatar-pill.avatar-lg .close {
        padding-right: 10px;
        font-size: 1.429rem; }
    .avatar-pill.avatar-xl {
      border-radius: 32px;
      font-size: 1.143rem; }
      .avatar-pill.avatar-xl img {
        width: 64px; }
      .avatar-pill.avatar-xl span {
        padding-right: 32px;
        padding-left: 12px; }
      .avatar-pill.avatar-xl .close {
        padding-right: 12px;
        font-size: 1.5714285714rem; }
    .avatar-pill.avatar-xxl {
      border-radius: 48px;
      font-size: 1.286rem; }
      .avatar-pill.avatar-xxl img {
        width: 96px; }
      .avatar-pill.avatar-xxl span {
        padding-right: 48px;
        padding-left: 12px; }
      .avatar-pill.avatar-xxl .close {
        padding-right: 16px;
        font-size: 1.714rem; }
    .avatar-pill.avatar-xxxl {
      border-radius: 64px;
      font-size: 1.429rem; }
      .avatar-pill.avatar-xxxl img {
        width: 128px; }
      .avatar-pill.avatar-xxxl span {
        padding-right: 64px;
        padding-left: 12px; }
      .avatar-pill.avatar-xxxl .close {
        padding-right: 20px;
        font-size: 1.714rem; }
  
  .avatar-list {
    display: -webkit-inline-box;
    display: inline-flex; }
    .avatar-list:not(.avatar-list-overlap) {
      margin: -2px; }
      .avatar-list:not(.avatar-list-overlap) > * {
        margin: 2px; }
  
  .avatar-list-overlap .avatar {
    border: 2px solid #ffffff;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.2);
    -webkit-transition: .15s linear;
    transition: .15s linear; }
    .avatar-list-overlap .avatar + .avatar {
      margin-left: -16px; }
    .avatar-list-overlap .avatar + .avatar-sm {
      margin-left: -12px; }
    .avatar-list-overlap .avatar + .avatar-lg {
      margin-left: -20px; }
    .avatar-list-overlap .avatar + .avatar-xl {
      margin-left: -26px; }
    .avatar-list-overlap .avatar + .avatar-xxl {
      margin-left: -36px; }
    .avatar-list-overlap .avatar + .avatar-xxxl {
      margin-left: -48px; }
    .avatar-list-overlap .avatar:hover + .avatar {
      margin-left: 0; }
  .avatar-list-overlap .overlap-exclude {
    margin-left: 0; }
  
  .avatar-add {
    font-family: themify;
    background-color: transparent;
    border: 1px dashed #172b4c;
    color: #172b4c;
    font-size: 0.8571rem; }
    .avatar-add::before {
      content: "\e61a"; }
    .avatar-add:hover {
      color: #ffffff; }
  
  .avatar-more span {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    color: rgba(255, 255, 255, 0.8);
    border-radius: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    -webkit-transition: 0.3s ease;
    transition: 0.3s ease; }
  .avatar-more:hover span {
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0.65); }
    
    /*******************
    Padding property 
    *******************/
    .p-0 {
      padding: 0px !important; }
    
    .p-5 {
      padding: 5px !important; }
    
    .p-10 {
      padding: 10px !important; }
    
    .p-15 {
      padding: 15px !important; }
    
    .p-20 {
      padding: 20px !important; }
    
    .p-25 {
      padding: 25px !important; }
    
    .p-30 {
      padding: 30px !important; }
    
    .p-35 {
      padding: 35px !important; }
    
    .p-40 {
      padding: 40px !important; }
    
    .p-45 {
      padding: 45px !important; }
    
    .p-50 {
      padding: 50px !important; }
    
    .p-55 {
      padding: 55px !important; }
    
    .p-60 {
      padding: 60px !important; }
    
    .p-65 {
      padding: 65px !important; }
    
    .p-70 {
      padding: 70px !important; }
    
    .p-75 {
      padding: 75px !important; }
    
    .p-80 {
      padding: 80px !important; }
    
    .p-85 {
      padding: 85px !important; }
    
    .p-90 {
      padding: 90px !important; }
    
    .p-95 {
      padding: 95px !important; }
    
    .p-100 {
      padding: 100px !important; }
    
    .p-105 {
      padding: 105px !important; }
    
    .p-110 {
      padding: 110px !important; }
    
    .p-115 {
      padding: 115px !important; }
    
    .p-120 {
      padding: 120px !important; }
    
    .p-125 {
      padding: 125px !important; }
    
    .p-130 {
      padding: 130px !important; }
    
    .p-135 {
      padding: 135px !important; }
    
    .p-140 {
      padding: 140px !important; }
    
    .p-145 {
      padding: 145px !important; }
    
    .p-150 {
      padding: 150px !important; }
    
    .p-155 {
      padding: 155px !important; }
    
    .p-160 {
      padding: 160px !important; }
    
    .p-165 {
      padding: 165px !important; }
    
    .p-170 {
      padding: 170px !important; }
    
    .p-175 {
      padding: 175px !important; }
    
    .p-180 {
      padding: 180px !important; }
    
    .p-185 {
      padding: 185px !important; }
    
    .p-190 {
      padding: 190px !important; }
    
    .p-195 {
      padding: 195px !important; }
    
    .p-200 {
      padding: 200px !important; }
    
    .pt-0 {
      padding-top: 0px !important; }
    
    .pt-5 {
      padding-top: 5px !important; }
    
    .pt-10 {
      padding-top: 10px !important; }
    
    .pt-15 {
      padding-top: 15px !important; }
    
    .pt-20 {
      padding-top: 20px !important; }
    
    .pt-25 {
      padding-top: 25px !important; }
    
    .pt-30 {
      padding-top: 30px !important; }
    
    .pt-35 {
      padding-top: 35px !important; }
    
    .pt-40 {
      padding-top: 40px !important; }
    
    .pt-45 {
      padding-top: 45px !important; }
    
    .pt-50 {
      padding-top: 50px !important; }
    
    .pt-55 {
      padding-top: 55px !important; }
    
    .pt-60 {
      padding-top: 60px !important; }
    
    .pt-65 {
      padding-top: 65px !important; }
    
    .pt-70 {
      padding-top: 70px !important; }
    
    .pt-75 {
      padding-top: 75px !important; }
    
    .pt-80 {
      padding-top: 80px !important; }
    
    .pt-85 {
      padding-top: 85px !important; }
    
    .pt-90 {
      padding-top: 90px !important; }
    
    .pt-95 {
      padding-top: 95px !important; }
    
    .pt-100 {
      padding-top: 100px !important; }
    
    .pt-105 {
      padding-top: 105px !important; }
    
    .pt-110 {
      padding-top: 110px !important; }
    
    .pt-115 {
      padding-top: 115px !important; }
    
    .pt-120 {
      padding-top: 120px !important; }
    
    .pt-125 {
      padding-top: 125px !important; }
    
    .pt-130 {
      padding-top: 130px !important; }
    
    .pt-135 {
      padding-top: 135px !important; }
    
    .pt-140 {
      padding-top: 140px !important; }
    
    .pt-145 {
      padding-top: 145px !important; }
    
    .pt-150 {
      padding-top: 150px !important; }
    
    .pt-155 {
      padding-top: 155px !important; }
    
    .pt-160 {
      padding-top: 160px !important; }
    
    .pt-165 {
      padding-top: 165px !important; }
    
    .pt-170 {
      padding-top: 170px !important; }
    
    .pt-175 {
      padding-top: 175px !important; }
    
    .pt-180 {
      padding-top: 180px !important; }
    
    .pt-185 {
      padding-top: 185px !important; }
    
    .pt-190 {
      padding-top: 190px !important; }
    
    .pt-195 {
      padding-top: 195px !important; }
    
    .pt-200 {
      padding-top: 200px !important; }
    
    .pb-0 {
      padding-bottom: 0px !important; }
    
    .pb-5 {
      padding-bottom: 5px !important; }
    
    .pb-10 {
      padding-bottom: 10px !important; }
    
    .pb-15 {
      padding-bottom: 15px !important; }
    
    .pb-20 {
      padding-bottom: 20px !important; }
    
    .pb-25 {
      padding-bottom: 25px !important; }
    
    .pb-30 {
      padding-bottom: 30px !important; }
    
    .pb-35 {
      padding-bottom: 35px !important; }
    
    .pb-40 {
      padding-bottom: 40px !important; }
    
    .pb-45 {
      padding-bottom: 45px !important; }
    
    .pb-50 {
      padding-bottom: 50px !important; }
    
    .pb-55 {
      padding-bottom: 55px !important; }
    
    .pb-60 {
      padding-bottom: 60px !important; }
    
    .pb-65 {
      padding-bottom: 65px !important; }
    
    .pb-70 {
      padding-bottom: 70px !important; }
    
    .pb-75 {
      padding-bottom: 75px !important; }
    
    .pb-80 {
      padding-bottom: 80px !important; }
    
    .pb-85 {
      padding-bottom: 85px !important; }
    
    .pb-90 {
      padding-bottom: 90px !important; }
    
    .pb-95 {
      padding-bottom: 95px !important; }
    
    .pb-100 {
      padding-bottom: 100px !important; }
    
    .pb-105 {
      padding-bottom: 105px !important; }
    
    .pb-110 {
      padding-bottom: 110px !important; }
    
    .pb-115 {
      padding-bottom: 115px !important; }
    
    .pb-120 {
      padding-bottom: 120px !important; }
    
    .pb-125 {
      padding-bottom: 125px !important; }
    
    .pb-130 {
      padding-bottom: 130px !important; }
    
    .pb-135 {
      padding-bottom: 135px !important; }
    
    .pb-140 {
      padding-bottom: 140px !important; }
    
    .pb-145 {
      padding-bottom: 145px !important; }
    
    .pb-150 {
      padding-bottom: 150px !important; }
    
    .pb-155 {
      padding-bottom: 155px !important; }
    
    .pb-160 {
      padding-bottom: 160px !important; }
    
    .pb-165 {
      padding-bottom: 165px !important; }
    
    .pb-170 {
      padding-bottom: 170px !important; }
    
    .pb-175 {
      padding-bottom: 175px !important; }
    
    .pb-180 {
      padding-bottom: 180px !important; }
    
    .pb-185 {
      padding-bottom: 185px !important; }
    
    .pb-190 {
      padding-bottom: 190px !important; }
    
    .pb-195 {
      padding-bottom: 195px !important; }
    
    .pb-200 {
      padding-bottom: 200px !important; }
    
    .ps-0 {
      padding-left: 0px !important; }
    
    .ps-5 {
      padding-left: 5px !important; }
    
    .ps-10 {
      padding-left: 10px !important; }
    
    .ps-15 {
      padding-left: 15px !important; }
    
    .ps-20 {
      padding-left: 20px !important; }
    
    .ps-25 {
      padding-left: 25px !important; }
    
    .ps-30 {
      padding-left: 30px !important; }
    
    .ps-35 {
      padding-left: 35px !important; }
    
    .ps-40 {
      padding-left: 40px !important; }
    
    .ps-45 {
      padding-left: 45px !important; }
    
    .ps-50 {
      padding-left: 50px !important; }
    
    .ps-55 {
      padding-left: 55px !important; }
    
    .ps-60 {
      padding-left: 60px !important; }
    
    .ps-65 {
      padding-left: 65px !important; }
    
    .ps-70 {
      padding-left: 70px !important; }
    
    .ps-75 {
      padding-left: 75px !important; }
    
    .ps-80 {
      padding-left: 80px !important; }
    
    .ps-85 {
      padding-left: 85px !important; }
    
    .ps-90 {
      padding-left: 90px !important; }
    
    .ps-95 {
      padding-left: 95px !important; }
    
    .ps-100 {
      padding-left: 100px !important; }
    
    .ps-105 {
      padding-left: 105px !important; }
    
    .ps-110 {
      padding-left: 110px !important; }
    
    .ps-115 {
      padding-left: 115px !important; }
    
    .ps-120 {
      padding-left: 120px !important; }
    
    .ps-125 {
      padding-left: 125px !important; }
    
    .ps-130 {
      padding-left: 130px !important; }
    
    .ps-135 {
      padding-left: 135px !important; }
    
    .ps-140 {
      padding-left: 140px !important; }
    
    .ps-145 {
      padding-left: 145px !important; }
    
    .ps-150 {
      padding-left: 150px !important; }
    
    .ps-155 {
      padding-left: 155px !important; }
    
    .ps-160 {
      padding-left: 160px !important; }
    
    .ps-165 {
      padding-left: 165px !important; }
    
    .ps-170 {
      padding-left: 170px !important; }
    
    .ps-175 {
      padding-left: 175px !important; }
    
    .ps-180 {
      padding-left: 180px !important; }
    
    .ps-185 {
      padding-left: 185px !important; }
    
    .ps-190 {
      padding-left: 190px !important; }
    
    .ps-195 {
      padding-left: 195px !important; }
    
    .ps-200 {
      padding-left: 200px !important; }
    
    .pe-0 {
      padding-right: 0px !important; }
    
    .pe-5 {
      padding-right: 5px !important; }
    
    .pe-10 {
      padding-right: 10px !important; }
    
    .pe-15 {
      padding-right: 15px !important; }
    
    .pe-20 {
      padding-right: 20px !important; }
    
    .pe-25 {
      padding-right: 25px !important; }
    
    .pe-30 {
      padding-right: 30px !important; }
    
    .pe-35 {
      padding-right: 35px !important; }
    
    .pe-40 {
      padding-right: 40px !important; }
    
    .pe-45 {
      padding-right: 45px !important; }
    
    .pe-50 {
      padding-right: 50px !important; }
    
    .pe-55 {
      padding-right: 55px !important; }
    
    .pe-60 {
      padding-right: 60px !important; }
    
    .pe-65 {
      padding-right: 65px !important; }
    
    .pe-70 {
      padding-right: 70px !important; }
    
    .pe-75 {
      padding-right: 75px !important; }
    
    .pe-80 {
      padding-right: 80px !important; }
    
    .pe-85 {
      padding-right: 85px !important; }
    
    .pe-90 {
      padding-right: 90px !important; }
    
    .pe-95 {
      padding-right: 95px !important; }
    
    .pe-100 {
      padding-right: 100px !important; }
    
    .pe-105 {
      padding-right: 105px !important; }
    
    .pe-110 {
      padding-right: 110px !important; }
    
    .pe-115 {
      padding-right: 115px !important; }
    
    .pe-120 {
      padding-right: 120px !important; }
    
    .pe-125 {
      padding-right: 125px !important; }
    
    .pe-130 {
      padding-right: 130px !important; }
    
    .pe-135 {
      padding-right: 135px !important; }
    
    .pe-140 {
      padding-right: 140px !important; }
    
    .pe-145 {
      padding-right: 145px !important; }
    
    .pe-150 {
      padding-right: 150px !important; }
    
    .pe-155 {
      padding-right: 155px !important; }
    
    .pe-160 {
      padding-right: 160px !important; }
    
    .pe-165 {
      padding-right: 165px !important; }
    
    .pe-170 {
      padding-right: 170px !important; }
    
    .pe-175 {
      padding-right: 175px !important; }
    
    .pe-180 {
      padding-right: 180px !important; }
    
    .pe-185 {
      padding-right: 185px !important; }
    
    .pe-190 {
      padding-right: 190px !important; }
    
    .pe-195 {
      padding-right: 195px !important; }
    
    .pe-200 {
      padding-right: 200px !important; }
    
    .px-0 {
      padding-left: 0px !important;
      padding-right: 0px !important; }
    
    .px-5 {
      padding-left: 5px !important;
      padding-right: 5px !important; }
    
    .px-10 {
      padding-left: 10px !important;
      padding-right: 10px !important; }
    
    .px-15 {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    
    .px-20 {
      padding-left: 20px !important;
      padding-right: 20px !important; }
    
    .px-25 {
      padding-left: 25px !important;
      padding-right: 25px !important; }
    
    .px-30 {
      padding-left: 30px !important;
      padding-right: 30px !important; }
    
    .px-35 {
      padding-left: 35px !important;
      padding-right: 35px !important; }
    
    .px-40 {
      padding-left: 40px !important;
      padding-right: 40px !important; }
    
    .px-45 {
      padding-left: 45px !important;
      padding-right: 45px !important; }
    
    .px-50 {
      padding-left: 50px !important;
      padding-right: 50px !important; }
    
    .px-55 {
      padding-left: 55px !important;
      padding-right: 55px !important; }
    
    .px-60 {
      padding-left: 60px !important;
      padding-right: 60px !important; }
    
    .px-65 {
      padding-left: 65px !important;
      padding-right: 65px !important; }
    
    .px-70 {
      padding-left: 70px !important;
      padding-right: 70px !important; }
    
    .px-75 {
      padding-left: 75px !important;
      padding-right: 75px !important; }
    
    .px-80 {
      padding-left: 80px !important;
      padding-right: 80px !important; }
    
    .px-85 {
      padding-left: 85px !important;
      padding-right: 85px !important; }
    
    .px-90 {
      padding-left: 90px !important;
      padding-right: 90px !important; }
    
    .px-95 {
      padding-left: 95px !important;
      padding-right: 95px !important; }
    
    .px-100 {
      padding-left: 100px !important;
      padding-right: 100px !important; }
    
    .px-105 {
      padding-left: 105px !important;
      padding-right: 105px !important; }
    
    .px-110 {
      padding-left: 110px !important;
      padding-right: 110px !important; }
    
    .px-115 {
      padding-left: 115px !important;
      padding-right: 115px !important; }
    
    .px-120 {
      padding-left: 120px !important;
      padding-right: 120px !important; }
    
    .px-125 {
      padding-left: 125px !important;
      padding-right: 125px !important; }
    
    .px-130 {
      padding-left: 130px !important;
      padding-right: 130px !important; }
    
    .px-135 {
      padding-left: 135px !important;
      padding-right: 135px !important; }
    
    .px-140 {
      padding-left: 140px !important;
      padding-right: 140px !important; }
    
    .px-145 {
      padding-left: 145px !important;
      padding-right: 145px !important; }
    
    .px-150 {
      padding-left: 150px !important;
      padding-right: 150px !important; }
    
    .px-155 {
      padding-left: 155px !important;
      padding-right: 155px !important; }
    
    .px-160 {
      padding-left: 160px !important;
      padding-right: 160px !important; }
    
    .px-165 {
      padding-left: 165px !important;
      padding-right: 165px !important; }
    
    .px-170 {
      padding-left: 170px !important;
      padding-right: 170px !important; }
    
    .px-175 {
      padding-left: 175px !important;
      padding-right: 175px !important; }
    
    .px-180 {
      padding-left: 180px !important;
      padding-right: 180px !important; }
    
    .px-185 {
      padding-left: 185px !important;
      padding-right: 185px !important; }
    
    .px-190 {
      padding-left: 190px !important;
      padding-right: 190px !important; }
    
    .px-195 {
      padding-left: 195px !important;
      padding-right: 195px !important; }
    
    .px-200 {
      padding-left: 200px !important;
      padding-right: 200px !important; }
    
    .py-0 {
      padding-top: 0px !important;
      padding-bottom: 0px !important; }
    
    .py-5 {
      padding-top: 5px !important;
      padding-bottom: 5px !important; }
    
    .py-10 {
      padding-top: 10px !important;
      padding-bottom: 10px !important; }
    
    .py-15 {
      padding-top: 15px !important;
      padding-bottom: 15px !important; }
    
    .py-20 {
      padding-top: 20px !important;
      padding-bottom: 20px !important; }
    
    .py-25 {
      padding-top: 25px !important;
      padding-bottom: 25px !important; }
    
    .py-30 {
      padding-top: 30px !important;
      padding-bottom: 30px !important; }
    
    .py-35 {
      padding-top: 35px !important;
      padding-bottom: 35px !important; }
    
    .py-40 {
      padding-top: 40px !important;
      padding-bottom: 40px !important; }
    
    .py-45 {
      padding-top: 45px !important;
      padding-bottom: 45px !important; }
    
    .py-50 {
      padding-top: 50px !important;
      padding-bottom: 50px !important; }
    
    .py-55 {
      padding-top: 55px !important;
      padding-bottom: 55px !important; }
    
    .py-60 {
      padding-top: 60px !important;
      padding-bottom: 60px !important; }
    
    .py-65 {
      padding-top: 65px !important;
      padding-bottom: 65px !important; }
    
    .py-70 {
      padding-top: 70px !important;
      padding-bottom: 70px !important; }
    
    .py-75 {
      padding-top: 75px !important;
      padding-bottom: 75px !important; }
    
    .py-80 {
      padding-top: 80px !important;
      padding-bottom: 80px !important; }
    
    .py-85 {
      padding-top: 85px !important;
      padding-bottom: 85px !important; }
    
    .py-90 {
      padding-top: 90px !important;
      padding-bottom: 90px !important; }
    
    .py-95 {
      padding-top: 95px !important;
      padding-bottom: 95px !important; }
    
    .py-100 {
      padding-top: 100px !important;
      padding-bottom: 100px !important; }
    
    .py-105 {
      padding-top: 105px !important;
      padding-bottom: 105px !important; }
    
    .py-110 {
      padding-top: 110px !important;
      padding-bottom: 110px !important; }
    
    .py-115 {
      padding-top: 115px !important;
      padding-bottom: 115px !important; }
    
    .py-120 {
      padding-top: 120px !important;
      padding-bottom: 120px !important; }
    
    .py-125 {
      padding-top: 125px !important;
      padding-bottom: 125px !important; }
    
    .py-130 {
      padding-top: 130px !important;
      padding-bottom: 130px !important; }
    
    .py-135 {
      padding-top: 135px !important;
      padding-bottom: 135px !important; }
    
    .py-140 {
      padding-top: 140px !important;
      padding-bottom: 140px !important; }
    
    .py-145 {
      padding-top: 145px !important;
      padding-bottom: 145px !important; }
    
    .py-150 {
      padding-top: 150px !important;
      padding-bottom: 150px !important; }
    
    .py-155 {
      padding-top: 155px !important;
      padding-bottom: 155px !important; }
    
    .py-160 {
      padding-top: 160px !important;
      padding-bottom: 160px !important; }
    
    .py-165 {
      padding-top: 165px !important;
      padding-bottom: 165px !important; }
    
    .py-170 {
      padding-top: 170px !important;
      padding-bottom: 170px !important; }
    
    .py-175 {
      padding-top: 175px !important;
      padding-bottom: 175px !important; }
    
    .py-180 {
      padding-top: 180px !important;
      padding-bottom: 180px !important; }
    
    .py-185 {
      padding-top: 185px !important;
      padding-bottom: 185px !important; }
    
    .py-190 {
      padding-top: 190px !important;
      padding-bottom: 190px !important; }
    
    .py-195 {
      padding-top: 195px !important;
      padding-bottom: 195px !important; }
    
    .py-200 {
      padding-top: 200px !important;
      padding-bottom: 200px !important; }
    
    @media (max-width: 575px) {
      .p-xs-0 {
        padding: 0px !important; }
    
      .p-xs-5 {
        padding: 5px !important; }
    
      .p-xs-10 {
        padding: 10px !important; }
    
      .p-xs-15 {
        padding: 15px !important; }
    
      .p-xs-20 {
        padding: 20px !important; }
    
      .p-xs-25 {
        padding: 25px !important; }
    
      .p-xs-30 {
        padding: 30px !important; }
    
      .p-xs-35 {
        padding: 35px !important; }
    
      .p-xs-40 {
        padding: 40px !important; }
    
      .p-xs-45 {
        padding: 45px !important; }
    
      .p-xs-50 {
        padding: 50px !important; }
    
      .p-xs-55 {
        padding: 55px !important; }
    
      .p-xs-60 {
        padding: 60px !important; }
    
      .p-xs-65 {
        padding: 65px !important; }
    
      .p-xs-70 {
        padding: 70px !important; }
    
      .p-xs-75 {
        padding: 75px !important; }
    
      .p-xs-80 {
        padding: 80px !important; }
    
      .p-xs-85 {
        padding: 85px !important; }
    
      .p-xs-90 {
        padding: 90px !important; }
    
      .p-xs-95 {
        padding: 95px !important; }
    
      .p-xs-100 {
        padding: 100px !important; }
    
      .p-xs-105 {
        padding: 105px !important; }
    
      .p-xs-110 {
        padding: 110px !important; }
    
      .p-xs-115 {
        padding: 115px !important; }
    
      .p-xs-120 {
        padding: 120px !important; }
    
      .p-xs-125 {
        padding: 125px !important; }
    
      .p-xs-130 {
        padding: 130px !important; }
    
      .p-xs-135 {
        padding: 135px !important; }
    
      .p-xs-140 {
        padding: 140px !important; }
    
      .p-xs-145 {
        padding: 145px !important; }
    
      .p-xs-150 {
        padding: 150px !important; }
    
      .p-xs-155 {
        padding: 155px !important; }
    
      .p-xs-160 {
        padding: 160px !important; }
    
      .p-xs-165 {
        padding: 165px !important; }
    
      .p-xs-170 {
        padding: 170px !important; }
    
      .p-xs-175 {
        padding: 175px !important; }
    
      .p-xs-180 {
        padding: 180px !important; }
    
      .p-xs-185 {
        padding: 185px !important; }
    
      .p-xs-190 {
        padding: 190px !important; }
    
      .p-xs-195 {
        padding: 195px !important; }
    
      .p-xs-200 {
        padding: 200px !important; }
    
      .pt-xs-0 {
        padding-top: 0px !important; }
    
      .pt-xs-5 {
        padding-top: 5px !important; }
    
      .pt-xs-10 {
        padding-top: 10px !important; }
    
      .pt-xs-15 {
        padding-top: 15px !important; }
    
      .pt-xs-20 {
        padding-top: 20px !important; }
    
      .pt-xs-25 {
        padding-top: 25px !important; }
    
      .pt-xs-30 {
        padding-top: 30px !important; }
    
      .pt-xs-35 {
        padding-top: 35px !important; }
    
      .pt-xs-40 {
        padding-top: 40px !important; }
    
      .pt-xs-45 {
        padding-top: 45px !important; }
    
      .pt-xs-50 {
        padding-top: 50px !important; }
    
      .pt-xs-55 {
        padding-top: 55px !important; }
    
      .pt-xs-60 {
        padding-top: 60px !important; }
    
      .pt-xs-65 {
        padding-top: 65px !important; }
    
      .pt-xs-70 {
        padding-top: 70px !important; }
    
      .pt-xs-75 {
        padding-top: 75px !important; }
    
      .pt-xs-80 {
        padding-top: 80px !important; }
    
      .pt-xs-85 {
        padding-top: 85px !important; }
    
      .pt-xs-90 {
        padding-top: 90px !important; }
    
      .pt-xs-95 {
        padding-top: 95px !important; }
    
      .pt-xs-100 {
        padding-top: 100px !important; }
    
      .pt-xs-105 {
        padding-top: 105px !important; }
    
      .pt-xs-110 {
        padding-top: 110px !important; }
    
      .pt-xs-115 {
        padding-top: 115px !important; }
    
      .pt-xs-120 {
        padding-top: 120px !important; }
    
      .pt-xs-125 {
        padding-top: 125px !important; }
    
      .pt-xs-130 {
        padding-top: 130px !important; }
    
      .pt-xs-135 {
        padding-top: 135px !important; }
    
      .pt-xs-140 {
        padding-top: 140px !important; }
    
      .pt-xs-145 {
        padding-top: 145px !important; }
    
      .pt-xs-150 {
        padding-top: 150px !important; }
    
      .pt-xs-155 {
        padding-top: 155px !important; }
    
      .pt-xs-160 {
        padding-top: 160px !important; }
    
      .pt-xs-165 {
        padding-top: 165px !important; }
    
      .pt-xs-170 {
        padding-top: 170px !important; }
    
      .pt-xs-175 {
        padding-top: 175px !important; }
    
      .pt-xs-180 {
        padding-top: 180px !important; }
    
      .pt-xs-185 {
        padding-top: 185px !important; }
    
      .pt-xs-190 {
        padding-top: 190px !important; }
    
      .pt-xs-195 {
        padding-top: 195px !important; }
    
      .pt-xs-200 {
        padding-top: 200px !important; }
    
      .pb-xs-0 {
        padding-bottom: 0px !important; }
    
      .pb-xs-5 {
        padding-bottom: 5px !important; }
    
      .pb-xs-10 {
        padding-bottom: 10px !important; }
    
      .pb-xs-15 {
        padding-bottom: 15px !important; }
    
      .pb-xs-20 {
        padding-bottom: 20px !important; }
    
      .pb-xs-25 {
        padding-bottom: 25px !important; }
    
      .pb-xs-30 {
        padding-bottom: 30px !important; }
    
      .pb-xs-35 {
        padding-bottom: 35px !important; }
    
      .pb-xs-40 {
        padding-bottom: 40px !important; }
    
      .pb-xs-45 {
        padding-bottom: 45px !important; }
    
      .pb-xs-50 {
        padding-bottom: 50px !important; }
    
      .pb-xs-55 {
        padding-bottom: 55px !important; }
    
      .pb-xs-60 {
        padding-bottom: 60px !important; }
    
      .pb-xs-65 {
        padding-bottom: 65px !important; }
    
      .pb-xs-70 {
        padding-bottom: 70px !important; }
    
      .pb-xs-75 {
        padding-bottom: 75px !important; }
    
      .pb-xs-80 {
        padding-bottom: 80px !important; }
    
      .pb-xs-85 {
        padding-bottom: 85px !important; }
    
      .pb-xs-90 {
        padding-bottom: 90px !important; }
    
      .pb-xs-95 {
        padding-bottom: 95px !important; }
    
      .pb-xs-100 {
        padding-bottom: 100px !important; }
    
      .pb-xs-105 {
        padding-bottom: 105px !important; }
    
      .pb-xs-110 {
        padding-bottom: 110px !important; }
    
      .pb-xs-115 {
        padding-bottom: 115px !important; }
    
      .pb-xs-120 {
        padding-bottom: 120px !important; }
    
      .pb-xs-125 {
        padding-bottom: 125px !important; }
    
      .pb-xs-130 {
        padding-bottom: 130px !important; }
    
      .pb-xs-135 {
        padding-bottom: 135px !important; }
    
      .pb-xs-140 {
        padding-bottom: 140px !important; }
    
      .pb-xs-145 {
        padding-bottom: 145px !important; }
    
      .pb-xs-150 {
        padding-bottom: 150px !important; }
    
      .pb-xs-155 {
        padding-bottom: 155px !important; }
    
      .pb-xs-160 {
        padding-bottom: 160px !important; }
    
      .pb-xs-165 {
        padding-bottom: 165px !important; }
    
      .pb-xs-170 {
        padding-bottom: 170px !important; }
    
      .pb-xs-175 {
        padding-bottom: 175px !important; }
    
      .pb-xs-180 {
        padding-bottom: 180px !important; }
    
      .pb-xs-185 {
        padding-bottom: 185px !important; }
    
      .pb-xs-190 {
        padding-bottom: 190px !important; }
    
      .pb-xs-195 {
        padding-bottom: 195px !important; }
    
      .pb-xs-200 {
        padding-bottom: 200px !important; }
    
      .ps-xs-0 {
        padding-left: 0px !important; }
    
      .ps-xs-5 {
        padding-left: 5px !important; }
    
      .ps-xs-10 {
        padding-left: 10px !important; }
    
      .ps-xs-15 {
        padding-left: 15px !important; }
    
      .ps-xs-20 {
        padding-left: 20px !important; }
    
      .ps-xs-25 {
        padding-left: 25px !important; }
    
      .ps-xs-30 {
        padding-left: 30px !important; }
    
      .ps-xs-35 {
        padding-left: 35px !important; }
    
      .ps-xs-40 {
        padding-left: 40px !important; }
    
      .ps-xs-45 {
        padding-left: 45px !important; }
    
      .ps-xs-50 {
        padding-left: 50px !important; }
    
      .ps-xs-55 {
        padding-left: 55px !important; }
    
      .ps-xs-60 {
        padding-left: 60px !important; }
    
      .ps-xs-65 {
        padding-left: 65px !important; }
    
      .ps-xs-70 {
        padding-left: 70px !important; }
    
      .ps-xs-75 {
        padding-left: 75px !important; }
    
      .ps-xs-80 {
        padding-left: 80px !important; }
    
      .ps-xs-85 {
        padding-left: 85px !important; }
    
      .ps-xs-90 {
        padding-left: 90px !important; }
    
      .ps-xs-95 {
        padding-left: 95px !important; }
    
      .ps-xs-100 {
        padding-left: 100px !important; }
    
      .ps-xs-105 {
        padding-left: 105px !important; }
    
      .ps-xs-110 {
        padding-left: 110px !important; }
    
      .ps-xs-115 {
        padding-left: 115px !important; }
    
      .ps-xs-120 {
        padding-left: 120px !important; }
    
      .ps-xs-125 {
        padding-left: 125px !important; }
    
      .ps-xs-130 {
        padding-left: 130px !important; }
    
      .ps-xs-135 {
        padding-left: 135px !important; }
    
      .ps-xs-140 {
        padding-left: 140px !important; }
    
      .ps-xs-145 {
        padding-left: 145px !important; }
    
      .ps-xs-150 {
        padding-left: 150px !important; }
    
      .ps-xs-155 {
        padding-left: 155px !important; }
    
      .ps-xs-160 {
        padding-left: 160px !important; }
    
      .ps-xs-165 {
        padding-left: 165px !important; }
    
      .ps-xs-170 {
        padding-left: 170px !important; }
    
      .ps-xs-175 {
        padding-left: 175px !important; }
    
      .ps-xs-180 {
        padding-left: 180px !important; }
    
      .ps-xs-185 {
        padding-left: 185px !important; }
    
      .ps-xs-190 {
        padding-left: 190px !important; }
    
      .ps-xs-195 {
        padding-left: 195px !important; }
    
      .ps-xs-200 {
        padding-left: 200px !important; }
    
      .pe-xs-0 {
        padding-right: 0px !important; }
    
      .pe-xs-5 {
        padding-right: 5px !important; }
    
      .pe-xs-10 {
        padding-right: 10px !important; }
    
      .pe-xs-15 {
        padding-right: 15px !important; }
    
      .pe-xs-20 {
        padding-right: 20px !important; }
    
      .pe-xs-25 {
        padding-right: 25px !important; }
    
      .pe-xs-30 {
        padding-right: 30px !important; }
    
      .pe-xs-35 {
        padding-right: 35px !important; }
    
      .pe-xs-40 {
        padding-right: 40px !important; }
    
      .pe-xs-45 {
        padding-right: 45px !important; }
    
      .pe-xs-50 {
        padding-right: 50px !important; }
    
      .pe-xs-55 {
        padding-right: 55px !important; }
    
      .pe-xs-60 {
        padding-right: 60px !important; }
    
      .pe-xs-65 {
        padding-right: 65px !important; }
    
      .pe-xs-70 {
        padding-right: 70px !important; }
    
      .pe-xs-75 {
        padding-right: 75px !important; }
    
      .pe-xs-80 {
        padding-right: 80px !important; }
    
      .pe-xs-85 {
        padding-right: 85px !important; }
    
      .pe-xs-90 {
        padding-right: 90px !important; }
    
      .pe-xs-95 {
        padding-right: 95px !important; }
    
      .pe-xs-100 {
        padding-right: 100px !important; }
    
      .pe-xs-105 {
        padding-right: 105px !important; }
    
      .pe-xs-110 {
        padding-right: 110px !important; }
    
      .pe-xs-115 {
        padding-right: 115px !important; }
    
      .pe-xs-120 {
        padding-right: 120px !important; }
    
      .pe-xs-125 {
        padding-right: 125px !important; }
    
      .pe-xs-130 {
        padding-right: 130px !important; }
    
      .pe-xs-135 {
        padding-right: 135px !important; }
    
      .pe-xs-140 {
        padding-right: 140px !important; }
    
      .pe-xs-145 {
        padding-right: 145px !important; }
    
      .pe-xs-150 {
        padding-right: 150px !important; }
    
      .pe-xs-155 {
        padding-right: 155px !important; }
    
      .pe-xs-160 {
        padding-right: 160px !important; }
    
      .pe-xs-165 {
        padding-right: 165px !important; }
    
      .pe-xs-170 {
        padding-right: 170px !important; }
    
      .pe-xs-175 {
        padding-right: 175px !important; }
    
      .pe-xs-180 {
        padding-right: 180px !important; }
    
      .pe-xs-185 {
        padding-right: 185px !important; }
    
      .pe-xs-190 {
        padding-right: 190px !important; }
    
      .pe-xs-195 {
        padding-right: 195px !important; }
    
      .pe-xs-200 {
        padding-right: 200px !important; }
    
      .px-xs-0 {
        padding-left: 0px !important;
        padding-right: 0px !important; }
    
      .px-xs-5 {
        padding-left: 5px !important;
        padding-right: 5px !important; }
    
      .px-xs-10 {
        padding-left: 10px !important;
        padding-right: 10px !important; }
    
      .px-xs-15 {
        padding-left: 15px !important;
        padding-right: 15px !important; }
    
      .px-xs-20 {
        padding-left: 20px !important;
        padding-right: 20px !important; }
    
      .px-xs-25 {
        padding-left: 25px !important;
        padding-right: 25px !important; }
    
      .px-xs-30 {
        padding-left: 30px !important;
        padding-right: 30px !important; }
    
      .px-xs-35 {
        padding-left: 35px !important;
        padding-right: 35px !important; }
    
      .px-xs-40 {
        padding-left: 40px !important;
        padding-right: 40px !important; }
    
      .px-xs-45 {
        padding-left: 45px !important;
        padding-right: 45px !important; }
    
      .px-xs-50 {
        padding-left: 50px !important;
        padding-right: 50px !important; }
    
      .px-xs-55 {
        padding-left: 55px !important;
        padding-right: 55px !important; }
    
      .px-xs-60 {
        padding-left: 60px !important;
        padding-right: 60px !important; }
    
      .px-xs-65 {
        padding-left: 65px !important;
        padding-right: 65px !important; }
    
      .px-xs-70 {
        padding-left: 70px !important;
        padding-right: 70px !important; }
    
      .px-xs-75 {
        padding-left: 75px !important;
        padding-right: 75px !important; }
    
      .px-xs-80 {
        padding-left: 80px !important;
        padding-right: 80px !important; }
    
      .px-xs-85 {
        padding-left: 85px !important;
        padding-right: 85px !important; }
    
      .px-xs-90 {
        padding-left: 90px !important;
        padding-right: 90px !important; }
    
      .px-xs-95 {
        padding-left: 95px !important;
        padding-right: 95px !important; }
    
      .px-xs-100 {
        padding-left: 100px !important;
        padding-right: 100px !important; }
    
      .px-xs-105 {
        padding-left: 105px !important;
        padding-right: 105px !important; }
    
      .px-xs-110 {
        padding-left: 110px !important;
        padding-right: 110px !important; }
    
      .px-xs-115 {
        padding-left: 115px !important;
        padding-right: 115px !important; }
    
      .px-xs-120 {
        padding-left: 120px !important;
        padding-right: 120px !important; }
    
      .px-xs-125 {
        padding-left: 125px !important;
        padding-right: 125px !important; }
    
      .px-xs-130 {
        padding-left: 130px !important;
        padding-right: 130px !important; }
    
      .px-xs-135 {
        padding-left: 135px !important;
        padding-right: 135px !important; }
    
      .px-xs-140 {
        padding-left: 140px !important;
        padding-right: 140px !important; }
    
      .px-xs-145 {
        padding-left: 145px !important;
        padding-right: 145px !important; }
    
      .px-xs-150 {
        padding-left: 150px !important;
        padding-right: 150px !important; }
    
      .px-xs-155 {
        padding-left: 155px !important;
        padding-right: 155px !important; }
    
      .px-xs-160 {
        padding-left: 160px !important;
        padding-right: 160px !important; }
    
      .px-xs-165 {
        padding-left: 165px !important;
        padding-right: 165px !important; }
    
      .px-xs-170 {
        padding-left: 170px !important;
        padding-right: 170px !important; }
    
      .px-xs-175 {
        padding-left: 175px !important;
        padding-right: 175px !important; }
    
      .px-xs-180 {
        padding-left: 180px !important;
        padding-right: 180px !important; }
    
      .px-xs-185 {
        padding-left: 185px !important;
        padding-right: 185px !important; }
    
      .px-xs-190 {
        padding-left: 190px !important;
        padding-right: 190px !important; }
    
      .px-xs-195 {
        padding-left: 195px !important;
        padding-right: 195px !important; }
    
      .px-xs-200 {
        padding-left: 200px !important;
        padding-right: 200px !important; }
    
      .py-xs-0 {
        padding-top: 0px !important;
        padding-bottom: 0px !important; }
    
      .py-xs-5 {
        padding-top: 5px !important;
        padding-bottom: 5px !important; }
    
      .py-xs-10 {
        padding-top: 10px !important;
        padding-bottom: 10px !important; }
    
      .py-xs-15 {
        padding-top: 15px !important;
        padding-bottom: 15px !important; }
    
      .py-xs-20 {
        padding-top: 20px !important;
        padding-bottom: 20px !important; }
    
      .py-xs-25 {
        padding-top: 25px !important;
        padding-bottom: 25px !important; }
    
      .py-xs-30 {
        padding-top: 30px !important;
        padding-bottom: 30px !important; }
    
      .py-xs-35 {
        padding-top: 35px !important;
        padding-bottom: 35px !important; }
    
      .py-xs-40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important; }
    
      .py-xs-45 {
        padding-top: 45px !important;
        padding-bottom: 45px !important; }
    
      .py-xs-50 {
        padding-top: 50px !important;
        padding-bottom: 50px !important; }
    
      .py-xs-55 {
        padding-top: 55px !important;
        padding-bottom: 55px !important; }
    
      .py-xs-60 {
        padding-top: 60px !important;
        padding-bottom: 60px !important; }
    
      .py-xs-65 {
        padding-top: 65px !important;
        padding-bottom: 65px !important; }
    
      .py-xs-70 {
        padding-top: 70px !important;
        padding-bottom: 70px !important; }
    
      .py-xs-75 {
        padding-top: 75px !important;
        padding-bottom: 75px !important; }
    
      .py-xs-80 {
        padding-top: 80px !important;
        padding-bottom: 80px !important; }
    
      .py-xs-85 {
        padding-top: 85px !important;
        padding-bottom: 85px !important; }
    
      .py-xs-90 {
        padding-top: 90px !important;
        padding-bottom: 90px !important; }
    
      .py-xs-95 {
        padding-top: 95px !important;
        padding-bottom: 95px !important; }
    
      .py-xs-100 {
        padding-top: 100px !important;
        padding-bottom: 100px !important; }
    
      .py-xs-105 {
        padding-top: 105px !important;
        padding-bottom: 105px !important; }
    
      .py-xs-110 {
        padding-top: 110px !important;
        padding-bottom: 110px !important; }
    
      .py-xs-115 {
        padding-top: 115px !important;
        padding-bottom: 115px !important; }
    
      .py-xs-120 {
        padding-top: 120px !important;
        padding-bottom: 120px !important; }
    
      .py-xs-125 {
        padding-top: 125px !important;
        padding-bottom: 125px !important; }
    
      .py-xs-130 {
        padding-top: 130px !important;
        padding-bottom: 130px !important; }
    
      .py-xs-135 {
        padding-top: 135px !important;
        padding-bottom: 135px !important; }
    
      .py-xs-140 {
        padding-top: 140px !important;
        padding-bottom: 140px !important; }
    
      .py-xs-145 {
        padding-top: 145px !important;
        padding-bottom: 145px !important; }
    
      .py-xs-150 {
        padding-top: 150px !important;
        padding-bottom: 150px !important; }
    
      .py-xs-155 {
        padding-top: 155px !important;
        padding-bottom: 155px !important; }
    
      .py-xs-160 {
        padding-top: 160px !important;
        padding-bottom: 160px !important; }
    
      .py-xs-165 {
        padding-top: 165px !important;
        padding-bottom: 165px !important; }
    
      .py-xs-170 {
        padding-top: 170px !important;
        padding-bottom: 170px !important; }
    
      .py-xs-175 {
        padding-top: 175px !important;
        padding-bottom: 175px !important; }
    
      .py-xs-180 {
        padding-top: 180px !important;
        padding-bottom: 180px !important; }
    
      .py-xs-185 {
        padding-top: 185px !important;
        padding-bottom: 185px !important; }
    
      .py-xs-190 {
        padding-top: 190px !important;
        padding-bottom: 190px !important; }
    
      .py-xs-195 {
        padding-top: 195px !important;
        padding-bottom: 195px !important; }
    
      .py-xs-200 {
        padding-top: 200px !important;
        padding-bottom: 200px !important; } }
    @media (min-width: 576px) {
      .p-sm-0 {
        padding: 0px !important; }
    
      .p-sm-5 {
        padding: 5px !important; }
    
      .p-sm-10 {
        padding: 10px !important; }
    
      .p-sm-15 {
        padding: 15px !important; }
    
      .p-sm-20 {
        padding: 20px !important; }
    
      .p-sm-25 {
        padding: 25px !important; }
    
      .p-sm-30 {
        padding: 30px !important; }
    
      .p-sm-35 {
        padding: 35px !important; }
    
      .p-sm-40 {
        padding: 40px !important; }
    
      .p-sm-45 {
        padding: 45px !important; }
    
      .p-sm-50 {
        padding: 50px !important; }
    
      .p-sm-55 {
        padding: 55px !important; }
    
      .p-sm-60 {
        padding: 60px !important; }
    
      .p-sm-65 {
        padding: 65px !important; }
    
      .p-sm-70 {
        padding: 70px !important; }
    
      .p-sm-75 {
        padding: 75px !important; }
    
      .p-sm-80 {
        padding: 80px !important; }
    
      .p-sm-85 {
        padding: 85px !important; }
    
      .p-sm-90 {
        padding: 90px !important; }
    
      .p-sm-95 {
        padding: 95px !important; }
    
      .p-sm-100 {
        padding: 100px !important; }
    
      .p-sm-105 {
        padding: 105px !important; }
    
      .p-sm-110 {
        padding: 110px !important; }
    
      .p-sm-115 {
        padding: 115px !important; }
    
      .p-sm-120 {
        padding: 120px !important; }
    
      .p-sm-125 {
        padding: 125px !important; }
    
      .p-sm-130 {
        padding: 130px !important; }
    
      .p-sm-135 {
        padding: 135px !important; }
    
      .p-sm-140 {
        padding: 140px !important; }
    
      .p-sm-145 {
        padding: 145px !important; }
    
      .p-sm-150 {
        padding: 150px !important; }
    
      .p-sm-155 {
        padding: 155px !important; }
    
      .p-sm-160 {
        padding: 160px !important; }
    
      .p-sm-165 {
        padding: 165px !important; }
    
      .p-sm-170 {
        padding: 170px !important; }
    
      .p-sm-175 {
        padding: 175px !important; }
    
      .p-sm-180 {
        padding: 180px !important; }
    
      .p-sm-185 {
        padding: 185px !important; }
    
      .p-sm-190 {
        padding: 190px !important; }
    
      .p-sm-195 {
        padding: 195px !important; }
    
      .p-sm-200 {
        padding: 200px !important; }
    
      .pt-sm-0 {
        padding-top: 0px !important; }
    
      .pt-sm-5 {
        padding-top: 5px !important; }
    
      .pt-sm-10 {
        padding-top: 10px !important; }
    
      .pt-sm-15 {
        padding-top: 15px !important; }
    
      .pt-sm-20 {
        padding-top: 20px !important; }
    
      .pt-sm-25 {
        padding-top: 25px !important; }
    
      .pt-sm-30 {
        padding-top: 30px !important; }
    
      .pt-sm-35 {
        padding-top: 35px !important; }
    
      .pt-sm-40 {
        padding-top: 40px !important; }
    
      .pt-sm-45 {
        padding-top: 45px !important; }
    
      .pt-sm-50 {
        padding-top: 50px !important; }
    
      .pt-sm-55 {
        padding-top: 55px !important; }
    
      .pt-sm-60 {
        padding-top: 60px !important; }
    
      .pt-sm-65 {
        padding-top: 65px !important; }
    
      .pt-sm-70 {
        padding-top: 70px !important; }
    
      .pt-sm-75 {
        padding-top: 75px !important; }
    
      .pt-sm-80 {
        padding-top: 80px !important; }
    
      .pt-sm-85 {
        padding-top: 85px !important; }
    
      .pt-sm-90 {
        padding-top: 90px !important; }
    
      .pt-sm-95 {
        padding-top: 95px !important; }
    
      .pt-sm-100 {
        padding-top: 100px !important; }
    
      .pt-sm-105 {
        padding-top: 105px !important; }
    
      .pt-sm-110 {
        padding-top: 110px !important; }
    
      .pt-sm-115 {
        padding-top: 115px !important; }
    
      .pt-sm-120 {
        padding-top: 120px !important; }
    
      .pt-sm-125 {
        padding-top: 125px !important; }
    
      .pt-sm-130 {
        padding-top: 130px !important; }
    
      .pt-sm-135 {
        padding-top: 135px !important; }
    
      .pt-sm-140 {
        padding-top: 140px !important; }
    
      .pt-sm-145 {
        padding-top: 145px !important; }
    
      .pt-sm-150 {
        padding-top: 150px !important; }
    
      .pt-sm-155 {
        padding-top: 155px !important; }
    
      .pt-sm-160 {
        padding-top: 160px !important; }
    
      .pt-sm-165 {
        padding-top: 165px !important; }
    
      .pt-sm-170 {
        padding-top: 170px !important; }
    
      .pt-sm-175 {
        padding-top: 175px !important; }
    
      .pt-sm-180 {
        padding-top: 180px !important; }
    
      .pt-sm-185 {
        padding-top: 185px !important; }
    
      .pt-sm-190 {
        padding-top: 190px !important; }
    
      .pt-sm-195 {
        padding-top: 195px !important; }
    
      .pt-sm-200 {
        padding-top: 200px !important; }
    
      .pb-sm-0 {
        padding-bottom: 0px !important; }
    
      .pb-sm-5 {
        padding-bottom: 5px !important; }
    
      .pb-sm-10 {
        padding-bottom: 10px !important; }
    
      .pb-sm-15 {
        padding-bottom: 15px !important; }
    
      .pb-sm-20 {
        padding-bottom: 20px !important; }
    
      .pb-sm-25 {
        padding-bottom: 25px !important; }
    
      .pb-sm-30 {
        padding-bottom: 30px !important; }
    
      .pb-sm-35 {
        padding-bottom: 35px !important; }
    
      .pb-sm-40 {
        padding-bottom: 40px !important; }
    
      .pb-sm-45 {
        padding-bottom: 45px !important; }
    
      .pb-sm-50 {
        padding-bottom: 50px !important; }
    
      .pb-sm-55 {
        padding-bottom: 55px !important; }
    
      .pb-sm-60 {
        padding-bottom: 60px !important; }
    
      .pb-sm-65 {
        padding-bottom: 65px !important; }
    
      .pb-sm-70 {
        padding-bottom: 70px !important; }
    
      .pb-sm-75 {
        padding-bottom: 75px !important; }
    
      .pb-sm-80 {
        padding-bottom: 80px !important; }
    
      .pb-sm-85 {
        padding-bottom: 85px !important; }
    
      .pb-sm-90 {
        padding-bottom: 90px !important; }
    
      .pb-sm-95 {
        padding-bottom: 95px !important; }
    
      .pb-sm-100 {
        padding-bottom: 100px !important; }
    
      .pb-sm-105 {
        padding-bottom: 105px !important; }
    
      .pb-sm-110 {
        padding-bottom: 110px !important; }
    
      .pb-sm-115 {
        padding-bottom: 115px !important; }
    
      .pb-sm-120 {
        padding-bottom: 120px !important; }
    
      .pb-sm-125 {
        padding-bottom: 125px !important; }
    
      .pb-sm-130 {
        padding-bottom: 130px !important; }
    
      .pb-sm-135 {
        padding-bottom: 135px !important; }
    
      .pb-sm-140 {
        padding-bottom: 140px !important; }
    
      .pb-sm-145 {
        padding-bottom: 145px !important; }
    
      .pb-sm-150 {
        padding-bottom: 150px !important; }
    
      .pb-sm-155 {
        padding-bottom: 155px !important; }
    
      .pb-sm-160 {
        padding-bottom: 160px !important; }
    
      .pb-sm-165 {
        padding-bottom: 165px !important; }
    
      .pb-sm-170 {
        padding-bottom: 170px !important; }
    
      .pb-sm-175 {
        padding-bottom: 175px !important; }
    
      .pb-sm-180 {
        padding-bottom: 180px !important; }
    
      .pb-sm-185 {
        padding-bottom: 185px !important; }
    
      .pb-sm-190 {
        padding-bottom: 190px !important; }
    
      .pb-sm-195 {
        padding-bottom: 195px !important; }
    
      .pb-sm-200 {
        padding-bottom: 200px !important; }
    
      .ps-sm-0 {
        padding-left: 0px !important; }
    
      .ps-sm-5 {
        padding-left: 5px !important; }
    
      .ps-sm-10 {
        padding-left: 10px !important; }
    
      .ps-sm-15 {
        padding-left: 15px !important; }
    
      .ps-sm-20 {
        padding-left: 20px !important; }
    
      .ps-sm-25 {
        padding-left: 25px !important; }
    
      .ps-sm-30 {
        padding-left: 30px !important; }
    
      .ps-sm-35 {
        padding-left: 35px !important; }
    
      .ps-sm-40 {
        padding-left: 40px !important; }
    
      .ps-sm-45 {
        padding-left: 45px !important; }
    
      .ps-sm-50 {
        padding-left: 50px !important; }
    
      .ps-sm-55 {
        padding-left: 55px !important; }
    
      .ps-sm-60 {
        padding-left: 60px !important; }
    
      .ps-sm-65 {
        padding-left: 65px !important; }
    
      .ps-sm-70 {
        padding-left: 70px !important; }
    
      .ps-sm-75 {
        padding-left: 75px !important; }
    
      .ps-sm-80 {
        padding-left: 80px !important; }
    
      .ps-sm-85 {
        padding-left: 85px !important; }
    
      .ps-sm-90 {
        padding-left: 90px !important; }
    
      .ps-sm-95 {
        padding-left: 95px !important; }
    
      .ps-sm-100 {
        padding-left: 100px !important; }
    
      .ps-sm-105 {
        padding-left: 105px !important; }
    
      .ps-sm-110 {
        padding-left: 110px !important; }
    
      .ps-sm-115 {
        padding-left: 115px !important; }
    
      .ps-sm-120 {
        padding-left: 120px !important; }
    
      .ps-sm-125 {
        padding-left: 125px !important; }
    
      .ps-sm-130 {
        padding-left: 130px !important; }
    
      .ps-sm-135 {
        padding-left: 135px !important; }
    
      .ps-sm-140 {
        padding-left: 140px !important; }
    
      .ps-sm-145 {
        padding-left: 145px !important; }
    
      .ps-sm-150 {
        padding-left: 150px !important; }
    
      .ps-sm-155 {
        padding-left: 155px !important; }
    
      .ps-sm-160 {
        padding-left: 160px !important; }
    
      .ps-sm-165 {
        padding-left: 165px !important; }
    
      .ps-sm-170 {
        padding-left: 170px !important; }
    
      .ps-sm-175 {
        padding-left: 175px !important; }
    
      .ps-sm-180 {
        padding-left: 180px !important; }
    
      .ps-sm-185 {
        padding-left: 185px !important; }
    
      .ps-sm-190 {
        padding-left: 190px !important; }
    
      .ps-sm-195 {
        padding-left: 195px !important; }
    
      .ps-sm-200 {
        padding-left: 200px !important; }
    
      .pe-sm-0 {
        padding-right: 0px !important; }
    
      .pe-sm-5 {
        padding-right: 5px !important; }
    
      .pe-sm-10 {
        padding-right: 10px !important; }
    
      .pe-sm-15 {
        padding-right: 15px !important; }
    
      .pe-sm-20 {
        padding-right: 20px !important; }
    
      .pe-sm-25 {
        padding-right: 25px !important; }
    
      .pe-sm-30 {
        padding-right: 30px !important; }
    
      .pe-sm-35 {
        padding-right: 35px !important; }
    
      .pe-sm-40 {
        padding-right: 40px !important; }
    
      .pe-sm-45 {
        padding-right: 45px !important; }
    
      .pe-sm-50 {
        padding-right: 50px !important; }
    
      .pe-sm-55 {
        padding-right: 55px !important; }
    
      .pe-sm-60 {
        padding-right: 60px !important; }
    
      .pe-sm-65 {
        padding-right: 65px !important; }
    
      .pe-sm-70 {
        padding-right: 70px !important; }
    
      .pe-sm-75 {
        padding-right: 75px !important; }
    
      .pe-sm-80 {
        padding-right: 80px !important; }
    
      .pe-sm-85 {
        padding-right: 85px !important; }
    
      .pe-sm-90 {
        padding-right: 90px !important; }
    
      .pe-sm-95 {
        padding-right: 95px !important; }
    
      .pe-sm-100 {
        padding-right: 100px !important; }
    
      .pe-sm-105 {
        padding-right: 105px !important; }
    
      .pe-sm-110 {
        padding-right: 110px !important; }
    
      .pe-sm-115 {
        padding-right: 115px !important; }
    
      .pe-sm-120 {
        padding-right: 120px !important; }
    
      .pe-sm-125 {
        padding-right: 125px !important; }
    
      .pe-sm-130 {
        padding-right: 130px !important; }
    
      .pe-sm-135 {
        padding-right: 135px !important; }
    
      .pe-sm-140 {
        padding-right: 140px !important; }
    
      .pe-sm-145 {
        padding-right: 145px !important; }
    
      .pe-sm-150 {
        padding-right: 150px !important; }
    
      .pe-sm-155 {
        padding-right: 155px !important; }
    
      .pe-sm-160 {
        padding-right: 160px !important; }
    
      .pe-sm-165 {
        padding-right: 165px !important; }
    
      .pe-sm-170 {
        padding-right: 170px !important; }
    
      .pe-sm-175 {
        padding-right: 175px !important; }
    
      .pe-sm-180 {
        padding-right: 180px !important; }
    
      .pe-sm-185 {
        padding-right: 185px !important; }
    
      .pe-sm-190 {
        padding-right: 190px !important; }
    
      .pe-sm-195 {
        padding-right: 195px !important; }
    
      .pe-sm-200 {
        padding-right: 200px !important; }
    
      .px-sm-0 {
        padding-left: 0px !important;
        padding-right: 0px !important; }
    
      .px-sm-5 {
        padding-left: 5px !important;
        padding-right: 5px !important; }
    
      .px-sm-10 {
        padding-left: 10px !important;
        padding-right: 10px !important; }
    
      .px-sm-15 {
        padding-left: 15px !important;
        padding-right: 15px !important; }
    
      .px-sm-20 {
        padding-left: 20px !important;
        padding-right: 20px !important; }
    
      .px-sm-25 {
        padding-left: 25px !important;
        padding-right: 25px !important; }
    
      .px-sm-30 {
        padding-left: 30px !important;
        padding-right: 30px !important; }
    
      .px-sm-35 {
        padding-left: 35px !important;
        padding-right: 35px !important; }
    
      .px-sm-40 {
        padding-left: 40px !important;
        padding-right: 40px !important; }
    
      .px-sm-45 {
        padding-left: 45px !important;
        padding-right: 45px !important; }
    
      .px-sm-50 {
        padding-left: 50px !important;
        padding-right: 50px !important; }
    
      .px-sm-55 {
        padding-left: 55px !important;
        padding-right: 55px !important; }
    
      .px-sm-60 {
        padding-left: 60px !important;
        padding-right: 60px !important; }
    
      .px-sm-65 {
        padding-left: 65px !important;
        padding-right: 65px !important; }
    
      .px-sm-70 {
        padding-left: 70px !important;
        padding-right: 70px !important; }
    
      .px-sm-75 {
        padding-left: 75px !important;
        padding-right: 75px !important; }
    
      .px-sm-80 {
        padding-left: 80px !important;
        padding-right: 80px !important; }
    
      .px-sm-85 {
        padding-left: 85px !important;
        padding-right: 85px !important; }
    
      .px-sm-90 {
        padding-left: 90px !important;
        padding-right: 90px !important; }
    
      .px-sm-95 {
        padding-left: 95px !important;
        padding-right: 95px !important; }
    
      .px-sm-100 {
        padding-left: 100px !important;
        padding-right: 100px !important; }
    
      .px-sm-105 {
        padding-left: 105px !important;
        padding-right: 105px !important; }
    
      .px-sm-110 {
        padding-left: 110px !important;
        padding-right: 110px !important; }
    
      .px-sm-115 {
        padding-left: 115px !important;
        padding-right: 115px !important; }
    
      .px-sm-120 {
        padding-left: 120px !important;
        padding-right: 120px !important; }
    
      .px-sm-125 {
        padding-left: 125px !important;
        padding-right: 125px !important; }
    
      .px-sm-130 {
        padding-left: 130px !important;
        padding-right: 130px !important; }
    
      .px-sm-135 {
        padding-left: 135px !important;
        padding-right: 135px !important; }
    
      .px-sm-140 {
        padding-left: 140px !important;
        padding-right: 140px !important; }
    
      .px-sm-145 {
        padding-left: 145px !important;
        padding-right: 145px !important; }
    
      .px-sm-150 {
        padding-left: 150px !important;
        padding-right: 150px !important; }
    
      .px-sm-155 {
        padding-left: 155px !important;
        padding-right: 155px !important; }
    
      .px-sm-160 {
        padding-left: 160px !important;
        padding-right: 160px !important; }
    
      .px-sm-165 {
        padding-left: 165px !important;
        padding-right: 165px !important; }
    
      .px-sm-170 {
        padding-left: 170px !important;
        padding-right: 170px !important; }
    
      .px-sm-175 {
        padding-left: 175px !important;
        padding-right: 175px !important; }
    
      .px-sm-180 {
        padding-left: 180px !important;
        padding-right: 180px !important; }
    
      .px-sm-185 {
        padding-left: 185px !important;
        padding-right: 185px !important; }
    
      .px-sm-190 {
        padding-left: 190px !important;
        padding-right: 190px !important; }
    
      .px-sm-195 {
        padding-left: 195px !important;
        padding-right: 195px !important; }
    
      .px-sm-200 {
        padding-left: 200px !important;
        padding-right: 200px !important; }
    
      .py-sm-0 {
        padding-top: 0px !important;
        padding-bottom: 0px !important; }
    
      .py-sm-5 {
        padding-top: 5px !important;
        padding-bottom: 5px !important; }
    
      .py-sm-10 {
        padding-top: 10px !important;
        padding-bottom: 10px !important; }
    
      .py-sm-15 {
        padding-top: 15px !important;
        padding-bottom: 15px !important; }
    
      .py-sm-20 {
        padding-top: 20px !important;
        padding-bottom: 20px !important; }
    
      .py-sm-25 {
        padding-top: 25px !important;
        padding-bottom: 25px !important; }
    
      .py-sm-30 {
        padding-top: 30px !important;
        padding-bottom: 30px !important; }
    
      .py-sm-35 {
        padding-top: 35px !important;
        padding-bottom: 35px !important; }
    
      .py-sm-40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important; }
    
      .py-sm-45 {
        padding-top: 45px !important;
        padding-bottom: 45px !important; }
    
      .py-sm-50 {
        padding-top: 50px !important;
        padding-bottom: 50px !important; }
    
      .py-sm-55 {
        padding-top: 55px !important;
        padding-bottom: 55px !important; }
    
      .py-sm-60 {
        padding-top: 60px !important;
        padding-bottom: 60px !important; }
    
      .py-sm-65 {
        padding-top: 65px !important;
        padding-bottom: 65px !important; }
    
      .py-sm-70 {
        padding-top: 70px !important;
        padding-bottom: 70px !important; }
    
      .py-sm-75 {
        padding-top: 75px !important;
        padding-bottom: 75px !important; }
    
      .py-sm-80 {
        padding-top: 80px !important;
        padding-bottom: 80px !important; }
    
      .py-sm-85 {
        padding-top: 85px !important;
        padding-bottom: 85px !important; }
    
      .py-sm-90 {
        padding-top: 90px !important;
        padding-bottom: 90px !important; }
    
      .py-sm-95 {
        padding-top: 95px !important;
        padding-bottom: 95px !important; }
    
      .py-sm-100 {
        padding-top: 100px !important;
        padding-bottom: 100px !important; }
    
      .py-sm-105 {
        padding-top: 105px !important;
        padding-bottom: 105px !important; }
    
      .py-sm-110 {
        padding-top: 110px !important;
        padding-bottom: 110px !important; }
    
      .py-sm-115 {
        padding-top: 115px !important;
        padding-bottom: 115px !important; }
    
      .py-sm-120 {
        padding-top: 120px !important;
        padding-bottom: 120px !important; }
    
      .py-sm-125 {
        padding-top: 125px !important;
        padding-bottom: 125px !important; }
    
      .py-sm-130 {
        padding-top: 130px !important;
        padding-bottom: 130px !important; }
    
      .py-sm-135 {
        padding-top: 135px !important;
        padding-bottom: 135px !important; }
    
      .py-sm-140 {
        padding-top: 140px !important;
        padding-bottom: 140px !important; }
    
      .py-sm-145 {
        padding-top: 145px !important;
        padding-bottom: 145px !important; }
    
      .py-sm-150 {
        padding-top: 150px !important;
        padding-bottom: 150px !important; }
    
      .py-sm-155 {
        padding-top: 155px !important;
        padding-bottom: 155px !important; }
    
      .py-sm-160 {
        padding-top: 160px !important;
        padding-bottom: 160px !important; }
    
      .py-sm-165 {
        padding-top: 165px !important;
        padding-bottom: 165px !important; }
    
      .py-sm-170 {
        padding-top: 170px !important;
        padding-bottom: 170px !important; }
    
      .py-sm-175 {
        padding-top: 175px !important;
        padding-bottom: 175px !important; }
    
      .py-sm-180 {
        padding-top: 180px !important;
        padding-bottom: 180px !important; }
    
      .py-sm-185 {
        padding-top: 185px !important;
        padding-bottom: 185px !important; }
    
      .py-sm-190 {
        padding-top: 190px !important;
        padding-bottom: 190px !important; }
    
      .py-sm-195 {
        padding-top: 195px !important;
        padding-bottom: 195px !important; }
    
      .py-sm-200 {
        padding-top: 200px !important;
        padding-bottom: 200px !important; } }
    @media (min-width: 768px) {
      .p-md-0 {
        padding: 0px !important; }
    
      .p-md-5 {
        padding: 5px !important; }
    
      .p-md-10 {
        padding: 10px !important; }
    
      .p-md-15 {
        padding: 15px !important; }
    
      .p-md-20 {
        padding: 20px !important; }
    
      .p-md-25 {
        padding: 25px !important; }
    
      .p-md-30 {
        padding: 30px !important; }
    
      .p-md-35 {
        padding: 35px !important; }
    
      .p-md-40 {
        padding: 40px !important; }
    
      .p-md-45 {
        padding: 45px !important; }
    
      .p-md-50 {
        padding: 50px !important; }
    
      .p-md-55 {
        padding: 55px !important; }
    
      .p-md-60 {
        padding: 60px !important; }
    
      .p-md-65 {
        padding: 65px !important; }
    
      .p-md-70 {
        padding: 70px !important; }
    
      .p-md-75 {
        padding: 75px !important; }
    
      .p-md-80 {
        padding: 80px !important; }
    
      .p-md-85 {
        padding: 85px !important; }
    
      .p-md-90 {
        padding: 90px !important; }
    
      .p-md-95 {
        padding: 95px !important; }
    
      .p-md-100 {
        padding: 100px !important; }
    
      .p-md-105 {
        padding: 105px !important; }
    
      .p-md-110 {
        padding: 110px !important; }
    
      .p-md-115 {
        padding: 115px !important; }
    
      .p-md-120 {
        padding: 120px !important; }
    
      .p-md-125 {
        padding: 125px !important; }
    
      .p-md-130 {
        padding: 130px !important; }
    
      .p-md-135 {
        padding: 135px !important; }
    
      .p-md-140 {
        padding: 140px !important; }
    
      .p-md-145 {
        padding: 145px !important; }
    
      .p-md-150 {
        padding: 150px !important; }
    
      .p-md-155 {
        padding: 155px !important; }
    
      .p-md-160 {
        padding: 160px !important; }
    
      .p-md-165 {
        padding: 165px !important; }
    
      .p-md-170 {
        padding: 170px !important; }
    
      .p-md-175 {
        padding: 175px !important; }
    
      .p-md-180 {
        padding: 180px !important; }
    
      .p-md-185 {
        padding: 185px !important; }
    
      .p-md-190 {
        padding: 190px !important; }
    
      .p-md-195 {
        padding: 195px !important; }
    
      .p-md-200 {
        padding: 200px !important; }
    
      .pt-md-0 {
        padding-top: 0px !important; }
    
      .pt-md-5 {
        padding-top: 5px !important; }
    
      .pt-md-10 {
        padding-top: 10px !important; }
    
      .pt-md-15 {
        padding-top: 15px !important; }
    
      .pt-md-20 {
        padding-top: 20px !important; }
    
      .pt-md-25 {
        padding-top: 25px !important; }
    
      .pt-md-30 {
        padding-top: 30px !important; }
    
      .pt-md-35 {
        padding-top: 35px !important; }
    
      .pt-md-40 {
        padding-top: 40px !important; }
    
      .pt-md-45 {
        padding-top: 45px !important; }
    
      .pt-md-50 {
        padding-top: 50px !important; }
    
      .pt-md-55 {
        padding-top: 55px !important; }
    
      .pt-md-60 {
        padding-top: 60px !important; }
    
      .pt-md-65 {
        padding-top: 65px !important; }
    
      .pt-md-70 {
        padding-top: 70px !important; }
    
      .pt-md-75 {
        padding-top: 75px !important; }
    
      .pt-md-80 {
        padding-top: 80px !important; }
    
      .pt-md-85 {
        padding-top: 85px !important; }
    
      .pt-md-90 {
        padding-top: 90px !important; }
    
      .pt-md-95 {
        padding-top: 95px !important; }
    
      .pt-md-100 {
        padding-top: 100px !important; }
    
      .pt-md-105 {
        padding-top: 105px !important; }
    
      .pt-md-110 {
        padding-top: 110px !important; }
    
      .pt-md-115 {
        padding-top: 115px !important; }
    
      .pt-md-120 {
        padding-top: 120px !important; }
    
      .pt-md-125 {
        padding-top: 125px !important; }
    
      .pt-md-130 {
        padding-top: 130px !important; }
    
      .pt-md-135 {
        padding-top: 135px !important; }
    
      .pt-md-140 {
        padding-top: 140px !important; }
    
      .pt-md-145 {
        padding-top: 145px !important; }
    
      .pt-md-150 {
        padding-top: 150px !important; }
    
      .pt-md-155 {
        padding-top: 155px !important; }
    
      .pt-md-160 {
        padding-top: 160px !important; }
    
      .pt-md-165 {
        padding-top: 165px !important; }
    
      .pt-md-170 {
        padding-top: 170px !important; }
    
      .pt-md-175 {
        padding-top: 175px !important; }
    
      .pt-md-180 {
        padding-top: 180px !important; }
    
      .pt-md-185 {
        padding-top: 185px !important; }
    
      .pt-md-190 {
        padding-top: 190px !important; }
    
      .pt-md-195 {
        padding-top: 195px !important; }
    
      .pt-md-200 {
        padding-top: 200px !important; }
    
      .pb-md-0 {
        padding-bottom: 0px !important; }
    
      .pb-md-5 {
        padding-bottom: 5px !important; }
    
      .pb-md-10 {
        padding-bottom: 10px !important; }
    
      .pb-md-15 {
        padding-bottom: 15px !important; }
    
      .pb-md-20 {
        padding-bottom: 20px !important; }
    
      .pb-md-25 {
        padding-bottom: 25px !important; }
    
      .pb-md-30 {
        padding-bottom: 30px !important; }
    
      .pb-md-35 {
        padding-bottom: 35px !important; }
    
      .pb-md-40 {
        padding-bottom: 40px !important; }
    
      .pb-md-45 {
        padding-bottom: 45px !important; }
    
      .pb-md-50 {
        padding-bottom: 50px !important; }
    
      .pb-md-55 {
        padding-bottom: 55px !important; }
    
      .pb-md-60 {
        padding-bottom: 60px !important; }
    
      .pb-md-65 {
        padding-bottom: 65px !important; }
    
      .pb-md-70 {
        padding-bottom: 70px !important; }
    
      .pb-md-75 {
        padding-bottom: 75px !important; }
    
      .pb-md-80 {
        padding-bottom: 80px !important; }
    
      .pb-md-85 {
        padding-bottom: 85px !important; }
    
      .pb-md-90 {
        padding-bottom: 90px !important; }
    
      .pb-md-95 {
        padding-bottom: 95px !important; }
    
      .pb-md-100 {
        padding-bottom: 100px !important; }
    
      .pb-md-105 {
        padding-bottom: 105px !important; }
    
      .pb-md-110 {
        padding-bottom: 110px !important; }
    
      .pb-md-115 {
        padding-bottom: 115px !important; }
    
      .pb-md-120 {
        padding-bottom: 120px !important; }
    
      .pb-md-125 {
        padding-bottom: 125px !important; }
    
      .pb-md-130 {
        padding-bottom: 130px !important; }
    
      .pb-md-135 {
        padding-bottom: 135px !important; }
    
      .pb-md-140 {
        padding-bottom: 140px !important; }
    
      .pb-md-145 {
        padding-bottom: 145px !important; }
    
      .pb-md-150 {
        padding-bottom: 150px !important; }
    
      .pb-md-155 {
        padding-bottom: 155px !important; }
    
      .pb-md-160 {
        padding-bottom: 160px !important; }
    
      .pb-md-165 {
        padding-bottom: 165px !important; }
    
      .pb-md-170 {
        padding-bottom: 170px !important; }
    
      .pb-md-175 {
        padding-bottom: 175px !important; }
    
      .pb-md-180 {
        padding-bottom: 180px !important; }
    
      .pb-md-185 {
        padding-bottom: 185px !important; }
    
      .pb-md-190 {
        padding-bottom: 190px !important; }
    
      .pb-md-195 {
        padding-bottom: 195px !important; }
    
      .pb-md-200 {
        padding-bottom: 200px !important; }
    
      .ps-md-0 {
        padding-left: 0px !important; }
    
      .ps-md-5 {
        padding-left: 5px !important; }
    
      .ps-md-10 {
        padding-left: 10px !important; }
    
      .ps-md-15 {
        padding-left: 15px !important; }
    
      .ps-md-20 {
        padding-left: 20px !important; }
    
      .ps-md-25 {
        padding-left: 25px !important; }
    
      .ps-md-30 {
        padding-left: 30px !important; }
    
      .ps-md-35 {
        padding-left: 35px !important; }
    
      .ps-md-40 {
        padding-left: 40px !important; }
    
      .ps-md-45 {
        padding-left: 45px !important; }
    
      .ps-md-50 {
        padding-left: 50px !important; }
    
      .ps-md-55 {
        padding-left: 55px !important; }
    
      .ps-md-60 {
        padding-left: 60px !important; }
    
      .ps-md-65 {
        padding-left: 65px !important; }
    
      .ps-md-70 {
        padding-left: 70px !important; }
    
      .ps-md-75 {
        padding-left: 75px !important; }
    
      .ps-md-80 {
        padding-left: 80px !important; }
    
      .ps-md-85 {
        padding-left: 85px !important; }
    
      .ps-md-90 {
        padding-left: 90px !important; }
    
      .ps-md-95 {
        padding-left: 95px !important; }
    
      .ps-md-100 {
        padding-left: 100px !important; }
    
      .ps-md-105 {
        padding-left: 105px !important; }
    
      .ps-md-110 {
        padding-left: 110px !important; }
    
      .ps-md-115 {
        padding-left: 115px !important; }
    
      .ps-md-120 {
        padding-left: 120px !important; }
    
      .ps-md-125 {
        padding-left: 125px !important; }
    
      .ps-md-130 {
        padding-left: 130px !important; }
    
      .ps-md-135 {
        padding-left: 135px !important; }
    
      .ps-md-140 {
        padding-left: 140px !important; }
    
      .ps-md-145 {
        padding-left: 145px !important; }
    
      .ps-md-150 {
        padding-left: 150px !important; }
    
      .ps-md-155 {
        padding-left: 155px !important; }
    
      .ps-md-160 {
        padding-left: 160px !important; }
    
      .ps-md-165 {
        padding-left: 165px !important; }
    
      .ps-md-170 {
        padding-left: 170px !important; }
    
      .ps-md-175 {
        padding-left: 175px !important; }
    
      .ps-md-180 {
        padding-left: 180px !important; }
    
      .ps-md-185 {
        padding-left: 185px !important; }
    
      .ps-md-190 {
        padding-left: 190px !important; }
    
      .ps-md-195 {
        padding-left: 195px !important; }
    
      .ps-md-200 {
        padding-left: 200px !important; }
    
      .pe-md-0 {
        padding-right: 0px !important; }
    
      .pe-md-5 {
        padding-right: 5px !important; }
    
      .pe-md-10 {
        padding-right: 10px !important; }
    
      .pe-md-15 {
        padding-right: 15px !important; }
    
      .pe-md-20 {
        padding-right: 20px !important; }
    
      .pe-md-25 {
        padding-right: 25px !important; }
    
      .pe-md-30 {
        padding-right: 30px !important; }
    
      .pe-md-35 {
        padding-right: 35px !important; }
    
      .pe-md-40 {
        padding-right: 40px !important; }
    
      .pe-md-45 {
        padding-right: 45px !important; }
    
      .pe-md-50 {
        padding-right: 50px !important; }
    
      .pe-md-55 {
        padding-right: 55px !important; }
    
      .pe-md-60 {
        padding-right: 60px !important; }
    
      .pe-md-65 {
        padding-right: 65px !important; }
    
      .pe-md-70 {
        padding-right: 70px !important; }
    
      .pe-md-75 {
        padding-right: 75px !important; }
    
      .pe-md-80 {
        padding-right: 80px !important; }
    
      .pe-md-85 {
        padding-right: 85px !important; }
    
      .pe-md-90 {
        padding-right: 90px !important; }
    
      .pe-md-95 {
        padding-right: 95px !important; }
    
      .pe-md-100 {
        padding-right: 100px !important; }
    
      .pe-md-105 {
        padding-right: 105px !important; }
    
      .pe-md-110 {
        padding-right: 110px !important; }
    
      .pe-md-115 {
        padding-right: 115px !important; }
    
      .pe-md-120 {
        padding-right: 120px !important; }
    
      .pe-md-125 {
        padding-right: 125px !important; }
    
      .pe-md-130 {
        padding-right: 130px !important; }
    
      .pe-md-135 {
        padding-right: 135px !important; }
    
      .pe-md-140 {
        padding-right: 140px !important; }
    
      .pe-md-145 {
        padding-right: 145px !important; }
    
      .pe-md-150 {
        padding-right: 150px !important; }
    
      .pe-md-155 {
        padding-right: 155px !important; }
    
      .pe-md-160 {
        padding-right: 160px !important; }
    
      .pe-md-165 {
        padding-right: 165px !important; }
    
      .pe-md-170 {
        padding-right: 170px !important; }
    
      .pe-md-175 {
        padding-right: 175px !important; }
    
      .pe-md-180 {
        padding-right: 180px !important; }
    
      .pe-md-185 {
        padding-right: 185px !important; }
    
      .pe-md-190 {
        padding-right: 190px !important; }
    
      .pe-md-195 {
        padding-right: 195px !important; }
    
      .pe-md-200 {
        padding-right: 200px !important; }
    
      .px-md-0 {
        padding-left: 0px !important;
        padding-right: 0px !important; }
    
      .px-md-5 {
        padding-left: 5px !important;
        padding-right: 5px !important; }
    
      .px-md-10 {
        padding-left: 10px !important;
        padding-right: 10px !important; }
    
      .px-md-15 {
        padding-left: 15px !important;
        padding-right: 15px !important; }
    
      .px-md-20 {
        padding-left: 20px !important;
        padding-right: 20px !important; }
    
      .px-md-25 {
        padding-left: 25px !important;
        padding-right: 25px !important; }
    
      .px-md-30 {
        padding-left: 30px !important;
        padding-right: 30px !important; }
    
      .px-md-35 {
        padding-left: 35px !important;
        padding-right: 35px !important; }
    
      .px-md-40 {
        padding-left: 40px !important;
        padding-right: 40px !important; }
    
      .px-md-45 {
        padding-left: 45px !important;
        padding-right: 45px !important; }
    
      .px-md-50 {
        padding-left: 50px !important;
        padding-right: 50px !important; }
    
      .px-md-55 {
        padding-left: 55px !important;
        padding-right: 55px !important; }
    
      .px-md-60 {
        padding-left: 60px !important;
        padding-right: 60px !important; }
    
      .px-md-65 {
        padding-left: 65px !important;
        padding-right: 65px !important; }
    
      .px-md-70 {
        padding-left: 70px !important;
        padding-right: 70px !important; }
    
      .px-md-75 {
        padding-left: 75px !important;
        padding-right: 75px !important; }
    
      .px-md-80 {
        padding-left: 80px !important;
        padding-right: 80px !important; }
    
      .px-md-85 {
        padding-left: 85px !important;
        padding-right: 85px !important; }
    
      .px-md-90 {
        padding-left: 90px !important;
        padding-right: 90px !important; }
    
      .px-md-95 {
        padding-left: 95px !important;
        padding-right: 95px !important; }
    
      .px-md-100 {
        padding-left: 100px !important;
        padding-right: 100px !important; }
    
      .px-md-105 {
        padding-left: 105px !important;
        padding-right: 105px !important; }
    
      .px-md-110 {
        padding-left: 110px !important;
        padding-right: 110px !important; }
    
      .px-md-115 {
        padding-left: 115px !important;
        padding-right: 115px !important; }
    
      .px-md-120 {
        padding-left: 120px !important;
        padding-right: 120px !important; }
    
      .px-md-125 {
        padding-left: 125px !important;
        padding-right: 125px !important; }
    
      .px-md-130 {
        padding-left: 130px !important;
        padding-right: 130px !important; }
    
      .px-md-135 {
        padding-left: 135px !important;
        padding-right: 135px !important; }
    
      .px-md-140 {
        padding-left: 140px !important;
        padding-right: 140px !important; }
    
      .px-md-145 {
        padding-left: 145px !important;
        padding-right: 145px !important; }
    
      .px-md-150 {
        padding-left: 150px !important;
        padding-right: 150px !important; }
    
      .px-md-155 {
        padding-left: 155px !important;
        padding-right: 155px !important; }
    
      .px-md-160 {
        padding-left: 160px !important;
        padding-right: 160px !important; }
    
      .px-md-165 {
        padding-left: 165px !important;
        padding-right: 165px !important; }
    
      .px-md-170 {
        padding-left: 170px !important;
        padding-right: 170px !important; }
    
      .px-md-175 {
        padding-left: 175px !important;
        padding-right: 175px !important; }
    
      .px-md-180 {
        padding-left: 180px !important;
        padding-right: 180px !important; }
    
      .px-md-185 {
        padding-left: 185px !important;
        padding-right: 185px !important; }
    
      .px-md-190 {
        padding-left: 190px !important;
        padding-right: 190px !important; }
    
      .px-md-195 {
        padding-left: 195px !important;
        padding-right: 195px !important; }
    
      .px-md-200 {
        padding-left: 200px !important;
        padding-right: 200px !important; }
    
      .py-md-0 {
        padding-top: 0px !important;
        padding-bottom: 0px !important; }
    
      .py-md-5 {
        padding-top: 5px !important;
        padding-bottom: 5px !important; }
    
      .py-md-10 {
        padding-top: 10px !important;
        padding-bottom: 10px !important; }
    
      .py-md-15 {
        padding-top: 15px !important;
        padding-bottom: 15px !important; }
    
      .py-md-20 {
        padding-top: 20px !important;
        padding-bottom: 20px !important; }
    
      .py-md-25 {
        padding-top: 25px !important;
        padding-bottom: 25px !important; }
    
      .py-md-30 {
        padding-top: 30px !important;
        padding-bottom: 30px !important; }
    
      .py-md-35 {
        padding-top: 35px !important;
        padding-bottom: 35px !important; }
    
      .py-md-40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important; }
    
      .py-md-45 {
        padding-top: 45px !important;
        padding-bottom: 45px !important; }
    
      .py-md-50 {
        padding-top: 50px !important;
        padding-bottom: 50px !important; }
    
      .py-md-55 {
        padding-top: 55px !important;
        padding-bottom: 55px !important; }
    
      .py-md-60 {
        padding-top: 60px !important;
        padding-bottom: 60px !important; }
    
      .py-md-65 {
        padding-top: 65px !important;
        padding-bottom: 65px !important; }
    
      .py-md-70 {
        padding-top: 70px !important;
        padding-bottom: 70px !important; }
    
      .py-md-75 {
        padding-top: 75px !important;
        padding-bottom: 75px !important; }
    
      .py-md-80 {
        padding-top: 80px !important;
        padding-bottom: 80px !important; }
    
      .py-md-85 {
        padding-top: 85px !important;
        padding-bottom: 85px !important; }
    
      .py-md-90 {
        padding-top: 90px !important;
        padding-bottom: 90px !important; }
    
      .py-md-95 {
        padding-top: 95px !important;
        padding-bottom: 95px !important; }
    
      .py-md-100 {
        padding-top: 100px !important;
        padding-bottom: 100px !important; }
    
      .py-md-105 {
        padding-top: 105px !important;
        padding-bottom: 105px !important; }
    
      .py-md-110 {
        padding-top: 110px !important;
        padding-bottom: 110px !important; }
    
      .py-md-115 {
        padding-top: 115px !important;
        padding-bottom: 115px !important; }
    
      .py-md-120 {
        padding-top: 120px !important;
        padding-bottom: 120px !important; }
    
      .py-md-125 {
        padding-top: 125px !important;
        padding-bottom: 125px !important; }
    
      .py-md-130 {
        padding-top: 130px !important;
        padding-bottom: 130px !important; }
    
      .py-md-135 {
        padding-top: 135px !important;
        padding-bottom: 135px !important; }
    
      .py-md-140 {
        padding-top: 140px !important;
        padding-bottom: 140px !important; }
    
      .py-md-145 {
        padding-top: 145px !important;
        padding-bottom: 145px !important; }
    
      .py-md-150 {
        padding-top: 150px !important;
        padding-bottom: 150px !important; }
    
      .py-md-155 {
        padding-top: 155px !important;
        padding-bottom: 155px !important; }
    
      .py-md-160 {
        padding-top: 160px !important;
        padding-bottom: 160px !important; }
    
      .py-md-165 {
        padding-top: 165px !important;
        padding-bottom: 165px !important; }
    
      .py-md-170 {
        padding-top: 170px !important;
        padding-bottom: 170px !important; }
    
      .py-md-175 {
        padding-top: 175px !important;
        padding-bottom: 175px !important; }
    
      .py-md-180 {
        padding-top: 180px !important;
        padding-bottom: 180px !important; }
    
      .py-md-185 {
        padding-top: 185px !important;
        padding-bottom: 185px !important; }
    
      .py-md-190 {
        padding-top: 190px !important;
        padding-bottom: 190px !important; }
    
      .py-md-195 {
        padding-top: 195px !important;
        padding-bottom: 195px !important; }
    
      .py-md-200 {
        padding-top: 200px !important;
        padding-bottom: 200px !important; } }
    @media (min-width: 992px) {
      .p-lg-0 {
        padding: 0px !important; }
    
      .p-lg-5 {
        padding: 5px !important; }
    
      .p-lg-10 {
        padding: 10px !important; }
    
      .p-lg-15 {
        padding: 15px !important; }
    
      .p-lg-20 {
        padding: 20px !important; }
    
      .p-lg-25 {
        padding: 25px !important; }
    
      .p-lg-30 {
        padding: 30px !important; }
    
      .p-lg-35 {
        padding: 35px !important; }
    
      .p-lg-40 {
        padding: 40px !important; }
    
      .p-lg-45 {
        padding: 45px !important; }
    
      .p-lg-50 {
        padding: 50px !important; }
    
      .p-lg-55 {
        padding: 55px !important; }
    
      .p-lg-60 {
        padding: 60px !important; }
    
      .p-lg-65 {
        padding: 65px !important; }
    
      .p-lg-70 {
        padding: 70px !important; }
    
      .p-lg-75 {
        padding: 75px !important; }
    
      .p-lg-80 {
        padding: 80px !important; }
    
      .p-lg-85 {
        padding: 85px !important; }
    
      .p-lg-90 {
        padding: 90px !important; }
    
      .p-lg-95 {
        padding: 95px !important; }
    
      .p-lg-100 {
        padding: 100px !important; }
    
      .p-lg-105 {
        padding: 105px !important; }
    
      .p-lg-110 {
        padding: 110px !important; }
    
      .p-lg-115 {
        padding: 115px !important; }
    
      .p-lg-120 {
        padding: 120px !important; }
    
      .p-lg-125 {
        padding: 125px !important; }
    
      .p-lg-130 {
        padding: 130px !important; }
    
      .p-lg-135 {
        padding: 135px !important; }
    
      .p-lg-140 {
        padding: 140px !important; }
    
      .p-lg-145 {
        padding: 145px !important; }
    
      .p-lg-150 {
        padding: 150px !important; }
    
      .p-lg-155 {
        padding: 155px !important; }
    
      .p-lg-160 {
        padding: 160px !important; }
    
      .p-lg-165 {
        padding: 165px !important; }
    
      .p-lg-170 {
        padding: 170px !important; }
    
      .p-lg-175 {
        padding: 175px !important; }
    
      .p-lg-180 {
        padding: 180px !important; }
    
      .p-lg-185 {
        padding: 185px !important; }
    
      .p-lg-190 {
        padding: 190px !important; }
    
      .p-lg-195 {
        padding: 195px !important; }
    
      .p-lg-200 {
        padding: 200px !important; }
    
      .pt-lg-0 {
        padding-top: 0px !important; }
    
      .pt-lg-5 {
        padding-top: 5px !important; }
    
      .pt-lg-10 {
        padding-top: 10px !important; }
    
      .pt-lg-15 {
        padding-top: 15px !important; }
    
      .pt-lg-20 {
        padding-top: 20px !important; }
    
      .pt-lg-25 {
        padding-top: 25px !important; }
    
      .pt-lg-30 {
        padding-top: 30px !important; }
    
      .pt-lg-35 {
        padding-top: 35px !important; }
    
      .pt-lg-40 {
        padding-top: 40px !important; }
    
      .pt-lg-45 {
        padding-top: 45px !important; }
    
      .pt-lg-50 {
        padding-top: 50px !important; }
    
      .pt-lg-55 {
        padding-top: 55px !important; }
    
      .pt-lg-60 {
        padding-top: 60px !important; }
    
      .pt-lg-65 {
        padding-top: 65px !important; }
    
      .pt-lg-70 {
        padding-top: 70px !important; }
    
      .pt-lg-75 {
        padding-top: 75px !important; }
    
      .pt-lg-80 {
        padding-top: 80px !important; }
    
      .pt-lg-85 {
        padding-top: 85px !important; }
    
      .pt-lg-90 {
        padding-top: 90px !important; }
    
      .pt-lg-95 {
        padding-top: 95px !important; }
    
      .pt-lg-100 {
        padding-top: 100px !important; }
    
      .pt-lg-105 {
        padding-top: 105px !important; }
    
      .pt-lg-110 {
        padding-top: 110px !important; }
    
      .pt-lg-115 {
        padding-top: 115px !important; }
    
      .pt-lg-120 {
        padding-top: 120px !important; }
    
      .pt-lg-125 {
        padding-top: 125px !important; }
    
      .pt-lg-130 {
        padding-top: 130px !important; }
    
      .pt-lg-135 {
        padding-top: 135px !important; }
    
      .pt-lg-140 {
        padding-top: 140px !important; }
    
      .pt-lg-145 {
        padding-top: 145px !important; }
    
      .pt-lg-150 {
        padding-top: 150px !important; }
    
      .pt-lg-155 {
        padding-top: 155px !important; }
    
      .pt-lg-160 {
        padding-top: 160px !important; }
    
      .pt-lg-165 {
        padding-top: 165px !important; }
    
      .pt-lg-170 {
        padding-top: 170px !important; }
    
      .pt-lg-175 {
        padding-top: 175px !important; }
    
      .pt-lg-180 {
        padding-top: 180px !important; }
    
      .pt-lg-185 {
        padding-top: 185px !important; }
    
      .pt-lg-190 {
        padding-top: 190px !important; }
    
      .pt-lg-195 {
        padding-top: 195px !important; }
    
      .pt-lg-200 {
        padding-top: 200px !important; }
    
      .pb-lg-0 {
        padding-bottom: 0px !important; }
    
      .pb-lg-5 {
        padding-bottom: 5px !important; }
    
      .pb-lg-10 {
        padding-bottom: 10px !important; }
    
      .pb-lg-15 {
        padding-bottom: 15px !important; }
    
      .pb-lg-20 {
        padding-bottom: 20px !important; }
    
      .pb-lg-25 {
        padding-bottom: 25px !important; }
    
      .pb-lg-30 {
        padding-bottom: 30px !important; }
    
      .pb-lg-35 {
        padding-bottom: 35px !important; }
    
      .pb-lg-40 {
        padding-bottom: 40px !important; }
    
      .pb-lg-45 {
        padding-bottom: 45px !important; }
    
      .pb-lg-50 {
        padding-bottom: 50px !important; }
    
      .pb-lg-55 {
        padding-bottom: 55px !important; }
    
      .pb-lg-60 {
        padding-bottom: 60px !important; }
    
      .pb-lg-65 {
        padding-bottom: 65px !important; }
    
      .pb-lg-70 {
        padding-bottom: 70px !important; }
    
      .pb-lg-75 {
        padding-bottom: 75px !important; }
    
      .pb-lg-80 {
        padding-bottom: 80px !important; }
    
      .pb-lg-85 {
        padding-bottom: 85px !important; }
    
      .pb-lg-90 {
        padding-bottom: 90px !important; }
    
      .pb-lg-95 {
        padding-bottom: 95px !important; }
    
      .pb-lg-100 {
        padding-bottom: 100px !important; }
    
      .pb-lg-105 {
        padding-bottom: 105px !important; }
    
      .pb-lg-110 {
        padding-bottom: 110px !important; }
    
      .pb-lg-115 {
        padding-bottom: 115px !important; }
    
      .pb-lg-120 {
        padding-bottom: 120px !important; }
    
      .pb-lg-125 {
        padding-bottom: 125px !important; }
    
      .pb-lg-130 {
        padding-bottom: 130px !important; }
    
      .pb-lg-135 {
        padding-bottom: 135px !important; }
    
      .pb-lg-140 {
        padding-bottom: 140px !important; }
    
      .pb-lg-145 {
        padding-bottom: 145px !important; }
    
      .pb-lg-150 {
        padding-bottom: 150px !important; }
    
      .pb-lg-155 {
        padding-bottom: 155px !important; }
    
      .pb-lg-160 {
        padding-bottom: 160px !important; }
    
      .pb-lg-165 {
        padding-bottom: 165px !important; }
    
      .pb-lg-170 {
        padding-bottom: 170px !important; }
    
      .pb-lg-175 {
        padding-bottom: 175px !important; }
    
      .pb-lg-180 {
        padding-bottom: 180px !important; }
    
      .pb-lg-185 {
        padding-bottom: 185px !important; }
    
      .pb-lg-190 {
        padding-bottom: 190px !important; }
    
      .pb-lg-195 {
        padding-bottom: 195px !important; }
    
      .pb-lg-200 {
        padding-bottom: 200px !important; }
    
      .ps-lg-0 {
        padding-left: 0px !important; }
    
      .ps-lg-5 {
        padding-left: 5px !important; }
    
      .ps-lg-10 {
        padding-left: 10px !important; }
    
      .ps-lg-15 {
        padding-left: 15px !important; }
    
      .ps-lg-20 {
        padding-left: 20px !important; }
    
      .ps-lg-25 {
        padding-left: 25px !important; }
    
      .ps-lg-30 {
        padding-left: 30px !important; }
    
      .ps-lg-35 {
        padding-left: 35px !important; }
    
      .ps-lg-40 {
        padding-left: 40px !important; }
    
      .ps-lg-45 {
        padding-left: 45px !important; }
    
      .ps-lg-50 {
        padding-left: 50px !important; }
    
      .ps-lg-55 {
        padding-left: 55px !important; }
    
      .ps-lg-60 {
        padding-left: 60px !important; }
    
      .ps-lg-65 {
        padding-left: 65px !important; }
    
      .ps-lg-70 {
        padding-left: 70px !important; }
    
      .ps-lg-75 {
        padding-left: 75px !important; }
    
      .ps-lg-80 {
        padding-left: 80px !important; }
    
      .ps-lg-85 {
        padding-left: 85px !important; }
    
      .ps-lg-90 {
        padding-left: 90px !important; }
    
      .ps-lg-95 {
        padding-left: 95px !important; }
    
      .ps-lg-100 {
        padding-left: 100px !important; }
    
      .ps-lg-105 {
        padding-left: 105px !important; }
    
      .ps-lg-110 {
        padding-left: 110px !important; }
    
      .ps-lg-115 {
        padding-left: 115px !important; }
    
      .ps-lg-120 {
        padding-left: 120px !important; }
    
      .ps-lg-125 {
        padding-left: 125px !important; }
    
      .ps-lg-130 {
        padding-left: 130px !important; }
    
      .ps-lg-135 {
        padding-left: 135px !important; }
    
      .ps-lg-140 {
        padding-left: 140px !important; }
    
      .ps-lg-145 {
        padding-left: 145px !important; }
    
      .ps-lg-150 {
        padding-left: 150px !important; }
    
      .ps-lg-155 {
        padding-left: 155px !important; }
    
      .ps-lg-160 {
        padding-left: 160px !important; }
    
      .ps-lg-165 {
        padding-left: 165px !important; }
    
      .ps-lg-170 {
        padding-left: 170px !important; }
    
      .ps-lg-175 {
        padding-left: 175px !important; }
    
      .ps-lg-180 {
        padding-left: 180px !important; }
    
      .ps-lg-185 {
        padding-left: 185px !important; }
    
      .ps-lg-190 {
        padding-left: 190px !important; }
    
      .ps-lg-195 {
        padding-left: 195px !important; }
    
      .ps-lg-200 {
        padding-left: 200px !important; }
    
      .pe-lg-0 {
        padding-right: 0px !important; }
    
      .pe-lg-5 {
        padding-right: 5px !important; }
    
      .pe-lg-10 {
        padding-right: 10px !important; }
    
      .pe-lg-15 {
        padding-right: 15px !important; }
    
      .pe-lg-20 {
        padding-right: 20px !important; }
    
      .pe-lg-25 {
        padding-right: 25px !important; }
    
      .pe-lg-30 {
        padding-right: 30px !important; }
    
      .pe-lg-35 {
        padding-right: 35px !important; }
    
      .pe-lg-40 {
        padding-right: 40px !important; }
    
      .pe-lg-45 {
        padding-right: 45px !important; }
    
      .pe-lg-50 {
        padding-right: 50px !important; }
    
      .pe-lg-55 {
        padding-right: 55px !important; }
    
      .pe-lg-60 {
        padding-right: 60px !important; }
    
      .pe-lg-65 {
        padding-right: 65px !important; }
    
      .pe-lg-70 {
        padding-right: 70px !important; }
    
      .pe-lg-75 {
        padding-right: 75px !important; }
    
      .pe-lg-80 {
        padding-right: 80px !important; }
    
      .pe-lg-85 {
        padding-right: 85px !important; }
    
      .pe-lg-90 {
        padding-right: 90px !important; }
    
      .pe-lg-95 {
        padding-right: 95px !important; }
    
      .pe-lg-100 {
        padding-right: 100px !important; }
    
      .pe-lg-105 {
        padding-right: 105px !important; }
    
      .pe-lg-110 {
        padding-right: 110px !important; }
    
      .pe-lg-115 {
        padding-right: 115px !important; }
    
      .pe-lg-120 {
        padding-right: 120px !important; }
    
      .pe-lg-125 {
        padding-right: 125px !important; }
    
      .pe-lg-130 {
        padding-right: 130px !important; }
    
      .pe-lg-135 {
        padding-right: 135px !important; }
    
      .pe-lg-140 {
        padding-right: 140px !important; }
    
      .pe-lg-145 {
        padding-right: 145px !important; }
    
      .pe-lg-150 {
        padding-right: 150px !important; }
    
      .pe-lg-155 {
        padding-right: 155px !important; }
    
      .pe-lg-160 {
        padding-right: 160px !important; }
    
      .pe-lg-165 {
        padding-right: 165px !important; }
    
      .pe-lg-170 {
        padding-right: 170px !important; }
    
      .pe-lg-175 {
        padding-right: 175px !important; }
    
      .pe-lg-180 {
        padding-right: 180px !important; }
    
      .pe-lg-185 {
        padding-right: 185px !important; }
    
      .pe-lg-190 {
        padding-right: 190px !important; }
    
      .pe-lg-195 {
        padding-right: 195px !important; }
    
      .pe-lg-200 {
        padding-right: 200px !important; }
    
      .px-lg-0 {
        padding-left: 0px !important;
        padding-right: 0px !important; }
    
      .px-lg-5 {
        padding-left: 5px !important;
        padding-right: 5px !important; }
    
      .px-lg-10 {
        padding-left: 10px !important;
        padding-right: 10px !important; }
    
      .px-lg-15 {
        padding-left: 15px !important;
        padding-right: 15px !important; }
    
      .px-lg-20 {
        padding-left: 20px !important;
        padding-right: 20px !important; }
    
      .px-lg-25 {
        padding-left: 25px !important;
        padding-right: 25px !important; }
    
      .px-lg-30 {
        padding-left: 30px !important;
        padding-right: 30px !important; }
    
      .px-lg-35 {
        padding-left: 35px !important;
        padding-right: 35px !important; }
    
      .px-lg-40 {
        padding-left: 40px !important;
        padding-right: 40px !important; }
    
      .px-lg-45 {
        padding-left: 45px !important;
        padding-right: 45px !important; }
    
      .px-lg-50 {
        padding-left: 50px !important;
        padding-right: 50px !important; }
    
      .px-lg-55 {
        padding-left: 55px !important;
        padding-right: 55px !important; }
    
      .px-lg-60 {
        padding-left: 60px !important;
        padding-right: 60px !important; }
    
      .px-lg-65 {
        padding-left: 65px !important;
        padding-right: 65px !important; }
    
      .px-lg-70 {
        padding-left: 70px !important;
        padding-right: 70px !important; }
    
      .px-lg-75 {
        padding-left: 75px !important;
        padding-right: 75px !important; }
    
      .px-lg-80 {
        padding-left: 80px !important;
        padding-right: 80px !important; }
    
      .px-lg-85 {
        padding-left: 85px !important;
        padding-right: 85px !important; }
    
      .px-lg-90 {
        padding-left: 90px !important;
        padding-right: 90px !important; }
    
      .px-lg-95 {
        padding-left: 95px !important;
        padding-right: 95px !important; }
    
      .px-lg-100 {
        padding-left: 100px !important;
        padding-right: 100px !important; }
    
      .px-lg-105 {
        padding-left: 105px !important;
        padding-right: 105px !important; }
    
      .px-lg-110 {
        padding-left: 110px !important;
        padding-right: 110px !important; }
    
      .px-lg-115 {
        padding-left: 115px !important;
        padding-right: 115px !important; }
    
      .px-lg-120 {
        padding-left: 120px !important;
        padding-right: 120px !important; }
    
      .px-lg-125 {
        padding-left: 125px !important;
        padding-right: 125px !important; }
    
      .px-lg-130 {
        padding-left: 130px !important;
        padding-right: 130px !important; }
    
      .px-lg-135 {
        padding-left: 135px !important;
        padding-right: 135px !important; }
    
      .px-lg-140 {
        padding-left: 140px !important;
        padding-right: 140px !important; }
    
      .px-lg-145 {
        padding-left: 145px !important;
        padding-right: 145px !important; }
    
      .px-lg-150 {
        padding-left: 150px !important;
        padding-right: 150px !important; }
    
      .px-lg-155 {
        padding-left: 155px !important;
        padding-right: 155px !important; }
    
      .px-lg-160 {
        padding-left: 160px !important;
        padding-right: 160px !important; }
    
      .px-lg-165 {
        padding-left: 165px !important;
        padding-right: 165px !important; }
    
      .px-lg-170 {
        padding-left: 170px !important;
        padding-right: 170px !important; }
    
      .px-lg-175 {
        padding-left: 175px !important;
        padding-right: 175px !important; }
    
      .px-lg-180 {
        padding-left: 180px !important;
        padding-right: 180px !important; }
    
      .px-lg-185 {
        padding-left: 185px !important;
        padding-right: 185px !important; }
    
      .px-lg-190 {
        padding-left: 190px !important;
        padding-right: 190px !important; }
    
      .px-lg-195 {
        padding-left: 195px !important;
        padding-right: 195px !important; }
    
      .px-lg-200 {
        padding-left: 200px !important;
        padding-right: 200px !important; }
    
      .py-lg-0 {
        padding-top: 0px !important;
        padding-bottom: 0px !important; }
    
      .py-lg-5 {
        padding-top: 5px !important;
        padding-bottom: 5px !important; }
    
      .py-lg-10 {
        padding-top: 10px !important;
        padding-bottom: 10px !important; }
    
      .py-lg-15 {
        padding-top: 15px !important;
        padding-bottom: 15px !important; }
    
      .py-lg-20 {
        padding-top: 20px !important;
        padding-bottom: 20px !important; }
    
      .py-lg-25 {
        padding-top: 25px !important;
        padding-bottom: 25px !important; }
    
      .py-lg-30 {
        padding-top: 30px !important;
        padding-bottom: 30px !important; }
    
      .py-lg-35 {
        padding-top: 35px !important;
        padding-bottom: 35px !important; }
    
      .py-lg-40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important; }
    
      .py-lg-45 {
        padding-top: 45px !important;
        padding-bottom: 45px !important; }
    
      .py-lg-50 {
        padding-top: 50px !important;
        padding-bottom: 50px !important; }
    
      .py-lg-55 {
        padding-top: 55px !important;
        padding-bottom: 55px !important; }
    
      .py-lg-60 {
        padding-top: 60px !important;
        padding-bottom: 60px !important; }
    
      .py-lg-65 {
        padding-top: 65px !important;
        padding-bottom: 65px !important; }
    
      .py-lg-70 {
        padding-top: 70px !important;
        padding-bottom: 70px !important; }
    
      .py-lg-75 {
        padding-top: 75px !important;
        padding-bottom: 75px !important; }
    
      .py-lg-80 {
        padding-top: 80px !important;
        padding-bottom: 80px !important; }
    
      .py-lg-85 {
        padding-top: 85px !important;
        padding-bottom: 85px !important; }
    
      .py-lg-90 {
        padding-top: 90px !important;
        padding-bottom: 90px !important; }
    
      .py-lg-95 {
        padding-top: 95px !important;
        padding-bottom: 95px !important; }
    
      .py-lg-100 {
        padding-top: 100px !important;
        padding-bottom: 100px !important; }
    
      .py-lg-105 {
        padding-top: 105px !important;
        padding-bottom: 105px !important; }
    
      .py-lg-110 {
        padding-top: 110px !important;
        padding-bottom: 110px !important; }
    
      .py-lg-115 {
        padding-top: 115px !important;
        padding-bottom: 115px !important; }
    
      .py-lg-120 {
        padding-top: 120px !important;
        padding-bottom: 120px !important; }
    
      .py-lg-125 {
        padding-top: 125px !important;
        padding-bottom: 125px !important; }
    
      .py-lg-130 {
        padding-top: 130px !important;
        padding-bottom: 130px !important; }
    
      .py-lg-135 {
        padding-top: 135px !important;
        padding-bottom: 135px !important; }
    
      .py-lg-140 {
        padding-top: 140px !important;
        padding-bottom: 140px !important; }
    
      .py-lg-145 {
        padding-top: 145px !important;
        padding-bottom: 145px !important; }
    
      .py-lg-150 {
        padding-top: 150px !important;
        padding-bottom: 150px !important; }
    
      .py-lg-155 {
        padding-top: 155px !important;
        padding-bottom: 155px !important; }
    
      .py-lg-160 {
        padding-top: 160px !important;
        padding-bottom: 160px !important; }
    
      .py-lg-165 {
        padding-top: 165px !important;
        padding-bottom: 165px !important; }
    
      .py-lg-170 {
        padding-top: 170px !important;
        padding-bottom: 170px !important; }
    
      .py-lg-175 {
        padding-top: 175px !important;
        padding-bottom: 175px !important; }
    
      .py-lg-180 {
        padding-top: 180px !important;
        padding-bottom: 180px !important; }
    
      .py-lg-185 {
        padding-top: 185px !important;
        padding-bottom: 185px !important; }
    
      .py-lg-190 {
        padding-top: 190px !important;
        padding-bottom: 190px !important; }
    
      .py-lg-195 {
        padding-top: 195px !important;
        padding-bottom: 195px !important; }
    
      .py-lg-200 {
        padding-top: 200px !important;
        padding-bottom: 200px !important; } }
    @media (min-width: 1200px) {
      .p-xl-0 {
        padding: 0px !important; }
    
      .p-xl-5 {
        padding: 5px !important; }
    
      .p-xl-10 {
        padding: 10px !important; }
    
      .p-xl-15 {
        padding: 15px !important; }
    
      .p-xl-20 {
        padding: 20px !important; }
    
      .p-xl-25 {
        padding: 25px !important; }
    
      .p-xl-30 {
        padding: 30px !important; }
    
      .p-xl-35 {
        padding: 35px !important; }
    
      .p-xl-40 {
        padding: 40px !important; }
    
      .p-xl-45 {
        padding: 45px !important; }
    
      .p-xl-50 {
        padding: 50px !important; }
    
      .p-xl-55 {
        padding: 55px !important; }
    
      .p-xl-60 {
        padding: 60px !important; }
    
      .p-xl-65 {
        padding: 65px !important; }
    
      .p-xl-70 {
        padding: 70px !important; }
    
      .p-xl-75 {
        padding: 75px !important; }
    
      .p-xl-80 {
        padding: 80px !important; }
    
      .p-xl-85 {
        padding: 85px !important; }
    
      .p-xl-90 {
        padding: 90px !important; }
    
      .p-xl-95 {
        padding: 95px !important; }
    
      .p-xl-100 {
        padding: 100px !important; }
    
      .p-xl-105 {
        padding: 105px !important; }
    
      .p-xl-110 {
        padding: 110px !important; }
    
      .p-xl-115 {
        padding: 115px !important; }
    
      .p-xl-120 {
        padding: 120px !important; }
    
      .p-xl-125 {
        padding: 125px !important; }
    
      .p-xl-130 {
        padding: 130px !important; }
    
      .p-xl-135 {
        padding: 135px !important; }
    
      .p-xl-140 {
        padding: 140px !important; }
    
      .p-xl-145 {
        padding: 145px !important; }
    
      .p-xl-150 {
        padding: 150px !important; }
    
      .p-xl-155 {
        padding: 155px !important; }
    
      .p-xl-160 {
        padding: 160px !important; }
    
      .p-xl-165 {
        padding: 165px !important; }
    
      .p-xl-170 {
        padding: 170px !important; }
    
      .p-xl-175 {
        padding: 175px !important; }
    
      .p-xl-180 {
        padding: 180px !important; }
    
      .p-xl-185 {
        padding: 185px !important; }
    
      .p-xl-190 {
        padding: 190px !important; }
    
      .p-xl-195 {
        padding: 195px !important; }
    
      .p-xl-200 {
        padding: 200px !important; }
    
      .pt-xl-0 {
        padding-top: 0px !important; }
    
      .pt-xl-5 {
        padding-top: 5px !important; }
    
      .pt-xl-10 {
        padding-top: 10px !important; }
    
      .pt-xl-15 {
        padding-top: 15px !important; }
    
      .pt-xl-20 {
        padding-top: 20px !important; }
    
      .pt-xl-25 {
        padding-top: 25px !important; }
    
      .pt-xl-30 {
        padding-top: 30px !important; }
    
      .pt-xl-35 {
        padding-top: 35px !important; }
    
      .pt-xl-40 {
        padding-top: 40px !important; }
    
      .pt-xl-45 {
        padding-top: 45px !important; }
    
      .pt-xl-50 {
        padding-top: 50px !important; }
    
      .pt-xl-55 {
        padding-top: 55px !important; }
    
      .pt-xl-60 {
        padding-top: 60px !important; }
    
      .pt-xl-65 {
        padding-top: 65px !important; }
    
      .pt-xl-70 {
        padding-top: 70px !important; }
    
      .pt-xl-75 {
        padding-top: 75px !important; }
    
      .pt-xl-80 {
        padding-top: 80px !important; }
    
      .pt-xl-85 {
        padding-top: 85px !important; }
    
      .pt-xl-90 {
        padding-top: 90px !important; }
    
      .pt-xl-95 {
        padding-top: 95px !important; }
    
      .pt-xl-100 {
        padding-top: 100px !important; }
    
      .pt-xl-105 {
        padding-top: 105px !important; }
    
      .pt-xl-110 {
        padding-top: 110px !important; }
    
      .pt-xl-115 {
        padding-top: 115px !important; }
    
      .pt-xl-120 {
        padding-top: 120px !important; }
    
      .pt-xl-125 {
        padding-top: 125px !important; }
    
      .pt-xl-130 {
        padding-top: 130px !important; }
    
      .pt-xl-135 {
        padding-top: 135px !important; }
    
      .pt-xl-140 {
        padding-top: 140px !important; }
    
      .pt-xl-145 {
        padding-top: 145px !important; }
    
      .pt-xl-150 {
        padding-top: 150px !important; }
    
      .pt-xl-155 {
        padding-top: 155px !important; }
    
      .pt-xl-160 {
        padding-top: 160px !important; }
    
      .pt-xl-165 {
        padding-top: 165px !important; }
    
      .pt-xl-170 {
        padding-top: 170px !important; }
    
      .pt-xl-175 {
        padding-top: 175px !important; }
    
      .pt-xl-180 {
        padding-top: 180px !important; }
    
      .pt-xl-185 {
        padding-top: 185px !important; }
    
      .pt-xl-190 {
        padding-top: 190px !important; }
    
      .pt-xl-195 {
        padding-top: 195px !important; }
    
      .pt-xl-200 {
        padding-top: 200px !important; }
    
      .pb-xl-0 {
        padding-bottom: 0px !important; }
    
      .pb-xl-5 {
        padding-bottom: 5px !important; }
    
      .pb-xl-10 {
        padding-bottom: 10px !important; }
    
      .pb-xl-15 {
        padding-bottom: 15px !important; }
    
      .pb-xl-20 {
        padding-bottom: 20px !important; }
    
      .pb-xl-25 {
        padding-bottom: 25px !important; }
    
      .pb-xl-30 {
        padding-bottom: 30px !important; }
    
      .pb-xl-35 {
        padding-bottom: 35px !important; }
    
      .pb-xl-40 {
        padding-bottom: 40px !important; }
    
      .pb-xl-45 {
        padding-bottom: 45px !important; }
    
      .pb-xl-50 {
        padding-bottom: 50px !important; }
    
      .pb-xl-55 {
        padding-bottom: 55px !important; }
    
      .pb-xl-60 {
        padding-bottom: 60px !important; }
    
      .pb-xl-65 {
        padding-bottom: 65px !important; }
    
      .pb-xl-70 {
        padding-bottom: 70px !important; }
    
      .pb-xl-75 {
        padding-bottom: 75px !important; }
    
      .pb-xl-80 {
        padding-bottom: 80px !important; }
    
      .pb-xl-85 {
        padding-bottom: 85px !important; }
    
      .pb-xl-90 {
        padding-bottom: 90px !important; }
    
      .pb-xl-95 {
        padding-bottom: 95px !important; }
    
      .pb-xl-100 {
        padding-bottom: 100px !important; }
    
      .pb-xl-105 {
        padding-bottom: 105px !important; }
    
      .pb-xl-110 {
        padding-bottom: 110px !important; }
    
      .pb-xl-115 {
        padding-bottom: 115px !important; }
    
      .pb-xl-120 {
        padding-bottom: 120px !important; }
    
      .pb-xl-125 {
        padding-bottom: 125px !important; }
    
      .pb-xl-130 {
        padding-bottom: 130px !important; }
    
      .pb-xl-135 {
        padding-bottom: 135px !important; }
    
      .pb-xl-140 {
        padding-bottom: 140px !important; }
    
      .pb-xl-145 {
        padding-bottom: 145px !important; }
    
      .pb-xl-150 {
        padding-bottom: 150px !important; }
    
      .pb-xl-155 {
        padding-bottom: 155px !important; }
    
      .pb-xl-160 {
        padding-bottom: 160px !important; }
    
      .pb-xl-165 {
        padding-bottom: 165px !important; }
    
      .pb-xl-170 {
        padding-bottom: 170px !important; }
    
      .pb-xl-175 {
        padding-bottom: 175px !important; }
    
      .pb-xl-180 {
        padding-bottom: 180px !important; }
    
      .pb-xl-185 {
        padding-bottom: 185px !important; }
    
      .pb-xl-190 {
        padding-bottom: 190px !important; }
    
      .pb-xl-195 {
        padding-bottom: 195px !important; }
    
      .pb-xl-200 {
        padding-bottom: 200px !important; }
    
      .ps-xl-0 {
        padding-left: 0px !important; }
    
      .ps-xl-5 {
        padding-left: 5px !important; }
    
      .ps-xl-10 {
        padding-left: 10px !important; }
    
      .ps-xl-15 {
        padding-left: 15px !important; }
    
      .ps-xl-20 {
        padding-left: 20px !important; }
    
      .ps-xl-25 {
        padding-left: 25px !important; }
    
      .ps-xl-30 {
        padding-left: 30px !important; }
    
      .ps-xl-35 {
        padding-left: 35px !important; }
    
      .ps-xl-40 {
        padding-left: 40px !important; }
    
      .ps-xl-45 {
        padding-left: 45px !important; }
    
      .ps-xl-50 {
        padding-left: 50px !important; }
    
      .ps-xl-55 {
        padding-left: 55px !important; }
    
      .ps-xl-60 {
        padding-left: 60px !important; }
    
      .ps-xl-65 {
        padding-left: 65px !important; }
    
      .ps-xl-70 {
        padding-left: 70px !important; }
    
      .ps-xl-75 {
        padding-left: 75px !important; }
    
      .ps-xl-80 {
        padding-left: 80px !important; }
    
      .ps-xl-85 {
        padding-left: 85px !important; }
    
      .ps-xl-90 {
        padding-left: 90px !important; }
    
      .ps-xl-95 {
        padding-left: 95px !important; }
    
      .ps-xl-100 {
        padding-left: 100px !important; }
    
      .ps-xl-105 {
        padding-left: 105px !important; }
    
      .ps-xl-110 {
        padding-left: 110px !important; }
    
      .ps-xl-115 {
        padding-left: 115px !important; }
    
      .ps-xl-120 {
        padding-left: 120px !important; }
    
      .ps-xl-125 {
        padding-left: 125px !important; }
    
      .ps-xl-130 {
        padding-left: 130px !important; }
    
      .ps-xl-135 {
        padding-left: 135px !important; }
    
      .ps-xl-140 {
        padding-left: 140px !important; }
    
      .ps-xl-145 {
        padding-left: 145px !important; }
    
      .ps-xl-150 {
        padding-left: 150px !important; }
    
      .ps-xl-155 {
        padding-left: 155px !important; }
    
      .ps-xl-160 {
        padding-left: 160px !important; }
    
      .ps-xl-165 {
        padding-left: 165px !important; }
    
      .ps-xl-170 {
        padding-left: 170px !important; }
    
      .ps-xl-175 {
        padding-left: 175px !important; }
    
      .ps-xl-180 {
        padding-left: 180px !important; }
    
      .ps-xl-185 {
        padding-left: 185px !important; }
    
      .ps-xl-190 {
        padding-left: 190px !important; }
    
      .ps-xl-195 {
        padding-left: 195px !important; }
    
      .ps-xl-200 {
        padding-left: 200px !important; }
    
      .pe-xl-0 {
        padding-right: 0px !important; }
    
      .pe-xl-5 {
        padding-right: 5px !important; }
    
      .pe-xl-10 {
        padding-right: 10px !important; }
    
      .pe-xl-15 {
        padding-right: 15px !important; }
    
      .pe-xl-20 {
        padding-right: 20px !important; }
    
      .pe-xl-25 {
        padding-right: 25px !important; }
    
      .pe-xl-30 {
        padding-right: 30px !important; }
    
      .pe-xl-35 {
        padding-right: 35px !important; }
    
      .pe-xl-40 {
        padding-right: 40px !important; }
    
      .pe-xl-45 {
        padding-right: 45px !important; }
    
      .pe-xl-50 {
        padding-right: 50px !important; }
    
      .pe-xl-55 {
        padding-right: 55px !important; }
    
      .pe-xl-60 {
        padding-right: 60px !important; }
    
      .pe-xl-65 {
        padding-right: 65px !important; }
    
      .pe-xl-70 {
        padding-right: 70px !important; }
    
      .pe-xl-75 {
        padding-right: 75px !important; }
    
      .pe-xl-80 {
        padding-right: 80px !important; }
    
      .pe-xl-85 {
        padding-right: 85px !important; }
    
      .pe-xl-90 {
        padding-right: 90px !important; }
    
      .pe-xl-95 {
        padding-right: 95px !important; }
    
      .pe-xl-100 {
        padding-right: 100px !important; }
    
      .pe-xl-105 {
        padding-right: 105px !important; }
    
      .pe-xl-110 {
        padding-right: 110px !important; }
    
      .pe-xl-115 {
        padding-right: 115px !important; }
    
      .pe-xl-120 {
        padding-right: 120px !important; }
    
      .pe-xl-125 {
        padding-right: 125px !important; }
    
      .pe-xl-130 {
        padding-right: 130px !important; }
    
      .pe-xl-135 {
        padding-right: 135px !important; }
    
      .pe-xl-140 {
        padding-right: 140px !important; }
    
      .pe-xl-145 {
        padding-right: 145px !important; }
    
      .pe-xl-150 {
        padding-right: 150px !important; }
    
      .pe-xl-155 {
        padding-right: 155px !important; }
    
      .pe-xl-160 {
        padding-right: 160px !important; }
    
      .pe-xl-165 {
        padding-right: 165px !important; }
    
      .pe-xl-170 {
        padding-right: 170px !important; }
    
      .pe-xl-175 {
        padding-right: 175px !important; }
    
      .pe-xl-180 {
        padding-right: 180px !important; }
    
      .pe-xl-185 {
        padding-right: 185px !important; }
    
      .pe-xl-190 {
        padding-right: 190px !important; }
    
      .pe-xl-195 {
        padding-right: 195px !important; }
    
      .pe-xl-200 {
        padding-right: 200px !important; }
    
      .px-xl-0 {
        padding-left: 0px !important;
        padding-right: 0px !important; }
    
      .px-xl-5 {
        padding-left: 5px !important;
        padding-right: 5px !important; }
    
      .px-xl-10 {
        padding-left: 10px !important;
        padding-right: 10px !important; }
    
      .px-xl-15 {
        padding-left: 15px !important;
        padding-right: 15px !important; }
    
      .px-xl-20 {
        padding-left: 20px !important;
        padding-right: 20px !important; }
    
      .px-xl-25 {
        padding-left: 25px !important;
        padding-right: 25px !important; }
    
      .px-xl-30 {
        padding-left: 30px !important;
        padding-right: 30px !important; }
    
      .px-xl-35 {
        padding-left: 35px !important;
        padding-right: 35px !important; }
    
      .px-xl-40 {
        padding-left: 40px !important;
        padding-right: 40px !important; }
    
      .px-xl-45 {
        padding-left: 45px !important;
        padding-right: 45px !important; }
    
      .px-xl-50 {
        padding-left: 50px !important;
        padding-right: 50px !important; }
    
      .px-xl-55 {
        padding-left: 55px !important;
        padding-right: 55px !important; }
    
      .px-xl-60 {
        padding-left: 60px !important;
        padding-right: 60px !important; }
    
      .px-xl-65 {
        padding-left: 65px !important;
        padding-right: 65px !important; }
    
      .px-xl-70 {
        padding-left: 70px !important;
        padding-right: 70px !important; }
    
      .px-xl-75 {
        padding-left: 75px !important;
        padding-right: 75px !important; }
    
      .px-xl-80 {
        padding-left: 80px !important;
        padding-right: 80px !important; }
    
      .px-xl-85 {
        padding-left: 85px !important;
        padding-right: 85px !important; }
    
      .px-xl-90 {
        padding-left: 90px !important;
        padding-right: 90px !important; }
    
      .px-xl-95 {
        padding-left: 95px !important;
        padding-right: 95px !important; }
    
      .px-xl-100 {
        padding-left: 100px !important;
        padding-right: 100px !important; }
    
      .px-xl-105 {
        padding-left: 105px !important;
        padding-right: 105px !important; }
    
      .px-xl-110 {
        padding-left: 110px !important;
        padding-right: 110px !important; }
    
      .px-xl-115 {
        padding-left: 115px !important;
        padding-right: 115px !important; }
    
      .px-xl-120 {
        padding-left: 120px !important;
        padding-right: 120px !important; }
    
      .px-xl-125 {
        padding-left: 125px !important;
        padding-right: 125px !important; }
    
      .px-xl-130 {
        padding-left: 130px !important;
        padding-right: 130px !important; }
    
      .px-xl-135 {
        padding-left: 135px !important;
        padding-right: 135px !important; }
    
      .px-xl-140 {
        padding-left: 140px !important;
        padding-right: 140px !important; }
    
      .px-xl-145 {
        padding-left: 145px !important;
        padding-right: 145px !important; }
    
      .px-xl-150 {
        padding-left: 150px !important;
        padding-right: 150px !important; }
    
      .px-xl-155 {
        padding-left: 155px !important;
        padding-right: 155px !important; }
    
      .px-xl-160 {
        padding-left: 160px !important;
        padding-right: 160px !important; }
    
      .px-xl-165 {
        padding-left: 165px !important;
        padding-right: 165px !important; }
    
      .px-xl-170 {
        padding-left: 170px !important;
        padding-right: 170px !important; }
    
      .px-xl-175 {
        padding-left: 175px !important;
        padding-right: 175px !important; }
    
      .px-xl-180 {
        padding-left: 180px !important;
        padding-right: 180px !important; }
    
      .px-xl-185 {
        padding-left: 185px !important;
        padding-right: 185px !important; }
    
      .px-xl-190 {
        padding-left: 190px !important;
        padding-right: 190px !important; }
    
      .px-xl-195 {
        padding-left: 195px !important;
        padding-right: 195px !important; }
    
      .px-xl-200 {
        padding-left: 200px !important;
        padding-right: 200px !important; }
    
      .py-xl-0 {
        padding-top: 0px !important;
        padding-bottom: 0px !important; }
    
      .py-xl-5 {
        padding-top: 5px !important;
        padding-bottom: 5px !important; }
    
      .py-xl-10 {
        padding-top: 10px !important;
        padding-bottom: 10px !important; }
    
      .py-xl-15 {
        padding-top: 15px !important;
        padding-bottom: 15px !important; }
    
      .py-xl-20 {
        padding-top: 20px !important;
        padding-bottom: 20px !important; }
    
      .py-xl-25 {
        padding-top: 25px !important;
        padding-bottom: 25px !important; }
    
      .py-xl-30 {
        padding-top: 30px !important;
        padding-bottom: 30px !important; }
    
      .py-xl-35 {
        padding-top: 35px !important;
        padding-bottom: 35px !important; }
    
      .py-xl-40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important; }
    
      .py-xl-45 {
        padding-top: 45px !important;
        padding-bottom: 45px !important; }
    
      .py-xl-50 {
        padding-top: 50px !important;
        padding-bottom: 50px !important; }
    
      .py-xl-55 {
        padding-top: 55px !important;
        padding-bottom: 55px !important; }
    
      .py-xl-60 {
        padding-top: 60px !important;
        padding-bottom: 60px !important; }
    
      .py-xl-65 {
        padding-top: 65px !important;
        padding-bottom: 65px !important; }
    
      .py-xl-70 {
        padding-top: 70px !important;
        padding-bottom: 70px !important; }
    
      .py-xl-75 {
        padding-top: 75px !important;
        padding-bottom: 75px !important; }
    
      .py-xl-80 {
        padding-top: 80px !important;
        padding-bottom: 80px !important; }
    
      .py-xl-85 {
        padding-top: 85px !important;
        padding-bottom: 85px !important; }
    
      .py-xl-90 {
        padding-top: 90px !important;
        padding-bottom: 90px !important; }
    
      .py-xl-95 {
        padding-top: 95px !important;
        padding-bottom: 95px !important; }
    
      .py-xl-100 {
        padding-top: 100px !important;
        padding-bottom: 100px !important; }
    
      .py-xl-105 {
        padding-top: 105px !important;
        padding-bottom: 105px !important; }
    
      .py-xl-110 {
        padding-top: 110px !important;
        padding-bottom: 110px !important; }
    
      .py-xl-115 {
        padding-top: 115px !important;
        padding-bottom: 115px !important; }
    
      .py-xl-120 {
        padding-top: 120px !important;
        padding-bottom: 120px !important; }
    
      .py-xl-125 {
        padding-top: 125px !important;
        padding-bottom: 125px !important; }
    
      .py-xl-130 {
        padding-top: 130px !important;
        padding-bottom: 130px !important; }
    
      .py-xl-135 {
        padding-top: 135px !important;
        padding-bottom: 135px !important; }
    
      .py-xl-140 {
        padding-top: 140px !important;
        padding-bottom: 140px !important; }
    
      .py-xl-145 {
        padding-top: 145px !important;
        padding-bottom: 145px !important; }
    
      .py-xl-150 {
        padding-top: 150px !important;
        padding-bottom: 150px !important; }
    
      .py-xl-155 {
        padding-top: 155px !important;
        padding-bottom: 155px !important; }
    
      .py-xl-160 {
        padding-top: 160px !important;
        padding-bottom: 160px !important; }
    
      .py-xl-165 {
        padding-top: 165px !important;
        padding-bottom: 165px !important; }
    
      .py-xl-170 {
        padding-top: 170px !important;
        padding-bottom: 170px !important; }
    
      .py-xl-175 {
        padding-top: 175px !important;
        padding-bottom: 175px !important; }
    
      .py-xl-180 {
        padding-top: 180px !important;
        padding-bottom: 180px !important; }
    
      .py-xl-185 {
        padding-top: 185px !important;
        padding-bottom: 185px !important; }
    
      .py-xl-190 {
        padding-top: 190px !important;
        padding-bottom: 190px !important; }
    
      .py-xl-195 {
        padding-top: 195px !important;
        padding-bottom: 195px !important; }
    
      .py-xl-200 {
        padding-top: 200px !important;
        padding-bottom: 200px !important; } }
    @media (min-width: 1440px) {
      .p-xxl-0 {
        padding: 0px !important; }
    
      .p-xxl-5 {
        padding: 5px !important; }
    
      .p-xxl-10 {
        padding: 10px !important; }
    
      .p-xxl-15 {
        padding: 15px !important; }
    
      .p-xxl-20 {
        padding: 20px !important; }
    
      .p-xxl-25 {
        padding: 25px !important; }
    
      .p-xxl-30 {
        padding: 30px !important; }
    
      .p-xxl-35 {
        padding: 35px !important; }
    
      .p-xxl-40 {
        padding: 40px !important; }
    
      .p-xxl-45 {
        padding: 45px !important; }
    
      .p-xxl-50 {
        padding: 50px !important; }
    
      .p-xxl-55 {
        padding: 55px !important; }
    
      .p-xxl-60 {
        padding: 60px !important; }
    
      .p-xxl-65 {
        padding: 65px !important; }
    
      .p-xxl-70 {
        padding: 70px !important; }
    
      .p-xxl-75 {
        padding: 75px !important; }
    
      .p-xxl-80 {
        padding: 80px !important; }
    
      .p-xxl-85 {
        padding: 85px !important; }
    
      .p-xxl-90 {
        padding: 90px !important; }
    
      .p-xxl-95 {
        padding: 95px !important; }
    
      .p-xxl-100 {
        padding: 100px !important; }
    
      .p-xxl-105 {
        padding: 105px !important; }
    
      .p-xxl-110 {
        padding: 110px !important; }
    
      .p-xxl-115 {
        padding: 115px !important; }
    
      .p-xxl-120 {
        padding: 120px !important; }
    
      .p-xxl-125 {
        padding: 125px !important; }
    
      .p-xxl-130 {
        padding: 130px !important; }
    
      .p-xxl-135 {
        padding: 135px !important; }
    
      .p-xxl-140 {
        padding: 140px !important; }
    
      .p-xxl-145 {
        padding: 145px !important; }
    
      .p-xxl-150 {
        padding: 150px !important; }
    
      .p-xxl-155 {
        padding: 155px !important; }
    
      .p-xxl-160 {
        padding: 160px !important; }
    
      .p-xxl-165 {
        padding: 165px !important; }
    
      .p-xxl-170 {
        padding: 170px !important; }
    
      .p-xxl-175 {
        padding: 175px !important; }
    
      .p-xxl-180 {
        padding: 180px !important; }
    
      .p-xxl-185 {
        padding: 185px !important; }
    
      .p-xxl-190 {
        padding: 190px !important; }
    
      .p-xxl-195 {
        padding: 195px !important; }
    
      .p-xxl-200 {
        padding: 200px !important; }
    
      .pt-xxl-0 {
        padding-top: 0px !important; }
    
      .pt-xxl-5 {
        padding-top: 5px !important; }
    
      .pt-xxl-10 {
        padding-top: 10px !important; }
    
      .pt-xxl-15 {
        padding-top: 15px !important; }
    
      .pt-xxl-20 {
        padding-top: 20px !important; }
    
      .pt-xxl-25 {
        padding-top: 25px !important; }
    
      .pt-xxl-30 {
        padding-top: 30px !important; }
    
      .pt-xxl-35 {
        padding-top: 35px !important; }
    
      .pt-xxl-40 {
        padding-top: 40px !important; }
    
      .pt-xxl-45 {
        padding-top: 45px !important; }
    
      .pt-xxl-50 {
        padding-top: 50px !important; }
    
      .pt-xxl-55 {
        padding-top: 55px !important; }
    
      .pt-xxl-60 {
        padding-top: 60px !important; }
    
      .pt-xxl-65 {
        padding-top: 65px !important; }
    
      .pt-xxl-70 {
        padding-top: 70px !important; }
    
      .pt-xxl-75 {
        padding-top: 75px !important; }
    
      .pt-xxl-80 {
        padding-top: 80px !important; }
    
      .pt-xxl-85 {
        padding-top: 85px !important; }
    
      .pt-xxl-90 {
        padding-top: 90px !important; }
    
      .pt-xxl-95 {
        padding-top: 95px !important; }
    
      .pt-xxl-100 {
        padding-top: 100px !important; }
    
      .pt-xxl-105 {
        padding-top: 105px !important; }
    
      .pt-xxl-110 {
        padding-top: 110px !important; }
    
      .pt-xxl-115 {
        padding-top: 115px !important; }
    
      .pt-xxl-120 {
        padding-top: 120px !important; }
    
      .pt-xxl-125 {
        padding-top: 125px !important; }
    
      .pt-xxl-130 {
        padding-top: 130px !important; }
    
      .pt-xxl-135 {
        padding-top: 135px !important; }
    
      .pt-xxl-140 {
        padding-top: 140px !important; }
    
      .pt-xxl-145 {
        padding-top: 145px !important; }
    
      .pt-xxl-150 {
        padding-top: 150px !important; }
    
      .pt-xxl-155 {
        padding-top: 155px !important; }
    
      .pt-xxl-160 {
        padding-top: 160px !important; }
    
      .pt-xxl-165 {
        padding-top: 165px !important; }
    
      .pt-xxl-170 {
        padding-top: 170px !important; }
    
      .pt-xxl-175 {
        padding-top: 175px !important; }
    
      .pt-xxl-180 {
        padding-top: 180px !important; }
    
      .pt-xxl-185 {
        padding-top: 185px !important; }
    
      .pt-xxl-190 {
        padding-top: 190px !important; }
    
      .pt-xxl-195 {
        padding-top: 195px !important; }
    
      .pt-xxl-200 {
        padding-top: 200px !important; }
    
      .pb-xxl-0 {
        padding-bottom: 0px !important; }
    
      .pb-xxl-5 {
        padding-bottom: 5px !important; }
    
      .pb-xxl-10 {
        padding-bottom: 10px !important; }
    
      .pb-xxl-15 {
        padding-bottom: 15px !important; }
    
      .pb-xxl-20 {
        padding-bottom: 20px !important; }
    
      .pb-xxl-25 {
        padding-bottom: 25px !important; }
    
      .pb-xxl-30 {
        padding-bottom: 30px !important; }
    
      .pb-xxl-35 {
        padding-bottom: 35px !important; }
    
      .pb-xxl-40 {
        padding-bottom: 40px !important; }
    
      .pb-xxl-45 {
        padding-bottom: 45px !important; }
    
      .pb-xxl-50 {
        padding-bottom: 50px !important; }
    
      .pb-xxl-55 {
        padding-bottom: 55px !important; }
    
      .pb-xxl-60 {
        padding-bottom: 60px !important; }
    
      .pb-xxl-65 {
        padding-bottom: 65px !important; }
    
      .pb-xxl-70 {
        padding-bottom: 70px !important; }
    
      .pb-xxl-75 {
        padding-bottom: 75px !important; }
    
      .pb-xxl-80 {
        padding-bottom: 80px !important; }
    
      .pb-xxl-85 {
        padding-bottom: 85px !important; }
    
      .pb-xxl-90 {
        padding-bottom: 90px !important; }
    
      .pb-xxl-95 {
        padding-bottom: 95px !important; }
    
      .pb-xxl-100 {
        padding-bottom: 100px !important; }
    
      .pb-xxl-105 {
        padding-bottom: 105px !important; }
    
      .pb-xxl-110 {
        padding-bottom: 110px !important; }
    
      .pb-xxl-115 {
        padding-bottom: 115px !important; }
    
      .pb-xxl-120 {
        padding-bottom: 120px !important; }
    
      .pb-xxl-125 {
        padding-bottom: 125px !important; }
    
      .pb-xxl-130 {
        padding-bottom: 130px !important; }
    
      .pb-xxl-135 {
        padding-bottom: 135px !important; }
    
      .pb-xxl-140 {
        padding-bottom: 140px !important; }
    
      .pb-xxl-145 {
        padding-bottom: 145px !important; }
    
      .pb-xxl-150 {
        padding-bottom: 150px !important; }
    
      .pb-xxl-155 {
        padding-bottom: 155px !important; }
    
      .pb-xxl-160 {
        padding-bottom: 160px !important; }
    
      .pb-xxl-165 {
        padding-bottom: 165px !important; }
    
      .pb-xxl-170 {
        padding-bottom: 170px !important; }
    
      .pb-xxl-175 {
        padding-bottom: 175px !important; }
    
      .pb-xxl-180 {
        padding-bottom: 180px !important; }
    
      .pb-xxl-185 {
        padding-bottom: 185px !important; }
    
      .pb-xxl-190 {
        padding-bottom: 190px !important; }
    
      .pb-xxl-195 {
        padding-bottom: 195px !important; }
    
      .pb-xxl-200 {
        padding-bottom: 200px !important; }
    
      .ps-xxl-0 {
        padding-left: 0px !important; }
    
      .ps-xxl-5 {
        padding-left: 5px !important; }
    
      .ps-xxl-10 {
        padding-left: 10px !important; }
    
      .ps-xxl-15 {
        padding-left: 15px !important; }
    
      .ps-xxl-20 {
        padding-left: 20px !important; }
    
      .ps-xxl-25 {
        padding-left: 25px !important; }
    
      .ps-xxl-30 {
        padding-left: 30px !important; }
    
      .ps-xxl-35 {
        padding-left: 35px !important; }
    
      .ps-xxl-40 {
        padding-left: 40px !important; }
    
      .ps-xxl-45 {
        padding-left: 45px !important; }
    
      .ps-xxl-50 {
        padding-left: 50px !important; }
    
      .ps-xxl-55 {
        padding-left: 55px !important; }
    
      .ps-xxl-60 {
        padding-left: 60px !important; }
    
      .ps-xxl-65 {
        padding-left: 65px !important; }
    
      .ps-xxl-70 {
        padding-left: 70px !important; }
    
      .ps-xxl-75 {
        padding-left: 75px !important; }
    
      .ps-xxl-80 {
        padding-left: 80px !important; }
    
      .ps-xxl-85 {
        padding-left: 85px !important; }
    
      .ps-xxl-90 {
        padding-left: 90px !important; }
    
      .ps-xxl-95 {
        padding-left: 95px !important; }
    
      .ps-xxl-100 {
        padding-left: 100px !important; }
    
      .ps-xxl-105 {
        padding-left: 105px !important; }
    
      .ps-xxl-110 {
        padding-left: 110px !important; }
    
      .ps-xxl-115 {
        padding-left: 115px !important; }
    
      .ps-xxl-120 {
        padding-left: 120px !important; }
    
      .ps-xxl-125 {
        padding-left: 125px !important; }
    
      .ps-xxl-130 {
        padding-left: 130px !important; }
    
      .ps-xxl-135 {
        padding-left: 135px !important; }
    
      .ps-xxl-140 {
        padding-left: 140px !important; }
    
      .ps-xxl-145 {
        padding-left: 145px !important; }
    
      .ps-xxl-150 {
        padding-left: 150px !important; }
    
      .ps-xxl-155 {
        padding-left: 155px !important; }
    
      .ps-xxl-160 {
        padding-left: 160px !important; }
    
      .ps-xxl-165 {
        padding-left: 165px !important; }
    
      .ps-xxl-170 {
        padding-left: 170px !important; }
    
      .ps-xxl-175 {
        padding-left: 175px !important; }
    
      .ps-xxl-180 {
        padding-left: 180px !important; }
    
      .ps-xxl-185 {
        padding-left: 185px !important; }
    
      .ps-xxl-190 {
        padding-left: 190px !important; }
    
      .ps-xxl-195 {
        padding-left: 195px !important; }
    
      .ps-xxl-200 {
        padding-left: 200px !important; }
    
      .pe-xxl-0 {
        padding-right: 0px !important; }
    
      .pe-xxl-5 {
        padding-right: 5px !important; }
    
      .pe-xxl-10 {
        padding-right: 10px !important; }
    
      .pe-xxl-15 {
        padding-right: 15px !important; }
    
      .pe-xxl-20 {
        padding-right: 20px !important; }
    
      .pe-xxl-25 {
        padding-right: 25px !important; }
    
      .pe-xxl-30 {
        padding-right: 30px !important; }
    
      .pe-xxl-35 {
        padding-right: 35px !important; }
    
      .pe-xxl-40 {
        padding-right: 40px !important; }
    
      .pe-xxl-45 {
        padding-right: 45px !important; }
    
      .pe-xxl-50 {
        padding-right: 50px !important; }
    
      .pe-xxl-55 {
        padding-right: 55px !important; }
    
      .pe-xxl-60 {
        padding-right: 60px !important; }
    
      .pe-xxl-65 {
        padding-right: 65px !important; }
    
      .pe-xxl-70 {
        padding-right: 70px !important; }
    
      .pe-xxl-75 {
        padding-right: 75px !important; }
    
      .pe-xxl-80 {
        padding-right: 80px !important; }
    
      .pe-xxl-85 {
        padding-right: 85px !important; }
    
      .pe-xxl-90 {
        padding-right: 90px !important; }
    
      .pe-xxl-95 {
        padding-right: 95px !important; }
    
      .pe-xxl-100 {
        padding-right: 100px !important; }
    
      .pe-xxl-105 {
        padding-right: 105px !important; }
    
      .pe-xxl-110 {
        padding-right: 110px !important; }
    
      .pe-xxl-115 {
        padding-right: 115px !important; }
    
      .pe-xxl-120 {
        padding-right: 120px !important; }
    
      .pe-xxl-125 {
        padding-right: 125px !important; }
    
      .pe-xxl-130 {
        padding-right: 130px !important; }
    
      .pe-xxl-135 {
        padding-right: 135px !important; }
    
      .pe-xxl-140 {
        padding-right: 140px !important; }
    
      .pe-xxl-145 {
        padding-right: 145px !important; }
    
      .pe-xxl-150 {
        padding-right: 150px !important; }
    
      .pe-xxl-155 {
        padding-right: 155px !important; }
    
      .pe-xxl-160 {
        padding-right: 160px !important; }
    
      .pe-xxl-165 {
        padding-right: 165px !important; }
    
      .pe-xxl-170 {
        padding-right: 170px !important; }
    
      .pe-xxl-175 {
        padding-right: 175px !important; }
    
      .pe-xxl-180 {
        padding-right: 180px !important; }
    
      .pe-xxl-185 {
        padding-right: 185px !important; }
    
      .pe-xxl-190 {
        padding-right: 190px !important; }
    
      .pe-xxl-195 {
        padding-right: 195px !important; }
    
      .pe-xxl-200 {
        padding-right: 200px !important; }
    
      .px-xxl-0 {
        padding-left: 0px !important;
        padding-right: 0px !important; }
    
      .px-xxl-5 {
        padding-left: 5px !important;
        padding-right: 5px !important; }
    
      .px-xxl-10 {
        padding-left: 10px !important;
        padding-right: 10px !important; }
    
      .px-xxl-15 {
        padding-left: 15px !important;
        padding-right: 15px !important; }
    
      .px-xxl-20 {
        padding-left: 20px !important;
        padding-right: 20px !important; }
    
      .px-xxl-25 {
        padding-left: 25px !important;
        padding-right: 25px !important; }
    
      .px-xxl-30 {
        padding-left: 30px !important;
        padding-right: 30px !important; }
    
      .px-xxl-35 {
        padding-left: 35px !important;
        padding-right: 35px !important; }
    
      .px-xxl-40 {
        padding-left: 40px !important;
        padding-right: 40px !important; }
    
      .px-xxl-45 {
        padding-left: 45px !important;
        padding-right: 45px !important; }
    
      .px-xxl-50 {
        padding-left: 50px !important;
        padding-right: 50px !important; }
    
      .px-xxl-55 {
        padding-left: 55px !important;
        padding-right: 55px !important; }
    
      .px-xxl-60 {
        padding-left: 60px !important;
        padding-right: 60px !important; }
    
      .px-xxl-65 {
        padding-left: 65px !important;
        padding-right: 65px !important; }
    
      .px-xxl-70 {
        padding-left: 70px !important;
        padding-right: 70px !important; }
    
      .px-xxl-75 {
        padding-left: 75px !important;
        padding-right: 75px !important; }
    
      .px-xxl-80 {
        padding-left: 80px !important;
        padding-right: 80px !important; }
    
      .px-xxl-85 {
        padding-left: 85px !important;
        padding-right: 85px !important; }
    
      .px-xxl-90 {
        padding-left: 90px !important;
        padding-right: 90px !important; }
    
      .px-xxl-95 {
        padding-left: 95px !important;
        padding-right: 95px !important; }
    
      .px-xxl-100 {
        padding-left: 100px !important;
        padding-right: 100px !important; }
    
      .px-xxl-105 {
        padding-left: 105px !important;
        padding-right: 105px !important; }
    
      .px-xxl-110 {
        padding-left: 110px !important;
        padding-right: 110px !important; }
    
      .px-xxl-115 {
        padding-left: 115px !important;
        padding-right: 115px !important; }
    
      .px-xxl-120 {
        padding-left: 120px !important;
        padding-right: 120px !important; }
    
      .px-xxl-125 {
        padding-left: 125px !important;
        padding-right: 125px !important; }
    
      .px-xxl-130 {
        padding-left: 130px !important;
        padding-right: 130px !important; }
    
      .px-xxl-135 {
        padding-left: 135px !important;
        padding-right: 135px !important; }
    
      .px-xxl-140 {
        padding-left: 140px !important;
        padding-right: 140px !important; }
    
      .px-xxl-145 {
        padding-left: 145px !important;
        padding-right: 145px !important; }
    
      .px-xxl-150 {
        padding-left: 150px !important;
        padding-right: 150px !important; }
    
      .px-xxl-155 {
        padding-left: 155px !important;
        padding-right: 155px !important; }
    
      .px-xxl-160 {
        padding-left: 160px !important;
        padding-right: 160px !important; }
    
      .px-xxl-165 {
        padding-left: 165px !important;
        padding-right: 165px !important; }
    
      .px-xxl-170 {
        padding-left: 170px !important;
        padding-right: 170px !important; }
    
      .px-xxl-175 {
        padding-left: 175px !important;
        padding-right: 175px !important; }
    
      .px-xxl-180 {
        padding-left: 180px !important;
        padding-right: 180px !important; }
    
      .px-xxl-185 {
        padding-left: 185px !important;
        padding-right: 185px !important; }
    
      .px-xxl-190 {
        padding-left: 190px !important;
        padding-right: 190px !important; }
    
      .px-xxl-195 {
        padding-left: 195px !important;
        padding-right: 195px !important; }
    
      .px-xxl-200 {
        padding-left: 200px !important;
        padding-right: 200px !important; }
    
      .py-xxl-0 {
        padding-top: 0px !important;
        padding-bottom: 0px !important; }
    
      .py-xxl-5 {
        padding-top: 5px !important;
        padding-bottom: 5px !important; }
    
      .py-xxl-10 {
        padding-top: 10px !important;
        padding-bottom: 10px !important; }
    
      .py-xxl-15 {
        padding-top: 15px !important;
        padding-bottom: 15px !important; }
    
      .py-xxl-20 {
        padding-top: 20px !important;
        padding-bottom: 20px !important; }
    
      .py-xxl-25 {
        padding-top: 25px !important;
        padding-bottom: 25px !important; }
    
      .py-xxl-30 {
        padding-top: 30px !important;
        padding-bottom: 30px !important; }
    
      .py-xxl-35 {
        padding-top: 35px !important;
        padding-bottom: 35px !important; }
    
      .py-xxl-40 {
        padding-top: 40px !important;
        padding-bottom: 40px !important; }
    
      .py-xxl-45 {
        padding-top: 45px !important;
        padding-bottom: 45px !important; }
    
      .py-xxl-50 {
        padding-top: 50px !important;
        padding-bottom: 50px !important; }
    
      .py-xxl-55 {
        padding-top: 55px !important;
        padding-bottom: 55px !important; }
    
      .py-xxl-60 {
        padding-top: 60px !important;
        padding-bottom: 60px !important; }
    
      .py-xxl-65 {
        padding-top: 65px !important;
        padding-bottom: 65px !important; }
    
      .py-xxl-70 {
        padding-top: 70px !important;
        padding-bottom: 70px !important; }
    
      .py-xxl-75 {
        padding-top: 75px !important;
        padding-bottom: 75px !important; }
    
      .py-xxl-80 {
        padding-top: 80px !important;
        padding-bottom: 80px !important; }
    
      .py-xxl-85 {
        padding-top: 85px !important;
        padding-bottom: 85px !important; }
    
      .py-xxl-90 {
        padding-top: 90px !important;
        padding-bottom: 90px !important; }
    
      .py-xxl-95 {
        padding-top: 95px !important;
        padding-bottom: 95px !important; }
    
      .py-xxl-100 {
        padding-top: 100px !important;
        padding-bottom: 100px !important; }
    
      .py-xxl-105 {
        padding-top: 105px !important;
        padding-bottom: 105px !important; }
    
      .py-xxl-110 {
        padding-top: 110px !important;
        padding-bottom: 110px !important; }
    
      .py-xxl-115 {
        padding-top: 115px !important;
        padding-bottom: 115px !important; }
    
      .py-xxl-120 {
        padding-top: 120px !important;
        padding-bottom: 120px !important; }
    
      .py-xxl-125 {
        padding-top: 125px !important;
        padding-bottom: 125px !important; }
    
      .py-xxl-130 {
        padding-top: 130px !important;
        padding-bottom: 130px !important; }
    
      .py-xxl-135 {
        padding-top: 135px !important;
        padding-bottom: 135px !important; }
    
      .py-xxl-140 {
        padding-top: 140px !important;
        padding-bottom: 140px !important; }
    
      .py-xxl-145 {
        padding-top: 145px !important;
        padding-bottom: 145px !important; }
    
      .py-xxl-150 {
        padding-top: 150px !important;
        padding-bottom: 150px !important; }
    
      .py-xxl-155 {
        padding-top: 155px !important;
        padding-bottom: 155px !important; }
    
      .py-xxl-160 {
        padding-top: 160px !important;
        padding-bottom: 160px !important; }
    
      .py-xxl-165 {
        padding-top: 165px !important;
        padding-bottom: 165px !important; }
    
      .py-xxl-170 {
        padding-top: 170px !important;
        padding-bottom: 170px !important; }
    
      .py-xxl-175 {
        padding-top: 175px !important;
        padding-bottom: 175px !important; }
    
      .py-xxl-180 {
        padding-top: 180px !important;
        padding-bottom: 180px !important; }
    
      .py-xxl-185 {
        padding-top: 185px !important;
        padding-bottom: 185px !important; }
    
      .py-xxl-190 {
        padding-top: 190px !important;
        padding-bottom: 190px !important; }
    
      .py-xxl-195 {
        padding-top: 195px !important;
        padding-bottom: 195px !important; }
    
      .py-xxl-200 {
        padding-top: 200px !important;
        padding-bottom: 200px !important; } }
    /*******************
    Margin property 
    *******************/
    .m-0 {
      margin: 0px !important; }
    
    .m-5 {
      margin: 5px !important; }
    
    .m-10 {
      margin: 10px !important; }
    
    .m-15 {
      margin: 15px !important; }
    
    .m-20 {
      margin: 20px !important; }
    
    .m-25 {
      margin: 25px !important; }
    
    .m-30 {
      margin: 30px !important; }
    
    .m-35 {
      margin: 35px !important; }
    
    .m-40 {
      margin: 40px !important; }
    
    .m-45 {
      margin: 45px !important; }
    
    .m-50 {
      margin: 50px !important; }
    
    .m-55 {
      margin: 55px !important; }
    
    .m-60 {
      margin: 60px !important; }
    
    .m-65 {
      margin: 65px !important; }
    
    .m-70 {
      margin: 70px !important; }
    
    .m-75 {
      margin: 75px !important; }
    
    .m-80 {
      margin: 80px !important; }
    
    .m-85 {
      margin: 85px !important; }
    
    .m-90 {
      margin: 90px !important; }
    
    .m-95 {
      margin: 95px !important; }
    
    .m-100 {
      margin: 100px !important; }
    
    .m-105 {
      margin: 105px !important; }
    
    .m-110 {
      margin: 110px !important; }
    
    .m-115 {
      margin: 115px !important; }
    
    .m-120 {
      margin: 120px !important; }
    
    .m-125 {
      margin: 125px !important; }
    
    .m-130 {
      margin: 130px !important; }
    
    .m-135 {
      margin: 135px !important; }
    
    .m-140 {
      margin: 140px !important; }
    
    .m-145 {
      margin: 145px !important; }
    
    .m-150 {
      margin: 150px !important; }
    
    .m-155 {
      margin: 155px !important; }
    
    .m-160 {
      margin: 160px !important; }
    
    .m-165 {
      margin: 165px !important; }
    
    .m-170 {
      margin: 170px !important; }
    
    .m-175 {
      margin: 175px !important; }
    
    .m-180 {
      margin: 180px !important; }
    
    .m-185 {
      margin: 185px !important; }
    
    .m-190 {
      margin: 190px !important; }
    
    .m-195 {
      margin: 195px !important; }
    
    .m-200 {
      margin: 200px !important; }
    
    .mt-0 {
      margin-top: 0px !important; }
    
    .mt-5 {
      margin-top: 5px !important; }
    
    .mt-10 {
      margin-top: 10px !important; }
    
    .mt-15 {
      margin-top: 15px !important; }
    
    .mt-20 {
      margin-top: 20px !important; }
    
    .mt-25 {
      margin-top: 25px !important; }
    
    .mt-30 {
      margin-top: 30px !important; }
    
    .mt-35 {
      margin-top: 35px !important; }
    
    .mt-40 {
      margin-top: 40px !important; }
    
    .mt-45 {
      margin-top: 45px !important; }
    
    .mt-50 {
      margin-top: 50px !important; }
    
    .mt-55 {
      margin-top: 55px !important; }
    
    .mt-60 {
      margin-top: 60px !important; }
    
    .mt-65 {
      margin-top: 65px !important; }
    
    .mt-70 {
      margin-top: 70px !important; }
    
    .mt-75 {
      margin-top: 75px !important; }
    
    .mt-80 {
      margin-top: 80px !important; }
    
    .mt-85 {
      margin-top: 85px !important; }
    
    .mt-90 {
      margin-top: 90px !important; }
    
    .mt-95 {
      margin-top: 95px !important; }
    
    .mt-100 {
      margin-top: 100px !important; }
    
    .mt-105 {
      margin-top: 105px !important; }
    
    .mt-110 {
      margin-top: 110px !important; }
    
    .mt-115 {
      margin-top: 115px !important; }
    
    .mt-120 {
      margin-top: 120px !important; }
    
    .mt-125 {
      margin-top: 125px !important; }
    
    .mt-130 {
      margin-top: 130px !important; }
    
    .mt-135 {
      margin-top: 135px !important; }
    
    .mt-140 {
      margin-top: 140px !important; }
    
    .mt-145 {
      margin-top: 145px !important; }
    
    .mt-150 {
      margin-top: 150px !important; }
    
    .mt-155 {
      margin-top: 155px !important; }
    
    .mt-160 {
      margin-top: 160px !important; }
    
    .mt-165 {
      margin-top: 165px !important; }
    
    .mt-170 {
      margin-top: 170px !important; }
    
    .mt-175 {
      margin-top: 175px !important; }
    
    .mt-180 {
      margin-top: 180px !important; }
    
    .mt-185 {
      margin-top: 185px !important; }
    
    .mt-190 {
      margin-top: 190px !important; }
    
    .mt-195 {
      margin-top: 195px !important; }
    
    .mt-200 {
      margin-top: 200px !important; }
    
    .mb-0 {
      margin-bottom: 0px !important; }
    
    .mb-5 {
      margin-bottom: 5px !important; }
    
    .mb-10 {
      margin-bottom: 10px !important; }
    
    .mb-15 {
      margin-bottom: 15px !important; }
    
    .mb-20 {
      margin-bottom: 20px !important; }
    
    .mb-25 {
      margin-bottom: 25px !important; }
    
    .mb-30 {
      margin-bottom: 30px !important; }
    
    .mb-35 {
      margin-bottom: 35px !important; }
    
    .mb-40 {
      margin-bottom: 40px !important; }
    
    .mb-45 {
      margin-bottom: 45px !important; }
    
    .mb-50 {
      margin-bottom: 50px !important; }
    
    .mb-55 {
      margin-bottom: 55px !important; }
    
    .mb-60 {
      margin-bottom: 60px !important; }
    
    .mb-65 {
      margin-bottom: 65px !important; }
    
    .mb-70 {
      margin-bottom: 70px !important; }
    
    .mb-75 {
      margin-bottom: 75px !important; }
    
    .mb-80 {
      margin-bottom: 80px !important; }
    
    .mb-85 {
      margin-bottom: 85px !important; }
    
    .mb-90 {
      margin-bottom: 90px !important; }
    
    .mb-95 {
      margin-bottom: 95px !important; }
    
    .mb-100 {
      margin-bottom: 100px !important; }
    
    .mb-105 {
      margin-bottom: 105px !important; }
    
    .mb-110 {
      margin-bottom: 110px !important; }
    
    .mb-115 {
      margin-bottom: 115px !important; }
    
    .mb-120 {
      margin-bottom: 120px !important; }
    
    .mb-125 {
      margin-bottom: 125px !important; }
    
    .mb-130 {
      margin-bottom: 130px !important; }
    
    .mb-135 {
      margin-bottom: 135px !important; }
    
    .mb-140 {
      margin-bottom: 140px !important; }
    
    .mb-145 {
      margin-bottom: 145px !important; }
    
    .mb-150 {
      margin-bottom: 150px !important; }
    
    .mb-155 {
      margin-bottom: 155px !important; }
    
    .mb-160 {
      margin-bottom: 160px !important; }
    
    .mb-165 {
      margin-bottom: 165px !important; }
    
    .mb-170 {
      margin-bottom: 170px !important; }
    
    .mb-175 {
      margin-bottom: 175px !important; }
    
    .mb-180 {
      margin-bottom: 180px !important; }
    
    .mb-185 {
      margin-bottom: 185px !important; }
    
    .mb-190 {
      margin-bottom: 190px !important; }
    
    .mb-195 {
      margin-bottom: 195px !important; }
    
    .mb-200 {
      margin-bottom: 200px !important; }
    
    .ms-0 {
      margin-left: 0px !important; }
    
    .ms-5 {
      margin-left: 5px !important; }
    
    .ms-10 {
      margin-left: 10px !important; }
    
    .ms-15 {
      margin-left: 15px !important; }
    
    .ms-20 {
      margin-left: 20px !important; }
    
    .ms-25 {
      margin-left: 25px !important; }
    
    .ms-30 {
      margin-left: 30px !important; }
    
    .ms-35 {
      margin-left: 35px !important; }
    
    .ms-40 {
      margin-left: 40px !important; }
    
    .ms-45 {
      margin-left: 45px !important; }
    
    .ms-50 {
      margin-left: 50px !important; }
    
    .ms-55 {
      margin-left: 55px !important; }
    
    .ms-60 {
      margin-left: 60px !important; }
    
    .ms-65 {
      margin-left: 65px !important; }
    
    .ms-70 {
      margin-left: 70px !important; }
    
    .ms-75 {
      margin-left: 75px !important; }
    
    .ms-80 {
      margin-left: 80px !important; }
    
    .ms-85 {
      margin-left: 85px !important; }
    
    .ms-90 {
      margin-left: 90px !important; }
    
    .ms-95 {
      margin-left: 95px !important; }
    
    .ms-100 {
      margin-left: 100px !important; }
    
    .ms-105 {
      margin-left: 105px !important; }
    
    .ms-110 {
      margin-left: 110px !important; }
    
    .ms-115 {
      margin-left: 115px !important; }
    
    .ms-120 {
      margin-left: 120px !important; }
    
    .ms-125 {
      margin-left: 125px !important; }
    
    .ms-130 {
      margin-left: 130px !important; }
    
    .ms-135 {
      margin-left: 135px !important; }
    
    .ms-140 {
      margin-left: 140px !important; }
    
    .ms-145 {
      margin-left: 145px !important; }
    
    .ms-150 {
      margin-left: 150px !important; }
    
    .ms-155 {
      margin-left: 155px !important; }
    
    .ms-160 {
      margin-left: 160px !important; }
    
    .ms-165 {
      margin-left: 165px !important; }
    
    .ms-170 {
      margin-left: 170px !important; }
    
    .ms-175 {
      margin-left: 175px !important; }
    
    .ms-180 {
      margin-left: 180px !important; }
    
    .ms-185 {
      margin-left: 185px !important; }
    
    .ms-190 {
      margin-left: 190px !important; }
    
    .ms-195 {
      margin-left: 195px !important; }
    
    .ms-200 {
      margin-left: 200px !important; }
    
    .me-0 {
      margin-right: 0px !important; }
    
    .me-5 {
      margin-right: 5px !important; }
    
    .me-10 {
      margin-right: 10px !important; }
    
    .me-15 {
      margin-right: 15px !important; }
    
    .me-20 {
      margin-right: 20px !important; }
    
    .me-25 {
      margin-right: 25px !important; }
    
    .me-30 {
      margin-right: 30px !important; }
    
    .me-35 {
      margin-right: 35px !important; }
    
    .me-40 {
      margin-right: 40px !important; }
    
    .me-45 {
      margin-right: 45px !important; }
    
    .me-50 {
      margin-right: 50px !important; }
    
    .me-55 {
      margin-right: 55px !important; }
    
    .me-60 {
      margin-right: 60px !important; }
    
    .me-65 {
      margin-right: 65px !important; }
    
    .me-70 {
      margin-right: 70px !important; }
    
    .me-75 {
      margin-right: 75px !important; }
    
    .me-80 {
      margin-right: 80px !important; }
    
    .me-85 {
      margin-right: 85px !important; }
    
    .me-90 {
      margin-right: 90px !important; }
    
    .me-95 {
      margin-right: 95px !important; }
    
    .me-100 {
      margin-right: 100px !important; }
    
    .me-105 {
      margin-right: 105px !important; }
    
    .me-110 {
      margin-right: 110px !important; }
    
    .me-115 {
      margin-right: 115px !important; }
    
    .me-120 {
      margin-right: 120px !important; }
    
    .me-125 {
      margin-right: 125px !important; }
    
    .me-130 {
      margin-right: 130px !important; }
    
    .me-135 {
      margin-right: 135px !important; }
    
    .me-140 {
      margin-right: 140px !important; }
    
    .me-145 {
      margin-right: 145px !important; }
    
    .me-150 {
      margin-right: 150px !important; }
    
    .me-155 {
      margin-right: 155px !important; }
    
    .me-160 {
      margin-right: 160px !important; }
    
    .me-165 {
      margin-right: 165px !important; }
    
    .me-170 {
      margin-right: 170px !important; }
    
    .me-175 {
      margin-right: 175px !important; }
    
    .me-180 {
      margin-right: 180px !important; }
    
    .me-185 {
      margin-right: 185px !important; }
    
    .me-190 {
      margin-right: 190px !important; }
    
    .me-195 {
      margin-right: 195px !important; }
    
    .me-200 {
      margin-right: 200px !important; }
    
    .mx-0 {
      margin-left: 0px !important;
      margin-right: 0px !important; }
    
    .mx-5 {
      margin-left: 5px !important;
      margin-right: 5px !important; }
    
    .mx-10 {
      margin-left: 10px !important;
      margin-right: 10px !important; }
    
    .mx-15 {
      margin-left: 15px !important;
      margin-right: 15px !important; }
    
    .mx-20 {
      margin-left: 20px !important;
      margin-right: 20px !important; }
    
    .mx-25 {
      margin-left: 25px !important;
      margin-right: 25px !important; }
    
    .mx-30 {
      margin-left: 30px !important;
      margin-right: 30px !important; }
    
    .mx-35 {
      margin-left: 35px !important;
      margin-right: 35px !important; }
    
    .mx-40 {
      margin-left: 40px !important;
      margin-right: 40px !important; }
    
    .mx-45 {
      margin-left: 45px !important;
      margin-right: 45px !important; }
    
    .mx-50 {
      margin-left: 50px !important;
      margin-right: 50px !important; }
    
    .mx-55 {
      margin-left: 55px !important;
      margin-right: 55px !important; }
    
    .mx-60 {
      margin-left: 60px !important;
      margin-right: 60px !important; }
    
    .mx-65 {
      margin-left: 65px !important;
      margin-right: 65px !important; }
    
    .mx-70 {
      margin-left: 70px !important;
      margin-right: 70px !important; }
    
    .mx-75 {
      margin-left: 75px !important;
      margin-right: 75px !important; }
    
    .mx-80 {
      margin-left: 80px !important;
      margin-right: 80px !important; }
    
    .mx-85 {
      margin-left: 85px !important;
      margin-right: 85px !important; }
    
    .mx-90 {
      margin-left: 90px !important;
      margin-right: 90px !important; }
    
    .mx-95 {
      margin-left: 95px !important;
      margin-right: 95px !important; }
    
    .mx-100 {
      margin-left: 100px !important;
      margin-right: 100px !important; }
    
    .mx-105 {
      margin-left: 105px !important;
      margin-right: 105px !important; }
    
    .mx-110 {
      margin-left: 110px !important;
      margin-right: 110px !important; }
    
    .mx-115 {
      margin-left: 115px !important;
      margin-right: 115px !important; }
    
    .mx-120 {
      margin-left: 120px !important;
      margin-right: 120px !important; }
    
    .mx-125 {
      margin-left: 125px !important;
      margin-right: 125px !important; }
    
    .mx-130 {
      margin-left: 130px !important;
      margin-right: 130px !important; }
    
    .mx-135 {
      margin-left: 135px !important;
      margin-right: 135px !important; }
    
    .mx-140 {
      margin-left: 140px !important;
      margin-right: 140px !important; }
    
    .mx-145 {
      margin-left: 145px !important;
      margin-right: 145px !important; }
    
    .mx-150 {
      margin-left: 150px !important;
      margin-right: 150px !important; }
    
    .mx-155 {
      margin-left: 155px !important;
      margin-right: 155px !important; }
    
    .mx-160 {
      margin-left: 160px !important;
      margin-right: 160px !important; }
    
    .mx-165 {
      margin-left: 165px !important;
      margin-right: 165px !important; }
    
    .mx-170 {
      margin-left: 170px !important;
      margin-right: 170px !important; }
    
    .mx-175 {
      margin-left: 175px !important;
      margin-right: 175px !important; }
    
    .mx-180 {
      margin-left: 180px !important;
      margin-right: 180px !important; }
    
    .mx-185 {
      margin-left: 185px !important;
      margin-right: 185px !important; }
    
    .mx-190 {
      margin-left: 190px !important;
      margin-right: 190px !important; }
    
    .mx-195 {
      margin-left: 195px !important;
      margin-right: 195px !important; }
    
    .mx-200 {
      margin-left: 200px !important;
      margin-right: 200px !important; }
    
    .my-0 {
      margin-top: 0px !important;
      margin-bottom: 0px !important; }
    
    .my-5 {
      margin-top: 5px !important;
      margin-bottom: 5px !important; }
    
    .my-10 {
      margin-top: 10px !important;
      margin-bottom: 10px !important; }
    
    .my-15 {
      margin-top: 15px !important;
      margin-bottom: 15px !important; }
    
    .my-20 {
      margin-top: 20px !important;
      margin-bottom: 20px !important; }
    
    .my-25 {
      margin-top: 25px !important;
      margin-bottom: 25px !important; }
    
    .my-30 {
      margin-top: 30px !important;
      margin-bottom: 30px !important; }
    
    .my-35 {
      margin-top: 35px !important;
      margin-bottom: 35px !important; }
    
    .my-40 {
      margin-top: 40px !important;
      margin-bottom: 40px !important; }
    
    .my-45 {
      margin-top: 45px !important;
      margin-bottom: 45px !important; }
    
    .my-50 {
      margin-top: 50px !important;
      margin-bottom: 50px !important; }
    
    .my-55 {
      margin-top: 55px !important;
      margin-bottom: 55px !important; }
    
    .my-60 {
      margin-top: 60px !important;
      margin-bottom: 60px !important; }
    
    .my-65 {
      margin-top: 65px !important;
      margin-bottom: 65px !important; }
    
    .my-70 {
      margin-top: 70px !important;
      margin-bottom: 70px !important; }
    
    .my-75 {
      margin-top: 75px !important;
      margin-bottom: 75px !important; }
    
    .my-80 {
      margin-top: 80px !important;
      margin-bottom: 80px !important; }
    
    .my-85 {
      margin-top: 85px !important;
      margin-bottom: 85px !important; }
    
    .my-90 {
      margin-top: 90px !important;
      margin-bottom: 90px !important; }
    
    .my-95 {
      margin-top: 95px !important;
      margin-bottom: 95px !important; }
    
    .my-100 {
      margin-top: 100px !important;
      margin-bottom: 100px !important; }
    
    .my-105 {
      margin-top: 105px !important;
      margin-bottom: 105px !important; }
    
    .my-110 {
      margin-top: 110px !important;
      margin-bottom: 110px !important; }
    
    .my-115 {
      margin-top: 115px !important;
      margin-bottom: 115px !important; }
    
    .my-120 {
      margin-top: 120px !important;
      margin-bottom: 120px !important; }
    
    .my-125 {
      margin-top: 125px !important;
      margin-bottom: 125px !important; }
    
    .my-130 {
      margin-top: 130px !important;
      margin-bottom: 130px !important; }
    
    .my-135 {
      margin-top: 135px !important;
      margin-bottom: 135px !important; }
    
    .my-140 {
      margin-top: 140px !important;
      margin-bottom: 140px !important; }
    
    .my-145 {
      margin-top: 145px !important;
      margin-bottom: 145px !important; }
    
    .my-150 {
      margin-top: 150px !important;
      margin-bottom: 150px !important; }
    
    .my-155 {
      margin-top: 155px !important;
      margin-bottom: 155px !important; }
    
    .my-160 {
      margin-top: 160px !important;
      margin-bottom: 160px !important; }
    
    .my-165 {
      margin-top: 165px !important;
      margin-bottom: 165px !important; }
    
    .my-170 {
      margin-top: 170px !important;
      margin-bottom: 170px !important; }
    
    .my-175 {
      margin-top: 175px !important;
      margin-bottom: 175px !important; }
    
    .my-180 {
      margin-top: 180px !important;
      margin-bottom: 180px !important; }
    
    .my-185 {
      margin-top: 185px !important;
      margin-bottom: 185px !important; }
    
    .my-190 {
      margin-top: 190px !important;
      margin-bottom: 190px !important; }
    
    .my-195 {
      margin-top: 195px !important;
      margin-bottom: 195px !important; }
    
    .my-200 {
      margin-top: 200px !important;
      margin-bottom: 200px !important; }
    
    @media (max-width: 575px) {
      .m-xs-0 {
        margin: 0px !important; }
    
      .m-xs-5 {
        margin: 5px !important; }
    
      .m-xs-10 {
        margin: 10px !important; }
    
      .m-xs-15 {
        margin: 15px !important; }
    
      .m-xs-20 {
        margin: 20px !important; }
    
      .m-xs-25 {
        margin: 25px !important; }
    
      .m-xs-30 {
        margin: 30px !important; }
    
      .m-xs-35 {
        margin: 35px !important; }
    
      .m-xs-40 {
        margin: 40px !important; }
    
      .m-xs-45 {
        margin: 45px !important; }
    
      .m-xs-50 {
        margin: 50px !important; }
    
      .m-xs-55 {
        margin: 55px !important; }
    
      .m-xs-60 {
        margin: 60px !important; }
    
      .m-xs-65 {
        margin: 65px !important; }
    
      .m-xs-70 {
        margin: 70px !important; }
    
      .m-xs-75 {
        margin: 75px !important; }
    
      .m-xs-80 {
        margin: 80px !important; }
    
      .m-xs-85 {
        margin: 85px !important; }
    
      .m-xs-90 {
        margin: 90px !important; }
    
      .m-xs-95 {
        margin: 95px !important; }
    
      .m-xs-100 {
        margin: 100px !important; }
    
      .m-xs-105 {
        margin: 105px !important; }
    
      .m-xs-110 {
        margin: 110px !important; }
    
      .m-xs-115 {
        margin: 115px !important; }
    
      .m-xs-120 {
        margin: 120px !important; }
    
      .m-xs-125 {
        margin: 125px !important; }
    
      .m-xs-130 {
        margin: 130px !important; }
    
      .m-xs-135 {
        margin: 135px !important; }
    
      .m-xs-140 {
        margin: 140px !important; }
    
      .m-xs-145 {
        margin: 145px !important; }
    
      .m-xs-150 {
        margin: 150px !important; }
    
      .m-xs-155 {
        margin: 155px !important; }
    
      .m-xs-160 {
        margin: 160px !important; }
    
      .m-xs-165 {
        margin: 165px !important; }
    
      .m-xs-170 {
        margin: 170px !important; }
    
      .m-xs-175 {
        margin: 175px !important; }
    
      .m-xs-180 {
        margin: 180px !important; }
    
      .m-xs-185 {
        margin: 185px !important; }
    
      .m-xs-190 {
        margin: 190px !important; }
    
      .m-xs-195 {
        margin: 195px !important; }
    
      .m-xs-200 {
        margin: 200px !important; }
    
      .mt-xs-0 {
        margin-top: 0px !important; }
    
      .mt-xs-5 {
        margin-top: 5px !important; }
    
      .mt-xs-10 {
        margin-top: 10px !important; }
    
      .mt-xs-15 {
        margin-top: 15px !important; }
    
      .mt-xs-20 {
        margin-top: 20px !important; }
    
      .mt-xs-25 {
        margin-top: 25px !important; }
    
      .mt-xs-30 {
        margin-top: 30px !important; }
    
      .mt-xs-35 {
        margin-top: 35px !important; }
    
      .mt-xs-40 {
        margin-top: 40px !important; }
    
      .mt-xs-45 {
        margin-top: 45px !important; }
    
      .mt-xs-50 {
        margin-top: 50px !important; }
    
      .mt-xs-55 {
        margin-top: 55px !important; }
    
      .mt-xs-60 {
        margin-top: 60px !important; }
    
      .mt-xs-65 {
        margin-top: 65px !important; }
    
      .mt-xs-70 {
        margin-top: 70px !important; }
    
      .mt-xs-75 {
        margin-top: 75px !important; }
    
      .mt-xs-80 {
        margin-top: 80px !important; }
    
      .mt-xs-85 {
        margin-top: 85px !important; }
    
      .mt-xs-90 {
        margin-top: 90px !important; }
    
      .mt-xs-95 {
        margin-top: 95px !important; }
    
      .mt-xs-100 {
        margin-top: 100px !important; }
    
      .mt-xs-105 {
        margin-top: 105px !important; }
    
      .mt-xs-110 {
        margin-top: 110px !important; }
    
      .mt-xs-115 {
        margin-top: 115px !important; }
    
      .mt-xs-120 {
        margin-top: 120px !important; }
    
      .mt-xs-125 {
        margin-top: 125px !important; }
    
      .mt-xs-130 {
        margin-top: 130px !important; }
    
      .mt-xs-135 {
        margin-top: 135px !important; }
    
      .mt-xs-140 {
        margin-top: 140px !important; }
    
      .mt-xs-145 {
        margin-top: 145px !important; }
    
      .mt-xs-150 {
        margin-top: 150px !important; }
    
      .mt-xs-155 {
        margin-top: 155px !important; }
    
      .mt-xs-160 {
        margin-top: 160px !important; }
    
      .mt-xs-165 {
        margin-top: 165px !important; }
    
      .mt-xs-170 {
        margin-top: 170px !important; }
    
      .mt-xs-175 {
        margin-top: 175px !important; }
    
      .mt-xs-180 {
        margin-top: 180px !important; }
    
      .mt-xs-185 {
        margin-top: 185px !important; }
    
      .mt-xs-190 {
        margin-top: 190px !important; }
    
      .mt-xs-195 {
        margin-top: 195px !important; }
    
      .mt-xs-200 {
        margin-top: 200px !important; }
    
      .mb-xs-0 {
        margin-bottom: 0px !important; }
    
      .mb-xs-5 {
        margin-bottom: 5px !important; }
    
      .mb-xs-10 {
        margin-bottom: 10px !important; }
    
      .mb-xs-15 {
        margin-bottom: 15px !important; }
    
      .mb-xs-20 {
        margin-bottom: 20px !important; }
    
      .mb-xs-25 {
        margin-bottom: 25px !important; }
    
      .mb-xs-30 {
        margin-bottom: 30px !important; }
    
      .mb-xs-35 {
        margin-bottom: 35px !important; }
    
      .mb-xs-40 {
        margin-bottom: 40px !important; }
    
      .mb-xs-45 {
        margin-bottom: 45px !important; }
    
      .mb-xs-50 {
        margin-bottom: 50px !important; }
    
      .mb-xs-55 {
        margin-bottom: 55px !important; }
    
      .mb-xs-60 {
        margin-bottom: 60px !important; }
    
      .mb-xs-65 {
        margin-bottom: 65px !important; }
    
      .mb-xs-70 {
        margin-bottom: 70px !important; }
    
      .mb-xs-75 {
        margin-bottom: 75px !important; }
    
      .mb-xs-80 {
        margin-bottom: 80px !important; }
    
      .mb-xs-85 {
        margin-bottom: 85px !important; }
    
      .mb-xs-90 {
        margin-bottom: 90px !important; }
    
      .mb-xs-95 {
        margin-bottom: 95px !important; }
    
      .mb-xs-100 {
        margin-bottom: 100px !important; }
    
      .mb-xs-105 {
        margin-bottom: 105px !important; }
    
      .mb-xs-110 {
        margin-bottom: 110px !important; }
    
      .mb-xs-115 {
        margin-bottom: 115px !important; }
    
      .mb-xs-120 {
        margin-bottom: 120px !important; }
    
      .mb-xs-125 {
        margin-bottom: 125px !important; }
    
      .mb-xs-130 {
        margin-bottom: 130px !important; }
    
      .mb-xs-135 {
        margin-bottom: 135px !important; }
    
      .mb-xs-140 {
        margin-bottom: 140px !important; }
    
      .mb-xs-145 {
        margin-bottom: 145px !important; }
    
      .mb-xs-150 {
        margin-bottom: 150px !important; }
    
      .mb-xs-155 {
        margin-bottom: 155px !important; }
    
      .mb-xs-160 {
        margin-bottom: 160px !important; }
    
      .mb-xs-165 {
        margin-bottom: 165px !important; }
    
      .mb-xs-170 {
        margin-bottom: 170px !important; }
    
      .mb-xs-175 {
        margin-bottom: 175px !important; }
    
      .mb-xs-180 {
        margin-bottom: 180px !important; }
    
      .mb-xs-185 {
        margin-bottom: 185px !important; }
    
      .mb-xs-190 {
        margin-bottom: 190px !important; }
    
      .mb-xs-195 {
        margin-bottom: 195px !important; }
    
      .mb-xs-200 {
        margin-bottom: 200px !important; }
    
      .ms-xs-0 {
        margin-left: 0px !important; }
    
      .ms-xs-5 {
        margin-left: 5px !important; }
    
      .ms-xs-10 {
        margin-left: 10px !important; }
    
      .ms-xs-15 {
        margin-left: 15px !important; }
    
      .ms-xs-20 {
        margin-left: 20px !important; }
    
      .ms-xs-25 {
        margin-left: 25px !important; }
    
      .ms-xs-30 {
        margin-left: 30px !important; }
    
      .ms-xs-35 {
        margin-left: 35px !important; }
    
      .ms-xs-40 {
        margin-left: 40px !important; }
    
      .ms-xs-45 {
        margin-left: 45px !important; }
    
      .ms-xs-50 {
        margin-left: 50px !important; }
    
      .ms-xs-55 {
        margin-left: 55px !important; }
    
      .ms-xs-60 {
        margin-left: 60px !important; }
    
      .ms-xs-65 {
        margin-left: 65px !important; }
    
      .ms-xs-70 {
        margin-left: 70px !important; }
    
      .ms-xs-75 {
        margin-left: 75px !important; }
    
      .ms-xs-80 {
        margin-left: 80px !important; }
    
      .ms-xs-85 {
        margin-left: 85px !important; }
    
      .ms-xs-90 {
        margin-left: 90px !important; }
    
      .ms-xs-95 {
        margin-left: 95px !important; }
    
      .ms-xs-100 {
        margin-left: 100px !important; }
    
      .ms-xs-105 {
        margin-left: 105px !important; }
    
      .ms-xs-110 {
        margin-left: 110px !important; }
    
      .ms-xs-115 {
        margin-left: 115px !important; }
    
      .ms-xs-120 {
        margin-left: 120px !important; }
    
      .ms-xs-125 {
        margin-left: 125px !important; }
    
      .ms-xs-130 {
        margin-left: 130px !important; }
    
      .ms-xs-135 {
        margin-left: 135px !important; }
    
      .ms-xs-140 {
        margin-left: 140px !important; }
    
      .ms-xs-145 {
        margin-left: 145px !important; }
    
      .ms-xs-150 {
        margin-left: 150px !important; }
    
      .ms-xs-155 {
        margin-left: 155px !important; }
    
      .ms-xs-160 {
        margin-left: 160px !important; }
    
      .ms-xs-165 {
        margin-left: 165px !important; }
    
      .ms-xs-170 {
        margin-left: 170px !important; }
    
      .ms-xs-175 {
        margin-left: 175px !important; }
    
      .ms-xs-180 {
        margin-left: 180px !important; }
    
      .ms-xs-185 {
        margin-left: 185px !important; }
    
      .ms-xs-190 {
        margin-left: 190px !important; }
    
      .ms-xs-195 {
        margin-left: 195px !important; }
    
      .ms-xs-200 {
        margin-left: 200px !important; }
    
      .me-xs-0 {
        margin-right: 0px !important; }
    
      .me-xs-5 {
        margin-right: 5px !important; }
    
      .me-xs-10 {
        margin-right: 10px !important; }
    
      .me-xs-15 {
        margin-right: 15px !important; }
    
      .me-xs-20 {
        margin-right: 20px !important; }
    
      .me-xs-25 {
        margin-right: 25px !important; }
    
      .me-xs-30 {
        margin-right: 30px !important; }
    
      .me-xs-35 {
        margin-right: 35px !important; }
    
      .me-xs-40 {
        margin-right: 40px !important; }
    
      .me-xs-45 {
        margin-right: 45px !important; }
    
      .me-xs-50 {
        margin-right: 50px !important; }
    
      .me-xs-55 {
        margin-right: 55px !important; }
    
      .me-xs-60 {
        margin-right: 60px !important; }
    
      .me-xs-65 {
        margin-right: 65px !important; }
    
      .me-xs-70 {
        margin-right: 70px !important; }
    
      .me-xs-75 {
        margin-right: 75px !important; }
    
      .me-xs-80 {
        margin-right: 80px !important; }
    
      .me-xs-85 {
        margin-right: 85px !important; }
    
      .me-xs-90 {
        margin-right: 90px !important; }
    
      .me-xs-95 {
        margin-right: 95px !important; }
    
      .me-xs-100 {
        margin-right: 100px !important; }
    
      .me-xs-105 {
        margin-right: 105px !important; }
    
      .me-xs-110 {
        margin-right: 110px !important; }
    
      .me-xs-115 {
        margin-right: 115px !important; }
    
      .me-xs-120 {
        margin-right: 120px !important; }
    
      .me-xs-125 {
        margin-right: 125px !important; }
    
      .me-xs-130 {
        margin-right: 130px !important; }
    
      .me-xs-135 {
        margin-right: 135px !important; }
    
      .me-xs-140 {
        margin-right: 140px !important; }
    
      .me-xs-145 {
        margin-right: 145px !important; }
    
      .me-xs-150 {
        margin-right: 150px !important; }
    
      .me-xs-155 {
        margin-right: 155px !important; }
    
      .me-xs-160 {
        margin-right: 160px !important; }
    
      .me-xs-165 {
        margin-right: 165px !important; }
    
      .me-xs-170 {
        margin-right: 170px !important; }
    
      .me-xs-175 {
        margin-right: 175px !important; }
    
      .me-xs-180 {
        margin-right: 180px !important; }
    
      .me-xs-185 {
        margin-right: 185px !important; }
    
      .me-xs-190 {
        margin-right: 190px !important; }
    
      .me-xs-195 {
        margin-right: 195px !important; }
    
      .me-xs-200 {
        margin-right: 200px !important; }
    
      .mx-xs-0 {
        margin-left: 0px !important;
        margin-right: 0px !important; }
    
      .mx-xs-5 {
        margin-left: 5px !important;
        margin-right: 5px !important; }
    
      .mx-xs-10 {
        margin-left: 10px !important;
        margin-right: 10px !important; }
    
      .mx-xs-15 {
        margin-left: 15px !important;
        margin-right: 15px !important; }
    
      .mx-xs-20 {
        margin-left: 20px !important;
        margin-right: 20px !important; }
    
      .mx-xs-25 {
        margin-left: 25px !important;
        margin-right: 25px !important; }
    
      .mx-xs-30 {
        margin-left: 30px !important;
        margin-right: 30px !important; }
    
      .mx-xs-35 {
        margin-left: 35px !important;
        margin-right: 35px !important; }
    
      .mx-xs-40 {
        margin-left: 40px !important;
        margin-right: 40px !important; }
    
      .mx-xs-45 {
        margin-left: 45px !important;
        margin-right: 45px !important; }
    
      .mx-xs-50 {
        margin-left: 50px !important;
        margin-right: 50px !important; }
    
      .mx-xs-55 {
        margin-left: 55px !important;
        margin-right: 55px !important; }
    
      .mx-xs-60 {
        margin-left: 60px !important;
        margin-right: 60px !important; }
    
      .mx-xs-65 {
        margin-left: 65px !important;
        margin-right: 65px !important; }
    
      .mx-xs-70 {
        margin-left: 70px !important;
        margin-right: 70px !important; }
    
      .mx-xs-75 {
        margin-left: 75px !important;
        margin-right: 75px !important; }
    
      .mx-xs-80 {
        margin-left: 80px !important;
        margin-right: 80px !important; }
    
      .mx-xs-85 {
        margin-left: 85px !important;
        margin-right: 85px !important; }
    
      .mx-xs-90 {
        margin-left: 90px !important;
        margin-right: 90px !important; }
    
      .mx-xs-95 {
        margin-left: 95px !important;
        margin-right: 95px !important; }
    
      .mx-xs-100 {
        margin-left: 100px !important;
        margin-right: 100px !important; }
    
      .mx-xs-105 {
        margin-left: 105px !important;
        margin-right: 105px !important; }
    
      .mx-xs-110 {
        margin-left: 110px !important;
        margin-right: 110px !important; }
    
      .mx-xs-115 {
        margin-left: 115px !important;
        margin-right: 115px !important; }
    
      .mx-xs-120 {
        margin-left: 120px !important;
        margin-right: 120px !important; }
    
      .mx-xs-125 {
        margin-left: 125px !important;
        margin-right: 125px !important; }
    
      .mx-xs-130 {
        margin-left: 130px !important;
        margin-right: 130px !important; }
    
      .mx-xs-135 {
        margin-left: 135px !important;
        margin-right: 135px !important; }
    
      .mx-xs-140 {
        margin-left: 140px !important;
        margin-right: 140px !important; }
    
      .mx-xs-145 {
        margin-left: 145px !important;
        margin-right: 145px !important; }
    
      .mx-xs-150 {
        margin-left: 150px !important;
        margin-right: 150px !important; }
    
      .mx-xs-155 {
        margin-left: 155px !important;
        margin-right: 155px !important; }
    
      .mx-xs-160 {
        margin-left: 160px !important;
        margin-right: 160px !important; }
    
      .mx-xs-165 {
        margin-left: 165px !important;
        margin-right: 165px !important; }
    
      .mx-xs-170 {
        margin-left: 170px !important;
        margin-right: 170px !important; }
    
      .mx-xs-175 {
        margin-left: 175px !important;
        margin-right: 175px !important; }
    
      .mx-xs-180 {
        margin-left: 180px !important;
        margin-right: 180px !important; }
    
      .mx-xs-185 {
        margin-left: 185px !important;
        margin-right: 185px !important; }
    
      .mx-xs-190 {
        margin-left: 190px !important;
        margin-right: 190px !important; }
    
      .mx-xs-195 {
        margin-left: 195px !important;
        margin-right: 195px !important; }
    
      .mx-xs-200 {
        margin-left: 200px !important;
        margin-right: 200px !important; }
    
      .my-xs-0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important; }
    
      .my-xs-5 {
        margin-top: 5px !important;
        margin-bottom: 5px !important; }
    
      .my-xs-10 {
        margin-top: 10px !important;
        margin-bottom: 10px !important; }
    
      .my-xs-15 {
        margin-top: 15px !important;
        margin-bottom: 15px !important; }
    
      .my-xs-20 {
        margin-top: 20px !important;
        margin-bottom: 20px !important; }
    
      .my-xs-25 {
        margin-top: 25px !important;
        margin-bottom: 25px !important; }
    
      .my-xs-30 {
        margin-top: 30px !important;
        margin-bottom: 30px !important; }
    
      .my-xs-35 {
        margin-top: 35px !important;
        margin-bottom: 35px !important; }
    
      .my-xs-40 {
        margin-top: 40px !important;
        margin-bottom: 40px !important; }
    
      .my-xs-45 {
        margin-top: 45px !important;
        margin-bottom: 45px !important; }
    
      .my-xs-50 {
        margin-top: 50px !important;
        margin-bottom: 50px !important; }
    
      .my-xs-55 {
        margin-top: 55px !important;
        margin-bottom: 55px !important; }
    
      .my-xs-60 {
        margin-top: 60px !important;
        margin-bottom: 60px !important; }
    
      .my-xs-65 {
        margin-top: 65px !important;
        margin-bottom: 65px !important; }
    
      .my-xs-70 {
        margin-top: 70px !important;
        margin-bottom: 70px !important; }
    
      .my-xs-75 {
        margin-top: 75px !important;
        margin-bottom: 75px !important; }
    
      .my-xs-80 {
        margin-top: 80px !important;
        margin-bottom: 80px !important; }
    
      .my-xs-85 {
        margin-top: 85px !important;
        margin-bottom: 85px !important; }
    
      .my-xs-90 {
        margin-top: 90px !important;
        margin-bottom: 90px !important; }
    
      .my-xs-95 {
        margin-top: 95px !important;
        margin-bottom: 95px !important; }
    
      .my-xs-100 {
        margin-top: 100px !important;
        margin-bottom: 100px !important; }
    
      .my-xs-105 {
        margin-top: 105px !important;
        margin-bottom: 105px !important; }
    
      .my-xs-110 {
        margin-top: 110px !important;
        margin-bottom: 110px !important; }
    
      .my-xs-115 {
        margin-top: 115px !important;
        margin-bottom: 115px !important; }
    
      .my-xs-120 {
        margin-top: 120px !important;
        margin-bottom: 120px !important; }
    
      .my-xs-125 {
        margin-top: 125px !important;
        margin-bottom: 125px !important; }
    
      .my-xs-130 {
        margin-top: 130px !important;
        margin-bottom: 130px !important; }
    
      .my-xs-135 {
        margin-top: 135px !important;
        margin-bottom: 135px !important; }
    
      .my-xs-140 {
        margin-top: 140px !important;
        margin-bottom: 140px !important; }
    
      .my-xs-145 {
        margin-top: 145px !important;
        margin-bottom: 145px !important; }
    
      .my-xs-150 {
        margin-top: 150px !important;
        margin-bottom: 150px !important; }
    
      .my-xs-155 {
        margin-top: 155px !important;
        margin-bottom: 155px !important; }
    
      .my-xs-160 {
        margin-top: 160px !important;
        margin-bottom: 160px !important; }
    
      .my-xs-165 {
        margin-top: 165px !important;
        margin-bottom: 165px !important; }
    
      .my-xs-170 {
        margin-top: 170px !important;
        margin-bottom: 170px !important; }
    
      .my-xs-175 {
        margin-top: 175px !important;
        margin-bottom: 175px !important; }
    
      .my-xs-180 {
        margin-top: 180px !important;
        margin-bottom: 180px !important; }
    
      .my-xs-185 {
        margin-top: 185px !important;
        margin-bottom: 185px !important; }
    
      .my-xs-190 {
        margin-top: 190px !important;
        margin-bottom: 190px !important; }
    
      .my-xs-195 {
        margin-top: 195px !important;
        margin-bottom: 195px !important; }
    
      .my-xs-200 {
        margin-top: 200px !important;
        margin-bottom: 200px !important; } }
    @media (min-width: 576px) {
      .m-sm-0 {
        margin: 0px !important; }
    
      .m-sm-5 {
        margin: 5px !important; }
    
      .m-sm-10 {
        margin: 10px !important; }
    
      .m-sm-15 {
        margin: 15px !important; }
    
      .m-sm-20 {
        margin: 20px !important; }
    
      .m-sm-25 {
        margin: 25px !important; }
    
      .m-sm-30 {
        margin: 30px !important; }
    
      .m-sm-35 {
        margin: 35px !important; }
    
      .m-sm-40 {
        margin: 40px !important; }
    
      .m-sm-45 {
        margin: 45px !important; }
    
      .m-sm-50 {
        margin: 50px !important; }
    
      .m-sm-55 {
        margin: 55px !important; }
    
      .m-sm-60 {
        margin: 60px !important; }
    
      .m-sm-65 {
        margin: 65px !important; }
    
      .m-sm-70 {
        margin: 70px !important; }
    
      .m-sm-75 {
        margin: 75px !important; }
    
      .m-sm-80 {
        margin: 80px !important; }
    
      .m-sm-85 {
        margin: 85px !important; }
    
      .m-sm-90 {
        margin: 90px !important; }
    
      .m-sm-95 {
        margin: 95px !important; }
    
      .m-sm-100 {
        margin: 100px !important; }
    
      .m-sm-105 {
        margin: 105px !important; }
    
      .m-sm-110 {
        margin: 110px !important; }
    
      .m-sm-115 {
        margin: 115px !important; }
    
      .m-sm-120 {
        margin: 120px !important; }
    
      .m-sm-125 {
        margin: 125px !important; }
    
      .m-sm-130 {
        margin: 130px !important; }
    
      .m-sm-135 {
        margin: 135px !important; }
    
      .m-sm-140 {
        margin: 140px !important; }
    
      .m-sm-145 {
        margin: 145px !important; }
    
      .m-sm-150 {
        margin: 150px !important; }
    
      .m-sm-155 {
        margin: 155px !important; }
    
      .m-sm-160 {
        margin: 160px !important; }
    
      .m-sm-165 {
        margin: 165px !important; }
    
      .m-sm-170 {
        margin: 170px !important; }
    
      .m-sm-175 {
        margin: 175px !important; }
    
      .m-sm-180 {
        margin: 180px !important; }
    
      .m-sm-185 {
        margin: 185px !important; }
    
      .m-sm-190 {
        margin: 190px !important; }
    
      .m-sm-195 {
        margin: 195px !important; }
    
      .m-sm-200 {
        margin: 200px !important; }
    
      .mt-sm-0 {
        margin-top: 0px !important; }
    
      .mt-sm-5 {
        margin-top: 5px !important; }
    
      .mt-sm-10 {
        margin-top: 10px !important; }
    
      .mt-sm-15 {
        margin-top: 15px !important; }
    
      .mt-sm-20 {
        margin-top: 20px !important; }
    
      .mt-sm-25 {
        margin-top: 25px !important; }
    
      .mt-sm-30 {
        margin-top: 30px !important; }
    
      .mt-sm-35 {
        margin-top: 35px !important; }
    
      .mt-sm-40 {
        margin-top: 40px !important; }
    
      .mt-sm-45 {
        margin-top: 45px !important; }
    
      .mt-sm-50 {
        margin-top: 50px !important; }
    
      .mt-sm-55 {
        margin-top: 55px !important; }
    
      .mt-sm-60 {
        margin-top: 60px !important; }
    
      .mt-sm-65 {
        margin-top: 65px !important; }
    
      .mt-sm-70 {
        margin-top: 70px !important; }
    
      .mt-sm-75 {
        margin-top: 75px !important; }
    
      .mt-sm-80 {
        margin-top: 80px !important; }
    
      .mt-sm-85 {
        margin-top: 85px !important; }
    
      .mt-sm-90 {
        margin-top: 90px !important; }
    
      .mt-sm-95 {
        margin-top: 95px !important; }
    
      .mt-sm-100 {
        margin-top: 100px !important; }
    
      .mt-sm-105 {
        margin-top: 105px !important; }
    
      .mt-sm-110 {
        margin-top: 110px !important; }
    
      .mt-sm-115 {
        margin-top: 115px !important; }
    
      .mt-sm-120 {
        margin-top: 120px !important; }
    
      .mt-sm-125 {
        margin-top: 125px !important; }
    
      .mt-sm-130 {
        margin-top: 130px !important; }
    
      .mt-sm-135 {
        margin-top: 135px !important; }
    
      .mt-sm-140 {
        margin-top: 140px !important; }
    
      .mt-sm-145 {
        margin-top: 145px !important; }
    
      .mt-sm-150 {
        margin-top: 150px !important; }
    
      .mt-sm-155 {
        margin-top: 155px !important; }
    
      .mt-sm-160 {
        margin-top: 160px !important; }
    
      .mt-sm-165 {
        margin-top: 165px !important; }
    
      .mt-sm-170 {
        margin-top: 170px !important; }
    
      .mt-sm-175 {
        margin-top: 175px !important; }
    
      .mt-sm-180 {
        margin-top: 180px !important; }
    
      .mt-sm-185 {
        margin-top: 185px !important; }
    
      .mt-sm-190 {
        margin-top: 190px !important; }
    
      .mt-sm-195 {
        margin-top: 195px !important; }
    
      .mt-sm-200 {
        margin-top: 200px !important; }
    
      .mb-sm-0 {
        margin-bottom: 0px !important; }
    
      .mb-sm-5 {
        margin-bottom: 5px !important; }
    
      .mb-sm-10 {
        margin-bottom: 10px !important; }
    
      .mb-sm-15 {
        margin-bottom: 15px !important; }
    
      .mb-sm-20 {
        margin-bottom: 20px !important; }
    
      .mb-sm-25 {
        margin-bottom: 25px !important; }
    
      .mb-sm-30 {
        margin-bottom: 30px !important; }
    
      .mb-sm-35 {
        margin-bottom: 35px !important; }
    
      .mb-sm-40 {
        margin-bottom: 40px !important; }
    
      .mb-sm-45 {
        margin-bottom: 45px !important; }
    
      .mb-sm-50 {
        margin-bottom: 50px !important; }
    
      .mb-sm-55 {
        margin-bottom: 55px !important; }
    
      .mb-sm-60 {
        margin-bottom: 60px !important; }
    
      .mb-sm-65 {
        margin-bottom: 65px !important; }
    
      .mb-sm-70 {
        margin-bottom: 70px !important; }
    
      .mb-sm-75 {
        margin-bottom: 75px !important; }
    
      .mb-sm-80 {
        margin-bottom: 80px !important; }
    
      .mb-sm-85 {
        margin-bottom: 85px !important; }
    
      .mb-sm-90 {
        margin-bottom: 90px !important; }
    
      .mb-sm-95 {
        margin-bottom: 95px !important; }
    
      .mb-sm-100 {
        margin-bottom: 100px !important; }
    
      .mb-sm-105 {
        margin-bottom: 105px !important; }
    
      .mb-sm-110 {
        margin-bottom: 110px !important; }
    
      .mb-sm-115 {
        margin-bottom: 115px !important; }
    
      .mb-sm-120 {
        margin-bottom: 120px !important; }
    
      .mb-sm-125 {
        margin-bottom: 125px !important; }
    
      .mb-sm-130 {
        margin-bottom: 130px !important; }
    
      .mb-sm-135 {
        margin-bottom: 135px !important; }
    
      .mb-sm-140 {
        margin-bottom: 140px !important; }
    
      .mb-sm-145 {
        margin-bottom: 145px !important; }
    
      .mb-sm-150 {
        margin-bottom: 150px !important; }
    
      .mb-sm-155 {
        margin-bottom: 155px !important; }
    
      .mb-sm-160 {
        margin-bottom: 160px !important; }
    
      .mb-sm-165 {
        margin-bottom: 165px !important; }
    
      .mb-sm-170 {
        margin-bottom: 170px !important; }
    
      .mb-sm-175 {
        margin-bottom: 175px !important; }
    
      .mb-sm-180 {
        margin-bottom: 180px !important; }
    
      .mb-sm-185 {
        margin-bottom: 185px !important; }
    
      .mb-sm-190 {
        margin-bottom: 190px !important; }
    
      .mb-sm-195 {
        margin-bottom: 195px !important; }
    
      .mb-sm-200 {
        margin-bottom: 200px !important; }
    
      .ms-sm-0 {
        margin-left: 0px !important; }
    
      .ms-sm-5 {
        margin-left: 5px !important; }
    
      .ms-sm-10 {
        margin-left: 10px !important; }
    
      .ms-sm-15 {
        margin-left: 15px !important; }
    
      .ms-sm-20 {
        margin-left: 20px !important; }
    
      .ms-sm-25 {
        margin-left: 25px !important; }
    
      .ms-sm-30 {
        margin-left: 30px !important; }
    
      .ms-sm-35 {
        margin-left: 35px !important; }
    
      .ms-sm-40 {
        margin-left: 40px !important; }
    
      .ms-sm-45 {
        margin-left: 45px !important; }
    
      .ms-sm-50 {
        margin-left: 50px !important; }
    
      .ms-sm-55 {
        margin-left: 55px !important; }
    
      .ms-sm-60 {
        margin-left: 60px !important; }
    
      .ms-sm-65 {
        margin-left: 65px !important; }
    
      .ms-sm-70 {
        margin-left: 70px !important; }
    
      .ms-sm-75 {
        margin-left: 75px !important; }
    
      .ms-sm-80 {
        margin-left: 80px !important; }
    
      .ms-sm-85 {
        margin-left: 85px !important; }
    
      .ms-sm-90 {
        margin-left: 90px !important; }
    
      .ms-sm-95 {
        margin-left: 95px !important; }
    
      .ms-sm-100 {
        margin-left: 100px !important; }
    
      .ms-sm-105 {
        margin-left: 105px !important; }
    
      .ms-sm-110 {
        margin-left: 110px !important; }
    
      .ms-sm-115 {
        margin-left: 115px !important; }
    
      .ms-sm-120 {
        margin-left: 120px !important; }
    
      .ms-sm-125 {
        margin-left: 125px !important; }
    
      .ms-sm-130 {
        margin-left: 130px !important; }
    
      .ms-sm-135 {
        margin-left: 135px !important; }
    
      .ms-sm-140 {
        margin-left: 140px !important; }
    
      .ms-sm-145 {
        margin-left: 145px !important; }
    
      .ms-sm-150 {
        margin-left: 150px !important; }
    
      .ms-sm-155 {
        margin-left: 155px !important; }
    
      .ms-sm-160 {
        margin-left: 160px !important; }
    
      .ms-sm-165 {
        margin-left: 165px !important; }
    
      .ms-sm-170 {
        margin-left: 170px !important; }
    
      .ms-sm-175 {
        margin-left: 175px !important; }
    
      .ms-sm-180 {
        margin-left: 180px !important; }
    
      .ms-sm-185 {
        margin-left: 185px !important; }
    
      .ms-sm-190 {
        margin-left: 190px !important; }
    
      .ms-sm-195 {
        margin-left: 195px !important; }
    
      .ms-sm-200 {
        margin-left: 200px !important; }
    
      .me-sm-0 {
        margin-right: 0px !important; }
    
      .me-sm-5 {
        margin-right: 5px !important; }
    
      .me-sm-10 {
        margin-right: 10px !important; }
    
      .me-sm-15 {
        margin-right: 15px !important; }
    
      .me-sm-20 {
        margin-right: 20px !important; }
    
      .me-sm-25 {
        margin-right: 25px !important; }
    
      .me-sm-30 {
        margin-right: 30px !important; }
    
      .me-sm-35 {
        margin-right: 35px !important; }
    
      .me-sm-40 {
        margin-right: 40px !important; }
    
      .me-sm-45 {
        margin-right: 45px !important; }
    
      .me-sm-50 {
        margin-right: 50px !important; }
    
      .me-sm-55 {
        margin-right: 55px !important; }
    
      .me-sm-60 {
        margin-right: 60px !important; }
    
      .me-sm-65 {
        margin-right: 65px !important; }
    
      .me-sm-70 {
        margin-right: 70px !important; }
    
      .me-sm-75 {
        margin-right: 75px !important; }
    
      .me-sm-80 {
        margin-right: 80px !important; }
    
      .me-sm-85 {
        margin-right: 85px !important; }
    
      .me-sm-90 {
        margin-right: 90px !important; }
    
      .me-sm-95 {
        margin-right: 95px !important; }
    
      .me-sm-100 {
        margin-right: 100px !important; }
    
      .me-sm-105 {
        margin-right: 105px !important; }
    
      .me-sm-110 {
        margin-right: 110px !important; }
    
      .me-sm-115 {
        margin-right: 115px !important; }
    
      .me-sm-120 {
        margin-right: 120px !important; }
    
      .me-sm-125 {
        margin-right: 125px !important; }
    
      .me-sm-130 {
        margin-right: 130px !important; }
    
      .me-sm-135 {
        margin-right: 135px !important; }
    
      .me-sm-140 {
        margin-right: 140px !important; }
    
      .me-sm-145 {
        margin-right: 145px !important; }
    
      .me-sm-150 {
        margin-right: 150px !important; }
    
      .me-sm-155 {
        margin-right: 155px !important; }
    
      .me-sm-160 {
        margin-right: 160px !important; }
    
      .me-sm-165 {
        margin-right: 165px !important; }
    
      .me-sm-170 {
        margin-right: 170px !important; }
    
      .me-sm-175 {
        margin-right: 175px !important; }
    
      .me-sm-180 {
        margin-right: 180px !important; }
    
      .me-sm-185 {
        margin-right: 185px !important; }
    
      .me-sm-190 {
        margin-right: 190px !important; }
    
      .me-sm-195 {
        margin-right: 195px !important; }
    
      .me-sm-200 {
        margin-right: 200px !important; }
    
      .mx-sm-0 {
        margin-left: 0px !important;
        margin-right: 0px !important; }
    
      .mx-sm-5 {
        margin-left: 5px !important;
        margin-right: 5px !important; }
    
      .mx-sm-10 {
        margin-left: 10px !important;
        margin-right: 10px !important; }
    
      .mx-sm-15 {
        margin-left: 15px !important;
        margin-right: 15px !important; }
    
      .mx-sm-20 {
        margin-left: 20px !important;
        margin-right: 20px !important; }
    
      .mx-sm-25 {
        margin-left: 25px !important;
        margin-right: 25px !important; }
    
      .mx-sm-30 {
        margin-left: 30px !important;
        margin-right: 30px !important; }
    
      .mx-sm-35 {
        margin-left: 35px !important;
        margin-right: 35px !important; }
    
      .mx-sm-40 {
        margin-left: 40px !important;
        margin-right: 40px !important; }
    
      .mx-sm-45 {
        margin-left: 45px !important;
        margin-right: 45px !important; }
    
      .mx-sm-50 {
        margin-left: 50px !important;
        margin-right: 50px !important; }
    
      .mx-sm-55 {
        margin-left: 55px !important;
        margin-right: 55px !important; }
    
      .mx-sm-60 {
        margin-left: 60px !important;
        margin-right: 60px !important; }
    
      .mx-sm-65 {
        margin-left: 65px !important;
        margin-right: 65px !important; }
    
      .mx-sm-70 {
        margin-left: 70px !important;
        margin-right: 70px !important; }
    
      .mx-sm-75 {
        margin-left: 75px !important;
        margin-right: 75px !important; }
    
      .mx-sm-80 {
        margin-left: 80px !important;
        margin-right: 80px !important; }
    
      .mx-sm-85 {
        margin-left: 85px !important;
        margin-right: 85px !important; }
    
      .mx-sm-90 {
        margin-left: 90px !important;
        margin-right: 90px !important; }
    
      .mx-sm-95 {
        margin-left: 95px !important;
        margin-right: 95px !important; }
    
      .mx-sm-100 {
        margin-left: 100px !important;
        margin-right: 100px !important; }
    
      .mx-sm-105 {
        margin-left: 105px !important;
        margin-right: 105px !important; }
    
      .mx-sm-110 {
        margin-left: 110px !important;
        margin-right: 110px !important; }
    
      .mx-sm-115 {
        margin-left: 115px !important;
        margin-right: 115px !important; }
    
      .mx-sm-120 {
        margin-left: 120px !important;
        margin-right: 120px !important; }
    
      .mx-sm-125 {
        margin-left: 125px !important;
        margin-right: 125px !important; }
    
      .mx-sm-130 {
        margin-left: 130px !important;
        margin-right: 130px !important; }
    
      .mx-sm-135 {
        margin-left: 135px !important;
        margin-right: 135px !important; }
    
      .mx-sm-140 {
        margin-left: 140px !important;
        margin-right: 140px !important; }
    
      .mx-sm-145 {
        margin-left: 145px !important;
        margin-right: 145px !important; }
    
      .mx-sm-150 {
        margin-left: 150px !important;
        margin-right: 150px !important; }
    
      .mx-sm-155 {
        margin-left: 155px !important;
        margin-right: 155px !important; }
    
      .mx-sm-160 {
        margin-left: 160px !important;
        margin-right: 160px !important; }
    
      .mx-sm-165 {
        margin-left: 165px !important;
        margin-right: 165px !important; }
    
      .mx-sm-170 {
        margin-left: 170px !important;
        margin-right: 170px !important; }
    
      .mx-sm-175 {
        margin-left: 175px !important;
        margin-right: 175px !important; }
    
      .mx-sm-180 {
        margin-left: 180px !important;
        margin-right: 180px !important; }
    
      .mx-sm-185 {
        margin-left: 185px !important;
        margin-right: 185px !important; }
    
      .mx-sm-190 {
        margin-left: 190px !important;
        margin-right: 190px !important; }
    
      .mx-sm-195 {
        margin-left: 195px !important;
        margin-right: 195px !important; }
    
      .mx-sm-200 {
        margin-left: 200px !important;
        margin-right: 200px !important; }
    
      .my-sm-0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important; }
    
      .my-sm-5 {
        margin-top: 5px !important;
        margin-bottom: 5px !important; }
    
      .my-sm-10 {
        margin-top: 10px !important;
        margin-bottom: 10px !important; }
    
      .my-sm-15 {
        margin-top: 15px !important;
        margin-bottom: 15px !important; }
    
      .my-sm-20 {
        margin-top: 20px !important;
        margin-bottom: 20px !important; }
    
      .my-sm-25 {
        margin-top: 25px !important;
        margin-bottom: 25px !important; }
    
      .my-sm-30 {
        margin-top: 30px !important;
        margin-bottom: 30px !important; }
    
      .my-sm-35 {
        margin-top: 35px !important;
        margin-bottom: 35px !important; }
    
      .my-sm-40 {
        margin-top: 40px !important;
        margin-bottom: 40px !important; }
    
      .my-sm-45 {
        margin-top: 45px !important;
        margin-bottom: 45px !important; }
    
      .my-sm-50 {
        margin-top: 50px !important;
        margin-bottom: 50px !important; }
    
      .my-sm-55 {
        margin-top: 55px !important;
        margin-bottom: 55px !important; }
    
      .my-sm-60 {
        margin-top: 60px !important;
        margin-bottom: 60px !important; }
    
      .my-sm-65 {
        margin-top: 65px !important;
        margin-bottom: 65px !important; }
    
      .my-sm-70 {
        margin-top: 70px !important;
        margin-bottom: 70px !important; }
    
      .my-sm-75 {
        margin-top: 75px !important;
        margin-bottom: 75px !important; }
    
      .my-sm-80 {
        margin-top: 80px !important;
        margin-bottom: 80px !important; }
    
      .my-sm-85 {
        margin-top: 85px !important;
        margin-bottom: 85px !important; }
    
      .my-sm-90 {
        margin-top: 90px !important;
        margin-bottom: 90px !important; }
    
      .my-sm-95 {
        margin-top: 95px !important;
        margin-bottom: 95px !important; }
    
      .my-sm-100 {
        margin-top: 100px !important;
        margin-bottom: 100px !important; }
    
      .my-sm-105 {
        margin-top: 105px !important;
        margin-bottom: 105px !important; }
    
      .my-sm-110 {
        margin-top: 110px !important;
        margin-bottom: 110px !important; }
    
      .my-sm-115 {
        margin-top: 115px !important;
        margin-bottom: 115px !important; }
    
      .my-sm-120 {
        margin-top: 120px !important;
        margin-bottom: 120px !important; }
    
      .my-sm-125 {
        margin-top: 125px !important;
        margin-bottom: 125px !important; }
    
      .my-sm-130 {
        margin-top: 130px !important;
        margin-bottom: 130px !important; }
    
      .my-sm-135 {
        margin-top: 135px !important;
        margin-bottom: 135px !important; }
    
      .my-sm-140 {
        margin-top: 140px !important;
        margin-bottom: 140px !important; }
    
      .my-sm-145 {
        margin-top: 145px !important;
        margin-bottom: 145px !important; }
    
      .my-sm-150 {
        margin-top: 150px !important;
        margin-bottom: 150px !important; }
    
      .my-sm-155 {
        margin-top: 155px !important;
        margin-bottom: 155px !important; }
    
      .my-sm-160 {
        margin-top: 160px !important;
        margin-bottom: 160px !important; }
    
      .my-sm-165 {
        margin-top: 165px !important;
        margin-bottom: 165px !important; }
    
      .my-sm-170 {
        margin-top: 170px !important;
        margin-bottom: 170px !important; }
    
      .my-sm-175 {
        margin-top: 175px !important;
        margin-bottom: 175px !important; }
    
      .my-sm-180 {
        margin-top: 180px !important;
        margin-bottom: 180px !important; }
    
      .my-sm-185 {
        margin-top: 185px !important;
        margin-bottom: 185px !important; }
    
      .my-sm-190 {
        margin-top: 190px !important;
        margin-bottom: 190px !important; }
    
      .my-sm-195 {
        margin-top: 195px !important;
        margin-bottom: 195px !important; }
    
      .my-sm-200 {
        margin-top: 200px !important;
        margin-bottom: 200px !important; } }
    @media (min-width: 768px) {
      .m-md-0 {
        margin: 0px !important; }
    
      .m-md-5 {
        margin: 5px !important; }
    
      .m-md-10 {
        margin: 10px !important; }
    
      .m-md-15 {
        margin: 15px !important; }
    
      .m-md-20 {
        margin: 20px !important; }
    
      .m-md-25 {
        margin: 25px !important; }
    
      .m-md-30 {
        margin: 30px !important; }
    
      .m-md-35 {
        margin: 35px !important; }
    
      .m-md-40 {
        margin: 40px !important; }
    
      .m-md-45 {
        margin: 45px !important; }
    
      .m-md-50 {
        margin: 50px !important; }
    
      .m-md-55 {
        margin: 55px !important; }
    
      .m-md-60 {
        margin: 60px !important; }
    
      .m-md-65 {
        margin: 65px !important; }
    
      .m-md-70 {
        margin: 70px !important; }
    
      .m-md-75 {
        margin: 75px !important; }
    
      .m-md-80 {
        margin: 80px !important; }
    
      .m-md-85 {
        margin: 85px !important; }
    
      .m-md-90 {
        margin: 90px !important; }
    
      .m-md-95 {
        margin: 95px !important; }
    
      .m-md-100 {
        margin: 100px !important; }
    
      .m-md-105 {
        margin: 105px !important; }
    
      .m-md-110 {
        margin: 110px !important; }
    
      .m-md-115 {
        margin: 115px !important; }
    
      .m-md-120 {
        margin: 120px !important; }
    
      .m-md-125 {
        margin: 125px !important; }
    
      .m-md-130 {
        margin: 130px !important; }
    
      .m-md-135 {
        margin: 135px !important; }
    
      .m-md-140 {
        margin: 140px !important; }
    
      .m-md-145 {
        margin: 145px !important; }
    
      .m-md-150 {
        margin: 150px !important; }
    
      .m-md-155 {
        margin: 155px !important; }
    
      .m-md-160 {
        margin: 160px !important; }
    
      .m-md-165 {
        margin: 165px !important; }
    
      .m-md-170 {
        margin: 170px !important; }
    
      .m-md-175 {
        margin: 175px !important; }
    
      .m-md-180 {
        margin: 180px !important; }
    
      .m-md-185 {
        margin: 185px !important; }
    
      .m-md-190 {
        margin: 190px !important; }
    
      .m-md-195 {
        margin: 195px !important; }
    
      .m-md-200 {
        margin: 200px !important; }
    
      .mt-md-0 {
        margin-top: 0px !important; }
    
      .mt-md-5 {
        margin-top: 5px !important; }
    
      .mt-md-10 {
        margin-top: 10px !important; }
    
      .mt-md-15 {
        margin-top: 15px !important; }
    
      .mt-md-20 {
        margin-top: 20px !important; }
    
      .mt-md-25 {
        margin-top: 25px !important; }
    
      .mt-md-30 {
        margin-top: 30px !important; }
    
      .mt-md-35 {
        margin-top: 35px !important; }
    
      .mt-md-40 {
        margin-top: 40px !important; }
    
      .mt-md-45 {
        margin-top: 45px !important; }
    
      .mt-md-50 {
        margin-top: 50px !important; }
    
      .mt-md-55 {
        margin-top: 55px !important; }
    
      .mt-md-60 {
        margin-top: 60px !important; }
    
      .mt-md-65 {
        margin-top: 65px !important; }
    
      .mt-md-70 {
        margin-top: 70px !important; }
    
      .mt-md-75 {
        margin-top: 75px !important; }
    
      .mt-md-80 {
        margin-top: 80px !important; }
    
      .mt-md-85 {
        margin-top: 85px !important; }
    
      .mt-md-90 {
        margin-top: 90px !important; }
    
      .mt-md-95 {
        margin-top: 95px !important; }
    
      .mt-md-100 {
        margin-top: 100px !important; }
    
      .mt-md-105 {
        margin-top: 105px !important; }
    
      .mt-md-110 {
        margin-top: 110px !important; }
    
      .mt-md-115 {
        margin-top: 115px !important; }
    
      .mt-md-120 {
        margin-top: 120px !important; }
    
      .mt-md-125 {
        margin-top: 125px !important; }
    
      .mt-md-130 {
        margin-top: 130px !important; }
    
      .mt-md-135 {
        margin-top: 135px !important; }
    
      .mt-md-140 {
        margin-top: 140px !important; }
    
      .mt-md-145 {
        margin-top: 145px !important; }
    
      .mt-md-150 {
        margin-top: 150px !important; }
    
      .mt-md-155 {
        margin-top: 155px !important; }
    
      .mt-md-160 {
        margin-top: 160px !important; }
    
      .mt-md-165 {
        margin-top: 165px !important; }
    
      .mt-md-170 {
        margin-top: 170px !important; }
    
      .mt-md-175 {
        margin-top: 175px !important; }
    
      .mt-md-180 {
        margin-top: 180px !important; }
    
      .mt-md-185 {
        margin-top: 185px !important; }
    
      .mt-md-190 {
        margin-top: 190px !important; }
    
      .mt-md-195 {
        margin-top: 195px !important; }
    
      .mt-md-200 {
        margin-top: 200px !important; }
    
      .mb-md-0 {
        margin-bottom: 0px !important; }
    
      .mb-md-5 {
        margin-bottom: 5px !important; }
    
      .mb-md-10 {
        margin-bottom: 10px !important; }
    
      .mb-md-15 {
        margin-bottom: 15px !important; }
    
      .mb-md-20 {
        margin-bottom: 20px !important; }
    
      .mb-md-25 {
        margin-bottom: 25px !important; }
    
      .mb-md-30 {
        margin-bottom: 30px !important; }
    
      .mb-md-35 {
        margin-bottom: 35px !important; }
    
      .mb-md-40 {
        margin-bottom: 40px !important; }
    
      .mb-md-45 {
        margin-bottom: 45px !important; }
    
      .mb-md-50 {
        margin-bottom: 50px !important; }
    
      .mb-md-55 {
        margin-bottom: 55px !important; }
    
      .mb-md-60 {
        margin-bottom: 60px !important; }
    
      .mb-md-65 {
        margin-bottom: 65px !important; }
    
      .mb-md-70 {
        margin-bottom: 70px !important; }
    
      .mb-md-75 {
        margin-bottom: 75px !important; }
    
      .mb-md-80 {
        margin-bottom: 80px !important; }
    
      .mb-md-85 {
        margin-bottom: 85px !important; }
    
      .mb-md-90 {
        margin-bottom: 90px !important; }
    
      .mb-md-95 {
        margin-bottom: 95px !important; }
    
      .mb-md-100 {
        margin-bottom: 100px !important; }
    
      .mb-md-105 {
        margin-bottom: 105px !important; }
    
      .mb-md-110 {
        margin-bottom: 110px !important; }
    
      .mb-md-115 {
        margin-bottom: 115px !important; }
    
      .mb-md-120 {
        margin-bottom: 120px !important; }
    
      .mb-md-125 {
        margin-bottom: 125px !important; }
    
      .mb-md-130 {
        margin-bottom: 130px !important; }
    
      .mb-md-135 {
        margin-bottom: 135px !important; }
    
      .mb-md-140 {
        margin-bottom: 140px !important; }
    
      .mb-md-145 {
        margin-bottom: 145px !important; }
    
      .mb-md-150 {
        margin-bottom: 150px !important; }
    
      .mb-md-155 {
        margin-bottom: 155px !important; }
    
      .mb-md-160 {
        margin-bottom: 160px !important; }
    
      .mb-md-165 {
        margin-bottom: 165px !important; }
    
      .mb-md-170 {
        margin-bottom: 170px !important; }
    
      .mb-md-175 {
        margin-bottom: 175px !important; }
    
      .mb-md-180 {
        margin-bottom: 180px !important; }
    
      .mb-md-185 {
        margin-bottom: 185px !important; }
    
      .mb-md-190 {
        margin-bottom: 190px !important; }
    
      .mb-md-195 {
        margin-bottom: 195px !important; }
    
      .mb-md-200 {
        margin-bottom: 200px !important; }
    
      .ms-md-0 {
        margin-left: 0px !important; }
    
      .ms-md-5 {
        margin-left: 5px !important; }
    
      .ms-md-10 {
        margin-left: 10px !important; }
    
      .ms-md-15 {
        margin-left: 15px !important; }
    
      .ms-md-20 {
        margin-left: 20px !important; }
    
      .ms-md-25 {
        margin-left: 25px !important; }
    
      .ms-md-30 {
        margin-left: 30px !important; }
    
      .ms-md-35 {
        margin-left: 35px !important; }
    
      .ms-md-40 {
        margin-left: 40px !important; }
    
      .ms-md-45 {
        margin-left: 45px !important; }
    
      .ms-md-50 {
        margin-left: 50px !important; }
    
      .ms-md-55 {
        margin-left: 55px !important; }
    
      .ms-md-60 {
        margin-left: 60px !important; }
    
      .ms-md-65 {
        margin-left: 65px !important; }
    
      .ms-md-70 {
        margin-left: 70px !important; }
    
      .ms-md-75 {
        margin-left: 75px !important; }
    
      .ms-md-80 {
        margin-left: 80px !important; }
    
      .ms-md-85 {
        margin-left: 85px !important; }
    
      .ms-md-90 {
        margin-left: 90px !important; }
    
      .ms-md-95 {
        margin-left: 95px !important; }
    
      .ms-md-100 {
        margin-left: 100px !important; }
    
      .ms-md-105 {
        margin-left: 105px !important; }
    
      .ms-md-110 {
        margin-left: 110px !important; }
    
      .ms-md-115 {
        margin-left: 115px !important; }
    
      .ms-md-120 {
        margin-left: 120px !important; }
    
      .ms-md-125 {
        margin-left: 125px !important; }
    
      .ms-md-130 {
        margin-left: 130px !important; }
    
      .ms-md-135 {
        margin-left: 135px !important; }
    
      .ms-md-140 {
        margin-left: 140px !important; }
    
      .ms-md-145 {
        margin-left: 145px !important; }
    
      .ms-md-150 {
        margin-left: 150px !important; }
    
      .ms-md-155 {
        margin-left: 155px !important; }
    
      .ms-md-160 {
        margin-left: 160px !important; }
    
      .ms-md-165 {
        margin-left: 165px !important; }
    
      .ms-md-170 {
        margin-left: 170px !important; }
    
      .ms-md-175 {
        margin-left: 175px !important; }
    
      .ms-md-180 {
        margin-left: 180px !important; }
    
      .ms-md-185 {
        margin-left: 185px !important; }
    
      .ms-md-190 {
        margin-left: 190px !important; }
    
      .ms-md-195 {
        margin-left: 195px !important; }
    
      .ms-md-200 {
        margin-left: 200px !important; }
    
      .me-md-0 {
        margin-right: 0px !important; }
    
      .me-md-5 {
        margin-right: 5px !important; }
    
      .me-md-10 {
        margin-right: 10px !important; }
    
      .me-md-15 {
        margin-right: 15px !important; }
    
      .me-md-20 {
        margin-right: 20px !important; }
    
      .me-md-25 {
        margin-right: 25px !important; }
    
      .me-md-30 {
        margin-right: 30px !important; }
    
      .me-md-35 {
        margin-right: 35px !important; }
    
      .me-md-40 {
        margin-right: 40px !important; }
    
      .me-md-45 {
        margin-right: 45px !important; }
    
      .me-md-50 {
        margin-right: 50px !important; }
    
      .me-md-55 {
        margin-right: 55px !important; }
    
      .me-md-60 {
        margin-right: 60px !important; }
    
      .me-md-65 {
        margin-right: 65px !important; }
    
      .me-md-70 {
        margin-right: 70px !important; }
    
      .me-md-75 {
        margin-right: 75px !important; }
    
      .me-md-80 {
        margin-right: 80px !important; }
    
      .me-md-85 {
        margin-right: 85px !important; }
    
      .me-md-90 {
        margin-right: 90px !important; }
    
      .me-md-95 {
        margin-right: 95px !important; }
    
      .me-md-100 {
        margin-right: 100px !important; }
    
      .me-md-105 {
        margin-right: 105px !important; }
    
      .me-md-110 {
        margin-right: 110px !important; }
    
      .me-md-115 {
        margin-right: 115px !important; }
    
      .me-md-120 {
        margin-right: 120px !important; }
    
      .me-md-125 {
        margin-right: 125px !important; }
    
      .me-md-130 {
        margin-right: 130px !important; }
    
      .me-md-135 {
        margin-right: 135px !important; }
    
      .me-md-140 {
        margin-right: 140px !important; }
    
      .me-md-145 {
        margin-right: 145px !important; }
    
      .me-md-150 {
        margin-right: 150px !important; }
    
      .me-md-155 {
        margin-right: 155px !important; }
    
      .me-md-160 {
        margin-right: 160px !important; }
    
      .me-md-165 {
        margin-right: 165px !important; }
    
      .me-md-170 {
        margin-right: 170px !important; }
    
      .me-md-175 {
        margin-right: 175px !important; }
    
      .me-md-180 {
        margin-right: 180px !important; }
    
      .me-md-185 {
        margin-right: 185px !important; }
    
      .me-md-190 {
        margin-right: 190px !important; }
    
      .me-md-195 {
        margin-right: 195px !important; }
    
      .me-md-200 {
        margin-right: 200px !important; }
    
      .mx-md-0 {
        margin-left: 0px !important;
        margin-right: 0px !important; }
    
      .mx-md-5 {
        margin-left: 5px !important;
        margin-right: 5px !important; }
    
      .mx-md-10 {
        margin-left: 10px !important;
        margin-right: 10px !important; }
    
      .mx-md-15 {
        margin-left: 15px !important;
        margin-right: 15px !important; }
    
      .mx-md-20 {
        margin-left: 20px !important;
        margin-right: 20px !important; }
    
      .mx-md-25 {
        margin-left: 25px !important;
        margin-right: 25px !important; }
    
      .mx-md-30 {
        margin-left: 30px !important;
        margin-right: 30px !important; }
    
      .mx-md-35 {
        margin-left: 35px !important;
        margin-right: 35px !important; }
    
      .mx-md-40 {
        margin-left: 40px !important;
        margin-right: 40px !important; }
    
      .mx-md-45 {
        margin-left: 45px !important;
        margin-right: 45px !important; }
    
      .mx-md-50 {
        margin-left: 50px !important;
        margin-right: 50px !important; }
    
      .mx-md-55 {
        margin-left: 55px !important;
        margin-right: 55px !important; }
    
      .mx-md-60 {
        margin-left: 60px !important;
        margin-right: 60px !important; }
    
      .mx-md-65 {
        margin-left: 65px !important;
        margin-right: 65px !important; }
    
      .mx-md-70 {
        margin-left: 70px !important;
        margin-right: 70px !important; }
    
      .mx-md-75 {
        margin-left: 75px !important;
        margin-right: 75px !important; }
    
      .mx-md-80 {
        margin-left: 80px !important;
        margin-right: 80px !important; }
    
      .mx-md-85 {
        margin-left: 85px !important;
        margin-right: 85px !important; }
    
      .mx-md-90 {
        margin-left: 90px !important;
        margin-right: 90px !important; }
    
      .mx-md-95 {
        margin-left: 95px !important;
        margin-right: 95px !important; }
    
      .mx-md-100 {
        margin-left: 100px !important;
        margin-right: 100px !important; }
    
      .mx-md-105 {
        margin-left: 105px !important;
        margin-right: 105px !important; }
    
      .mx-md-110 {
        margin-left: 110px !important;
        margin-right: 110px !important; }
    
      .mx-md-115 {
        margin-left: 115px !important;
        margin-right: 115px !important; }
    
      .mx-md-120 {
        margin-left: 120px !important;
        margin-right: 120px !important; }
    
      .mx-md-125 {
        margin-left: 125px !important;
        margin-right: 125px !important; }
    
      .mx-md-130 {
        margin-left: 130px !important;
        margin-right: 130px !important; }
    
      .mx-md-135 {
        margin-left: 135px !important;
        margin-right: 135px !important; }
    
      .mx-md-140 {
        margin-left: 140px !important;
        margin-right: 140px !important; }
    
      .mx-md-145 {
        margin-left: 145px !important;
        margin-right: 145px !important; }
    
      .mx-md-150 {
        margin-left: 150px !important;
        margin-right: 150px !important; }
    
      .mx-md-155 {
        margin-left: 155px !important;
        margin-right: 155px !important; }
    
      .mx-md-160 {
        margin-left: 160px !important;
        margin-right: 160px !important; }
    
      .mx-md-165 {
        margin-left: 165px !important;
        margin-right: 165px !important; }
    
      .mx-md-170 {
        margin-left: 170px !important;
        margin-right: 170px !important; }
    
      .mx-md-175 {
        margin-left: 175px !important;
        margin-right: 175px !important; }
    
      .mx-md-180 {
        margin-left: 180px !important;
        margin-right: 180px !important; }
    
      .mx-md-185 {
        margin-left: 185px !important;
        margin-right: 185px !important; }
    
      .mx-md-190 {
        margin-left: 190px !important;
        margin-right: 190px !important; }
    
      .mx-md-195 {
        margin-left: 195px !important;
        margin-right: 195px !important; }
    
      .mx-md-200 {
        margin-left: 200px !important;
        margin-right: 200px !important; }
    
      .my-md-0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important; }
    
      .my-md-5 {
        margin-top: 5px !important;
        margin-bottom: 5px !important; }
    
      .my-md-10 {
        margin-top: 10px !important;
        margin-bottom: 10px !important; }
    
      .my-md-15 {
        margin-top: 15px !important;
        margin-bottom: 15px !important; }
    
      .my-md-20 {
        margin-top: 20px !important;
        margin-bottom: 20px !important; }
    
      .my-md-25 {
        margin-top: 25px !important;
        margin-bottom: 25px !important; }
    
      .my-md-30 {
        margin-top: 30px !important;
        margin-bottom: 30px !important; }
    
      .my-md-35 {
        margin-top: 35px !important;
        margin-bottom: 35px !important; }
    
      .my-md-40 {
        margin-top: 40px !important;
        margin-bottom: 40px !important; }
    
      .my-md-45 {
        margin-top: 45px !important;
        margin-bottom: 45px !important; }
    
      .my-md-50 {
        margin-top: 50px !important;
        margin-bottom: 50px !important; }
    
      .my-md-55 {
        margin-top: 55px !important;
        margin-bottom: 55px !important; }
    
      .my-md-60 {
        margin-top: 60px !important;
        margin-bottom: 60px !important; }
    
      .my-md-65 {
        margin-top: 65px !important;
        margin-bottom: 65px !important; }
    
      .my-md-70 {
        margin-top: 70px !important;
        margin-bottom: 70px !important; }
    
      .my-md-75 {
        margin-top: 75px !important;
        margin-bottom: 75px !important; }
    
      .my-md-80 {
        margin-top: 80px !important;
        margin-bottom: 80px !important; }
    
      .my-md-85 {
        margin-top: 85px !important;
        margin-bottom: 85px !important; }
    
      .my-md-90 {
        margin-top: 90px !important;
        margin-bottom: 90px !important; }
    
      .my-md-95 {
        margin-top: 95px !important;
        margin-bottom: 95px !important; }
    
      .my-md-100 {
        margin-top: 100px !important;
        margin-bottom: 100px !important; }
    
      .my-md-105 {
        margin-top: 105px !important;
        margin-bottom: 105px !important; }
    
      .my-md-110 {
        margin-top: 110px !important;
        margin-bottom: 110px !important; }
    
      .my-md-115 {
        margin-top: 115px !important;
        margin-bottom: 115px !important; }
    
      .my-md-120 {
        margin-top: 120px !important;
        margin-bottom: 120px !important; }
    
      .my-md-125 {
        margin-top: 125px !important;
        margin-bottom: 125px !important; }
    
      .my-md-130 {
        margin-top: 130px !important;
        margin-bottom: 130px !important; }
    
      .my-md-135 {
        margin-top: 135px !important;
        margin-bottom: 135px !important; }
    
      .my-md-140 {
        margin-top: 140px !important;
        margin-bottom: 140px !important; }
    
      .my-md-145 {
        margin-top: 145px !important;
        margin-bottom: 145px !important; }
    
      .my-md-150 {
        margin-top: 150px !important;
        margin-bottom: 150px !important; }
    
      .my-md-155 {
        margin-top: 155px !important;
        margin-bottom: 155px !important; }
    
      .my-md-160 {
        margin-top: 160px !important;
        margin-bottom: 160px !important; }
    
      .my-md-165 {
        margin-top: 165px !important;
        margin-bottom: 165px !important; }
    
      .my-md-170 {
        margin-top: 170px !important;
        margin-bottom: 170px !important; }
    
      .my-md-175 {
        margin-top: 175px !important;
        margin-bottom: 175px !important; }
    
      .my-md-180 {
        margin-top: 180px !important;
        margin-bottom: 180px !important; }
    
      .my-md-185 {
        margin-top: 185px !important;
        margin-bottom: 185px !important; }
    
      .my-md-190 {
        margin-top: 190px !important;
        margin-bottom: 190px !important; }
    
      .my-md-195 {
        margin-top: 195px !important;
        margin-bottom: 195px !important; }
    
      .my-md-200 {
        margin-top: 200px !important;
        margin-bottom: 200px !important; } }
    @media (min-width: 992px) {
      .m-lg-0 {
        margin: 0px !important; }
    
      .m-lg-5 {
        margin: 5px !important; }
    
      .m-lg-10 {
        margin: 10px !important; }
    
      .m-lg-15 {
        margin: 15px !important; }
    
      .m-lg-20 {
        margin: 20px !important; }
    
      .m-lg-25 {
        margin: 25px !important; }
    
      .m-lg-30 {
        margin: 30px !important; }
    
      .m-lg-35 {
        margin: 35px !important; }
    
      .m-lg-40 {
        margin: 40px !important; }
    
      .m-lg-45 {
        margin: 45px !important; }
    
      .m-lg-50 {
        margin: 50px !important; }
    
      .m-lg-55 {
        margin: 55px !important; }
    
      .m-lg-60 {
        margin: 60px !important; }
    
      .m-lg-65 {
        margin: 65px !important; }
    
      .m-lg-70 {
        margin: 70px !important; }
    
      .m-lg-75 {
        margin: 75px !important; }
    
      .m-lg-80 {
        margin: 80px !important; }
    
      .m-lg-85 {
        margin: 85px !important; }
    
      .m-lg-90 {
        margin: 90px !important; }
    
      .m-lg-95 {
        margin: 95px !important; }
    
      .m-lg-100 {
        margin: 100px !important; }
    
      .m-lg-105 {
        margin: 105px !important; }
    
      .m-lg-110 {
        margin: 110px !important; }
    
      .m-lg-115 {
        margin: 115px !important; }
    
      .m-lg-120 {
        margin: 120px !important; }
    
      .m-lg-125 {
        margin: 125px !important; }
    
      .m-lg-130 {
        margin: 130px !important; }
    
      .m-lg-135 {
        margin: 135px !important; }
    
      .m-lg-140 {
        margin: 140px !important; }
    
      .m-lg-145 {
        margin: 145px !important; }
    
      .m-lg-150 {
        margin: 150px !important; }
    
      .m-lg-155 {
        margin: 155px !important; }
    
      .m-lg-160 {
        margin: 160px !important; }
    
      .m-lg-165 {
        margin: 165px !important; }
    
      .m-lg-170 {
        margin: 170px !important; }
    
      .m-lg-175 {
        margin: 175px !important; }
    
      .m-lg-180 {
        margin: 180px !important; }
    
      .m-lg-185 {
        margin: 185px !important; }
    
      .m-lg-190 {
        margin: 190px !important; }
    
      .m-lg-195 {
        margin: 195px !important; }
    
      .m-lg-200 {
        margin: 200px !important; }
    
      .mt-lg-0 {
        margin-top: 0px !important; }
    
      .mt-lg-5 {
        margin-top: 5px !important; }
    
      .mt-lg-10 {
        margin-top: 10px !important; }
    
      .mt-lg-15 {
        margin-top: 15px !important; }
    
      .mt-lg-20 {
        margin-top: 20px !important; }
    
      .mt-lg-25 {
        margin-top: 25px !important; }
    
      .mt-lg-30 {
        margin-top: 30px !important; }
    
      .mt-lg-35 {
        margin-top: 35px !important; }
    
      .mt-lg-40 {
        margin-top: 40px !important; }
    
      .mt-lg-45 {
        margin-top: 45px !important; }
    
      .mt-lg-50 {
        margin-top: 50px !important; }
    
      .mt-lg-55 {
        margin-top: 55px !important; }
    
      .mt-lg-60 {
        margin-top: 60px !important; }
    
      .mt-lg-65 {
        margin-top: 65px !important; }
    
      .mt-lg-70 {
        margin-top: 70px !important; }
    
      .mt-lg-75 {
        margin-top: 75px !important; }
    
      .mt-lg-80 {
        margin-top: 80px !important; }
    
      .mt-lg-85 {
        margin-top: 85px !important; }
    
      .mt-lg-90 {
        margin-top: 90px !important; }
    
      .mt-lg-95 {
        margin-top: 95px !important; }
    
      .mt-lg-100 {
        margin-top: 100px !important; }
    
      .mt-lg-105 {
        margin-top: 105px !important; }
    
      .mt-lg-110 {
        margin-top: 110px !important; }
    
      .mt-lg-115 {
        margin-top: 115px !important; }
    
      .mt-lg-120 {
        margin-top: 120px !important; }
    
      .mt-lg-125 {
        margin-top: 125px !important; }
    
      .mt-lg-130 {
        margin-top: 130px !important; }
    
      .mt-lg-135 {
        margin-top: 135px !important; }
    
      .mt-lg-140 {
        margin-top: 140px !important; }
    
      .mt-lg-145 {
        margin-top: 145px !important; }
    
      .mt-lg-150 {
        margin-top: 150px !important; }
    
      .mt-lg-155 {
        margin-top: 155px !important; }
    
      .mt-lg-160 {
        margin-top: 160px !important; }
    
      .mt-lg-165 {
        margin-top: 165px !important; }
    
      .mt-lg-170 {
        margin-top: 170px !important; }
    
      .mt-lg-175 {
        margin-top: 175px !important; }
    
      .mt-lg-180 {
        margin-top: 180px !important; }
    
      .mt-lg-185 {
        margin-top: 185px !important; }
    
      .mt-lg-190 {
        margin-top: 190px !important; }
    
      .mt-lg-195 {
        margin-top: 195px !important; }
    
      .mt-lg-200 {
        margin-top: 200px !important; }
    
      .mb-lg-0 {
        margin-bottom: 0px !important; }
    
      .mb-lg-5 {
        margin-bottom: 5px !important; }
    
      .mb-lg-10 {
        margin-bottom: 10px !important; }
    
      .mb-lg-15 {
        margin-bottom: 15px !important; }
    
      .mb-lg-20 {
        margin-bottom: 20px !important; }
    
      .mb-lg-25 {
        margin-bottom: 25px !important; }
    
      .mb-lg-30 {
        margin-bottom: 30px !important; }
    
      .mb-lg-35 {
        margin-bottom: 35px !important; }
    
      .mb-lg-40 {
        margin-bottom: 40px !important; }
    
      .mb-lg-45 {
        margin-bottom: 45px !important; }
    
      .mb-lg-50 {
        margin-bottom: 50px !important; }
    
      .mb-lg-55 {
        margin-bottom: 55px !important; }
    
      .mb-lg-60 {
        margin-bottom: 60px !important; }
    
      .mb-lg-65 {
        margin-bottom: 65px !important; }
    
      .mb-lg-70 {
        margin-bottom: 70px !important; }
    
      .mb-lg-75 {
        margin-bottom: 75px !important; }
    
      .mb-lg-80 {
        margin-bottom: 80px !important; }
    
      .mb-lg-85 {
        margin-bottom: 85px !important; }
    
      .mb-lg-90 {
        margin-bottom: 90px !important; }
    
      .mb-lg-95 {
        margin-bottom: 95px !important; }
    
      .mb-lg-100 {
        margin-bottom: 100px !important; }
    
      .mb-lg-105 {
        margin-bottom: 105px !important; }
    
      .mb-lg-110 {
        margin-bottom: 110px !important; }
    
      .mb-lg-115 {
        margin-bottom: 115px !important; }
    
      .mb-lg-120 {
        margin-bottom: 120px !important; }
    
      .mb-lg-125 {
        margin-bottom: 125px !important; }
    
      .mb-lg-130 {
        margin-bottom: 130px !important; }
    
      .mb-lg-135 {
        margin-bottom: 135px !important; }
    
      .mb-lg-140 {
        margin-bottom: 140px !important; }
    
      .mb-lg-145 {
        margin-bottom: 145px !important; }
    
      .mb-lg-150 {
        margin-bottom: 150px !important; }
    
      .mb-lg-155 {
        margin-bottom: 155px !important; }
    
      .mb-lg-160 {
        margin-bottom: 160px !important; }
    
      .mb-lg-165 {
        margin-bottom: 165px !important; }
    
      .mb-lg-170 {
        margin-bottom: 170px !important; }
    
      .mb-lg-175 {
        margin-bottom: 175px !important; }
    
      .mb-lg-180 {
        margin-bottom: 180px !important; }
    
      .mb-lg-185 {
        margin-bottom: 185px !important; }
    
      .mb-lg-190 {
        margin-bottom: 190px !important; }
    
      .mb-lg-195 {
        margin-bottom: 195px !important; }
    
      .mb-lg-200 {
        margin-bottom: 200px !important; }
    
      .ms-sm-0 {
        margin-left: 0px !important; }
    
      .ms-sm-5 {
        margin-left: 5px !important; }
    
      .ms-sm-10 {
        margin-left: 10px !important; }
    
      .ms-sm-15 {
        margin-left: 15px !important; }
    
      .ms-sm-20 {
        margin-left: 20px !important; }
    
      .ms-sm-25 {
        margin-left: 25px !important; }
    
      .ms-sm-30 {
        margin-left: 30px !important; }
    
      .ms-sm-35 {
        margin-left: 35px !important; }
    
      .ms-sm-40 {
        margin-left: 40px !important; }
    
      .ms-sm-45 {
        margin-left: 45px !important; }
    
      .ms-sm-50 {
        margin-left: 50px !important; }
    
      .ms-sm-55 {
        margin-left: 55px !important; }
    
      .ms-sm-60 {
        margin-left: 60px !important; }
    
      .ms-sm-65 {
        margin-left: 65px !important; }
    
      .ms-sm-70 {
        margin-left: 70px !important; }
    
      .ms-sm-75 {
        margin-left: 75px !important; }
    
      .ms-sm-80 {
        margin-left: 80px !important; }
    
      .ms-sm-85 {
        margin-left: 85px !important; }
    
      .ms-sm-90 {
        margin-left: 90px !important; }
    
      .ms-sm-95 {
        margin-left: 95px !important; }
    
      .ms-sm-100 {
        margin-left: 100px !important; }
    
      .ms-sm-105 {
        margin-left: 105px !important; }
    
      .ms-sm-110 {
        margin-left: 110px !important; }
    
      .ms-sm-115 {
        margin-left: 115px !important; }
    
      .ms-sm-120 {
        margin-left: 120px !important; }
    
      .ms-sm-125 {
        margin-left: 125px !important; }
    
      .ms-sm-130 {
        margin-left: 130px !important; }
    
      .ms-sm-135 {
        margin-left: 135px !important; }
    
      .ms-sm-140 {
        margin-left: 140px !important; }
    
      .ms-sm-145 {
        margin-left: 145px !important; }
    
      .ms-sm-150 {
        margin-left: 150px !important; }
    
      .ms-sm-155 {
        margin-left: 155px !important; }
    
      .ms-sm-160 {
        margin-left: 160px !important; }
    
      .ms-sm-165 {
        margin-left: 165px !important; }
    
      .ms-sm-170 {
        margin-left: 170px !important; }
    
      .ms-sm-175 {
        margin-left: 175px !important; }
    
      .ms-sm-180 {
        margin-left: 180px !important; }
    
      .ms-sm-185 {
        margin-left: 185px !important; }
    
      .ms-sm-190 {
        margin-left: 190px !important; }
    
      .ms-sm-195 {
        margin-left: 195px !important; }
    
      .ms-sm-200 {
        margin-left: 200px !important; }
    
      .me-lg-0 {
        margin-right: 0px !important; }
    
      .me-lg-5 {
        margin-right: 5px !important; }
    
      .me-lg-10 {
        margin-right: 10px !important; }
    
      .me-lg-15 {
        margin-right: 15px !important; }
    
      .me-lg-20 {
        margin-right: 20px !important; }
    
      .me-lg-25 {
        margin-right: 25px !important; }
    
      .me-lg-30 {
        margin-right: 30px !important; }
    
      .me-lg-35 {
        margin-right: 35px !important; }
    
      .me-lg-40 {
        margin-right: 40px !important; }
    
      .me-lg-45 {
        margin-right: 45px !important; }
    
      .me-lg-50 {
        margin-right: 50px !important; }
    
      .me-lg-55 {
        margin-right: 55px !important; }
    
      .me-lg-60 {
        margin-right: 60px !important; }
    
      .me-lg-65 {
        margin-right: 65px !important; }
    
      .me-lg-70 {
        margin-right: 70px !important; }
    
      .me-lg-75 {
        margin-right: 75px !important; }
    
      .me-lg-80 {
        margin-right: 80px !important; }
    
      .me-lg-85 {
        margin-right: 85px !important; }
    
      .me-lg-90 {
        margin-right: 90px !important; }
    
      .me-lg-95 {
        margin-right: 95px !important; }
    
      .me-lg-100 {
        margin-right: 100px !important; }
    
      .me-lg-105 {
        margin-right: 105px !important; }
    
      .me-lg-110 {
        margin-right: 110px !important; }
    
      .me-lg-115 {
        margin-right: 115px !important; }
    
      .me-lg-120 {
        margin-right: 120px !important; }
    
      .me-lg-125 {
        margin-right: 125px !important; }
    
      .me-lg-130 {
        margin-right: 130px !important; }
    
      .me-lg-135 {
        margin-right: 135px !important; }
    
      .me-lg-140 {
        margin-right: 140px !important; }
    
      .me-lg-145 {
        margin-right: 145px !important; }
    
      .me-lg-150 {
        margin-right: 150px !important; }
    
      .me-lg-155 {
        margin-right: 155px !important; }
    
      .me-lg-160 {
        margin-right: 160px !important; }
    
      .me-lg-165 {
        margin-right: 165px !important; }
    
      .me-lg-170 {
        margin-right: 170px !important; }
    
      .me-lg-175 {
        margin-right: 175px !important; }
    
      .me-lg-180 {
        margin-right: 180px !important; }
    
      .me-lg-185 {
        margin-right: 185px !important; }
    
      .me-lg-190 {
        margin-right: 190px !important; }
    
      .me-lg-195 {
        margin-right: 195px !important; }
    
      .me-lg-200 {
        margin-right: 200px !important; }
    
      .mx-lg-0 {
        margin-left: 0px !important;
        margin-right: 0px !important; }
    
      .mx-lg-5 {
        margin-left: 5px !important;
        margin-right: 5px !important; }
    
      .mx-lg-10 {
        margin-left: 10px !important;
        margin-right: 10px !important; }
    
      .mx-lg-15 {
        margin-left: 15px !important;
        margin-right: 15px !important; }
    
      .mx-lg-20 {
        margin-left: 20px !important;
        margin-right: 20px !important; }
    
      .mx-lg-25 {
        margin-left: 25px !important;
        margin-right: 25px !important; }
    
      .mx-lg-30 {
        margin-left: 30px !important;
        margin-right: 30px !important; }
    
      .mx-lg-35 {
        margin-left: 35px !important;
        margin-right: 35px !important; }
    
      .mx-lg-40 {
        margin-left: 40px !important;
        margin-right: 40px !important; }
    
      .mx-lg-45 {
        margin-left: 45px !important;
        margin-right: 45px !important; }
    
      .mx-lg-50 {
        margin-left: 50px !important;
        margin-right: 50px !important; }
    
      .mx-lg-55 {
        margin-left: 55px !important;
        margin-right: 55px !important; }
    
      .mx-lg-60 {
        margin-left: 60px !important;
        margin-right: 60px !important; }
    
      .mx-lg-65 {
        margin-left: 65px !important;
        margin-right: 65px !important; }
    
      .mx-lg-70 {
        margin-left: 70px !important;
        margin-right: 70px !important; }
    
      .mx-lg-75 {
        margin-left: 75px !important;
        margin-right: 75px !important; }
    
      .mx-lg-80 {
        margin-left: 80px !important;
        margin-right: 80px !important; }
    
      .mx-lg-85 {
        margin-left: 85px !important;
        margin-right: 85px !important; }
    
      .mx-lg-90 {
        margin-left: 90px !important;
        margin-right: 90px !important; }
    
      .mx-lg-95 {
        margin-left: 95px !important;
        margin-right: 95px !important; }
    
      .mx-lg-100 {
        margin-left: 100px !important;
        margin-right: 100px !important; }
    
      .mx-lg-105 {
        margin-left: 105px !important;
        margin-right: 105px !important; }
    
      .mx-lg-110 {
        margin-left: 110px !important;
        margin-right: 110px !important; }
    
      .mx-lg-115 {
        margin-left: 115px !important;
        margin-right: 115px !important; }
    
      .mx-lg-120 {
        margin-left: 120px !important;
        margin-right: 120px !important; }
    
      .mx-lg-125 {
        margin-left: 125px !important;
        margin-right: 125px !important; }
    
      .mx-lg-130 {
        margin-left: 130px !important;
        margin-right: 130px !important; }
    
      .mx-lg-135 {
        margin-left: 135px !important;
        margin-right: 135px !important; }
    
      .mx-lg-140 {
        margin-left: 140px !important;
        margin-right: 140px !important; }
    
      .mx-lg-145 {
        margin-left: 145px !important;
        margin-right: 145px !important; }
    
      .mx-lg-150 {
        margin-left: 150px !important;
        margin-right: 150px !important; }
    
      .mx-lg-155 {
        margin-left: 155px !important;
        margin-right: 155px !important; }
    
      .mx-lg-160 {
        margin-left: 160px !important;
        margin-right: 160px !important; }
    
      .mx-lg-165 {
        margin-left: 165px !important;
        margin-right: 165px !important; }
    
      .mx-lg-170 {
        margin-left: 170px !important;
        margin-right: 170px !important; }
    
      .mx-lg-175 {
        margin-left: 175px !important;
        margin-right: 175px !important; }
    
      .mx-lg-180 {
        margin-left: 180px !important;
        margin-right: 180px !important; }
    
      .mx-lg-185 {
        margin-left: 185px !important;
        margin-right: 185px !important; }
    
      .mx-lg-190 {
        margin-left: 190px !important;
        margin-right: 190px !important; }
    
      .mx-lg-195 {
        margin-left: 195px !important;
        margin-right: 195px !important; }
    
      .mx-lg-200 {
        margin-left: 200px !important;
        margin-right: 200px !important; }
    
      .my-lg-0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important; }
    
      .my-lg-5 {
        margin-top: 5px !important;
        margin-bottom: 5px !important; }
    
      .my-lg-10 {
        margin-top: 10px !important;
        margin-bottom: 10px !important; }
    
      .my-lg-15 {
        margin-top: 15px !important;
        margin-bottom: 15px !important; }
    
      .my-lg-20 {
        margin-top: 20px !important;
        margin-bottom: 20px !important; }
    
      .my-lg-25 {
        margin-top: 25px !important;
        margin-bottom: 25px !important; }
    
      .my-lg-30 {
        margin-top: 30px !important;
        margin-bottom: 30px !important; }
    
      .my-lg-35 {
        margin-top: 35px !important;
        margin-bottom: 35px !important; }
    
      .my-lg-40 {
        margin-top: 40px !important;
        margin-bottom: 40px !important; }
    
      .my-lg-45 {
        margin-top: 45px !important;
        margin-bottom: 45px !important; }
    
      .my-lg-50 {
        margin-top: 50px !important;
        margin-bottom: 50px !important; }
    
      .my-lg-55 {
        margin-top: 55px !important;
        margin-bottom: 55px !important; }
    
      .my-lg-60 {
        margin-top: 60px !important;
        margin-bottom: 60px !important; }
    
      .my-lg-65 {
        margin-top: 65px !important;
        margin-bottom: 65px !important; }
    
      .my-lg-70 {
        margin-top: 70px !important;
        margin-bottom: 70px !important; }
    
      .my-lg-75 {
        margin-top: 75px !important;
        margin-bottom: 75px !important; }
    
      .my-lg-80 {
        margin-top: 80px !important;
        margin-bottom: 80px !important; }
    
      .my-lg-85 {
        margin-top: 85px !important;
        margin-bottom: 85px !important; }
    
      .my-lg-90 {
        margin-top: 90px !important;
        margin-bottom: 90px !important; }
    
      .my-lg-95 {
        margin-top: 95px !important;
        margin-bottom: 95px !important; }
    
      .my-lg-100 {
        margin-top: 100px !important;
        margin-bottom: 100px !important; }
    
      .my-lg-105 {
        margin-top: 105px !important;
        margin-bottom: 105px !important; }
    
      .my-lg-110 {
        margin-top: 110px !important;
        margin-bottom: 110px !important; }
    
      .my-lg-115 {
        margin-top: 115px !important;
        margin-bottom: 115px !important; }
    
      .my-lg-120 {
        margin-top: 120px !important;
        margin-bottom: 120px !important; }
    
      .my-lg-125 {
        margin-top: 125px !important;
        margin-bottom: 125px !important; }
    
      .my-lg-130 {
        margin-top: 130px !important;
        margin-bottom: 130px !important; }
    
      .my-lg-135 {
        margin-top: 135px !important;
        margin-bottom: 135px !important; }
    
      .my-lg-140 {
        margin-top: 140px !important;
        margin-bottom: 140px !important; }
    
      .my-lg-145 {
        margin-top: 145px !important;
        margin-bottom: 145px !important; }
    
      .my-lg-150 {
        margin-top: 150px !important;
        margin-bottom: 150px !important; }
    
      .my-lg-155 {
        margin-top: 155px !important;
        margin-bottom: 155px !important; }
    
      .my-lg-160 {
        margin-top: 160px !important;
        margin-bottom: 160px !important; }
    
      .my-lg-165 {
        margin-top: 165px !important;
        margin-bottom: 165px !important; }
    
      .my-lg-170 {
        margin-top: 170px !important;
        margin-bottom: 170px !important; }
    
      .my-lg-175 {
        margin-top: 175px !important;
        margin-bottom: 175px !important; }
    
      .my-lg-180 {
        margin-top: 180px !important;
        margin-bottom: 180px !important; }
    
      .my-lg-185 {
        margin-top: 185px !important;
        margin-bottom: 185px !important; }
    
      .my-lg-190 {
        margin-top: 190px !important;
        margin-bottom: 190px !important; }
    
      .my-lg-195 {
        margin-top: 195px !important;
        margin-bottom: 195px !important; }
    
      .my-lg-200 {
        margin-top: 200px !important;
        margin-bottom: 200px !important; } }
    @media (min-width: 1200px) {
      .m-xl-0 {
        margin: 0px !important; }
    
      .m-xl-5 {
        margin: 5px !important; }
    
      .m-xl-10 {
        margin: 10px !important; }
    
      .m-xl-15 {
        margin: 15px !important; }
    
      .m-xl-20 {
        margin: 20px !important; }
    
      .m-xl-25 {
        margin: 25px !important; }
    
      .m-xl-30 {
        margin: 30px !important; }
    
      .m-xl-35 {
        margin: 35px !important; }
    
      .m-xl-40 {
        margin: 40px !important; }
    
      .m-xl-45 {
        margin: 45px !important; }
    
      .m-xl-50 {
        margin: 50px !important; }
    
      .m-xl-55 {
        margin: 55px !important; }
    
      .m-xl-60 {
        margin: 60px !important; }
    
      .m-xl-65 {
        margin: 65px !important; }
    
      .m-xl-70 {
        margin: 70px !important; }
    
      .m-xl-75 {
        margin: 75px !important; }
    
      .m-xl-80 {
        margin: 80px !important; }
    
      .m-xl-85 {
        margin: 85px !important; }
    
      .m-xl-90 {
        margin: 90px !important; }
    
      .m-xl-95 {
        margin: 95px !important; }
    
      .m-xl-100 {
        margin: 100px !important; }
    
      .m-xl-105 {
        margin: 105px !important; }
    
      .m-xl-110 {
        margin: 110px !important; }
    
      .m-xl-115 {
        margin: 115px !important; }
    
      .m-xl-120 {
        margin: 120px !important; }
    
      .m-xl-125 {
        margin: 125px !important; }
    
      .m-xl-130 {
        margin: 130px !important; }
    
      .m-xl-135 {
        margin: 135px !important; }
    
      .m-xl-140 {
        margin: 140px !important; }
    
      .m-xl-145 {
        margin: 145px !important; }
    
      .m-xl-150 {
        margin: 150px !important; }
    
      .m-xl-155 {
        margin: 155px !important; }
    
      .m-xl-160 {
        margin: 160px !important; }
    
      .m-xl-165 {
        margin: 165px !important; }
    
      .m-xl-170 {
        margin: 170px !important; }
    
      .m-xl-175 {
        margin: 175px !important; }
    
      .m-xl-180 {
        margin: 180px !important; }
    
      .m-xl-185 {
        margin: 185px !important; }
    
      .m-xl-190 {
        margin: 190px !important; }
    
      .m-xl-195 {
        margin: 195px !important; }
    
      .m-xl-200 {
        margin: 200px !important; }
    
      .mt-xl-0 {
        margin-top: 0px !important; }
    
      .mt-xl-5 {
        margin-top: 5px !important; }
    
      .mt-xl-10 {
        margin-top: 10px !important; }
    
      .mt-xl-15 {
        margin-top: 15px !important; }
    
      .mt-xl-20 {
        margin-top: 20px !important; }
    
      .mt-xl-25 {
        margin-top: 25px !important; }
    
      .mt-xl-30 {
        margin-top: 30px !important; }
    
      .mt-xl-35 {
        margin-top: 35px !important; }
    
      .mt-xl-40 {
        margin-top: 40px !important; }
    
      .mt-xl-45 {
        margin-top: 45px !important; }
    
      .mt-xl-50 {
        margin-top: 50px !important; }
    
      .mt-xl-55 {
        margin-top: 55px !important; }
    
      .mt-xl-60 {
        margin-top: 60px !important; }
    
      .mt-xl-65 {
        margin-top: 65px !important; }
    
      .mt-xl-70 {
        margin-top: 70px !important; }
    
      .mt-xl-75 {
        margin-top: 75px !important; }
    
      .mt-xl-80 {
        margin-top: 80px !important; }
    
      .mt-xl-85 {
        margin-top: 85px !important; }
    
      .mt-xl-90 {
        margin-top: 90px !important; }
    
      .mt-xl-95 {
        margin-top: 95px !important; }
    
      .mt-xl-100 {
        margin-top: 100px !important; }
    
      .mt-xl-105 {
        margin-top: 105px !important; }
    
      .mt-xl-110 {
        margin-top: 110px !important; }
    
      .mt-xl-115 {
        margin-top: 115px !important; }
    
      .mt-xl-120 {
        margin-top: 120px !important; }
    
      .mt-xl-125 {
        margin-top: 125px !important; }
    
      .mt-xl-130 {
        margin-top: 130px !important; }
    
      .mt-xl-135 {
        margin-top: 135px !important; }
    
      .mt-xl-140 {
        margin-top: 140px !important; }
    
      .mt-xl-145 {
        margin-top: 145px !important; }
    
      .mt-xl-150 {
        margin-top: 150px !important; }
    
      .mt-xl-155 {
        margin-top: 155px !important; }
    
      .mt-xl-160 {
        margin-top: 160px !important; }
    
      .mt-xl-165 {
        margin-top: 165px !important; }
    
      .mt-xl-170 {
        margin-top: 170px !important; }
    
      .mt-xl-175 {
        margin-top: 175px !important; }
    
      .mt-xl-180 {
        margin-top: 180px !important; }
    
      .mt-xl-185 {
        margin-top: 185px !important; }
    
      .mt-xl-190 {
        margin-top: 190px !important; }
    
      .mt-xl-195 {
        margin-top: 195px !important; }
    
      .mt-xl-200 {
        margin-top: 200px !important; }
    
      .mb-xl-0 {
        margin-bottom: 0px !important; }
    
      .mb-xl-5 {
        margin-bottom: 5px !important; }
    
      .mb-xl-10 {
        margin-bottom: 10px !important; }
    
      .mb-xl-15 {
        margin-bottom: 15px !important; }
    
      .mb-xl-20 {
        margin-bottom: 20px !important; }
    
      .mb-xl-25 {
        margin-bottom: 25px !important; }
    
      .mb-xl-30 {
        margin-bottom: 30px !important; }
    
      .mb-xl-35 {
        margin-bottom: 35px !important; }
    
      .mb-xl-40 {
        margin-bottom: 40px !important; }
    
      .mb-xl-45 {
        margin-bottom: 45px !important; }
    
      .mb-xl-50 {
        margin-bottom: 50px !important; }
    
      .mb-xl-55 {
        margin-bottom: 55px !important; }
    
      .mb-xl-60 {
        margin-bottom: 60px !important; }
    
      .mb-xl-65 {
        margin-bottom: 65px !important; }
    
      .mb-xl-70 {
        margin-bottom: 70px !important; }
    
      .mb-xl-75 {
        margin-bottom: 75px !important; }
    
      .mb-xl-80 {
        margin-bottom: 80px !important; }
    
      .mb-xl-85 {
        margin-bottom: 85px !important; }
    
      .mb-xl-90 {
        margin-bottom: 90px !important; }
    
      .mb-xl-95 {
        margin-bottom: 95px !important; }
    
      .mb-xl-100 {
        margin-bottom: 100px !important; }
    
      .mb-xl-105 {
        margin-bottom: 105px !important; }
    
      .mb-xl-110 {
        margin-bottom: 110px !important; }
    
      .mb-xl-115 {
        margin-bottom: 115px !important; }
    
      .mb-xl-120 {
        margin-bottom: 120px !important; }
    
      .mb-xl-125 {
        margin-bottom: 125px !important; }
    
      .mb-xl-130 {
        margin-bottom: 130px !important; }
    
      .mb-xl-135 {
        margin-bottom: 135px !important; }
    
      .mb-xl-140 {
        margin-bottom: 140px !important; }
    
      .mb-xl-145 {
        margin-bottom: 145px !important; }
    
      .mb-xl-150 {
        margin-bottom: 150px !important; }
    
      .mb-xl-155 {
        margin-bottom: 155px !important; }
    
      .mb-xl-160 {
        margin-bottom: 160px !important; }
    
      .mb-xl-165 {
        margin-bottom: 165px !important; }
    
      .mb-xl-170 {
        margin-bottom: 170px !important; }
    
      .mb-xl-175 {
        margin-bottom: 175px !important; }
    
      .mb-xl-180 {
        margin-bottom: 180px !important; }
    
      .mb-xl-185 {
        margin-bottom: 185px !important; }
    
      .mb-xl-190 {
        margin-bottom: 190px !important; }
    
      .mb-xl-195 {
        margin-bottom: 195px !important; }
    
      .mb-xl-200 {
        margin-bottom: 200px !important; }
    
      .ms-xl-0 {
        margin-left: 0px !important; }
    
      .ms-xl-5 {
        margin-left: 5px !important; }
    
      .ms-xl-10 {
        margin-left: 10px !important; }
    
      .ms-xl-15 {
        margin-left: 15px !important; }
    
      .ms-xl-20 {
        margin-left: 20px !important; }
    
      .ms-xl-25 {
        margin-left: 25px !important; }
    
      .ms-xl-30 {
        margin-left: 30px !important; }
    
      .ms-xl-35 {
        margin-left: 35px !important; }
    
      .ms-xl-40 {
        margin-left: 40px !important; }
    
      .ms-xl-45 {
        margin-left: 45px !important; }
    
      .ms-xl-50 {
        margin-left: 50px !important; }
    
      .ms-xl-55 {
        margin-left: 55px !important; }
    
      .ms-xl-60 {
        margin-left: 60px !important; }
    
      .ms-xl-65 {
        margin-left: 65px !important; }
    
      .ms-xl-70 {
        margin-left: 70px !important; }
    
      .ms-xl-75 {
        margin-left: 75px !important; }
    
      .ms-xl-80 {
        margin-left: 80px !important; }
    
      .ms-xl-85 {
        margin-left: 85px !important; }
    
      .ms-xl-90 {
        margin-left: 90px !important; }
    
      .ms-xl-95 {
        margin-left: 95px !important; }
    
      .ms-xl-100 {
        margin-left: 100px !important; }
    
      .ms-xl-105 {
        margin-left: 105px !important; }
    
      .ms-xl-110 {
        margin-left: 110px !important; }
    
      .ms-xl-115 {
        margin-left: 115px !important; }
    
      .ms-xl-120 {
        margin-left: 120px !important; }
    
      .ms-xl-125 {
        margin-left: 125px !important; }
    
      .ms-xl-130 {
        margin-left: 130px !important; }
    
      .ms-xl-135 {
        margin-left: 135px !important; }
    
      .ms-xl-140 {
        margin-left: 140px !important; }
    
      .ms-xl-145 {
        margin-left: 145px !important; }
    
      .ms-xl-150 {
        margin-left: 150px !important; }
    
      .ms-xl-155 {
        margin-left: 155px !important; }
    
      .ms-xl-160 {
        margin-left: 160px !important; }
    
      .ms-xl-165 {
        margin-left: 165px !important; }
    
      .ms-xl-170 {
        margin-left: 170px !important; }
    
      .ms-xl-175 {
        margin-left: 175px !important; }
    
      .ms-xl-180 {
        margin-left: 180px !important; }
    
      .ms-xl-185 {
        margin-left: 185px !important; }
    
      .ms-xl-190 {
        margin-left: 190px !important; }
    
      .ms-xl-195 {
        margin-left: 195px !important; }
    
      .ms-xl-200 {
        margin-left: 200px !important; }
    
      .me-xl-0 {
        margin-right: 0px !important; }
    
      .me-xl-5 {
        margin-right: 5px !important; }
    
      .me-xl-10 {
        margin-right: 10px !important; }
    
      .me-xl-15 {
        margin-right: 15px !important; }
    
      .me-xl-20 {
        margin-right: 20px !important; }
    
      .me-xl-25 {
        margin-right: 25px !important; }
    
      .me-xl-30 {
        margin-right: 30px !important; }
    
      .me-xl-35 {
        margin-right: 35px !important; }
    
      .me-xl-40 {
        margin-right: 40px !important; }
    
      .me-xl-45 {
        margin-right: 45px !important; }
    
      .me-xl-50 {
        margin-right: 50px !important; }
    
      .me-xl-55 {
        margin-right: 55px !important; }
    
      .me-xl-60 {
        margin-right: 60px !important; }
    
      .me-xl-65 {
        margin-right: 65px !important; }
    
      .me-xl-70 {
        margin-right: 70px !important; }
    
      .me-xl-75 {
        margin-right: 75px !important; }
    
      .me-xl-80 {
        margin-right: 80px !important; }
    
      .me-xl-85 {
        margin-right: 85px !important; }
    
      .me-xl-90 {
        margin-right: 90px !important; }
    
      .me-xl-95 {
        margin-right: 95px !important; }
    
      .me-xl-100 {
        margin-right: 100px !important; }
    
      .me-xl-105 {
        margin-right: 105px !important; }
    
      .me-xl-110 {
        margin-right: 110px !important; }
    
      .me-xl-115 {
        margin-right: 115px !important; }
    
      .me-xl-120 {
        margin-right: 120px !important; }
    
      .me-xl-125 {
        margin-right: 125px !important; }
    
      .me-xl-130 {
        margin-right: 130px !important; }
    
      .me-xl-135 {
        margin-right: 135px !important; }
    
      .me-xl-140 {
        margin-right: 140px !important; }
    
      .me-xl-145 {
        margin-right: 145px !important; }
    
      .me-xl-150 {
        margin-right: 150px !important; }
    
      .me-xl-155 {
        margin-right: 155px !important; }
    
      .me-xl-160 {
        margin-right: 160px !important; }
    
      .me-xl-165 {
        margin-right: 165px !important; }
    
      .me-xl-170 {
        margin-right: 170px !important; }
    
      .me-xl-175 {
        margin-right: 175px !important; }
    
      .me-xl-180 {
        margin-right: 180px !important; }
    
      .me-xl-185 {
        margin-right: 185px !important; }
    
      .me-xl-190 {
        margin-right: 190px !important; }
    
      .me-xl-195 {
        margin-right: 195px !important; }
    
      .me-xl-200 {
        margin-right: 200px !important; }
    
      .mx-xl-0 {
        margin-left: 0px !important;
        margin-right: 0px !important; }
    
      .mx-xl-5 {
        margin-left: 5px !important;
        margin-right: 5px !important; }
    
      .mx-xl-10 {
        margin-left: 10px !important;
        margin-right: 10px !important; }
    
      .mx-xl-15 {
        margin-left: 15px !important;
        margin-right: 15px !important; }
    
      .mx-xl-20 {
        margin-left: 20px !important;
        margin-right: 20px !important; }
    
      .mx-xl-25 {
        margin-left: 25px !important;
        margin-right: 25px !important; }
    
      .mx-xl-30 {
        margin-left: 30px !important;
        margin-right: 30px !important; }
    
      .mx-xl-35 {
        margin-left: 35px !important;
        margin-right: 35px !important; }
    
      .mx-xl-40 {
        margin-left: 40px !important;
        margin-right: 40px !important; }
    
      .mx-xl-45 {
        margin-left: 45px !important;
        margin-right: 45px !important; }
    
      .mx-xl-50 {
        margin-left: 50px !important;
        margin-right: 50px !important; }
    
      .mx-xl-55 {
        margin-left: 55px !important;
        margin-right: 55px !important; }
    
      .mx-xl-60 {
        margin-left: 60px !important;
        margin-right: 60px !important; }
    
      .mx-xl-65 {
        margin-left: 65px !important;
        margin-right: 65px !important; }
    
      .mx-xl-70 {
        margin-left: 70px !important;
        margin-right: 70px !important; }
    
      .mx-xl-75 {
        margin-left: 75px !important;
        margin-right: 75px !important; }
    
      .mx-xl-80 {
        margin-left: 80px !important;
        margin-right: 80px !important; }
    
      .mx-xl-85 {
        margin-left: 85px !important;
        margin-right: 85px !important; }
    
      .mx-xl-90 {
        margin-left: 90px !important;
        margin-right: 90px !important; }
    
      .mx-xl-95 {
        margin-left: 95px !important;
        margin-right: 95px !important; }
    
      .mx-xl-100 {
        margin-left: 100px !important;
        margin-right: 100px !important; }
    
      .mx-xl-105 {
        margin-left: 105px !important;
        margin-right: 105px !important; }
    
      .mx-xl-110 {
        margin-left: 110px !important;
        margin-right: 110px !important; }
    
      .mx-xl-115 {
        margin-left: 115px !important;
        margin-right: 115px !important; }
    
      .mx-xl-120 {
        margin-left: 120px !important;
        margin-right: 120px !important; }
    
      .mx-xl-125 {
        margin-left: 125px !important;
        margin-right: 125px !important; }
    
      .mx-xl-130 {
        margin-left: 130px !important;
        margin-right: 130px !important; }
    
      .mx-xl-135 {
        margin-left: 135px !important;
        margin-right: 135px !important; }
    
      .mx-xl-140 {
        margin-left: 140px !important;
        margin-right: 140px !important; }
    
      .mx-xl-145 {
        margin-left: 145px !important;
        margin-right: 145px !important; }
    
      .mx-xl-150 {
        margin-left: 150px !important;
        margin-right: 150px !important; }
    
      .mx-xl-155 {
        margin-left: 155px !important;
        margin-right: 155px !important; }
    
      .mx-xl-160 {
        margin-left: 160px !important;
        margin-right: 160px !important; }
    
      .mx-xl-165 {
        margin-left: 165px !important;
        margin-right: 165px !important; }
    
      .mx-xl-170 {
        margin-left: 170px !important;
        margin-right: 170px !important; }
    
      .mx-xl-175 {
        margin-left: 175px !important;
        margin-right: 175px !important; }
    
      .mx-xl-180 {
        margin-left: 180px !important;
        margin-right: 180px !important; }
    
      .mx-xl-185 {
        margin-left: 185px !important;
        margin-right: 185px !important; }
    
      .mx-xl-190 {
        margin-left: 190px !important;
        margin-right: 190px !important; }
    
      .mx-xl-195 {
        margin-left: 195px !important;
        margin-right: 195px !important; }
    
      .mx-xl-200 {
        margin-left: 200px !important;
        margin-right: 200px !important; }
    
      .my-xl-0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important; }
    
      .my-xl-5 {
        margin-top: 5px !important;
        margin-bottom: 5px !important; }
    
      .my-xl-10 {
        margin-top: 10px !important;
        margin-bottom: 10px !important; }
    
      .my-xl-15 {
        margin-top: 15px !important;
        margin-bottom: 15px !important; }
    
      .my-xl-20 {
        margin-top: 20px !important;
        margin-bottom: 20px !important; }
    
      .my-xl-25 {
        margin-top: 25px !important;
        margin-bottom: 25px !important; }
    
      .my-xl-30 {
        margin-top: 30px !important;
        margin-bottom: 30px !important; }
    
      .my-xl-35 {
        margin-top: 35px !important;
        margin-bottom: 35px !important; }
    
      .my-xl-40 {
        margin-top: 40px !important;
        margin-bottom: 40px !important; }
    
      .my-xl-45 {
        margin-top: 45px !important;
        margin-bottom: 45px !important; }
    
      .my-xl-50 {
        margin-top: 50px !important;
        margin-bottom: 50px !important; }
    
      .my-xl-55 {
        margin-top: 55px !important;
        margin-bottom: 55px !important; }
    
      .my-xl-60 {
        margin-top: 60px !important;
        margin-bottom: 60px !important; }
    
      .my-xl-65 {
        margin-top: 65px !important;
        margin-bottom: 65px !important; }
    
      .my-xl-70 {
        margin-top: 70px !important;
        margin-bottom: 70px !important; }
    
      .my-xl-75 {
        margin-top: 75px !important;
        margin-bottom: 75px !important; }
    
      .my-xl-80 {
        margin-top: 80px !important;
        margin-bottom: 80px !important; }
    
      .my-xl-85 {
        margin-top: 85px !important;
        margin-bottom: 85px !important; }
    
      .my-xl-90 {
        margin-top: 90px !important;
        margin-bottom: 90px !important; }
    
      .my-xl-95 {
        margin-top: 95px !important;
        margin-bottom: 95px !important; }
    
      .my-xl-100 {
        margin-top: 100px !important;
        margin-bottom: 100px !important; }
    
      .my-xl-105 {
        margin-top: 105px !important;
        margin-bottom: 105px !important; }
    
      .my-xl-110 {
        margin-top: 110px !important;
        margin-bottom: 110px !important; }
    
      .my-xl-115 {
        margin-top: 115px !important;
        margin-bottom: 115px !important; }
    
      .my-xl-120 {
        margin-top: 120px !important;
        margin-bottom: 120px !important; }
    
      .my-xl-125 {
        margin-top: 125px !important;
        margin-bottom: 125px !important; }
    
      .my-xl-130 {
        margin-top: 130px !important;
        margin-bottom: 130px !important; }
    
      .my-xl-135 {
        margin-top: 135px !important;
        margin-bottom: 135px !important; }
    
      .my-xl-140 {
        margin-top: 140px !important;
        margin-bottom: 140px !important; }
    
      .my-xl-145 {
        margin-top: 145px !important;
        margin-bottom: 145px !important; }
    
      .my-xl-150 {
        margin-top: 150px !important;
        margin-bottom: 150px !important; }
    
      .my-xl-155 {
        margin-top: 155px !important;
        margin-bottom: 155px !important; }
    
      .my-xl-160 {
        margin-top: 160px !important;
        margin-bottom: 160px !important; }
    
      .my-xl-165 {
        margin-top: 165px !important;
        margin-bottom: 165px !important; }
    
      .my-xl-170 {
        margin-top: 170px !important;
        margin-bottom: 170px !important; }
    
      .my-xl-175 {
        margin-top: 175px !important;
        margin-bottom: 175px !important; }
    
      .my-xl-180 {
        margin-top: 180px !important;
        margin-bottom: 180px !important; }
    
      .my-xl-185 {
        margin-top: 185px !important;
        margin-bottom: 185px !important; }
    
      .my-xl-190 {
        margin-top: 190px !important;
        margin-bottom: 190px !important; }
    
      .my-xl-195 {
        margin-top: 195px !important;
        margin-bottom: 195px !important; }
    
      .my-xl-200 {
        margin-top: 200px !important;
        margin-bottom: 200px !important; } }
    @media (min-width: 1440px) {
      .m-xxl-0 {
        margin: 0px !important; }
    
      .m-xxl-5 {
        margin: 5px !important; }
    
      .m-xxl-10 {
        margin: 10px !important; }
    
      .m-xxl-15 {
        margin: 15px !important; }
    
      .m-xxl-20 {
        margin: 20px !important; }
    
      .m-xxl-25 {
        margin: 25px !important; }
    
      .m-xxl-30 {
        margin: 30px !important; }
    
      .m-xxl-35 {
        margin: 35px !important; }
    
      .m-xxl-40 {
        margin: 40px !important; }
    
      .m-xxl-45 {
        margin: 45px !important; }
    
      .m-xxl-50 {
        margin: 50px !important; }
    
      .m-xxl-55 {
        margin: 55px !important; }
    
      .m-xxl-60 {
        margin: 60px !important; }
    
      .m-xxl-65 {
        margin: 65px !important; }
    
      .m-xxl-70 {
        margin: 70px !important; }
    
      .m-xxl-75 {
        margin: 75px !important; }
    
      .m-xxl-80 {
        margin: 80px !important; }
    
      .m-xxl-85 {
        margin: 85px !important; }
    
      .m-xxl-90 {
        margin: 90px !important; }
    
      .m-xxl-95 {
        margin: 95px !important; }
    
      .m-xxl-100 {
        margin: 100px !important; }
    
      .m-xxl-105 {
        margin: 105px !important; }
    
      .m-xxl-110 {
        margin: 110px !important; }
    
      .m-xxl-115 {
        margin: 115px !important; }
    
      .m-xxl-120 {
        margin: 120px !important; }
    
      .m-xxl-125 {
        margin: 125px !important; }
    
      .m-xxl-130 {
        margin: 130px !important; }
    
      .m-xxl-135 {
        margin: 135px !important; }
    
      .m-xxl-140 {
        margin: 140px !important; }
    
      .m-xxl-145 {
        margin: 145px !important; }
    
      .m-xxl-150 {
        margin: 150px !important; }
    
      .m-xxl-155 {
        margin: 155px !important; }
    
      .m-xxl-160 {
        margin: 160px !important; }
    
      .m-xxl-165 {
        margin: 165px !important; }
    
      .m-xxl-170 {
        margin: 170px !important; }
    
      .m-xxl-175 {
        margin: 175px !important; }
    
      .m-xxl-180 {
        margin: 180px !important; }
    
      .m-xxl-185 {
        margin: 185px !important; }
    
      .m-xxl-190 {
        margin: 190px !important; }
    
      .m-xxl-195 {
        margin: 195px !important; }
    
      .m-xxl-200 {
        margin: 200px !important; }
    
      .mt-xxl-0 {
        margin-top: 0px !important; }
    
      .mt-xxl-5 {
        margin-top: 5px !important; }
    
      .mt-xxl-10 {
        margin-top: 10px !important; }
    
      .mt-xxl-15 {
        margin-top: 15px !important; }
    
      .mt-xxl-20 {
        margin-top: 20px !important; }
    
      .mt-xxl-25 {
        margin-top: 25px !important; }
    
      .mt-xxl-30 {
        margin-top: 30px !important; }
    
      .mt-xxl-35 {
        margin-top: 35px !important; }
    
      .mt-xxl-40 {
        margin-top: 40px !important; }
    
      .mt-xxl-45 {
        margin-top: 45px !important; }
    
      .mt-xxl-50 {
        margin-top: 50px !important; }
    
      .mt-xxl-55 {
        margin-top: 55px !important; }
    
      .mt-xxl-60 {
        margin-top: 60px !important; }
    
      .mt-xxl-65 {
        margin-top: 65px !important; }
    
      .mt-xxl-70 {
        margin-top: 70px !important; }
    
      .mt-xxl-75 {
        margin-top: 75px !important; }
    
      .mt-xxl-80 {
        margin-top: 80px !important; }
    
      .mt-xxl-85 {
        margin-top: 85px !important; }
    
      .mt-xxl-90 {
        margin-top: 90px !important; }
    
      .mt-xxl-95 {
        margin-top: 95px !important; }
    
      .mt-xxl-100 {
        margin-top: 100px !important; }
    
      .mt-xxl-105 {
        margin-top: 105px !important; }
    
      .mt-xxl-110 {
        margin-top: 110px !important; }
    
      .mt-xxl-115 {
        margin-top: 115px !important; }
    
      .mt-xxl-120 {
        margin-top: 120px !important; }
    
      .mt-xxl-125 {
        margin-top: 125px !important; }
    
      .mt-xxl-130 {
        margin-top: 130px !important; }
    
      .mt-xxl-135 {
        margin-top: 135px !important; }
    
      .mt-xxl-140 {
        margin-top: 140px !important; }
    
      .mt-xxl-145 {
        margin-top: 145px !important; }
    
      .mt-xxl-150 {
        margin-top: 150px !important; }
    
      .mt-xxl-155 {
        margin-top: 155px !important; }
    
      .mt-xxl-160 {
        margin-top: 160px !important; }
    
      .mt-xxl-165 {
        margin-top: 165px !important; }
    
      .mt-xxl-170 {
        margin-top: 170px !important; }
    
      .mt-xxl-175 {
        margin-top: 175px !important; }
    
      .mt-xxl-180 {
        margin-top: 180px !important; }
    
      .mt-xxl-185 {
        margin-top: 185px !important; }
    
      .mt-xxl-190 {
        margin-top: 190px !important; }
    
      .mt-xxl-195 {
        margin-top: 195px !important; }
    
      .mt-xxl-200 {
        margin-top: 200px !important; }
    
      .mb-xxl-0 {
        margin-bottom: 0px !important; }
    
      .mb-xxl-5 {
        margin-bottom: 5px !important; }
    
      .mb-xxl-10 {
        margin-bottom: 10px !important; }
    
      .mb-xxl-15 {
        margin-bottom: 15px !important; }
    
      .mb-xxl-20 {
        margin-bottom: 20px !important; }
    
      .mb-xxl-25 {
        margin-bottom: 25px !important; }
    
      .mb-xxl-30 {
        margin-bottom: 30px !important; }
    
      .mb-xxl-35 {
        margin-bottom: 35px !important; }
    
      .mb-xxl-40 {
        margin-bottom: 40px !important; }
    
      .mb-xxl-45 {
        margin-bottom: 45px !important; }
    
      .mb-xxl-50 {
        margin-bottom: 50px !important; }
    
      .mb-xxl-55 {
        margin-bottom: 55px !important; }
    
      .mb-xxl-60 {
        margin-bottom: 60px !important; }
    
      .mb-xxl-65 {
        margin-bottom: 65px !important; }
    
      .mb-xxl-70 {
        margin-bottom: 70px !important; }
    
      .mb-xxl-75 {
        margin-bottom: 75px !important; }
    
      .mb-xxl-80 {
        margin-bottom: 80px !important; }
    
      .mb-xxl-85 {
        margin-bottom: 85px !important; }
    
      .mb-xxl-90 {
        margin-bottom: 90px !important; }
    
      .mb-xxl-95 {
        margin-bottom: 95px !important; }
    
      .mb-xxl-100 {
        margin-bottom: 100px !important; }
    
      .mb-xxl-105 {
        margin-bottom: 105px !important; }
    
      .mb-xxl-110 {
        margin-bottom: 110px !important; }
    
      .mb-xxl-115 {
        margin-bottom: 115px !important; }
    
      .mb-xxl-120 {
        margin-bottom: 120px !important; }
    
      .mb-xxl-125 {
        margin-bottom: 125px !important; }
    
      .mb-xxl-130 {
        margin-bottom: 130px !important; }
    
      .mb-xxl-135 {
        margin-bottom: 135px !important; }
    
      .mb-xxl-140 {
        margin-bottom: 140px !important; }
    
      .mb-xxl-145 {
        margin-bottom: 145px !important; }
    
      .mb-xxl-150 {
        margin-bottom: 150px !important; }
    
      .mb-xxl-155 {
        margin-bottom: 155px !important; }
    
      .mb-xxl-160 {
        margin-bottom: 160px !important; }
    
      .mb-xxl-165 {
        margin-bottom: 165px !important; }
    
      .mb-xxl-170 {
        margin-bottom: 170px !important; }
    
      .mb-xxl-175 {
        margin-bottom: 175px !important; }
    
      .mb-xxl-180 {
        margin-bottom: 180px !important; }
    
      .mb-xxl-185 {
        margin-bottom: 185px !important; }
    
      .mb-xxl-190 {
        margin-bottom: 190px !important; }
    
      .mb-xxl-195 {
        margin-bottom: 195px !important; }
    
      .mb-xxl-200 {
        margin-bottom: 200px !important; }
    
      .ms-xxl-0 {
        margin-left: 0px !important; }
    
      .ms-xxl-5 {
        margin-left: 5px !important; }
    
      .ms-xxl-10 {
        margin-left: 10px !important; }
    
      .ms-xxl-15 {
        margin-left: 15px !important; }
    
      .ms-xxl-20 {
        margin-left: 20px !important; }
    
      .ms-xxl-25 {
        margin-left: 25px !important; }
    
      .ms-xxl-30 {
        margin-left: 30px !important; }
    
      .ms-xxl-35 {
        margin-left: 35px !important; }
    
      .ms-xxl-40 {
        margin-left: 40px !important; }
    
      .ms-xxl-45 {
        margin-left: 45px !important; }
    
      .ms-xxl-50 {
        margin-left: 50px !important; }
    
      .ms-xxl-55 {
        margin-left: 55px !important; }
    
      .ms-xxl-60 {
        margin-left: 60px !important; }
    
      .ms-xxl-65 {
        margin-left: 65px !important; }
    
      .ms-xxl-70 {
        margin-left: 70px !important; }
    
      .ms-xxl-75 {
        margin-left: 75px !important; }
    
      .ms-xxl-80 {
        margin-left: 80px !important; }
    
      .ms-xxl-85 {
        margin-left: 85px !important; }
    
      .ms-xxl-90 {
        margin-left: 90px !important; }
    
      .ms-xxl-95 {
        margin-left: 95px !important; }
    
      .ms-xxl-100 {
        margin-left: 100px !important; }
    
      .ms-xxl-105 {
        margin-left: 105px !important; }
    
      .ms-xxl-110 {
        margin-left: 110px !important; }
    
      .ms-xxl-115 {
        margin-left: 115px !important; }
    
      .ms-xxl-120 {
        margin-left: 120px !important; }
    
      .ms-xxl-125 {
        margin-left: 125px !important; }
    
      .ms-xxl-130 {
        margin-left: 130px !important; }
    
      .ms-xxl-135 {
        margin-left: 135px !important; }
    
      .ms-xxl-140 {
        margin-left: 140px !important; }
    
      .ms-xxl-145 {
        margin-left: 145px !important; }
    
      .ms-xxl-150 {
        margin-left: 150px !important; }
    
      .ms-xxl-155 {
        margin-left: 155px !important; }
    
      .ms-xxl-160 {
        margin-left: 160px !important; }
    
      .ms-xxl-165 {
        margin-left: 165px !important; }
    
      .ms-xxl-170 {
        margin-left: 170px !important; }
    
      .ms-xxl-175 {
        margin-left: 175px !important; }
    
      .ms-xxl-180 {
        margin-left: 180px !important; }
    
      .ms-xxl-185 {
        margin-left: 185px !important; }
    
      .ms-xxl-190 {
        margin-left: 190px !important; }
    
      .ms-xxl-195 {
        margin-left: 195px !important; }
    
      .ms-xxl-200 {
        margin-left: 200px !important; }
    
      .me-xxl-0 {
        margin-right: 0px !important; }
    
      .me-xxl-5 {
        margin-right: 5px !important; }
    
      .me-xxl-10 {
        margin-right: 10px !important; }
    
      .me-xxl-15 {
        margin-right: 15px !important; }
    
      .me-xxl-20 {
        margin-right: 20px !important; }
    
      .me-xxl-25 {
        margin-right: 25px !important; }
    
      .me-xxl-30 {
        margin-right: 30px !important; }
    
      .me-xxl-35 {
        margin-right: 35px !important; }
    
      .me-xxl-40 {
        margin-right: 40px !important; }
    
      .me-xxl-45 {
        margin-right: 45px !important; }
    
      .me-xxl-50 {
        margin-right: 50px !important; }
    
      .me-xxl-55 {
        margin-right: 55px !important; }
    
      .me-xxl-60 {
        margin-right: 60px !important; }
    
      .me-xxl-65 {
        margin-right: 65px !important; }
    
      .me-xxl-70 {
        margin-right: 70px !important; }
    
      .me-xxl-75 {
        margin-right: 75px !important; }
    
      .me-xxl-80 {
        margin-right: 80px !important; }
    
      .me-xxl-85 {
        margin-right: 85px !important; }
    
      .me-xxl-90 {
        margin-right: 90px !important; }
    
      .me-xxl-95 {
        margin-right: 95px !important; }
    
      .me-xxl-100 {
        margin-right: 100px !important; }
    
      .me-xxl-105 {
        margin-right: 105px !important; }
    
      .me-xxl-110 {
        margin-right: 110px !important; }
    
      .me-xxl-115 {
        margin-right: 115px !important; }
    
      .me-xxl-120 {
        margin-right: 120px !important; }
    
      .me-xxl-125 {
        margin-right: 125px !important; }
    
      .me-xxl-130 {
        margin-right: 130px !important; }
    
      .me-xxl-135 {
        margin-right: 135px !important; }
    
      .me-xxl-140 {
        margin-right: 140px !important; }
    
      .me-xxl-145 {
        margin-right: 145px !important; }
    
      .me-xxl-150 {
        margin-right: 150px !important; }
    
      .me-xxl-155 {
        margin-right: 155px !important; }
    
      .me-xxl-160 {
        margin-right: 160px !important; }
    
      .me-xxl-165 {
        margin-right: 165px !important; }
    
      .me-xxl-170 {
        margin-right: 170px !important; }
    
      .me-xxl-175 {
        margin-right: 175px !important; }
    
      .me-xxl-180 {
        margin-right: 180px !important; }
    
      .me-xxl-185 {
        margin-right: 185px !important; }
    
      .me-xxl-190 {
        margin-right: 190px !important; }
    
      .me-xxl-195 {
        margin-right: 195px !important; }
    
      .me-xxl-200 {
        margin-right: 200px !important; }
    
      .mx-xxl-0 {
        margin-left: 0px !important;
        margin-right: 0px !important; }
    
      .mx-xxl-5 {
        margin-left: 5px !important;
        margin-right: 5px !important; }
    
      .mx-xxl-10 {
        margin-left: 10px !important;
        margin-right: 10px !important; }
    
      .mx-xxl-15 {
        margin-left: 15px !important;
        margin-right: 15px !important; }
    
      .mx-xxl-20 {
        margin-left: 20px !important;
        margin-right: 20px !important; }
    
      .mx-xxl-25 {
        margin-left: 25px !important;
        margin-right: 25px !important; }
    
      .mx-xxl-30 {
        margin-left: 30px !important;
        margin-right: 30px !important; }
    
      .mx-xxl-35 {
        margin-left: 35px !important;
        margin-right: 35px !important; }
    
      .mx-xxl-40 {
        margin-left: 40px !important;
        margin-right: 40px !important; }
    
      .mx-xxl-45 {
        margin-left: 45px !important;
        margin-right: 45px !important; }
    
      .mx-xxl-50 {
        margin-left: 50px !important;
        margin-right: 50px !important; }
    
      .mx-xxl-55 {
        margin-left: 55px !important;
        margin-right: 55px !important; }
    
      .mx-xxl-60 {
        margin-left: 60px !important;
        margin-right: 60px !important; }
    
      .mx-xxl-65 {
        margin-left: 65px !important;
        margin-right: 65px !important; }
    
      .mx-xxl-70 {
        margin-left: 70px !important;
        margin-right: 70px !important; }
    
      .mx-xxl-75 {
        margin-left: 75px !important;
        margin-right: 75px !important; }
    
      .mx-xxl-80 {
        margin-left: 80px !important;
        margin-right: 80px !important; }
    
      .mx-xxl-85 {
        margin-left: 85px !important;
        margin-right: 85px !important; }
    
      .mx-xxl-90 {
        margin-left: 90px !important;
        margin-right: 90px !important; }
    
      .mx-xxl-95 {
        margin-left: 95px !important;
        margin-right: 95px !important; }
    
      .mx-xxl-100 {
        margin-left: 100px !important;
        margin-right: 100px !important; }
    
      .mx-xxl-105 {
        margin-left: 105px !important;
        margin-right: 105px !important; }
    
      .mx-xxl-110 {
        margin-left: 110px !important;
        margin-right: 110px !important; }
    
      .mx-xxl-115 {
        margin-left: 115px !important;
        margin-right: 115px !important; }
    
      .mx-xxl-120 {
        margin-left: 120px !important;
        margin-right: 120px !important; }
    
      .mx-xxl-125 {
        margin-left: 125px !important;
        margin-right: 125px !important; }
    
      .mx-xxl-130 {
        margin-left: 130px !important;
        margin-right: 130px !important; }
    
      .mx-xxl-135 {
        margin-left: 135px !important;
        margin-right: 135px !important; }
    
      .mx-xxl-140 {
        margin-left: 140px !important;
        margin-right: 140px !important; }
    
      .mx-xxl-145 {
        margin-left: 145px !important;
        margin-right: 145px !important; }
    
      .mx-xxl-150 {
        margin-left: 150px !important;
        margin-right: 150px !important; }
    
      .mx-xxl-155 {
        margin-left: 155px !important;
        margin-right: 155px !important; }
    
      .mx-xxl-160 {
        margin-left: 160px !important;
        margin-right: 160px !important; }
    
      .mx-xxl-165 {
        margin-left: 165px !important;
        margin-right: 165px !important; }
    
      .mx-xxl-170 {
        margin-left: 170px !important;
        margin-right: 170px !important; }
    
      .mx-xxl-175 {
        margin-left: 175px !important;
        margin-right: 175px !important; }
    
      .mx-xxl-180 {
        margin-left: 180px !important;
        margin-right: 180px !important; }
    
      .mx-xxl-185 {
        margin-left: 185px !important;
        margin-right: 185px !important; }
    
      .mx-xxl-190 {
        margin-left: 190px !important;
        margin-right: 190px !important; }
    
      .mx-xxl-195 {
        margin-left: 195px !important;
        margin-right: 195px !important; }
    
      .mx-xxl-200 {
        margin-left: 200px !important;
        margin-right: 200px !important; }
    
      .my-xxl-0 {
        margin-top: 0px !important;
        margin-bottom: 0px !important; }
    
      .my-xxl-5 {
        margin-top: 5px !important;
        margin-bottom: 5px !important; }
    
      .my-xxl-10 {
        margin-top: 10px !important;
        margin-bottom: 10px !important; }
    
      .my-xxl-15 {
        margin-top: 15px !important;
        margin-bottom: 15px !important; }
    
      .my-xxl-20 {
        margin-top: 20px !important;
        margin-bottom: 20px !important; }
    
      .my-xxl-25 {
        margin-top: 25px !important;
        margin-bottom: 25px !important; }
    
      .my-xxl-30 {
        margin-top: 30px !important;
        margin-bottom: 30px !important; }
    
      .my-xxl-35 {
        margin-top: 35px !important;
        margin-bottom: 35px !important; }
    
      .my-xxl-40 {
        margin-top: 40px !important;
        margin-bottom: 40px !important; }
    
      .my-xxl-45 {
        margin-top: 45px !important;
        margin-bottom: 45px !important; }
    
      .my-xxl-50 {
        margin-top: 50px !important;
        margin-bottom: 50px !important; }
    
      .my-xxl-55 {
        margin-top: 55px !important;
        margin-bottom: 55px !important; }
    
      .my-xxl-60 {
        margin-top: 60px !important;
        margin-bottom: 60px !important; }
    
      .my-xxl-65 {
        margin-top: 65px !important;
        margin-bottom: 65px !important; }
    
      .my-xxl-70 {
        margin-top: 70px !important;
        margin-bottom: 70px !important; }
    
      .my-xxl-75 {
        margin-top: 75px !important;
        margin-bottom: 75px !important; }
    
      .my-xxl-80 {
        margin-top: 80px !important;
        margin-bottom: 80px !important; }
    
      .my-xxl-85 {
        margin-top: 85px !important;
        margin-bottom: 85px !important; }
    
      .my-xxl-90 {
        margin-top: 90px !important;
        margin-bottom: 90px !important; }
    
      .my-xxl-95 {
        margin-top: 95px !important;
        margin-bottom: 95px !important; }
    
      .my-xxl-100 {
        margin-top: 100px !important;
        margin-bottom: 100px !important; }
    
      .my-xxl-105 {
        margin-top: 105px !important;
        margin-bottom: 105px !important; }
    
      .my-xxl-110 {
        margin-top: 110px !important;
        margin-bottom: 110px !important; }
    
      .my-xxl-115 {
        margin-top: 115px !important;
        margin-bottom: 115px !important; }
    
      .my-xxl-120 {
        margin-top: 120px !important;
        margin-bottom: 120px !important; }
    
      .my-xxl-125 {
        margin-top: 125px !important;
        margin-bottom: 125px !important; }
    
      .my-xxl-130 {
        margin-top: 130px !important;
        margin-bottom: 130px !important; }
    
      .my-xxl-135 {
        margin-top: 135px !important;
        margin-bottom: 135px !important; }
    
      .my-xxl-140 {
        margin-top: 140px !important;
        margin-bottom: 140px !important; }
    
      .my-xxl-145 {
        margin-top: 145px !important;
        margin-bottom: 145px !important; }
    
      .my-xxl-150 {
        margin-top: 150px !important;
        margin-bottom: 150px !important; }
    
      .my-xxl-155 {
        margin-top: 155px !important;
        margin-bottom: 155px !important; }
    
      .my-xxl-160 {
        margin-top: 160px !important;
        margin-bottom: 160px !important; }
    
      .my-xxl-165 {
        margin-top: 165px !important;
        margin-bottom: 165px !important; }
    
      .my-xxl-170 {
        margin-top: 170px !important;
        margin-bottom: 170px !important; }
    
      .my-xxl-175 {
        margin-top: 175px !important;
        margin-bottom: 175px !important; }
    
      .my-xxl-180 {
        margin-top: 180px !important;
        margin-bottom: 180px !important; }
    
      .my-xxl-185 {
        margin-top: 185px !important;
        margin-bottom: 185px !important; }
    
      .my-xxl-190 {
        margin-top: 190px !important;
        margin-bottom: 190px !important; }
    
      .my-xxl-195 {
        margin-top: 195px !important;
        margin-bottom: 195px !important; }
    
      .my-xxl-200 {
        margin-top: 200px !important;
        margin-bottom: 200px !important; } }

