/* =============================
	Style
============================= */
/* =============================
	Variables
============================= */
/* =============================
	Custom
============================= */
/* =============================
	Base
============================= */
body, html {
  font-family: "Montserrat", sans-serif;
  height: 100%;
  width: 100%;
}

button:hover, button:active, button:focus, button:focus:active {
  outline: none;
}

a {
  color: inherit;
  font-weight: 500;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

a:hover, a:active {
  color: #df967d;
  text-decoration: none;
}

h1 {
  font-size: 28px;
}

h2 {
  font-size: 24px;
}

h3 {
  font-size: 20px;
}

h4 {
  font-size: 18px;
}

h5 {
  font-size: 16px;
}

h6 {
  font-size: 14px;
}

[class^=flaticon-]:before,
[class*=" flaticon-"]:before,
[class^=flaticon-]:after,
[class*=" flaticon-"]:after {
  margin-left: 0;
}

body::-webkit-scrollbar {
  width: 0em;
}

body::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
}

body::-webkit-scrollbar-thumb {
  background-color: #df967d;
  outline: 1px solid #df967d;
}

/* =============================
	Buttons
============================= */
.btn-color-1 {
  color: #404041;
  background: #af684d;
}
.btn-color-1:hover, .btn-color-1:active, .btn-color-1:focus, .btn-color-1:focus:active {
  background: #9d5d45;
}

.btn-color-2 {
  color: #ffffff;
  background: #df967d;
}
.btn-color-2:hover, .btn-color-2:active, .btn-color-2:focus, .btn-color-2:focus:active {
  background: #da8569;
}

.btn-color-3 {
  color: #ffffff;
  background: #343434;
}
.btn-color-3:hover, .btn-color-3:active, .btn-color-3:focus, .btn-color-3:focus:active {
  background: #272727;
}

.btn-color-4 {
  color: #404041;
  background: #404041;
}
.btn-color-4:hover, .btn-color-4:active, .btn-color-4:focus, .btn-color-4:focus:active {
  background: #333334;
}

.btn-color-5 {
  color: #ffffff;
  background: #af684d;
}
.btn-color-5:hover, .btn-color-5:active, .btn-color-5:focus, .btn-color-5:focus:active {
  background: #9d5d45;
}

.btn-black {
  color: #ffffff;
  background: #343434;
}
.btn-black:hover, .btn-black:active, .btn-black:focus, .btn-black:focus:active {
  background: #414141;
}

.btn-black-light {
  color: #ffffff;
  background: #404041;
}
.btn-black-light:hover, .btn-black-light:active, .btn-black-light:focus, .btn-black-light:focus:active {
  background: #333334;
}

.btn-grey {
  color: #ffffff;
  background: #9e9e9e;
}
.btn-grey:hover, .btn-grey:active, .btn-grey:focus, .btn-grey:focus:active {
  background: #919191;
}

.btn-white {
  color: #404041;
  background: #ffffff;
  border-color: #ffffff;
}
.btn-white:hover, .btn-white:active, .btn-white:focus, .btn-white:focus:active {
  background: #f2f2f2;
}

.btn-grey-light-1 {
  color: #343434;
  background: #bdbdbd;
}
.btn-grey-light-1:hover, .btn-grey-light-1:active, .btn-grey-light-1:focus, .btn-grey-light-1:focus:active {
  background: #b0b0b0;
}

.btn-grey-light-2 {
  color: #343434;
  background: #e0e0e0;
}
.btn-grey-light-2:hover, .btn-grey-light-2:active, .btn-grey-light-2:focus, .btn-grey-light-2:focus:active {
  background: lightgray;
}

.btn-grey-light-3 {
  color: #343434;
  background: #eeeeee;
}
.btn-grey-light-3:hover, .btn-grey-light-3:active, .btn-grey-light-3:focus, .btn-grey-light-3:focus:active {
  background: #e1e1e1;
}

.btn-grey-light-4 {
  color: #343434;
  background: #f5f5f5;
}
.btn-grey-light-4:hover, .btn-grey-light-4:active, .btn-grey-light-4:focus, .btn-grey-light-4:focus:active {
  background: #e8e8e8;
}

.btn-grey-light-5 {
  color: #343434;
  background: #fafafa;
}
.btn-grey-light-5:hover, .btn-grey-light-5:active, .btn-grey-light-5:focus, .btn-grey-light-5:focus:active {
  background: #ededed;
}

.btn-grey-dark-1 {
  color: #ffffff;
  background: #757575;
}
.btn-grey-dark-1:hover, .btn-grey-dark-1:active, .btn-grey-dark-1:focus, .btn-grey-dark-1:focus:active {
  background: #686868;
}

.btn-grey-dark-2 {
  color: #ffffff;
  background: #616161;
}
.btn-grey-dark-2:hover, .btn-grey-dark-2:active, .btn-grey-dark-2:focus, .btn-grey-dark-2:focus:active {
  background: #545454;
}

.btn-grey-dark-3 {
  color: #ffffff;
  background: #424242;
}
.btn-grey-dark-3:hover, .btn-grey-dark-3:active, .btn-grey-dark-3:focus, .btn-grey-dark-3:focus:active {
  background: #353535;
}

.btn-grey-dark-4 {
  color: #ffffff;
  background: #212121;
}
.btn-grey-dark-4:hover, .btn-grey-dark-4:active, .btn-grey-dark-4:focus, .btn-grey-dark-4:focus:active {
  background: #141414;
}

.btn-success {
  color: #ffffff;
  background: #159c69;
}
.btn-success:hover, .btn-success:active, .btn-success:focus, .btn-success:focus:active {
  background: #12865a;
}

.btn-info {
  color: #ffffff;
  background: #05668d;
}
.btn-info:hover, .btn-info:active, .btn-info:focus, .btn-info:focus:active {
  background: #045474;
}

.btn-warning {
  color: #404041;
  background: #ffbf00;
}
.btn-warning:hover, .btn-warning:active, .btn-warning:focus, .btn-warning:focus:active {
  background: #e6ac00;
}

.btn-danger {
  color: #ffffff;
  background: #ff4e6b;
}
.btn-danger:hover, .btn-danger:active, .btn-danger:focus, .btn-danger:focus:active {
  background: #ff3556;
}

/* =============================
	Form
============================= */
/* =============================
	List
============================= */
/* =============================
	Modals
============================= */
/* =============================
	Tables
============================= */
/* =============================
	Header
============================= */
@media (max-width: 1064px) {
  header.main-header:after {
    left: 0;
  }
}

header.main-header:before {
  background: #404041;
}

header.main-header {
  background: #404041;
}
header.main-header .header-logo {
  top: 16px;
}
header.main-header .header-logo img {
  height: 60px;
}
@media (max-width: 1064px) {
  header.main-header {
    padding-left: 15px;
  }
}
@media (max-width: 768px) {
  header.main-header {
    height: 60px;
  }
  header.main-header .header-logo {
    top: 5px;
  }
  header.main-header .header-logo img {
    height: 50px;
  }
  header.main-header .menu-button-text {
    display: none;
  }
  header.main-header .nav-button-wrap {
    right: 0;
    width: 60px;
    position: absolute;
    top: 20px;
  }
  header.main-header .nav-button {
    width: 30px;
    height: unset;
    top: unset;
  }
  header.main-header .nav-button.cmenu {
    height: 30px;
  }
  header.main-header .nav-button.cmenu .nbs {
    width: 0 !important;
  }
  header.main-header .nav-button .nos {
    width: 100%;
  }
  header.main-header .nav-button .ncs {
    width: 100%;
  }
  header.main-header .nav-button .nbs {
    width: 100%;
  }
  header.main-header .nav-button-wrap:before {
    display: none;
  }
}

.header-contacts {
  top: 37px;
}

.header-contacts li {
  text-transform: unset;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: unset;
  top: 0;
}

.header-contacts li:before {
  margin-top: 0;
}

.header-contacts li a {
  color: #d3d4d6;
}

.header-contacts li span {
  color: #7b8285;
}

.horizonral-subtitle span {
  font-weight: 300;
  font-size: 12px;
  color: #d3d4d6;
}

.horizonral-subtitle span:before {
  width: 220px;
}

.menu-button-text {
  font-weight: 700;
  color: #d3d4d6;
  letter-spacing: unset;
}

.share-button span {
  font-weight: 700;
  font-size: 12px;
  color: #d3d4d6;
  letter-spacing: unset;
  width: 140px;
  top: 0;
  left: -26px;
}
.share-button span i {
  position: relative;
  top: 0;
  left: 7px;
  color: #af684d;
}
@media (max-width: 1064px) {
  .share-button span {
    display: none;
  }
}

@media (max-width: 1064px) {
  .share-button {
    display: none;
  }
}
.share-button:hover {
  cursor: unset;
}
.share-button:hover span {
  color: #d3d4d6;
}

.share-button:before {
  content: unset;
}

.share-button:after {
  content: unset;
}

.left-panel {
  background: #404041;
}

.left-panel_social {
  bottom: 180px;
  color: #ffffff;
}
.left-panel_social i {
  color: #d3d4d6;
}

.horizonral-subtitle span:before {
  background: #343434;
}

/* =============================
	Footer
============================= */
.main-footer {
  background: #343434;
}

.main-footer:before {
  background: #404041;
}
@media (max-width: 1064px) {
  .main-footer:before {
    display: none;
  }
}

.main-footer .footer-logo {
  height: 70px;
  float: unset;
}
@media (max-width: 1064px) {
  .main-footer .footer-logo {
    margin: 0 0 30px;
  }
}
.main-footer .footer-box {
  margin-top: 44px;
}
.main-footer .footer-box p {
  font-size: 12px;
  color: #d3d4d6;
  font-weight: 400;
}
.main-footer .footer_text {
  margin-top: 40px;
}
.main-footer .footer_text:before {
  bottom: -20px;
}
@media (max-width: 1064px) {
  .main-footer .footer_text:before {
    display: none;
  }
}
.main-footer .footer-title {
  font-weight: 700;
  color: #df967d;
  text-align: left;
  text-transform: uppercase;
  font-size: 14px;
  height: 67px;
}
.main-footer .footer-title::before {
  content: "";
  display: block;
  height: 1px;
  width: 50px;
  background: #af684d;
  margin: 0 0 44px;
}
@media (max-width: 1064px) {
  .main-footer .footer-title::before {
    display: none;
  }
}
@media (max-width: 1064px) {
  .main-footer .footer-title {
    height: unset;
  }
}
@media (max-width: 1064px) {
  .main-footer .footer-box {
    margin: 40px 0;
  }
}
@media (max-width: 640px) {
  .main-footer .footer-box {
    margin: 20px 0;
  }
}
.main-footer .footer-contacts li {
  text-transform: unset;
  letter-spacing: unset;
}
.main-footer .footer-contacts li span {
  font-size: 12px;
  color: #7b8285;
  padding-right: 0;
  min-width: 55px;
}
.main-footer .footer-contacts li a {
  font-size: 12px;
  color: #d3d4d6;
}
.main-footer .footer-contacts li {
  font-size: 12px;
  color: #d3d4d6;
}
.main-footer .fc_button {
  color: #d3d4d6;
  border: 1px solid #d3d4d6;
  border-radius: 4px;
  letter-spacing: unset;
  font-size: 12px;
  font-weight: 700;
}
@media (max-width: 1064px) {
  .main-footer .fc_button {
    margin: 15px 0;
  }
}
.main-footer .subfooter {
  background: #404041;
}
.main-footer .to-top-btn {
  background: #af684d;
  line-height: 95px;
}
.main-footer .to-top-btn:hover, .main-footer .to-top-btn:active, .main-footer .to-top-btn:focus {
  color: #ffffff !important;
}
.main-footer .policy-box {
  font-size: 12px;
  color: #d3d4d6;
  letter-spacing: unset;
  line-height: 95px;
}
@media (max-width: 1064px) {
  .main-footer .policy-box {
    float: unset;
    text-align: center;
  }
}
@media (max-width: 1064px) {
  .main-footer .fl-wrap {
    float: unset;
  }
}
@media (max-width: 1064px) {
  .main-footer .footer-canvas {
    display: none;
  }
}

/* =============================
	Maps
============================= */
/* =============================
	Menus
============================= */
/* =============================
	Messages
============================= */
/* =============================
	Color
============================= */
/* Color setup */
.color-bg,
.nav-holder nav li a:before,
.hero-slider_control:before,
.half-hero-wrap h1:before,
.nav-button span,
.header-contacts li:before,
.lang-links:before,
.loader span:after,
.hs_init .swiper-scrollbar-drag,
.list-folio_nav:before,
.list-folio_nav:after,
.fc_button:hover,
.footer_text:before,
.share-icon:after,
.share-button:before,
.share-button:after,
.accordion a.toggle span:before,
.accordion a.toggle span:after,
.grid-det_link:before,
.scroller,
.hero-start-link:after,
.hero-section .section-title h2:before,
.hero-bg:before,
.team-social:before,
.inline-facts-wrap h6:before,
.piechart-holder h4:before,
.split-sceen-content_title:before,
.order-wrap_inner h3:before,
.progress-bar,
.scroll-link:before,
.inline-facts-wrap h6:before,
.tc-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.ss-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
.fixed-column-wrap_title h2:before,
.pagination a.current-page,
.serv-text:before,
.order-wrap h4:before,
.hero-title .section-title h2:before,
.nav-button-wrap:before,
.folio-counter div.all-album:before,
.inline-filter-panel .gallery-filters a.gallery-filter-active:after,
.order-wrap a:hover,
.round-counter div.all-album:before,
.swiper-counter div#total:before,
.ajaxPageSwitchBacklink:before,
.error-wrap form .search-submit,
.fixed-filter-panel.fw-panel:after,
.share-button span:before,
.custom-skillbar {
  background: #af684d;
}

.sliding-menu a.act-link,
.lang-links a:hover,
.gallery-filters a.gallery-filter-active,
.fw_cb,
.content-nav li a.ln i,
.content-nav li a.rn i,
.box-media-zoom,
.footer-header span,
.footer-contacts li a:hover,
.subcribe-form .subscribe-button i,
.pr-list li a,
.pr-tags ul li a,
.share-icon:hover,
.close-share-btn i,
.tabs-menu li.selectedLava a,
.video-box-btn,
.pr-view i,
.fixed-column-top,
.to-top-btn:hover,
.subcribe-form .subscribe-button:hover,
.flat-project_title_link:hover,
.grid-det_link i,
.grid-det_category a,
.team-social li a,
.text-carousel .swiper-slide-active .text-carousel-item:before,
.text-carousel .swiper-slide-active .text-carousel-item:after,
.column-wrap-media_btn:hover i,
.leaflet-container a.leaflet-popup-close-button,
.leaflet-touch .leaflet-bar a,
.cont-det-wrap li a,
.parallax-header span,
.parallax-header a:hover,
.post-opt i,
.serv-price-wrap span,
.fet_pr-carousel-box-media-zoom,
.section-title_category a:hover,
.hero-start-link a:hover i,
.ms_title-start i,
.hero-title .section-title h2 span,
.section-title_category span,
#submit_btn:hover,
.show-info:hover span,
.half-hero-wrap_link i,
.half-hero-wrap h1 span,
.carousel-title-wrap h2 a i,
.error-wrap .err-btn i,
.pr-list.pr-list-color li {
  color: #af684d;
}

.horizonral-subtitle span,
.tabs-menu li.backLava {
  border-color: #af684d;
}

.cookie-policy {
  position: fixed;
  z-index: 99999;
  bottom: 0;
  right: 0;
  line-height: 20px;
  color: #404041;
  text-shadow: none;
  -webkit-transition: all 0.16s ease-in-out 0s;
  -moz-transition: all 0.16s ease-in-out 0s;
  -o-transition: all 0.16s ease-in-out 0s;
  -ms-transition: all 0.16s ease-in-out 0s;
  transition: all 0.16s ease-in-out 0s;
}

.cookie-policy-wrapper {
  position: relative;
  float: right;
  background: #ffffff;
  color: #404041;
  max-width: 500px;
  margin: 0 10px 10px;
  padding: 15px 20px;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  border-top: 13px solid #404041;
  text-align: left;
}

.cookie-text {
  width: 90%;
  font-size: 16px;
  line-height: 28px;
  border-right: 1px solid #ffffff;
}

.cookie-text a {
  color: #404041;
}

.cookie-button {
  border-color: transparent;
  position: absolute;
  right: 20px;
  top: 26px;
  padding: 0;
  width: 30px;
  height: 30px;
  display: inline-block;
  font-size: 46px;
  font-weight: 100;
  line-height: 25px;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  -webkit-appearance: none;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.cookie-button .line {
  width: 30px;
  height: 1px;
  background: #404041;
  display: block;
  position: absolute;
  top: 15px;
}

.cookie-button .line1 {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.cookie-button .line2 {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.cookie-button:hover {
  color: #ffffff;
  text-decoration: none;
  border: none;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.cookie-button:active {
  margin-top: 1px;
}

.cookie-default {
  border-color: #404041;
}

.cookie-default .line {
  background: #404041;
}

.cookie-default .cookie-text a {
  color: #404041;
}

.cookie-color-1 {
  border-color: #af684d;
}

.cookie-color-1 .line {
  background: #404041;
}

.cookie-color-1 .cookie-text a {
  color: #404041;
}

.cookie-color-2 {
  border-color: #df967d;
}

.cookie-color-2 .line {
  background: #404041;
}

.cookie-color-2 .cookie-text a {
  color: #404041;
}

.cookie-color-3 {
  border-color: #343434;
}

.cookie-color-3 .line {
  background: #404041;
}

.cookie-color-3 .cookie-text a {
  color: #404041;
}

.cookie-color-4 {
  border-color: #404041;
}

.cookie-color-4 .line {
  background: #404041;
}

.cookie-color-4 .cookie-text a {
  color: #404041;
}

.cookie-color-5 {
  border-color: #af684d;
}

.cookie-color-5 .line {
  background: #404041;
}

.cookie-color-5 .cookie-text a {
  color: #404041;
}

@media (max-width: 768px) {
  .cookie-policy {
    width: 100%;
  }

  .cookie-policy-wrapper {
    width: 100%;
    max-width: none;
    margin: 0;
  }

  .cookie-text {
    width: 93%;
  }
}
@media (max-width: 640px) {
  .cookie-text {
    width: 90%;
  }

  .cookie-button {
    right: 4%;
  }
}
/* =============================
	Content
============================= */
.loader2 {
  background: #343434;
}

#wrapper {
  background: #343434;
}
@media (max-width: 768px) {
  #wrapper {
    top: 60px;
  }
}

.left-panel {
  border-right: unset;
}

.lang-links {
  margin-top: 100px;
}

.content-holder .title {
  text-align: left;
  color: #df967d;
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 15px;
  text-transform: uppercase;
}
.content-holder .subtitle {
  width: 60%;
  font-family: "EB Garamond", serif;
  line-height: 1.2;
  font-size: 60px;
  font-weight: 400;
  letter-spacing: unset;
  color: #404041;
  text-transform: unset;
}
@media (max-width: 768px) {
  .content-holder .subtitle {
    width: 100%;
    font-size: 28px;
    line-height: 1.5;
  }
}
.content-holder .sigma {
  font-family: "EB Garamond", serif;
  left: inherit;
  top: -35px;
  right: -20px;
  font-size: 200px;
  font-weight: 300;
}
.content-holder .sigma img {
  width: 90px;
  opacity: 0.3;
}
.content-holder .col-wc_dec {
  height: 650px;
}
.content-holder .split-sceen-content_title {
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .content-holder .split-sceen-content_title {
    margin-bottom: 25px;
  }
}
.content-holder .cont-det-wrap {
  background: #343434;
  width: 400px;
}
@media (max-width: 768px) {
  .content-holder .cont-det-wrap {
    padding: 50px;
    width: unset;
  }
}
@media (max-width: 640px) {
  .content-holder .cont-det-wrap {
    padding: 25px;
    width: 100%;
  }
}
@media (max-width: 320px) {
  .content-holder .cont-det-wrap {
    padding: 15px;
    width: 100%;
  }
}
.content-holder .cont-det-wrap .contact-info li {
  text-transform: unset;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: unset;
  top: 0;
  margin: 0 0 10px;
}
.content-holder .cont-det-wrap .contact-info li:last-child {
  margin: 0;
}
.content-holder .cont-det-wrap .contact-info li a {
  color: #d3d4d6;
}
.content-holder .cont-det-wrap .contact-info li span {
  color: #7b8285;
  padding-right: 0;
  min-width: 75px;
}
@media (max-width: 320px) {
  .content-holder .cont-det-wrap .contact-info li span {
    min-width: 45px;
  }
}
.content-holder .side-image .title {
  text-transform: unset;
  text-align: right;
  line-height: 1.2;
  color: #ffffff;
  font-family: "EB Garamond", serif;
  font-size: 60px;
  font-weight: 500;
}
@media (max-width: 1064px) {
  .content-holder .side-image .title {
    text-align: left;
  }
}
@media (max-width: 640px) {
  .content-holder .side-image .title {
    font-size: 28px;
  }
}
.content-holder .side-image .subtitle {
  color: #d3d4d6;
  line-height: 1.8;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  font-weight: 300;
}
.content-holder .quote-text {
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
  color: #d3d4d6;
}
@media (max-width: 640px) {
  .content-holder .quote-text {
    font-size: 16px;
  }
}
.content-holder .content-text h1 {
  font-family: "EB Garamond", serif;
  color: #343434;
  font-size: 30px;
  text-align: left;
  text-transform: unset;
  line-height: 1.5;
  margin: 0 0 15px;
  font-weight: 700;
}
.content-holder .content-text h2 {
  font-family: "EB Garamond", serif;
  color: #343434;
  font-size: 30px;
  text-align: left;
  text-transform: unset;
  line-height: 1.5;
  margin: 0 0 15px;
  font-weight: 700;
}
.content-holder .content-text h3 {
  color: #af684d;
  font-size: 12px;
  text-align: left;
  text-transform: uppercase;
  line-height: 1.8;
  margin: 0 0 15px;
  font-weight: 700;
}
.content-holder .content-text h4 {
  color: #af684d;
  font-size: 12px;
  text-align: left;
  text-transform: uppercase;
  line-height: 1.8;
  margin: 0 0 15px;
  font-weight: 700;
}
.content-holder .content-text h5 {
  color: #af684d;
  font-size: 12px;
  text-align: left;
  text-transform: uppercase;
  line-height: 1.8;
  margin: 0 0 15px;
  font-weight: 700;
}
.content-holder .content-text h6 {
  color: #af684d;
  font-size: 12px;
  text-align: left;
  text-transform: uppercase;
  line-height: 1.8;
  margin: 0 0 15px;
  font-weight: 700;
}
.content-holder .content-text p {
  font-size: 12px;
  font-weight: 400;
  color: #343434;
  margin: 0 0 15px;
}
.content-holder .team-box {
  width: unset;
}
.content-holder .team-box .team-photo {
  max-height: 200px;
}
.content-holder .team-box .team-info {
  min-height: 160px;
}
.content-holder .team-box .team-info h3 {
  letter-spacing: unset;
}
.content-holder .team-box .team-info h4 {
  letter-spacing: unset;
}
.content-holder .team-box .team-info p {
  letter-spacing: unset;
}
.content-holder .custom-form textarea,
.content-holder .custom-form input[type=text],
.content-holder .custom-form input[type=email],
.content-holder .custom-form input[type=password] {
  color: #343434;
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  -webkit-appearance: none;
}
.content-holder .custom-form input::-webkit-input-placeholder,
.content-holder .custom-form textarea::-webkit-input-placeholder {
  color: #7b8285;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 12px;
  position: relative;
}
.content-holder .custom-form input:-moz-placeholder,
.content-holder .custom-form textarea:-moz-placeholder {
  color: #7b8285;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  font-size: 12px;
}
.content-holder .custom-form textarea {
  padding: 25px 20px;
}
.content-holder .custom-form .selectbox {
  border-radius: 0;
  font-weight: 400;
  font-size: 12px;
  color: #343434;
  height: 48px;
}
.content-holder .selectbox .select .text {
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  font-weight: 400;
  color: #343434;
  top: -2px;
}
.content-holder .selectbox li {
  font-size: 12px;
  font-weight: 400;
  color: #343434;
  padding: 8px 7px 8px;
}
.content-holder .selectbox .dropdown {
  border-radius: 0;
}
.content-holder .contact-form {
  width: 100%;
  max-width: unset;
  font-family: "Montserrat", sans-serif;
}
.content-holder .contact-form .verify-text {
  margin: 36px 0 30px;
  font-weight: 400;
}
.content-holder .contact-form .verify-wrap .selectbox {
  margin: 20px;
}
.content-holder .leaflet-popup-content {
  display: none;
}
.content-holder .leaflet-popup {
  display: none;
}
.content-holder #contact-form {
  width: 100%;
  max-width: 724px;
}
.content-holder .custom-form button {
  margin: 25px 0;
  letter-spacing: unset;
  font-size: 12px;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
}
.content-holder .custom-form button i {
  background: #343434;
}
.content-holder .small-padding {
  padding: 40px 0;
}
@media (max-width: 640px) {
  .content-holder .small-padding {
    padding: 20px 0;
  }
}
.content-holder .content .pr-bg {
  background: #343434;
}
.content-holder .content .hero-canvas-wrap:before {
  left: -24px;
  width: 100%;
  height: 0;
  top: -25px;
}
.content-holder .content .hero-canvas-wrap:after {
  left: -25px;
  width: 100%;
  height: 100%;
  bottom: 24px;
}
.content-holder .content .rotate_text {
  font-size: 14px;
  color: #af684d;
  top: -30px;
  line-height: 1.5;
  left: unset;
  transform: unset;
  -webkit-transform: unset;
  text-align: left;
}
@media (max-width: 640px) {
  .content-holder .content .rotate_text {
    display: block;
    top: -45px;
    text-align: left;
  }
}
.content-holder .content .half-hero-wrap {
  width: 40%;
}
@media (max-width: 1280px) {
  .content-holder .content .half-hero-wrap {
    width: 60%;
  }
}
@media (max-width: 991px) {
  .content-holder .content .half-hero-wrap {
    width: 60%;
  }
}
@media (max-width: 640px) {
  .content-holder .content .half-hero-wrap {
    width: 85%;
    position: absolute;
    left: 20px;
  }
}
.content-holder .content .half-hero-wrap h1 {
  font-family: "EB Garamond", serif;
  text-transform: unset;
  font-size: 60px;
  font-weight: 700;
  width: 80%;
}
@media (max-width: 768px) {
  .content-holder .content .half-hero-wrap h1 {
    font-size: 24px;
    line-height: 1.5;
    width: 100%;
  }
}
.content-holder .content .hlaf-slider-pag .swiper-pagination-bullet {
  width: 60px;
}
.content-holder .content .half-hero-wrap .slide-content {
  width: 60%;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: unset;
  color: #d3d4d6;
  line-height: 1.8;
}
.content-holder .content .half-hero-wrap .slide-content p {
  color: #d3d4d6;
  margin: 0;
}
@media (max-width: 768px) {
  .content-holder .content .half-hero-wrap .slide-content {
    width: 100%;
  }
}
.content-holder .content .hero-linker {
  display: block;
}
.content-holder .content .hero-slider_control {
  background: #343434;
}
.content-holder .content .hero-slider_control-wrap {
  z-index: 200;
}
.content-holder .content .half-hero-wrap_link {
  letter-spacing: unset;
  font-size: 12px;
  font-weight: 700;
  color: #d3d4d6;
}
.content-holder .content .hero-slider_control.hero-slider-button-prev i {
  color: #af684d;
}
.content-holder .content .hero-slider_control.hero-slider-button-next i {
  color: #af684d;
}
.content-holder .content .hero-slider_control.hero-slider-button-prev:hover i, .content-holder .content .hero-slider_control.hero-slider-button-prev:active i, .content-holder .content .hero-slider_control.hero-slider-button-prev:focus i {
  color: #d3d4d6;
}
.content-holder .content .hero-slider_control.hero-slider-button-next:hover i, .content-holder .content .hero-slider_control.hero-slider-button-next:active i, .content-holder .content .hero-slider_control.hero-slider-button-next:focus i {
  color: #d3d4d6;
}
.content-holder .content .hero-slider_control {
  font-size: 12px;
  font-weight: 700;
  color: #d3d4d6;
  letter-spacing: unset;
}
@media (max-width: 768px) {
  .content-holder .content .hero-slider_control {
    height: 40px;
    line-height: 40px;
  }
}
@media (max-width: 768px) {
  .content-holder .content .hero-slider_control-wrap {
    width: 100%;
  }
  .content-holder .content .hero-slider_control-wrap .hero-slider_control {
    width: 50%;
  }
}
@media (max-width: 768px) {
  .content-holder .content .hero-slider-wrap_halftwo {
    left: 0;
    bottom: 40px;
  }
}
.content-holder .nav-holder {
  background: #343434;
}
.content-holder .nav-holder .sliding-menu a {
  color: #d3d4d6;
}
.content-holder .nav-holder .sliding-menu a.act-link {
  color: #af684d;
}
.content-holder .nav-holder .sliding-menu li:after {
  background: #404041;
}
@media (max-width: 768px) {
  .content-holder .nav-holder .sliding-menu li:after {
    background: transparent;
  }
}
@media (max-width: 640px) {
  .content-holder .nav-holder .sliding-menu li:after {
    background: transparent;
  }
}
.content-holder .nav-holder .lang-links a.act-leng {
  color: #d3d4d6;
}
.content-holder .nav-holder .lang-links a {
  color: #7b8285;
}
.content-holder .nav-holder .nav-social {
  background: #404041;
}
.content-holder .nav-holder .nav-social_title {
  letter-spacing: unset;
  font-size: 12px;
  font-weight: 700;
  color: #d3d4d6;
  top: 34px;
}
.content-holder .nav-holder .nav-social li a {
  color: #d3d4d6;
}
@media (max-width: 768px) {
  .content-holder .nav-holder {
    top: 60px;
    width: 100%;
    right: -768px;
  }
  .content-holder .nav-holder .nav-social {
    padding: 15px;
  }
  .content-holder .nav-holder .nav-social_title {
    top: 18px;
  }
  .content-holder .nav-holder .nav-social li {
    top: 5px;
  }
  .content-holder .nav-holder .nav-scroll-bar-wrap {
    padding: 15px;
  }
  .content-holder .nav-holder .nav-inner {
    margin: 20px 0 0;
  }
  .content-holder .nav-holder .lang-links {
    margin: 60px 0 0;
    padding: 0;
  }
  .content-holder .nav-holder .lang-links:before {
    left: 0;
    top: -25px;
  }
  .content-holder .nav-holder .sliding-menu a {
    padding: 0;
  }
  .content-holder .nav-holder .nav-search {
    padding: 0;
  }
  .content-holder .nav-holder #submit_btn {
    width: 15px;
  }
}
@media (max-width: 640px) {
  .content-holder .nav-holder .nav-scroll-bar-wrap {
    padding: 25px;
  }
  .content-holder .nav-holder .nav-search {
    padding: 0;
  }
  .content-holder .nav-holder #submit_btn {
    width: 15px;
  }
  .content-holder .nav-holder .nav-inner {
    margin: 20px 0 0;
  }
  .content-holder .nav-holder .sliding-menu a {
    padding: 0;
  }
  .content-holder .nav-holder .lang-links {
    margin: 60px 0 0;
    padding: 0;
  }
  .content-holder .nav-holder .lang-links:before {
    left: 0;
    top: -25px;
  }
}

.column-wrap-text .textbox p:last-child {
  margin: 0;
  padding: 0;
}
.column-wrap-text .without-link img {
  margin: 20px 0 0;
  width: 100%;
}
.column-wrap-text .embed-responsive-item {
  margin: 20px 0 0;
  width: 100%;
  height: 460px;
}
@media only screen and (max-width: 991px) {
  .column-wrap-text .embed-responsive-item {
    height: 460px;
  }
}
@media only screen and (max-width: 768px) {
  .column-wrap-text .embed-responsive-item {
    height: 200px;
  }
}
.column-wrap-text .gallery .gallery-image {
  margin: 40px 0 0;
}
@media only screen and (max-width: 768px) {
  .column-wrap-text .gallery .gallery-image {
    margin: 20px 0 0;
  }
}
.column-wrap-text .gallery img {
  width: 100%;
}
.column-wrap-text .documents-box {
  margin: 20px 0 0;
}
.column-wrap-text .documents-box .title {
  margin: 0 0 10px;
}
.column-wrap-text .documents-box ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: left;
}

.lg-actions .lg-next,
.lg-actions .lg-prev {
  line-height: unset;
  width: unset;
  height: unset;
}

.progress-bar-wrap {
  background: #343434;
}

.snw-dec {
  background: #343434;
}

.start-btn {
  font-size: 12px;
  font-weight: 700;
  color: #d3d4d6;
  letter-spacing: unset;
}

.option-panel {
  background: #404041;
}
@media (max-width: 991px) {
  .option-panel {
    display: none;
  }
}

.option-panel:before {
  background: #343434;
}

.alert {
  background: #f5f5f5;
  margin: 0 0 20px;
  padding: 15px;
}
.alert p {
  padding: 0;
}

#message {
  padding: 0;
  float: unset;
}

@media only screen and (max-width: 1064px) {
  .fixed-column-wrap-content.map-mobile {
    height: 300px !important;
  }
}
.owl-clients {
  margin: 20px 0 0;
}

.horizonral-subtitle span {
  width: 400px;
  left: -195px;
}

@media (max-width: 640px) {
  .sliding-menu ul {
    text-align: left;
  }

  .sliding-menu a {
    line-height: 2;
    float: unset;
    height: unset;
    letter-spacing: unset;
  }

  .menu-panel-root {
    width: 100% !important;
  }
}
.nav-button-wrap::before {
  display: none;
}

/* Content Box Contact */
.content-box-contact {
  top: 20px;
  position: relative;
}

/* Language Switch */
.language-switch {
  position: absolute;
  right: 120px;
  font-size: 12px;
  top: 37px;
  color: #7b8285;
}
.language-switch a {
  display: inline-block;
  margin: 0 2px;
}
.language-switch .act-lang {
  color: #d3d4d6;
}

@media only screen and (max-width: 1064px) {
  .language-switch {
    right: 120px;
  }
}
@media only screen and (max-width: 768px) {
  .language-switch {
    right: 100px;
    top: 22px;
  }
}
@media only screen and (max-width: 640px) {
  .language-switch {
    right: 70px;
    top: 22px;
  }
}
/* News */
.news .article {
  margin: 0 0 120px;
}
.news .article .photo img {
  width: 100%;
}
.news .article .content {
  padding: 20px 15px;
  background: #eeeeee;
}
.news .article .content .title {
  font-size: 14px;
  font-weight: 700 !important;
  margin: 0;
  width: unset;
  text-align: left;
}
.news .article .content .subtitle {
  font-size: 18px;
  font-weight: 400 !important;
  margin: 5px 0 0;
  width: unset;
  text-align: left;
}

/* Pagination */
.pagination {
  margin: 0;
  padding: 0;
  text-align: unset;
  float: unset;
  width: unset;
  z-index: unset;
  position: unset;
}
.pagination li {
  display: inline-block;
}
.pagination li.active span {
  background: #e1e1e1;
  color: #af684d;
}
.pagination a {
  float: left;
  width: 60px;
  height: 54px;
  line-height: 54px;
  box-sizing: border-box;
  position: relative;
  font-size: 11px;
  color: #af684d;
  background: #eeeeee;
  letter-spacing: 1px;
}
.pagination a:hover, .pagination a:active, .pagination a:focus, .pagination a:focus:active {
  background: #e1e1e1;
  color: #af684d;
}
.pagination span {
  float: left;
  width: 60px;
  height: 54px;
  line-height: 54px;
  box-sizing: border-box;
  position: relative;
  font-size: 11px;
  color: #af684d;
  background: #eeeeee;
  letter-spacing: 1px;
}

/* =============================
	Helpers
============================= */
.bg-color-1 {
  background: #af684d;
}

.bg-color-2 {
  background: #df967d;
}

.bg-color-3 {
  background: #343434;
}

.bg-color-4 {
  background: #404041;
}

.bg-color-5 {
  background: #af684d;
}

.bg-black {
  background: #343434;
}

.bg-black-light {
  background: #404041;
}

.bg-grey {
  background: #9e9e9e;
}

.bg-white {
  background: #ffffff;
}

.bg-grey-light-1 {
  background: #bdbdbd;
}

.bg-grey-light-2 {
  background: #e0e0e0;
}

.bg-grey-light-3 {
  background: #eeeeee;
}

.bg-grey-light-4 {
  background: #f5f5f5;
}

.bg-grey-light-5 {
  background: #fafafa;
}

.bg-grey-dark-1 {
  background: #757575;
}

.bg-grey-dark-2 {
  background: #616161;
}

.bg-grey-dark-3 {
  background: #424242;
}

.bg-grey-dark-4 {
  background: #212121;
}

.pr-bg {
  background: #343434;
}

.text-sm {
  font-size: 14px;
}

.text-md {
  font-size: 16px;
}

.text-lg {
  font-size: 18px;
}

.text-xl {
  font-size: 24px;
}

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

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

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

.text-color-1 {
  color: #af684d;
}

.text-color-2 {
  color: #df967d;
}

.text-color-3 {
  color: #343434;
}

.text-color-4 {
  color: #404041;
}

.text-color-5 {
  color: #af684d;
}

.text-black {
  color: #343434;
}

.text-black-light {
  color: #404041;
}

.text-grey {
  color: #9e9e9e;
}

.text-white {
  color: #ffffff !important;
}

.text-grey-light-1 {
  color: #bdbdbd;
}

.text-grey-light-2 {
  color: #e0e0e0;
}

.text-grey-light-3 {
  color: #eeeeee;
}

.text-grey-light-4 {
  color: #f5f5f5;
}

.text-grey-light-5 {
  color: #fafafa;
}

.text-grey-dark-1 {
  color: #757575;
}

.text-grey-dark-2 {
  color: #616161;
}

.text-grey-dark-3 {
  color: #424242;
}

.text-grey-dark-4 {
  color: #212121;
}

.pointer:hover, .pointer:active, .pointer:focus, .pointer:focus:active {
  cursor: pointer;
}

.not-allowed:hover, .not-allowed:active, .not-allowed:focus, .not-allowed:focus:active {
  cursor: not-allowed;
}

.minw-5 {
  min-width: 5px;
}

.minw-10 {
  min-width: 10px;
}

.minw-15 {
  min-width: 15px;
}

.minw-20 {
  min-width: 20px;
}

.minw-25 {
  min-width: 25px;
}

.minw-30 {
  min-width: 30px;
}

.minw-35 {
  min-width: 35px;
}

.minw-40 {
  min-width: 40px;
}

.minw-45 {
  min-width: 45px;
}

.minw-50 {
  min-width: 50px;
}

.minw-55 {
  min-width: 55px;
}

.minw-60 {
  min-width: 60px;
}

.minw-65 {
  min-width: 65px;
}

.minw-70 {
  min-width: 70px;
}

.minw-75 {
  min-width: 75px;
}

.minw-80 {
  min-width: 80px;
}

.minw-85 {
  min-width: 85px;
}

.minw-90 {
  min-width: 90px;
}

.minw-95 {
  min-width: 95px;
}

.minw-100 {
  min-width: 100px;
}

.minw-110 {
  min-width: 110px;
}

.minw-120 {
  min-width: 120px;
}

.minw-130 {
  min-width: 130px;
}

.minw-140 {
  min-width: 140px;
}

.minw-150 {
  min-width: 150px;
}

.minw-160 {
  min-width: 160px;
}

.minw-170 {
  min-width: 170px;
}

.minw-180 {
  min-width: 180px;
}

.minw-190 {
  min-width: 190px;
}

.minw-200 {
  min-width: 200px;
}

.minw-300 {
  min-width: 300px;
}

.minw-400 {
  min-width: 400px;
}

.minw-500 {
  min-width: 500px;
}

.width-0 {
  width: 0%;
}

.width-1 {
  width: 1%;
}

.width-2 {
  width: 2%;
}

.width-3 {
  width: 3%;
}

.width-4 {
  width: 4%;
}

.width-5 {
  width: 5%;
}

.width-6 {
  width: 6%;
}

.width-7 {
  width: 7%;
}

.width-8 {
  width: 8%;
}

.width-9 {
  width: 9%;
}

.width-10 {
  width: 10%;
}

.width-11 {
  width: 11%;
}

.width-12 {
  width: 12%;
}

.width-13 {
  width: 13%;
}

.width-14 {
  width: 14%;
}

.width-15 {
  width: 15%;
}

.width-16 {
  width: 16%;
}

.width-17 {
  width: 17%;
}

.width-18 {
  width: 18%;
}

.width-19 {
  width: 19%;
}

.width-20 {
  width: 20%;
}

.width-21 {
  width: 21%;
}

.width-22 {
  width: 22%;
}

.width-23 {
  width: 23%;
}

.width-24 {
  width: 24%;
}

.width-25 {
  width: 25%;
}

.width-26 {
  width: 26%;
}

.width-27 {
  width: 27%;
}

.width-28 {
  width: 28%;
}

.width-29 {
  width: 29%;
}

.width-30 {
  width: 30%;
}

.width-31 {
  width: 31%;
}

.width-32 {
  width: 32%;
}

.width-33 {
  width: 33%;
}

.width-34 {
  width: 34%;
}

.width-35 {
  width: 35%;
}

.width-36 {
  width: 36%;
}

.width-37 {
  width: 37%;
}

.width-38 {
  width: 38%;
}

.width-39 {
  width: 39%;
}

.width-40 {
  width: 40%;
}

.width-41 {
  width: 41%;
}

.width-42 {
  width: 42%;
}

.width-43 {
  width: 43%;
}

.width-44 {
  width: 44%;
}

.width-45 {
  width: 45%;
}

.width-46 {
  width: 46%;
}

.width-47 {
  width: 47%;
}

.width-48 {
  width: 48%;
}

.width-49 {
  width: 49%;
}

.width-50 {
  width: 50%;
}

.width-51 {
  width: 51%;
}

.width-52 {
  width: 52%;
}

.width-53 {
  width: 53%;
}

.width-54 {
  width: 54%;
}

.width-55 {
  width: 55%;
}

.width-56 {
  width: 56%;
}

.width-57 {
  width: 57%;
}

.width-58 {
  width: 58%;
}

.width-59 {
  width: 59%;
}

.width-60 {
  width: 60%;
}

.width-61 {
  width: 61%;
}

.width-62 {
  width: 62%;
}

.width-63 {
  width: 63%;
}

.width-64 {
  width: 64%;
}

.width-65 {
  width: 65%;
}

.width-66 {
  width: 66%;
}

.width-67 {
  width: 67%;
}

.width-68 {
  width: 68%;
}

.width-69 {
  width: 69%;
}

.width-70 {
  width: 70%;
}

.width-71 {
  width: 71%;
}

.width-72 {
  width: 72%;
}

.width-73 {
  width: 73%;
}

.width-74 {
  width: 74%;
}

.width-75 {
  width: 75%;
}

.width-76 {
  width: 76%;
}

.width-77 {
  width: 77%;
}

.width-78 {
  width: 78%;
}

.width-79 {
  width: 79%;
}

.width-80 {
  width: 80%;
}

.width-81 {
  width: 81%;
}

.width-82 {
  width: 82%;
}

.width-83 {
  width: 83%;
}

.width-84 {
  width: 84%;
}

.width-85 {
  width: 85%;
}

.width-86 {
  width: 86%;
}

.width-87 {
  width: 87%;
}

.width-88 {
  width: 88%;
}

.width-89 {
  width: 89%;
}

.width-90 {
  width: 90%;
}

.width-91 {
  width: 91%;
}

.width-92 {
  width: 92%;
}

.width-93 {
  width: 93%;
}

.width-94 {
  width: 94%;
}

.width-95 {
  width: 95%;
}

.width-96 {
  width: 96%;
}

.width-97 {
  width: 97%;
}

.width-98 {
  width: 98%;
}

.width-99 {
  width: 99%;
}

.width-100 {
  width: 100%;
}

.minh-5 {
  min-height: 5px;
}

.minh-10 {
  min-height: 10px;
}

.minh-15 {
  min-height: 15px;
}

.minh-20 {
  min-height: 20px;
}

.minh-25 {
  min-height: 25px;
}

.minh-30 {
  min-height: 30px;
}

.minh-35 {
  min-height: 35px;
}

.minh-40 {
  min-height: 40px;
}

.minh-45 {
  min-height: 45px;
}

.minh-50 {
  min-height: 50px;
}

.minh-55 {
  min-height: 55px;
}

.minh-60 {
  min-height: 60px;
}

.minh-65 {
  min-height: 65px;
}

.minh-70 {
  min-height: 70px;
}

.minh-75 {
  min-height: 75px;
}

.minh-80 {
  min-height: 80px;
}

.minh-85 {
  min-height: 85px;
}

.minh-90 {
  min-height: 90px;
}

.minh-95 {
  min-height: 95px;
}

.minh-100 {
  min-height: 100px;
}

.minh-110 {
  min-height: 110px;
}

.minh-120 {
  min-height: 120px;
}

.minh-130 {
  min-height: 130px;
}

.minh-140 {
  min-height: 140px;
}

.minh-150 {
  min-height: 150px;
}

.minh-160 {
  min-height: 160px;
}

.minh-170 {
  min-height: 170px;
}

.minh-180 {
  min-height: 180px;
}

.minh-190 {
  min-height: 190px;
}

.minh-200 {
  min-height: 200px;
}

.minh-300 {
  min-height: 300px;
}

.minh-400 {
  min-height: 400px;
}

.minh-500 {
  min-height: 500px;
}

.margin-top-0px {
  margin-top: 0px !important;
}

.margin-bottom-0px {
  margin-bottom: 0px !important;
}

.margin-left-0px {
  margin-left: 0px !important;
}

.margin-right-0px {
  margin-right: 0px !important;
}

.margin-top-5px {
  margin-top: 5px !important;
}

.margin-bottom-5px {
  margin-bottom: 5px !important;
}

.margin-left-5px {
  margin-left: 5px !important;
}

.margin-right-5px {
  margin-right: 5px !important;
}

.margin-top-10px {
  margin-top: 10px !important;
}

.margin-bottom-10px {
  margin-bottom: 10px !important;
}

.margin-left-10px {
  margin-left: 10px !important;
}

.margin-right-10px {
  margin-right: 10px !important;
}

.margin-top-15px {
  margin-top: 15px !important;
}

.margin-bottom-15px {
  margin-bottom: 15px !important;
}

.margin-left-15px {
  margin-left: 15px !important;
}

.margin-right-15px {
  margin-right: 15px !important;
}

.margin-top-20px {
  margin-top: 20px !important;
}

.margin-bottom-20px {
  margin-bottom: 20px !important;
}

.margin-left-20px {
  margin-left: 20px !important;
}

.margin-right-20px {
  margin-right: 20px !important;
}

.margin-top-25px {
  margin-top: 25px !important;
}

.margin-bottom-25px {
  margin-bottom: 25px !important;
}

.margin-left-25px {
  margin-left: 25px !important;
}

.margin-right-25px {
  margin-right: 25px !important;
}

.margin-top-30px {
  margin-top: 30px !important;
}

.margin-bottom-30px {
  margin-bottom: 30px !important;
}

.margin-left-30px {
  margin-left: 30px !important;
}

.margin-right-30px {
  margin-right: 30px !important;
}

.margin-top-35px {
  margin-top: 35px !important;
}

.margin-bottom-35px {
  margin-bottom: 35px !important;
}

.margin-left-35px {
  margin-left: 35px !important;
}

.margin-right-35px {
  margin-right: 35px !important;
}

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

.margin-bottom-40px {
  margin-bottom: 40px !important;
}

.margin-left-40px {
  margin-left: 40px !important;
}

.margin-right-40px {
  margin-right: 40px !important;
}

.margin-top-45px {
  margin-top: 45px !important;
}

.margin-bottom-45px {
  margin-bottom: 45px !important;
}

.margin-left-45px {
  margin-left: 45px !important;
}

.margin-right-45px {
  margin-right: 45px !important;
}

.margin-top-50px {
  margin-top: 50px !important;
}

.margin-bottom-50px {
  margin-bottom: 50px !important;
}

.margin-left-50px {
  margin-left: 50px !important;
}

.margin-right-50px {
  margin-right: 50px !important;
}

.margin-top-55px {
  margin-top: 55px !important;
}

.margin-bottom-55px {
  margin-bottom: 55px !important;
}

.margin-left-55px {
  margin-left: 55px !important;
}

.margin-right-55px {
  margin-right: 55px !important;
}

.margin-top-60px {
  margin-top: 60px !important;
}

.margin-bottom-60px {
  margin-bottom: 60px !important;
}

.margin-left-60px {
  margin-left: 60px !important;
}

.margin-right-60px {
  margin-right: 60px !important;
}

.margin-top-65px {
  margin-top: 65px !important;
}

.margin-bottom-65px {
  margin-bottom: 65px !important;
}

.margin-left-65px {
  margin-left: 65px !important;
}

.margin-right-65px {
  margin-right: 65px !important;
}

.margin-top-70px {
  margin-top: 70px !important;
}

.margin-bottom-70px {
  margin-bottom: 70px !important;
}

.margin-left-70px {
  margin-left: 70px !important;
}

.margin-right-70px {
  margin-right: 70px !important;
}

.margin-top-75px {
  margin-top: 75px !important;
}

.margin-bottom-75px {
  margin-bottom: 75px !important;
}

.margin-left-75px {
  margin-left: 75px !important;
}

.margin-right-75px {
  margin-right: 75px !important;
}

.margin-top-80px {
  margin-top: 80px !important;
}

.margin-bottom-80px {
  margin-bottom: 80px !important;
}

.margin-left-80px {
  margin-left: 80px !important;
}

.margin-right-80px {
  margin-right: 80px !important;
}

.margin-top-85px {
  margin-top: 85px !important;
}

.margin-bottom-85px {
  margin-bottom: 85px !important;
}

.margin-left-85px {
  margin-left: 85px !important;
}

.margin-right-85px {
  margin-right: 85px !important;
}

.margin-top-90px {
  margin-top: 90px !important;
}

.margin-bottom-90px {
  margin-bottom: 90px !important;
}

.margin-left-90px {
  margin-left: 90px !important;
}

.margin-right-90px {
  margin-right: 90px !important;
}

.margin-top-95px {
  margin-top: 95px !important;
}

.margin-bottom-95px {
  margin-bottom: 95px !important;
}

.margin-left-95px {
  margin-left: 95px !important;
}

.margin-right-95px {
  margin-right: 95px !important;
}

.margin-top-100px {
  margin-top: 100px !important;
}

.margin-bottom-100px {
  margin-bottom: 100px !important;
}

.margin-left-100px {
  margin-left: 100px !important;
}

.margin-right-100px {
  margin-right: 100px !important;
}

.margin-top-110px {
  margin-top: 110px !important;
}

.margin-bottom-110px {
  margin-bottom: 110px !important;
}

.margin-left-110px {
  margin-left: 110px !important;
}

.margin-right-110px {
  margin-right: 110px !important;
}

.margin-top-120px {
  margin-top: 120px !important;
}

.margin-bottom-120px {
  margin-bottom: 120px !important;
}

.margin-left-120px {
  margin-left: 120px !important;
}

.margin-right-120px {
  margin-right: 120px !important;
}

.margin-top-130px {
  margin-top: 130px !important;
}

.margin-bottom-130px {
  margin-bottom: 130px !important;
}

.margin-left-130px {
  margin-left: 130px !important;
}

.margin-right-130px {
  margin-right: 130px !important;
}

.margin-top-140px {
  margin-top: 140px !important;
}

.margin-bottom-140px {
  margin-bottom: 140px !important;
}

.margin-left-140px {
  margin-left: 140px !important;
}

.margin-right-140px {
  margin-right: 140px !important;
}

.margin-top-150px {
  margin-top: 150px !important;
}

.margin-bottom-150px {
  margin-bottom: 150px !important;
}

.margin-left-150px {
  margin-left: 150px !important;
}

.margin-right-150px {
  margin-right: 150px !important;
}

.margin-top-160px {
  margin-top: 160px !important;
}

.margin-bottom-160px {
  margin-bottom: 160px !important;
}

.margin-left-160px {
  margin-left: 160px !important;
}

.margin-right-160px {
  margin-right: 160px !important;
}

.margin-top-170px {
  margin-top: 170px !important;
}

.margin-bottom-170px {
  margin-bottom: 170px !important;
}

.margin-left-170px {
  margin-left: 170px !important;
}

.margin-right-170px {
  margin-right: 170px !important;
}

.margin-top-180px {
  margin-top: 180px !important;
}

.margin-bottom-180px {
  margin-bottom: 180px !important;
}

.margin-left-180px {
  margin-left: 180px !important;
}

.margin-right-180px {
  margin-right: 180px !important;
}

.margin-top-190px {
  margin-top: 190px !important;
}

.margin-bottom-190px {
  margin-bottom: 190px !important;
}

.margin-left-190px {
  margin-left: 190px !important;
}

.margin-right-190px {
  margin-right: 190px !important;
}

.margin-top-200px {
  margin-top: 200px !important;
}

.margin-bottom-200px {
  margin-bottom: 200px !important;
}

.margin-left-200px {
  margin-left: 200px !important;
}

.margin-right-200px {
  margin-right: 200px !important;
}

.margin-all-0px {
  margin: 0px !important;
}

.margin-all-5px {
  margin: 5px !important;
}

.margin-all-10px {
  margin: 10px !important;
}

.margin-all-15px {
  margin: 15px !important;
}

.margin-all-20px {
  margin: 20px !important;
}

.margin-all-25px {
  margin: 25px !important;
}

.margin-all-30px {
  margin: 30px !important;
}

.margin-all-35px {
  margin: 35px !important;
}

.margin-all-40px {
  margin: 40px !important;
}

.margin-all-45px {
  margin: 45px !important;
}

.margin-all-50px {
  margin: 50px !important;
}

.margin-all-55px {
  margin: 55px !important;
}

.margin-all-60px {
  margin: 60px !important;
}

.margin-all-65px {
  margin: 65px !important;
}

.margin-all-70px {
  margin: 70px !important;
}

.margin-all-75px {
  margin: 75px !important;
}

.margin-all-80px {
  margin: 80px !important;
}

.margin-all-85px {
  margin: 85px !important;
}

.margin-all-90px {
  margin: 90px !important;
}

.margin-all-95px {
  margin: 95px !important;
}

.margin-all-100px {
  margin: 100px !important;
}

.margin-all-110px {
  margin: 110px !important;
}

.margin-all-120px {
  margin: 120px !important;
}

.margin-all-130px {
  margin: 130px !important;
}

.margin-all-140px {
  margin: 140px !important;
}

.margin-all-150px {
  margin: 150px !important;
}

.margin-all-160px {
  margin: 160px !important;
}

.margin-all-170px {
  margin: 170px !important;
}

.margin-all-180px {
  margin: 180px !important;
}

.margin-all-190px {
  margin: 190px !important;
}

.margin-all-200px {
  margin: 200px !important;
}

@media (min-width: 1200px) {
  .margin-xl-top-0px-up {
    margin-top: 0px !important;
  }

  .margin-xl-bottom-0px-up {
    margin-bottom: 0px !important;
  }

  .margin-xl-left-0px-up {
    margin-left: 0px !important;
  }

  .margin-xl-right-0px-up {
    margin-right: 0px !important;
  }

  .margin-xl-top-5px-up {
    margin-top: 5px !important;
  }

  .margin-xl-bottom-5px-up {
    margin-bottom: 5px !important;
  }

  .margin-xl-left-5px-up {
    margin-left: 5px !important;
  }

  .margin-xl-right-5px-up {
    margin-right: 5px !important;
  }

  .margin-xl-top-10px-up {
    margin-top: 10px !important;
  }

  .margin-xl-bottom-10px-up {
    margin-bottom: 10px !important;
  }

  .margin-xl-left-10px-up {
    margin-left: 10px !important;
  }

  .margin-xl-right-10px-up {
    margin-right: 10px !important;
  }

  .margin-xl-top-15px-up {
    margin-top: 15px !important;
  }

  .margin-xl-bottom-15px-up {
    margin-bottom: 15px !important;
  }

  .margin-xl-left-15px-up {
    margin-left: 15px !important;
  }

  .margin-xl-right-15px-up {
    margin-right: 15px !important;
  }

  .margin-xl-top-20px-up {
    margin-top: 20px !important;
  }

  .margin-xl-bottom-20px-up {
    margin-bottom: 20px !important;
  }

  .margin-xl-left-20px-up {
    margin-left: 20px !important;
  }

  .margin-xl-right-20px-up {
    margin-right: 20px !important;
  }

  .margin-xl-top-25px-up {
    margin-top: 25px !important;
  }

  .margin-xl-bottom-25px-up {
    margin-bottom: 25px !important;
  }

  .margin-xl-left-25px-up {
    margin-left: 25px !important;
  }

  .margin-xl-right-25px-up {
    margin-right: 25px !important;
  }

  .margin-xl-top-30px-up {
    margin-top: 30px !important;
  }

  .margin-xl-bottom-30px-up {
    margin-bottom: 30px !important;
  }

  .margin-xl-left-30px-up {
    margin-left: 30px !important;
  }

  .margin-xl-right-30px-up {
    margin-right: 30px !important;
  }

  .margin-xl-top-35px-up {
    margin-top: 35px !important;
  }

  .margin-xl-bottom-35px-up {
    margin-bottom: 35px !important;
  }

  .margin-xl-left-35px-up {
    margin-left: 35px !important;
  }

  .margin-xl-right-35px-up {
    margin-right: 35px !important;
  }

  .margin-xl-top-40px-up {
    margin-top: 40px !important;
  }

  .margin-xl-bottom-40px-up {
    margin-bottom: 40px !important;
  }

  .margin-xl-left-40px-up {
    margin-left: 40px !important;
  }

  .margin-xl-right-40px-up {
    margin-right: 40px !important;
  }

  .margin-xl-top-45px-up {
    margin-top: 45px !important;
  }

  .margin-xl-bottom-45px-up {
    margin-bottom: 45px !important;
  }

  .margin-xl-left-45px-up {
    margin-left: 45px !important;
  }

  .margin-xl-right-45px-up {
    margin-right: 45px !important;
  }

  .margin-xl-top-50px-up {
    margin-top: 50px !important;
  }

  .margin-xl-bottom-50px-up {
    margin-bottom: 50px !important;
  }

  .margin-xl-left-50px-up {
    margin-left: 50px !important;
  }

  .margin-xl-right-50px-up {
    margin-right: 50px !important;
  }

  .margin-xl-top-55px-up {
    margin-top: 55px !important;
  }

  .margin-xl-bottom-55px-up {
    margin-bottom: 55px !important;
  }

  .margin-xl-left-55px-up {
    margin-left: 55px !important;
  }

  .margin-xl-right-55px-up {
    margin-right: 55px !important;
  }

  .margin-xl-top-60px-up {
    margin-top: 60px !important;
  }

  .margin-xl-bottom-60px-up {
    margin-bottom: 60px !important;
  }

  .margin-xl-left-60px-up {
    margin-left: 60px !important;
  }

  .margin-xl-right-60px-up {
    margin-right: 60px !important;
  }

  .margin-xl-top-65px-up {
    margin-top: 65px !important;
  }

  .margin-xl-bottom-65px-up {
    margin-bottom: 65px !important;
  }

  .margin-xl-left-65px-up {
    margin-left: 65px !important;
  }

  .margin-xl-right-65px-up {
    margin-right: 65px !important;
  }

  .margin-xl-top-70px-up {
    margin-top: 70px !important;
  }

  .margin-xl-bottom-70px-up {
    margin-bottom: 70px !important;
  }

  .margin-xl-left-70px-up {
    margin-left: 70px !important;
  }

  .margin-xl-right-70px-up {
    margin-right: 70px !important;
  }

  .margin-xl-top-75px-up {
    margin-top: 75px !important;
  }

  .margin-xl-bottom-75px-up {
    margin-bottom: 75px !important;
  }

  .margin-xl-left-75px-up {
    margin-left: 75px !important;
  }

  .margin-xl-right-75px-up {
    margin-right: 75px !important;
  }

  .margin-xl-top-80px-up {
    margin-top: 80px !important;
  }

  .margin-xl-bottom-80px-up {
    margin-bottom: 80px !important;
  }

  .margin-xl-left-80px-up {
    margin-left: 80px !important;
  }

  .margin-xl-right-80px-up {
    margin-right: 80px !important;
  }

  .margin-xl-top-85px-up {
    margin-top: 85px !important;
  }

  .margin-xl-bottom-85px-up {
    margin-bottom: 85px !important;
  }

  .margin-xl-left-85px-up {
    margin-left: 85px !important;
  }

  .margin-xl-right-85px-up {
    margin-right: 85px !important;
  }

  .margin-xl-top-90px-up {
    margin-top: 90px !important;
  }

  .margin-xl-bottom-90px-up {
    margin-bottom: 90px !important;
  }

  .margin-xl-left-90px-up {
    margin-left: 90px !important;
  }

  .margin-xl-right-90px-up {
    margin-right: 90px !important;
  }

  .margin-xl-top-95px-up {
    margin-top: 95px !important;
  }

  .margin-xl-bottom-95px-up {
    margin-bottom: 95px !important;
  }

  .margin-xl-left-95px-up {
    margin-left: 95px !important;
  }

  .margin-xl-right-95px-up {
    margin-right: 95px !important;
  }

  .margin-xl-top-100px-up {
    margin-top: 100px !important;
  }

  .margin-xl-bottom-100px-up {
    margin-bottom: 100px !important;
  }

  .margin-xl-left-100px-up {
    margin-left: 100px !important;
  }

  .margin-xl-right-100px-up {
    margin-right: 100px !important;
  }

  .margin-xl-top-110px-up {
    margin-top: 110px !important;
  }

  .margin-xl-bottom-110px-up {
    margin-bottom: 110px !important;
  }

  .margin-xl-left-110px-up {
    margin-left: 110px !important;
  }

  .margin-xl-right-110px-up {
    margin-right: 110px !important;
  }

  .margin-xl-top-120px-up {
    margin-top: 120px !important;
  }

  .margin-xl-bottom-120px-up {
    margin-bottom: 120px !important;
  }

  .margin-xl-left-120px-up {
    margin-left: 120px !important;
  }

  .margin-xl-right-120px-up {
    margin-right: 120px !important;
  }

  .margin-xl-top-130px-up {
    margin-top: 130px !important;
  }

  .margin-xl-bottom-130px-up {
    margin-bottom: 130px !important;
  }

  .margin-xl-left-130px-up {
    margin-left: 130px !important;
  }

  .margin-xl-right-130px-up {
    margin-right: 130px !important;
  }

  .margin-xl-top-140px-up {
    margin-top: 140px !important;
  }

  .margin-xl-bottom-140px-up {
    margin-bottom: 140px !important;
  }

  .margin-xl-left-140px-up {
    margin-left: 140px !important;
  }

  .margin-xl-right-140px-up {
    margin-right: 140px !important;
  }

  .margin-xl-top-150px-up {
    margin-top: 150px !important;
  }

  .margin-xl-bottom-150px-up {
    margin-bottom: 150px !important;
  }

  .margin-xl-left-150px-up {
    margin-left: 150px !important;
  }

  .margin-xl-right-150px-up {
    margin-right: 150px !important;
  }

  .margin-xl-top-160px-up {
    margin-top: 160px !important;
  }

  .margin-xl-bottom-160px-up {
    margin-bottom: 160px !important;
  }

  .margin-xl-left-160px-up {
    margin-left: 160px !important;
  }

  .margin-xl-right-160px-up {
    margin-right: 160px !important;
  }

  .margin-xl-top-170px-up {
    margin-top: 170px !important;
  }

  .margin-xl-bottom-170px-up {
    margin-bottom: 170px !important;
  }

  .margin-xl-left-170px-up {
    margin-left: 170px !important;
  }

  .margin-xl-right-170px-up {
    margin-right: 170px !important;
  }

  .margin-xl-top-180px-up {
    margin-top: 180px !important;
  }

  .margin-xl-bottom-180px-up {
    margin-bottom: 180px !important;
  }

  .margin-xl-left-180px-up {
    margin-left: 180px !important;
  }

  .margin-xl-right-180px-up {
    margin-right: 180px !important;
  }

  .margin-xl-top-190px-up {
    margin-top: 190px !important;
  }

  .margin-xl-bottom-190px-up {
    margin-bottom: 190px !important;
  }

  .margin-xl-left-190px-up {
    margin-left: 190px !important;
  }

  .margin-xl-right-190px-up {
    margin-right: 190px !important;
  }

  .margin-xl-top-200px-up {
    margin-top: 200px !important;
  }

  .margin-xl-bottom-200px-up {
    margin-bottom: 200px !important;
  }

  .margin-xl-left-200px-up {
    margin-left: 200px !important;
  }

  .margin-xl-right-200px-up {
    margin-right: 200px !important;
  }

  .margin-xl-all-0px-up {
    margin: 0px !important;
  }

  .margin-xl-all-5px-up {
    margin: 5px !important;
  }

  .margin-xl-all-10px-up {
    margin: 10px !important;
  }

  .margin-xl-all-15px-up {
    margin: 15px !important;
  }

  .margin-xl-all-20px-up {
    margin: 20px !important;
  }

  .margin-xl-all-25px-up {
    margin: 25px !important;
  }

  .margin-xl-all-30px-up {
    margin: 30px !important;
  }

  .margin-xl-all-35px-up {
    margin: 35px !important;
  }

  .margin-xl-all-40px-up {
    margin: 40px !important;
  }

  .margin-xl-all-45px-up {
    margin: 45px !important;
  }

  .margin-xl-all-50px-up {
    margin: 50px !important;
  }

  .margin-xl-all-55px-up {
    margin: 55px !important;
  }

  .margin-xl-all-60px-up {
    margin: 60px !important;
  }

  .margin-xl-all-65px-up {
    margin: 65px !important;
  }

  .margin-xl-all-70px-up {
    margin: 70px !important;
  }

  .margin-xl-all-75px-up {
    margin: 75px !important;
  }

  .margin-xl-all-80px-up {
    margin: 80px !important;
  }

  .margin-xl-all-85px-up {
    margin: 85px !important;
  }

  .margin-xl-all-90px-up {
    margin: 90px !important;
  }

  .margin-xl-all-95px-up {
    margin: 95px !important;
  }

  .margin-xl-all-100px-up {
    margin: 100px !important;
  }

  .margin-xl-all-110px-up {
    margin: 110px !important;
  }

  .margin-xl-all-120px-up {
    margin: 120px !important;
  }

  .margin-xl-all-130px-up {
    margin: 130px !important;
  }

  .margin-xl-all-140px-up {
    margin: 140px !important;
  }

  .margin-xl-all-150px-up {
    margin: 150px !important;
  }

  .margin-xl-all-160px-up {
    margin: 160px !important;
  }

  .margin-xl-all-170px-up {
    margin: 170px !important;
  }

  .margin-xl-all-180px-up {
    margin: 180px !important;
  }

  .margin-xl-all-190px-up {
    margin: 190px !important;
  }

  .margin-xl-all-200px-up {
    margin: 200px !important;
  }
}
@media (min-width: 992px) {
  .margin-lg-top-0px-up {
    margin-top: 0px !important;
  }

  .margin-lg-bottom-0px-up {
    margin-bottom: 0px !important;
  }

  .margin-lg-left-0px-up {
    margin-left: 0px !important;
  }

  .margin-lg-right-0px-up {
    margin-right: 0px !important;
  }

  .margin-lg-top-5px-up {
    margin-top: 5px !important;
  }

  .margin-lg-bottom-5px-up {
    margin-bottom: 5px !important;
  }

  .margin-lg-left-5px-up {
    margin-left: 5px !important;
  }

  .margin-lg-right-5px-up {
    margin-right: 5px !important;
  }

  .margin-lg-top-10px-up {
    margin-top: 10px !important;
  }

  .margin-lg-bottom-10px-up {
    margin-bottom: 10px !important;
  }

  .margin-lg-left-10px-up {
    margin-left: 10px !important;
  }

  .margin-lg-right-10px-up {
    margin-right: 10px !important;
  }

  .margin-lg-top-15px-up {
    margin-top: 15px !important;
  }

  .margin-lg-bottom-15px-up {
    margin-bottom: 15px !important;
  }

  .margin-lg-left-15px-up {
    margin-left: 15px !important;
  }

  .margin-lg-right-15px-up {
    margin-right: 15px !important;
  }

  .margin-lg-top-20px-up {
    margin-top: 20px !important;
  }

  .margin-lg-bottom-20px-up {
    margin-bottom: 20px !important;
  }

  .margin-lg-left-20px-up {
    margin-left: 20px !important;
  }

  .margin-lg-right-20px-up {
    margin-right: 20px !important;
  }

  .margin-lg-top-25px-up {
    margin-top: 25px !important;
  }

  .margin-lg-bottom-25px-up {
    margin-bottom: 25px !important;
  }

  .margin-lg-left-25px-up {
    margin-left: 25px !important;
  }

  .margin-lg-right-25px-up {
    margin-right: 25px !important;
  }

  .margin-lg-top-30px-up {
    margin-top: 30px !important;
  }

  .margin-lg-bottom-30px-up {
    margin-bottom: 30px !important;
  }

  .margin-lg-left-30px-up {
    margin-left: 30px !important;
  }

  .margin-lg-right-30px-up {
    margin-right: 30px !important;
  }

  .margin-lg-top-35px-up {
    margin-top: 35px !important;
  }

  .margin-lg-bottom-35px-up {
    margin-bottom: 35px !important;
  }

  .margin-lg-left-35px-up {
    margin-left: 35px !important;
  }

  .margin-lg-right-35px-up {
    margin-right: 35px !important;
  }

  .margin-lg-top-40px-up {
    margin-top: 40px !important;
  }

  .margin-lg-bottom-40px-up {
    margin-bottom: 40px !important;
  }

  .margin-lg-left-40px-up {
    margin-left: 40px !important;
  }

  .margin-lg-right-40px-up {
    margin-right: 40px !important;
  }

  .margin-lg-top-45px-up {
    margin-top: 45px !important;
  }

  .margin-lg-bottom-45px-up {
    margin-bottom: 45px !important;
  }

  .margin-lg-left-45px-up {
    margin-left: 45px !important;
  }

  .margin-lg-right-45px-up {
    margin-right: 45px !important;
  }

  .margin-lg-top-50px-up {
    margin-top: 50px !important;
  }

  .margin-lg-bottom-50px-up {
    margin-bottom: 50px !important;
  }

  .margin-lg-left-50px-up {
    margin-left: 50px !important;
  }

  .margin-lg-right-50px-up {
    margin-right: 50px !important;
  }

  .margin-lg-top-55px-up {
    margin-top: 55px !important;
  }

  .margin-lg-bottom-55px-up {
    margin-bottom: 55px !important;
  }

  .margin-lg-left-55px-up {
    margin-left: 55px !important;
  }

  .margin-lg-right-55px-up {
    margin-right: 55px !important;
  }

  .margin-lg-top-60px-up {
    margin-top: 60px !important;
  }

  .margin-lg-bottom-60px-up {
    margin-bottom: 60px !important;
  }

  .margin-lg-left-60px-up {
    margin-left: 60px !important;
  }

  .margin-lg-right-60px-up {
    margin-right: 60px !important;
  }

  .margin-lg-top-65px-up {
    margin-top: 65px !important;
  }

  .margin-lg-bottom-65px-up {
    margin-bottom: 65px !important;
  }

  .margin-lg-left-65px-up {
    margin-left: 65px !important;
  }

  .margin-lg-right-65px-up {
    margin-right: 65px !important;
  }

  .margin-lg-top-70px-up {
    margin-top: 70px !important;
  }

  .margin-lg-bottom-70px-up {
    margin-bottom: 70px !important;
  }

  .margin-lg-left-70px-up {
    margin-left: 70px !important;
  }

  .margin-lg-right-70px-up {
    margin-right: 70px !important;
  }

  .margin-lg-top-75px-up {
    margin-top: 75px !important;
  }

  .margin-lg-bottom-75px-up {
    margin-bottom: 75px !important;
  }

  .margin-lg-left-75px-up {
    margin-left: 75px !important;
  }

  .margin-lg-right-75px-up {
    margin-right: 75px !important;
  }

  .margin-lg-top-80px-up {
    margin-top: 80px !important;
  }

  .margin-lg-bottom-80px-up {
    margin-bottom: 80px !important;
  }

  .margin-lg-left-80px-up {
    margin-left: 80px !important;
  }

  .margin-lg-right-80px-up {
    margin-right: 80px !important;
  }

  .margin-lg-top-85px-up {
    margin-top: 85px !important;
  }

  .margin-lg-bottom-85px-up {
    margin-bottom: 85px !important;
  }

  .margin-lg-left-85px-up {
    margin-left: 85px !important;
  }

  .margin-lg-right-85px-up {
    margin-right: 85px !important;
  }

  .margin-lg-top-90px-up {
    margin-top: 90px !important;
  }

  .margin-lg-bottom-90px-up {
    margin-bottom: 90px !important;
  }

  .margin-lg-left-90px-up {
    margin-left: 90px !important;
  }

  .margin-lg-right-90px-up {
    margin-right: 90px !important;
  }

  .margin-lg-top-95px-up {
    margin-top: 95px !important;
  }

  .margin-lg-bottom-95px-up {
    margin-bottom: 95px !important;
  }

  .margin-lg-left-95px-up {
    margin-left: 95px !important;
  }

  .margin-lg-right-95px-up {
    margin-right: 95px !important;
  }

  .margin-lg-top-100px-up {
    margin-top: 100px !important;
  }

  .margin-lg-bottom-100px-up {
    margin-bottom: 100px !important;
  }

  .margin-lg-left-100px-up {
    margin-left: 100px !important;
  }

  .margin-lg-right-100px-up {
    margin-right: 100px !important;
  }

  .margin-lg-top-110px-up {
    margin-top: 110px !important;
  }

  .margin-lg-bottom-110px-up {
    margin-bottom: 110px !important;
  }

  .margin-lg-left-110px-up {
    margin-left: 110px !important;
  }

  .margin-lg-right-110px-up {
    margin-right: 110px !important;
  }

  .margin-lg-top-120px-up {
    margin-top: 120px !important;
  }

  .margin-lg-bottom-120px-up {
    margin-bottom: 120px !important;
  }

  .margin-lg-left-120px-up {
    margin-left: 120px !important;
  }

  .margin-lg-right-120px-up {
    margin-right: 120px !important;
  }

  .margin-lg-top-130px-up {
    margin-top: 130px !important;
  }

  .margin-lg-bottom-130px-up {
    margin-bottom: 130px !important;
  }

  .margin-lg-left-130px-up {
    margin-left: 130px !important;
  }

  .margin-lg-right-130px-up {
    margin-right: 130px !important;
  }

  .margin-lg-top-140px-up {
    margin-top: 140px !important;
  }

  .margin-lg-bottom-140px-up {
    margin-bottom: 140px !important;
  }

  .margin-lg-left-140px-up {
    margin-left: 140px !important;
  }

  .margin-lg-right-140px-up {
    margin-right: 140px !important;
  }

  .margin-lg-top-150px-up {
    margin-top: 150px !important;
  }

  .margin-lg-bottom-150px-up {
    margin-bottom: 150px !important;
  }

  .margin-lg-left-150px-up {
    margin-left: 150px !important;
  }

  .margin-lg-right-150px-up {
    margin-right: 150px !important;
  }

  .margin-lg-top-160px-up {
    margin-top: 160px !important;
  }

  .margin-lg-bottom-160px-up {
    margin-bottom: 160px !important;
  }

  .margin-lg-left-160px-up {
    margin-left: 160px !important;
  }

  .margin-lg-right-160px-up {
    margin-right: 160px !important;
  }

  .margin-lg-top-170px-up {
    margin-top: 170px !important;
  }

  .margin-lg-bottom-170px-up {
    margin-bottom: 170px !important;
  }

  .margin-lg-left-170px-up {
    margin-left: 170px !important;
  }

  .margin-lg-right-170px-up {
    margin-right: 170px !important;
  }

  .margin-lg-top-180px-up {
    margin-top: 180px !important;
  }

  .margin-lg-bottom-180px-up {
    margin-bottom: 180px !important;
  }

  .margin-lg-left-180px-up {
    margin-left: 180px !important;
  }

  .margin-lg-right-180px-up {
    margin-right: 180px !important;
  }

  .margin-lg-top-190px-up {
    margin-top: 190px !important;
  }

  .margin-lg-bottom-190px-up {
    margin-bottom: 190px !important;
  }

  .margin-lg-left-190px-up {
    margin-left: 190px !important;
  }

  .margin-lg-right-190px-up {
    margin-right: 190px !important;
  }

  .margin-lg-top-200px-up {
    margin-top: 200px !important;
  }

  .margin-lg-bottom-200px-up {
    margin-bottom: 200px !important;
  }

  .margin-lg-left-200px-up {
    margin-left: 200px !important;
  }

  .margin-lg-right-200px-up {
    margin-right: 200px !important;
  }

  .margin-lg-all-0px-up {
    margin: 0px !important;
  }

  .margin-lg-all-5px-up {
    margin: 5px !important;
  }

  .margin-lg-all-10px-up {
    margin: 10px !important;
  }

  .margin-lg-all-15px-up {
    margin: 15px !important;
  }

  .margin-lg-all-20px-up {
    margin: 20px !important;
  }

  .margin-lg-all-25px-up {
    margin: 25px !important;
  }

  .margin-lg-all-30px-up {
    margin: 30px !important;
  }

  .margin-lg-all-35px-up {
    margin: 35px !important;
  }

  .margin-lg-all-40px-up {
    margin: 40px !important;
  }

  .margin-lg-all-45px-up {
    margin: 45px !important;
  }

  .margin-lg-all-50px-up {
    margin: 50px !important;
  }

  .margin-lg-all-55px-up {
    margin: 55px !important;
  }

  .margin-lg-all-60px-up {
    margin: 60px !important;
  }

  .margin-lg-all-65px-up {
    margin: 65px !important;
  }

  .margin-lg-all-70px-up {
    margin: 70px !important;
  }

  .margin-lg-all-75px-up {
    margin: 75px !important;
  }

  .margin-lg-all-80px-up {
    margin: 80px !important;
  }

  .margin-lg-all-85px-up {
    margin: 85px !important;
  }

  .margin-lg-all-90px-up {
    margin: 90px !important;
  }

  .margin-lg-all-95px-up {
    margin: 95px !important;
  }

  .margin-lg-all-100px-up {
    margin: 100px !important;
  }

  .margin-lg-all-110px-up {
    margin: 110px !important;
  }

  .margin-lg-all-120px-up {
    margin: 120px !important;
  }

  .margin-lg-all-130px-up {
    margin: 130px !important;
  }

  .margin-lg-all-140px-up {
    margin: 140px !important;
  }

  .margin-lg-all-150px-up {
    margin: 150px !important;
  }

  .margin-lg-all-160px-up {
    margin: 160px !important;
  }

  .margin-lg-all-170px-up {
    margin: 170px !important;
  }

  .margin-lg-all-180px-up {
    margin: 180px !important;
  }

  .margin-lg-all-190px-up {
    margin: 190px !important;
  }

  .margin-lg-all-200px-up {
    margin: 200px !important;
  }
}
@media (min-width: 768px) {
  .margin-md-top-0px-up {
    margin-top: 0px !important;
  }

  .margin-md-bottom-0px-up {
    margin-bottom: 0px !important;
  }

  .margin-md-left-0px-up {
    margin-left: 0px !important;
  }

  .margin-md-right-0px-up {
    margin-right: 0px !important;
  }

  .margin-md-top-5px-up {
    margin-top: 5px !important;
  }

  .margin-md-bottom-5px-up {
    margin-bottom: 5px !important;
  }

  .margin-md-left-5px-up {
    margin-left: 5px !important;
  }

  .margin-md-right-5px-up {
    margin-right: 5px !important;
  }

  .margin-md-top-10px-up {
    margin-top: 10px !important;
  }

  .margin-md-bottom-10px-up {
    margin-bottom: 10px !important;
  }

  .margin-md-left-10px-up {
    margin-left: 10px !important;
  }

  .margin-md-right-10px-up {
    margin-right: 10px !important;
  }

  .margin-md-top-15px-up {
    margin-top: 15px !important;
  }

  .margin-md-bottom-15px-up {
    margin-bottom: 15px !important;
  }

  .margin-md-left-15px-up {
    margin-left: 15px !important;
  }

  .margin-md-right-15px-up {
    margin-right: 15px !important;
  }

  .margin-md-top-20px-up {
    margin-top: 20px !important;
  }

  .margin-md-bottom-20px-up {
    margin-bottom: 20px !important;
  }

  .margin-md-left-20px-up {
    margin-left: 20px !important;
  }

  .margin-md-right-20px-up {
    margin-right: 20px !important;
  }

  .margin-md-top-25px-up {
    margin-top: 25px !important;
  }

  .margin-md-bottom-25px-up {
    margin-bottom: 25px !important;
  }

  .margin-md-left-25px-up {
    margin-left: 25px !important;
  }

  .margin-md-right-25px-up {
    margin-right: 25px !important;
  }

  .margin-md-top-30px-up {
    margin-top: 30px !important;
  }

  .margin-md-bottom-30px-up {
    margin-bottom: 30px !important;
  }

  .margin-md-left-30px-up {
    margin-left: 30px !important;
  }

  .margin-md-right-30px-up {
    margin-right: 30px !important;
  }

  .margin-md-top-35px-up {
    margin-top: 35px !important;
  }

  .margin-md-bottom-35px-up {
    margin-bottom: 35px !important;
  }

  .margin-md-left-35px-up {
    margin-left: 35px !important;
  }

  .margin-md-right-35px-up {
    margin-right: 35px !important;
  }

  .margin-md-top-40px-up {
    margin-top: 40px !important;
  }

  .margin-md-bottom-40px-up {
    margin-bottom: 40px !important;
  }

  .margin-md-left-40px-up {
    margin-left: 40px !important;
  }

  .margin-md-right-40px-up {
    margin-right: 40px !important;
  }

  .margin-md-top-45px-up {
    margin-top: 45px !important;
  }

  .margin-md-bottom-45px-up {
    margin-bottom: 45px !important;
  }

  .margin-md-left-45px-up {
    margin-left: 45px !important;
  }

  .margin-md-right-45px-up {
    margin-right: 45px !important;
  }

  .margin-md-top-50px-up {
    margin-top: 50px !important;
  }

  .margin-md-bottom-50px-up {
    margin-bottom: 50px !important;
  }

  .margin-md-left-50px-up {
    margin-left: 50px !important;
  }

  .margin-md-right-50px-up {
    margin-right: 50px !important;
  }

  .margin-md-top-55px-up {
    margin-top: 55px !important;
  }

  .margin-md-bottom-55px-up {
    margin-bottom: 55px !important;
  }

  .margin-md-left-55px-up {
    margin-left: 55px !important;
  }

  .margin-md-right-55px-up {
    margin-right: 55px !important;
  }

  .margin-md-top-60px-up {
    margin-top: 60px !important;
  }

  .margin-md-bottom-60px-up {
    margin-bottom: 60px !important;
  }

  .margin-md-left-60px-up {
    margin-left: 60px !important;
  }

  .margin-md-right-60px-up {
    margin-right: 60px !important;
  }

  .margin-md-top-65px-up {
    margin-top: 65px !important;
  }

  .margin-md-bottom-65px-up {
    margin-bottom: 65px !important;
  }

  .margin-md-left-65px-up {
    margin-left: 65px !important;
  }

  .margin-md-right-65px-up {
    margin-right: 65px !important;
  }

  .margin-md-top-70px-up {
    margin-top: 70px !important;
  }

  .margin-md-bottom-70px-up {
    margin-bottom: 70px !important;
  }

  .margin-md-left-70px-up {
    margin-left: 70px !important;
  }

  .margin-md-right-70px-up {
    margin-right: 70px !important;
  }

  .margin-md-top-75px-up {
    margin-top: 75px !important;
  }

  .margin-md-bottom-75px-up {
    margin-bottom: 75px !important;
  }

  .margin-md-left-75px-up {
    margin-left: 75px !important;
  }

  .margin-md-right-75px-up {
    margin-right: 75px !important;
  }

  .margin-md-top-80px-up {
    margin-top: 80px !important;
  }

  .margin-md-bottom-80px-up {
    margin-bottom: 80px !important;
  }

  .margin-md-left-80px-up {
    margin-left: 80px !important;
  }

  .margin-md-right-80px-up {
    margin-right: 80px !important;
  }

  .margin-md-top-85px-up {
    margin-top: 85px !important;
  }

  .margin-md-bottom-85px-up {
    margin-bottom: 85px !important;
  }

  .margin-md-left-85px-up {
    margin-left: 85px !important;
  }

  .margin-md-right-85px-up {
    margin-right: 85px !important;
  }

  .margin-md-top-90px-up {
    margin-top: 90px !important;
  }

  .margin-md-bottom-90px-up {
    margin-bottom: 90px !important;
  }

  .margin-md-left-90px-up {
    margin-left: 90px !important;
  }

  .margin-md-right-90px-up {
    margin-right: 90px !important;
  }

  .margin-md-top-95px-up {
    margin-top: 95px !important;
  }

  .margin-md-bottom-95px-up {
    margin-bottom: 95px !important;
  }

  .margin-md-left-95px-up {
    margin-left: 95px !important;
  }

  .margin-md-right-95px-up {
    margin-right: 95px !important;
  }

  .margin-md-top-100px-up {
    margin-top: 100px !important;
  }

  .margin-md-bottom-100px-up {
    margin-bottom: 100px !important;
  }

  .margin-md-left-100px-up {
    margin-left: 100px !important;
  }

  .margin-md-right-100px-up {
    margin-right: 100px !important;
  }

  .margin-md-top-110px-up {
    margin-top: 110px !important;
  }

  .margin-md-bottom-110px-up {
    margin-bottom: 110px !important;
  }

  .margin-md-left-110px-up {
    margin-left: 110px !important;
  }

  .margin-md-right-110px-up {
    margin-right: 110px !important;
  }

  .margin-md-top-120px-up {
    margin-top: 120px !important;
  }

  .margin-md-bottom-120px-up {
    margin-bottom: 120px !important;
  }

  .margin-md-left-120px-up {
    margin-left: 120px !important;
  }

  .margin-md-right-120px-up {
    margin-right: 120px !important;
  }

  .margin-md-top-130px-up {
    margin-top: 130px !important;
  }

  .margin-md-bottom-130px-up {
    margin-bottom: 130px !important;
  }

  .margin-md-left-130px-up {
    margin-left: 130px !important;
  }

  .margin-md-right-130px-up {
    margin-right: 130px !important;
  }

  .margin-md-top-140px-up {
    margin-top: 140px !important;
  }

  .margin-md-bottom-140px-up {
    margin-bottom: 140px !important;
  }

  .margin-md-left-140px-up {
    margin-left: 140px !important;
  }

  .margin-md-right-140px-up {
    margin-right: 140px !important;
  }

  .margin-md-top-150px-up {
    margin-top: 150px !important;
  }

  .margin-md-bottom-150px-up {
    margin-bottom: 150px !important;
  }

  .margin-md-left-150px-up {
    margin-left: 150px !important;
  }

  .margin-md-right-150px-up {
    margin-right: 150px !important;
  }

  .margin-md-top-160px-up {
    margin-top: 160px !important;
  }

  .margin-md-bottom-160px-up {
    margin-bottom: 160px !important;
  }

  .margin-md-left-160px-up {
    margin-left: 160px !important;
  }

  .margin-md-right-160px-up {
    margin-right: 160px !important;
  }

  .margin-md-top-170px-up {
    margin-top: 170px !important;
  }

  .margin-md-bottom-170px-up {
    margin-bottom: 170px !important;
  }

  .margin-md-left-170px-up {
    margin-left: 170px !important;
  }

  .margin-md-right-170px-up {
    margin-right: 170px !important;
  }

  .margin-md-top-180px-up {
    margin-top: 180px !important;
  }

  .margin-md-bottom-180px-up {
    margin-bottom: 180px !important;
  }

  .margin-md-left-180px-up {
    margin-left: 180px !important;
  }

  .margin-md-right-180px-up {
    margin-right: 180px !important;
  }

  .margin-md-top-190px-up {
    margin-top: 190px !important;
  }

  .margin-md-bottom-190px-up {
    margin-bottom: 190px !important;
  }

  .margin-md-left-190px-up {
    margin-left: 190px !important;
  }

  .margin-md-right-190px-up {
    margin-right: 190px !important;
  }

  .margin-md-top-200px-up {
    margin-top: 200px !important;
  }

  .margin-md-bottom-200px-up {
    margin-bottom: 200px !important;
  }

  .margin-md-left-200px-up {
    margin-left: 200px !important;
  }

  .margin-md-right-200px-up {
    margin-right: 200px !important;
  }

  .margin-md-all-0px-up {
    margin: 0px !important;
  }

  .margin-md-all-5px-up {
    margin: 5px !important;
  }

  .margin-md-all-10px-up {
    margin: 10px !important;
  }

  .margin-md-all-15px-up {
    margin: 15px !important;
  }

  .margin-md-all-20px-up {
    margin: 20px !important;
  }

  .margin-md-all-25px-up {
    margin: 25px !important;
  }

  .margin-md-all-30px-up {
    margin: 30px !important;
  }

  .margin-md-all-35px-up {
    margin: 35px !important;
  }

  .margin-md-all-40px-up {
    margin: 40px !important;
  }

  .margin-md-all-45px-up {
    margin: 45px !important;
  }

  .margin-md-all-50px-up {
    margin: 50px !important;
  }

  .margin-md-all-55px-up {
    margin: 55px !important;
  }

  .margin-md-all-60px-up {
    margin: 60px !important;
  }

  .margin-md-all-65px-up {
    margin: 65px !important;
  }

  .margin-md-all-70px-up {
    margin: 70px !important;
  }

  .margin-md-all-75px-up {
    margin: 75px !important;
  }

  .margin-md-all-80px-up {
    margin: 80px !important;
  }

  .margin-md-all-85px-up {
    margin: 85px !important;
  }

  .margin-md-all-90px-up {
    margin: 90px !important;
  }

  .margin-md-all-95px-up {
    margin: 95px !important;
  }

  .margin-md-all-100px-up {
    margin: 100px !important;
  }

  .margin-md-all-110px-up {
    margin: 110px !important;
  }

  .margin-md-all-120px-up {
    margin: 120px !important;
  }

  .margin-md-all-130px-up {
    margin: 130px !important;
  }

  .margin-md-all-140px-up {
    margin: 140px !important;
  }

  .margin-md-all-150px-up {
    margin: 150px !important;
  }

  .margin-md-all-160px-up {
    margin: 160px !important;
  }

  .margin-md-all-170px-up {
    margin: 170px !important;
  }

  .margin-md-all-180px-up {
    margin: 180px !important;
  }

  .margin-md-all-190px-up {
    margin: 190px !important;
  }

  .margin-md-all-200px-up {
    margin: 200px !important;
  }
}
@media (min-width: 576px) {
  .margin-sm-top-0px-up {
    margin-top: 0px !important;
  }

  .margin-sm-bottom-0px-up {
    margin-bottom: 0px !important;
  }

  .margin-sm-left-0px-up {
    margin-left: 0px !important;
  }

  .margin-sm-right-0px-up {
    margin-right: 0px !important;
  }

  .margin-sm-top-5px-up {
    margin-top: 5px !important;
  }

  .margin-sm-bottom-5px-up {
    margin-bottom: 5px !important;
  }

  .margin-sm-left-5px-up {
    margin-left: 5px !important;
  }

  .margin-sm-right-5px-up {
    margin-right: 5px !important;
  }

  .margin-sm-top-10px-up {
    margin-top: 10px !important;
  }

  .margin-sm-bottom-10px-up {
    margin-bottom: 10px !important;
  }

  .margin-sm-left-10px-up {
    margin-left: 10px !important;
  }

  .margin-sm-right-10px-up {
    margin-right: 10px !important;
  }

  .margin-sm-top-15px-up {
    margin-top: 15px !important;
  }

  .margin-sm-bottom-15px-up {
    margin-bottom: 15px !important;
  }

  .margin-sm-left-15px-up {
    margin-left: 15px !important;
  }

  .margin-sm-right-15px-up {
    margin-right: 15px !important;
  }

  .margin-sm-top-20px-up {
    margin-top: 20px !important;
  }

  .margin-sm-bottom-20px-up {
    margin-bottom: 20px !important;
  }

  .margin-sm-left-20px-up {
    margin-left: 20px !important;
  }

  .margin-sm-right-20px-up {
    margin-right: 20px !important;
  }

  .margin-sm-top-25px-up {
    margin-top: 25px !important;
  }

  .margin-sm-bottom-25px-up {
    margin-bottom: 25px !important;
  }

  .margin-sm-left-25px-up {
    margin-left: 25px !important;
  }

  .margin-sm-right-25px-up {
    margin-right: 25px !important;
  }

  .margin-sm-top-30px-up {
    margin-top: 30px !important;
  }

  .margin-sm-bottom-30px-up {
    margin-bottom: 30px !important;
  }

  .margin-sm-left-30px-up {
    margin-left: 30px !important;
  }

  .margin-sm-right-30px-up {
    margin-right: 30px !important;
  }

  .margin-sm-top-35px-up {
    margin-top: 35px !important;
  }

  .margin-sm-bottom-35px-up {
    margin-bottom: 35px !important;
  }

  .margin-sm-left-35px-up {
    margin-left: 35px !important;
  }

  .margin-sm-right-35px-up {
    margin-right: 35px !important;
  }

  .margin-sm-top-40px-up {
    margin-top: 40px !important;
  }

  .margin-sm-bottom-40px-up {
    margin-bottom: 40px !important;
  }

  .margin-sm-left-40px-up {
    margin-left: 40px !important;
  }

  .margin-sm-right-40px-up {
    margin-right: 40px !important;
  }

  .margin-sm-top-45px-up {
    margin-top: 45px !important;
  }

  .margin-sm-bottom-45px-up {
    margin-bottom: 45px !important;
  }

  .margin-sm-left-45px-up {
    margin-left: 45px !important;
  }

  .margin-sm-right-45px-up {
    margin-right: 45px !important;
  }

  .margin-sm-top-50px-up {
    margin-top: 50px !important;
  }

  .margin-sm-bottom-50px-up {
    margin-bottom: 50px !important;
  }

  .margin-sm-left-50px-up {
    margin-left: 50px !important;
  }

  .margin-sm-right-50px-up {
    margin-right: 50px !important;
  }

  .margin-sm-top-55px-up {
    margin-top: 55px !important;
  }

  .margin-sm-bottom-55px-up {
    margin-bottom: 55px !important;
  }

  .margin-sm-left-55px-up {
    margin-left: 55px !important;
  }

  .margin-sm-right-55px-up {
    margin-right: 55px !important;
  }

  .margin-sm-top-60px-up {
    margin-top: 60px !important;
  }

  .margin-sm-bottom-60px-up {
    margin-bottom: 60px !important;
  }

  .margin-sm-left-60px-up {
    margin-left: 60px !important;
  }

  .margin-sm-right-60px-up {
    margin-right: 60px !important;
  }

  .margin-sm-top-65px-up {
    margin-top: 65px !important;
  }

  .margin-sm-bottom-65px-up {
    margin-bottom: 65px !important;
  }

  .margin-sm-left-65px-up {
    margin-left: 65px !important;
  }

  .margin-sm-right-65px-up {
    margin-right: 65px !important;
  }

  .margin-sm-top-70px-up {
    margin-top: 70px !important;
  }

  .margin-sm-bottom-70px-up {
    margin-bottom: 70px !important;
  }

  .margin-sm-left-70px-up {
    margin-left: 70px !important;
  }

  .margin-sm-right-70px-up {
    margin-right: 70px !important;
  }

  .margin-sm-top-75px-up {
    margin-top: 75px !important;
  }

  .margin-sm-bottom-75px-up {
    margin-bottom: 75px !important;
  }

  .margin-sm-left-75px-up {
    margin-left: 75px !important;
  }

  .margin-sm-right-75px-up {
    margin-right: 75px !important;
  }

  .margin-sm-top-80px-up {
    margin-top: 80px !important;
  }

  .margin-sm-bottom-80px-up {
    margin-bottom: 80px !important;
  }

  .margin-sm-left-80px-up {
    margin-left: 80px !important;
  }

  .margin-sm-right-80px-up {
    margin-right: 80px !important;
  }

  .margin-sm-top-85px-up {
    margin-top: 85px !important;
  }

  .margin-sm-bottom-85px-up {
    margin-bottom: 85px !important;
  }

  .margin-sm-left-85px-up {
    margin-left: 85px !important;
  }

  .margin-sm-right-85px-up {
    margin-right: 85px !important;
  }

  .margin-sm-top-90px-up {
    margin-top: 90px !important;
  }

  .margin-sm-bottom-90px-up {
    margin-bottom: 90px !important;
  }

  .margin-sm-left-90px-up {
    margin-left: 90px !important;
  }

  .margin-sm-right-90px-up {
    margin-right: 90px !important;
  }

  .margin-sm-top-95px-up {
    margin-top: 95px !important;
  }

  .margin-sm-bottom-95px-up {
    margin-bottom: 95px !important;
  }

  .margin-sm-left-95px-up {
    margin-left: 95px !important;
  }

  .margin-sm-right-95px-up {
    margin-right: 95px !important;
  }

  .margin-sm-top-100px-up {
    margin-top: 100px !important;
  }

  .margin-sm-bottom-100px-up {
    margin-bottom: 100px !important;
  }

  .margin-sm-left-100px-up {
    margin-left: 100px !important;
  }

  .margin-sm-right-100px-up {
    margin-right: 100px !important;
  }

  .margin-sm-top-110px-up {
    margin-top: 110px !important;
  }

  .margin-sm-bottom-110px-up {
    margin-bottom: 110px !important;
  }

  .margin-sm-left-110px-up {
    margin-left: 110px !important;
  }

  .margin-sm-right-110px-up {
    margin-right: 110px !important;
  }

  .margin-sm-top-120px-up {
    margin-top: 120px !important;
  }

  .margin-sm-bottom-120px-up {
    margin-bottom: 120px !important;
  }

  .margin-sm-left-120px-up {
    margin-left: 120px !important;
  }

  .margin-sm-right-120px-up {
    margin-right: 120px !important;
  }

  .margin-sm-top-130px-up {
    margin-top: 130px !important;
  }

  .margin-sm-bottom-130px-up {
    margin-bottom: 130px !important;
  }

  .margin-sm-left-130px-up {
    margin-left: 130px !important;
  }

  .margin-sm-right-130px-up {
    margin-right: 130px !important;
  }

  .margin-sm-top-140px-up {
    margin-top: 140px !important;
  }

  .margin-sm-bottom-140px-up {
    margin-bottom: 140px !important;
  }

  .margin-sm-left-140px-up {
    margin-left: 140px !important;
  }

  .margin-sm-right-140px-up {
    margin-right: 140px !important;
  }

  .margin-sm-top-150px-up {
    margin-top: 150px !important;
  }

  .margin-sm-bottom-150px-up {
    margin-bottom: 150px !important;
  }

  .margin-sm-left-150px-up {
    margin-left: 150px !important;
  }

  .margin-sm-right-150px-up {
    margin-right: 150px !important;
  }

  .margin-sm-top-160px-up {
    margin-top: 160px !important;
  }

  .margin-sm-bottom-160px-up {
    margin-bottom: 160px !important;
  }

  .margin-sm-left-160px-up {
    margin-left: 160px !important;
  }

  .margin-sm-right-160px-up {
    margin-right: 160px !important;
  }

  .margin-sm-top-170px-up {
    margin-top: 170px !important;
  }

  .margin-sm-bottom-170px-up {
    margin-bottom: 170px !important;
  }

  .margin-sm-left-170px-up {
    margin-left: 170px !important;
  }

  .margin-sm-right-170px-up {
    margin-right: 170px !important;
  }

  .margin-sm-top-180px-up {
    margin-top: 180px !important;
  }

  .margin-sm-bottom-180px-up {
    margin-bottom: 180px !important;
  }

  .margin-sm-left-180px-up {
    margin-left: 180px !important;
  }

  .margin-sm-right-180px-up {
    margin-right: 180px !important;
  }

  .margin-sm-top-190px-up {
    margin-top: 190px !important;
  }

  .margin-sm-bottom-190px-up {
    margin-bottom: 190px !important;
  }

  .margin-sm-left-190px-up {
    margin-left: 190px !important;
  }

  .margin-sm-right-190px-up {
    margin-right: 190px !important;
  }

  .margin-sm-top-200px-up {
    margin-top: 200px !important;
  }

  .margin-sm-bottom-200px-up {
    margin-bottom: 200px !important;
  }

  .margin-sm-left-200px-up {
    margin-left: 200px !important;
  }

  .margin-sm-right-200px-up {
    margin-right: 200px !important;
  }

  .margin-sm-all-0px-up {
    margin: 0px !important;
  }

  .margin-sm-all-5px-up {
    margin: 5px !important;
  }

  .margin-sm-all-10px-up {
    margin: 10px !important;
  }

  .margin-sm-all-15px-up {
    margin: 15px !important;
  }

  .margin-sm-all-20px-up {
    margin: 20px !important;
  }

  .margin-sm-all-25px-up {
    margin: 25px !important;
  }

  .margin-sm-all-30px-up {
    margin: 30px !important;
  }

  .margin-sm-all-35px-up {
    margin: 35px !important;
  }

  .margin-sm-all-40px-up {
    margin: 40px !important;
  }

  .margin-sm-all-45px-up {
    margin: 45px !important;
  }

  .margin-sm-all-50px-up {
    margin: 50px !important;
  }

  .margin-sm-all-55px-up {
    margin: 55px !important;
  }

  .margin-sm-all-60px-up {
    margin: 60px !important;
  }

  .margin-sm-all-65px-up {
    margin: 65px !important;
  }

  .margin-sm-all-70px-up {
    margin: 70px !important;
  }

  .margin-sm-all-75px-up {
    margin: 75px !important;
  }

  .margin-sm-all-80px-up {
    margin: 80px !important;
  }

  .margin-sm-all-85px-up {
    margin: 85px !important;
  }

  .margin-sm-all-90px-up {
    margin: 90px !important;
  }

  .margin-sm-all-95px-up {
    margin: 95px !important;
  }

  .margin-sm-all-100px-up {
    margin: 100px !important;
  }

  .margin-sm-all-110px-up {
    margin: 110px !important;
  }

  .margin-sm-all-120px-up {
    margin: 120px !important;
  }

  .margin-sm-all-130px-up {
    margin: 130px !important;
  }

  .margin-sm-all-140px-up {
    margin: 140px !important;
  }

  .margin-sm-all-150px-up {
    margin: 150px !important;
  }

  .margin-sm-all-160px-up {
    margin: 160px !important;
  }

  .margin-sm-all-170px-up {
    margin: 170px !important;
  }

  .margin-sm-all-180px-up {
    margin: 180px !important;
  }

  .margin-sm-all-190px-up {
    margin: 190px !important;
  }

  .margin-sm-all-200px-up {
    margin: 200px !important;
  }
}
.margin-xl-top-0px-down {
  margin-top: 0px !important;
}

.margin-xl-bottom-0px-down {
  margin-bottom: 0px !important;
}

.margin-xl-left-0px-down {
  margin-left: 0px !important;
}

.margin-xl-right-0px-down {
  margin-right: 0px !important;
}

.margin-xl-top-5px-down {
  margin-top: 5px !important;
}

.margin-xl-bottom-5px-down {
  margin-bottom: 5px !important;
}

.margin-xl-left-5px-down {
  margin-left: 5px !important;
}

.margin-xl-right-5px-down {
  margin-right: 5px !important;
}

.margin-xl-top-10px-down {
  margin-top: 10px !important;
}

.margin-xl-bottom-10px-down {
  margin-bottom: 10px !important;
}

.margin-xl-left-10px-down {
  margin-left: 10px !important;
}

.margin-xl-right-10px-down {
  margin-right: 10px !important;
}

.margin-xl-top-15px-down {
  margin-top: 15px !important;
}

.margin-xl-bottom-15px-down {
  margin-bottom: 15px !important;
}

.margin-xl-left-15px-down {
  margin-left: 15px !important;
}

.margin-xl-right-15px-down {
  margin-right: 15px !important;
}

.margin-xl-top-20px-down {
  margin-top: 20px !important;
}

.margin-xl-bottom-20px-down {
  margin-bottom: 20px !important;
}

.margin-xl-left-20px-down {
  margin-left: 20px !important;
}

.margin-xl-right-20px-down {
  margin-right: 20px !important;
}

.margin-xl-top-25px-down {
  margin-top: 25px !important;
}

.margin-xl-bottom-25px-down {
  margin-bottom: 25px !important;
}

.margin-xl-left-25px-down {
  margin-left: 25px !important;
}

.margin-xl-right-25px-down {
  margin-right: 25px !important;
}

.margin-xl-top-30px-down {
  margin-top: 30px !important;
}

.margin-xl-bottom-30px-down {
  margin-bottom: 30px !important;
}

.margin-xl-left-30px-down {
  margin-left: 30px !important;
}

.margin-xl-right-30px-down {
  margin-right: 30px !important;
}

.margin-xl-top-35px-down {
  margin-top: 35px !important;
}

.margin-xl-bottom-35px-down {
  margin-bottom: 35px !important;
}

.margin-xl-left-35px-down {
  margin-left: 35px !important;
}

.margin-xl-right-35px-down {
  margin-right: 35px !important;
}

.margin-xl-top-40px-down {
  margin-top: 40px !important;
}

.margin-xl-bottom-40px-down {
  margin-bottom: 40px !important;
}

.margin-xl-left-40px-down {
  margin-left: 40px !important;
}

.margin-xl-right-40px-down {
  margin-right: 40px !important;
}

.margin-xl-top-45px-down {
  margin-top: 45px !important;
}

.margin-xl-bottom-45px-down {
  margin-bottom: 45px !important;
}

.margin-xl-left-45px-down {
  margin-left: 45px !important;
}

.margin-xl-right-45px-down {
  margin-right: 45px !important;
}

.margin-xl-top-50px-down {
  margin-top: 50px !important;
}

.margin-xl-bottom-50px-down {
  margin-bottom: 50px !important;
}

.margin-xl-left-50px-down {
  margin-left: 50px !important;
}

.margin-xl-right-50px-down {
  margin-right: 50px !important;
}

.margin-xl-top-55px-down {
  margin-top: 55px !important;
}

.margin-xl-bottom-55px-down {
  margin-bottom: 55px !important;
}

.margin-xl-left-55px-down {
  margin-left: 55px !important;
}

.margin-xl-right-55px-down {
  margin-right: 55px !important;
}

.margin-xl-top-60px-down {
  margin-top: 60px !important;
}

.margin-xl-bottom-60px-down {
  margin-bottom: 60px !important;
}

.margin-xl-left-60px-down {
  margin-left: 60px !important;
}

.margin-xl-right-60px-down {
  margin-right: 60px !important;
}

.margin-xl-top-65px-down {
  margin-top: 65px !important;
}

.margin-xl-bottom-65px-down {
  margin-bottom: 65px !important;
}

.margin-xl-left-65px-down {
  margin-left: 65px !important;
}

.margin-xl-right-65px-down {
  margin-right: 65px !important;
}

.margin-xl-top-70px-down {
  margin-top: 70px !important;
}

.margin-xl-bottom-70px-down {
  margin-bottom: 70px !important;
}

.margin-xl-left-70px-down {
  margin-left: 70px !important;
}

.margin-xl-right-70px-down {
  margin-right: 70px !important;
}

.margin-xl-top-75px-down {
  margin-top: 75px !important;
}

.margin-xl-bottom-75px-down {
  margin-bottom: 75px !important;
}

.margin-xl-left-75px-down {
  margin-left: 75px !important;
}

.margin-xl-right-75px-down {
  margin-right: 75px !important;
}

.margin-xl-top-80px-down {
  margin-top: 80px !important;
}

.margin-xl-bottom-80px-down {
  margin-bottom: 80px !important;
}

.margin-xl-left-80px-down {
  margin-left: 80px !important;
}

.margin-xl-right-80px-down {
  margin-right: 80px !important;
}

.margin-xl-top-85px-down {
  margin-top: 85px !important;
}

.margin-xl-bottom-85px-down {
  margin-bottom: 85px !important;
}

.margin-xl-left-85px-down {
  margin-left: 85px !important;
}

.margin-xl-right-85px-down {
  margin-right: 85px !important;
}

.margin-xl-top-90px-down {
  margin-top: 90px !important;
}

.margin-xl-bottom-90px-down {
  margin-bottom: 90px !important;
}

.margin-xl-left-90px-down {
  margin-left: 90px !important;
}

.margin-xl-right-90px-down {
  margin-right: 90px !important;
}

.margin-xl-top-95px-down {
  margin-top: 95px !important;
}

.margin-xl-bottom-95px-down {
  margin-bottom: 95px !important;
}

.margin-xl-left-95px-down {
  margin-left: 95px !important;
}

.margin-xl-right-95px-down {
  margin-right: 95px !important;
}

.margin-xl-top-100px-down {
  margin-top: 100px !important;
}

.margin-xl-bottom-100px-down {
  margin-bottom: 100px !important;
}

.margin-xl-left-100px-down {
  margin-left: 100px !important;
}

.margin-xl-right-100px-down {
  margin-right: 100px !important;
}

.margin-xl-top-110px-down {
  margin-top: 110px !important;
}

.margin-xl-bottom-110px-down {
  margin-bottom: 110px !important;
}

.margin-xl-left-110px-down {
  margin-left: 110px !important;
}

.margin-xl-right-110px-down {
  margin-right: 110px !important;
}

.margin-xl-top-120px-down {
  margin-top: 120px !important;
}

.margin-xl-bottom-120px-down {
  margin-bottom: 120px !important;
}

.margin-xl-left-120px-down {
  margin-left: 120px !important;
}

.margin-xl-right-120px-down {
  margin-right: 120px !important;
}

.margin-xl-top-130px-down {
  margin-top: 130px !important;
}

.margin-xl-bottom-130px-down {
  margin-bottom: 130px !important;
}

.margin-xl-left-130px-down {
  margin-left: 130px !important;
}

.margin-xl-right-130px-down {
  margin-right: 130px !important;
}

.margin-xl-top-140px-down {
  margin-top: 140px !important;
}

.margin-xl-bottom-140px-down {
  margin-bottom: 140px !important;
}

.margin-xl-left-140px-down {
  margin-left: 140px !important;
}

.margin-xl-right-140px-down {
  margin-right: 140px !important;
}

.margin-xl-top-150px-down {
  margin-top: 150px !important;
}

.margin-xl-bottom-150px-down {
  margin-bottom: 150px !important;
}

.margin-xl-left-150px-down {
  margin-left: 150px !important;
}

.margin-xl-right-150px-down {
  margin-right: 150px !important;
}

.margin-xl-top-160px-down {
  margin-top: 160px !important;
}

.margin-xl-bottom-160px-down {
  margin-bottom: 160px !important;
}

.margin-xl-left-160px-down {
  margin-left: 160px !important;
}

.margin-xl-right-160px-down {
  margin-right: 160px !important;
}

.margin-xl-top-170px-down {
  margin-top: 170px !important;
}

.margin-xl-bottom-170px-down {
  margin-bottom: 170px !important;
}

.margin-xl-left-170px-down {
  margin-left: 170px !important;
}

.margin-xl-right-170px-down {
  margin-right: 170px !important;
}

.margin-xl-top-180px-down {
  margin-top: 180px !important;
}

.margin-xl-bottom-180px-down {
  margin-bottom: 180px !important;
}

.margin-xl-left-180px-down {
  margin-left: 180px !important;
}

.margin-xl-right-180px-down {
  margin-right: 180px !important;
}

.margin-xl-top-190px-down {
  margin-top: 190px !important;
}

.margin-xl-bottom-190px-down {
  margin-bottom: 190px !important;
}

.margin-xl-left-190px-down {
  margin-left: 190px !important;
}

.margin-xl-right-190px-down {
  margin-right: 190px !important;
}

.margin-xl-top-200px-down {
  margin-top: 200px !important;
}

.margin-xl-bottom-200px-down {
  margin-bottom: 200px !important;
}

.margin-xl-left-200px-down {
  margin-left: 200px !important;
}

.margin-xl-right-200px-down {
  margin-right: 200px !important;
}

.margin-xl-all-0px-down {
  margin: 0px !important;
}

.margin-xl-all-5px-down {
  margin: 5px !important;
}

.margin-xl-all-10px-down {
  margin: 10px !important;
}

.margin-xl-all-15px-down {
  margin: 15px !important;
}

.margin-xl-all-20px-down {
  margin: 20px !important;
}

.margin-xl-all-25px-down {
  margin: 25px !important;
}

.margin-xl-all-30px-down {
  margin: 30px !important;
}

.margin-xl-all-35px-down {
  margin: 35px !important;
}

.margin-xl-all-40px-down {
  margin: 40px !important;
}

.margin-xl-all-45px-down {
  margin: 45px !important;
}

.margin-xl-all-50px-down {
  margin: 50px !important;
}

.margin-xl-all-55px-down {
  margin: 55px !important;
}

.margin-xl-all-60px-down {
  margin: 60px !important;
}

.margin-xl-all-65px-down {
  margin: 65px !important;
}

.margin-xl-all-70px-down {
  margin: 70px !important;
}

.margin-xl-all-75px-down {
  margin: 75px !important;
}

.margin-xl-all-80px-down {
  margin: 80px !important;
}

.margin-xl-all-85px-down {
  margin: 85px !important;
}

.margin-xl-all-90px-down {
  margin: 90px !important;
}

.margin-xl-all-95px-down {
  margin: 95px !important;
}

.margin-xl-all-100px-down {
  margin: 100px !important;
}

.margin-xl-all-110px-down {
  margin: 110px !important;
}

.margin-xl-all-120px-down {
  margin: 120px !important;
}

.margin-xl-all-130px-down {
  margin: 130px !important;
}

.margin-xl-all-140px-down {
  margin: 140px !important;
}

.margin-xl-all-150px-down {
  margin: 150px !important;
}

.margin-xl-all-160px-down {
  margin: 160px !important;
}

.margin-xl-all-170px-down {
  margin: 170px !important;
}

.margin-xl-all-180px-down {
  margin: 180px !important;
}

.margin-xl-all-190px-down {
  margin: 190px !important;
}

.margin-xl-all-200px-down {
  margin: 200px !important;
}

@media (max-width: 1199.98px) {
  .margin-lg-top-0px-down {
    margin-top: 0px !important;
  }

  .margin-lg-bottom-0px-down {
    margin-bottom: 0px !important;
  }

  .margin-lg-left-0px-down {
    margin-left: 0px !important;
  }

  .margin-lg-right-0px-down {
    margin-right: 0px !important;
  }

  .margin-lg-top-5px-down {
    margin-top: 5px !important;
  }

  .margin-lg-bottom-5px-down {
    margin-bottom: 5px !important;
  }

  .margin-lg-left-5px-down {
    margin-left: 5px !important;
  }

  .margin-lg-right-5px-down {
    margin-right: 5px !important;
  }

  .margin-lg-top-10px-down {
    margin-top: 10px !important;
  }

  .margin-lg-bottom-10px-down {
    margin-bottom: 10px !important;
  }

  .margin-lg-left-10px-down {
    margin-left: 10px !important;
  }

  .margin-lg-right-10px-down {
    margin-right: 10px !important;
  }

  .margin-lg-top-15px-down {
    margin-top: 15px !important;
  }

  .margin-lg-bottom-15px-down {
    margin-bottom: 15px !important;
  }

  .margin-lg-left-15px-down {
    margin-left: 15px !important;
  }

  .margin-lg-right-15px-down {
    margin-right: 15px !important;
  }

  .margin-lg-top-20px-down {
    margin-top: 20px !important;
  }

  .margin-lg-bottom-20px-down {
    margin-bottom: 20px !important;
  }

  .margin-lg-left-20px-down {
    margin-left: 20px !important;
  }

  .margin-lg-right-20px-down {
    margin-right: 20px !important;
  }

  .margin-lg-top-25px-down {
    margin-top: 25px !important;
  }

  .margin-lg-bottom-25px-down {
    margin-bottom: 25px !important;
  }

  .margin-lg-left-25px-down {
    margin-left: 25px !important;
  }

  .margin-lg-right-25px-down {
    margin-right: 25px !important;
  }

  .margin-lg-top-30px-down {
    margin-top: 30px !important;
  }

  .margin-lg-bottom-30px-down {
    margin-bottom: 30px !important;
  }

  .margin-lg-left-30px-down {
    margin-left: 30px !important;
  }

  .margin-lg-right-30px-down {
    margin-right: 30px !important;
  }

  .margin-lg-top-35px-down {
    margin-top: 35px !important;
  }

  .margin-lg-bottom-35px-down {
    margin-bottom: 35px !important;
  }

  .margin-lg-left-35px-down {
    margin-left: 35px !important;
  }

  .margin-lg-right-35px-down {
    margin-right: 35px !important;
  }

  .margin-lg-top-40px-down {
    margin-top: 40px !important;
  }

  .margin-lg-bottom-40px-down {
    margin-bottom: 40px !important;
  }

  .margin-lg-left-40px-down {
    margin-left: 40px !important;
  }

  .margin-lg-right-40px-down {
    margin-right: 40px !important;
  }

  .margin-lg-top-45px-down {
    margin-top: 45px !important;
  }

  .margin-lg-bottom-45px-down {
    margin-bottom: 45px !important;
  }

  .margin-lg-left-45px-down {
    margin-left: 45px !important;
  }

  .margin-lg-right-45px-down {
    margin-right: 45px !important;
  }

  .margin-lg-top-50px-down {
    margin-top: 50px !important;
  }

  .margin-lg-bottom-50px-down {
    margin-bottom: 50px !important;
  }

  .margin-lg-left-50px-down {
    margin-left: 50px !important;
  }

  .margin-lg-right-50px-down {
    margin-right: 50px !important;
  }

  .margin-lg-top-55px-down {
    margin-top: 55px !important;
  }

  .margin-lg-bottom-55px-down {
    margin-bottom: 55px !important;
  }

  .margin-lg-left-55px-down {
    margin-left: 55px !important;
  }

  .margin-lg-right-55px-down {
    margin-right: 55px !important;
  }

  .margin-lg-top-60px-down {
    margin-top: 60px !important;
  }

  .margin-lg-bottom-60px-down {
    margin-bottom: 60px !important;
  }

  .margin-lg-left-60px-down {
    margin-left: 60px !important;
  }

  .margin-lg-right-60px-down {
    margin-right: 60px !important;
  }

  .margin-lg-top-65px-down {
    margin-top: 65px !important;
  }

  .margin-lg-bottom-65px-down {
    margin-bottom: 65px !important;
  }

  .margin-lg-left-65px-down {
    margin-left: 65px !important;
  }

  .margin-lg-right-65px-down {
    margin-right: 65px !important;
  }

  .margin-lg-top-70px-down {
    margin-top: 70px !important;
  }

  .margin-lg-bottom-70px-down {
    margin-bottom: 70px !important;
  }

  .margin-lg-left-70px-down {
    margin-left: 70px !important;
  }

  .margin-lg-right-70px-down {
    margin-right: 70px !important;
  }

  .margin-lg-top-75px-down {
    margin-top: 75px !important;
  }

  .margin-lg-bottom-75px-down {
    margin-bottom: 75px !important;
  }

  .margin-lg-left-75px-down {
    margin-left: 75px !important;
  }

  .margin-lg-right-75px-down {
    margin-right: 75px !important;
  }

  .margin-lg-top-80px-down {
    margin-top: 80px !important;
  }

  .margin-lg-bottom-80px-down {
    margin-bottom: 80px !important;
  }

  .margin-lg-left-80px-down {
    margin-left: 80px !important;
  }

  .margin-lg-right-80px-down {
    margin-right: 80px !important;
  }

  .margin-lg-top-85px-down {
    margin-top: 85px !important;
  }

  .margin-lg-bottom-85px-down {
    margin-bottom: 85px !important;
  }

  .margin-lg-left-85px-down {
    margin-left: 85px !important;
  }

  .margin-lg-right-85px-down {
    margin-right: 85px !important;
  }

  .margin-lg-top-90px-down {
    margin-top: 90px !important;
  }

  .margin-lg-bottom-90px-down {
    margin-bottom: 90px !important;
  }

  .margin-lg-left-90px-down {
    margin-left: 90px !important;
  }

  .margin-lg-right-90px-down {
    margin-right: 90px !important;
  }

  .margin-lg-top-95px-down {
    margin-top: 95px !important;
  }

  .margin-lg-bottom-95px-down {
    margin-bottom: 95px !important;
  }

  .margin-lg-left-95px-down {
    margin-left: 95px !important;
  }

  .margin-lg-right-95px-down {
    margin-right: 95px !important;
  }

  .margin-lg-top-100px-down {
    margin-top: 100px !important;
  }

  .margin-lg-bottom-100px-down {
    margin-bottom: 100px !important;
  }

  .margin-lg-left-100px-down {
    margin-left: 100px !important;
  }

  .margin-lg-right-100px-down {
    margin-right: 100px !important;
  }

  .margin-lg-top-110px-down {
    margin-top: 110px !important;
  }

  .margin-lg-bottom-110px-down {
    margin-bottom: 110px !important;
  }

  .margin-lg-left-110px-down {
    margin-left: 110px !important;
  }

  .margin-lg-right-110px-down {
    margin-right: 110px !important;
  }

  .margin-lg-top-120px-down {
    margin-top: 120px !important;
  }

  .margin-lg-bottom-120px-down {
    margin-bottom: 120px !important;
  }

  .margin-lg-left-120px-down {
    margin-left: 120px !important;
  }

  .margin-lg-right-120px-down {
    margin-right: 120px !important;
  }

  .margin-lg-top-130px-down {
    margin-top: 130px !important;
  }

  .margin-lg-bottom-130px-down {
    margin-bottom: 130px !important;
  }

  .margin-lg-left-130px-down {
    margin-left: 130px !important;
  }

  .margin-lg-right-130px-down {
    margin-right: 130px !important;
  }

  .margin-lg-top-140px-down {
    margin-top: 140px !important;
  }

  .margin-lg-bottom-140px-down {
    margin-bottom: 140px !important;
  }

  .margin-lg-left-140px-down {
    margin-left: 140px !important;
  }

  .margin-lg-right-140px-down {
    margin-right: 140px !important;
  }

  .margin-lg-top-150px-down {
    margin-top: 150px !important;
  }

  .margin-lg-bottom-150px-down {
    margin-bottom: 150px !important;
  }

  .margin-lg-left-150px-down {
    margin-left: 150px !important;
  }

  .margin-lg-right-150px-down {
    margin-right: 150px !important;
  }

  .margin-lg-top-160px-down {
    margin-top: 160px !important;
  }

  .margin-lg-bottom-160px-down {
    margin-bottom: 160px !important;
  }

  .margin-lg-left-160px-down {
    margin-left: 160px !important;
  }

  .margin-lg-right-160px-down {
    margin-right: 160px !important;
  }

  .margin-lg-top-170px-down {
    margin-top: 170px !important;
  }

  .margin-lg-bottom-170px-down {
    margin-bottom: 170px !important;
  }

  .margin-lg-left-170px-down {
    margin-left: 170px !important;
  }

  .margin-lg-right-170px-down {
    margin-right: 170px !important;
  }

  .margin-lg-top-180px-down {
    margin-top: 180px !important;
  }

  .margin-lg-bottom-180px-down {
    margin-bottom: 180px !important;
  }

  .margin-lg-left-180px-down {
    margin-left: 180px !important;
  }

  .margin-lg-right-180px-down {
    margin-right: 180px !important;
  }

  .margin-lg-top-190px-down {
    margin-top: 190px !important;
  }

  .margin-lg-bottom-190px-down {
    margin-bottom: 190px !important;
  }

  .margin-lg-left-190px-down {
    margin-left: 190px !important;
  }

  .margin-lg-right-190px-down {
    margin-right: 190px !important;
  }

  .margin-lg-top-200px-down {
    margin-top: 200px !important;
  }

  .margin-lg-bottom-200px-down {
    margin-bottom: 200px !important;
  }

  .margin-lg-left-200px-down {
    margin-left: 200px !important;
  }

  .margin-lg-right-200px-down {
    margin-right: 200px !important;
  }

  .margin-lg-all-0px-down {
    margin: 0px !important;
  }

  .margin-lg-all-5px-down {
    margin: 5px !important;
  }

  .margin-lg-all-10px-down {
    margin: 10px !important;
  }

  .margin-lg-all-15px-down {
    margin: 15px !important;
  }

  .margin-lg-all-20px-down {
    margin: 20px !important;
  }

  .margin-lg-all-25px-down {
    margin: 25px !important;
  }

  .margin-lg-all-30px-down {
    margin: 30px !important;
  }

  .margin-lg-all-35px-down {
    margin: 35px !important;
  }

  .margin-lg-all-40px-down {
    margin: 40px !important;
  }

  .margin-lg-all-45px-down {
    margin: 45px !important;
  }

  .margin-lg-all-50px-down {
    margin: 50px !important;
  }

  .margin-lg-all-55px-down {
    margin: 55px !important;
  }

  .margin-lg-all-60px-down {
    margin: 60px !important;
  }

  .margin-lg-all-65px-down {
    margin: 65px !important;
  }

  .margin-lg-all-70px-down {
    margin: 70px !important;
  }

  .margin-lg-all-75px-down {
    margin: 75px !important;
  }

  .margin-lg-all-80px-down {
    margin: 80px !important;
  }

  .margin-lg-all-85px-down {
    margin: 85px !important;
  }

  .margin-lg-all-90px-down {
    margin: 90px !important;
  }

  .margin-lg-all-95px-down {
    margin: 95px !important;
  }

  .margin-lg-all-100px-down {
    margin: 100px !important;
  }

  .margin-lg-all-110px-down {
    margin: 110px !important;
  }

  .margin-lg-all-120px-down {
    margin: 120px !important;
  }

  .margin-lg-all-130px-down {
    margin: 130px !important;
  }

  .margin-lg-all-140px-down {
    margin: 140px !important;
  }

  .margin-lg-all-150px-down {
    margin: 150px !important;
  }

  .margin-lg-all-160px-down {
    margin: 160px !important;
  }

  .margin-lg-all-170px-down {
    margin: 170px !important;
  }

  .margin-lg-all-180px-down {
    margin: 180px !important;
  }

  .margin-lg-all-190px-down {
    margin: 190px !important;
  }

  .margin-lg-all-200px-down {
    margin: 200px !important;
  }
}
@media (max-width: 991.98px) {
  .margin-md-top-0px-down {
    margin-top: 0px !important;
  }

  .margin-md-bottom-0px-down {
    margin-bottom: 0px !important;
  }

  .margin-md-left-0px-down {
    margin-left: 0px !important;
  }

  .margin-md-right-0px-down {
    margin-right: 0px !important;
  }

  .margin-md-top-5px-down {
    margin-top: 5px !important;
  }

  .margin-md-bottom-5px-down {
    margin-bottom: 5px !important;
  }

  .margin-md-left-5px-down {
    margin-left: 5px !important;
  }

  .margin-md-right-5px-down {
    margin-right: 5px !important;
  }

  .margin-md-top-10px-down {
    margin-top: 10px !important;
  }

  .margin-md-bottom-10px-down {
    margin-bottom: 10px !important;
  }

  .margin-md-left-10px-down {
    margin-left: 10px !important;
  }

  .margin-md-right-10px-down {
    margin-right: 10px !important;
  }

  .margin-md-top-15px-down {
    margin-top: 15px !important;
  }

  .margin-md-bottom-15px-down {
    margin-bottom: 15px !important;
  }

  .margin-md-left-15px-down {
    margin-left: 15px !important;
  }

  .margin-md-right-15px-down {
    margin-right: 15px !important;
  }

  .margin-md-top-20px-down {
    margin-top: 20px !important;
  }

  .margin-md-bottom-20px-down {
    margin-bottom: 20px !important;
  }

  .margin-md-left-20px-down {
    margin-left: 20px !important;
  }

  .margin-md-right-20px-down {
    margin-right: 20px !important;
  }

  .margin-md-top-25px-down {
    margin-top: 25px !important;
  }

  .margin-md-bottom-25px-down {
    margin-bottom: 25px !important;
  }

  .margin-md-left-25px-down {
    margin-left: 25px !important;
  }

  .margin-md-right-25px-down {
    margin-right: 25px !important;
  }

  .margin-md-top-30px-down {
    margin-top: 30px !important;
  }

  .margin-md-bottom-30px-down {
    margin-bottom: 30px !important;
  }

  .margin-md-left-30px-down {
    margin-left: 30px !important;
  }

  .margin-md-right-30px-down {
    margin-right: 30px !important;
  }

  .margin-md-top-35px-down {
    margin-top: 35px !important;
  }

  .margin-md-bottom-35px-down {
    margin-bottom: 35px !important;
  }

  .margin-md-left-35px-down {
    margin-left: 35px !important;
  }

  .margin-md-right-35px-down {
    margin-right: 35px !important;
  }

  .margin-md-top-40px-down {
    margin-top: 40px !important;
  }

  .margin-md-bottom-40px-down {
    margin-bottom: 40px !important;
  }

  .margin-md-left-40px-down {
    margin-left: 40px !important;
  }

  .margin-md-right-40px-down {
    margin-right: 40px !important;
  }

  .margin-md-top-45px-down {
    margin-top: 45px !important;
  }

  .margin-md-bottom-45px-down {
    margin-bottom: 45px !important;
  }

  .margin-md-left-45px-down {
    margin-left: 45px !important;
  }

  .margin-md-right-45px-down {
    margin-right: 45px !important;
  }

  .margin-md-top-50px-down {
    margin-top: 50px !important;
  }

  .margin-md-bottom-50px-down {
    margin-bottom: 50px !important;
  }

  .margin-md-left-50px-down {
    margin-left: 50px !important;
  }

  .margin-md-right-50px-down {
    margin-right: 50px !important;
  }

  .margin-md-top-55px-down {
    margin-top: 55px !important;
  }

  .margin-md-bottom-55px-down {
    margin-bottom: 55px !important;
  }

  .margin-md-left-55px-down {
    margin-left: 55px !important;
  }

  .margin-md-right-55px-down {
    margin-right: 55px !important;
  }

  .margin-md-top-60px-down {
    margin-top: 60px !important;
  }

  .margin-md-bottom-60px-down {
    margin-bottom: 60px !important;
  }

  .margin-md-left-60px-down {
    margin-left: 60px !important;
  }

  .margin-md-right-60px-down {
    margin-right: 60px !important;
  }

  .margin-md-top-65px-down {
    margin-top: 65px !important;
  }

  .margin-md-bottom-65px-down {
    margin-bottom: 65px !important;
  }

  .margin-md-left-65px-down {
    margin-left: 65px !important;
  }

  .margin-md-right-65px-down {
    margin-right: 65px !important;
  }

  .margin-md-top-70px-down {
    margin-top: 70px !important;
  }

  .margin-md-bottom-70px-down {
    margin-bottom: 70px !important;
  }

  .margin-md-left-70px-down {
    margin-left: 70px !important;
  }

  .margin-md-right-70px-down {
    margin-right: 70px !important;
  }

  .margin-md-top-75px-down {
    margin-top: 75px !important;
  }

  .margin-md-bottom-75px-down {
    margin-bottom: 75px !important;
  }

  .margin-md-left-75px-down {
    margin-left: 75px !important;
  }

  .margin-md-right-75px-down {
    margin-right: 75px !important;
  }

  .margin-md-top-80px-down {
    margin-top: 80px !important;
  }

  .margin-md-bottom-80px-down {
    margin-bottom: 80px !important;
  }

  .margin-md-left-80px-down {
    margin-left: 80px !important;
  }

  .margin-md-right-80px-down {
    margin-right: 80px !important;
  }

  .margin-md-top-85px-down {
    margin-top: 85px !important;
  }

  .margin-md-bottom-85px-down {
    margin-bottom: 85px !important;
  }

  .margin-md-left-85px-down {
    margin-left: 85px !important;
  }

  .margin-md-right-85px-down {
    margin-right: 85px !important;
  }

  .margin-md-top-90px-down {
    margin-top: 90px !important;
  }

  .margin-md-bottom-90px-down {
    margin-bottom: 90px !important;
  }

  .margin-md-left-90px-down {
    margin-left: 90px !important;
  }

  .margin-md-right-90px-down {
    margin-right: 90px !important;
  }

  .margin-md-top-95px-down {
    margin-top: 95px !important;
  }

  .margin-md-bottom-95px-down {
    margin-bottom: 95px !important;
  }

  .margin-md-left-95px-down {
    margin-left: 95px !important;
  }

  .margin-md-right-95px-down {
    margin-right: 95px !important;
  }

  .margin-md-top-100px-down {
    margin-top: 100px !important;
  }

  .margin-md-bottom-100px-down {
    margin-bottom: 100px !important;
  }

  .margin-md-left-100px-down {
    margin-left: 100px !important;
  }

  .margin-md-right-100px-down {
    margin-right: 100px !important;
  }

  .margin-md-top-110px-down {
    margin-top: 110px !important;
  }

  .margin-md-bottom-110px-down {
    margin-bottom: 110px !important;
  }

  .margin-md-left-110px-down {
    margin-left: 110px !important;
  }

  .margin-md-right-110px-down {
    margin-right: 110px !important;
  }

  .margin-md-top-120px-down {
    margin-top: 120px !important;
  }

  .margin-md-bottom-120px-down {
    margin-bottom: 120px !important;
  }

  .margin-md-left-120px-down {
    margin-left: 120px !important;
  }

  .margin-md-right-120px-down {
    margin-right: 120px !important;
  }

  .margin-md-top-130px-down {
    margin-top: 130px !important;
  }

  .margin-md-bottom-130px-down {
    margin-bottom: 130px !important;
  }

  .margin-md-left-130px-down {
    margin-left: 130px !important;
  }

  .margin-md-right-130px-down {
    margin-right: 130px !important;
  }

  .margin-md-top-140px-down {
    margin-top: 140px !important;
  }

  .margin-md-bottom-140px-down {
    margin-bottom: 140px !important;
  }

  .margin-md-left-140px-down {
    margin-left: 140px !important;
  }

  .margin-md-right-140px-down {
    margin-right: 140px !important;
  }

  .margin-md-top-150px-down {
    margin-top: 150px !important;
  }

  .margin-md-bottom-150px-down {
    margin-bottom: 150px !important;
  }

  .margin-md-left-150px-down {
    margin-left: 150px !important;
  }

  .margin-md-right-150px-down {
    margin-right: 150px !important;
  }

  .margin-md-top-160px-down {
    margin-top: 160px !important;
  }

  .margin-md-bottom-160px-down {
    margin-bottom: 160px !important;
  }

  .margin-md-left-160px-down {
    margin-left: 160px !important;
  }

  .margin-md-right-160px-down {
    margin-right: 160px !important;
  }

  .margin-md-top-170px-down {
    margin-top: 170px !important;
  }

  .margin-md-bottom-170px-down {
    margin-bottom: 170px !important;
  }

  .margin-md-left-170px-down {
    margin-left: 170px !important;
  }

  .margin-md-right-170px-down {
    margin-right: 170px !important;
  }

  .margin-md-top-180px-down {
    margin-top: 180px !important;
  }

  .margin-md-bottom-180px-down {
    margin-bottom: 180px !important;
  }

  .margin-md-left-180px-down {
    margin-left: 180px !important;
  }

  .margin-md-right-180px-down {
    margin-right: 180px !important;
  }

  .margin-md-top-190px-down {
    margin-top: 190px !important;
  }

  .margin-md-bottom-190px-down {
    margin-bottom: 190px !important;
  }

  .margin-md-left-190px-down {
    margin-left: 190px !important;
  }

  .margin-md-right-190px-down {
    margin-right: 190px !important;
  }

  .margin-md-top-200px-down {
    margin-top: 200px !important;
  }

  .margin-md-bottom-200px-down {
    margin-bottom: 200px !important;
  }

  .margin-md-left-200px-down {
    margin-left: 200px !important;
  }

  .margin-md-right-200px-down {
    margin-right: 200px !important;
  }

  .margin-md-all-0px-down {
    margin: 0px !important;
  }

  .margin-md-all-5px-down {
    margin: 5px !important;
  }

  .margin-md-all-10px-down {
    margin: 10px !important;
  }

  .margin-md-all-15px-down {
    margin: 15px !important;
  }

  .margin-md-all-20px-down {
    margin: 20px !important;
  }

  .margin-md-all-25px-down {
    margin: 25px !important;
  }

  .margin-md-all-30px-down {
    margin: 30px !important;
  }

  .margin-md-all-35px-down {
    margin: 35px !important;
  }

  .margin-md-all-40px-down {
    margin: 40px !important;
  }

  .margin-md-all-45px-down {
    margin: 45px !important;
  }

  .margin-md-all-50px-down {
    margin: 50px !important;
  }

  .margin-md-all-55px-down {
    margin: 55px !important;
  }

  .margin-md-all-60px-down {
    margin: 60px !important;
  }

  .margin-md-all-65px-down {
    margin: 65px !important;
  }

  .margin-md-all-70px-down {
    margin: 70px !important;
  }

  .margin-md-all-75px-down {
    margin: 75px !important;
  }

  .margin-md-all-80px-down {
    margin: 80px !important;
  }

  .margin-md-all-85px-down {
    margin: 85px !important;
  }

  .margin-md-all-90px-down {
    margin: 90px !important;
  }

  .margin-md-all-95px-down {
    margin: 95px !important;
  }

  .margin-md-all-100px-down {
    margin: 100px !important;
  }

  .margin-md-all-110px-down {
    margin: 110px !important;
  }

  .margin-md-all-120px-down {
    margin: 120px !important;
  }

  .margin-md-all-130px-down {
    margin: 130px !important;
  }

  .margin-md-all-140px-down {
    margin: 140px !important;
  }

  .margin-md-all-150px-down {
    margin: 150px !important;
  }

  .margin-md-all-160px-down {
    margin: 160px !important;
  }

  .margin-md-all-170px-down {
    margin: 170px !important;
  }

  .margin-md-all-180px-down {
    margin: 180px !important;
  }

  .margin-md-all-190px-down {
    margin: 190px !important;
  }

  .margin-md-all-200px-down {
    margin: 200px !important;
  }
}
@media (max-width: 767.98px) {
  .margin-sm-top-0px-down {
    margin-top: 0px !important;
  }

  .margin-sm-bottom-0px-down {
    margin-bottom: 0px !important;
  }

  .margin-sm-left-0px-down {
    margin-left: 0px !important;
  }

  .margin-sm-right-0px-down {
    margin-right: 0px !important;
  }

  .margin-sm-top-5px-down {
    margin-top: 5px !important;
  }

  .margin-sm-bottom-5px-down {
    margin-bottom: 5px !important;
  }

  .margin-sm-left-5px-down {
    margin-left: 5px !important;
  }

  .margin-sm-right-5px-down {
    margin-right: 5px !important;
  }

  .margin-sm-top-10px-down {
    margin-top: 10px !important;
  }

  .margin-sm-bottom-10px-down {
    margin-bottom: 10px !important;
  }

  .margin-sm-left-10px-down {
    margin-left: 10px !important;
  }

  .margin-sm-right-10px-down {
    margin-right: 10px !important;
  }

  .margin-sm-top-15px-down {
    margin-top: 15px !important;
  }

  .margin-sm-bottom-15px-down {
    margin-bottom: 15px !important;
  }

  .margin-sm-left-15px-down {
    margin-left: 15px !important;
  }

  .margin-sm-right-15px-down {
    margin-right: 15px !important;
  }

  .margin-sm-top-20px-down {
    margin-top: 20px !important;
  }

  .margin-sm-bottom-20px-down {
    margin-bottom: 20px !important;
  }

  .margin-sm-left-20px-down {
    margin-left: 20px !important;
  }

  .margin-sm-right-20px-down {
    margin-right: 20px !important;
  }

  .margin-sm-top-25px-down {
    margin-top: 25px !important;
  }

  .margin-sm-bottom-25px-down {
    margin-bottom: 25px !important;
  }

  .margin-sm-left-25px-down {
    margin-left: 25px !important;
  }

  .margin-sm-right-25px-down {
    margin-right: 25px !important;
  }

  .margin-sm-top-30px-down {
    margin-top: 30px !important;
  }

  .margin-sm-bottom-30px-down {
    margin-bottom: 30px !important;
  }

  .margin-sm-left-30px-down {
    margin-left: 30px !important;
  }

  .margin-sm-right-30px-down {
    margin-right: 30px !important;
  }

  .margin-sm-top-35px-down {
    margin-top: 35px !important;
  }

  .margin-sm-bottom-35px-down {
    margin-bottom: 35px !important;
  }

  .margin-sm-left-35px-down {
    margin-left: 35px !important;
  }

  .margin-sm-right-35px-down {
    margin-right: 35px !important;
  }

  .margin-sm-top-40px-down {
    margin-top: 40px !important;
  }

  .margin-sm-bottom-40px-down {
    margin-bottom: 40px !important;
  }

  .margin-sm-left-40px-down {
    margin-left: 40px !important;
  }

  .margin-sm-right-40px-down {
    margin-right: 40px !important;
  }

  .margin-sm-top-45px-down {
    margin-top: 45px !important;
  }

  .margin-sm-bottom-45px-down {
    margin-bottom: 45px !important;
  }

  .margin-sm-left-45px-down {
    margin-left: 45px !important;
  }

  .margin-sm-right-45px-down {
    margin-right: 45px !important;
  }

  .margin-sm-top-50px-down {
    margin-top: 50px !important;
  }

  .margin-sm-bottom-50px-down {
    margin-bottom: 50px !important;
  }

  .margin-sm-left-50px-down {
    margin-left: 50px !important;
  }

  .margin-sm-right-50px-down {
    margin-right: 50px !important;
  }

  .margin-sm-top-55px-down {
    margin-top: 55px !important;
  }

  .margin-sm-bottom-55px-down {
    margin-bottom: 55px !important;
  }

  .margin-sm-left-55px-down {
    margin-left: 55px !important;
  }

  .margin-sm-right-55px-down {
    margin-right: 55px !important;
  }

  .margin-sm-top-60px-down {
    margin-top: 60px !important;
  }

  .margin-sm-bottom-60px-down {
    margin-bottom: 60px !important;
  }

  .margin-sm-left-60px-down {
    margin-left: 60px !important;
  }

  .margin-sm-right-60px-down {
    margin-right: 60px !important;
  }

  .margin-sm-top-65px-down {
    margin-top: 65px !important;
  }

  .margin-sm-bottom-65px-down {
    margin-bottom: 65px !important;
  }

  .margin-sm-left-65px-down {
    margin-left: 65px !important;
  }

  .margin-sm-right-65px-down {
    margin-right: 65px !important;
  }

  .margin-sm-top-70px-down {
    margin-top: 70px !important;
  }

  .margin-sm-bottom-70px-down {
    margin-bottom: 70px !important;
  }

  .margin-sm-left-70px-down {
    margin-left: 70px !important;
  }

  .margin-sm-right-70px-down {
    margin-right: 70px !important;
  }

  .margin-sm-top-75px-down {
    margin-top: 75px !important;
  }

  .margin-sm-bottom-75px-down {
    margin-bottom: 75px !important;
  }

  .margin-sm-left-75px-down {
    margin-left: 75px !important;
  }

  .margin-sm-right-75px-down {
    margin-right: 75px !important;
  }

  .margin-sm-top-80px-down {
    margin-top: 80px !important;
  }

  .margin-sm-bottom-80px-down {
    margin-bottom: 80px !important;
  }

  .margin-sm-left-80px-down {
    margin-left: 80px !important;
  }

  .margin-sm-right-80px-down {
    margin-right: 80px !important;
  }

  .margin-sm-top-85px-down {
    margin-top: 85px !important;
  }

  .margin-sm-bottom-85px-down {
    margin-bottom: 85px !important;
  }

  .margin-sm-left-85px-down {
    margin-left: 85px !important;
  }

  .margin-sm-right-85px-down {
    margin-right: 85px !important;
  }

  .margin-sm-top-90px-down {
    margin-top: 90px !important;
  }

  .margin-sm-bottom-90px-down {
    margin-bottom: 90px !important;
  }

  .margin-sm-left-90px-down {
    margin-left: 90px !important;
  }

  .margin-sm-right-90px-down {
    margin-right: 90px !important;
  }

  .margin-sm-top-95px-down {
    margin-top: 95px !important;
  }

  .margin-sm-bottom-95px-down {
    margin-bottom: 95px !important;
  }

  .margin-sm-left-95px-down {
    margin-left: 95px !important;
  }

  .margin-sm-right-95px-down {
    margin-right: 95px !important;
  }

  .margin-sm-top-100px-down {
    margin-top: 100px !important;
  }

  .margin-sm-bottom-100px-down {
    margin-bottom: 100px !important;
  }

  .margin-sm-left-100px-down {
    margin-left: 100px !important;
  }

  .margin-sm-right-100px-down {
    margin-right: 100px !important;
  }

  .margin-sm-top-110px-down {
    margin-top: 110px !important;
  }

  .margin-sm-bottom-110px-down {
    margin-bottom: 110px !important;
  }

  .margin-sm-left-110px-down {
    margin-left: 110px !important;
  }

  .margin-sm-right-110px-down {
    margin-right: 110px !important;
  }

  .margin-sm-top-120px-down {
    margin-top: 120px !important;
  }

  .margin-sm-bottom-120px-down {
    margin-bottom: 120px !important;
  }

  .margin-sm-left-120px-down {
    margin-left: 120px !important;
  }

  .margin-sm-right-120px-down {
    margin-right: 120px !important;
  }

  .margin-sm-top-130px-down {
    margin-top: 130px !important;
  }

  .margin-sm-bottom-130px-down {
    margin-bottom: 130px !important;
  }

  .margin-sm-left-130px-down {
    margin-left: 130px !important;
  }

  .margin-sm-right-130px-down {
    margin-right: 130px !important;
  }

  .margin-sm-top-140px-down {
    margin-top: 140px !important;
  }

  .margin-sm-bottom-140px-down {
    margin-bottom: 140px !important;
  }

  .margin-sm-left-140px-down {
    margin-left: 140px !important;
  }

  .margin-sm-right-140px-down {
    margin-right: 140px !important;
  }

  .margin-sm-top-150px-down {
    margin-top: 150px !important;
  }

  .margin-sm-bottom-150px-down {
    margin-bottom: 150px !important;
  }

  .margin-sm-left-150px-down {
    margin-left: 150px !important;
  }

  .margin-sm-right-150px-down {
    margin-right: 150px !important;
  }

  .margin-sm-top-160px-down {
    margin-top: 160px !important;
  }

  .margin-sm-bottom-160px-down {
    margin-bottom: 160px !important;
  }

  .margin-sm-left-160px-down {
    margin-left: 160px !important;
  }

  .margin-sm-right-160px-down {
    margin-right: 160px !important;
  }

  .margin-sm-top-170px-down {
    margin-top: 170px !important;
  }

  .margin-sm-bottom-170px-down {
    margin-bottom: 170px !important;
  }

  .margin-sm-left-170px-down {
    margin-left: 170px !important;
  }

  .margin-sm-right-170px-down {
    margin-right: 170px !important;
  }

  .margin-sm-top-180px-down {
    margin-top: 180px !important;
  }

  .margin-sm-bottom-180px-down {
    margin-bottom: 180px !important;
  }

  .margin-sm-left-180px-down {
    margin-left: 180px !important;
  }

  .margin-sm-right-180px-down {
    margin-right: 180px !important;
  }

  .margin-sm-top-190px-down {
    margin-top: 190px !important;
  }

  .margin-sm-bottom-190px-down {
    margin-bottom: 190px !important;
  }

  .margin-sm-left-190px-down {
    margin-left: 190px !important;
  }

  .margin-sm-right-190px-down {
    margin-right: 190px !important;
  }

  .margin-sm-top-200px-down {
    margin-top: 200px !important;
  }

  .margin-sm-bottom-200px-down {
    margin-bottom: 200px !important;
  }

  .margin-sm-left-200px-down {
    margin-left: 200px !important;
  }

  .margin-sm-right-200px-down {
    margin-right: 200px !important;
  }

  .margin-sm-all-0px-down {
    margin: 0px !important;
  }

  .margin-sm-all-5px-down {
    margin: 5px !important;
  }

  .margin-sm-all-10px-down {
    margin: 10px !important;
  }

  .margin-sm-all-15px-down {
    margin: 15px !important;
  }

  .margin-sm-all-20px-down {
    margin: 20px !important;
  }

  .margin-sm-all-25px-down {
    margin: 25px !important;
  }

  .margin-sm-all-30px-down {
    margin: 30px !important;
  }

  .margin-sm-all-35px-down {
    margin: 35px !important;
  }

  .margin-sm-all-40px-down {
    margin: 40px !important;
  }

  .margin-sm-all-45px-down {
    margin: 45px !important;
  }

  .margin-sm-all-50px-down {
    margin: 50px !important;
  }

  .margin-sm-all-55px-down {
    margin: 55px !important;
  }

  .margin-sm-all-60px-down {
    margin: 60px !important;
  }

  .margin-sm-all-65px-down {
    margin: 65px !important;
  }

  .margin-sm-all-70px-down {
    margin: 70px !important;
  }

  .margin-sm-all-75px-down {
    margin: 75px !important;
  }

  .margin-sm-all-80px-down {
    margin: 80px !important;
  }

  .margin-sm-all-85px-down {
    margin: 85px !important;
  }

  .margin-sm-all-90px-down {
    margin: 90px !important;
  }

  .margin-sm-all-95px-down {
    margin: 95px !important;
  }

  .margin-sm-all-100px-down {
    margin: 100px !important;
  }

  .margin-sm-all-110px-down {
    margin: 110px !important;
  }

  .margin-sm-all-120px-down {
    margin: 120px !important;
  }

  .margin-sm-all-130px-down {
    margin: 130px !important;
  }

  .margin-sm-all-140px-down {
    margin: 140px !important;
  }

  .margin-sm-all-150px-down {
    margin: 150px !important;
  }

  .margin-sm-all-160px-down {
    margin: 160px !important;
  }

  .margin-sm-all-170px-down {
    margin: 170px !important;
  }

  .margin-sm-all-180px-down {
    margin: 180px !important;
  }

  .margin-sm-all-190px-down {
    margin: 190px !important;
  }

  .margin-sm-all-200px-down {
    margin: 200px !important;
  }
}
.padding-top-0px {
  padding-top: 0px !important;
}

.padding-bottom-0px {
  padding-bottom: 0px !important;
}

.padding-left-0px {
  padding-left: 0px !important;
}

.padding-right-0px {
  padding-right: 0px !important;
}

.padding-top-5px {
  padding-top: 5px !important;
}

.padding-bottom-5px {
  padding-bottom: 5px !important;
}

.padding-left-5px {
  padding-left: 5px !important;
}

.padding-right-5px {
  padding-right: 5px !important;
}

.padding-top-10px {
  padding-top: 10px !important;
}

.padding-bottom-10px {
  padding-bottom: 10px !important;
}

.padding-left-10px {
  padding-left: 10px !important;
}

.padding-right-10px {
  padding-right: 10px !important;
}

.padding-top-15px {
  padding-top: 15px !important;
}

.padding-bottom-15px {
  padding-bottom: 15px !important;
}

.padding-left-15px {
  padding-left: 15px !important;
}

.padding-right-15px {
  padding-right: 15px !important;
}

.padding-top-20px {
  padding-top: 20px !important;
}

.padding-bottom-20px {
  padding-bottom: 20px !important;
}

.padding-left-20px {
  padding-left: 20px !important;
}

.padding-right-20px {
  padding-right: 20px !important;
}

.padding-top-25px {
  padding-top: 25px !important;
}

.padding-bottom-25px {
  padding-bottom: 25px !important;
}

.padding-left-25px {
  padding-left: 25px !important;
}

.padding-right-25px {
  padding-right: 25px !important;
}

.padding-top-30px {
  padding-top: 30px !important;
}

.padding-bottom-30px {
  padding-bottom: 30px !important;
}

.padding-left-30px {
  padding-left: 30px !important;
}

.padding-right-30px {
  padding-right: 30px !important;
}

.padding-top-35px {
  padding-top: 35px !important;
}

.padding-bottom-35px {
  padding-bottom: 35px !important;
}

.padding-left-35px {
  padding-left: 35px !important;
}

.padding-right-35px {
  padding-right: 35px !important;
}

.padding-top-40px {
  padding-top: 40px !important;
}

.padding-bottom-40px {
  padding-bottom: 40px !important;
}

.padding-left-40px {
  padding-left: 40px !important;
}

.padding-right-40px {
  padding-right: 40px !important;
}

.padding-top-45px {
  padding-top: 45px !important;
}

.padding-bottom-45px {
  padding-bottom: 45px !important;
}

.padding-left-45px {
  padding-left: 45px !important;
}

.padding-right-45px {
  padding-right: 45px !important;
}

.padding-top-50px {
  padding-top: 50px !important;
}

.padding-bottom-50px {
  padding-bottom: 50px !important;
}

.padding-left-50px {
  padding-left: 50px !important;
}

.padding-right-50px {
  padding-right: 50px !important;
}

.padding-top-55px {
  padding-top: 55px !important;
}

.padding-bottom-55px {
  padding-bottom: 55px !important;
}

.padding-left-55px {
  padding-left: 55px !important;
}

.padding-right-55px {
  padding-right: 55px !important;
}

.padding-top-60px {
  padding-top: 60px !important;
}

.padding-bottom-60px {
  padding-bottom: 60px !important;
}

.padding-left-60px {
  padding-left: 60px !important;
}

.padding-right-60px {
  padding-right: 60px !important;
}

.padding-top-65px {
  padding-top: 65px !important;
}

.padding-bottom-65px {
  padding-bottom: 65px !important;
}

.padding-left-65px {
  padding-left: 65px !important;
}

.padding-right-65px {
  padding-right: 65px !important;
}

.padding-top-70px {
  padding-top: 70px !important;
}

.padding-bottom-70px {
  padding-bottom: 70px !important;
}

.padding-left-70px {
  padding-left: 70px !important;
}

.padding-right-70px {
  padding-right: 70px !important;
}

.padding-top-75px {
  padding-top: 75px !important;
}

.padding-bottom-75px {
  padding-bottom: 75px !important;
}

.padding-left-75px {
  padding-left: 75px !important;
}

.padding-right-75px {
  padding-right: 75px !important;
}

.padding-top-80px {
  padding-top: 80px !important;
}

.padding-bottom-80px {
  padding-bottom: 80px !important;
}

.padding-left-80px {
  padding-left: 80px !important;
}

.padding-right-80px {
  padding-right: 80px !important;
}

.padding-top-85px {
  padding-top: 85px !important;
}

.padding-bottom-85px {
  padding-bottom: 85px !important;
}

.padding-left-85px {
  padding-left: 85px !important;
}

.padding-right-85px {
  padding-right: 85px !important;
}

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

.padding-bottom-90px {
  padding-bottom: 90px !important;
}

.padding-left-90px {
  padding-left: 90px !important;
}

.padding-right-90px {
  padding-right: 90px !important;
}

.padding-top-95px {
  padding-top: 95px !important;
}

.padding-bottom-95px {
  padding-bottom: 95px !important;
}

.padding-left-95px {
  padding-left: 95px !important;
}

.padding-right-95px {
  padding-right: 95px !important;
}

.padding-top-100px {
  padding-top: 100px !important;
}

.padding-bottom-100px {
  padding-bottom: 100px !important;
}

.padding-left-100px {
  padding-left: 100px !important;
}

.padding-right-100px {
  padding-right: 100px !important;
}

.padding-top-110px {
  padding-top: 110px !important;
}

.padding-bottom-110px {
  padding-bottom: 110px !important;
}

.padding-left-110px {
  padding-left: 110px !important;
}

.padding-right-110px {
  padding-right: 110px !important;
}

.padding-top-120px {
  padding-top: 120px !important;
}

.padding-bottom-120px {
  padding-bottom: 120px !important;
}

.padding-left-120px {
  padding-left: 120px !important;
}

.padding-right-120px {
  padding-right: 120px !important;
}

.padding-top-130px {
  padding-top: 130px !important;
}

.padding-bottom-130px {
  padding-bottom: 130px !important;
}

.padding-left-130px {
  padding-left: 130px !important;
}

.padding-right-130px {
  padding-right: 130px !important;
}

.padding-top-140px {
  padding-top: 140px !important;
}

.padding-bottom-140px {
  padding-bottom: 140px !important;
}

.padding-left-140px {
  padding-left: 140px !important;
}

.padding-right-140px {
  padding-right: 140px !important;
}

.padding-top-150px {
  padding-top: 150px !important;
}

.padding-bottom-150px {
  padding-bottom: 150px !important;
}

.padding-left-150px {
  padding-left: 150px !important;
}

.padding-right-150px {
  padding-right: 150px !important;
}

.padding-top-160px {
  padding-top: 160px !important;
}

.padding-bottom-160px {
  padding-bottom: 160px !important;
}

.padding-left-160px {
  padding-left: 160px !important;
}

.padding-right-160px {
  padding-right: 160px !important;
}

.padding-top-170px {
  padding-top: 170px !important;
}

.padding-bottom-170px {
  padding-bottom: 170px !important;
}

.padding-left-170px {
  padding-left: 170px !important;
}

.padding-right-170px {
  padding-right: 170px !important;
}

.padding-top-180px {
  padding-top: 180px !important;
}

.padding-bottom-180px {
  padding-bottom: 180px !important;
}

.padding-left-180px {
  padding-left: 180px !important;
}

.padding-right-180px {
  padding-right: 180px !important;
}

.padding-top-190px {
  padding-top: 190px !important;
}

.padding-bottom-190px {
  padding-bottom: 190px !important;
}

.padding-left-190px {
  padding-left: 190px !important;
}

.padding-right-190px {
  padding-right: 190px !important;
}

.padding-top-200px {
  padding-top: 200px !important;
}

.padding-bottom-200px {
  padding-bottom: 200px !important;
}

.padding-left-200px {
  padding-left: 200px !important;
}

.padding-right-200px {
  padding-right: 200px !important;
}

.padding-all-0px {
  padding: 0px !important;
}

.padding-all-5px {
  padding: 5px !important;
}

.padding-all-10px {
  padding: 10px !important;
}

.padding-all-15px {
  padding: 15px !important;
}

.padding-all-20px {
  padding: 20px !important;
}

.padding-all-25px {
  padding: 25px !important;
}

.padding-all-30px {
  padding: 30px !important;
}

.padding-all-35px {
  padding: 35px !important;
}

.padding-all-40px {
  padding: 40px !important;
}

.padding-all-45px {
  padding: 45px !important;
}

.padding-all-50px {
  padding: 50px !important;
}

.padding-all-55px {
  padding: 55px !important;
}

.padding-all-60px {
  padding: 60px !important;
}

.padding-all-65px {
  padding: 65px !important;
}

.padding-all-70px {
  padding: 70px !important;
}

.padding-all-75px {
  padding: 75px !important;
}

.padding-all-80px {
  padding: 80px !important;
}

.padding-all-85px {
  padding: 85px !important;
}

.padding-all-90px {
  padding: 90px !important;
}

.padding-all-95px {
  padding: 95px !important;
}

.padding-all-100px {
  padding: 100px !important;
}

.padding-all-110px {
  padding: 110px !important;
}

.padding-all-120px {
  padding: 120px !important;
}

.padding-all-130px {
  padding: 130px !important;
}

.padding-all-140px {
  padding: 140px !important;
}

.padding-all-150px {
  padding: 150px !important;
}

.padding-all-160px {
  padding: 160px !important;
}

.padding-all-170px {
  padding: 170px !important;
}

.padding-all-180px {
  padding: 180px !important;
}

.padding-all-190px {
  padding: 190px !important;
}

.padding-all-200px {
  padding: 200px !important;
}

@media (min-width: 1200px) {
  .padding-xl-top-0px-up {
    padding-top: 0px !important;
  }

  .padding-xl-bottom-0px-up {
    padding-bottom: 0px !important;
  }

  .padding-xl-left-0px-up {
    padding-left: 0px !important;
  }

  .padding-xl-right-0px-up {
    padding-right: 0px !important;
  }

  .padding-xl-top-5px-up {
    padding-top: 5px !important;
  }

  .padding-xl-bottom-5px-up {
    padding-bottom: 5px !important;
  }

  .padding-xl-left-5px-up {
    padding-left: 5px !important;
  }

  .padding-xl-right-5px-up {
    padding-right: 5px !important;
  }

  .padding-xl-top-10px-up {
    padding-top: 10px !important;
  }

  .padding-xl-bottom-10px-up {
    padding-bottom: 10px !important;
  }

  .padding-xl-left-10px-up {
    padding-left: 10px !important;
  }

  .padding-xl-right-10px-up {
    padding-right: 10px !important;
  }

  .padding-xl-top-15px-up {
    padding-top: 15px !important;
  }

  .padding-xl-bottom-15px-up {
    padding-bottom: 15px !important;
  }

  .padding-xl-left-15px-up {
    padding-left: 15px !important;
  }

  .padding-xl-right-15px-up {
    padding-right: 15px !important;
  }

  .padding-xl-top-20px-up {
    padding-top: 20px !important;
  }

  .padding-xl-bottom-20px-up {
    padding-bottom: 20px !important;
  }

  .padding-xl-left-20px-up {
    padding-left: 20px !important;
  }

  .padding-xl-right-20px-up {
    padding-right: 20px !important;
  }

  .padding-xl-top-25px-up {
    padding-top: 25px !important;
  }

  .padding-xl-bottom-25px-up {
    padding-bottom: 25px !important;
  }

  .padding-xl-left-25px-up {
    padding-left: 25px !important;
  }

  .padding-xl-right-25px-up {
    padding-right: 25px !important;
  }

  .padding-xl-top-30px-up {
    padding-top: 30px !important;
  }

  .padding-xl-bottom-30px-up {
    padding-bottom: 30px !important;
  }

  .padding-xl-left-30px-up {
    padding-left: 30px !important;
  }

  .padding-xl-right-30px-up {
    padding-right: 30px !important;
  }

  .padding-xl-top-35px-up {
    padding-top: 35px !important;
  }

  .padding-xl-bottom-35px-up {
    padding-bottom: 35px !important;
  }

  .padding-xl-left-35px-up {
    padding-left: 35px !important;
  }

  .padding-xl-right-35px-up {
    padding-right: 35px !important;
  }

  .padding-xl-top-40px-up {
    padding-top: 40px !important;
  }

  .padding-xl-bottom-40px-up {
    padding-bottom: 40px !important;
  }

  .padding-xl-left-40px-up {
    padding-left: 40px !important;
  }

  .padding-xl-right-40px-up {
    padding-right: 40px !important;
  }

  .padding-xl-top-45px-up {
    padding-top: 45px !important;
  }

  .padding-xl-bottom-45px-up {
    padding-bottom: 45px !important;
  }

  .padding-xl-left-45px-up {
    padding-left: 45px !important;
  }

  .padding-xl-right-45px-up {
    padding-right: 45px !important;
  }

  .padding-xl-top-50px-up {
    padding-top: 50px !important;
  }

  .padding-xl-bottom-50px-up {
    padding-bottom: 50px !important;
  }

  .padding-xl-left-50px-up {
    padding-left: 50px !important;
  }

  .padding-xl-right-50px-up {
    padding-right: 50px !important;
  }

  .padding-xl-top-55px-up {
    padding-top: 55px !important;
  }

  .padding-xl-bottom-55px-up {
    padding-bottom: 55px !important;
  }

  .padding-xl-left-55px-up {
    padding-left: 55px !important;
  }

  .padding-xl-right-55px-up {
    padding-right: 55px !important;
  }

  .padding-xl-top-60px-up {
    padding-top: 60px !important;
  }

  .padding-xl-bottom-60px-up {
    padding-bottom: 60px !important;
  }

  .padding-xl-left-60px-up {
    padding-left: 60px !important;
  }

  .padding-xl-right-60px-up {
    padding-right: 60px !important;
  }

  .padding-xl-top-65px-up {
    padding-top: 65px !important;
  }

  .padding-xl-bottom-65px-up {
    padding-bottom: 65px !important;
  }

  .padding-xl-left-65px-up {
    padding-left: 65px !important;
  }

  .padding-xl-right-65px-up {
    padding-right: 65px !important;
  }

  .padding-xl-top-70px-up {
    padding-top: 70px !important;
  }

  .padding-xl-bottom-70px-up {
    padding-bottom: 70px !important;
  }

  .padding-xl-left-70px-up {
    padding-left: 70px !important;
  }

  .padding-xl-right-70px-up {
    padding-right: 70px !important;
  }

  .padding-xl-top-75px-up {
    padding-top: 75px !important;
  }

  .padding-xl-bottom-75px-up {
    padding-bottom: 75px !important;
  }

  .padding-xl-left-75px-up {
    padding-left: 75px !important;
  }

  .padding-xl-right-75px-up {
    padding-right: 75px !important;
  }

  .padding-xl-top-80px-up {
    padding-top: 80px !important;
  }

  .padding-xl-bottom-80px-up {
    padding-bottom: 80px !important;
  }

  .padding-xl-left-80px-up {
    padding-left: 80px !important;
  }

  .padding-xl-right-80px-up {
    padding-right: 80px !important;
  }

  .padding-xl-top-85px-up {
    padding-top: 85px !important;
  }

  .padding-xl-bottom-85px-up {
    padding-bottom: 85px !important;
  }

  .padding-xl-left-85px-up {
    padding-left: 85px !important;
  }

  .padding-xl-right-85px-up {
    padding-right: 85px !important;
  }

  .padding-xl-top-90px-up {
    padding-top: 90px !important;
  }

  .padding-xl-bottom-90px-up {
    padding-bottom: 90px !important;
  }

  .padding-xl-left-90px-up {
    padding-left: 90px !important;
  }

  .padding-xl-right-90px-up {
    padding-right: 90px !important;
  }

  .padding-xl-top-95px-up {
    padding-top: 95px !important;
  }

  .padding-xl-bottom-95px-up {
    padding-bottom: 95px !important;
  }

  .padding-xl-left-95px-up {
    padding-left: 95px !important;
  }

  .padding-xl-right-95px-up {
    padding-right: 95px !important;
  }

  .padding-xl-top-100px-up {
    padding-top: 100px !important;
  }

  .padding-xl-bottom-100px-up {
    padding-bottom: 100px !important;
  }

  .padding-xl-left-100px-up {
    padding-left: 100px !important;
  }

  .padding-xl-right-100px-up {
    padding-right: 100px !important;
  }

  .padding-xl-top-110px-up {
    padding-top: 110px !important;
  }

  .padding-xl-bottom-110px-up {
    padding-bottom: 110px !important;
  }

  .padding-xl-left-110px-up {
    padding-left: 110px !important;
  }

  .padding-xl-right-110px-up {
    padding-right: 110px !important;
  }

  .padding-xl-top-120px-up {
    padding-top: 120px !important;
  }

  .padding-xl-bottom-120px-up {
    padding-bottom: 120px !important;
  }

  .padding-xl-left-120px-up {
    padding-left: 120px !important;
  }

  .padding-xl-right-120px-up {
    padding-right: 120px !important;
  }

  .padding-xl-top-130px-up {
    padding-top: 130px !important;
  }

  .padding-xl-bottom-130px-up {
    padding-bottom: 130px !important;
  }

  .padding-xl-left-130px-up {
    padding-left: 130px !important;
  }

  .padding-xl-right-130px-up {
    padding-right: 130px !important;
  }

  .padding-xl-top-140px-up {
    padding-top: 140px !important;
  }

  .padding-xl-bottom-140px-up {
    padding-bottom: 140px !important;
  }

  .padding-xl-left-140px-up {
    padding-left: 140px !important;
  }

  .padding-xl-right-140px-up {
    padding-right: 140px !important;
  }

  .padding-xl-top-150px-up {
    padding-top: 150px !important;
  }

  .padding-xl-bottom-150px-up {
    padding-bottom: 150px !important;
  }

  .padding-xl-left-150px-up {
    padding-left: 150px !important;
  }

  .padding-xl-right-150px-up {
    padding-right: 150px !important;
  }

  .padding-xl-top-160px-up {
    padding-top: 160px !important;
  }

  .padding-xl-bottom-160px-up {
    padding-bottom: 160px !important;
  }

  .padding-xl-left-160px-up {
    padding-left: 160px !important;
  }

  .padding-xl-right-160px-up {
    padding-right: 160px !important;
  }

  .padding-xl-top-170px-up {
    padding-top: 170px !important;
  }

  .padding-xl-bottom-170px-up {
    padding-bottom: 170px !important;
  }

  .padding-xl-left-170px-up {
    padding-left: 170px !important;
  }

  .padding-xl-right-170px-up {
    padding-right: 170px !important;
  }

  .padding-xl-top-180px-up {
    padding-top: 180px !important;
  }

  .padding-xl-bottom-180px-up {
    padding-bottom: 180px !important;
  }

  .padding-xl-left-180px-up {
    padding-left: 180px !important;
  }

  .padding-xl-right-180px-up {
    padding-right: 180px !important;
  }

  .padding-xl-top-190px-up {
    padding-top: 190px !important;
  }

  .padding-xl-bottom-190px-up {
    padding-bottom: 190px !important;
  }

  .padding-xl-left-190px-up {
    padding-left: 190px !important;
  }

  .padding-xl-right-190px-up {
    padding-right: 190px !important;
  }

  .padding-xl-top-200px-up {
    padding-top: 200px !important;
  }

  .padding-xl-bottom-200px-up {
    padding-bottom: 200px !important;
  }

  .padding-xl-left-200px-up {
    padding-left: 200px !important;
  }

  .padding-xl-right-200px-up {
    padding-right: 200px !important;
  }

  .padding-xl-all-0px-up {
    padding: 0px !important;
  }

  .padding-xl-all-5px-up {
    padding: 5px !important;
  }

  .padding-xl-all-10px-up {
    padding: 10px !important;
  }

  .padding-xl-all-15px-up {
    padding: 15px !important;
  }

  .padding-xl-all-20px-up {
    padding: 20px !important;
  }

  .padding-xl-all-25px-up {
    padding: 25px !important;
  }

  .padding-xl-all-30px-up {
    padding: 30px !important;
  }

  .padding-xl-all-35px-up {
    padding: 35px !important;
  }

  .padding-xl-all-40px-up {
    padding: 40px !important;
  }

  .padding-xl-all-45px-up {
    padding: 45px !important;
  }

  .padding-xl-all-50px-up {
    padding: 50px !important;
  }

  .padding-xl-all-55px-up {
    padding: 55px !important;
  }

  .padding-xl-all-60px-up {
    padding: 60px !important;
  }

  .padding-xl-all-65px-up {
    padding: 65px !important;
  }

  .padding-xl-all-70px-up {
    padding: 70px !important;
  }

  .padding-xl-all-75px-up {
    padding: 75px !important;
  }

  .padding-xl-all-80px-up {
    padding: 80px !important;
  }

  .padding-xl-all-85px-up {
    padding: 85px !important;
  }

  .padding-xl-all-90px-up {
    padding: 90px !important;
  }

  .padding-xl-all-95px-up {
    padding: 95px !important;
  }

  .padding-xl-all-100px-up {
    padding: 100px !important;
  }

  .padding-xl-all-110px-up {
    padding: 110px !important;
  }

  .padding-xl-all-120px-up {
    padding: 120px !important;
  }

  .padding-xl-all-130px-up {
    padding: 130px !important;
  }

  .padding-xl-all-140px-up {
    padding: 140px !important;
  }

  .padding-xl-all-150px-up {
    padding: 150px !important;
  }

  .padding-xl-all-160px-up {
    padding: 160px !important;
  }

  .padding-xl-all-170px-up {
    padding: 170px !important;
  }

  .padding-xl-all-180px-up {
    padding: 180px !important;
  }

  .padding-xl-all-190px-up {
    padding: 190px !important;
  }

  .padding-xl-all-200px-up {
    padding: 200px !important;
  }
}
@media (min-width: 992px) {
  .padding-lg-top-0px-up {
    padding-top: 0px !important;
  }

  .padding-lg-bottom-0px-up {
    padding-bottom: 0px !important;
  }

  .padding-lg-left-0px-up {
    padding-left: 0px !important;
  }

  .padding-lg-right-0px-up {
    padding-right: 0px !important;
  }

  .padding-lg-top-5px-up {
    padding-top: 5px !important;
  }

  .padding-lg-bottom-5px-up {
    padding-bottom: 5px !important;
  }

  .padding-lg-left-5px-up {
    padding-left: 5px !important;
  }

  .padding-lg-right-5px-up {
    padding-right: 5px !important;
  }

  .padding-lg-top-10px-up {
    padding-top: 10px !important;
  }

  .padding-lg-bottom-10px-up {
    padding-bottom: 10px !important;
  }

  .padding-lg-left-10px-up {
    padding-left: 10px !important;
  }

  .padding-lg-right-10px-up {
    padding-right: 10px !important;
  }

  .padding-lg-top-15px-up {
    padding-top: 15px !important;
  }

  .padding-lg-bottom-15px-up {
    padding-bottom: 15px !important;
  }

  .padding-lg-left-15px-up {
    padding-left: 15px !important;
  }

  .padding-lg-right-15px-up {
    padding-right: 15px !important;
  }

  .padding-lg-top-20px-up {
    padding-top: 20px !important;
  }

  .padding-lg-bottom-20px-up {
    padding-bottom: 20px !important;
  }

  .padding-lg-left-20px-up {
    padding-left: 20px !important;
  }

  .padding-lg-right-20px-up {
    padding-right: 20px !important;
  }

  .padding-lg-top-25px-up {
    padding-top: 25px !important;
  }

  .padding-lg-bottom-25px-up {
    padding-bottom: 25px !important;
  }

  .padding-lg-left-25px-up {
    padding-left: 25px !important;
  }

  .padding-lg-right-25px-up {
    padding-right: 25px !important;
  }

  .padding-lg-top-30px-up {
    padding-top: 30px !important;
  }

  .padding-lg-bottom-30px-up {
    padding-bottom: 30px !important;
  }

  .padding-lg-left-30px-up {
    padding-left: 30px !important;
  }

  .padding-lg-right-30px-up {
    padding-right: 30px !important;
  }

  .padding-lg-top-35px-up {
    padding-top: 35px !important;
  }

  .padding-lg-bottom-35px-up {
    padding-bottom: 35px !important;
  }

  .padding-lg-left-35px-up {
    padding-left: 35px !important;
  }

  .padding-lg-right-35px-up {
    padding-right: 35px !important;
  }

  .padding-lg-top-40px-up {
    padding-top: 40px !important;
  }

  .padding-lg-bottom-40px-up {
    padding-bottom: 40px !important;
  }

  .padding-lg-left-40px-up {
    padding-left: 40px !important;
  }

  .padding-lg-right-40px-up {
    padding-right: 40px !important;
  }

  .padding-lg-top-45px-up {
    padding-top: 45px !important;
  }

  .padding-lg-bottom-45px-up {
    padding-bottom: 45px !important;
  }

  .padding-lg-left-45px-up {
    padding-left: 45px !important;
  }

  .padding-lg-right-45px-up {
    padding-right: 45px !important;
  }

  .padding-lg-top-50px-up {
    padding-top: 50px !important;
  }

  .padding-lg-bottom-50px-up {
    padding-bottom: 50px !important;
  }

  .padding-lg-left-50px-up {
    padding-left: 50px !important;
  }

  .padding-lg-right-50px-up {
    padding-right: 50px !important;
  }

  .padding-lg-top-55px-up {
    padding-top: 55px !important;
  }

  .padding-lg-bottom-55px-up {
    padding-bottom: 55px !important;
  }

  .padding-lg-left-55px-up {
    padding-left: 55px !important;
  }

  .padding-lg-right-55px-up {
    padding-right: 55px !important;
  }

  .padding-lg-top-60px-up {
    padding-top: 60px !important;
  }

  .padding-lg-bottom-60px-up {
    padding-bottom: 60px !important;
  }

  .padding-lg-left-60px-up {
    padding-left: 60px !important;
  }

  .padding-lg-right-60px-up {
    padding-right: 60px !important;
  }

  .padding-lg-top-65px-up {
    padding-top: 65px !important;
  }

  .padding-lg-bottom-65px-up {
    padding-bottom: 65px !important;
  }

  .padding-lg-left-65px-up {
    padding-left: 65px !important;
  }

  .padding-lg-right-65px-up {
    padding-right: 65px !important;
  }

  .padding-lg-top-70px-up {
    padding-top: 70px !important;
  }

  .padding-lg-bottom-70px-up {
    padding-bottom: 70px !important;
  }

  .padding-lg-left-70px-up {
    padding-left: 70px !important;
  }

  .padding-lg-right-70px-up {
    padding-right: 70px !important;
  }

  .padding-lg-top-75px-up {
    padding-top: 75px !important;
  }

  .padding-lg-bottom-75px-up {
    padding-bottom: 75px !important;
  }

  .padding-lg-left-75px-up {
    padding-left: 75px !important;
  }

  .padding-lg-right-75px-up {
    padding-right: 75px !important;
  }

  .padding-lg-top-80px-up {
    padding-top: 80px !important;
  }

  .padding-lg-bottom-80px-up {
    padding-bottom: 80px !important;
  }

  .padding-lg-left-80px-up {
    padding-left: 80px !important;
  }

  .padding-lg-right-80px-up {
    padding-right: 80px !important;
  }

  .padding-lg-top-85px-up {
    padding-top: 85px !important;
  }

  .padding-lg-bottom-85px-up {
    padding-bottom: 85px !important;
  }

  .padding-lg-left-85px-up {
    padding-left: 85px !important;
  }

  .padding-lg-right-85px-up {
    padding-right: 85px !important;
  }

  .padding-lg-top-90px-up {
    padding-top: 90px !important;
  }

  .padding-lg-bottom-90px-up {
    padding-bottom: 90px !important;
  }

  .padding-lg-left-90px-up {
    padding-left: 90px !important;
  }

  .padding-lg-right-90px-up {
    padding-right: 90px !important;
  }

  .padding-lg-top-95px-up {
    padding-top: 95px !important;
  }

  .padding-lg-bottom-95px-up {
    padding-bottom: 95px !important;
  }

  .padding-lg-left-95px-up {
    padding-left: 95px !important;
  }

  .padding-lg-right-95px-up {
    padding-right: 95px !important;
  }

  .padding-lg-top-100px-up {
    padding-top: 100px !important;
  }

  .padding-lg-bottom-100px-up {
    padding-bottom: 100px !important;
  }

  .padding-lg-left-100px-up {
    padding-left: 100px !important;
  }

  .padding-lg-right-100px-up {
    padding-right: 100px !important;
  }

  .padding-lg-top-110px-up {
    padding-top: 110px !important;
  }

  .padding-lg-bottom-110px-up {
    padding-bottom: 110px !important;
  }

  .padding-lg-left-110px-up {
    padding-left: 110px !important;
  }

  .padding-lg-right-110px-up {
    padding-right: 110px !important;
  }

  .padding-lg-top-120px-up {
    padding-top: 120px !important;
  }

  .padding-lg-bottom-120px-up {
    padding-bottom: 120px !important;
  }

  .padding-lg-left-120px-up {
    padding-left: 120px !important;
  }

  .padding-lg-right-120px-up {
    padding-right: 120px !important;
  }

  .padding-lg-top-130px-up {
    padding-top: 130px !important;
  }

  .padding-lg-bottom-130px-up {
    padding-bottom: 130px !important;
  }

  .padding-lg-left-130px-up {
    padding-left: 130px !important;
  }

  .padding-lg-right-130px-up {
    padding-right: 130px !important;
  }

  .padding-lg-top-140px-up {
    padding-top: 140px !important;
  }

  .padding-lg-bottom-140px-up {
    padding-bottom: 140px !important;
  }

  .padding-lg-left-140px-up {
    padding-left: 140px !important;
  }

  .padding-lg-right-140px-up {
    padding-right: 140px !important;
  }

  .padding-lg-top-150px-up {
    padding-top: 150px !important;
  }

  .padding-lg-bottom-150px-up {
    padding-bottom: 150px !important;
  }

  .padding-lg-left-150px-up {
    padding-left: 150px !important;
  }

  .padding-lg-right-150px-up {
    padding-right: 150px !important;
  }

  .padding-lg-top-160px-up {
    padding-top: 160px !important;
  }

  .padding-lg-bottom-160px-up {
    padding-bottom: 160px !important;
  }

  .padding-lg-left-160px-up {
    padding-left: 160px !important;
  }

  .padding-lg-right-160px-up {
    padding-right: 160px !important;
  }

  .padding-lg-top-170px-up {
    padding-top: 170px !important;
  }

  .padding-lg-bottom-170px-up {
    padding-bottom: 170px !important;
  }

  .padding-lg-left-170px-up {
    padding-left: 170px !important;
  }

  .padding-lg-right-170px-up {
    padding-right: 170px !important;
  }

  .padding-lg-top-180px-up {
    padding-top: 180px !important;
  }

  .padding-lg-bottom-180px-up {
    padding-bottom: 180px !important;
  }

  .padding-lg-left-180px-up {
    padding-left: 180px !important;
  }

  .padding-lg-right-180px-up {
    padding-right: 180px !important;
  }

  .padding-lg-top-190px-up {
    padding-top: 190px !important;
  }

  .padding-lg-bottom-190px-up {
    padding-bottom: 190px !important;
  }

  .padding-lg-left-190px-up {
    padding-left: 190px !important;
  }

  .padding-lg-right-190px-up {
    padding-right: 190px !important;
  }

  .padding-lg-top-200px-up {
    padding-top: 200px !important;
  }

  .padding-lg-bottom-200px-up {
    padding-bottom: 200px !important;
  }

  .padding-lg-left-200px-up {
    padding-left: 200px !important;
  }

  .padding-lg-right-200px-up {
    padding-right: 200px !important;
  }

  .padding-lg-all-0px-up {
    padding: 0px !important;
  }

  .padding-lg-all-5px-up {
    padding: 5px !important;
  }

  .padding-lg-all-10px-up {
    padding: 10px !important;
  }

  .padding-lg-all-15px-up {
    padding: 15px !important;
  }

  .padding-lg-all-20px-up {
    padding: 20px !important;
  }

  .padding-lg-all-25px-up {
    padding: 25px !important;
  }

  .padding-lg-all-30px-up {
    padding: 30px !important;
  }

  .padding-lg-all-35px-up {
    padding: 35px !important;
  }

  .padding-lg-all-40px-up {
    padding: 40px !important;
  }

  .padding-lg-all-45px-up {
    padding: 45px !important;
  }

  .padding-lg-all-50px-up {
    padding: 50px !important;
  }

  .padding-lg-all-55px-up {
    padding: 55px !important;
  }

  .padding-lg-all-60px-up {
    padding: 60px !important;
  }

  .padding-lg-all-65px-up {
    padding: 65px !important;
  }

  .padding-lg-all-70px-up {
    padding: 70px !important;
  }

  .padding-lg-all-75px-up {
    padding: 75px !important;
  }

  .padding-lg-all-80px-up {
    padding: 80px !important;
  }

  .padding-lg-all-85px-up {
    padding: 85px !important;
  }

  .padding-lg-all-90px-up {
    padding: 90px !important;
  }

  .padding-lg-all-95px-up {
    padding: 95px !important;
  }

  .padding-lg-all-100px-up {
    padding: 100px !important;
  }

  .padding-lg-all-110px-up {
    padding: 110px !important;
  }

  .padding-lg-all-120px-up {
    padding: 120px !important;
  }

  .padding-lg-all-130px-up {
    padding: 130px !important;
  }

  .padding-lg-all-140px-up {
    padding: 140px !important;
  }

  .padding-lg-all-150px-up {
    padding: 150px !important;
  }

  .padding-lg-all-160px-up {
    padding: 160px !important;
  }

  .padding-lg-all-170px-up {
    padding: 170px !important;
  }

  .padding-lg-all-180px-up {
    padding: 180px !important;
  }

  .padding-lg-all-190px-up {
    padding: 190px !important;
  }

  .padding-lg-all-200px-up {
    padding: 200px !important;
  }
}
@media (min-width: 768px) {
  .padding-md-top-0px-up {
    padding-top: 0px !important;
  }

  .padding-md-bottom-0px-up {
    padding-bottom: 0px !important;
  }

  .padding-md-left-0px-up {
    padding-left: 0px !important;
  }

  .padding-md-right-0px-up {
    padding-right: 0px !important;
  }

  .padding-md-top-5px-up {
    padding-top: 5px !important;
  }

  .padding-md-bottom-5px-up {
    padding-bottom: 5px !important;
  }

  .padding-md-left-5px-up {
    padding-left: 5px !important;
  }

  .padding-md-right-5px-up {
    padding-right: 5px !important;
  }

  .padding-md-top-10px-up {
    padding-top: 10px !important;
  }

  .padding-md-bottom-10px-up {
    padding-bottom: 10px !important;
  }

  .padding-md-left-10px-up {
    padding-left: 10px !important;
  }

  .padding-md-right-10px-up {
    padding-right: 10px !important;
  }

  .padding-md-top-15px-up {
    padding-top: 15px !important;
  }

  .padding-md-bottom-15px-up {
    padding-bottom: 15px !important;
  }

  .padding-md-left-15px-up {
    padding-left: 15px !important;
  }

  .padding-md-right-15px-up {
    padding-right: 15px !important;
  }

  .padding-md-top-20px-up {
    padding-top: 20px !important;
  }

  .padding-md-bottom-20px-up {
    padding-bottom: 20px !important;
  }

  .padding-md-left-20px-up {
    padding-left: 20px !important;
  }

  .padding-md-right-20px-up {
    padding-right: 20px !important;
  }

  .padding-md-top-25px-up {
    padding-top: 25px !important;
  }

  .padding-md-bottom-25px-up {
    padding-bottom: 25px !important;
  }

  .padding-md-left-25px-up {
    padding-left: 25px !important;
  }

  .padding-md-right-25px-up {
    padding-right: 25px !important;
  }

  .padding-md-top-30px-up {
    padding-top: 30px !important;
  }

  .padding-md-bottom-30px-up {
    padding-bottom: 30px !important;
  }

  .padding-md-left-30px-up {
    padding-left: 30px !important;
  }

  .padding-md-right-30px-up {
    padding-right: 30px !important;
  }

  .padding-md-top-35px-up {
    padding-top: 35px !important;
  }

  .padding-md-bottom-35px-up {
    padding-bottom: 35px !important;
  }

  .padding-md-left-35px-up {
    padding-left: 35px !important;
  }

  .padding-md-right-35px-up {
    padding-right: 35px !important;
  }

  .padding-md-top-40px-up {
    padding-top: 40px !important;
  }

  .padding-md-bottom-40px-up {
    padding-bottom: 40px !important;
  }

  .padding-md-left-40px-up {
    padding-left: 40px !important;
  }

  .padding-md-right-40px-up {
    padding-right: 40px !important;
  }

  .padding-md-top-45px-up {
    padding-top: 45px !important;
  }

  .padding-md-bottom-45px-up {
    padding-bottom: 45px !important;
  }

  .padding-md-left-45px-up {
    padding-left: 45px !important;
  }

  .padding-md-right-45px-up {
    padding-right: 45px !important;
  }

  .padding-md-top-50px-up {
    padding-top: 50px !important;
  }

  .padding-md-bottom-50px-up {
    padding-bottom: 50px !important;
  }

  .padding-md-left-50px-up {
    padding-left: 50px !important;
  }

  .padding-md-right-50px-up {
    padding-right: 50px !important;
  }

  .padding-md-top-55px-up {
    padding-top: 55px !important;
  }

  .padding-md-bottom-55px-up {
    padding-bottom: 55px !important;
  }

  .padding-md-left-55px-up {
    padding-left: 55px !important;
  }

  .padding-md-right-55px-up {
    padding-right: 55px !important;
  }

  .padding-md-top-60px-up {
    padding-top: 60px !important;
  }

  .padding-md-bottom-60px-up {
    padding-bottom: 60px !important;
  }

  .padding-md-left-60px-up {
    padding-left: 60px !important;
  }

  .padding-md-right-60px-up {
    padding-right: 60px !important;
  }

  .padding-md-top-65px-up {
    padding-top: 65px !important;
  }

  .padding-md-bottom-65px-up {
    padding-bottom: 65px !important;
  }

  .padding-md-left-65px-up {
    padding-left: 65px !important;
  }

  .padding-md-right-65px-up {
    padding-right: 65px !important;
  }

  .padding-md-top-70px-up {
    padding-top: 70px !important;
  }

  .padding-md-bottom-70px-up {
    padding-bottom: 70px !important;
  }

  .padding-md-left-70px-up {
    padding-left: 70px !important;
  }

  .padding-md-right-70px-up {
    padding-right: 70px !important;
  }

  .padding-md-top-75px-up {
    padding-top: 75px !important;
  }

  .padding-md-bottom-75px-up {
    padding-bottom: 75px !important;
  }

  .padding-md-left-75px-up {
    padding-left: 75px !important;
  }

  .padding-md-right-75px-up {
    padding-right: 75px !important;
  }

  .padding-md-top-80px-up {
    padding-top: 80px !important;
  }

  .padding-md-bottom-80px-up {
    padding-bottom: 80px !important;
  }

  .padding-md-left-80px-up {
    padding-left: 80px !important;
  }

  .padding-md-right-80px-up {
    padding-right: 80px !important;
  }

  .padding-md-top-85px-up {
    padding-top: 85px !important;
  }

  .padding-md-bottom-85px-up {
    padding-bottom: 85px !important;
  }

  .padding-md-left-85px-up {
    padding-left: 85px !important;
  }

  .padding-md-right-85px-up {
    padding-right: 85px !important;
  }

  .padding-md-top-90px-up {
    padding-top: 90px !important;
  }

  .padding-md-bottom-90px-up {
    padding-bottom: 90px !important;
  }

  .padding-md-left-90px-up {
    padding-left: 90px !important;
  }

  .padding-md-right-90px-up {
    padding-right: 90px !important;
  }

  .padding-md-top-95px-up {
    padding-top: 95px !important;
  }

  .padding-md-bottom-95px-up {
    padding-bottom: 95px !important;
  }

  .padding-md-left-95px-up {
    padding-left: 95px !important;
  }

  .padding-md-right-95px-up {
    padding-right: 95px !important;
  }

  .padding-md-top-100px-up {
    padding-top: 100px !important;
  }

  .padding-md-bottom-100px-up {
    padding-bottom: 100px !important;
  }

  .padding-md-left-100px-up {
    padding-left: 100px !important;
  }

  .padding-md-right-100px-up {
    padding-right: 100px !important;
  }

  .padding-md-top-110px-up {
    padding-top: 110px !important;
  }

  .padding-md-bottom-110px-up {
    padding-bottom: 110px !important;
  }

  .padding-md-left-110px-up {
    padding-left: 110px !important;
  }

  .padding-md-right-110px-up {
    padding-right: 110px !important;
  }

  .padding-md-top-120px-up {
    padding-top: 120px !important;
  }

  .padding-md-bottom-120px-up {
    padding-bottom: 120px !important;
  }

  .padding-md-left-120px-up {
    padding-left: 120px !important;
  }

  .padding-md-right-120px-up {
    padding-right: 120px !important;
  }

  .padding-md-top-130px-up {
    padding-top: 130px !important;
  }

  .padding-md-bottom-130px-up {
    padding-bottom: 130px !important;
  }

  .padding-md-left-130px-up {
    padding-left: 130px !important;
  }

  .padding-md-right-130px-up {
    padding-right: 130px !important;
  }

  .padding-md-top-140px-up {
    padding-top: 140px !important;
  }

  .padding-md-bottom-140px-up {
    padding-bottom: 140px !important;
  }

  .padding-md-left-140px-up {
    padding-left: 140px !important;
  }

  .padding-md-right-140px-up {
    padding-right: 140px !important;
  }

  .padding-md-top-150px-up {
    padding-top: 150px !important;
  }

  .padding-md-bottom-150px-up {
    padding-bottom: 150px !important;
  }

  .padding-md-left-150px-up {
    padding-left: 150px !important;
  }

  .padding-md-right-150px-up {
    padding-right: 150px !important;
  }

  .padding-md-top-160px-up {
    padding-top: 160px !important;
  }

  .padding-md-bottom-160px-up {
    padding-bottom: 160px !important;
  }

  .padding-md-left-160px-up {
    padding-left: 160px !important;
  }

  .padding-md-right-160px-up {
    padding-right: 160px !important;
  }

  .padding-md-top-170px-up {
    padding-top: 170px !important;
  }

  .padding-md-bottom-170px-up {
    padding-bottom: 170px !important;
  }

  .padding-md-left-170px-up {
    padding-left: 170px !important;
  }

  .padding-md-right-170px-up {
    padding-right: 170px !important;
  }

  .padding-md-top-180px-up {
    padding-top: 180px !important;
  }

  .padding-md-bottom-180px-up {
    padding-bottom: 180px !important;
  }

  .padding-md-left-180px-up {
    padding-left: 180px !important;
  }

  .padding-md-right-180px-up {
    padding-right: 180px !important;
  }

  .padding-md-top-190px-up {
    padding-top: 190px !important;
  }

  .padding-md-bottom-190px-up {
    padding-bottom: 190px !important;
  }

  .padding-md-left-190px-up {
    padding-left: 190px !important;
  }

  .padding-md-right-190px-up {
    padding-right: 190px !important;
  }

  .padding-md-top-200px-up {
    padding-top: 200px !important;
  }

  .padding-md-bottom-200px-up {
    padding-bottom: 200px !important;
  }

  .padding-md-left-200px-up {
    padding-left: 200px !important;
  }

  .padding-md-right-200px-up {
    padding-right: 200px !important;
  }

  .padding-md-all-0px-up {
    padding: 0px !important;
  }

  .padding-md-all-5px-up {
    padding: 5px !important;
  }

  .padding-md-all-10px-up {
    padding: 10px !important;
  }

  .padding-md-all-15px-up {
    padding: 15px !important;
  }

  .padding-md-all-20px-up {
    padding: 20px !important;
  }

  .padding-md-all-25px-up {
    padding: 25px !important;
  }

  .padding-md-all-30px-up {
    padding: 30px !important;
  }

  .padding-md-all-35px-up {
    padding: 35px !important;
  }

  .padding-md-all-40px-up {
    padding: 40px !important;
  }

  .padding-md-all-45px-up {
    padding: 45px !important;
  }

  .padding-md-all-50px-up {
    padding: 50px !important;
  }

  .padding-md-all-55px-up {
    padding: 55px !important;
  }

  .padding-md-all-60px-up {
    padding: 60px !important;
  }

  .padding-md-all-65px-up {
    padding: 65px !important;
  }

  .padding-md-all-70px-up {
    padding: 70px !important;
  }

  .padding-md-all-75px-up {
    padding: 75px !important;
  }

  .padding-md-all-80px-up {
    padding: 80px !important;
  }

  .padding-md-all-85px-up {
    padding: 85px !important;
  }

  .padding-md-all-90px-up {
    padding: 90px !important;
  }

  .padding-md-all-95px-up {
    padding: 95px !important;
  }

  .padding-md-all-100px-up {
    padding: 100px !important;
  }

  .padding-md-all-110px-up {
    padding: 110px !important;
  }

  .padding-md-all-120px-up {
    padding: 120px !important;
  }

  .padding-md-all-130px-up {
    padding: 130px !important;
  }

  .padding-md-all-140px-up {
    padding: 140px !important;
  }

  .padding-md-all-150px-up {
    padding: 150px !important;
  }

  .padding-md-all-160px-up {
    padding: 160px !important;
  }

  .padding-md-all-170px-up {
    padding: 170px !important;
  }

  .padding-md-all-180px-up {
    padding: 180px !important;
  }

  .padding-md-all-190px-up {
    padding: 190px !important;
  }

  .padding-md-all-200px-up {
    padding: 200px !important;
  }
}
@media (min-width: 576px) {
  .padding-sm-top-0px-up {
    padding-top: 0px !important;
  }

  .padding-sm-bottom-0px-up {
    padding-bottom: 0px !important;
  }

  .padding-sm-left-0px-up {
    padding-left: 0px !important;
  }

  .padding-sm-right-0px-up {
    padding-right: 0px !important;
  }

  .padding-sm-top-5px-up {
    padding-top: 5px !important;
  }

  .padding-sm-bottom-5px-up {
    padding-bottom: 5px !important;
  }

  .padding-sm-left-5px-up {
    padding-left: 5px !important;
  }

  .padding-sm-right-5px-up {
    padding-right: 5px !important;
  }

  .padding-sm-top-10px-up {
    padding-top: 10px !important;
  }

  .padding-sm-bottom-10px-up {
    padding-bottom: 10px !important;
  }

  .padding-sm-left-10px-up {
    padding-left: 10px !important;
  }

  .padding-sm-right-10px-up {
    padding-right: 10px !important;
  }

  .padding-sm-top-15px-up {
    padding-top: 15px !important;
  }

  .padding-sm-bottom-15px-up {
    padding-bottom: 15px !important;
  }

  .padding-sm-left-15px-up {
    padding-left: 15px !important;
  }

  .padding-sm-right-15px-up {
    padding-right: 15px !important;
  }

  .padding-sm-top-20px-up {
    padding-top: 20px !important;
  }

  .padding-sm-bottom-20px-up {
    padding-bottom: 20px !important;
  }

  .padding-sm-left-20px-up {
    padding-left: 20px !important;
  }

  .padding-sm-right-20px-up {
    padding-right: 20px !important;
  }

  .padding-sm-top-25px-up {
    padding-top: 25px !important;
  }

  .padding-sm-bottom-25px-up {
    padding-bottom: 25px !important;
  }

  .padding-sm-left-25px-up {
    padding-left: 25px !important;
  }

  .padding-sm-right-25px-up {
    padding-right: 25px !important;
  }

  .padding-sm-top-30px-up {
    padding-top: 30px !important;
  }

  .padding-sm-bottom-30px-up {
    padding-bottom: 30px !important;
  }

  .padding-sm-left-30px-up {
    padding-left: 30px !important;
  }

  .padding-sm-right-30px-up {
    padding-right: 30px !important;
  }

  .padding-sm-top-35px-up {
    padding-top: 35px !important;
  }

  .padding-sm-bottom-35px-up {
    padding-bottom: 35px !important;
  }

  .padding-sm-left-35px-up {
    padding-left: 35px !important;
  }

  .padding-sm-right-35px-up {
    padding-right: 35px !important;
  }

  .padding-sm-top-40px-up {
    padding-top: 40px !important;
  }

  .padding-sm-bottom-40px-up {
    padding-bottom: 40px !important;
  }

  .padding-sm-left-40px-up {
    padding-left: 40px !important;
  }

  .padding-sm-right-40px-up {
    padding-right: 40px !important;
  }

  .padding-sm-top-45px-up {
    padding-top: 45px !important;
  }

  .padding-sm-bottom-45px-up {
    padding-bottom: 45px !important;
  }

  .padding-sm-left-45px-up {
    padding-left: 45px !important;
  }

  .padding-sm-right-45px-up {
    padding-right: 45px !important;
  }

  .padding-sm-top-50px-up {
    padding-top: 50px !important;
  }

  .padding-sm-bottom-50px-up {
    padding-bottom: 50px !important;
  }

  .padding-sm-left-50px-up {
    padding-left: 50px !important;
  }

  .padding-sm-right-50px-up {
    padding-right: 50px !important;
  }

  .padding-sm-top-55px-up {
    padding-top: 55px !important;
  }

  .padding-sm-bottom-55px-up {
    padding-bottom: 55px !important;
  }

  .padding-sm-left-55px-up {
    padding-left: 55px !important;
  }

  .padding-sm-right-55px-up {
    padding-right: 55px !important;
  }

  .padding-sm-top-60px-up {
    padding-top: 60px !important;
  }

  .padding-sm-bottom-60px-up {
    padding-bottom: 60px !important;
  }

  .padding-sm-left-60px-up {
    padding-left: 60px !important;
  }

  .padding-sm-right-60px-up {
    padding-right: 60px !important;
  }

  .padding-sm-top-65px-up {
    padding-top: 65px !important;
  }

  .padding-sm-bottom-65px-up {
    padding-bottom: 65px !important;
  }

  .padding-sm-left-65px-up {
    padding-left: 65px !important;
  }

  .padding-sm-right-65px-up {
    padding-right: 65px !important;
  }

  .padding-sm-top-70px-up {
    padding-top: 70px !important;
  }

  .padding-sm-bottom-70px-up {
    padding-bottom: 70px !important;
  }

  .padding-sm-left-70px-up {
    padding-left: 70px !important;
  }

  .padding-sm-right-70px-up {
    padding-right: 70px !important;
  }

  .padding-sm-top-75px-up {
    padding-top: 75px !important;
  }

  .padding-sm-bottom-75px-up {
    padding-bottom: 75px !important;
  }

  .padding-sm-left-75px-up {
    padding-left: 75px !important;
  }

  .padding-sm-right-75px-up {
    padding-right: 75px !important;
  }

  .padding-sm-top-80px-up {
    padding-top: 80px !important;
  }

  .padding-sm-bottom-80px-up {
    padding-bottom: 80px !important;
  }

  .padding-sm-left-80px-up {
    padding-left: 80px !important;
  }

  .padding-sm-right-80px-up {
    padding-right: 80px !important;
  }

  .padding-sm-top-85px-up {
    padding-top: 85px !important;
  }

  .padding-sm-bottom-85px-up {
    padding-bottom: 85px !important;
  }

  .padding-sm-left-85px-up {
    padding-left: 85px !important;
  }

  .padding-sm-right-85px-up {
    padding-right: 85px !important;
  }

  .padding-sm-top-90px-up {
    padding-top: 90px !important;
  }

  .padding-sm-bottom-90px-up {
    padding-bottom: 90px !important;
  }

  .padding-sm-left-90px-up {
    padding-left: 90px !important;
  }

  .padding-sm-right-90px-up {
    padding-right: 90px !important;
  }

  .padding-sm-top-95px-up {
    padding-top: 95px !important;
  }

  .padding-sm-bottom-95px-up {
    padding-bottom: 95px !important;
  }

  .padding-sm-left-95px-up {
    padding-left: 95px !important;
  }

  .padding-sm-right-95px-up {
    padding-right: 95px !important;
  }

  .padding-sm-top-100px-up {
    padding-top: 100px !important;
  }

  .padding-sm-bottom-100px-up {
    padding-bottom: 100px !important;
  }

  .padding-sm-left-100px-up {
    padding-left: 100px !important;
  }

  .padding-sm-right-100px-up {
    padding-right: 100px !important;
  }

  .padding-sm-top-110px-up {
    padding-top: 110px !important;
  }

  .padding-sm-bottom-110px-up {
    padding-bottom: 110px !important;
  }

  .padding-sm-left-110px-up {
    padding-left: 110px !important;
  }

  .padding-sm-right-110px-up {
    padding-right: 110px !important;
  }

  .padding-sm-top-120px-up {
    padding-top: 120px !important;
  }

  .padding-sm-bottom-120px-up {
    padding-bottom: 120px !important;
  }

  .padding-sm-left-120px-up {
    padding-left: 120px !important;
  }

  .padding-sm-right-120px-up {
    padding-right: 120px !important;
  }

  .padding-sm-top-130px-up {
    padding-top: 130px !important;
  }

  .padding-sm-bottom-130px-up {
    padding-bottom: 130px !important;
  }

  .padding-sm-left-130px-up {
    padding-left: 130px !important;
  }

  .padding-sm-right-130px-up {
    padding-right: 130px !important;
  }

  .padding-sm-top-140px-up {
    padding-top: 140px !important;
  }

  .padding-sm-bottom-140px-up {
    padding-bottom: 140px !important;
  }

  .padding-sm-left-140px-up {
    padding-left: 140px !important;
  }

  .padding-sm-right-140px-up {
    padding-right: 140px !important;
  }

  .padding-sm-top-150px-up {
    padding-top: 150px !important;
  }

  .padding-sm-bottom-150px-up {
    padding-bottom: 150px !important;
  }

  .padding-sm-left-150px-up {
    padding-left: 150px !important;
  }

  .padding-sm-right-150px-up {
    padding-right: 150px !important;
  }

  .padding-sm-top-160px-up {
    padding-top: 160px !important;
  }

  .padding-sm-bottom-160px-up {
    padding-bottom: 160px !important;
  }

  .padding-sm-left-160px-up {
    padding-left: 160px !important;
  }

  .padding-sm-right-160px-up {
    padding-right: 160px !important;
  }

  .padding-sm-top-170px-up {
    padding-top: 170px !important;
  }

  .padding-sm-bottom-170px-up {
    padding-bottom: 170px !important;
  }

  .padding-sm-left-170px-up {
    padding-left: 170px !important;
  }

  .padding-sm-right-170px-up {
    padding-right: 170px !important;
  }

  .padding-sm-top-180px-up {
    padding-top: 180px !important;
  }

  .padding-sm-bottom-180px-up {
    padding-bottom: 180px !important;
  }

  .padding-sm-left-180px-up {
    padding-left: 180px !important;
  }

  .padding-sm-right-180px-up {
    padding-right: 180px !important;
  }

  .padding-sm-top-190px-up {
    padding-top: 190px !important;
  }

  .padding-sm-bottom-190px-up {
    padding-bottom: 190px !important;
  }

  .padding-sm-left-190px-up {
    padding-left: 190px !important;
  }

  .padding-sm-right-190px-up {
    padding-right: 190px !important;
  }

  .padding-sm-top-200px-up {
    padding-top: 200px !important;
  }

  .padding-sm-bottom-200px-up {
    padding-bottom: 200px !important;
  }

  .padding-sm-left-200px-up {
    padding-left: 200px !important;
  }

  .padding-sm-right-200px-up {
    padding-right: 200px !important;
  }

  .padding-sm-all-0px-up {
    padding: 0px !important;
  }

  .padding-sm-all-5px-up {
    padding: 5px !important;
  }

  .padding-sm-all-10px-up {
    padding: 10px !important;
  }

  .padding-sm-all-15px-up {
    padding: 15px !important;
  }

  .padding-sm-all-20px-up {
    padding: 20px !important;
  }

  .padding-sm-all-25px-up {
    padding: 25px !important;
  }

  .padding-sm-all-30px-up {
    padding: 30px !important;
  }

  .padding-sm-all-35px-up {
    padding: 35px !important;
  }

  .padding-sm-all-40px-up {
    padding: 40px !important;
  }

  .padding-sm-all-45px-up {
    padding: 45px !important;
  }

  .padding-sm-all-50px-up {
    padding: 50px !important;
  }

  .padding-sm-all-55px-up {
    padding: 55px !important;
  }

  .padding-sm-all-60px-up {
    padding: 60px !important;
  }

  .padding-sm-all-65px-up {
    padding: 65px !important;
  }

  .padding-sm-all-70px-up {
    padding: 70px !important;
  }

  .padding-sm-all-75px-up {
    padding: 75px !important;
  }

  .padding-sm-all-80px-up {
    padding: 80px !important;
  }

  .padding-sm-all-85px-up {
    padding: 85px !important;
  }

  .padding-sm-all-90px-up {
    padding: 90px !important;
  }

  .padding-sm-all-95px-up {
    padding: 95px !important;
  }

  .padding-sm-all-100px-up {
    padding: 100px !important;
  }

  .padding-sm-all-110px-up {
    padding: 110px !important;
  }

  .padding-sm-all-120px-up {
    padding: 120px !important;
  }

  .padding-sm-all-130px-up {
    padding: 130px !important;
  }

  .padding-sm-all-140px-up {
    padding: 140px !important;
  }

  .padding-sm-all-150px-up {
    padding: 150px !important;
  }

  .padding-sm-all-160px-up {
    padding: 160px !important;
  }

  .padding-sm-all-170px-up {
    padding: 170px !important;
  }

  .padding-sm-all-180px-up {
    padding: 180px !important;
  }

  .padding-sm-all-190px-up {
    padding: 190px !important;
  }

  .padding-sm-all-200px-up {
    padding: 200px !important;
  }
}
.padding-xl-top-0px-down {
  padding-top: 0px !important;
}

.padding-xl-bottom-0px-down {
  padding-bottom: 0px !important;
}

.padding-xl-left-0px-down {
  padding-left: 0px !important;
}

.padding-xl-right-0px-down {
  padding-right: 0px !important;
}

.padding-xl-top-5px-down {
  padding-top: 5px !important;
}

.padding-xl-bottom-5px-down {
  padding-bottom: 5px !important;
}

.padding-xl-left-5px-down {
  padding-left: 5px !important;
}

.padding-xl-right-5px-down {
  padding-right: 5px !important;
}

.padding-xl-top-10px-down {
  padding-top: 10px !important;
}

.padding-xl-bottom-10px-down {
  padding-bottom: 10px !important;
}

.padding-xl-left-10px-down {
  padding-left: 10px !important;
}

.padding-xl-right-10px-down {
  padding-right: 10px !important;
}

.padding-xl-top-15px-down {
  padding-top: 15px !important;
}

.padding-xl-bottom-15px-down {
  padding-bottom: 15px !important;
}

.padding-xl-left-15px-down {
  padding-left: 15px !important;
}

.padding-xl-right-15px-down {
  padding-right: 15px !important;
}

.padding-xl-top-20px-down {
  padding-top: 20px !important;
}

.padding-xl-bottom-20px-down {
  padding-bottom: 20px !important;
}

.padding-xl-left-20px-down {
  padding-left: 20px !important;
}

.padding-xl-right-20px-down {
  padding-right: 20px !important;
}

.padding-xl-top-25px-down {
  padding-top: 25px !important;
}

.padding-xl-bottom-25px-down {
  padding-bottom: 25px !important;
}

.padding-xl-left-25px-down {
  padding-left: 25px !important;
}

.padding-xl-right-25px-down {
  padding-right: 25px !important;
}

.padding-xl-top-30px-down {
  padding-top: 30px !important;
}

.padding-xl-bottom-30px-down {
  padding-bottom: 30px !important;
}

.padding-xl-left-30px-down {
  padding-left: 30px !important;
}

.padding-xl-right-30px-down {
  padding-right: 30px !important;
}

.padding-xl-top-35px-down {
  padding-top: 35px !important;
}

.padding-xl-bottom-35px-down {
  padding-bottom: 35px !important;
}

.padding-xl-left-35px-down {
  padding-left: 35px !important;
}

.padding-xl-right-35px-down {
  padding-right: 35px !important;
}

.padding-xl-top-40px-down {
  padding-top: 40px !important;
}

.padding-xl-bottom-40px-down {
  padding-bottom: 40px !important;
}

.padding-xl-left-40px-down {
  padding-left: 40px !important;
}

.padding-xl-right-40px-down {
  padding-right: 40px !important;
}

.padding-xl-top-45px-down {
  padding-top: 45px !important;
}

.padding-xl-bottom-45px-down {
  padding-bottom: 45px !important;
}

.padding-xl-left-45px-down {
  padding-left: 45px !important;
}

.padding-xl-right-45px-down {
  padding-right: 45px !important;
}

.padding-xl-top-50px-down {
  padding-top: 50px !important;
}

.padding-xl-bottom-50px-down {
  padding-bottom: 50px !important;
}

.padding-xl-left-50px-down {
  padding-left: 50px !important;
}

.padding-xl-right-50px-down {
  padding-right: 50px !important;
}

.padding-xl-top-55px-down {
  padding-top: 55px !important;
}

.padding-xl-bottom-55px-down {
  padding-bottom: 55px !important;
}

.padding-xl-left-55px-down {
  padding-left: 55px !important;
}

.padding-xl-right-55px-down {
  padding-right: 55px !important;
}

.padding-xl-top-60px-down {
  padding-top: 60px !important;
}

.padding-xl-bottom-60px-down {
  padding-bottom: 60px !important;
}

.padding-xl-left-60px-down {
  padding-left: 60px !important;
}

.padding-xl-right-60px-down {
  padding-right: 60px !important;
}

.padding-xl-top-65px-down {
  padding-top: 65px !important;
}

.padding-xl-bottom-65px-down {
  padding-bottom: 65px !important;
}

.padding-xl-left-65px-down {
  padding-left: 65px !important;
}

.padding-xl-right-65px-down {
  padding-right: 65px !important;
}

.padding-xl-top-70px-down {
  padding-top: 70px !important;
}

.padding-xl-bottom-70px-down {
  padding-bottom: 70px !important;
}

.padding-xl-left-70px-down {
  padding-left: 70px !important;
}

.padding-xl-right-70px-down {
  padding-right: 70px !important;
}

.padding-xl-top-75px-down {
  padding-top: 75px !important;
}

.padding-xl-bottom-75px-down {
  padding-bottom: 75px !important;
}

.padding-xl-left-75px-down {
  padding-left: 75px !important;
}

.padding-xl-right-75px-down {
  padding-right: 75px !important;
}

.padding-xl-top-80px-down {
  padding-top: 80px !important;
}

.padding-xl-bottom-80px-down {
  padding-bottom: 80px !important;
}

.padding-xl-left-80px-down {
  padding-left: 80px !important;
}

.padding-xl-right-80px-down {
  padding-right: 80px !important;
}

.padding-xl-top-85px-down {
  padding-top: 85px !important;
}

.padding-xl-bottom-85px-down {
  padding-bottom: 85px !important;
}

.padding-xl-left-85px-down {
  padding-left: 85px !important;
}

.padding-xl-right-85px-down {
  padding-right: 85px !important;
}

.padding-xl-top-90px-down {
  padding-top: 90px !important;
}

.padding-xl-bottom-90px-down {
  padding-bottom: 90px !important;
}

.padding-xl-left-90px-down {
  padding-left: 90px !important;
}

.padding-xl-right-90px-down {
  padding-right: 90px !important;
}

.padding-xl-top-95px-down {
  padding-top: 95px !important;
}

.padding-xl-bottom-95px-down {
  padding-bottom: 95px !important;
}

.padding-xl-left-95px-down {
  padding-left: 95px !important;
}

.padding-xl-right-95px-down {
  padding-right: 95px !important;
}

.padding-xl-top-100px-down {
  padding-top: 100px !important;
}

.padding-xl-bottom-100px-down {
  padding-bottom: 100px !important;
}

.padding-xl-left-100px-down {
  padding-left: 100px !important;
}

.padding-xl-right-100px-down {
  padding-right: 100px !important;
}

.padding-xl-top-110px-down {
  padding-top: 110px !important;
}

.padding-xl-bottom-110px-down {
  padding-bottom: 110px !important;
}

.padding-xl-left-110px-down {
  padding-left: 110px !important;
}

.padding-xl-right-110px-down {
  padding-right: 110px !important;
}

.padding-xl-top-120px-down {
  padding-top: 120px !important;
}

.padding-xl-bottom-120px-down {
  padding-bottom: 120px !important;
}

.padding-xl-left-120px-down {
  padding-left: 120px !important;
}

.padding-xl-right-120px-down {
  padding-right: 120px !important;
}

.padding-xl-top-130px-down {
  padding-top: 130px !important;
}

.padding-xl-bottom-130px-down {
  padding-bottom: 130px !important;
}

.padding-xl-left-130px-down {
  padding-left: 130px !important;
}

.padding-xl-right-130px-down {
  padding-right: 130px !important;
}

.padding-xl-top-140px-down {
  padding-top: 140px !important;
}

.padding-xl-bottom-140px-down {
  padding-bottom: 140px !important;
}

.padding-xl-left-140px-down {
  padding-left: 140px !important;
}

.padding-xl-right-140px-down {
  padding-right: 140px !important;
}

.padding-xl-top-150px-down {
  padding-top: 150px !important;
}

.padding-xl-bottom-150px-down {
  padding-bottom: 150px !important;
}

.padding-xl-left-150px-down {
  padding-left: 150px !important;
}

.padding-xl-right-150px-down {
  padding-right: 150px !important;
}

.padding-xl-top-160px-down {
  padding-top: 160px !important;
}

.padding-xl-bottom-160px-down {
  padding-bottom: 160px !important;
}

.padding-xl-left-160px-down {
  padding-left: 160px !important;
}

.padding-xl-right-160px-down {
  padding-right: 160px !important;
}

.padding-xl-top-170px-down {
  padding-top: 170px !important;
}

.padding-xl-bottom-170px-down {
  padding-bottom: 170px !important;
}

.padding-xl-left-170px-down {
  padding-left: 170px !important;
}

.padding-xl-right-170px-down {
  padding-right: 170px !important;
}

.padding-xl-top-180px-down {
  padding-top: 180px !important;
}

.padding-xl-bottom-180px-down {
  padding-bottom: 180px !important;
}

.padding-xl-left-180px-down {
  padding-left: 180px !important;
}

.padding-xl-right-180px-down {
  padding-right: 180px !important;
}

.padding-xl-top-190px-down {
  padding-top: 190px !important;
}

.padding-xl-bottom-190px-down {
  padding-bottom: 190px !important;
}

.padding-xl-left-190px-down {
  padding-left: 190px !important;
}

.padding-xl-right-190px-down {
  padding-right: 190px !important;
}

.padding-xl-top-200px-down {
  padding-top: 200px !important;
}

.padding-xl-bottom-200px-down {
  padding-bottom: 200px !important;
}

.padding-xl-left-200px-down {
  padding-left: 200px !important;
}

.padding-xl-right-200px-down {
  padding-right: 200px !important;
}

.padding-xl-all-0px-down {
  padding: 0px !important;
}

.padding-xl-all-5px-down {
  padding: 5px !important;
}

.padding-xl-all-10px-down {
  padding: 10px !important;
}

.padding-xl-all-15px-down {
  padding: 15px !important;
}

.padding-xl-all-20px-down {
  padding: 20px !important;
}

.padding-xl-all-25px-down {
  padding: 25px !important;
}

.padding-xl-all-30px-down {
  padding: 30px !important;
}

.padding-xl-all-35px-down {
  padding: 35px !important;
}

.padding-xl-all-40px-down {
  padding: 40px !important;
}

.padding-xl-all-45px-down {
  padding: 45px !important;
}

.padding-xl-all-50px-down {
  padding: 50px !important;
}

.padding-xl-all-55px-down {
  padding: 55px !important;
}

.padding-xl-all-60px-down {
  padding: 60px !important;
}

.padding-xl-all-65px-down {
  padding: 65px !important;
}

.padding-xl-all-70px-down {
  padding: 70px !important;
}

.padding-xl-all-75px-down {
  padding: 75px !important;
}

.padding-xl-all-80px-down {
  padding: 80px !important;
}

.padding-xl-all-85px-down {
  padding: 85px !important;
}

.padding-xl-all-90px-down {
  padding: 90px !important;
}

.padding-xl-all-95px-down {
  padding: 95px !important;
}

.padding-xl-all-100px-down {
  padding: 100px !important;
}

.padding-xl-all-110px-down {
  padding: 110px !important;
}

.padding-xl-all-120px-down {
  padding: 120px !important;
}

.padding-xl-all-130px-down {
  padding: 130px !important;
}

.padding-xl-all-140px-down {
  padding: 140px !important;
}

.padding-xl-all-150px-down {
  padding: 150px !important;
}

.padding-xl-all-160px-down {
  padding: 160px !important;
}

.padding-xl-all-170px-down {
  padding: 170px !important;
}

.padding-xl-all-180px-down {
  padding: 180px !important;
}

.padding-xl-all-190px-down {
  padding: 190px !important;
}

.padding-xl-all-200px-down {
  padding: 200px !important;
}

@media (max-width: 1199.98px) {
  .padding-lg-top-0px-down {
    padding-top: 0px !important;
  }

  .padding-lg-bottom-0px-down {
    padding-bottom: 0px !important;
  }

  .padding-lg-left-0px-down {
    padding-left: 0px !important;
  }

  .padding-lg-right-0px-down {
    padding-right: 0px !important;
  }

  .padding-lg-top-5px-down {
    padding-top: 5px !important;
  }

  .padding-lg-bottom-5px-down {
    padding-bottom: 5px !important;
  }

  .padding-lg-left-5px-down {
    padding-left: 5px !important;
  }

  .padding-lg-right-5px-down {
    padding-right: 5px !important;
  }

  .padding-lg-top-10px-down {
    padding-top: 10px !important;
  }

  .padding-lg-bottom-10px-down {
    padding-bottom: 10px !important;
  }

  .padding-lg-left-10px-down {
    padding-left: 10px !important;
  }

  .padding-lg-right-10px-down {
    padding-right: 10px !important;
  }

  .padding-lg-top-15px-down {
    padding-top: 15px !important;
  }

  .padding-lg-bottom-15px-down {
    padding-bottom: 15px !important;
  }

  .padding-lg-left-15px-down {
    padding-left: 15px !important;
  }

  .padding-lg-right-15px-down {
    padding-right: 15px !important;
  }

  .padding-lg-top-20px-down {
    padding-top: 20px !important;
  }

  .padding-lg-bottom-20px-down {
    padding-bottom: 20px !important;
  }

  .padding-lg-left-20px-down {
    padding-left: 20px !important;
  }

  .padding-lg-right-20px-down {
    padding-right: 20px !important;
  }

  .padding-lg-top-25px-down {
    padding-top: 25px !important;
  }

  .padding-lg-bottom-25px-down {
    padding-bottom: 25px !important;
  }

  .padding-lg-left-25px-down {
    padding-left: 25px !important;
  }

  .padding-lg-right-25px-down {
    padding-right: 25px !important;
  }

  .padding-lg-top-30px-down {
    padding-top: 30px !important;
  }

  .padding-lg-bottom-30px-down {
    padding-bottom: 30px !important;
  }

  .padding-lg-left-30px-down {
    padding-left: 30px !important;
  }

  .padding-lg-right-30px-down {
    padding-right: 30px !important;
  }

  .padding-lg-top-35px-down {
    padding-top: 35px !important;
  }

  .padding-lg-bottom-35px-down {
    padding-bottom: 35px !important;
  }

  .padding-lg-left-35px-down {
    padding-left: 35px !important;
  }

  .padding-lg-right-35px-down {
    padding-right: 35px !important;
  }

  .padding-lg-top-40px-down {
    padding-top: 40px !important;
  }

  .padding-lg-bottom-40px-down {
    padding-bottom: 40px !important;
  }

  .padding-lg-left-40px-down {
    padding-left: 40px !important;
  }

  .padding-lg-right-40px-down {
    padding-right: 40px !important;
  }

  .padding-lg-top-45px-down {
    padding-top: 45px !important;
  }

  .padding-lg-bottom-45px-down {
    padding-bottom: 45px !important;
  }

  .padding-lg-left-45px-down {
    padding-left: 45px !important;
  }

  .padding-lg-right-45px-down {
    padding-right: 45px !important;
  }

  .padding-lg-top-50px-down {
    padding-top: 50px !important;
  }

  .padding-lg-bottom-50px-down {
    padding-bottom: 50px !important;
  }

  .padding-lg-left-50px-down {
    padding-left: 50px !important;
  }

  .padding-lg-right-50px-down {
    padding-right: 50px !important;
  }

  .padding-lg-top-55px-down {
    padding-top: 55px !important;
  }

  .padding-lg-bottom-55px-down {
    padding-bottom: 55px !important;
  }

  .padding-lg-left-55px-down {
    padding-left: 55px !important;
  }

  .padding-lg-right-55px-down {
    padding-right: 55px !important;
  }

  .padding-lg-top-60px-down {
    padding-top: 60px !important;
  }

  .padding-lg-bottom-60px-down {
    padding-bottom: 60px !important;
  }

  .padding-lg-left-60px-down {
    padding-left: 60px !important;
  }

  .padding-lg-right-60px-down {
    padding-right: 60px !important;
  }

  .padding-lg-top-65px-down {
    padding-top: 65px !important;
  }

  .padding-lg-bottom-65px-down {
    padding-bottom: 65px !important;
  }

  .padding-lg-left-65px-down {
    padding-left: 65px !important;
  }

  .padding-lg-right-65px-down {
    padding-right: 65px !important;
  }

  .padding-lg-top-70px-down {
    padding-top: 70px !important;
  }

  .padding-lg-bottom-70px-down {
    padding-bottom: 70px !important;
  }

  .padding-lg-left-70px-down {
    padding-left: 70px !important;
  }

  .padding-lg-right-70px-down {
    padding-right: 70px !important;
  }

  .padding-lg-top-75px-down {
    padding-top: 75px !important;
  }

  .padding-lg-bottom-75px-down {
    padding-bottom: 75px !important;
  }

  .padding-lg-left-75px-down {
    padding-left: 75px !important;
  }

  .padding-lg-right-75px-down {
    padding-right: 75px !important;
  }

  .padding-lg-top-80px-down {
    padding-top: 80px !important;
  }

  .padding-lg-bottom-80px-down {
    padding-bottom: 80px !important;
  }

  .padding-lg-left-80px-down {
    padding-left: 80px !important;
  }

  .padding-lg-right-80px-down {
    padding-right: 80px !important;
  }

  .padding-lg-top-85px-down {
    padding-top: 85px !important;
  }

  .padding-lg-bottom-85px-down {
    padding-bottom: 85px !important;
  }

  .padding-lg-left-85px-down {
    padding-left: 85px !important;
  }

  .padding-lg-right-85px-down {
    padding-right: 85px !important;
  }

  .padding-lg-top-90px-down {
    padding-top: 90px !important;
  }

  .padding-lg-bottom-90px-down {
    padding-bottom: 90px !important;
  }

  .padding-lg-left-90px-down {
    padding-left: 90px !important;
  }

  .padding-lg-right-90px-down {
    padding-right: 90px !important;
  }

  .padding-lg-top-95px-down {
    padding-top: 95px !important;
  }

  .padding-lg-bottom-95px-down {
    padding-bottom: 95px !important;
  }

  .padding-lg-left-95px-down {
    padding-left: 95px !important;
  }

  .padding-lg-right-95px-down {
    padding-right: 95px !important;
  }

  .padding-lg-top-100px-down {
    padding-top: 100px !important;
  }

  .padding-lg-bottom-100px-down {
    padding-bottom: 100px !important;
  }

  .padding-lg-left-100px-down {
    padding-left: 100px !important;
  }

  .padding-lg-right-100px-down {
    padding-right: 100px !important;
  }

  .padding-lg-top-110px-down {
    padding-top: 110px !important;
  }

  .padding-lg-bottom-110px-down {
    padding-bottom: 110px !important;
  }

  .padding-lg-left-110px-down {
    padding-left: 110px !important;
  }

  .padding-lg-right-110px-down {
    padding-right: 110px !important;
  }

  .padding-lg-top-120px-down {
    padding-top: 120px !important;
  }

  .padding-lg-bottom-120px-down {
    padding-bottom: 120px !important;
  }

  .padding-lg-left-120px-down {
    padding-left: 120px !important;
  }

  .padding-lg-right-120px-down {
    padding-right: 120px !important;
  }

  .padding-lg-top-130px-down {
    padding-top: 130px !important;
  }

  .padding-lg-bottom-130px-down {
    padding-bottom: 130px !important;
  }

  .padding-lg-left-130px-down {
    padding-left: 130px !important;
  }

  .padding-lg-right-130px-down {
    padding-right: 130px !important;
  }

  .padding-lg-top-140px-down {
    padding-top: 140px !important;
  }

  .padding-lg-bottom-140px-down {
    padding-bottom: 140px !important;
  }

  .padding-lg-left-140px-down {
    padding-left: 140px !important;
  }

  .padding-lg-right-140px-down {
    padding-right: 140px !important;
  }

  .padding-lg-top-150px-down {
    padding-top: 150px !important;
  }

  .padding-lg-bottom-150px-down {
    padding-bottom: 150px !important;
  }

  .padding-lg-left-150px-down {
    padding-left: 150px !important;
  }

  .padding-lg-right-150px-down {
    padding-right: 150px !important;
  }

  .padding-lg-top-160px-down {
    padding-top: 160px !important;
  }

  .padding-lg-bottom-160px-down {
    padding-bottom: 160px !important;
  }

  .padding-lg-left-160px-down {
    padding-left: 160px !important;
  }

  .padding-lg-right-160px-down {
    padding-right: 160px !important;
  }

  .padding-lg-top-170px-down {
    padding-top: 170px !important;
  }

  .padding-lg-bottom-170px-down {
    padding-bottom: 170px !important;
  }

  .padding-lg-left-170px-down {
    padding-left: 170px !important;
  }

  .padding-lg-right-170px-down {
    padding-right: 170px !important;
  }

  .padding-lg-top-180px-down {
    padding-top: 180px !important;
  }

  .padding-lg-bottom-180px-down {
    padding-bottom: 180px !important;
  }

  .padding-lg-left-180px-down {
    padding-left: 180px !important;
  }

  .padding-lg-right-180px-down {
    padding-right: 180px !important;
  }

  .padding-lg-top-190px-down {
    padding-top: 190px !important;
  }

  .padding-lg-bottom-190px-down {
    padding-bottom: 190px !important;
  }

  .padding-lg-left-190px-down {
    padding-left: 190px !important;
  }

  .padding-lg-right-190px-down {
    padding-right: 190px !important;
  }

  .padding-lg-top-200px-down {
    padding-top: 200px !important;
  }

  .padding-lg-bottom-200px-down {
    padding-bottom: 200px !important;
  }

  .padding-lg-left-200px-down {
    padding-left: 200px !important;
  }

  .padding-lg-right-200px-down {
    padding-right: 200px !important;
  }

  .padding-lg-all-0px-down {
    padding: 0px !important;
  }

  .padding-lg-all-5px-down {
    padding: 5px !important;
  }

  .padding-lg-all-10px-down {
    padding: 10px !important;
  }

  .padding-lg-all-15px-down {
    padding: 15px !important;
  }

  .padding-lg-all-20px-down {
    padding: 20px !important;
  }

  .padding-lg-all-25px-down {
    padding: 25px !important;
  }

  .padding-lg-all-30px-down {
    padding: 30px !important;
  }

  .padding-lg-all-35px-down {
    padding: 35px !important;
  }

  .padding-lg-all-40px-down {
    padding: 40px !important;
  }

  .padding-lg-all-45px-down {
    padding: 45px !important;
  }

  .padding-lg-all-50px-down {
    padding: 50px !important;
  }

  .padding-lg-all-55px-down {
    padding: 55px !important;
  }

  .padding-lg-all-60px-down {
    padding: 60px !important;
  }

  .padding-lg-all-65px-down {
    padding: 65px !important;
  }

  .padding-lg-all-70px-down {
    padding: 70px !important;
  }

  .padding-lg-all-75px-down {
    padding: 75px !important;
  }

  .padding-lg-all-80px-down {
    padding: 80px !important;
  }

  .padding-lg-all-85px-down {
    padding: 85px !important;
  }

  .padding-lg-all-90px-down {
    padding: 90px !important;
  }

  .padding-lg-all-95px-down {
    padding: 95px !important;
  }

  .padding-lg-all-100px-down {
    padding: 100px !important;
  }

  .padding-lg-all-110px-down {
    padding: 110px !important;
  }

  .padding-lg-all-120px-down {
    padding: 120px !important;
  }

  .padding-lg-all-130px-down {
    padding: 130px !important;
  }

  .padding-lg-all-140px-down {
    padding: 140px !important;
  }

  .padding-lg-all-150px-down {
    padding: 150px !important;
  }

  .padding-lg-all-160px-down {
    padding: 160px !important;
  }

  .padding-lg-all-170px-down {
    padding: 170px !important;
  }

  .padding-lg-all-180px-down {
    padding: 180px !important;
  }

  .padding-lg-all-190px-down {
    padding: 190px !important;
  }

  .padding-lg-all-200px-down {
    padding: 200px !important;
  }
}
@media (max-width: 991.98px) {
  .padding-md-top-0px-down {
    padding-top: 0px !important;
  }

  .padding-md-bottom-0px-down {
    padding-bottom: 0px !important;
  }

  .padding-md-left-0px-down {
    padding-left: 0px !important;
  }

  .padding-md-right-0px-down {
    padding-right: 0px !important;
  }

  .padding-md-top-5px-down {
    padding-top: 5px !important;
  }

  .padding-md-bottom-5px-down {
    padding-bottom: 5px !important;
  }

  .padding-md-left-5px-down {
    padding-left: 5px !important;
  }

  .padding-md-right-5px-down {
    padding-right: 5px !important;
  }

  .padding-md-top-10px-down {
    padding-top: 10px !important;
  }

  .padding-md-bottom-10px-down {
    padding-bottom: 10px !important;
  }

  .padding-md-left-10px-down {
    padding-left: 10px !important;
  }

  .padding-md-right-10px-down {
    padding-right: 10px !important;
  }

  .padding-md-top-15px-down {
    padding-top: 15px !important;
  }

  .padding-md-bottom-15px-down {
    padding-bottom: 15px !important;
  }

  .padding-md-left-15px-down {
    padding-left: 15px !important;
  }

  .padding-md-right-15px-down {
    padding-right: 15px !important;
  }

  .padding-md-top-20px-down {
    padding-top: 20px !important;
  }

  .padding-md-bottom-20px-down {
    padding-bottom: 20px !important;
  }

  .padding-md-left-20px-down {
    padding-left: 20px !important;
  }

  .padding-md-right-20px-down {
    padding-right: 20px !important;
  }

  .padding-md-top-25px-down {
    padding-top: 25px !important;
  }

  .padding-md-bottom-25px-down {
    padding-bottom: 25px !important;
  }

  .padding-md-left-25px-down {
    padding-left: 25px !important;
  }

  .padding-md-right-25px-down {
    padding-right: 25px !important;
  }

  .padding-md-top-30px-down {
    padding-top: 30px !important;
  }

  .padding-md-bottom-30px-down {
    padding-bottom: 30px !important;
  }

  .padding-md-left-30px-down {
    padding-left: 30px !important;
  }

  .padding-md-right-30px-down {
    padding-right: 30px !important;
  }

  .padding-md-top-35px-down {
    padding-top: 35px !important;
  }

  .padding-md-bottom-35px-down {
    padding-bottom: 35px !important;
  }

  .padding-md-left-35px-down {
    padding-left: 35px !important;
  }

  .padding-md-right-35px-down {
    padding-right: 35px !important;
  }

  .padding-md-top-40px-down {
    padding-top: 40px !important;
  }

  .padding-md-bottom-40px-down {
    padding-bottom: 40px !important;
  }

  .padding-md-left-40px-down {
    padding-left: 40px !important;
  }

  .padding-md-right-40px-down {
    padding-right: 40px !important;
  }

  .padding-md-top-45px-down {
    padding-top: 45px !important;
  }

  .padding-md-bottom-45px-down {
    padding-bottom: 45px !important;
  }

  .padding-md-left-45px-down {
    padding-left: 45px !important;
  }

  .padding-md-right-45px-down {
    padding-right: 45px !important;
  }

  .padding-md-top-50px-down {
    padding-top: 50px !important;
  }

  .padding-md-bottom-50px-down {
    padding-bottom: 50px !important;
  }

  .padding-md-left-50px-down {
    padding-left: 50px !important;
  }

  .padding-md-right-50px-down {
    padding-right: 50px !important;
  }

  .padding-md-top-55px-down {
    padding-top: 55px !important;
  }

  .padding-md-bottom-55px-down {
    padding-bottom: 55px !important;
  }

  .padding-md-left-55px-down {
    padding-left: 55px !important;
  }

  .padding-md-right-55px-down {
    padding-right: 55px !important;
  }

  .padding-md-top-60px-down {
    padding-top: 60px !important;
  }

  .padding-md-bottom-60px-down {
    padding-bottom: 60px !important;
  }

  .padding-md-left-60px-down {
    padding-left: 60px !important;
  }

  .padding-md-right-60px-down {
    padding-right: 60px !important;
  }

  .padding-md-top-65px-down {
    padding-top: 65px !important;
  }

  .padding-md-bottom-65px-down {
    padding-bottom: 65px !important;
  }

  .padding-md-left-65px-down {
    padding-left: 65px !important;
  }

  .padding-md-right-65px-down {
    padding-right: 65px !important;
  }

  .padding-md-top-70px-down {
    padding-top: 70px !important;
  }

  .padding-md-bottom-70px-down {
    padding-bottom: 70px !important;
  }

  .padding-md-left-70px-down {
    padding-left: 70px !important;
  }

  .padding-md-right-70px-down {
    padding-right: 70px !important;
  }

  .padding-md-top-75px-down {
    padding-top: 75px !important;
  }

  .padding-md-bottom-75px-down {
    padding-bottom: 75px !important;
  }

  .padding-md-left-75px-down {
    padding-left: 75px !important;
  }

  .padding-md-right-75px-down {
    padding-right: 75px !important;
  }

  .padding-md-top-80px-down {
    padding-top: 80px !important;
  }

  .padding-md-bottom-80px-down {
    padding-bottom: 80px !important;
  }

  .padding-md-left-80px-down {
    padding-left: 80px !important;
  }

  .padding-md-right-80px-down {
    padding-right: 80px !important;
  }

  .padding-md-top-85px-down {
    padding-top: 85px !important;
  }

  .padding-md-bottom-85px-down {
    padding-bottom: 85px !important;
  }

  .padding-md-left-85px-down {
    padding-left: 85px !important;
  }

  .padding-md-right-85px-down {
    padding-right: 85px !important;
  }

  .padding-md-top-90px-down {
    padding-top: 90px !important;
  }

  .padding-md-bottom-90px-down {
    padding-bottom: 90px !important;
  }

  .padding-md-left-90px-down {
    padding-left: 90px !important;
  }

  .padding-md-right-90px-down {
    padding-right: 90px !important;
  }

  .padding-md-top-95px-down {
    padding-top: 95px !important;
  }

  .padding-md-bottom-95px-down {
    padding-bottom: 95px !important;
  }

  .padding-md-left-95px-down {
    padding-left: 95px !important;
  }

  .padding-md-right-95px-down {
    padding-right: 95px !important;
  }

  .padding-md-top-100px-down {
    padding-top: 100px !important;
  }

  .padding-md-bottom-100px-down {
    padding-bottom: 100px !important;
  }

  .padding-md-left-100px-down {
    padding-left: 100px !important;
  }

  .padding-md-right-100px-down {
    padding-right: 100px !important;
  }

  .padding-md-top-110px-down {
    padding-top: 110px !important;
  }

  .padding-md-bottom-110px-down {
    padding-bottom: 110px !important;
  }

  .padding-md-left-110px-down {
    padding-left: 110px !important;
  }

  .padding-md-right-110px-down {
    padding-right: 110px !important;
  }

  .padding-md-top-120px-down {
    padding-top: 120px !important;
  }

  .padding-md-bottom-120px-down {
    padding-bottom: 120px !important;
  }

  .padding-md-left-120px-down {
    padding-left: 120px !important;
  }

  .padding-md-right-120px-down {
    padding-right: 120px !important;
  }

  .padding-md-top-130px-down {
    padding-top: 130px !important;
  }

  .padding-md-bottom-130px-down {
    padding-bottom: 130px !important;
  }

  .padding-md-left-130px-down {
    padding-left: 130px !important;
  }

  .padding-md-right-130px-down {
    padding-right: 130px !important;
  }

  .padding-md-top-140px-down {
    padding-top: 140px !important;
  }

  .padding-md-bottom-140px-down {
    padding-bottom: 140px !important;
  }

  .padding-md-left-140px-down {
    padding-left: 140px !important;
  }

  .padding-md-right-140px-down {
    padding-right: 140px !important;
  }

  .padding-md-top-150px-down {
    padding-top: 150px !important;
  }

  .padding-md-bottom-150px-down {
    padding-bottom: 150px !important;
  }

  .padding-md-left-150px-down {
    padding-left: 150px !important;
  }

  .padding-md-right-150px-down {
    padding-right: 150px !important;
  }

  .padding-md-top-160px-down {
    padding-top: 160px !important;
  }

  .padding-md-bottom-160px-down {
    padding-bottom: 160px !important;
  }

  .padding-md-left-160px-down {
    padding-left: 160px !important;
  }

  .padding-md-right-160px-down {
    padding-right: 160px !important;
  }

  .padding-md-top-170px-down {
    padding-top: 170px !important;
  }

  .padding-md-bottom-170px-down {
    padding-bottom: 170px !important;
  }

  .padding-md-left-170px-down {
    padding-left: 170px !important;
  }

  .padding-md-right-170px-down {
    padding-right: 170px !important;
  }

  .padding-md-top-180px-down {
    padding-top: 180px !important;
  }

  .padding-md-bottom-180px-down {
    padding-bottom: 180px !important;
  }

  .padding-md-left-180px-down {
    padding-left: 180px !important;
  }

  .padding-md-right-180px-down {
    padding-right: 180px !important;
  }

  .padding-md-top-190px-down {
    padding-top: 190px !important;
  }

  .padding-md-bottom-190px-down {
    padding-bottom: 190px !important;
  }

  .padding-md-left-190px-down {
    padding-left: 190px !important;
  }

  .padding-md-right-190px-down {
    padding-right: 190px !important;
  }

  .padding-md-top-200px-down {
    padding-top: 200px !important;
  }

  .padding-md-bottom-200px-down {
    padding-bottom: 200px !important;
  }

  .padding-md-left-200px-down {
    padding-left: 200px !important;
  }

  .padding-md-right-200px-down {
    padding-right: 200px !important;
  }

  .padding-md-all-0px-down {
    padding: 0px !important;
  }

  .padding-md-all-5px-down {
    padding: 5px !important;
  }

  .padding-md-all-10px-down {
    padding: 10px !important;
  }

  .padding-md-all-15px-down {
    padding: 15px !important;
  }

  .padding-md-all-20px-down {
    padding: 20px !important;
  }

  .padding-md-all-25px-down {
    padding: 25px !important;
  }

  .padding-md-all-30px-down {
    padding: 30px !important;
  }

  .padding-md-all-35px-down {
    padding: 35px !important;
  }

  .padding-md-all-40px-down {
    padding: 40px !important;
  }

  .padding-md-all-45px-down {
    padding: 45px !important;
  }

  .padding-md-all-50px-down {
    padding: 50px !important;
  }

  .padding-md-all-55px-down {
    padding: 55px !important;
  }

  .padding-md-all-60px-down {
    padding: 60px !important;
  }

  .padding-md-all-65px-down {
    padding: 65px !important;
  }

  .padding-md-all-70px-down {
    padding: 70px !important;
  }

  .padding-md-all-75px-down {
    padding: 75px !important;
  }

  .padding-md-all-80px-down {
    padding: 80px !important;
  }

  .padding-md-all-85px-down {
    padding: 85px !important;
  }

  .padding-md-all-90px-down {
    padding: 90px !important;
  }

  .padding-md-all-95px-down {
    padding: 95px !important;
  }

  .padding-md-all-100px-down {
    padding: 100px !important;
  }

  .padding-md-all-110px-down {
    padding: 110px !important;
  }

  .padding-md-all-120px-down {
    padding: 120px !important;
  }

  .padding-md-all-130px-down {
    padding: 130px !important;
  }

  .padding-md-all-140px-down {
    padding: 140px !important;
  }

  .padding-md-all-150px-down {
    padding: 150px !important;
  }

  .padding-md-all-160px-down {
    padding: 160px !important;
  }

  .padding-md-all-170px-down {
    padding: 170px !important;
  }

  .padding-md-all-180px-down {
    padding: 180px !important;
  }

  .padding-md-all-190px-down {
    padding: 190px !important;
  }

  .padding-md-all-200px-down {
    padding: 200px !important;
  }
}
@media (max-width: 767.98px) {
  .padding-sm-top-0px-down {
    padding-top: 0px !important;
  }

  .padding-sm-bottom-0px-down {
    padding-bottom: 0px !important;
  }

  .padding-sm-left-0px-down {
    padding-left: 0px !important;
  }

  .padding-sm-right-0px-down {
    padding-right: 0px !important;
  }

  .padding-sm-top-5px-down {
    padding-top: 5px !important;
  }

  .padding-sm-bottom-5px-down {
    padding-bottom: 5px !important;
  }

  .padding-sm-left-5px-down {
    padding-left: 5px !important;
  }

  .padding-sm-right-5px-down {
    padding-right: 5px !important;
  }

  .padding-sm-top-10px-down {
    padding-top: 10px !important;
  }

  .padding-sm-bottom-10px-down {
    padding-bottom: 10px !important;
  }

  .padding-sm-left-10px-down {
    padding-left: 10px !important;
  }

  .padding-sm-right-10px-down {
    padding-right: 10px !important;
  }

  .padding-sm-top-15px-down {
    padding-top: 15px !important;
  }

  .padding-sm-bottom-15px-down {
    padding-bottom: 15px !important;
  }

  .padding-sm-left-15px-down {
    padding-left: 15px !important;
  }

  .padding-sm-right-15px-down {
    padding-right: 15px !important;
  }

  .padding-sm-top-20px-down {
    padding-top: 20px !important;
  }

  .padding-sm-bottom-20px-down {
    padding-bottom: 20px !important;
  }

  .padding-sm-left-20px-down {
    padding-left: 20px !important;
  }

  .padding-sm-right-20px-down {
    padding-right: 20px !important;
  }

  .padding-sm-top-25px-down {
    padding-top: 25px !important;
  }

  .padding-sm-bottom-25px-down {
    padding-bottom: 25px !important;
  }

  .padding-sm-left-25px-down {
    padding-left: 25px !important;
  }

  .padding-sm-right-25px-down {
    padding-right: 25px !important;
  }

  .padding-sm-top-30px-down {
    padding-top: 30px !important;
  }

  .padding-sm-bottom-30px-down {
    padding-bottom: 30px !important;
  }

  .padding-sm-left-30px-down {
    padding-left: 30px !important;
  }

  .padding-sm-right-30px-down {
    padding-right: 30px !important;
  }

  .padding-sm-top-35px-down {
    padding-top: 35px !important;
  }

  .padding-sm-bottom-35px-down {
    padding-bottom: 35px !important;
  }

  .padding-sm-left-35px-down {
    padding-left: 35px !important;
  }

  .padding-sm-right-35px-down {
    padding-right: 35px !important;
  }

  .padding-sm-top-40px-down {
    padding-top: 40px !important;
  }

  .padding-sm-bottom-40px-down {
    padding-bottom: 40px !important;
  }

  .padding-sm-left-40px-down {
    padding-left: 40px !important;
  }

  .padding-sm-right-40px-down {
    padding-right: 40px !important;
  }

  .padding-sm-top-45px-down {
    padding-top: 45px !important;
  }

  .padding-sm-bottom-45px-down {
    padding-bottom: 45px !important;
  }

  .padding-sm-left-45px-down {
    padding-left: 45px !important;
  }

  .padding-sm-right-45px-down {
    padding-right: 45px !important;
  }

  .padding-sm-top-50px-down {
    padding-top: 50px !important;
  }

  .padding-sm-bottom-50px-down {
    padding-bottom: 50px !important;
  }

  .padding-sm-left-50px-down {
    padding-left: 50px !important;
  }

  .padding-sm-right-50px-down {
    padding-right: 50px !important;
  }

  .padding-sm-top-55px-down {
    padding-top: 55px !important;
  }

  .padding-sm-bottom-55px-down {
    padding-bottom: 55px !important;
  }

  .padding-sm-left-55px-down {
    padding-left: 55px !important;
  }

  .padding-sm-right-55px-down {
    padding-right: 55px !important;
  }

  .padding-sm-top-60px-down {
    padding-top: 60px !important;
  }

  .padding-sm-bottom-60px-down {
    padding-bottom: 60px !important;
  }

  .padding-sm-left-60px-down {
    padding-left: 60px !important;
  }

  .padding-sm-right-60px-down {
    padding-right: 60px !important;
  }

  .padding-sm-top-65px-down {
    padding-top: 65px !important;
  }

  .padding-sm-bottom-65px-down {
    padding-bottom: 65px !important;
  }

  .padding-sm-left-65px-down {
    padding-left: 65px !important;
  }

  .padding-sm-right-65px-down {
    padding-right: 65px !important;
  }

  .padding-sm-top-70px-down {
    padding-top: 70px !important;
  }

  .padding-sm-bottom-70px-down {
    padding-bottom: 70px !important;
  }

  .padding-sm-left-70px-down {
    padding-left: 70px !important;
  }

  .padding-sm-right-70px-down {
    padding-right: 70px !important;
  }

  .padding-sm-top-75px-down {
    padding-top: 75px !important;
  }

  .padding-sm-bottom-75px-down {
    padding-bottom: 75px !important;
  }

  .padding-sm-left-75px-down {
    padding-left: 75px !important;
  }

  .padding-sm-right-75px-down {
    padding-right: 75px !important;
  }

  .padding-sm-top-80px-down {
    padding-top: 80px !important;
  }

  .padding-sm-bottom-80px-down {
    padding-bottom: 80px !important;
  }

  .padding-sm-left-80px-down {
    padding-left: 80px !important;
  }

  .padding-sm-right-80px-down {
    padding-right: 80px !important;
  }

  .padding-sm-top-85px-down {
    padding-top: 85px !important;
  }

  .padding-sm-bottom-85px-down {
    padding-bottom: 85px !important;
  }

  .padding-sm-left-85px-down {
    padding-left: 85px !important;
  }

  .padding-sm-right-85px-down {
    padding-right: 85px !important;
  }

  .padding-sm-top-90px-down {
    padding-top: 90px !important;
  }

  .padding-sm-bottom-90px-down {
    padding-bottom: 90px !important;
  }

  .padding-sm-left-90px-down {
    padding-left: 90px !important;
  }

  .padding-sm-right-90px-down {
    padding-right: 90px !important;
  }

  .padding-sm-top-95px-down {
    padding-top: 95px !important;
  }

  .padding-sm-bottom-95px-down {
    padding-bottom: 95px !important;
  }

  .padding-sm-left-95px-down {
    padding-left: 95px !important;
  }

  .padding-sm-right-95px-down {
    padding-right: 95px !important;
  }

  .padding-sm-top-100px-down {
    padding-top: 100px !important;
  }

  .padding-sm-bottom-100px-down {
    padding-bottom: 100px !important;
  }

  .padding-sm-left-100px-down {
    padding-left: 100px !important;
  }

  .padding-sm-right-100px-down {
    padding-right: 100px !important;
  }

  .padding-sm-top-110px-down {
    padding-top: 110px !important;
  }

  .padding-sm-bottom-110px-down {
    padding-bottom: 110px !important;
  }

  .padding-sm-left-110px-down {
    padding-left: 110px !important;
  }

  .padding-sm-right-110px-down {
    padding-right: 110px !important;
  }

  .padding-sm-top-120px-down {
    padding-top: 120px !important;
  }

  .padding-sm-bottom-120px-down {
    padding-bottom: 120px !important;
  }

  .padding-sm-left-120px-down {
    padding-left: 120px !important;
  }

  .padding-sm-right-120px-down {
    padding-right: 120px !important;
  }

  .padding-sm-top-130px-down {
    padding-top: 130px !important;
  }

  .padding-sm-bottom-130px-down {
    padding-bottom: 130px !important;
  }

  .padding-sm-left-130px-down {
    padding-left: 130px !important;
  }

  .padding-sm-right-130px-down {
    padding-right: 130px !important;
  }

  .padding-sm-top-140px-down {
    padding-top: 140px !important;
  }

  .padding-sm-bottom-140px-down {
    padding-bottom: 140px !important;
  }

  .padding-sm-left-140px-down {
    padding-left: 140px !important;
  }

  .padding-sm-right-140px-down {
    padding-right: 140px !important;
  }

  .padding-sm-top-150px-down {
    padding-top: 150px !important;
  }

  .padding-sm-bottom-150px-down {
    padding-bottom: 150px !important;
  }

  .padding-sm-left-150px-down {
    padding-left: 150px !important;
  }

  .padding-sm-right-150px-down {
    padding-right: 150px !important;
  }

  .padding-sm-top-160px-down {
    padding-top: 160px !important;
  }

  .padding-sm-bottom-160px-down {
    padding-bottom: 160px !important;
  }

  .padding-sm-left-160px-down {
    padding-left: 160px !important;
  }

  .padding-sm-right-160px-down {
    padding-right: 160px !important;
  }

  .padding-sm-top-170px-down {
    padding-top: 170px !important;
  }

  .padding-sm-bottom-170px-down {
    padding-bottom: 170px !important;
  }

  .padding-sm-left-170px-down {
    padding-left: 170px !important;
  }

  .padding-sm-right-170px-down {
    padding-right: 170px !important;
  }

  .padding-sm-top-180px-down {
    padding-top: 180px !important;
  }

  .padding-sm-bottom-180px-down {
    padding-bottom: 180px !important;
  }

  .padding-sm-left-180px-down {
    padding-left: 180px !important;
  }

  .padding-sm-right-180px-down {
    padding-right: 180px !important;
  }

  .padding-sm-top-190px-down {
    padding-top: 190px !important;
  }

  .padding-sm-bottom-190px-down {
    padding-bottom: 190px !important;
  }

  .padding-sm-left-190px-down {
    padding-left: 190px !important;
  }

  .padding-sm-right-190px-down {
    padding-right: 190px !important;
  }

  .padding-sm-top-200px-down {
    padding-top: 200px !important;
  }

  .padding-sm-bottom-200px-down {
    padding-bottom: 200px !important;
  }

  .padding-sm-left-200px-down {
    padding-left: 200px !important;
  }

  .padding-sm-right-200px-down {
    padding-right: 200px !important;
  }

  .padding-sm-all-0px-down {
    padding: 0px !important;
  }

  .padding-sm-all-5px-down {
    padding: 5px !important;
  }

  .padding-sm-all-10px-down {
    padding: 10px !important;
  }

  .padding-sm-all-15px-down {
    padding: 15px !important;
  }

  .padding-sm-all-20px-down {
    padding: 20px !important;
  }

  .padding-sm-all-25px-down {
    padding: 25px !important;
  }

  .padding-sm-all-30px-down {
    padding: 30px !important;
  }

  .padding-sm-all-35px-down {
    padding: 35px !important;
  }

  .padding-sm-all-40px-down {
    padding: 40px !important;
  }

  .padding-sm-all-45px-down {
    padding: 45px !important;
  }

  .padding-sm-all-50px-down {
    padding: 50px !important;
  }

  .padding-sm-all-55px-down {
    padding: 55px !important;
  }

  .padding-sm-all-60px-down {
    padding: 60px !important;
  }

  .padding-sm-all-65px-down {
    padding: 65px !important;
  }

  .padding-sm-all-70px-down {
    padding: 70px !important;
  }

  .padding-sm-all-75px-down {
    padding: 75px !important;
  }

  .padding-sm-all-80px-down {
    padding: 80px !important;
  }

  .padding-sm-all-85px-down {
    padding: 85px !important;
  }

  .padding-sm-all-90px-down {
    padding: 90px !important;
  }

  .padding-sm-all-95px-down {
    padding: 95px !important;
  }

  .padding-sm-all-100px-down {
    padding: 100px !important;
  }

  .padding-sm-all-110px-down {
    padding: 110px !important;
  }

  .padding-sm-all-120px-down {
    padding: 120px !important;
  }

  .padding-sm-all-130px-down {
    padding: 130px !important;
  }

  .padding-sm-all-140px-down {
    padding: 140px !important;
  }

  .padding-sm-all-150px-down {
    padding: 150px !important;
  }

  .padding-sm-all-160px-down {
    padding: 160px !important;
  }

  .padding-sm-all-170px-down {
    padding: 170px !important;
  }

  .padding-sm-all-180px-down {
    padding: 180px !important;
  }

  .padding-sm-all-190px-down {
    padding: 190px !important;
  }

  .padding-sm-all-200px-down {
    padding: 200px !important;
  }
}

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